﻿

header#top .menu-item-language .iclflag, #header-secondary-outer .menu-item-language .iclflag{top:1px; position:relative; margin-right:4px}


#header-secondary-outer .menu-item-language .iclflag{top:2px}


header#top nav ul.buttons li.menu-item a{position:relative}
 #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:5px;}
.pdp-main .product-actions .socialsharing .social-links{text-align:right;font-weight:100;font-size:1.2rem;margin:1.5rem 0 0}
.pdp-main .product-actions .socialsharing .social-links .share-icon{margin:0 .2rem;color:#333d28;display:inline-block;vertical-align:middle}
.pdp-main .product-actions .socialsharing .social-links .share-icon .icon{font-size:1.2rem}
#wrapper.pt_wish-list .share-options .social-links{padding:1.6rem 1.5rem;margin-bottom:0;font-size:1.2rem;line-height:2rem;border-bottom:1px solid #fff}
#wrapper.pt_wish-list .share-options .social-links a{display:inline-block;vertical-align:top;padding-left:1.5rem;font-size:1.5rem;line-height:1.7rem}
#wrapper.pt_wish-list .share-options .social-links a:first-of-type{padding-left:2.5rem}
body .ui-dialog.quickview-popin .ui-dialog-content .social-links{margin-top:1rem;text-align:right}
body .ui-dialog.quickview-popin .ui-dialog-content .product-informations+.social-links{display:none}
#debug #rt-main{overflow:hidden;border-bottom:4px solid #666;margin-top:15px;position:relative;}






.tp-bannertimer								{	visibility: hidden; width:100%; height:5px; background:#000; background:rgba(0,0,0,0.15); position:absolute; z-index:200; top:0px}

.tp-bannertimer.tp-bottom					{	top:auto; bottom:0px !important;height:5px}


.home_line{
	width:728px;
	border-bottom:1px dashed #828a8f;
	margin-top:10px;
	margin-bottom:10px;
}

.wp-pagenavi a:hover,
.wp-pagenavi a:active,
.wp-pagenavi span.current { color: #444; }


.s1 .alx-tabs-nav li.active a,
#footer .alx-tabs-nav li.active a,
.comment-tabs li.active a,
.wp-pagenavi a:hover,
.wp-pagenavi a:active,
.wp-pagenavi span.current { border-bottom-color: #229900!important; }
.button.center,.button.middle{margin:0px auto;text-align:center;display:inherit;}
.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}
.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}
.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}

.main-navigation .sub-menu .menu-item-has-children { position: relative; }

.sidebar .widget_nav_menu .menu li.current-menu-item + .menu-item::before { display: none; }
.medium-12{width:100%}
.panel-grid-cell .cell--headline .textwidget{padding-top:20px;padding-bottom:20px}
.panel-grid-cell .cell--headline .textwidget h1,.panel-grid-cell .cell--headline .textwidget h2,.panel-grid-cell .cell--headline .textwidget h3,.panel-grid-cell .cell--headline .textwidget h4,.panel-grid-cell .cell--headline .textwidget h5,.panel-grid-cell .cell--headline .textwidget h6{margin:0}
.lighter-text,.lighter-text .hb-testimonial-quote p,.lighter-text .testimonial-quote-meta span{color:rgba(255,255,255,.7)}
.fw-section.light-style .testimonial-quote-meta{color:rgba(255,255,255,.6)}
.testimonial-quote-meta{display:block;text-align:center;margin-top:20px;font-size:16px;color:#777}
.hb-testimonial-quote p,.testimonial-quote-meta{font-family:"Libre Baskerville";font-style:italic;}
ul.links li.first{padding:0;}
#block-superfish-1 ul li.first a.sf-depth-1{width:77px;}
.field-content-source{font-weight:bold;font-style:italic}
.field-pubdate,.field-content-source,.field-author,.print-submitted,.print-created,.print-links,.print-breadcrumb,.print-footnote{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:.8571em}

.gdlr-core-pbf-column,
.gdlr-core-pbf-column-content-margin{ position: relative; }

.gdlr-core-pbf-column-content{ position: relative; margin-left: auto; margin-right: auto; min-height: 1px; }

	.gdlr-core-pbf-column-content-margin{ padding-left: 0px !important; padding-right: 0px !important; margin-left: 0px !important; margin-right: 0px !important; }

	.gdlr-core-pbf-wrapper-full-no-space .gdlr-core-pbf-column-content-margin{ padding-left: 30px !important; padding-right: 30px !important; }
