@media only screen and (min-width: 768px) {
	.offer_thumb .slider_pagination {
		position: absolute;
		left: 0;
		top: 0;
		border-width: 1px;
		border-style: solid;
	}
	.offer_thumb .slider_pagination a {
		display: block;
		margin: 0;
		width: 85px;
		height: 85px;
		line-height: 85px;
		text-align: center;
		padding: 8px;
		text-indent: 0;
		border-bottom-width: 1px;
		border-style: solid;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
	}
	.offer_thumb .slider_pagination a:not(.selected):hover img {
		filter: alpha(opacity=60);
		opacity: 0.6;
	}
	.offer_thumb .slider_pagination a.selected {
		top: 0;
	}
	.offer_thumb .slider_pagination a:last-child {
		border: 0;
	}
	.offer_thumb .slider_pagination a:before {
		content: "";
		display: block;
		width: 5px;
		height: 100%;
		right: -5px;
		top: 0;
		position: absolute;
		filter: alpha(opacity=0);
		opacity: 0;
	}
	.offer_thumb .slider_pagination a.selected:before {
		filter: alpha(opacity=100);
		opacity: 1;
	}
	.offer_thumb .slider_pagination a:after {
		content: "";
		left: auto;
		right: -9px;
		top: 50%;
		margin-top: -4px;
		width: 8px;
		height: 8px;
		filter: alpha(opacity=0);
		opacity: 0;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
	}
	.offer_thumb .slider_pagination a.selected:after {
		filter: alpha(opacity=100);
		opacity: 1;
	}
	.offer_thumb .slider_pagination a {
		background-color: #fff;
	}
	.offer_thumb .slider_pagination a.selected {
		background-color: #fff;
		background-image: url(../../../images/stripes/stripes_3_b.png);
	}
	.offer_thumb .slider_pagination a img {
		vertical-align: middle;
	}
}

@media only screen and (min-width: 768px) {
	.section.full-width-ex-mobile>.section_wrapper {
		max-width: 100%!important
	}
	.section.full-width-ex-mobile>.one.column, .section.full-width-ex-mobile>.section_wrapper>.one.column, .section.full-width-ex-mobile .one.wrap .one.column {
		width: 100%;
		margin: 0
	}
	/* Transparent ---------- */
	.tr-menu #Top_bar .wpml-languages a.active, .tr-menu #Top_bar .wpml-languages ul.wpml-lang-dropdown {
		background-color: transparent
	}
	/* Header | Classic */
	.tr-menu.header-classic #Top_bar {
		position: absolute
	}
	.tr-menu.header-classic #Top_bar:not(.is-sticky) {
		top: 0!important;
		background: none!important
	}
	.tr-menu.header-classic.ab-show #Top_bar:not(.is-sticky) {
		top: 45px!important
	}
	.tr-menu.header-classic.minimalist-header:not(.template-slider) #Header {
		min-height: 135px
	}
	/* Header | Plain */
	.tr-menu.header-plain #Top_bar {
		position: absolute
	}
	.tr-menu.header-plain #Top_bar:not(.is-sticky) {
		top: 0!important;
		background: none!important
	}
	.tr-menu.header-plain.ab-show #Top_bar:not(.is-sticky) {
		top: 45px!important
	}
	.tr-menu.header-plain.minimalist-header:not(.template-slider) #Header {
		min-height: 125px
	}
	.header-plain #Top_bar, .header-plain #Top_bar .menu>li>a span:not(.description), .header-plain #Top_bar a#header_cart, .header-plain #Top_bar a#search_button, .header-plain #Top_bar .wpml-languages, .header-plain #Top_bar a.button.action_button {
		border-color: rgba(255, 255, 255, .1)
	}
	/* Header | Split */
	.tr-menu.header-split #Top_bar {
		position: absolute
	}
	.tr-menu.header-split #Top_bar:not(.is-sticky) {
		top: 0!important;
		background: none!important
	}
	.tr-menu.header-split.ab-show #Top_bar:not(.is-sticky) {
		top: 45px!important
	}
	.tr-menu.header-split.minimalist-header:not(.template-slider) #Header {
		min-height: 135px
	}
	/* Header | Semitransparent */
	.header-semi #Top_bar:not(.is-sticky) {
		position: absolute;
		background-color: rgba(255, 255, 255, 0.8)
	}
	.header-semi.ab-show #Top_bar:not(.is-sticky) {
		top: 45px!important
	}
	.header-semi.ab-hide #Top_bar:not(.is-sticky) {
		top: 0!important
	}
	/* Header | Stack */
	.tr-menu.header-stack #Top_bar {
		position: absolute
	}
	.tr-menu.header-stack #Top_bar:not(.is-sticky) {
		top: 0!important;
		background: none!important
	}
	.tr-menu.header-stack.ab-show #Top_bar:not(.is-sticky) {
		top: 45px!important
	}
	.tr-menu.header-stack.minimalist-header:not(.template-slider) #Header {
		min-height: 196px
	}
	.show-mobile {
		display: none;
	}
}

@media only screen and (min-width: 768px) {
	.offer_thumb .slider_pagination {
		position: absolute;
		left: 0;
		top: 0;
		border-width: 1px;
		border-style: solid;
	}
	.offer_thumb .slider_pagination a {
		display: block;
		margin: 0;
		width: 85px;
		height: 85px;
		line-height: 85px;
		text-align: center;
		padding: 8px;
		text-indent: 0;
		border-bottom-width: 1px;
		border-style: solid;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
	}
	.offer_thumb .slider_pagination a:not(.selected):hover img {
		filter: alpha(opacity=60);
		opacity: 0.6;
	}
	.offer_thumb .slider_pagination a.selected {
		top: 0;
	}
	.offer_thumb .slider_pagination a:last-child {
		border: 0;
	}
	.offer_thumb .slider_pagination a:before {
		content: "";
		display: block;
		width: 5px;
		height: 100%;
		right: -5px;
		top: 0;
		position: absolute;
		filter: alpha(opacity=0);
		opacity: 0;
	}
	.offer_thumb .slider_pagination a.selected:before {
		filter: alpha(opacity=100);
		opacity: 1;
	}
	.offer_thumb .slider_pagination a:after {
		content: "";
		left: auto;
		right: -9px;
		top: 50%;
		margin-top: -4px;
		width: 8px;
		height: 8px;
		filter: alpha(opacity=0);
		opacity: 0;
		border-radius: 0;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
	}
	.offer_thumb .slider_pagination a.selected:after {
		filter: alpha(opacity=100);
		opacity: 1;
	}
	.offer_thumb .slider_pagination a {
		background-color: #fff;
	}
	.offer_thumb .slider_pagination a.selected {
		background-color: #fff;
		background-image: url(../../../images/stripes/stripes_3_b.png);
	}
	.offer_thumb .slider_pagination a img {
		vertical-align: middle;
	}
}

@media only screen and (min-width: 768px) {
	.header-fixed #Top_bar {
		position: fixed;
		width: 100%;
		left: 0;
		top: 0 !important;
		height: 60px;
		z-index: 701;
		background: #fff;
		opacity: .97;
		filter: alpha(opacity=97);
		-webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
		-moz-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
		box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.1);
	}
	.header-fixed #Top_bar .top_bar_left, .header-fixed #Top_bar .top_bar_right, .header-fixed #Top_bar .top_bar_right:before {
		background: none;
	}
	.header-fixed #Top_bar .top_bar_right {
		top: -4px;
	}
	.header-fixed #Top_bar .logo {
		width: auto;
		margin: 0 30px 0 20px;
		padding: 0;
	}
	.header-fixed #Top_bar #logo {
		padding: 5px 0;
		height: 50px;
		line-height: 50px;
	}
	.header-fixed #Top_bar #logo img {
		max-height: 35px;
	}
	.header-fixed #Top_bar .menu_wrapper {
		clear: none;
	}
	.header-fixed #Top_bar .menu_wrapper .menu>li>a {
		padding: 15px 0;
	}
	.header-fixed #Top_bar .menu>li>a, .header-fixed #Top_bar .menu>li>a span {
		line-height: 30px;
	}
	.header-fixed #Top_bar .menu>li>a:after {
		top: auto;
		bottom: -4px;
	}
	.header-fixed #Top_bar .menu>li>a span.description {
		margin-top: -5px;
	}
	.header-fixed #Top_bar #header_cart {
		top: 27px;
	}
	.header-fixed #Top_bar #search_button {
		top: 25px;
	}
	.header-fixed #Top_bar .wpml-languages {
		top: 15px;
	}
	.header-fixed #Top_bar .secondary_menu_wrapper {
		display: none;
	}
	.header-fixed #Top_bar .responsive-menu-toggle {
		top: 12px;
	}
}