.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-manage-payment-methods,#add_payment_method .sv-wc-payment-gateway-payment-form-manage-payment-methods{display:block;margin:1em 0;text-align:center}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method{display:inline-block;margin-bottom:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method .nickname{margin-right:.5em}.woocommerce-checkout #payment div.payment_box .sv-wc-payment-gateway-payment-form-saved-payment-method img,#add_payment_method .sv-wc-payment-gateway-payment-form-saved-payment-method img{float:none;width:30px;height:20px;display:inline-block;margin-right:.5em;vertical-align:middle}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-form-nickname,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="tel"],#add_payment_method input.js-sv-wc-payment-gateway-echeck-form-input[type="text"],#add_payment_method input.js-sv-wc-payment-gateway-form-nickname{font-size:1.5em;padding:8px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"]:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"]:focus{box-shadow:0 0 .1875em #3498db}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified{border-color:#69bf29}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="tel"].identified:focus,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-input[type="text"].identified:focus{box-shadow:0 0 .1875em #69bf29}@media screen and (min-width: 330px){.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-plain.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:50px 31px}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visa{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.mastercard{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-mastercard.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.dinersclub{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-dinersclub.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.maestro{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-maestro.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.jcb{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-jcb.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.amex{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-amex.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.discover{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-discover.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.visaelectron{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-visa-electron.svg)}.woocommerce-checkout #payment div.payment_box input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type,#add_payment_method input.js-sv-wc-payment-gateway-credit-card-form-account-number.invalid-card-type{background-image:url(//www.lifelinecelltech.com/wp-content/plugins/woocommerce-gateway-authorize-net-cim/vendor/skyverge/wc-plugin-framework/woocommerce/payment-gateway/assets/images/card-cc-invalid.svg)}}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-check-hint,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-check-hint{margin:0 0 3px 2px;cursor:pointer}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check{margin:1em}.woocommerce-checkout #payment div.payment_box .js-sv-wc-payment-gateway-echeck-form-sample-check img,#add_payment_method .js-sv-wc-payment-gateway-echeck-form-sample-check img{min-height:135px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons{vertical-align:middle;display:inline-block;margin-left:22px}ul.payment_methods li div.sv-wc-payment-gateway-card-icons img{float:left !important;margin:5px}/*
Theme Name: Martfury Child
Description: Martfury Child Theme
Template: martfury
*/

/* Main Header 
--------------------------------------------------- */
.top-promotion .promotion-content .link {
	background-color: #F3661E;
}
	
.top-header-link {
	color: #F3661E !important;
	font-size: 14px !important;
}

.widget_custom_html {
	padding-left: 10px !important;
	padding-right: 10px !important;
}

.nav li li a {
	font-size: 16px;
}

.site-header .extras-menu li.extra-menu-item {
	padding: 0 !important;
	padding-left: 16px !important;
}

.site-header .main-menu {
	border-bottom: none;
}

.hotline-content {
	color: #00000 !important;
	font-weight: bold;
}
.hotline-content a {
	color: #F3661E !important;
	font-weight: bold;
}

@media only screen and (max-width: 768px) {
	#menu-main-menu .menu-item { padding-top: 10px; padding-bottom: 10px; }
}

@media only screen and (max-width: 480px) {
	#menu-main-menu .menu-item { padding-top: 10px; padding-bottom: 10px; }
}


/* Main Header Social Icons 
--------------------------------------------------- */
.social_facebook,
.social_linkedin,
.social_twitter {
	padding: 4px;
	font-size: 12px;
	border: 1px dotted #F3661D;
	border-radius: 12px;
}

.social_linkedin {
	padding-left: 5px;
}

.social_twitter {
	padding-bottom: 3px;
}

.social_facebook:hover,
.social_linkedin:hover,
.social_twitter:hover {
	color: #f1f1f1;
	background-color: #F3661D;
}

.a2a_svg {
	padding: 0;
	background-color: #FFFFFF !important;
	border: 1px solid #F3661D;
	border-radius: 5px;
}

.a2a_localize, .a2a_mini_services a.a2a_i {
	color: #F3661D !important;
}

/* Main Footer 
--------------------------------------------------- */
.bottom-footer {
	color: #666666;
	font-size: 14px;	
}

.bottom-footer a {
	color: #F3661D;
	font-size: 14px;		
}

.bottom-footer-separator {
	color: #AAAAAA;
	padding: 0;
	padding-left: 6px;
	padding-right: 6px;
}

/* Homepage 
--------------------------------------------------- */
.featured-products {
	color: #F3661D;
	margin-top: -20px;
}

ul.home-page-message {
	list-style-type: none;
}

ul.home-page-message li {
	text-indent: -1.4em;
}

ul.home-page-message li:before {
	font-family: 'Linearicons' !important;
	content: "\e999";
	float: left;
	width: 1.4em;
}

.vc_column-inner {
	width: 100.5% !important;
}

/* Page Header 
--------------------------------------------------- */
.page-header-title {
	background-image: url(//www.lifelinecelltech.com/wp-content/themes/martfury/headers/default.jpg) !important;
	background-repeat: no-repeat;
	background-position: center ;
	background-size: cover;
	width:100%;
	height: 200px;
	display: table;
}

.page-header-title .entry-title {
	padding: 0;
	display: table-cell;
	vertical-align: middle;
	color: #FFFFFF;
	text-shadow: 1px 1px #000000;
}

/* Content 
--------------------------------------------------- */
.content-wrapper {
	margin: 0;
	margin-top: 40px;
	margin-bottom: 100px;
}

.content-wrapper h2 {
	margin: 0;
	margin-top: 30px;
	margin-bottom: 8px;
}

.content-wrapper h3 {
	margin: 0;
	margin-top: 30px;
	margin-bottom: 8px;
}

.video-wrapper {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 41%;
}
.video-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.iframe-container {
  overflow: hidden;
  padding-top: 56.25%;
  position: relative;
}
 
.iframe-container iframe {
   border: 0;
   height: 100%;
   //height: auto;
   left: 0;
   position: absolute;
   top: 0;
   width: 100%;
}

.contact-p {
	margin-top: 40px;
}

/* Widgets 
--------------------------------------------------- */
.contact-search {
	margin: 0;
	padding: 0;
}

.contact-search select {
	background-color: #F1F1F1;
    height: 42px;
    border: 1px solid #CCCCCC;
	box-sizing: border-box;
    padding-right: 20px;
    padding-left: 20px;
    line-height: 1;
    position: relative;
}

.contact-search-results h3 {
	margin: 0;
	margin-top: 30px;
	margin-bottom: 8px;
	padding: 0;
}

/* Product Categories 
--------------------------------------------------- */
.category-wrapper {
	margin: 0;
	margin-bottom: 40px;
	padding: 0;
}

.category-wrapper h3 {
	margin: 0;
	margin-top: 30px;
	margin-bottom: 8px;
	padding: 0;
}

/* Blog 
--------------------------------------------------- */
.entry-content h3 {
	margin: 0;
	margin-top: 30px;
	margin-bottom: 8px;
}

.entry-header {
	margin-bottom: 40px !important;
}

.entry-metas {
	padding: 4px !important;
	font-size: 14px !important;
	border: 0;
	border-top: 1px dotted #CCCCCC !important;	
}

.entry-content .entry-title {
	font-size: 24px !important;
	font-weight: 700 !important;
}

.entry-content .entry-desc {
	margin: 0;
	padding: 0;
}

.entry-content-bottom {
	padding: 4px !important;
	font-size: 14px;
	border: 0;
	border-top: 1px dotted #CCCCCC !important;
}

.featured-image-post img {
	width: auto;
	max-height: 300px;
}

.format-image {
	height: 260px;
	width: 260px;
	padding: 4px;
	text-align: center;
	vertical-align: top;
	border: 1px dotted #CCCCCC;
	box-sizing: border-box;
	overflow: hidden;
}

#primary-sidebar .widget-title {
	margin: 0;
	margin-bottom: 20px;
	padding: 0;	
}

#primary-sidebar .widget {
	margin: 0;
	margin-bottom: 30px;
	padding: 0;
}

.categories-links {
	font-size: 14px;
	display: none;
}

.cat-item {
	border-bottom: 1px dotted #CCCCCC !important;
}

.cat-item:hover {
	background-color: #F1F1F1;
}

/* Blog (single post) 
--------------------------------------------------- */

.single-post .entry-header .entry-title {
	text-align: center !important;
	line-height: 1.3em;
	font-size: 40px !important;
	font-weight: 700 !important;
}

/* Alternate promotion (Homepage) 
--------------------------------------------------- */
.alt-promotion-home-table {
	display: table;
	background-color: #FFFFFF;
	width: 100%;
	margin-top: 30px;
	border-style: solid;
	border-color: #CCCCCC;
	/*margin-bottom: 30px;*/

	/* Table border */
	box-shadow:         inset 0 0 2px #555555;
	-moz-box-shadow:    inset 0 0 2px #555555;
	-webkit-box-shadow: inset 0 0 2px #555555;
}

/* Current promotion (Homepage) 
--------------------------------------------------- */
.promotion-home-table {
	display: table;
	background-color: #FFFFFF;
	width: 100%;
	/*margin-top: 30px;*/
	/*margin-bottom: 30px;*/

	/* Table border */
	box-shadow:         inset 0 0 2px #555555;
	-moz-box-shadow:    inset 0 0 2px #555555;
	-webkit-box-shadow: inset 0 0 2px #555555;
}

.promotion-home-table-row {
	display: table-row;
}

.promotion-home-table-cell {
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}

.promotion-home-table-cell img {
	width: 100%;
	height: auto;
}

.promotion-home-message-holiday {
	margin: 10px;
	font-size: 12px;
}

.promotion-home-message {
	margin: 10px;
}

.promotion-home-title {
	margin: 0;
	/*margin-top: 20px;
	margin-bottom: 30px;
	border-bottom: 1px dotted #aaa;*/
	font-size: 20px;
	font-weight: bold;
}

.promotion-home-footer {
	margin-top: 10px;
	color: #AAAAAA;
	font-size: 11px;
}

.promotion-home-button {
	color: #FFFFFF !important;
	padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
	background-color: #F3661D !important;
	border-color: #FFFFFF;
	border-radius: 5px;
	text-align: center !important;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 700;
}

@media only screen and (max-width: 768px) {
	.promotion-home-table      { display: block; text-align: center; width: auto; }
	.promotion-home-table-cell { display: block; text-align: center; width: auto; }
}

@media only screen and (max-width: 480px) {
	.promotion-home-table      { display: block; text-align: center; width: auto; }
	.promotion-home-table-cell { display: block; text-align: center; width: auto; }
}

/* Current Promotion Bar 
--------------------------------------------------- */
.promotion-bar-wrapper {
	padding-top: 10px;
	padding-bottom: 40px;
	border-bottom: 1px dotted #cccccc;
}

.promotion-bar-wrapper a {
	color: #F3661D;
}

@media only screen and (max-width: 768px) {
	.promotion-bar-wrapper { padding: 10px; }
}

@media only screen and (max-width: 480px) {
	.promotion-bar-wrapper { padding: 10px; }
}

/* Corona Promotion 
--------------------------------------------------- */
.corona-promotion-wrapper {
	margin: 0;
	margin-top: 50px;
	width: 100%;
}

/* Current Promotion 
--------------------------------------------------- */
.promotion-wrapper {
	margin: 0;
	margin-top: 50px;
	width: 100%;
}

.promotion-title {
	margin: 0;
	margin-top: 20px;
	margin-bottom: 30px;
	border-bottom: 1px dotted #aaa;
	font-size: 26px;
	font-weight: bold;
}

.promotion-list {
	width: 100%;
}

.promotion-item {
	width: 290px;
	height: 380px;
	margin-bottom: 20px;
	padding: 20px;
	display: block;
	float: left;
	overflow: auto;
}

.promotion-item:hover {
	box-shadow:         inset 0 0 2px #555555;
	-moz-box-shadow:    inset 0 0 2px #555555;
	-webkit-box-shadow: inset 0 0 2px #555555;
	cursor: pointer;
}

.promotion-item-image {
	height: 240px;
	background-color: #dddddd;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
}

.promotion-item-title {
	margin: 0;
	margin-top: 10px;
	text-align: center;
}

/* Knowledge Base Search 
--------------------------------------------------- */
.kb-search-wrapper {
	margin-bottom: 50px;
}

.kb-search-wrapper p {
	margin-bottom: 16px;
}

.kb-search-field {
	width: 500px;
	padding-bottom: 11px !important;
	padding-left: 22px !important;
	padding-right: 22px !important;
}

.kb-search-button {
	margin: 0;
	margin-left: -6px;
	padding: 10px;
	padding-left: 22px;
	padding-right: 22px;
	border-color: #F3661D;
	border-left: none;
}

.kb-search-results h3 {
	margin: 0;
	margin-bottom: 10px;
	padding: 0;
}

.kb-search-result-title {
	margin-top: 4px;
	margin-left: -18px;
}

.kb-search-result ul {
	margin: 0;
	padding: 0;
	list-style: square;
}

.kb-search-result li {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

.kb-search-result ul li {
	margin: 0;
	margin-left: 16px;
}

/* Theme Corrections 
--------------------------------------------------- */
.breadcrumbs li {
	color: #666666;
	font-size: 14px;
}

.breadcrumbs a {
	color: #F3661D !important;
}

.breadcrumbs .sep {
	color: #999999 !important;
	font-size: 14px;
}

.site-content {
	background-color: #FFFFFF !important;
	margin: 0;
	padding: 0;
}

.site-content a {
	color: #F3661D !important;	
}

.related-title {
	background-color: #FFFFFF !important;
	padding: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	border: 0;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	font-size: 20px !important;
	text-transform: uppercase;
}

.button {
	color: #FFFFFF !important;
	background-color: #F3661D !important;
	border-color: #FFFFFF;
	border-radius: 5px;
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 700;
}

.vc_btn3.vc_btn3-color-juicy-pink {
	background-color: #F3661D !important;
	color: #FFFFFF !important;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 700;
}

.ms-image-zoom {
	display: none;
}

.mr-account-widget {
	padding-left: 10px !important;
	color: #F3661D !important;
	font-size: 14px;
}

.mr-account-widget > ul li a {
	color: #F3661D !important;
}

.dropdown-submenu a:hover {
	color: #F3661D !important;
}

/* WooCommerce Corrections 
--------------------------------------------------- */
.woocommerce-message,
.woocommerce-error {
	border-top-color: #F3661D;
}

.woocommerce-message::before,
.woocommerce-error::before {
	color: #F3661D;
}

.woocommerce .shop-toolbar {
	background-color: #FFFFFF;
	border: 0;
	border-bottom: 1px dotted #CCCCCC;
}

.woocommerce .shop-toolbar .shop-view {
	display: none !important;
}

.woocommerce .shop-toolbar .woocommerce-ordering {
	display: none !important;
}

.woocommerce ul.products li.product-category {
	padding: 18px;

}

.woocommerce ul.products li.product-category:hover {
	box-shadow:         inset 0 0 2px #555555;
	-moz-box-shadow:    inset 0 0 2px #555555;
	-webkit-box-shadow: inset 0 0 2px #555555;
}

.woocommerce a.button,
.woocommerce a.btn-shop,
.woocommerce button.button,
.woocommerce-cart .woocommerce .coupon .button,
.woocommerce-cart .woocommerce .cart-collaterals .woocommerce-shipping-calculator .button,
.woocommerce-cart .woocommerce table.cart .btn-update,
.woocommerce-cart .woocommerce table.checkout .btn-update {
	color: #FFFFFF !important;
	background-color: #F3661D !important;
	border-color: #FFFFFF;
	border-radius: 5px;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 700;
}

.woocommerce ul.products li.product h2 {
	height: 56px;
	text-align: center;
}

.woocommerce ul.products li.product h2 a {
	color: #F3661D;	
}

.woocommerce ul.products li.product .price {
	text-align: center;
	font-weight: 700;
}

.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title {
	color: #F3661D;
	text-align: center;
	font-weight: 700;
}

.woocommerce ul.products li.product.product-category .woocommerce-loop-category__title .count {
	color: #F3661D;
	font-weight: normal;
	display: none;
}

.woocommerce div.product form.cart div.quantity .qty-box {
	margin-top: 1px;
	padding: 6px 20px;
	border-radius: 4px;
}

.woocommerce div.product form.cart div.quantity .label {
	display: none;
}

.woocommerce-account .page-header-page .entry-title {
	background-color: transparent;
}

.woocommerce-account .woocommerce .form-row .input-text {
	background-color: #FFFFFF;
}

.woocommerce .customer-login .tabs-nav a {
	color: #999999 !important;
	font-size: 22px;
}

.woocommerce .customer-login .tabs-nav a.active {
	color: #F3661D !important;
	border-bottom: 1px dotted #F3661D;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li a {
	text-transform: none;
}

.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
	color: #FFFFFF !important;
}

.woocommerce-MyAccount-navigation-link--downloads {
	display: none;
}

.woocommerce-info {
	border-top-color: #F3661D !important;
}

.woocommerce-info::before {
	color: #F3661D !important;	
}

.woocommerce-Price-amount {
	color: #F3661D !important;
}

.woocommerce-ordering {
	margin-right: 0 !important;
}

.woocommerce table.shop_table tr th {
	height: 36px;
	padding: 0 !important;
	border: 0;
	border-top: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	box-sizing: border-box;
	text-transform: uppercase;
}

.product-sidebar h4 {
	margin: 0 !important;
	margin-bottom: 30px !important;
	padding: 0 !important;
	font-size: 16px;
	font-weight: normal;
}

.product-sidebar a {
	font-size: 16px !important;
}

.tabs-panel {
	background-color: #F1F1F1 !important;	
}

.p-icon {
	background-color: #FFFFFF;
	color: #F3661D;
	border: 1px dotted #F3661D;
	border-radius: 18px;
}

.p-icon:hover {
	background-color: #F3661D;
	color: #FFFFFF;
	border: 1px solid #F3661D;
	border-radius: 18px;
}

.mf-product-quick-view {
	display: none;
}

/* Modifications to Change Heart & Ladies Handbag icons 
--------------------------------------------------- */
.icon-bag2:before {
	content: "\e74f";
}

.icon-heart:before {
	content: "\e68b";
	content: "\e716";
}

.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button > a:before,
.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a:before,
.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a:before {
  content: '\e716';
  display: inline-block;
  font: normal normal normal 14px/1 linearicons;
}

.woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-add-button > a:before,
.woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse > a:before,
.woocommerce div.product .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse > a:before {
  content: '\e68c';
  content: '\e716';
  display: inline-block;
  font: normal normal normal 14px/1 linearicons;
  width: 34px;
  height: 34px;
  line-height: 34px;
  font-size: 26px;
  text-align: center;
}

/* MailChimp Subscription Form 
--------------------------------------------------- */
.martfury-newletter .form-title {
	font-size: 24px;
	font-weight: 700;
	max-width: 768px;
}

.subscribe-field-wrapper {
	width: 440px;
	float: left;
}

.subscribe-field {
	width: 100%;
}

.subscribe-button-wrapper {
	float: left;
}

@media only screen and (max-width: 768px) {
	.subscribe-field-wrapper { width: 100%; float: none; }
	.subscribe-field         { width: 100%; }
}

@media only screen and (max-width: 480px) {
	.subscribe-field-wrapper { width: 100%; float: none; }
	.subscribe-field         { width: 100%; }
}

/* Sitemap 
--------------------------------------------------- */
.simple-sitemap-nav-menu .sub-menu {
	padding-top: 8px !important;
}

.simple-sitemap-container h3.post-type {
	font-size: 30px !important;
}

/* Toggle objects 
--------------------------------------------------- */
.object-wrapper {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	border: 0;
	border-bottom: 1px dotted #CCCCCC;
}

.object-wrapper-last {
	border: none;
}

.object-container {
	color: #777777;
}

.object-container:hover {
	color: #000000;
	cursor: pointer;
}

.object-icon {
	margin: 0;
	margin-right: 8px;
	padding: 0;
	padding-bottom: 6px;
	vertical-align: middle;
}

.object-icon-active {
	margin: 0;
	margin-right: 3px;
	padding: 0;
	padding-bottom: 6px;
	vertical-align: middle;
}

.object-title {
	margin: 0;
	padding: 0;
	font-size: 24px;
}

.object-title-active {
	margin: 0;
	padding: 0;
	font-size: 24px;
	color: #000000; 
}

.object-body {
	margin: 0;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0;
	padding-left: 20px;
	text-align: justify;
	line-height: 1.5;
	display: none;
}

.object-body-active {
	margin: 0;
	margin-bottom: 20px;
	padding: 0;
	text-align: justify;
	line-height: 1.5;
	display: block;
}

.object-body ul, .object-body-active ul {
	margin: 0;
	padding: 0;
	list-style: square;
}

.object-body li, .object-body-active li {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}

.object-body ul li, .object-body-active ul li {
	margin: 0;
	margin-left: 16px;
}

.object-body ul li span, .object-body-active ul li span {
	margin: 0;
	margin-left: -2px;
}

.object-wrapper .object-container h3 {
	margin: 0 !important;
	padding: 0 !important;
	padding-bottom: 6px;
	color: #000000;
}

.object-wrapper .object-container h3:hover {
	color: #777777;
	cursor: pointer;
}

.object-body h4 {
	margin: 0;
	padding: 0;
	padding-bottom: 6px;
}

.object-body p {
	margin: 0;
	padding: 0;
}

.mdslist li {
	//font-size:22px;
}

.ctct-opt-in {
	font-size: 44px;
}


/* Modifications to show current Promotion info on selected Inventory item pages that match the Promotion itemlist of SKU's 
------------------------------------------------------------------------------------------------------------------------- */
.product-banner {
	background-color: #F3661D;
	color: #FFFFFF;
	border: 1px dotted #F3661D;
	border-radius: 18px;
	text-align:center;
	margin-top:-18px;
	margin-bottom:18px;
}

.product-banner a {
	color: #F3661E !important;
}

#carona_ul {
	margin: 0;
	margin-left: 20px;
}
#carona_ul li {
	list-style: disc;
  color: blue; /* Or a color you prefer */
}

.searchrefform {
	float: left;
	width: 100.5% !important;
}

.searchrefresults {
	float: left;
	width: 100.5% !important;
}

.related_products {
  padding: 15px 0;
  margin: 0 0 50px;
  position: relative;
  clear: none !important;
}

.featurenewbox {
	float: right;
	font-size: 14px !important;
	color:white;
	border-radius: 5px;
	background-color: #93BE2B;
	padding: 2px 2px 2px 5px;
}

.constantcont_form {
	background-color: red;
	width: 100% !important;
	max-width: 600px;
}


.site-header .product-extra-search .product-cat {
  width: auto;
  float: left;
  position: relative;
  height: 42px;
  line-height: 42px;
  cursor: pointer;
}

.product-extra-search {
	height: 50px;
	max-height: 50px;
	//background-color: red;
	//font-size: 8px !important;
	//border: 11px dotted #F3661D;
	//border-radius: 12px;
}