@charset "UTF-8";

/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
pre,
textarea {
	overflow: auto
}

#tabs-titles li.current,
#tabs-titles li:hover {
	background: url("../images/icon-triangle.png") right no-repeat #546f93
}

.error>label>small,
label small {
	color: #676767;
	text-transform: capitalize
}

.slick-slider,
.switch {
	-moz-user-select: none
}

dfn,
p aside {
	font-style: italic
}

hr,
input[type=search] {
	box-sizing: content-box
}

.fr-caption,
.fr-info-inside .fr-position,
.fr-ui-outside .fr-position-text {
	word-wrap: no-wrap;
	word-wrap: no-wrap;
	position: relative
}

.picker__table,
.tablesaw,
table {
	border-collapse: collapse
}

#main-nav,
.cart-snapshot {
	backface-visibility: hidden
}

.dark-overlay,
.hide,
.invisible,
.reveal-modal,
.slick-loading .slick-slide,
.slick-loading .slick-track,
dialog {
	visibility: hidden
}

.price del.has-sale,
.pricing-selector li .msrp {
	text-decoration: line-through
}

#galaxy,
#main-nav {
	transition: transform .2s ease-in
}

.mfp-counter,
.option-group.advertising-source-options,
.option-group.payment-options,
.picker__weekday,
table.dataTable tbody td.dt-body-nowrap,
table.dataTable tbody th.dt-body-nowrap,
table.dataTable td.dt-nowrap,
table.dataTable tfoot td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable th.dt-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable thead th.dt-head-nowrap,
table.dataTable.nowrap td,
table.dataTable.nowrap th {
	white-space: nowrap
}

.fr-thumbnails,
.mfp-arrow,
.slick-slider {
	-webkit-tap-highlight-color: transparent
}

html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

#tabs-contents li:first-child,
.cart-snapshot-items ul li.item:hover .remove,
.error span.error-message,
.featured-products-gallery .slick-initialized li,
.featured-products-gallery li:first-child,
.fixedHeader .header_image_mobile,
.mediaLink li a,
.menu-footer li,
.menu-help li,
.option-group li.active .option-extra-info,
.pricing-selector>li>a,
.product-panel .product-info .product-id,
.search-pagination .currrent-of-total,
.slick-initialized .slick-slide,
.slick-slide img,
.tabs-content.vertical,
.ultratabs-panes li.ultratabs-pane.ultratabs-active,
.vcard span,
article,
aside,
body.affiliate .option-group.date-picker input[type=date],
body.affiliate .option-group.date-picker input[type=text],
body.affiliate .option-group.product-marketing input[type=text],
details,
dialog[open],
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block
}

audio,
canvas,
progress,
video {
	display: inline-block;
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

.featured-products-gallery.no-cover-mode li,
img,
textarea[rows] {
	height: auto
}

#main-footer .footer_search_sec .new_txt::after,
#tabs-contents li,
.access-customer-profile .myaccount-notifications div,
.affirm_promo_wrapper,
.columns h2::after,
.context-nav li ul li a:after,
.featured-products-gallery li:not(:first-child),
.fixedHeader .header_image_pc,
.fr-loading-icon,
.fr-no-caption .fr-info-outside,
.fr-thumbnail-loading-icon,
.header_image_mobile,
.home.ucAdminMode.fix-nav.fix-nav-deux>a,
.icon-menu,
.menu-account,
.menu-cart>span,
.mfp-align-top .mfp-container:before,
.mfp-loading.mfp-figure,
.mfp-s-error .mfp-content,
.mfp-s-ready .mfp-preloader,
.mobile_show,
.myaccount-addresses .myaccount-notifications div,
.myaccount-password .myaccount-notifications div,
.myaccount-payment .myaccount-notifications div,
.myaccount-reviews .myaccount-notifications div,
.myaccount-settings .myaccount-notifications div,
.pricing-area+.label-group,
.pricing-selector li .checked,
.pricing-selector li .white,
.pricing-selector li.selected .main,
.pricing-selector li.selected .not-checked,
.product-list-images.viewer .viewer-list .out-of-stock sub,
.product-list-images.viewer .viewer-list .sale sub,
.productRow .productCol>span.link,
.productRowIn .product-info .product-title,
.secondary-masthead,
.slick-arrow.slick-hidden,
.slick-slide.slick-loading img,
.tablesaw-stack td .tablesaw-cell-label,
.tablesaw-stack th .tablesaw-cell-label,
.ucAdminMode.fix-nav.fix-nav-deux>a,
.ultraslider-noscrolling .ultraslider-thumbnail-list-left,
.ultraslider-noscrolling .ultraslider-thumbnail-list-right,
.ultraslider-thumbnail-list-container ul li img.preload,
.ultratabs-panes li.ultratabs-pane,
.vcard.no-margin-top>br,
.wholesale-list .fresco-list-html,
[data-abide] small.error,
[data-abide] span.error,
[hidden],
body.affiliate .custom-landing-url,
body.affiliate .link-container,
body.store-locator .adp-placemark,
dialog,
label[for=item-quantity],
template {
	display: none
}

.slick-list:focus,
a:active,
a:hover,
table.dataTable thead td:active,
table.dataTable thead th:active {
	outline: 0
}

mark {
	background: #ff0;
	color: #000
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}

sup {
	top: -.5em
}

sub {
	bottom: -.25em
}

img {
	border: 0;
	-ms-interpolation-mode: bicubic;
	display: inline-block;
	vertical-align: middle
}

.fr-box-has-ui-outside,
.fr-box-wrapper,
.fr-ui-wrapper,
.itemIn,
svg:not(:root) {
	overflow: hidden
}

code,
kbd,
pre,
samp {
	font-family: monospace, monospace;
	font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
	color: inherit;
	font: inherit;
	margin: 0
}

.Textreview,
.header-review {
	font-size: 20px !important;
	line-height: 24px;
	color: #053853
}

button {
	overflow: visible
}

.customer-Search .field2 input[type=submit],
abbr,
button,
select {
	text-transform: none
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
	-webkit-appearance: button;
	cursor: pointer
}

.fr-side-disabled,
.fr-thumbnail-active,
.fr-thumbnail-active .fr-thumbnail-overlay,
.fr-thumbnails-side-button-disabled *,
button[disabled],
html input[disabled] {
	cursor: default
}

.button,
.buysafe-container #buysafe-yes-no,
.fr-onclick-side img,
.fr-thumbnail-overlay,
.has-tip,
.js-link-anchor-parent,
.mfp-gallery .mfp-image-holder .mfp-figure,
.star-rating:not(:checked)>label,
a:hover,
button,
label,
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
	cursor: pointer
}

button::-moz-focus-inner,
input::-moz-focus-inner {
	border: 0;
	padding: 0
}

input {
	line-height: normal
}

input[type=checkbox],
input[type=radio] {
	box-sizing: border-box;
	padding: 0
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
	height: auto
}

input[type=search] {
	-webkit-appearance: textfield
}

input[type=search]::-webkit-search-cancel-button,
input[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}

.productbannerCont h1,
legend {
	border: 0;
	padding: 0
}

textarea {
	min-height: 50px;
	max-width: 100%
}

.breadcrumb li:last-child a,
.cart-footer .breakdown-item .label,
.vevent .summary,
optgroup,
td.col_options dt {
	font-weight: 700
}

meta.foundation-version {
	font-family:"/{{VERSION}}/"
}

meta.foundation-mq-small {
	font-family: "/only screen/";
	width: 0
}

meta.foundation-mq-medium {
	font-family: "/only screen and (min-width:40.063em)/";
	width: 40.063em
}

meta.foundation-mq-large {
	font-family: "/only screen and (min-width:64.063em)/";
	width: 64.063em
}

meta.foundation-mq-xlarge {
	font-family: "/only screen and (min-width:90.063em)/";
	width: 90.063em
}

meta.foundation-mq-xxlarge {
	font-family: "/only screen and (min-width:120.063em)/";
	width: 120.063em
}

#ucUpsellNoButtonId,
#ucUpsellYesButtonId,
.apply-filters-full,
.fr-frame-onclick-next .fr-onclick-next,
.navy .image_bt img,
.pricing-area,
.product-list-images img,
.row,
.shipping-address-inputs>.columns>.columns input,
.shipping-address-inputs>.columns>.columns select,
.small-full,
body.affiliate .option-group.date-picker .date-range label,
input[type=file],
select {
	width: 100%
}

meta.foundation-data-attribute-namespace {
	font-family: false
}

body,
html {
	height: 100%;
	font-size: 14px
}

body {
	background: #2d2d2d;
	font-weight: 400;
	font-style: normal;
	position: relative;
	cursor: auto
}

#map_canvas embed,
#map_canvas img,
#map_canvas object,
.map_canvas embed,
.map_canvas img,
.map_canvas object {
	max-width: none !important
}

.left,
.small-float-left {
	float: left !important
}

#main-footer .footer_search_sec,
.right,
.small-float-right {
	float: right !important
}

.accordion:after,
.accordion:before,
.cart-panel:after,
.cart-panel:before,
.cart-subtotal:after,
.cart-subtotal:before,
.cart-summary .total:after,
.cart-summary .total:before,
.cart-summary dl:after,
.cart-summary dl:before,
.clearfix::after,
.clearfix::before,
.clearfix:after,
.clearfix:before,
.option-group .option-extra-info:after,
.option-group .option-extra-info:before,
.pagination:after,
.pagination:before,
.product-list-images:after,
.product-list-images:before,
.product-panel:after,
.product-panel:before,
.review-user dl:after,
.review-user dl:before,
.row .row.collapse:after,
.row .row.collapse:before,
.row .row:after,
.row .row:before,
.row:after,
.row:before,
.tabs-content:after,
.tabs-content:before,
.tabs:after,
.tabs:before,
body.product-page #panel-product-reviews header:after,
body.product-page #panel-product-reviews header:before {
	content: " ";
	display: table
}

.accordion:after,
.cart-panel:after,
.cart-subtotal:after,
.cart-summary .total:after,
.cart-summary dl:after,
.clear,
.clearfix::after,
.clearfix:after,
.dataTables_wrapper .dataTables_scroll,
.fr-thumbnails-vertical .fr-thumbnail-frame,
.fr-thumbnails-vertical .fr-thumbnails-side,
.fr-thumbnails-vertical .fr-thumbnails-thumbs,
.option-group .option-extra-info:after,
.pagination:after,
.product-list-images:after,
.product-panel:after,
.review-user dl:after,
.row .row.collapse:after,
.row .row:after,
.row:after,
.slick-track:after,
.tabs-content:after,
.tabs:after,
body.product-page #panel-product-reviews header:after {
	clear: both
}

.hide {
	display: none !important
}

.antialiased {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.row {
	margin: 0 auto;
	max-width: 960px
}

#email-signup,
.promo-footer {
	margin-top: 80px
}

.row.collapse>.column,
.row.collapse>.columns {
	padding-left: 0;
	padding-right: 0
}

.columns hr,
.row hr,
.row.collapse .row,
.switch input+label,
.wholesale-list .row {
	margin-left: 0;
	margin-right: 0
}

.row .row {
	width: auto;
	margin: 0 -10px;
	max-width: none
}

.row .row.collapse {
	width: auto;
	margin: 0;
	max-width: none
}

.column,
.columns {
	padding-left: 10px;
	padding-right: 10px;
	width: 100%;
	float: left
}

.FloatR,
.buysafe-container .buysafe-info,
.cart-subtotal .subtotal,
.cart-summary .total .amount,
.cllphn.scnd_cl,
.fa-pull-right,
.header-cart a,
.option-group label .option-note,
.pagination.pagination-right span,
.pagination.pagination-right ul,
.product-panel .product-total .product-pricetag,
.pull-right,
[class*=column]+[class*=column]:last-child,
[dir=rtl] .slick-slide {
	float: right
}

.FloatL,
.cart-summary .total .label,
.content,
.dataTables_wrapper .dataTables_length,
.fa-pull-left,
.pull-left,
.shipping-panels [class*=column]+[class*=column]:last-child,
[class*=column]+[class*=column].end {
	float: left
}

#tabs-titles {
	float: left;
	margin-right: 30px;
	font-family: Nomove;
	font-weight: 400;
	z-index: 99
}

#tabs-titles li {
	cursor: pointer;
	padding: 20px 20px 12px;
	display: block;
	text-transform: uppercase;
	background-color: #183152;
	border-bottom: 1px solid #263f61;
	max-width: 275px;
	color: #fff;
	height: 64px;
	line-height: 15px/64px;
	font-size: 20px
}

.icon-nav {
	padding: 0 0 0 30px;
	height: 24px
}

.review-header,
.subtileDate {
	padding-bottom: 15px
}

#tabs-titles li.current {
	color: #fff
}

#tabs-contents {
	margin-left: 278px;
	padding: 5px 0 10px 20px
}

.content h1,
h2,
h3 {
	border: none;
	font-family: Roboto;
	color: #183152;
	font-weight: 700;
	line-height: 15px
}

.content title-heading {
	font-size: 20px;
	font-weight: 700;
	padding: 0 0 5px
}

.myaccount-billing .address-actions,
.myaccount-payments .payment-actions,
.myaccount-shipping .address-actions,
.paddingL {
	padding-left: 50px
}

.paddingTenL {
	padding-left: 15px
}

.header-review {
	font-family: Nomove;
	font-weight: 700
}

.Textreview {
	font-family: Roboto;
	font-weight: 700
}

.content p,
.review-title,
.subtileDate {
	font-family: Roboto;
	font-weight: 400
}

.subtileDate {
	font-size: 15px !important;
	line-height: 22px;
	color: #053853;
	clear: both
}

.review-title {
	padding-bottom: 0;
	font-size: 15px !important;
	line-height: 18px;
	color: #000
}

.content p {
	font-size: 17px !important;
	line-height: 19px;
	color: #183152
}

.review-user,
.seals-1>li {
	padding-bottom: 20px
}

.subtitle-text,
.titleText {
	font-family: Roboto;
	font-size: 15px !important;
	padding-bottom: 15px;
	display: block
}

.subtitle-text {
	line-height: 18px;
	color: #000;
	font-weight: 400
}

.contactTitleHead,
.titleText,
.titleTextNum {
	line-height: 18px;
	color: #183152;
	font-weight: 400;
	clear: both
}

.imageFloat {
	float: left;
	padding: 0 20px 20px 0
}

.contactTitleHead {
	font-family: Nomove;
	font-size: 30px !important;
	padding-bottom: 5px;
	margin-bottom: 10px;
	display: inline-block;
	border-bottom: 1px solid #183152
}

.titleTextNum {
	font-family: Roboto;
	font-size: 15px !important;
	padding-bottom: 0;
	margin-bottom: 0 !important;
	display: block
}

.paddingB15 {
	padding-bottom: 50px
}

.postfix,
.prefix,
label,
p aside {
	font-size: .875rem
}

.button,
button {
	line-height: normal;
	margin: 0 0 1.25rem;
	position: relative;
	-webkit-appearance: none;
	-webkit-border-radius: 0
}

.button.secondary:focus,
.button.secondary:hover,
button.secondary:focus,
button.secondary:hover {
	background-color: #bc5d24;
	color: #fff
}

.button.success,
button.success {
	border-color: #7aa329
}

.button.success:focus,
.button.success:hover,
button.success:focus,
button.success:hover {
	background-color: #7aa329;
	color: #fff
}

.button.alert,
button.alert {
	background-color: #da3e3e;
	border-color: #bc2424;
	color: #fff
}

.button.alert:focus,
.button.alert:hover,
button.alert:focus,
button.alert:hover {
	background-color: #bc2424;
	color: #fff
}

.button.warning,
button.warning {
	background-color: #ffc900;
	border-color: #cca100;
	color: #fff
}

.button.warning:focus,
.button.warning:hover,
button.warning:focus,
button.warning:hover {
	background-color: #cca100;
	color: #fff
}

.button.info,
button.info {
	border-color: #bcbcbc
}

.button.info:focus,
.button.info:hover,
button.info:focus,
button.info:hover {
	background-color: #bcbcbc;
	color: #333
}

.button.large,
button.large {
	padding: 1.125rem 2.25rem 1.1875rem;
	font-size: 1rem
}

.button.tiny,
button.tiny {
	padding: .4375rem .875rem .5rem;
	font-size: .625rem
}

.button.expand,
button.expand {
	padding-right: 0;
	padding-left: 0;
	width: 100%
}

.button.left-align,
button.left-align {
	text-align: left;
	text-indent: .75rem
}

.button.right-align,
button.right-align {
	text-align: right;
	padding-right: .75rem
}

.button.radius,
.reveal-modal.radius,
button.radius,
dialog.radius,
input[type=color].radius,
input[type=date].radius,
input[type=datetime-local].radius,
input[type=datetime].radius,
input[type=email].radius,
input[type=month].radius,
input[type=number].radius,
input[type=password].radius,
input[type=search].radius,
input[type=tel].radius,
input[type=text].radius,
input[type=time].radius,
input[type=url].radius,
input[type=week].radius,
textarea.radius {
	border-radius: 8px
}

.button.round,
.reveal-modal.round,
.switch.round,
button.round,
dialog.round {
	border-radius: 1000px
}

.button.disabled,
.button[disabled],
button.disabled,
button[disabled] {
	background-color: #39c;
	border-color: #297aa3;
	color: #fff;
	cursor: default;
	opacity: .7;
	box-shadow: none
}

.button.disabled:focus,
.button.disabled:hover,
.button[disabled]:focus,
.button[disabled]:hover,
.context-nav a:hover,
.pagination li a:hover,
.product-list-images .link,
.search-pagination li:not(.sequence_gap).current,
.tabs dd>a:hover,
button.disabled:focus,
button.disabled:hover,
button[disabled]:focus,
button[disabled]:hover {
	color: #fff;
	background-color: #39c
}

.button.disabled.secondary,
.button[disabled].secondary,
button.disabled.secondary,
button[disabled].secondary {
	background-color: #da793e;
	border-color: #bc5d24;
	color: #fff;
	cursor: default;
	opacity: .7;
	box-shadow: none
}

.button.disabled.secondary:focus,
.button.disabled.secondary:hover,
.button.secondary,
.button[disabled].secondary:focus,
.button[disabled].secondary:hover,
button.disabled.secondary:focus,
button.disabled.secondary:hover,
button.secondary,
button[disabled].secondary:focus,
button[disabled].secondary:hover {
	color: #fff;
	background-color: #da793e
}

.button.disabled.success,
.button[disabled].success,
button.disabled.success,
button[disabled].success {
	background-color: #9c3;
	border-color: #7aa329;
	color: #fff;
	cursor: default;
	opacity: .7;
	box-shadow: none
}

.button.disabled.success:focus,
.button.disabled.success:hover,
.button[disabled].success:focus,
.button[disabled].success:hover,
button.disabled.success:focus,
button.disabled.success:hover,
button[disabled].success:focus,
button[disabled].success:hover {
	color: #fff;
	background-color: #9c3
}

.button.disabled.alert,
.button[disabled].alert,
button.disabled.alert,
button[disabled].alert {
	background-color: #da3e3e;
	border-color: #bc2424;
	color: #fff;
	cursor: default;
	opacity: .7;
	box-shadow: none
}

.button.disabled.alert:focus,
.button.disabled.alert:hover,
.button[disabled].alert:focus,
.button[disabled].alert:hover,
button.disabled.alert:focus,
button.disabled.alert:hover,
button[disabled].alert:focus,
button[disabled].alert:hover {
	color: #fff;
	background-color: #da3e3e
}

.button.disabled.warning,
.button[disabled].warning,
button.disabled.warning,
button[disabled].warning {
	background-color: #ffc900;
	border-color: #cca100;
	color: #fff;
	cursor: default;
	opacity: .7;
	box-shadow: none
}

.button.disabled.warning:focus,
.button.disabled.warning:hover,
.button[disabled].warning:focus,
.button[disabled].warning:hover,
button.disabled.warning:focus,
button.disabled.warning:hover,
button[disabled].warning:focus,
button[disabled].warning:hover {
	color: #fff;
	background-color: #ffc900
}

.button.disabled.info,
.button[disabled].info,
button.disabled.info,
button[disabled].info {
	background-color: #ebebeb;
	border-color: #bcbcbc;
	color: #333;
	cursor: default;
	opacity: .7;
	box-shadow: none
}

.button.disabled.info:focus,
.button.disabled.info:hover,
.button[disabled].info:focus,
.button[disabled].info:hover,
button.disabled.info:focus,
button.disabled.info:hover,
button[disabled].info:focus,
button[disabled].info:hover {
	color: #333;
	background-color: #ebebeb
}

form .row .row {
	margin: 0 -.5rem
}

form .row .row .column,
form .row .row .columns {
	padding: 0 .5rem
}

#main-footer .footer_search_sec .row,
.button.no-margin,
.fr-ui-outside .fr-no-caption .fr-position,
.mfp-figure figure,
.pricing-selector h2>p,
.pricing-selector li .shipping,
.wholesale-list .product-info .label-group,
button.no-margin,
form .row .row.collapse {
	margin: 0
}

.featured-products-gallery .slick-track,
.fr-box-has-overflow-both .fr-box-spacer,
.reveal-modal.collapse,
.shipping-address-inputs>.columns>.columns,
dialog.collapse,
form .row .row.collapse .column,
form .row .row.collapse .columns,
label.inline {
	padding: 0
}

form .row .row.collapse input {
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-top-right-radius: 0;
	border-bottom-right-radius: 0;
	border-top-right-radius: 0
}

form .row input.column,
form .row input.columns,
form .row textarea.column,
form .row textarea.columns {
	padding-left: .5rem
}

label {
	display: block;
	font-weight: 400;
	line-height: 1.5;
	margin-bottom: 0
}

label.right {
	float: none !important;
	text-align: right
}

input[type=checkbox],
input[type=file],
input[type=radio],
label.inline {
	margin: 0 0 1rem
}

.postfix,
.prefix {
	display: block;
	position: relative;
	z-index: 2;
	text-align: center;
	width: 100%;
	padding-top: 0;
	padding-bottom: 0;
	border-style: solid;
	border-width: 1px;
	overflow: hidden;
	height: 2.3125rem;
	line-height: 2.3125rem
}

.postfix.button,
.prefix.button {
	padding: 0;
	text-align: center;
	line-height: 2.125rem;
	border: 0
}

.prefix.button.radius,
form .row .postfix-radius.row.collapse input,
form .row .postfix-radius.row.collapse textarea,
form .row .prefix-radius.row.collapse .prefix {
	border-radius: 8px 0 0 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-left-radius: 8px
}

.postfix.button.radius,
form .row .postfix-radius.row.collapse .postfix,
form .row .prefix-radius.row.collapse input,
form .row .prefix-radius.row.collapse textarea {
	border-radius: 0 8px 8px 0;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-top-right-radius: 8px
}

.prefix.button.round,
form .row .postfix-round.row.collapse input,
form .row .postfix-round.row.collapse textarea,
form .row .prefix-round.row.collapse .prefix {
	border-radius: 1000px 0 0 1000px;
	-webkit-border-bottom-left-radius: 1000px;
	-webkit-border-top-left-radius: 1000px
}

.postfix.button.round,
form .row .postfix-round.row.collapse .postfix,
form .row .prefix-round.row.collapse input,
form .row .prefix-round.row.collapse textarea {
	border-radius: 0 1000px 1000px 0;
	-webkit-border-bottom-right-radius: 1000px;
	-webkit-border-top-right-radius: 1000px
}

label.prefix,
span.prefix {
	background: #f2f2f2;
	border-right: 0;
	color: #333;
	border-color: #ccc
}

label.postfix,
span.postfix {
	background: #f2f2f2;
	border-left: 0;
	color: #333;
	border-color: #ccc
}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
textarea {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	font-family: inherit;
	box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
	display: block;
	margin: 0 0 1rem;
	width: 100%;
	box-sizing: border-box;
	transition: box-shadow .45s, border-color .45s ease-in-out
}

input[type=color]:focus,
input[type=date]:focus,
input[type=datetime-local]:focus,
input[type=datetime]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus,
textarea:focus {
	box-shadow: 0 0 5px #999;
	background: #fafafa;
	outline: 0
}

fieldset[disabled] input[type=color],
fieldset[disabled] input[type=date],
fieldset[disabled] input[type=datetime-local],
fieldset[disabled] input[type=datetime],
fieldset[disabled] input[type=email],
fieldset[disabled] input[type=month],
fieldset[disabled] input[type=number],
fieldset[disabled] input[type=password],
fieldset[disabled] input[type=search],
fieldset[disabled] input[type=tel],
fieldset[disabled] input[type=text],
fieldset[disabled] input[type=time],
fieldset[disabled] input[type=url],
fieldset[disabled] input[type=week],
fieldset[disabled] textarea,
input[type=color]:disabled,
input[type=color][disabled],
input[type=color][readonly],
input[type=date]:disabled,
input[type=date][disabled],
input[type=date][readonly],
input[type=datetime-local]:disabled,
input[type=datetime-local][disabled],
input[type=datetime-local][readonly],
input[type=datetime]:disabled,
input[type=datetime][disabled],
input[type=datetime][readonly],
input[type=email]:disabled,
input[type=email][disabled],
input[type=email][readonly],
input[type=month]:disabled,
input[type=month][disabled],
input[type=month][readonly],
input[type=number]:disabled,
input[type=number][disabled],
input[type=number][readonly],
input[type=password]:disabled,
input[type=password][disabled],
input[type=password][readonly],
input[type=search]:disabled,
input[type=search][disabled],
input[type=search][readonly],
input[type=tel]:disabled,
input[type=tel][disabled],
input[type=tel][readonly],
input[type=text]:disabled,
input[type=text][disabled],
input[type=text][readonly],
input[type=time]:disabled,
input[type=time][disabled],
input[type=time][readonly],
input[type=url]:disabled,
input[type=url][disabled],
input[type=url][readonly],
input[type=week]:disabled,
input[type=week][disabled],
input[type=week][readonly],
textarea:disabled,
textarea[disabled],
textarea[readonly] {
	background-color: #ddd;
	cursor: default
}

input[type=submit] {
	-webkit-appearance: none;
	-webkit-border-radius: 0
}

input[type=checkbox]+label,
input[type=radio]+label {
	display: inline-block;
	margin-left: .5rem;
	margin-right: 1rem;
	margin-bottom: 0;
	vertical-align: baseline
}

fieldset {
	border: 1px solid #ddd;
	padding: 1.25rem;
	margin: 1.125rem 0
}

fieldset legend {
	font-weight: 700;
	background: #fff;
	padding: 0 .1875rem;
	margin: 0 0 0 -.1875rem
}

.error small.error,
[data-abide] .error small.error,
[data-abide] .error span.error,
[data-abide] small.error,
[data-abide] span.error,
small.error,
span.error {
	display: block;
	padding: .375rem .5625rem .5625rem;
	margin-top: -1px;
	margin-bottom: 1rem;
	font-size: .75rem;
	font-weight: 400;
	font-style: italic;
	background: #da3e3e;
	color: #fff
}

#email-signup .button.email-signup-btn,
#email-signup button.email-signup-btn,
#email-signup input,
#email-signup label,
.access-customer-profile .email-password,
.accordion,
.button.no-margin-bottom,
.cart-footer .button:last-child,
.cart-footer button:last-child,
.coupon-code .button,
.coupon-code input,
.error input,
.error textarea,
.footer_search_sec .field2 #third_form .fildCol,
.myaccount-addresses .email-password,
.myaccount-password .email-password,
.myaccount-payment .email-password,
.myaccount-reviews .email-password,
.myaccount-settings .email-password,
.reveal-modal h2,
.reveal-modal>:last-child,
.review-item input[type=radio],
body.product-page #panel-product-reviews header .button,
button.no-margin-bottom,
dialog h2,
dialog>:last-child,
input.error,
p:last-child,
select.error,
table.no-margin-bottom,
textarea.error {
	margin-bottom: 0
}

.error input[type=checkbox],
.error input[type=radio],
.switch label {
	margin-bottom: 1rem
}

.error label,
.error label.error,
.label-group.label-error,
.label-group.label-error label,
.label-group.label-error span,
.label-group.label-error sub,
.myaccount-payments .expired,
body.product-page .row.collapse.product-review .review-helpful button.error+span,
label.error {
	color: #da3e3e
}

.error>label>small {
	background: 0 0;
	padding: 0;
	font-style: normal;
	font-size: 60%;
	margin: 0;
	display: inline
}

.switch {
	padding: 0;
	border: 0;
	position: relative;
	outline: 0;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.picker,
.slick-slider {
	-webkit-user-select: none;
	-ms-user-select: none
}

.switch label {
	display: block;
	position: relative;
	text-indent: 100%;
	cursor: pointer;
	transition: left .15s ease-out;
	color: transparent;
	background: #ddd
}

.switch input {
	opacity: 0;
	position: absolute;
	top: 9px;
	left: 10px;
	padding: 0
}

.switch label:after {
	content: "";
	display: block;
	position: absolute;
	top: .25rem;
	left: .25rem;
	transition: left .15s ease-out;
	transform: translate3d(0, 0, 0);
	background: #fff
}

.switch input:checked+label {
	background: #39c
}

.switch.large label {
	width: 5rem;
	height: 2.5rem
}

.switch.large label:after {
	width: 2rem;
	height: 2rem
}

.switch.large input:checked+label:after {
	left: 2.75rem
}

.switch.small label {
	width: 3.5rem;
	height: 1.75rem
}

.switch.small label:after {
	width: 1.25rem;
	height: 1.25rem
}

.switch.small input:checked+label:after {
	left: 2rem
}

.switch.tiny label {
	width: 3rem;
	height: 1.5rem
}

.switch.tiny label:after {
	width: 1rem;
	height: 1rem
}

.switch.tiny input:checked+label:after {
	left: 1.75rem
}

.switch.radius label {
	border-radius: 4px
}

.switch.radius label:after {
	border-radius: 3px
}

.switch.round label,
.switch.round label:after {
	border-radius: 2rem
}

.range-slider {
	display: block;
	position: relative;
	width: 100%;
	margin: 1.25rem 0;
	-ms-touch-action: none;
	touch-action: none;
	background: #fafafa
}

.range-slider.vertical-range {
	position: relative;
	border: 1px solid #ddd;
	margin: 1.25rem 0;
	-ms-touch-action: none;
	touch-action: none;
	display: inline-block;
	width: 1rem;
	height: 12.5rem
}

.range-slider.vertical-range .range-slider-handle {
	margin-top: 0;
	margin-left: -.5rem;
	position: absolute;
	bottom: -10.5rem
}

.range-slider.vertical-range .range-slider-active-segment {
	width: .875rem;
	height: auto;
	bottom: 0
}

.range-slider.radius {
	background: #fafafa;
	border-radius: 8px
}

.range-slider.radius .range-slider-handle {
	background: #39c;
	border-radius: 8px
}

.range-slider-handle:hover,
.range-slider.disabled .range-slider-handle:hover,
.range-slider.radius .range-slider-handle:hover,
.range-slider.round .range-slider-handle:hover,
.range-slider[disabled] .range-slider-handle:hover {
	background: #2d87b4
}

.range-slider.round {
	background: #fafafa;
	border-radius: 1000px
}

.range-slider.round .range-slider-handle {
	background: #39c;
	border-radius: 1000px
}

.range-slider.disabled,
.range-slider[disabled] {
	background: #fafafa;
	cursor: default;
	opacity: .7
}

.range-slider.disabled .range-slider-handle,
.range-slider[disabled] .range-slider-handle {
	background: #39c;
	cursor: default;
	opacity: .7
}

.range-slider-active-segment {
	display: inline-block;
	position: absolute;
	height: .875rem;
	background: #da773c
}

.range-slider-handle {
	display: inline-block;
	position: absolute;
	z-index: 1;
	top: -.3125rem;
	width: 2rem;
	height: 1.375rem;
	border: 1px solid;
	cursor: pointer;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	background: #39c
}

.tabs {
	margin-bottom: 0 !important;
	margin-left: 0
}

.tabs .tab-title,
.tabs dd {
	position: relative;
	margin-bottom: 0 !important;
	list-style: none;
	float: left
}

.tabs .tab-title>a,
.tabs dd>a {
	outline: 0;
	display: block;
	background-color: #efefef;
	color: #222;
	padding: 1rem 2rem;
	font-family: Lato, sans-serif;
	font-size: 1rem
}

.tabs .tab-title>a:hover,
.tabs dd>a:hover {
	background-color: #e1e1e1
}

.tabs .tab-title.active a,
.tabs dd.active a {
	background-color: #fff
}

.tabs.radius .tab:first-child a,
.tabs.radius dd:first-child a {
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	border-top-left-radius: 8px
}

.tabs.radius .tab:last-child a,
.tabs.radius dd:last-child a {
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	border-bottom-right-radius: 8px;
	border-top-right-radius: 8px
}

.tabs.vertical .tab-title,
.tabs.vertical dd {
	position: inherit;
	float: none;
	display: block;
	top: auto
}

.tabs-content {
	margin-bottom: 1.5rem;
	width: 100%
}

.tabs-content>.content {
	display: none;
	float: left;
	width: 100%
}

.no-js .tabs-content>.content,
.tabs-content>.content.active {
	display: block;
	float: none
}

.tabs-content>.content.contained {
	padding: 10px
}

.accordion .accordion-navigation>.content>div,
.tabs-content.vertical>.content {
	padding: 0 10px
}

.accordion .accordion-navigation,
.accordion dd {
	display: block;
	margin-bottom: 0 !important
}

.accordion .accordion-navigation.active>a,
.accordion dd.active>a {
	background: #e8e8e8
}

.accordion .accordion-navigation>a,
.accordion dd>a {
	background: #efefef;
	color: #222;
	padding: 1rem;
	display: block;
	font-size: 1rem
}

.picker__holder tr:nth-child(2n),
a {
	background-color: transparent
}

.accordion .accordion-navigation>a:hover,
.accordion dd>a:hover {
	background: #e3e3e3
}

.accordion .accordion-navigation>.content,
.accordion dd>.content {
	display: none;
	padding: 10px
}

.accordion .accordion-navigation>.content.active,
.accordion dd>.content.active {
	display: block;
	background: #fff
}

.text-left {
	text-align: left !important
}

.text-right {
	text-align: right !important
}

.text-center {
	text-align: center !important
}

.text-justify {
	text-align: justify !important
}

@media only screen and (min-width:40.063em) and (max-width:64em) {
	.medium-only-text-left {
		text-align: left !important
	}

	.medium-only-text-right {
		text-align: right !important
	}

	.medium-only-text-center {
		text-align: center !important
	}

	.medium-only-text-justify {
		text-align: justify !important
	}
}

@media only screen and (min-width:64.063em) and (max-width:90em) {
	.large-only-text-left {
		text-align: left !important
	}

	.large-only-text-right {
		text-align: right !important
	}

	.large-only-text-center {
		text-align: center !important
	}

	.large-only-text-justify {
		text-align: justify !important
	}
}

@media only screen and (min-width:90.063em) and (max-width:120em) {
	.xlarge-only-text-left {
		text-align: left !important
	}

	.xlarge-only-text-right {
		text-align: right !important
	}

	.xlarge-only-text-center {
		text-align: center !important
	}

	.xlarge-only-text-justify {
		text-align: justify !important
	}
}

@media only screen and (min-width:120.063em) and (max-width:999999999999) {
	.xxlarge-only-text-left {
		text-align: left !important
	}

	.xxlarge-only-text-right {
		text-align: right !important
	}

	.xxlarge-only-text-center {
		text-align: center !important
	}

	.xxlarge-only-text-justify {
		text-align: justify !important
	}
}

#main-footer .social-links ul,
#main-nav ul,
.breadcrumb ul,
.social-links ul,
blockquote,
body.catalog.sidebar aside h2,
body.product-page #panel-product-reviews header .columns,
body.product-page #panel-product-reviews header .label-group,
body.product-review-page .product-review h2,
dd,
div,
dl,
dt,
figure,
form,
h1,
h2,
h3,
h4,
h5,
h6,
li,
ol,
p,
pre,
td,
th,
ul {
	margin: 0;
	padding: 0
}

a {
	line-height: inherit;
	transition: color .3s .2s
}

a:focus,
a:hover {
	color: #5c7a1f
}

a img {
	border: 0
}

p {
	text-rendering: optimizeLegibility
}

p.lead {
	font-size: 1.21875rem;
	line-height: 1.6
}

p aside {
	line-height: 1.35
}

body.catalog.sidebar aside h2,
body.product-review-page .product-review h2,
h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: Lato, sans-serif;
	font-weight: 400;
	font-style: normal;
	color: #222;
	text-rendering: optimizeLegibility;
	margin-top: .2rem;
	margin-bottom: .5rem;
	line-height: 1.4
}

.vcard .fn,
.vevent abbr,
b,
dl dt,
strong {
	font-weight: 700
}

.picker__year,
em,
i {
	font-style: italic
}

b,
em,
i,
strong {
	line-height: inherit
}

body.catalog.sidebar aside h2 small,
body.product-review-page .product-review h2 small,
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
	font-size: 60%;
	color: #6f6f6f;
	line-height: 0
}

.subheader {
	line-height: 1.4;
	color: #6f6f6f;
	font-weight: 400;
	margin-top: .2rem;
	margin-bottom: .5rem
}

hr {
	border: solid #ddd;
	border-width: 1px 0 0;
	clear: both;
	height: 0
}

code {
	font-family: Consolas, "Liberation Mono", Courier, monospace;
	font-weight: 400;
	color: #333;
	background-color: #f4d7c5;
	border: 1px solid #edbda0;
	padding: .125rem .3125rem .0625rem
}

dl,
ol,
ul {
	font-size: 1rem;
	line-height: 1.6;
	margin-bottom: 1.25rem;
	list-style-position: outside;
	font-family: inherit
}

ul.no-bullet {
	margin-left: 0;
	list-style: none
}

ul.circle,
ul.disc,
ul.square {
	margin-left: 1.1rem
}

ul.no-bullet li ol,
ul.no-bullet li ul {
	margin-left: 1.25rem;
	margin-bottom: 0;
	list-style: none
}

ol li ol,
ol li ul,
ul li ol,
ul li ul {
	margin-left: 1.25rem;
	margin-bottom: 0
}

ul.circle li ul,
ul.disc li ul,
ul.square li ul {
	list-style: inherit
}

ul.square {
	list-style-type: square
}

ul.circle {
	list-style-type: circle
}

ul.disc {
	list-style-type: disc
}

ol {
	margin-left: 1.4rem
}

.vcard,
blockquote {
	margin: 0 0 1.25rem
}

dl dt {
	margin-bottom: .3rem
}

dl dd {
	margin-bottom: .75rem
}

abbr,
acronym {
	text-transform: uppercase;
	font-size: 90%;
	color: #626262;
	cursor: help
}

abbr[title] {
	border-bottom: 1px dotted #ddd
}

blockquote {
	padding: .5625rem 1.25rem 0 1.1875rem;
	border-left: 1px solid #ddd
}

.picker__input.picker__input--active,
.picker__select--month:focus,
.picker__select--year:focus {
	border-color: #39c
}

blockquote cite {
	display: block;
	font-size: .8125rem;
	color: #555
}

blockquote cite:before {
	content: "\2014 \0020"
}

blockquote cite a,
blockquote cite a:visited {
	color: #555
}

blockquote,
blockquote p {
	line-height: 1.6;
	color: #6f6f6f
}

.vcard {
	display: inline-block
}

.vcard li {
	margin: 0;
	display: block
}

.vcard .fn {
	font-size: .9375rem
}

.vevent abbr {
	cursor: default;
	text-decoration: none;
	border: 0;
	padding: 0 .0625rem
}

#universe>a,
.fix-nav #main-header .header_image_pc,
.fixed_popup.transition_remove,
.hide-for-landscape,
.main-menu-active #galaxy .slick-prev,
.mfp-hide,
.print-only,
.secondary-masthead,
.show-for-portrait,
.show-for-touch,
.touch .hide-for-touch {
	display: none !important
}

@media print {

	blockquote,
	img,
	pre,
	tr {
		page-break-inside: avoid
	}

	* {
		background: 0 0 !important;
		color: #000 !important;
		box-shadow: none !important;
		text-shadow: none !important
	}

	a,
	a:visited {
		text-decoration: underline
	}

	a[href]:after {
		content: " (" attr(href) ")"
	}

	abbr[title]:after {
		content: " (" attr(title) ")"
	}

	.ir a:after,
	a[href^="#"]:after,
	a[href^="javascript:"]:after {
		content: ""
	}

	blockquote,
	pre {
		border: 1px solid #999
	}

	thead {
		display: table-header-group
	}

	img {
		max-width: 100% !important
	}

	@page {
		margin: .5cm
	}

	body.product-review-page .product-review h2,
	h2,
	h3,
	p {
		orphans: 3;
		widows: 3
	}

	body.product-review-page .product-review h2,
	h2,
	h3 {
		page-break-after: avoid
	}

	.hide-for-print,
	.hide-on-print {
		display: none !important
	}

	.print-only {
		display: block !important
	}

	.show-for-print {
		display: inherit !important
	}

	.hide-for-print {
		display: none
	}

	table.show-for-print {
		display: table !important
	}

	thead.show-for-print {
		display: table-header-group !important
	}

	tbody.show-for-print {
		display: table-row-group !important
	}

	tr.show-for-print {
		display: table-row !important
	}

	td.show-for-print,
	th.show-for-print {
		display: table-cell !important
	}
}

#main-footer a,
#main-nav a,
.breadcrumb a,
.button,
.price del,
a,
a:focus,
a:hover,
button,
input[type=submit] {
	text-decoration: none
}

@media only screen {

	.column,
	.columns,
	.small-pull-0,
	.small-pull-1,
	.small-pull-10,
	.small-pull-11,
	.small-pull-12,
	.small-pull-13,
	.small-pull-14,
	.small-pull-15,
	.small-pull-2,
	.small-pull-3,
	.small-pull-4,
	.small-pull-5,
	.small-pull-6,
	.small-pull-7,
	.small-pull-8,
	.small-pull-9,
	.small-push-0,
	.small-push-1,
	.small-push-10,
	.small-push-11,
	.small-push-12,
	.small-push-13,
	.small-push-14,
	.small-push-15,
	.small-push-2,
	.small-push-3,
	.small-push-4,
	.small-push-5,
	.small-push-6,
	.small-push-7,
	.small-push-8,
	.small-push-9 {
		position: relative
	}

	.buttonBuy {
		background-color: #95c92c;
		font-family: Nomove;
		text-align: center;
		text-transform: uppercase;
		height: 54px;
		line-height: 54px;
		font-weight: bolder;
		font-size: 20px !important;
		margin-bottom: 20px;
		margin-left: 10px;
		color: #fff;
		padding: 0;
		border-radius: 10px !important
	}

	.padding-left15 {
		padding-left: 0
	}

	.buttonFooter {
		height: 37px;
		display: inline-block;
		padding-top: 0 !important;
		margin: 0;
		line-height: 37px
	}

	.FloatR,
	.column.small-uncentered:last-child,
	.columns.small-uncentered:last-child {
		float: left
	}

	#tabs-titles li,
	.small-16 {
		width: 100%
	}

	#tabs-contents {
		margin-left: 10px;
		padding: 5px 0 10px
	}

	.small-push-0 {
		left: 0;
		right: auto
	}

	.small-pull-0 {
		right: 0;
		left: auto
	}

	.small-push-1 {
		left: 6.25%;
		right: auto
	}

	.small-pull-1 {
		right: 6.25%;
		left: auto
	}

	.small-push-2 {
		left: 12.5%;
		right: auto
	}

	.small-pull-2 {
		right: 12.5%;
		left: auto
	}

	.small-push-3 {
		left: 18.75%;
		right: auto
	}

	.small-pull-3 {
		right: 18.75%;
		left: auto
	}

	.small-push-4 {
		left: 25%;
		right: auto
	}

	.small-pull-4 {
		right: 25%;
		left: auto
	}

	.small-push-5 {
		left: 31.25%;
		right: auto
	}

	.small-pull-5 {
		right: 31.25%;
		left: auto
	}

	.small-push-6 {
		left: 37.5%;
		right: auto
	}

	.small-pull-6 {
		right: 37.5%;
		left: auto
	}

	.small-push-7 {
		left: 43.75%;
		right: auto
	}

	.small-pull-7 {
		right: 43.75%;
		left: auto
	}

	.small-push-8 {
		left: 50%;
		right: auto
	}

	.small-pull-8 {
		right: 50%;
		left: auto
	}

	.small-push-9 {
		left: 56.25%;
		right: auto
	}

	.small-pull-9 {
		right: 56.25%;
		left: auto
	}

	.small-push-10 {
		left: 62.5%;
		right: auto
	}

	.small-pull-10 {
		right: 62.5%;
		left: auto
	}

	.small-push-11 {
		left: 68.75%;
		right: auto
	}

	.small-pull-11 {
		right: 68.75%;
		left: auto
	}

	.small-push-12 {
		left: 75%;
		right: auto
	}

	.small-pull-12 {
		right: 75%;
		left: auto
	}

	.small-push-13 {
		left: 81.25%;
		right: auto
	}

	.small-pull-13 {
		right: 81.25%;
		left: auto
	}

	.small-push-14 {
		left: 87.5%;
		right: auto
	}

	.small-pull-14 {
		right: 87.5%;
		left: auto
	}

	.small-push-15 {
		left: 93.75%;
		right: auto
	}

	.small-pull-15 {
		right: 93.75%;
		left: auto
	}

	.column,
	.columns {
		padding-left: 10px;
		padding-right: 10px;
		float: left
	}

	.small-1 {
		width: 6.25%
	}

	.small-2 {
		width: 12.5%
	}

	.small-3 {
		width: 18.75%
	}

	.small-4 {
		width: 25%
	}

	.small-5 {
		width: 31.25%
	}

	.small-6 {
		width: 37.5%
	}

	.small-7 {
		width: 43.75%
	}

	.small-8 {
		width: 50%
	}

	.small-9 {
		width: 56.25%
	}

	.small-10 {
		width: 62.5%
	}

	.small-11 {
		width: 68.75%
	}

	.small-12 {
		width: 75%
	}

	.small-13 {
		width: 81.25%
	}

	.small-14 {
		width: 87.5%
	}

	.small-15 {
		width: 93.75%
	}

	.small-offset-0 {
		margin-left: 0 !important
	}

	.small-offset-1 {
		margin-left: 6.25% !important
	}

	.small-offset-2 {
		margin-left: 12.5% !important
	}

	.small-offset-3 {
		margin-left: 18.75% !important
	}

	.small-offset-4 {
		margin-left: 25% !important
	}

	.small-offset-5 {
		margin-left: 31.25% !important
	}

	.small-offset-6 {
		margin-left: 37.5% !important
	}

	.small-offset-7 {
		margin-left: 43.75% !important
	}

	.small-offset-8 {
		margin-left: 50% !important
	}

	.small-offset-9 {
		margin-left: 56.25% !important
	}

	.small-offset-10 {
		margin-left: 62.5% !important
	}

	.small-offset-11 {
		margin-left: 68.75% !important
	}

	.small-offset-12 {
		margin-left: 75% !important
	}

	.small-offset-13 {
		margin-left: 81.25% !important
	}

	.small-offset-14 {
		margin-left: 87.5% !important
	}

	.small-offset-15 {
		margin-left: 93.75% !important
	}

	.small-reset-order {
		margin-left: 0;
		margin-right: 0;
		left: auto;
		right: auto;
		float: left
	}

	.column.small-centered,
	.columns.small-centered {
		margin-left: auto;
		margin-right: auto;
		float: none
	}

	.column.small-uncentered,
	.columns.small-uncentered {
		margin-left: 0;
		margin-right: 0;
		float: left
	}

	.column.small-centered:last-child,
	.columns.small-centered:last-child {
		float: none
	}

	.column.small-uncentered.opposite,
	.columns.small-uncentered.opposite {
		float: right
	}

	.small-text-left {
		text-align: left !important
	}

	.small-text-right {
		text-align: right !important
	}

	.small-text-center {
		text-align: center !important
	}

	.small-text-justify {
		text-align: justify !important
	}

	.hide-for-large,
	.hide-for-large-only,
	.hide-for-large-up,
	.hide-for-medium,
	.hide-for-medium-only,
	.hide-for-medium-up,
	.hide-for-xlarge,
	.hide-for-xlarge-only,
	.hide-for-xlarge-up,
	.hide-for-xxlarge,
	.hide-for-xxlarge-only,
	.hide-for-xxlarge-up,
	.show-for-large-down,
	.show-for-medium-down,
	.show-for-small,
	.show-for-small-down,
	.show-for-small-only,
	.show-for-small-up,
	.show-for-xlarge-down,
	.show-for-xxlarge-down {
		display: inherit !important
	}

	.hide-for-large-down,
	.hide-for-medium-down,
	.hide-for-small,
	.hide-for-small-down,
	.hide-for-small-only,
	.hide-for-small-up,
	.hide-for-xlarge-down,
	.hide-for-xxlarge-down,
	.show-for-large,
	.show-for-large-only,
	.show-for-large-up,
	.show-for-medium,
	.show-for-medium-only,
	.show-for-medium-up,
	.show-for-xlarge,
	.show-for-xlarge-only,
	.show-for-xlarge-up,
	.show-for-xxlarge,
	.show-for-xxlarge-only,
	.show-for-xxlarge-up {
		display: none !important
	}

	.hidden-for-large,
	.hidden-for-large-only,
	.hidden-for-large-up,
	.hidden-for-medium,
	.hidden-for-medium-only,
	.hidden-for-medium-up,
	.hidden-for-xlarge,
	.hidden-for-xlarge-only,
	.hidden-for-xlarge-up,
	.hidden-for-xxlarge,
	.hidden-for-xxlarge-only,
	.hidden-for-xxlarge-up,
	.visible-for-large-down,
	.visible-for-medium-down,
	.visible-for-small,
	.visible-for-small-down,
	.visible-for-small-only,
	.visible-for-small-up,
	.visible-for-xlarge-down,
	.visible-for-xxlarge-down {
		position: static !important;
		height: auto;
		width: auto;
		overflow: visible;
		clip: auto
	}

	.hidden-for-large-down,
	.hidden-for-medium-down,
	.hidden-for-small,
	.hidden-for-small-down,
	.hidden-for-small-only,
	.hidden-for-small-up,
	.hidden-for-xlarge-down,
	.hidden-for-xxlarge-down,
	.visible-for-large,
	.visible-for-large-only,
	.visible-for-large-up,
	.visible-for-medium,
	.visible-for-medium-only,
	.visible-for-medium-up,
	.visible-for-xlarge,
	.visible-for-xlarge-only,
	.visible-for-xlarge-up,
	.visible-for-xxlarge,
	.visible-for-xxlarge-only,
	.visible-for-xxlarge-up {
		position: absolute !important;
		height: 1px;
		width: 1px;
		overflow: hidden;
		clip: rect(1px, 1px, 1px, 1px)
	}

	table.hide-for-large,
	table.hide-for-large-only,
	table.hide-for-large-up,
	table.hide-for-medium,
	table.hide-for-medium-only,
	table.hide-for-medium-up,
	table.hide-for-xlarge,
	table.hide-for-xlarge-only,
	table.hide-for-xlarge-up,
	table.hide-for-xxlarge,
	table.hide-for-xxlarge-only,
	table.hide-for-xxlarge-up,
	table.show-for-large-down,
	table.show-for-medium-down,
	table.show-for-small,
	table.show-for-small-down,
	table.show-for-small-only,
	table.show-for-small-up,
	table.show-for-xlarge-down,
	table.show-for-xxlarge-down {
		display: table !important
	}

	thead.hide-for-large,
	thead.hide-for-large-only,
	thead.hide-for-large-up,
	thead.hide-for-medium,
	thead.hide-for-medium-only,
	thead.hide-for-medium-up,
	thead.hide-for-xlarge,
	thead.hide-for-xlarge-only,
	thead.hide-for-xlarge-up,
	thead.hide-for-xxlarge,
	thead.hide-for-xxlarge-only,
	thead.hide-for-xxlarge-up,
	thead.show-for-large-down,
	thead.show-for-medium-down,
	thead.show-for-small,
	thead.show-for-small-down,
	thead.show-for-small-only,
	thead.show-for-small-up,
	thead.show-for-xlarge-down,
	thead.show-for-xxlarge-down {
		display: table-header-group !important
	}

	tbody.hide-for-large,
	tbody.hide-for-large-only,
	tbody.hide-for-large-up,
	tbody.hide-for-medium,
	tbody.hide-for-medium-only,
	tbody.hide-for-medium-up,
	tbody.hide-for-xlarge,
	tbody.hide-for-xlarge-only,
	tbody.hide-for-xlarge-up,
	tbody.hide-for-xxlarge,
	tbody.hide-for-xxlarge-only,
	tbody.hide-for-xxlarge-up,
	tbody.show-for-large-down,
	tbody.show-for-medium-down,
	tbody.show-for-small,
	tbody.show-for-small-down,
	tbody.show-for-small-only,
	tbody.show-for-small-up,
	tbody.show-for-xlarge-down,
	tbody.show-for-xxlarge-down {
		display: table-row-group !important
	}

	tr.hide-for-large,
	tr.hide-for-large-only,
	tr.hide-for-large-up,
	tr.hide-for-medium,
	tr.hide-for-medium-only,
	tr.hide-for-medium-up,
	tr.hide-for-xlarge,
	tr.hide-for-xlarge-only,
	tr.hide-for-xlarge-up,
	tr.hide-for-xxlarge,
	tr.hide-for-xxlarge-only,
	tr.hide-for-xxlarge-up,
	tr.show-for-large-down,
	tr.show-for-medium-down,
	tr.show-for-small,
	tr.show-for-small-down,
	tr.show-for-small-only,
	tr.show-for-small-up,
	tr.show-for-xlarge-down,
	tr.show-for-xxlarge-down {
		display: table-row !important
	}

	td.hide-for-large,
	td.hide-for-large-only,
	td.hide-for-large-up,
	td.hide-for-medium,
	td.hide-for-medium-only,
	td.hide-for-medium-up,
	td.hide-for-xlarge,
	td.hide-for-xlarge-only,
	td.hide-for-xlarge-up,
	td.hide-for-xxlarge,
	td.hide-for-xxlarge-only,
	td.hide-for-xxlarge-up,
	td.show-for-large-down,
	td.show-for-medium-down,
	td.show-for-small,
	td.show-for-small-down,
	td.show-for-small-only,
	td.show-for-small-up,
	td.show-for-xlarge-down,
	td.show-for-xxlarge-down,
	th.hide-for-large,
	th.hide-for-large-only,
	th.hide-for-large-up,
	th.hide-for-medium,
	th.hide-for-medium-only,
	th.hide-for-medium-up,
	th.hide-for-xlarge,
	th.hide-for-xlarge-only,
	th.hide-for-xlarge-up,
	th.hide-for-xxlarge,
	th.hide-for-xxlarge-only,
	th.hide-for-xxlarge-up,
	th.show-for-large-down,
	th.show-for-medium-down,
	th.show-for-small,
	th.show-for-small-down,
	th.show-for-small-only,
	th.show-for-small-up,
	th.show-for-xlarge-down,
	th.show-for-xxlarge-down {
		display: table-cell !important
	}
}

@media only screen and (min-width:40.063em) {
	.padding-left15 {
		padding-left: 15px
	}

	.FloatR,
	.column.medium-uncentered.opposite,
	.columns.medium-uncentered.opposite {
		float: right
	}

	.FloatL,
	.column.medium-uncentered:last-child,
	.columns.medium-uncentered:last-child {
		float: left
	}

	.medium-push-0,
	.push-0 {
		position: relative;
		left: 0;
		right: auto
	}

	.medium-pull-0,
	.pull-0 {
		position: relative;
		right: 0;
		left: auto
	}

	.medium-push-1,
	.push-1 {
		position: relative;
		left: 6.25%;
		right: auto
	}

	.medium-pull-1,
	.pull-1 {
		position: relative;
		right: 6.25%;
		left: auto
	}

	.medium-push-2,
	.push-2 {
		position: relative;
		left: 12.5%;
		right: auto
	}

	.medium-pull-2,
	.pull-2 {
		position: relative;
		right: 12.5%;
		left: auto
	}

	.medium-push-3,
	.push-3 {
		position: relative;
		left: 18.75%;
		right: auto
	}

	.medium-pull-3,
	.pull-3 {
		position: relative;
		right: 18.75%;
		left: auto
	}

	.medium-push-4,
	.push-4 {
		position: relative;
		left: 25%;
		right: auto
	}

	.medium-pull-4,
	.pull-4 {
		position: relative;
		right: 25%;
		left: auto
	}

	.medium-push-5,
	.push-5 {
		position: relative;
		left: 31.25%;
		right: auto
	}

	.medium-pull-5,
	.pull-5 {
		position: relative;
		right: 31.25%;
		left: auto
	}

	.medium-push-6,
	.push-6 {
		position: relative;
		left: 37.5%;
		right: auto
	}

	.medium-pull-6,
	.pull-6 {
		position: relative;
		right: 37.5%;
		left: auto
	}

	.medium-push-7,
	.push-7 {
		position: relative;
		left: 43.75%;
		right: auto
	}

	.medium-pull-7,
	.pull-7 {
		position: relative;
		right: 43.75%;
		left: auto
	}

	.medium-push-8,
	.push-8 {
		position: relative;
		left: 50%;
		right: auto
	}

	.medium-pull-8,
	.pull-8 {
		position: relative;
		right: 50%;
		left: auto
	}

	.medium-push-9,
	.push-9 {
		position: relative;
		left: 56.25%;
		right: auto
	}

	.medium-pull-9,
	.pull-9 {
		position: relative;
		right: 56.25%;
		left: auto
	}

	.medium-push-10,
	.push-10 {
		position: relative;
		left: 62.5%;
		right: auto
	}

	.medium-pull-10,
	.pull-10 {
		position: relative;
		right: 62.5%;
		left: auto
	}

	.medium-push-11,
	.push-11 {
		position: relative;
		left: 68.75%;
		right: auto
	}

	.medium-pull-11,
	.pull-11 {
		position: relative;
		right: 68.75%;
		left: auto
	}

	.medium-push-12,
	.push-12 {
		position: relative;
		left: 75%;
		right: auto
	}

	.medium-pull-12,
	.pull-12 {
		position: relative;
		right: 75%;
		left: auto
	}

	.medium-push-13,
	.push-13 {
		position: relative;
		left: 81.25%;
		right: auto
	}

	.medium-pull-13,
	.pull-13 {
		position: relative;
		right: 81.25%;
		left: auto
	}

	.medium-push-14,
	.push-14 {
		position: relative;
		left: 87.5%;
		right: auto
	}

	.medium-pull-14,
	.pull-14 {
		position: relative;
		right: 87.5%;
		left: auto
	}

	.medium-push-15,
	.push-15 {
		position: relative;
		left: 93.75%;
		right: auto
	}

	.medium-pull-15,
	.pull-15 {
		position: relative;
		right: 93.75%;
		left: auto
	}

	.column,
	.columns {
		position: relative;
		padding-left: 10px;
		padding-right: 10px;
		float: left
	}

	.medium-1 {
		width: 6.25%
	}

	.medium-2 {
		width: 12.5%
	}

	.medium-3 {
		width: 18.75%
	}

	.medium-4 {
		width: 25%
	}

	.medium-5 {
		width: 31.25%
	}

	.medium-6 {
		width: 37.5%
	}

	.medium-7 {
		width: 43.75%
	}

	.medium-8 {
		width: 50%
	}

	.medium-9 {
		width: 56.25%
	}

	.medium-10 {
		width: 62.5%
	}

	.medium-11 {
		width: 68.75%
	}

	.medium-12 {
		width: 75%
	}

	.medium-13 {
		width: 81.25%
	}

	.medium-14 {
		width: 87.5%
	}

	.medium-15 {
		width: 93.75%
	}

	.medium-16 {
		width: 100%
	}

	.medium-offset-0 {
		margin-left: 0 !important
	}

	.medium-offset-1 {
		margin-left: 6.25% !important
	}

	.medium-offset-2 {
		margin-left: 12.5% !important
	}

	.medium-offset-3 {
		margin-left: 18.75% !important
	}

	.medium-offset-4 {
		margin-left: 25% !important
	}

	.medium-offset-5 {
		margin-left: 31.25% !important
	}

	.medium-offset-6 {
		margin-left: 37.5% !important
	}

	.medium-offset-7 {
		margin-left: 43.75% !important
	}

	.medium-offset-8 {
		margin-left: 50% !important
	}

	.medium-offset-9 {
		margin-left: 56.25% !important
	}

	.medium-offset-10 {
		margin-left: 62.5% !important
	}

	.medium-offset-11 {
		margin-left: 68.75% !important
	}

	.medium-offset-12 {
		margin-left: 75% !important
	}

	.medium-offset-13 {
		margin-left: 81.25% !important
	}

	.medium-offset-14 {
		margin-left: 87.5% !important
	}

	.medium-offset-15 {
		margin-left: 93.75% !important
	}

	.medium-reset-order {
		margin-left: 0;
		margin-right: 0;
		left: auto;
		right: auto;
		float: left
	}

	.column.medium-centered,
	.columns.medium-centered {
		margin-left: auto;
		margin-right: auto;
		float: none
	}

	.column.medium-uncentered,
	.columns.medium-uncentered {
		margin-left: 0;
		margin-right: 0;
		float: left
	}

	.column.medium-centered:last-child,
	.columns.medium-centered:last-child {
		float: none
	}

	.button,
	button {
		display: inline-block
	}

	.tabs.vertical {
		width: 20%;
		max-width: 20%;
		float: left;
		margin: 0 0 1.25rem
	}

	.tabs-content.vertical {
		width: 80%;
		max-width: 80%;
		float: left;
		margin-left: -1px;
		padding-left: 1rem
	}

	.medium-text-left {
		text-align: left !important
	}

	.medium-text-right {
		text-align: right !important
	}

	.medium-text-center {
		text-align: center !important
	}

	.medium-text-justify {
		text-align: justify !important
	}

	body.catalog.sidebar aside h2,
	body.product-review-page .product-review h2,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		line-height: 1.4
	}

	body.catalog.sidebar aside h2,
	h1 {
		font-size: 1.125rem
	}

	h2 {
		font-size: 1rem
	}

	body.product-review-page .product-review h2,
	h3 {
		font-size: .9375rem
	}

	h4 {
		font-size: .875rem
	}

	h5,
	h6 {
		font-size: .75rem
	}

	.hide-for-large,
	.hide-for-large-only,
	.hide-for-large-up,
	.hide-for-small,
	.hide-for-small-down,
	.hide-for-small-only,
	.hide-for-xlarge,
	.hide-for-xlarge-only,
	.hide-for-xlarge-up,
	.hide-for-xxlarge,
	.hide-for-xxlarge-only,
	.hide-for-xxlarge-up,
	.show-for-large-down,
	.show-for-medium,
	.show-for-medium-down,
	.show-for-medium-only,
	.show-for-medium-up,
	.show-for-small-up,
	.show-for-xlarge-down,
	.show-for-xxlarge-down {
		display: inherit !important
	}

	.hide-for-large-down,
	.hide-for-medium,
	.hide-for-medium-down,
	.hide-for-medium-only,
	.hide-for-medium-up,
	.hide-for-small-up,
	.hide-for-xlarge-down,
	.hide-for-xxlarge-down,
	.show-for-large,
	.show-for-large-only,
	.show-for-large-up,
	.show-for-small,
	.show-for-small-down,
	.show-for-small-only,
	.show-for-xlarge,
	.show-for-xlarge-only,
	.show-for-xlarge-up,
	.show-for-xxlarge,
	.show-for-xxlarge-only,
	.show-for-xxlarge-up {
		display: none !important
	}

	.hidden-for-large,
	.hidden-for-large-only,
	.hidden-for-large-up,
	.hidden-for-small,
	.hidden-for-small-down,
	.hidden-for-small-only,
	.hidden-for-xlarge,
	.hidden-for-xlarge-only,
	.hidden-for-xlarge-up,
	.hidden-for-xxlarge,
	.hidden-for-xxlarge-only,
	.hidden-for-xxlarge-up,
	.visible-for-large-down,
	.visible-for-medium,
	.visible-for-medium-down,
	.visible-for-medium-only,
	.visible-for-medium-up,
	.visible-for-small-up,
	.visible-for-xlarge-down,
	.visible-for-xxlarge-down {
		position: static !important;
		height: auto;
		width: auto;
		overflow: visible;
		clip: auto
	}

	.hidden-for-large-down,
	.hidden-for-medium,
	.hidden-for-medium-down,
	.hidden-for-medium-only,
	.hidden-for-medium-up,
	.hidden-for-small-up,
	.hidden-for-xlarge-down,
	.hidden-for-xxlarge-down,
	.visible-for-large,
	.visible-for-large-only,
	.visible-for-large-up,
	.visible-for-small,
	.visible-for-small-down,
	.visible-for-small-only,
	.visible-for-xlarge,
	.visible-for-xlarge-only,
	.visible-for-xlarge-up,
	.visible-for-xxlarge,
	.visible-for-xxlarge-only,
	.visible-for-xxlarge-up {
		position: absolute !important;
		height: 1px;
		width: 1px;
		overflow: hidden;
		clip: rect(1px, 1px, 1px, 1px)
	}

	table.hide-for-large,
	table.hide-for-large-only,
	table.hide-for-large-up,
	table.hide-for-small,
	table.hide-for-small-down,
	table.hide-for-small-only,
	table.hide-for-xlarge,
	table.hide-for-xlarge-only,
	table.hide-for-xlarge-up,
	table.hide-for-xxlarge,
	table.hide-for-xxlarge-only,
	table.hide-for-xxlarge-up,
	table.show-for-large-down,
	table.show-for-medium,
	table.show-for-medium-down,
	table.show-for-medium-only,
	table.show-for-medium-up,
	table.show-for-small-up,
	table.show-for-xlarge-down,
	table.show-for-xxlarge-down {
		display: table !important
	}

	thead.hide-for-large,
	thead.hide-for-large-only,
	thead.hide-for-large-up,
	thead.hide-for-small,
	thead.hide-for-small-down,
	thead.hide-for-small-only,
	thead.hide-for-xlarge,
	thead.hide-for-xlarge-only,
	thead.hide-for-xlarge-up,
	thead.hide-for-xxlarge,
	thead.hide-for-xxlarge-only,
	thead.hide-for-xxlarge-up,
	thead.show-for-large-down,
	thead.show-for-medium,
	thead.show-for-medium-down,
	thead.show-for-medium-only,
	thead.show-for-medium-up,
	thead.show-for-small-up,
	thead.show-for-xlarge-down,
	thead.show-for-xxlarge-down {
		display: table-header-group !important
	}

	tbody.hide-for-large,
	tbody.hide-for-large-only,
	tbody.hide-for-large-up,
	tbody.hide-for-small,
	tbody.hide-for-small-down,
	tbody.hide-for-small-only,
	tbody.hide-for-xlarge,
	tbody.hide-for-xlarge-only,
	tbody.hide-for-xlarge-up,
	tbody.hide-for-xxlarge,
	tbody.hide-for-xxlarge-only,
	tbody.hide-for-xxlarge-up,
	tbody.show-for-large-down,
	tbody.show-for-medium,
	tbody.show-for-medium-down,
	tbody.show-for-medium-only,
	tbody.show-for-medium-up,
	tbody.show-for-small-up,
	tbody.show-for-xlarge-down,
	tbody.show-for-xxlarge-down {
		display: table-row-group !important
	}

	tr.hide-for-large,
	tr.hide-for-large-only,
	tr.hide-for-large-up,
	tr.hide-for-small,
	tr.hide-for-small-down,
	tr.hide-for-small-only,
	tr.hide-for-xlarge,
	tr.hide-for-xlarge-only,
	tr.hide-for-xlarge-up,
	tr.hide-for-xxlarge,
	tr.hide-for-xxlarge-only,
	tr.hide-for-xxlarge-up,
	tr.show-for-large-down,
	tr.show-for-medium,
	tr.show-for-medium-down,
	tr.show-for-medium-only,
	tr.show-for-medium-up,
	tr.show-for-small-up,
	tr.show-for-xlarge-down,
	tr.show-for-xxlarge-down {
		display: table-row !important
	}

	td.hide-for-large,
	td.hide-for-large-only,
	td.hide-for-large-up,
	td.hide-for-small,
	td.hide-for-small-down,
	td.hide-for-small-only,
	td.hide-for-xlarge,
	td.hide-for-xlarge-only,
	td.hide-for-xlarge-up,
	td.hide-for-xxlarge,
	td.hide-for-xxlarge-only,
	td.hide-for-xxlarge-up,
	td.show-for-large-down,
	td.show-for-medium,
	td.show-for-medium-down,
	td.show-for-medium-only,
	td.show-for-medium-up,
	td.show-for-small-up,
	td.show-for-xlarge-down,
	td.show-for-xxlarge-down,
	th.hide-for-large,
	th.hide-for-large-only,
	th.hide-for-large-up,
	th.hide-for-small,
	th.hide-for-small-down,
	th.hide-for-small-only,
	th.hide-for-xlarge,
	th.hide-for-xlarge-only,
	th.hide-for-xlarge-up,
	th.hide-for-xxlarge,
	th.hide-for-xxlarge-only,
	th.hide-for-xxlarge-up,
	th.show-for-large-down,
	th.show-for-medium,
	th.show-for-medium-down,
	th.show-for-medium-only,
	th.show-for-medium-up,
	th.show-for-small-up,
	th.show-for-xlarge-down,
	th.show-for-xxlarge-down {
		display: table-cell !important
	}
}

@media only screen and (min-width:64.063em) {

	.large-push-0,
	.push-0 {
		position: relative;
		left: 0;
		right: auto
	}

	.large-pull-0,
	.pull-0 {
		position: relative;
		right: 0;
		left: auto
	}

	.large-push-1,
	.push-1 {
		position: relative;
		left: 6.25%;
		right: auto
	}

	.large-pull-1,
	.pull-1 {
		position: relative;
		right: 6.25%;
		left: auto
	}

	.large-push-2,
	.push-2 {
		position: relative;
		left: 12.5%;
		right: auto
	}

	.large-pull-2,
	.pull-2 {
		position: relative;
		right: 12.5%;
		left: auto
	}

	.large-push-3,
	.push-3 {
		position: relative;
		left: 18.75%;
		right: auto
	}

	.large-pull-3,
	.pull-3 {
		position: relative;
		right: 18.75%;
		left: auto
	}

	.large-push-4,
	.push-4 {
		position: relative;
		left: 25%;
		right: auto
	}

	.large-pull-4,
	.pull-4 {
		position: relative;
		right: 25%;
		left: auto
	}

	.large-push-5,
	.push-5 {
		position: relative;
		left: 31.25%;
		right: auto
	}

	.large-pull-5,
	.pull-5 {
		position: relative;
		right: 31.25%;
		left: auto
	}

	.large-push-6,
	.push-6 {
		position: relative;
		left: 37.5%;
		right: auto
	}

	.large-pull-6,
	.pull-6 {
		position: relative;
		right: 37.5%;
		left: auto
	}

	.large-push-7,
	.push-7 {
		position: relative;
		left: 43.75%;
		right: auto
	}

	.large-pull-7,
	.pull-7 {
		position: relative;
		right: 43.75%;
		left: auto
	}

	.large-push-8,
	.push-8 {
		position: relative;
		left: 50%;
		right: auto
	}

	.large-pull-8,
	.pull-8 {
		position: relative;
		right: 50%;
		left: auto
	}

	.large-push-9,
	.push-9 {
		position: relative;
		left: 56.25%;
		right: auto
	}

	.large-pull-9,
	.pull-9 {
		position: relative;
		right: 56.25%;
		left: auto
	}

	.large-push-10,
	.push-10 {
		position: relative;
		left: 62.5%;
		right: auto
	}

	.large-pull-10,
	.pull-10 {
		position: relative;
		right: 62.5%;
		left: auto
	}

	.large-push-11,
	.push-11 {
		position: relative;
		left: 68.75%;
		right: auto
	}

	.large-pull-11,
	.pull-11 {
		position: relative;
		right: 68.75%;
		left: auto
	}

	.large-push-12,
	.push-12 {
		position: relative;
		left: 75%;
		right: auto
	}

	.large-pull-12,
	.pull-12 {
		position: relative;
		right: 75%;
		left: auto
	}

	.large-push-13,
	.push-13 {
		position: relative;
		left: 81.25%;
		right: auto
	}

	.large-pull-13,
	.pull-13 {
		position: relative;
		right: 81.25%;
		left: auto
	}

	.large-push-14,
	.push-14 {
		position: relative;
		left: 87.5%;
		right: auto
	}

	.large-pull-14,
	.pull-14 {
		position: relative;
		right: 87.5%;
		left: auto
	}

	.large-push-15,
	.push-15 {
		position: relative;
		left: 93.75%;
		right: auto
	}

	.large-pull-15,
	.pull-15 {
		position: relative;
		right: 93.75%;
		left: auto
	}

	.column,
	.columns {
		position: relative;
		padding-left: 10px;
		padding-right: 10px;
		float: left
	}

	.large-1 {
		width: 6.25%
	}

	.large-2 {
		width: 12.5%
	}

	.large-3 {
		width: 18.75%
	}

	.large-4,
	.large-quarter {
		width: 25%
	}

	.large-5 {
		width: 31.25%
	}

	.large-6 {
		width: 37.5%
	}

	.large-7 {
		width: 43.75%
	}

	.large-8,
	.large-half {
		width: 50%
	}

	.large-9 {
		width: 56.25%
	}

	.large-10 {
		width: 62.5%
	}

	.large-11 {
		width: 68.75%
	}

	.large-12,
	.large-three-quarter {
		width: 75%
	}

	.large-13 {
		width: 81.25%
	}

	.large-14 {
		width: 87.5%
	}

	.large-15 {
		width: 93.75%
	}

	.large-16,
	.large-full {
		width: 100%
	}

	.large-no-margin-left,
	.large-offset-0 {
		margin-left: 0 !important
	}

	.large-offset-1 {
		margin-left: 6.25% !important
	}

	.large-offset-2 {
		margin-left: 12.5% !important
	}

	.large-offset-3 {
		margin-left: 18.75% !important
	}

	.large-offset-4 {
		margin-left: 25% !important
	}

	.large-offset-5 {
		margin-left: 31.25% !important
	}

	.large-offset-6 {
		margin-left: 37.5% !important
	}

	.large-offset-7 {
		margin-left: 43.75% !important
	}

	.large-offset-8 {
		margin-left: 50% !important
	}

	.large-offset-9 {
		margin-left: 56.25% !important
	}

	.large-offset-10 {
		margin-left: 62.5% !important
	}

	.large-offset-11 {
		margin-left: 68.75% !important
	}

	.large-offset-12 {
		margin-left: 75% !important
	}

	.large-offset-13 {
		margin-left: 81.25% !important
	}

	.large-offset-14 {
		margin-left: 87.5% !important
	}

	.large-offset-15 {
		margin-left: 93.75% !important
	}

	.large-reset-order {
		margin-left: 0;
		margin-right: 0;
		left: auto;
		right: auto;
		float: left
	}

	.column.large-centered,
	.columns.large-centered {
		margin-left: auto;
		margin-right: auto;
		float: none
	}

	.column.large-uncentered,
	.columns.large-uncentered {
		margin-left: 0;
		margin-right: 0;
		float: left
	}

	.column.large-centered:last-child,
	.columns.large-centered:last-child {
		float: none
	}

	.column.large-uncentered:last-child,
	.columns.large-uncentered:last-child {
		float: left
	}

	.column.large-uncentered.opposite,
	.columns.large-uncentered.opposite {
		float: right
	}

	.large-text-left {
		text-align: left !important
	}

	.large-text-right {
		text-align: right !important
	}

	.large-text-center {
		text-align: center !important
	}

	.large-text-justify {
		text-align: justify !important
	}

	.hide-for-medium,
	.hide-for-medium-down,
	.hide-for-medium-only,
	.hide-for-small,
	.hide-for-small-down,
	.hide-for-small-only,
	.hide-for-xlarge,
	.hide-for-xlarge-only,
	.hide-for-xlarge-up,
	.hide-for-xxlarge,
	.hide-for-xxlarge-only,
	.hide-for-xxlarge-up,
	.show-for-large,
	.show-for-large-down,
	.show-for-large-only,
	.show-for-large-up,
	.show-for-medium-up,
	.show-for-small-up,
	.show-for-xlarge-down,
	.show-for-xxlarge-down {
		display: inherit !important
	}

	.hide-for-large,
	.hide-for-large-down,
	.hide-for-large-only,
	.hide-for-large-up,
	.hide-for-medium-up,
	.hide-for-small-up,
	.hide-for-xlarge-down,
	.hide-for-xxlarge-down,
	.show-for-medium,
	.show-for-medium-down,
	.show-for-medium-only,
	.show-for-small,
	.show-for-small-down,
	.show-for-small-only,
	.show-for-xlarge,
	.show-for-xlarge-only,
	.show-for-xlarge-up,
	.show-for-xxlarge,
	.show-for-xxlarge-only,
	.show-for-xxlarge-up {
		display: none !important
	}

	.hidden-for-medium,
	.hidden-for-medium-down,
	.hidden-for-medium-only,
	.hidden-for-small,
	.hidden-for-small-down,
	.hidden-for-small-only,
	.hidden-for-xlarge,
	.hidden-for-xlarge-only,
	.hidden-for-xlarge-up,
	.hidden-for-xxlarge,
	.hidden-for-xxlarge-only,
	.hidden-for-xxlarge-up,
	.visible-for-large,
	.visible-for-large-down,
	.visible-for-large-only,
	.visible-for-large-up,
	.visible-for-medium-up,
	.visible-for-small-up,
	.visible-for-xlarge-down,
	.visible-for-xxlarge-down {
		position: static !important;
		height: auto;
		width: auto;
		overflow: visible;
		clip: auto
	}

	.hidden-for-large,
	.hidden-for-large-down,
	.hidden-for-large-only,
	.hidden-for-large-up,
	.hidden-for-medium-up,
	.hidden-for-small-up,
	.hidden-for-xlarge-down,
	.hidden-for-xxlarge-down,
	.visible-for-medium,
	.visible-for-medium-down,
	.visible-for-medium-only,
	.visible-for-small,
	.visible-for-small-down,
	.visible-for-small-only,
	.visible-for-xlarge,
	.visible-for-xlarge-only,
	.visible-for-xlarge-up,
	.visible-for-xxlarge,
	.visible-for-xxlarge-only,
	.visible-for-xxlarge-up {
		position: absolute !important;
		height: 1px;
		width: 1px;
		overflow: hidden;
		clip: rect(1px, 1px, 1px, 1px)
	}

	table.hide-for-medium,
	table.hide-for-medium-down,
	table.hide-for-medium-only,
	table.hide-for-small,
	table.hide-for-small-down,
	table.hide-for-small-only,
	table.hide-for-xlarge,
	table.hide-for-xlarge-only,
	table.hide-for-xlarge-up,
	table.hide-for-xxlarge,
	table.hide-for-xxlarge-only,
	table.hide-for-xxlarge-up,
	table.show-for-large,
	table.show-for-large-down,
	table.show-for-large-only,
	table.show-for-large-up,
	table.show-for-medium-up,
	table.show-for-small-up,
	table.show-for-xlarge-down,
	table.show-for-xxlarge-down {
		display: table !important
	}

	thead.hide-for-medium,
	thead.hide-for-medium-down,
	thead.hide-for-medium-only,
	thead.hide-for-small,
	thead.hide-for-small-down,
	thead.hide-for-small-only,
	thead.hide-for-xlarge,
	thead.hide-for-xlarge-only,
	thead.hide-for-xlarge-up,
	thead.hide-for-xxlarge,
	thead.hide-for-xxlarge-only,
	thead.hide-for-xxlarge-up,
	thead.show-for-large,
	thead.show-for-large-down,
	thead.show-for-large-only,
	thead.show-for-large-up,
	thead.show-for-medium-up,
	thead.show-for-small-up,
	thead.show-for-xlarge-down,
	thead.show-for-xxlarge-down {
		display: table-header-group !important
	}

	tbody.hide-for-medium,
	tbody.hide-for-medium-down,
	tbody.hide-for-medium-only,
	tbody.hide-for-small,
	tbody.hide-for-small-down,
	tbody.hide-for-small-only,
	tbody.hide-for-xlarge,
	tbody.hide-for-xlarge-only,
	tbody.hide-for-xlarge-up,
	tbody.hide-for-xxlarge,
	tbody.hide-for-xxlarge-only,
	tbody.hide-for-xxlarge-up,
	tbody.show-for-large,
	tbody.show-for-large-down,
	tbody.show-for-large-only,
	tbody.show-for-large-up,
	tbody.show-for-medium-up,
	tbody.show-for-small-up,
	tbody.show-for-xlarge-down,
	tbody.show-for-xxlarge-down {
		display: table-row-group !important
	}

	tr.hide-for-medium,
	tr.hide-for-medium-down,
	tr.hide-for-medium-only,
	tr.hide-for-small,
	tr.hide-for-small-down,
	tr.hide-for-small-only,
	tr.hide-for-xlarge,
	tr.hide-for-xlarge-only,
	tr.hide-for-xlarge-up,
	tr.hide-for-xxlarge,
	tr.hide-for-xxlarge-only,
	tr.hide-for-xxlarge-up,
	tr.show-for-large,
	tr.show-for-large-down,
	tr.show-for-large-only,
	tr.show-for-large-up,
	tr.show-for-medium-up,
	tr.show-for-small-up,
	tr.show-for-xlarge-down,
	tr.show-for-xxlarge-down {
		display: table-row !important
	}

	td.hide-for-medium,
	td.hide-for-medium-down,
	td.hide-for-medium-only,
	td.hide-for-small,
	td.hide-for-small-down,
	td.hide-for-small-only,
	td.hide-for-xlarge,
	td.hide-for-xlarge-only,
	td.hide-for-xlarge-up,
	td.hide-for-xxlarge,
	td.hide-for-xxlarge-only,
	td.hide-for-xxlarge-up,
	td.show-for-large,
	td.show-for-large-down,
	td.show-for-large-only,
	td.show-for-large-up,
	td.show-for-medium-up,
	td.show-for-small-up,
	td.show-for-xlarge-down,
	td.show-for-xxlarge-down,
	th.hide-for-medium,
	th.hide-for-medium-down,
	th.hide-for-medium-only,
	th.hide-for-small,
	th.hide-for-small-down,
	th.hide-for-small-only,
	th.hide-for-xlarge,
	th.hide-for-xlarge-only,
	th.hide-for-xlarge-up,
	th.hide-for-xxlarge,
	th.hide-for-xxlarge-only,
	th.hide-for-xxlarge-up,
	th.show-for-large,
	th.show-for-large-down,
	th.show-for-large-only,
	th.show-for-large-up,
	th.show-for-medium-up,
	th.show-for-small-up,
	th.show-for-xlarge-down,
	th.show-for-xxlarge-down {
		display: table-cell !important
	}

	.large-pull-three-quarter {
		right: 75%;
		left: auto
	}

	.large-pull-two-third {
		right: 66.66667%;
		left: auto
	}

	.large-pull-half {
		right: 50%;
		left: auto
	}

	.large-pull-third {
		right: 33.33333%;
		left: auto
	}

	.large-pull-quarter {
		right: 25%;
		left: auto
	}

	.large-push-three-quarter {
		left: 75%;
		right: auto
	}

	.large-push-two-third {
		left: 66.66667%;
		right: auto
	}

	.large-push-half {
		left: 50%;
		right: auto
	}

	.large-push-third {
		left: 33.33333%;
		right: auto
	}

	.large-push-quarter {
		left: 25%;
		right: auto
	}

	.large-two-third {
		width: 66.66667%
	}

	.large-third {
		width: 33.33333%
	}

	.large-no-margin-top {
		margin-top: 0 !important
	}

	.large-half-margin-top {
		margin-top: 20px !important
	}

	.large-half-padding-top {
		padding-top: 20px !important
	}

	.large-half-margin-left {
		margin-left: 20px !important
	}

	.large-half-padding-left {
		padding-left: 20px !important
	}

	.large-no-margin-right {
		margin-right: 0 !important
	}

	.large-half-margin-right {
		margin-right: 20px !important
	}

	.large-half-padding-right {
		padding-right: 20px !important
	}

	.large-no-margin-bottom {
		margin-bottom: 0 !important
	}

	.large-half-margin-bottom {
		margin-bottom: 20px !important
	}

	.large-half-padding-bottom {
		padding-bottom: 20px !important
	}

	.large-float-right {
		float: right !important
	}

	.large-float-left {
		float: left !important
	}
}

@media only screen and (min-width:90.063em) {
	.xlarge-text-left {
		text-align: left !important
	}

	.xlarge-text-right {
		text-align: right !important
	}

	.xlarge-text-center {
		text-align: center !important
	}

	.xlarge-text-justify {
		text-align: justify !important
	}

	.hide-for-large,
	.hide-for-large-down,
	.hide-for-large-only,
	.hide-for-medium,
	.hide-for-medium-down,
	.hide-for-medium-only,
	.hide-for-small,
	.hide-for-small-down,
	.hide-for-small-only,
	.hide-for-xxlarge,
	.hide-for-xxlarge-only,
	.hide-for-xxlarge-up,
	.show-for-large-up,
	.show-for-medium-up,
	.show-for-small-up,
	.show-for-xlarge,
	.show-for-xlarge-down,
	.show-for-xlarge-only,
	.show-for-xlarge-up,
	.show-for-xxlarge-down {
		display: inherit !important
	}

	.hide-for-large-up,
	.hide-for-medium-up,
	.hide-for-small-up,
	.hide-for-xlarge,
	.hide-for-xlarge-down,
	.hide-for-xlarge-only,
	.hide-for-xlarge-up,
	.hide-for-xxlarge-down,
	.show-for-large,
	.show-for-large-down,
	.show-for-large-only,
	.show-for-medium,
	.show-for-medium-down,
	.show-for-medium-only,
	.show-for-small,
	.show-for-small-down,
	.show-for-small-only,
	.show-for-xxlarge,
	.show-for-xxlarge-only,
	.show-for-xxlarge-up {
		display: none !important
	}

	.hidden-for-large,
	.hidden-for-large-down,
	.hidden-for-large-only,
	.hidden-for-medium,
	.hidden-for-medium-down,
	.hidden-for-medium-only,
	.hidden-for-small,
	.hidden-for-small-down,
	.hidden-for-small-only,
	.hidden-for-xxlarge,
	.hidden-for-xxlarge-only,
	.hidden-for-xxlarge-up,
	.visible-for-large-up,
	.visible-for-medium-up,
	.visible-for-small-up,
	.visible-for-xlarge,
	.visible-for-xlarge-down,
	.visible-for-xlarge-only,
	.visible-for-xlarge-up,
	.visible-for-xxlarge-down {
		position: static !important;
		height: auto;
		width: auto;
		overflow: visible;
		clip: auto
	}

	.hidden-for-large-up,
	.hidden-for-medium-up,
	.hidden-for-small-up,
	.hidden-for-xlarge,
	.hidden-for-xlarge-down,
	.hidden-for-xlarge-only,
	.hidden-for-xlarge-up,
	.hidden-for-xxlarge-down,
	.visible-for-large,
	.visible-for-large-down,
	.visible-for-large-only,
	.visible-for-medium,
	.visible-for-medium-down,
	.visible-for-medium-only,
	.visible-for-small,
	.visible-for-small-down,
	.visible-for-small-only,
	.visible-for-xxlarge,
	.visible-for-xxlarge-only,
	.visible-for-xxlarge-up {
		position: absolute !important;
		height: 1px;
		width: 1px;
		overflow: hidden;
		clip: rect(1px, 1px, 1px, 1px)
	}

	table.hide-for-large,
	table.hide-for-large-down,
	table.hide-for-large-only,
	table.hide-for-medium,
	table.hide-for-medium-down,
	table.hide-for-medium-only,
	table.hide-for-small,
	table.hide-for-small-down,
	table.hide-for-small-only,
	table.hide-for-xxlarge,
	table.hide-for-xxlarge-only,
	table.hide-for-xxlarge-up,
	table.show-for-large-up,
	table.show-for-medium-up,
	table.show-for-small-up,
	table.show-for-xlarge,
	table.show-for-xlarge-down,
	table.show-for-xlarge-only,
	table.show-for-xlarge-up,
	table.show-for-xxlarge-down {
		display: table !important
	}

	thead.hide-for-large,
	thead.hide-for-large-down,
	thead.hide-for-large-only,
	thead.hide-for-medium,
	thead.hide-for-medium-down,
	thead.hide-for-medium-only,
	thead.hide-for-small,
	thead.hide-for-small-down,
	thead.hide-for-small-only,
	thead.hide-for-xxlarge,
	thead.hide-for-xxlarge-only,
	thead.hide-for-xxlarge-up,
	thead.show-for-large-up,
	thead.show-for-medium-up,
	thead.show-for-small-up,
	thead.show-for-xlarge,
	thead.show-for-xlarge-down,
	thead.show-for-xlarge-only,
	thead.show-for-xlarge-up,
	thead.show-for-xxlarge-down {
		display: table-header-group !important
	}

	tbody.hide-for-large,
	tbody.hide-for-large-down,
	tbody.hide-for-large-only,
	tbody.hide-for-medium,
	tbody.hide-for-medium-down,
	tbody.hide-for-medium-only,
	tbody.hide-for-small,
	tbody.hide-for-small-down,
	tbody.hide-for-small-only,
	tbody.hide-for-xxlarge,
	tbody.hide-for-xxlarge-only,
	tbody.hide-for-xxlarge-up,
	tbody.show-for-large-up,
	tbody.show-for-medium-up,
	tbody.show-for-small-up,
	tbody.show-for-xlarge,
	tbody.show-for-xlarge-down,
	tbody.show-for-xlarge-only,
	tbody.show-for-xlarge-up,
	tbody.show-for-xxlarge-down {
		display: table-row-group !important
	}

	tr.hide-for-large,
	tr.hide-for-large-down,
	tr.hide-for-large-only,
	tr.hide-for-medium,
	tr.hide-for-medium-down,
	tr.hide-for-medium-only,
	tr.hide-for-small,
	tr.hide-for-small-down,
	tr.hide-for-small-only,
	tr.hide-for-xxlarge,
	tr.hide-for-xxlarge-only,
	tr.hide-for-xxlarge-up,
	tr.show-for-large-up,
	tr.show-for-medium-up,
	tr.show-for-small-up,
	tr.show-for-xlarge,
	tr.show-for-xlarge-down,
	tr.show-for-xlarge-only,
	tr.show-for-xlarge-up,
	tr.show-for-xxlarge-down {
		display: table-row !important
	}

	td.hide-for-large,
	td.hide-for-large-down,
	td.hide-for-large-only,
	td.hide-for-medium,
	td.hide-for-medium-down,
	td.hide-for-medium-only,
	td.hide-for-small,
	td.hide-for-small-down,
	td.hide-for-small-only,
	td.hide-for-xxlarge,
	td.hide-for-xxlarge-only,
	td.hide-for-xxlarge-up,
	td.show-for-large-up,
	td.show-for-medium-up,
	td.show-for-small-up,
	td.show-for-xlarge,
	td.show-for-xlarge-down,
	td.show-for-xlarge-only,
	td.show-for-xlarge-up,
	td.show-for-xxlarge-down,
	th.hide-for-large,
	th.hide-for-large-down,
	th.hide-for-large-only,
	th.hide-for-medium,
	th.hide-for-medium-down,
	th.hide-for-medium-only,
	th.hide-for-small,
	th.hide-for-small-down,
	th.hide-for-small-only,
	th.hide-for-xxlarge,
	th.hide-for-xxlarge-only,
	th.hide-for-xxlarge-up,
	th.show-for-large-up,
	th.show-for-medium-up,
	th.show-for-small-up,
	th.show-for-xlarge,
	th.show-for-xlarge-down,
	th.show-for-xlarge-only,
	th.show-for-xlarge-up,
	th.show-for-xxlarge-down {
		display: table-cell !important
	}

	.xlarge-pull-three-quarter {
		right: 75%;
		left: auto
	}

	.xlarge-pull-two-third {
		right: 66.66667%;
		left: auto
	}

	.xlarge-pull-half {
		right: 50%;
		left: auto
	}

	.xlarge-pull-third {
		right: 33.33333%;
		left: auto
	}

	.xlarge-pull-quarter {
		right: 25%;
		left: auto
	}

	.xlarge-push-three-quarter {
		left: 75%;
		right: auto
	}

	.xlarge-push-two-third {
		left: 66.66667%;
		right: auto
	}

	.xlarge-push-half {
		left: 50%;
		right: auto
	}

	.xlarge-push-third {
		left: 33.33333%;
		right: auto
	}

	.xlarge-push-quarter {
		left: 25%;
		right: auto
	}

	.xlarge-three-quarter {
		width: 75%
	}

	.xlarge-two-third {
		width: 66.66667%
	}

	.xlarge-half {
		width: 50%
	}

	.xlarge-third {
		width: 33.33333%
	}

	.xlarge-quarter {
		width: 25%
	}

	.xlarge-full {
		width: 100%
	}

	.xlarge-no-margin-top {
		margin-top: 0 !important
	}

	.xlarge-half-margin-top {
		margin-top: 20px !important
	}

	.xlarge-half-padding-top {
		padding-top: 20px !important
	}

	.xlarge-no-margin-left {
		margin-left: 0 !important
	}

	.xlarge-half-margin-left {
		margin-left: 20px !important
	}

	.xlarge-half-padding-left {
		padding-left: 20px !important
	}

	.xlarge-no-margin-right {
		margin-right: 0 !important
	}

	.xlarge-half-margin-right {
		margin-right: 20px !important
	}

	.xlarge-half-padding-right {
		padding-right: 20px !important
	}

	.xlarge-no-margin-bottom {
		margin-bottom: 0 !important
	}

	.xlarge-half-margin-bottom {
		margin-bottom: 20px !important
	}

	.xlarge-half-padding-bottom {
		padding-bottom: 20px !important
	}

	.xlarge-float-right {
		float: right !important
	}

	.xlarge-float-left {
		float: left !important
	}
}

@media only screen and (min-width:120.063em) {
	.xxlarge-text-left {
		text-align: left !important
	}

	.xxlarge-text-right {
		text-align: right !important
	}

	.xxlarge-text-center {
		text-align: center !important
	}

	.xxlarge-text-justify {
		text-align: justify !important
	}

	.hide-for-large,
	.hide-for-large-down,
	.hide-for-large-only,
	.hide-for-medium,
	.hide-for-medium-down,
	.hide-for-medium-only,
	.hide-for-small,
	.hide-for-small-down,
	.hide-for-small-only,
	.hide-for-xlarge,
	.hide-for-xlarge-down,
	.hide-for-xlarge-only,
	.show-for-large-up,
	.show-for-medium-up,
	.show-for-small-up,
	.show-for-xlarge-up,
	.show-for-xxlarge,
	.show-for-xxlarge-down,
	.show-for-xxlarge-only,
	.show-for-xxlarge-up {
		display: inherit !important
	}

	.hide-for-large-up,
	.hide-for-medium-up,
	.hide-for-small-up,
	.hide-for-xlarge-up,
	.hide-for-xxlarge,
	.hide-for-xxlarge-down,
	.hide-for-xxlarge-only,
	.hide-for-xxlarge-up,
	.show-for-large,
	.show-for-large-down,
	.show-for-large-only,
	.show-for-medium,
	.show-for-medium-down,
	.show-for-medium-only,
	.show-for-small,
	.show-for-small-down,
	.show-for-small-only,
	.show-for-xlarge,
	.show-for-xlarge-down,
	.show-for-xlarge-only {
		display: none !important
	}

	.hidden-for-large,
	.hidden-for-large-down,
	.hidden-for-large-only,
	.hidden-for-medium,
	.hidden-for-medium-down,
	.hidden-for-medium-only,
	.hidden-for-small,
	.hidden-for-small-down,
	.hidden-for-small-only,
	.hidden-for-xlarge,
	.hidden-for-xlarge-down,
	.hidden-for-xlarge-only,
	.visible-for-large-up,
	.visible-for-medium-up,
	.visible-for-small-up,
	.visible-for-xlarge-up,
	.visible-for-xxlarge,
	.visible-for-xxlarge-down,
	.visible-for-xxlarge-only,
	.visible-for-xxlarge-up {
		position: static !important;
		height: auto;
		width: auto;
		overflow: visible;
		clip: auto
	}

	.hidden-for-large-up,
	.hidden-for-medium-up,
	.hidden-for-small-up,
	.hidden-for-xlarge-up,
	.hidden-for-xxlarge,
	.hidden-for-xxlarge-down,
	.hidden-for-xxlarge-only,
	.hidden-for-xxlarge-up,
	.visible-for-large,
	.visible-for-large-down,
	.visible-for-large-only,
	.visible-for-medium,
	.visible-for-medium-down,
	.visible-for-medium-only,
	.visible-for-small,
	.visible-for-small-down,
	.visible-for-small-only,
	.visible-for-xlarge,
	.visible-for-xlarge-down,
	.visible-for-xlarge-only {
		position: absolute !important;
		height: 1px;
		width: 1px;
		overflow: hidden;
		clip: rect(1px, 1px, 1px, 1px)
	}

	table.hide-for-large,
	table.hide-for-large-down,
	table.hide-for-large-only,
	table.hide-for-medium,
	table.hide-for-medium-down,
	table.hide-for-medium-only,
	table.hide-for-small,
	table.hide-for-small-down,
	table.hide-for-small-only,
	table.hide-for-xlarge,
	table.hide-for-xlarge-down,
	table.hide-for-xlarge-only,
	table.show-for-large-up,
	table.show-for-medium-up,
	table.show-for-small-up,
	table.show-for-xlarge-up,
	table.show-for-xxlarge,
	table.show-for-xxlarge-down,
	table.show-for-xxlarge-only,
	table.show-for-xxlarge-up {
		display: table !important
	}

	thead.hide-for-large,
	thead.hide-for-large-down,
	thead.hide-for-large-only,
	thead.hide-for-medium,
	thead.hide-for-medium-down,
	thead.hide-for-medium-only,
	thead.hide-for-small,
	thead.hide-for-small-down,
	thead.hide-for-small-only,
	thead.hide-for-xlarge,
	thead.hide-for-xlarge-down,
	thead.hide-for-xlarge-only,
	thead.show-for-large-up,
	thead.show-for-medium-up,
	thead.show-for-small-up,
	thead.show-for-xlarge-up,
	thead.show-for-xxlarge,
	thead.show-for-xxlarge-down,
	thead.show-for-xxlarge-only,
	thead.show-for-xxlarge-up {
		display: table-header-group !important
	}

	tbody.hide-for-large,
	tbody.hide-for-large-down,
	tbody.hide-for-large-only,
	tbody.hide-for-medium,
	tbody.hide-for-medium-down,
	tbody.hide-for-medium-only,
	tbody.hide-for-small,
	tbody.hide-for-small-down,
	tbody.hide-for-small-only,
	tbody.hide-for-xlarge,
	tbody.hide-for-xlarge-down,
	tbody.hide-for-xlarge-only,
	tbody.show-for-large-up,
	tbody.show-for-medium-up,
	tbody.show-for-small-up,
	tbody.show-for-xlarge-up,
	tbody.show-for-xxlarge,
	tbody.show-for-xxlarge-down,
	tbody.show-for-xxlarge-only,
	tbody.show-for-xxlarge-up {
		display: table-row-group !important
	}

	tr.hide-for-large,
	tr.hide-for-large-down,
	tr.hide-for-large-only,
	tr.hide-for-medium,
	tr.hide-for-medium-down,
	tr.hide-for-medium-only,
	tr.hide-for-small,
	tr.hide-for-small-down,
	tr.hide-for-small-only,
	tr.hide-for-xlarge,
	tr.hide-for-xlarge-down,
	tr.hide-for-xlarge-only,
	tr.show-for-large-up,
	tr.show-for-medium-up,
	tr.show-for-small-up,
	tr.show-for-xlarge-up,
	tr.show-for-xxlarge,
	tr.show-for-xxlarge-down,
	tr.show-for-xxlarge-only,
	tr.show-for-xxlarge-up {
		display: table-row !important
	}

	td.hide-for-large,
	td.hide-for-large-down,
	td.hide-for-large-only,
	td.hide-for-medium,
	td.hide-for-medium-down,
	td.hide-for-medium-only,
	td.hide-for-small,
	td.hide-for-small-down,
	td.hide-for-small-only,
	td.hide-for-xlarge,
	td.hide-for-xlarge-down,
	td.hide-for-xlarge-only,
	td.show-for-large-up,
	td.show-for-medium-up,
	td.show-for-small-up,
	td.show-for-xlarge-up,
	td.show-for-xxlarge,
	td.show-for-xxlarge-down,
	td.show-for-xxlarge-only,
	td.show-for-xxlarge-up,
	th.hide-for-large,
	th.hide-for-large-down,
	th.hide-for-large-only,
	th.hide-for-medium,
	th.hide-for-medium-down,
	th.hide-for-medium-only,
	th.hide-for-small,
	th.hide-for-small-down,
	th.hide-for-small-only,
	th.hide-for-xlarge,
	th.hide-for-xlarge-down,
	th.hide-for-xlarge-only,
	th.show-for-large-up,
	th.show-for-medium-up,
	th.show-for-small-up,
	th.show-for-xlarge-up,
	th.show-for-xxlarge,
	th.show-for-xxlarge-down,
	th.show-for-xxlarge-only,
	th.show-for-xxlarge-up {
		display: table-cell !important
	}
}

.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody,
.picker__holder {
	-webkit-overflow-scrolling: touch
}

.hide-for-portrait,
.hide-for-touch,
.show-for-landscape,
.touch .show-for-touch {
	display: inherit !important
}

.touch table.show-for-touch,
table.hide-for-landscape,
table.hide-for-touch,
table.show-for-portrait {
	display: table !important
}

.touch thead.show-for-touch,
thead.hide-for-landscape,
thead.hide-for-touch,
thead.show-for-portrait {
	display: table-header-group !important
}

.touch tbody.show-for-touch,
tbody.hide-for-landscape,
tbody.hide-for-touch,
tbody.show-for-portrait {
	display: table-row-group !important
}

.touch tr.show-for-touch,
tr.hide-for-landscape,
tr.hide-for-touch,
tr.show-for-portrait {
	display: table-row !important
}

.touch td.show-for-touch,
.touch th.show-for-touch,
td.hide-for-landscape,
td.hide-for-touch,
td.show-for-portrait,
th.hide-for-landscape,
th.hide-for-touch,
th.show-for-portrait {
	display: table-cell !important
}

@media only screen and (orientation:landscape) {

	.hide-for-portrait,
	.show-for-landscape {
		display: inherit !important
	}

	.hide-for-landscape,
	.show-for-portrait {
		display: none !important
	}

	table.hide-for-portrait,
	table.show-for-landscape {
		display: table !important
	}

	thead.hide-for-portrait,
	thead.show-for-landscape {
		display: table-header-group !important
	}

	tbody.hide-for-portrait,
	tbody.show-for-landscape {
		display: table-row-group !important
	}

	tr.hide-for-portrait,
	tr.show-for-landscape {
		display: table-row !important
	}

	td.hide-for-portrait,
	td.show-for-landscape,
	th.hide-for-portrait,
	th.show-for-landscape {
		display: table-cell !important
	}
}

@media only screen and (orientation:portrait) {

	.hide-for-landscape,
	.show-for-portrait {
		display: inherit !important
	}

	.hide-for-portrait,
	.show-for-landscape {
		display: none !important
	}

	table.hide-for-landscape,
	table.show-for-portrait {
		display: table !important
	}

	thead.hide-for-landscape,
	thead.show-for-portrait {
		display: table-header-group !important
	}

	tbody.hide-for-landscape,
	tbody.show-for-portrait {
		display: table-row-group !important
	}

	tr.hide-for-landscape,
	tr.show-for-portrait {
		display: table-row !important
	}

	td.hide-for-landscape,
	td.show-for-portrait,
	th.hide-for-landscape,
	th.show-for-portrait {
		display: table-cell !important
	}
}

.reveal-modal-bg {
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	background: rgba(0, 0, 0, .45);
	display: none;
	left: 0
}

.reveal-modal,
dialog {
	display: none;
	position: absolute;
	width: 100vw;
	top: 0;
	border-radius: 8px;
	left: 0;
	background-color: #fff;
	padding: 1.875rem;
	border: 1px solid #666;
	box-shadow: 0 0 10px rgba(0, 0, 0, .4)
}

@media only screen and (max-width:40em) {
	.small-only-text-left {
		text-align: left !important
	}

	.small-only-text-right {
		text-align: right !important
	}

	.small-only-text-center {
		text-align: center !important
	}

	.small-only-text-justify {
		text-align: justify !important
	}

	.reveal-modal,
	dialog {
		min-height: 100vh
	}
}

.reveal-modal .column,
.reveal-modal .columns,
dialog .column,
dialog .columns {
	min-width: 0
}

#main-footer .copyright.row,
#main-footer .subfooter ul,
.button.no-margin-top,
.cart-panel h2,
.decreased-top,
.option-group .option-extra-info .label-group,
.option-group .option-extra-info .label-move,
.reveal-modal .row:first-child,
.reveal-modal>:first-child,
body.product-page #panel-product-reviews header+article,
button.no-margin-top,
dialog .row:first-child,
dialog>:first-child,
p:first-child,
table.no-margin-top {
	margin-top: 0
}

#main-footer,
.no-margin-top,
.small-no-margin-top {
	margin-top: 0 !important
}

.reveal-modal.full,
dialog.full {
	top: 0;
	left: 0;
	height: 100vh;
	min-height: 100vh;
	max-width: none !important;
	margin-left: 0 !important
}

.reveal-modal .close-reveal-modal,
dialog .close-reveal-modal {
	font-size: 2.5rem;
	line-height: 1;
	position: absolute;
	top: .5rem;
	right: .6875rem;
	color: #aaa;
	font-weight: 700;
	cursor: pointer
}

dialog+.backdrop,
dialog::backdrop {
	position: fixed;
	top: 0;
	bottom: 0;
	right: 0;
	background: rgba(0, 0, 0, .45);
	z-index: auto;
	display: none;
	left: 0
}

.small-pull-three-quarter {
	right: 75%;
	left: auto
}

.small-pull-two-third {
	right: 66.66667%;
	left: auto
}

.small-pull-half {
	right: 50%;
	left: auto
}

.small-pull-third {
	right: 33.33333%;
	left: auto
}

.small-pull-quarter {
	right: 25%;
	left: auto
}

.small-push-three-quarter {
	left: 75%;
	right: auto
}

.small-push-two-third {
	left: 66.66667%;
	right: auto
}

.small-push-half {
	left: 50%;
	right: auto
}

.small-push-third {
	left: 33.33333%;
	right: auto
}

.small-push-quarter {
	left: 25%;
	right: auto
}

.small-three-quarter {
	width: 75%
}

.small-two-third {
	width: 66.66667%
}

.seals-2 li,
.small-half {
	width: 50%
}

.small-third {
	width: 33.33333%
}

#main-footer .medium-float-right,
.small-quarter {
	width: 25%
}

.half-margin-top,
.half-padding-top,
.small-half-margin-top {
	margin-top: 20px !important
}

.small-half-padding-top {
	padding-top: 20px !important
}

.no-margin-left,
.small-no-margin-left {
	margin-left: 0 !important
}

.half-margin-left,
.half-padding-left,
.small-half-margin-left {
	margin-left: 20px !important
}

.small-half-padding-left {
	padding-left: 20px !important
}

.no-margin-right,
.small-no-margin-right {
	margin-right: 0 !important
}

.half-margin-right,
.half-padding-right,
.small-half-margin-right {
	margin-right: 20px !important
}

.small-half-padding-right {
	padding-right: 20px !important
}

.no-margin-bottom,
.small-no-margin-bottom {
	margin-bottom: 0 !important
}

.half-margin-bottom,
.half-padding-bottom,
.small-half-margin-bottom {
	margin-bottom: 20px !important
}

.small-half-padding-bottom {
	padding-bottom: 20px !important
}

.slick-slider {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	margin-bottom: 30px
}

.slick-loading .slick-list {
	background: url(../images/ajax-loader-2.gif) center center no-repeat #fff
}

.slick-slide,
.slick-slide img,
.slick-slider .slick-list,
.slick-track {
	-ms-transform: translate(0, 0);
	transform: translate(0, 0)
}

.viewer .viewer-list {
	height: 100px
}

.slick-track {
	zoom: 1;
	padding: 1px 0
}

.slick-track:after,
.slick-track:before {
	content: ""
}

.slick-slide.slick-center {
	box-shadow: 0 0 0 1px #626262
}

.slick-next,
.slick-prev {
	position: absolute;
	line-height: 0;
	font-size: 0;
	cursor: pointer;
	color: transparent;
	top: 50%;
	padding: 0;
	outline: 0
}

.fr-window-skin-fresco.fr-svg .fr-frame .fr-side .fr-side-button-active .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-side:hover .fr-side-button .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-icon,
.mfp-arrow:focus,
.mfp-arrow:hover,
.mfp-close:focus,
.mfp-close:hover,
.slick-next:focus:before,
.slick-next:hover:before,
.slick-prev:focus:before,
.slick-prev:hover:before {
	opacity: 1
}

.slick-next.slick-disabled:before,
.slick-prev.slick-disabled:before {
	opacity: .25
}

.slick-next:before,
.slick-prev:before {
	content: "";
	display: block;
	margin-top: -4px;
	margin-left: -3px;
	position: absolute;
	top: 50%;
	left: 50%;
	font: 20px/1 ultracart-storefronts-1;
	text-indent: 0
}

.slick-dots li button,
.ultraslider-paging-holder li span {
	height: 10px;
	line-height: 0;
	font-size: 0;
	color: transparent;
	padding: 5px;
	outline: 0
}

.slick-prev {
	left: -10px;
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

[dir=rtl] .slick-prev {
	left: auto;
	right: -25px
}

.slick-next:before,
[dir=rtl] .slick-prev:before {
	content: ""
}

.slick-next {
	right: -10px
}

[dir=rtl] .slick-next {
	left: -25px;
	right: auto
}

[dir=rtl] .slick-next:before {
	content: ""
}

.slick-dots {
	position: absolute;
	list-style: none;
	display: block;
	text-align: center;
	padding: 0;
	margin: 10px 0 0;
	width: 100%
}

.slick-dots li {
	position: relative;
	display: inline-block;
	height: 10px;
	width: 10px;
	margin: 0 10px;
	padding: 0;
	cursor: pointer
}

.slick-dots li button {
	margin: 0;
	border: 1px solid #c2c2c2;
	display: block;
	width: 10px;
	cursor: pointer
}

.slick-dots li button:focus,
.slick-dots li button:hover {
	outline: 0;
	border: 1px solid #626262
}

.slick-dots li.slick-active button:before {
	color: #000;
	opacity: .75
}

/*! Tablesaw - v0.1.6 - 2014-07-23
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2014 Filament Group; Licensed MIT */
/*! Tablesaw - v0.1.6 - 2014-07-23
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2014 Filament Group; Licensed MIT */
table.tablesaw {
	empty-cells: show;
	max-width: 100%;
	width: 100%
}

.tablesaw {
	width: 100%;
	padding: 0
}

.tablesaw td,
.tablesaw th {
	box-sizing: border-box;
	padding: .5em .7em
}

.tablesaw thead tr:first-child th {
	padding-top: .9em;
	padding-bottom: .7em
}

@media only all {

	.tablesaw-stack td,
	.tablesaw-stack th {
		text-align: left;
		display: block
	}

	.tablesaw-stack tr {
		clear: both;
		display: table-row
	}

	.tablesaw-stack td .tablesaw-cell-label,
	.tablesaw-stack th .tablesaw-cell-label {
		padding: 0 .6em 0 0;
		min-width: 30%;
		display: inline-block
	}

	.tablesaw-stack td .tablesaw-cell-label-top,
	.tablesaw-stack th .tablesaw-cell-label-top {
		display: block;
		padding: .4em 0;
		margin: .4em 0
	}

	.tablesaw-cell-label {
		display: block
	}

	.tablesaw-stack tbody th.group {
		margin-top: -1px
	}

	.tablesaw-stack th.group b.tablesaw-cell-label {
		display: none !important
	}
}

@media(max-width:39.9375em) {

	.tablesaw-stack thead td,
	.tablesaw-stack thead th {
		display: none
	}

	.tablesaw-stack tbody td,
	.tablesaw-stack tbody th {
		clear: left;
		float: left;
		width: 100%
	}
}

@media(min-width:40em) {
	.tablesaw-stack tr {
		display: table-row
	}

	.tablesaw-stack td,
	.tablesaw-stack th,
	.tablesaw-stack thead td,
	.tablesaw-stack thead th {
		display: table-cell;
		margin: 0
	}

	.tablesaw-stack td .tablesaw-cell-label,
	.tablesaw-stack th .tablesaw-cell-label {
		display: none !important
	}
}

.picker {
	font-size: 16px;
	text-align: left;
	line-height: 1.2;
	color: #000;
	position: absolute;
	z-index: 10000;
	-moz-user-select: none;
	user-select: none;
	margin-top: -15px;
	width: 100%
}

.discount,
.home-subscribe .form-bottom,
.picker__footer,
.picker__header,
.picker__table,
.picker__table td,
.product-con,
.productImg,
.reveal-modal body.catalog.sidebar aside h2,
.reveal-modal h1,
.reveal-modal h2,
.shipping-panels,
.thumbImg,
.ultraslider-thumbnail-container.ultraslider-noscrolling,
.wholesale-list .product-info .product-info-title .review-stars,
body.catalog.sidebar aside .reveal-modal h2,
body.catalog.sidebar aside dialog h2,
dialog body.catalog.sidebar aside h2,
dialog h1,
dialog h2,
table.dataTable tbody td.dt-body-center,
table.dataTable tbody th.dt-body-center,
table.dataTable td.dataTables_empty,
table.dataTable td.dt-center,
table.dataTable tfoot td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable th.dt-center,
table.dataTable thead td.dt-head-center,
table.dataTable thead th.dt-head-center {
	text-align: center
}

.ultraslider-medium-holder,
.ultraslider-thumbnail-container {
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none
}

.picker__input {
	cursor: default;
	background-color: #fff
}

.picker__holder {
	width: 100%;
	overflow-y: auto;
	position: absolute;
	background: #fff;
	border: 1px solid #c2c2c2;
	border-top-width: 0;
	border-bottom-width: 0;
	border-radius: 0 0 5px 5px;
	box-sizing: border-box;
	min-width: 176px;
	max-width: 466px;
	max-height: 0;
	opacity: 0;
	transform: translateY(-1em) perspective(600px) rotateX(10deg);
	transition: transform .15s ease-out, opacity .15s ease-out, max-height 0s .15s, border-width 0s .15s
}

/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */
.picker__frame {
	padding: 1px
}

.picker__wrap {
	margin: -1px
}

.picker--opened .picker__holder {
	max-height: 25em;
	opacity: 1;
	border-top-width: 1px;
	border-bottom-width: 1px;
	transform: translateY(0) perspective(600px) rotateX(0);
	transition: transform .15s ease-out, opacity .15s ease-out, max-height, border-width;
	box-shadow: 0 6px 18px 1px rgba(0, 0, 0, .12)
}

.picker__box {
	padding: 0 1em
}

.picker__header {
	position: relative;
	margin-top: .75em
}

.picker__month,
.picker__year {
	font-weight: 500;
	display: inline-block;
	margin-left: .25em;
	margin-right: .25em
}

.picker__year {
	color: #999;
	font-size: .8em
}

.picker__select--month,
.picker__select--year {
	border: 1px solid #626262;
	height: 2em;
	padding: .5em;
	margin-left: .25em;
	margin-right: .25em
}

.picker__select--month {
	width: 35%
}

.picker__select--year {
	width: 22.5%
}

.picker__nav--next,
.picker__nav--prev {
	position: absolute;
	padding: .5em 1.25em;
	width: 1em;
	height: 1em;
	box-sizing: content-box;
	top: -.25em
}

.picker__nav--prev {
	left: -1em;
	padding-right: 1.25em
}

.picker__nav--next {
	right: -1em;
	padding-left: 1.25em
}

@media(min-width:24.5em) {

	.picker__select--month,
	.picker__select--year {
		margin-top: -.5em
	}

	.picker__nav--next,
	.picker__nav--prev {
		top: -.33em
	}

	.picker__nav--prev {
		padding-right: 1.5em
	}

	.picker__nav--next {
		padding-left: 1.5em
	}
}

.picker__nav--next:before,
.picker__nav--prev:before {
	content: " ";
	border-top: .5em solid transparent;
	border-bottom: .5em solid transparent;
	border-right: .75em solid #000;
	width: 0;
	height: 0;
	display: block;
	margin: 0 auto
}

.picker__nav--next:before {
	border-right: 0;
	border-left: .75em solid #000
}

.picker__nav--next:hover,
.picker__nav--prev:hover {
	cursor: pointer;
	color: #39c
}

.picker__nav--prev:hover:before {
	border-right-color: #39c
}

.picker__nav--next:hover:before {
	border-left-color: #39c
}

.picker__nav--disabled,
.picker__nav--disabled:before,
.picker__nav--disabled:before:hover,
.picker__nav--disabled:hover {
	cursor: default;
	background: 0;
	border-right-color: #ebebeb;
	border-left-color: #ebebeb
}

.picker--focused .picker__day--highlighted,
.picker__day--highlighted:hover,
.picker__day--infocus:hover,
.picker__day--outfocus:hover {
	cursor: pointer;
	color: #000;
	background: #d6ebf5
}

.picker__table {
	border-spacing: 0;
	table-layout: fixed;
	font-size: inherit;
	width: 100%;
	margin-top: .75em;
	margin-bottom: .5em
}

.picker__table td {
	margin: 0;
	padding: 0;
	border: 0
}

.picker__weekday {
	width: 14.285714286%;
	font-size: .75em;
	padding-bottom: .25em;
	color: #626262;
	font-weight: 700;
	background-color: transparent;
	border: 0
}

.button,
.button.primary,
.fr-ltIE9 .fr-content-image-overlay,
.fr-ltIE9 .fr-has-caption .fr-info-outside .fr-info-background,
.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-overlay-border,
.fr-window-skin-fresco .fr-thumbnail-active:hover .fr-thumbnail-overlay-border,
.order-detail .order .item-header th,
.order-detail .order table,
.order-detail .order table tr td,
.picker__weekday:first-child,
.picker__weekday:last-child,
body.store-locator .find-inputs input[type=button],
button,
button.primary {
	border: 0
}

@media(min-height:33.875em) {
	.picker__table {
		margin-bottom: .75em
	}

	.picker__weekday {
		padding-bottom: .5em
	}
}

.picker__day {
	padding: .3125em 0;
	font-weight: 200;
	border: 1px solid transparent
}

#main-footer .field2,
.bannerCell,
.customer-Search .fildCol,
.fa-ul>li,
.fr-info-inside .fr-position-text,
.fr-position-text,
.overview,
.paymentForm .columns.has-top,
.picker__day--today,
.pricing-selector li .pricing,
.relativediv,
.ultraslider-thumbnail-wrapper {
	position: relative
}

.picker__day--today:before {
	content: " ";
	position: absolute;
	top: 2px;
	right: 2px;
	width: 0;
	height: 0;
	border-top: .5em solid #39c;
	border-left: .5em solid transparent
}

.picker__day--disabled:before {
	border-top-color: #d2d2d2
}

.context-nav li ul li.active a,
.picker__day--outfocus,
.search-pagination,
.search-query,
.search-result-count,
.search-result-title em,
.search-sort,
.search-sort select {
	color: #c2c2c2
}

.picker__day--highlighted {
	border-color: #39c
}

.picker--focused .picker__day--selected,
.picker__day--selected,
.picker__day--selected:hover {
	background: #39c;
	color: #fff
}

.picker--focused .picker__day--disabled,
.picker__button--today[disabled],
.picker__button--today[disabled]:hover,
.picker__day--disabled,
.picker__day--disabled:hover {
	background: #ebebeb;
	border-color: #ebebeb;
	color: #c2c2c2;
	cursor: default
}

.picker__day--highlighted.picker__day--disabled,
.picker__day--highlighted.picker__day--disabled:hover {
	background: #bbb
}

.picker__button--clear,
.picker__button--close,
.picker__button--today {
	margin-right: 0;
	margin-left: 0;
	border: 0;
	color: #39c;
	background: 0 0;
	font-size: .8em;
	padding: .66em 0;
	font-weight: 700;
	width: 33%;
	display: inline-block;
	vertical-align: bottom
}

.picker__button--clear:hover,
.picker__button--close:hover,
.picker__button--today:hover {
	cursor: pointer;
	color: #fff;
	background: #39c
}

.picker__button--clear:focus,
.picker__button--close:focus,
.picker__button--today:focus {
	background: #d6ebf5;
	border-color: #39c;
	outline: 0
}

.picker__button--clear:before,
.picker__button--close:before,
.picker__button--today:before {
	position: relative;
	display: inline-block;
	height: 0
}

.picker__button--clear:before,
.picker__button--today:before {
	content: " ";
	margin-right: .45em
}

.picker__button--today:before {
	top: -.05em;
	width: 0;
	border-top: .66em solid #39c;
	border-left: .66em solid transparent
}

.picker__button--today:hover:before {
	border-top-color: #fff
}

.picker__button--close:before {
	content: "\D7";
	top: -.1em;
	vertical-align: top;
	font-size: 1.1em;
	margin-right: .35em;
	color: #39c
}

#main-footer a,
#main-footer address a,
#main-header .header-search a:before,
.button,
.button.error,
.button.primary,
.button.success,
.cart-snapshot-items ul li.item.remove-confirm .item-name,
.cart-snapshot-items ul li.item.remove-confirm .item-name:hover,
.cart-snapshot-items ul li.item.remove-confirm .item-price,
.cart-snapshot-items ul li.item.remove-confirm .item-qty,
.cart-snapshot-items ul li.item.remove-confirm .remove,
.cart-snapshot-items ul li.item.remove-item .item-name,
.cart-snapshot-items ul li.item.remove-item .item-price,
.cart-snapshot-items ul li.item.remove-item .item-qty,
.cart-snapshot-items ul li.item.remove-item .remove,
.email a,
.fa-inverse,
.featured-products-gallery,
.featured-products-gallery h1,
.featured-products-gallery h2,
.fixedHeader #main-header .header-cart-summary,
.fixedHeader .menu-cart.icon-cart::before,
.fixedHeader .menu-header li a,
.kzkVSS.kzkVSS.kzkVSS.kzkVSS.kzkVSS.kzkVSS .ql-container p,
.mfp-preloader a:hover,
.nolog-cmn-btn:hover,
.picker__button--close:hover:before,
.product-list-images .sale sub,
.productRow .productCol a.learnBtn:hover,
.social-buttons:hover,
.tabs dd.active>a:hover,
.ultratabs-accordion-tab:hover,
.ultratabs-tabs li.ultratabs-active:hover,
.ultratabs-tabs li:hover,
body.catalog.sidebar aside,
body.catalog.sidebar aside h2,
body.store-locator .find-inputs input[type=button],
button,
button.error,
button.primary,
button.success {
	color: #fff
}

.picker__button--today[disabled]:before {
	border-top-color: #d2d2d2
}

table.dataTable {
	width: 100%;
	margin: 0 auto;
	clear: both;
	border-collapse: separate;
	border-spacing: 0
}

#universe #system,
.ultratabs-tabs-container,
ul.ultratabs-tabs {
	margin-bottom: 0 !important
}

table.dataTable tfoot th,
table.dataTable thead th {
	font-weight: 700;
	font-size: 12px
}

table.dataTable tbody td,
table.dataTable tbody th,
table.dataTable thead td,
table.dataTable thead th {
	padding: 5px
}

table.dataTable thead th {
	border: 0;
	border-bottom: 1px solid #c2c2c2;
	background-color: #ebebeb;
	color: #626262
}

table.dataTable thead th.date {
	color: inherit
}

table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before {
	font-family: ultracart-storefronts-1;
	font-size: 8px;
	width: 16px;
	height: 16px;
	line-height: 1em;
	display: inline-block;
	text-align: center
}

table.dataTable thead .sorting:before {
	content: "\e02d"
}

.icon-arrow-up:before,
table.dataTable thead .sorting_asc:before {
	content: "\e004"
}

table.dataTable thead .sorting_desc:before {
	content: ""
}

table.dataTable tfoot td,
table.dataTable tfoot th {
	padding: 10px 18px 6px;
	border-top: 1px solid #111
}

.ultratabs-accordion-tab.ultratabs-active,
table.dataTable tbody tr {
	background: #fff
}

.cart-snapshot-items ul li.item:hover,
.panel.active,
.panel:hover,
table .picker__day--highlighted.picker__day--disabled,
table .picker__day--highlighted.picker__day--disabled:hover,
table.dataTable tbody tr.even {
	background: #ebebeb
}

table.dataTable tbody td {
	color: #626262;
	border: 0;
	border-bottom: 1px solid #ebebeb
}

.borders.no-border-bottom,
.context-nav li ul li.active,
.context-nav li.active:last-child,
.context-nav li.active:last-child ul li a,
.context-nav li:last-child a,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table,
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.home #main-header,
.order-detail .order .order-detail .order table>tbody,
.review-item table,
.terms,
body.catalog.sidebar aside h2.title,
h1.title,
table.dataTable tbody td:last-child {
	border-bottom: 0
}

table.dataTable.display tbody td,
table.dataTable.display tbody th,
table.dataTable.row-border tbody td,
table.dataTable.row-border tbody th {
	border-top: 1px solid #ddd
}

.borders.no-border-top,
.cart-panel+.cart-panel,
table.dataTable.cell-border tbody tr:first-child td,
table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td,
table.dataTable.display tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td,
table.dataTable.row-border tbody tr:first-child th {
	border-top: 0
}

table.dataTable.cell-border tbody td,
table.dataTable.cell-border tbody th {
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd
}

table.dataTable.cell-border tbody tr td:first-child,
table.dataTable.cell-border tbody tr th:first-child {
	border-left: 1px solid #ddd
}

table.dataTable.display tbody tr.even>.sorting_1,
table.dataTable.display tbody tr.odd,
table.dataTable.display tbody tr>.sorting_1,
table.dataTable.display tbody tr>.sorting_2,
table.dataTable.display tbody tr>.sorting_3,
table.dataTable.order-column tbody tr>.sorting_1,
table.dataTable.order-column tbody tr>.sorting_2,
table.dataTable.order-column tbody tr>.sorting_3,
table.dataTable.order-column.stripe tbody tr.even>.sorting_1,
table.dataTable.stripe tbody tr.odd {
	background-color: #f9f9f9
}

table.dataTable.display tbody tr.odd.selected,
table.dataTable.stripe tbody tr.odd.selected {
	background-color: #abb9d3
}

table.dataTable.display tbody tr.even:hover,
table.dataTable.display tbody tr.odd:hover,
table.dataTable.display tbody tr.odd>.sorting_3,
table.dataTable.display tbody tr:hover,
table.dataTable.hover tbody tr.even:hover,
table.dataTable.hover tbody tr.odd:hover,
table.dataTable.hover tbody tr:hover,
table.dataTable.order-column.stripe tbody tr.odd>.sorting_3 {
	background-color: #f5f5f5
}

table.dataTable.display tbody tr.even:hover.selected,
table.dataTable.display tbody tr.odd:hover.selected,
table.dataTable.display tbody tr:hover.selected,
table.dataTable.hover tbody tr.even:hover.selected,
table.dataTable.hover tbody tr.odd:hover.selected,
table.dataTable.hover tbody tr:hover.selected {
	background-color: #a9b7d1
}

table.dataTable.display tbody tr.even.selected>.sorting_1,
table.dataTable.display tbody tr.selected>.sorting_1,
table.dataTable.display tbody tr.selected>.sorting_2,
table.dataTable.display tbody tr.selected>.sorting_3,
table.dataTable.order-column tbody tr.selected>.sorting_1,
table.dataTable.order-column tbody tr.selected>.sorting_2,
table.dataTable.order-column tbody tr.selected>.sorting_3,
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1 {
	background-color: #acbad4
}

table.dataTable.display tbody tr.odd>.sorting_1,
table.dataTable.order-column.stripe tbody tr.odd>.sorting_1 {
	background-color: #f1f1f1
}

table.dataTable.display tbody tr.odd>.sorting_2,
table.dataTable.order-column.stripe tbody tr.odd>.sorting_2 {
	background-color: #f3f3f3
}

table.dataTable.display tbody tr.odd.selected>.sorting_1,
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1 {
	background-color: #a6b3cd
}

table.dataTable.display tbody tr.odd.selected>.sorting_2,
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2 {
	background-color: #a7b5ce
}

table.dataTable.display tbody tr.odd.selected>.sorting_3,
table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3 {
	background-color: #a9b6d0
}

table.dataTable.display tbody tr.even>.sorting_2,
table.dataTable.order-column.stripe tbody tr.even>.sorting_2 {
	background-color: #fbfbfb
}

table.dataTable.display tbody tr.even>.sorting_3,
table.dataTable.order-column.stripe tbody tr.even>.sorting_3 {
	background-color: #fdfdfd
}

table.dataTable.display tbody tr.even.selected>.sorting_2,
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2 {
	background-color: #adbbd6
}

table.dataTable.display tbody tr.even.selected>.sorting_3,
table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3 {
	background-color: #afbdd8
}

table.dataTable.display tbody tr.even:hover>.sorting_1,
table.dataTable.display tbody tr.odd:hover>.sorting_1,
table.dataTable.display tbody tr:hover>.sorting_1,
table.dataTable.order-column.hover tbody tr.even:hover>.sorting_1,
table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_1,
table.dataTable.order-column.hover tbody tr:hover>.sorting_1 {
	background-color: #eaeaea
}

.cart-footer .cart-footer-right,
.color-sample dt.color-grey-light,
body.product-page .row.collapse.product-review:nth-child(odd),
table.dataTable.display tbody tr.even:hover>.sorting_2,
table.dataTable.display tbody tr.odd:hover>.sorting_2,
table.dataTable.display tbody tr:hover>.sorting_2,
table.dataTable.order-column.hover tbody tr.even:hover>.sorting_2,
table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_2,
table.dataTable.order-column.hover tbody tr:hover>.sorting_2 {
	background-color: #ebebeb
}

table.dataTable.display tbody tr.even:hover>.sorting_3,
table.dataTable.display tbody tr.odd:hover>.sorting_3,
table.dataTable.display tbody tr:hover>.sorting_3,
table.dataTable.order-column.hover tbody tr.even:hover>.sorting_3,
table.dataTable.order-column.hover tbody tr.odd:hover>.sorting_3,
table.dataTable.order-column.hover tbody tr:hover>.sorting_3 {
	background-color: #eee
}

table.dataTable.display tbody tr.even:hover.selected>.sorting_1,
table.dataTable.display tbody tr.odd:hover.selected>.sorting_1,
table.dataTable.display tbody tr:hover.selected>.sorting_1,
table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_1,
table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_1,
table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1 {
	background-color: #a1aec7
}

table.dataTable.display tbody tr.even:hover.selected>.sorting_2,
table.dataTable.display tbody tr.odd:hover.selected>.sorting_2,
table.dataTable.display tbody tr:hover.selected>.sorting_2,
table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_2,
table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_2,
table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2 {
	background-color: #a2afc8
}

table.dataTable.display tbody tr.even:hover.selected>.sorting_3,
table.dataTable.display tbody tr.odd:hover.selected>.sorting_3,
table.dataTable.display tbody tr:hover.selected>.sorting_3,
table.dataTable.order-column.hover tbody tr.even:hover.selected>.sorting_3,
table.dataTable.order-column.hover tbody tr.odd:hover.selected>.sorting_3,
table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3 {
	background-color: #a4b2cb
}

.dataTables_wrapper.no-footer .dataTables_scrollBody,
table.dataTable.no-footer {
	border-bottom: 1px solid #111
}

table.dataTable.compact thead td,
table.dataTable.compact thead th {
	padding: 5px 9px
}

table.dataTable.compact tfoot td,
table.dataTable.compact tfoot th {
	padding: 5px 9px 3px
}

table.dataTable.compact tbody td,
table.dataTable.compact tbody th {
	padding: 4px 5px
}

table.dataTable tbody td.dt-body-left,
table.dataTable tbody th.dt-body-left,
table.dataTable td.dt-left,
table.dataTable tfoot td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable th.dt-left,
table.dataTable thead td.dt-head-left,
table.dataTable thead th.dt-head-left {
	text-align: left
}

.order-footer .orderPaginationTableFilterCell,
.order-header .orderPaginationTableFilterCell,
table.dataTable tbody td.dt-body-right,
table.dataTable tbody th.dt-body-right,
table.dataTable td.dt-right,
table.dataTable tfoot td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable th.dt-right,
table.dataTable thead td.dt-head-right,
table.dataTable thead th.dt-head-right {
	text-align: right
}

table.dataTable tbody td.dt-body-justify,
table.dataTable tbody th.dt-body-justify,
table.dataTable td.dt-justify,
table.dataTable tfoot td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable th.dt-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable thead th.dt-head-justify {
	text-align: justify
}

.fr-loading,
.fr-loading [class^=fr-],
.fr-overlay,
.fr-overlay [class^=fr-],
.fr-window,
.fr-window [class^=fr-],
table.dataTable,
table.dataTable td,
table.dataTable th {
	box-sizing: content-box
}

.dataTables_wrapper {
	position: relative;
	clear: both;
	zoom: 1
}

.dataTables_wrapper .dataTables_filter {
	float: right;
	text-align: right
}

.dataTables_wrapper .dataTables_filter input {
	margin-left: .5em
}

.dataTables_wrapper .dataTables_info {
	clear: both;
	float: left;
	padding-top: .755em
}

.dataTables_wrapper .dataTables_paginate {
	float: right;
	text-align: right;
	padding-top: .25em
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
	box-sizing: border-box;
	display: inline-block;
	min-width: 1.5em;
	padding: .5em 1em;
	margin-left: 2px;
	text-align: center;
	text-decoration: none !important;
	cursor: pointer;
	color: #333 !important;
	border: 1px solid transparent
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
	color: #333 !important;
	border: 1px solid #cacaca;
	background-color: #fff;
	background: linear-gradient(to bottom, #fff 0, #dcdcdc 100%)
}

.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover {
	cursor: default;
	color: #666 !important;
	border: 1px solid transparent;
	background: 0 0;
	box-shadow: none
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
	color: #fff !important;
	border: 1px solid #111;
	background-color: #585858;
	background: linear-gradient(to bottom, #585858 0, #111 100%)
}

.dataTables_wrapper .dataTables_paginate .paginate_button:active {
	outline: 0;
	background-color: #2b2b2b;
	background: linear-gradient(to bottom, #2b2b2b 0, #0c0c0c 100%);
	box-shadow: inset 0 0 3px #111
}

.dataTables_wrapper .dataTables_processing {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 40px;
	margin-left: -50%;
	margin-top: -25px;
	padding-top: 20px;
	text-align: center;
	font-size: 1.2em;
	background-color: #fff;
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, .9) 25%, rgba(255, 255, 255, .9) 75%, rgba(255, 255, 255, 0) 100%)
}

.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_paginate,
.dataTables_wrapper .dataTables_processing,
.mfp-close-btn-in .mfp-close {
	color: #333
}

.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing {
	height: 0;
	overflow: hidden;
	margin: 0 !important;
	padding: 0 !important
}

.dataTables_wrapper:after {
	visibility: hidden;
	display: block;
	content: "";
	clear: both;
	height: 0
}

@media screen and (max-width:640px) {

	.dataTables_wrapper .dataTables_filter,
	.dataTables_wrapper .dataTables_length {
		float: none;
		text-align: center
	}

	.dataTables_wrapper .dataTables_filter {
		margin-top: .5em
	}
}

#main-footer li,
.myaccount-billing ul.address-fields,
.myaccount-payments ul.payment-fields,
.myaccount-shipping ul.address-fields,
.ultratabs-html,
li {
	list-style: none
}

.ultratabs-tabs-container {
	position: relative
}

ul.ultratabs-tabs {
	list-style: none;
	display: inline-block;
	margin-top: 40px;
	margin-left: 0;
	width: 100%
}

.fr-box-has-overflow-x .fr-box-spacer,
.tabs-content>.content,
.ultratabs-tabs-content {
	padding: 20px 0
}

.ultratabs-accordion-tab {
	font-size: 16px;
	padding: 14px 20px;
	transition: .2s .1s
}

ul.ultratabs-panes {
	list-style: none;
	margin-left: 0;
	padding: 0
}

.ultraslider-medium-holder {
	margin: 0 auto;
	cursor: pointer;
	user-select: none
}

.ultraslider-medium-holder img {
	max-width: 100%;
	max-height: 100%;
	display: block;
	margin: 0 auto;
	border: 1px solid #c2c2c2
}

.ultraslider-thumbnail-container {
	position: relative;
	display: block;
	overflow: hidden;
	user-select: none
}

.ultraslider-thumbnail-list-container {
	position: absolute;
	top: 0;
	left: 0
}

.ultraslider-thumbnail-list-container ul {
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative
}

.ultraslider-thumbnail-list-container ul li {
	float: left;
	margin: 5px;
	border: 1px solid rgba(255, 255, 255, 0);
	cursor: pointer
}

.borders,
.ultraslider-thumbnail-list-container ul li.ultraslider-active,
select {
	border: 1px solid #c2c2c2
}

.ultraslider-thumbnail-list-container ul li img {
	max-width: 100%;
	max-height: 100%;
	pointer-events: none
}

.ultraslider-noscrolling .ultraslider-thumbnail-list-container {
	left: initial !important;
	top: initial;
	position: relative;
	display: inline-block;
	margin: 0 auto
}

.ultraslider-thumbnail-list-left,
.ultraslider-thumbnail-list-right {
	width: 30px;
	height: 30px;
	background-color: #fff;
	position: absolute;
	z-index: 10;
	cursor: pointer;
	border: 1px solid #c2c2c2;
	border-radius: 5px
}

.buysafe-container .buysafe img:first-child,
.ultraslider-thumbnail-list-left {
	left: 0;
	top: 0
}

.ultraslider-thumbnail-list-right {
	right: 0;
	top: 0
}

.ultraslider-thumbnail-list-left:before,
.ultraslider-thumbnail-list-right:before {
	content: ">";
	display: block;
	margin-top: -12px;
	margin-left: -3px;
	position: absolute;
	top: 50%;
	left: 50%;
	text-indent: 0;
	color: #626262
}

.ultraslider-thumbnail-list-left:before {
	content: "<"
}

.ultraslider-paging-holder {
	text-align: center;
	-moz-user-select: -moz-none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.ultraslider-paging-holder ul {
	display: inline-block;
	padding: 0;
	margin: 0
}

.ultraslider-paging-holder li {
	position: relative;
	display: inline-block;
	height: 10px;
	width: 10px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer
}

.ultraslider-paging-holder li span {
	background: #fff;
	border: 1px solid #c2c2c2;
	cursor: pointer;
	margin: 0;
	display: block;
	width: 10px;
	border-radius: 5px;
	box-sizing: border-box
}

.ultraslider-paging-holder li.ultraslider-active span {
	background-color: #eaeaea;
	border-color: #c2c2c2
}

.fr-overlay {
	z-index: 99999;
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	zoom: 1;
	overflow: hidden
}

.fr-overlay-background {
	background: #000;
	opacity: .9;
	float: left;
	width: 100%;
	height: 100%;
	position: relative
}

.fr-window,
.fr-window-fixed-measure {
	z-index: 100000;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	min-height: 100%
}

.fr-loading,
.fr-ui-outside .fr-info {
	z-index: 100001
}

.fr-mobile-touch-enabled,
.fr-overlay-mobile-touch-enabled {
	position: absolute;
	overflow: visible
}

.fr-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 52px;
	height: 52px;
	margin-top: -26px;
	margin-left: -26px;
	overflow: visible
}

.fr-info-inside .fr-position-background,
.fr-loading-background,
.fr-loading-icon,
.fr-loading-offset,
.fr-mobile-touch-enabled .fr-frame .fr-box,
.fr-thumbnail-loading,
.fr-thumbnail-loading-background,
.fr-thumbnail-loading-icon,
.fr-thumbnail-overlay,
.fr-thumbnail-overlay-background,
.fr-thumbnail-overlay-border,
.fr-thumbnails-side-button-icon,
body.product-page #panel-product-videos .video-wrapper embed,
body.product-page #panel-product-videos .video-wrapper iframe,
body.product-page #panel-product-videos .video-wrapper object {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.fr-loading-background {
	opacity: .8;
	border-radius: 3px;
	position: relative;
	float: left;
	border: 1px solid rgba(80, 80, 80, .2);
	box-sizing: border-box !important
}

.fr-bubble {
	float: left;
	width: 100%;
	height: 100%;
	position: relative
}

.fr-box,
.fr-frame,
.fr-frames,
.fr-frames-move,
.fr-ui {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%
}

.fr-info,
.fr-ui {
	font: 13px/21px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, sans-serif
}

.ia,
[class*=" icon-"],
[class^=icon-],
body {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

.fr-frames {
	display: inline;
	overflow: hidden
}

.fr-frame,
.fr-ui {
	overflow: hidden
}

.fr-frame-touch {
	position: relative;
	float: left;
	top: auto;
	left: auto;
	width: 100%
}

.fr-window :not(.fr-caption)::-moz-selection,
.fr-window :not(.fr-caption)::-webkit-selection {
	background: 0 0
}

.fr-window :not(.fr-caption)::-moz-selection,
.fr-window :not(.fr-caption)::-webkit-selection,
.fr-window :not(.fr-caption)::selection {
	background: 0 0
}

.fr-frame-touch .fr-box,
.fr-thumbnails,
.fr-thumbnails * {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}

.fr-box-spacer,
.fr-box-wrapper,
.fr-ui-spacer,
.fr-ui-toggle,
.fr-ui-wrapper {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-khtml-user-select: none
}

.fr-mobile-touch-enabled .fr-side,
.fr-mobile-touch-enabled .fr-ui,
.fr-mobile-touch-enabled .fr-ui-outer-border,
.fr-mobile-touch-enabled .fr-ui-padder,
.fr-mobile-touch-enabled .fr-ui-spacer,
.fr-mobile-touch-enabled .fr-ui-toggle,
.fr-mobile-touch-enabled .fr-ui-wrapper,
.fr-no-caption .fr-info-padder,
.pricing-selector li.overlay~li,
.slick-slide.dragging img {
	pointer-events: none
}

.fr-box-spacer,
.fr-ui-spacer {
	position: absolute;
	user-select: none
}

.fr-box-has-overflow-none .fr-box-spacer {
	padding: 20px
}

#main-footer .columns,
.fr-box-has-overflow-y .fr-box-spacer {
	padding: 0 20px
}

@media all and (max-width:736px) and (orientation:portrait),
all and (orientation:landscape) and (max-height:736px) {
	.fr-box-has-overflow-none .fr-box-spacer {
		padding: 12px
	}

	.fr-box-has-overflow-x .fr-box-spacer {
		padding: 12px 0
	}

	.fr-box-has-overflow-y .fr-box-spacer {
		padding: 0 12px
	}
}

.fr-frame-measured .fr-box-spacer,
.header-cart>a,
.no-padding {
	padding: 0 !important
}

.fr-box-padder,
.fr-ui-padder {
	zoom: 1;
	border: 0 solid transparent;
	position: absolute;
	top: 0;
	left: 0
}

.fr-ltIE8 .fr-box *,
.fr-ltIE8 .fr-info *,
.fr-ui-padder {
	zoom: 1
}

.fr-box-wrapper,
.fr-ui-toggle,
.fr-ui-wrapper {
	position: relative;
	float: left;
	display: inline;
	zoom: 1;
	user-select: none
}

.fr-content-image-overlay,
.fr-download-image {
	width: 100%;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	top: 0;
	height: 100%;
	left: 0
}

.fr-ui-wrapper-outside {
	float: left;
	height: 100%;
	width: 100%
}

.fr-box-outer-border,
.fr-ui-outer-border {
	position: relative;
	float: left;
	display: inline;
	height: 100%;
	width: 100%;
	zoom: 1
}

.fr-ltIE9 .fr-box-outer-border,
.fr-ltIE9 .fr-ui-outer-border {
	border: 0 solid transparent
}

.fr-content {
	height: 100%;
	width: 100%;
	zoom: 1;
	margin: 0;
	padding: 0
}

.fr-content-image {
	position: absolute;
	top: 0;
	left: 0;
	image-rendering: optimizeQuality;
	max-width: none
}

.fr-content-image-overlay {
	position: absolute;
	overflow: hidden;
	-khtml-user-select: none;
	user-select: none;
	pointer-events: none;
	box-sizing: border-box !important
}

.fr-close,
.fr-download-image,
.fr-info,
.fr-side-button {
	pointer-events: auto
}

.fr-download-image {
	position: absolute;
	opacity: 0;
	-webkit-user-drag: element;
	user-drag: element;
	user-select: none
}

.fr-onclick-side {
	position: absolute;
	top: 0;
	width: 50%;
	height: 100%;
	overflow: hidden;
	cursor: pointer;
	z-index: 1
}

.cart-snapshot-items ul li.item.remove-confirm .remove-options,
.fr-onclick-previous,
.fr-side-previous .fr-side-button,
.mfp-arrow-left,
.pagination .pagination-first {
	left: 0
}

.fr-onclick-next,
.fr-side-next .fr-side-button,
.mfp-arrow-right,
.pagination .pagination-last {
	right: 0
}

.fr-side {
	position: absolute;
	top: 0;
	height: 100%;
	cursor: pointer;
	overflow: hidden;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	zoom: 1
}

.fr-side-button {
	position: absolute;
	top: 50%;
	width: 54px;
	height: 72px;
	margin: -36px 9px 0
}

.fr-side-button-icon {
	float: left;
	position: relative;
	height: 100%;
	width: 100%;
	zoom: 1
}

.fr-side-previous {
	left: 0;
	width: 50%
}

.fr-side-next {
	right: 0;
	width: 50%
}

.fr-info,
.fr-info-background {
	position: absolute;
	width: 100%;
	left: 0
}

.fr-ui-outside .fr-side {
	width: 72px;
	height: 72px;
	top: 50%;
	margin-top: -36px
}

.fr-ui-outside .fr-side-button {
	margin-top: 0;
	top: 0
}

.fr-info {
	bottom: 0;
	color: #efefef;
	-webkit-user-select: text;
	-khtml-user-select: text;
	-moz-user-select: text;
	-ms-user-select: text;
	user-select: text
}

.fr-info-background {
	top: 0;
	height: 100%;
	background: #000;
	line-height: 1%;
	opacity: .8;
	zoom: 1;
	box-sizing: border-box !important
}

.fr-info-outside .fr-info-background {
	background: #0d0d0d;
	-webkit-filter: none;
	filter: none;
	opacity: 1
}

.fr-caption,
.fr-thumbnail-active:hover img,
.fr-thumbnail:hover img {
	opacity: .99
}

.fr-info-padder {
	padding: 12px;
	display: block;
	overflow: hidden;
	width: auto;
	position: relative
}

.fr-caption {
	width: auto
}

.fr-has-position .fr-info-inside .fr-caption {
	margin-right: 75px
}

.fr-info-inside .fr-position {
	opacity: .99;
	text-align: right;
	line-height: 21px;
	color: #b3b3b3;
	float: right;
	width: 75px
}

.fr-no-caption .fr-info-inside .fr-position {
	width: auto;
	margin: 0 1px 1px 0;
	color: #b9b9b9
}

.fr-no-caption .fr-info-inside .fr-position-background {
	border-radius: 12px;
	background: #101010;
	opacity: .8;
	box-sizing: border-box !important
}

.fr-no-caption .fr-info-inside .fr-position-text {
	float: left;
	height: 13px;
	line-height: 13px;
	padding: 6px 10px;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3)
}

.fr-ui-outside .fr-position {
	display: inline;
	width: auto;
	color: #b9b9b9
}

.fr-ui-outside .fr-position-text {
	float: left;
	width: auto;
	text-align: right;
	color: #b3b3b3;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	padding: 6px 10px;
	height: 13px;
	line-height: 13px
}

.fr-ui-outside .fr-position-background {
	border-radius: 12px;
	opacity: .8;
	background: #1e1e1e;
	border: 1px solid rgba(180, 180, 180, .2);
	box-sizing: border-box !important;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%
}

.fr-no-caption .fr-info-background {
	pointer-events: none;
	opacity: 0;
	-webkit-filter: none;
	filter: none;
	display: none
}

.fr-no-caption .fr-position-text,
.fr-ui-outside .fr-position-text,
.fr-window-skin-fresco .fr-ui-outside .fr-position-text {
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3)
}

.fr-ui-outside .fr-position {
	float: none;
	position: absolute;
	bottom: 0;
	right: 0;
	margin: 15px
}

.fr-info-outside {
	bottom: auto
}

.fr-no-caption .fr-info-outside .fr-info-padder {
	padding: 10px 5px
}

.fr-close {
	position: absolute;
	top: 0;
	right: 0;
	width: 48px;
	height: 48px;
	cursor: pointer
}

.fr-close-background,
.fr-close-icon {
	position: absolute;
	top: 12px;
	left: 12px;
	height: 26px;
	width: 26px
}

.fr-close-background {
	opacity: .8;
	transition: background-color .2s ease-in;
	background-color: #282828;
	cursor: pointer
}

.fr-close:hover .fr-close-background,
.fr-thumbnails-side-button-disabled:hover .fr-thumbnails-side-button-background {
	background-color: #333
}

.fr-ui-outside .fr-close-background {
	background-color: #363636
}

.fr-ui-outside .fr-close:hover .fr-close-background {
	background-color: #434343
}

.fr-thumbnails {
	position: absolute;
	width: 100%;
	height: 9%;
	zoom: 1;
	overflow: hidden
}

.fr-thumbnails-horizontal {
	left: 0;
	bottom: 0;
	min-height: 40px;
	max-height: 120px;
	padding: 20px 0
}

.fr-thumbnails-vertical {
	left: 0;
	top: 0;
	min-width: 40px;
	max-width: 120px;
	padding: 0 20px
}

.fr-thumbnails-wrapper {
	position: absolute;
	top: 0;
	left: 50%;
	height: 100%
}

.fr-thumbnails-vertical .fr-thumbnails-wrapper {
	top: 50%;
	left: 0
}

.fr-thumbnails-slider {
	position: relative;
	width: 100%;
	height: 100%;
	float: left;
	zoom: 1
}

.fr-thumbnails-slider-slide {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%
}

.fr-thumbnails-thumbs {
	float: left;
	height: 100%;
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0
}

.fr-thumbnails-slide {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%
}

.fr-thumbnail-frame {
	position: absolute;
	zoom: 1;
	overflow: hidden
}

.fr-thumbnail {
	position: absolute;
	width: 30px;
	height: 100%;
	left: 50%;
	top: 50%;
	zoom: 1;
	cursor: pointer;
	margin: 0 10px
}

.fr-ltIE9 .fr-thumbnail * {
	overflow: hidden;
	z-index: 1;
	zoom: 1
}

.fr-thumbnail-wrapper {
	position: relative;
	background: #161616;
	width: 100%;
	height: 100%;
	float: left;
	overflow: hidden;
	display: inline;
	z-index: 0
}

.fr-thumbnail-overlay-border {
	overflow: hidden;
	border: 0 solid transparent;
	box-sizing: border-box !important
}

*,
.cart-snapshot,
:after,
:before {
	box-sizing: border-box
}

.fr-thumbnail img {
	position: absolute;
	opacity: .85;
	max-width: none
}

.fr-thumbnail-active img,
.fr-thumbnail-active:hover img {
	opacity: .35
}

.fr-thumbnail-loading-background {
	background-color: #101010;
	background-position: 50% 50%;
	background-repeat: no-repeat;
	opacity: .8;
	position: relative;
	float: left
}

.fr-thumbnails-side {
	float: left;
	height: 100%;
	width: 28px;
	margin: 0 10px;
	position: relative;
	overflow: hidden
}

.fr-thumbnails-side-previous,
.rating span,
.title.full {
	margin-left: 20px
}

.fr-thumbnails-side-next,
.title.full,
.ucSearchResultPaging .next_link,
.ucSearchResultPaging .previous_link {
	margin-right: 20px
}

.fr-thumbnails-side-button {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -14px;
	margin-left: -14px;
	width: 28px;
	height: 28px;
	cursor: pointer
}

.fr-thumbnails-side-button-background {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	opacity: .8;
	transition: background-color .2s ease-in;
	background-color: #333;
	cursor: pointer;
	border-radius: 4px
}

.fr-thumbnails-side-button:hover .fr-thumbnails-side-button-background {
	background-color: #3b3b3b
}

@media all and (max-width:414px) and (orientation:portrait),
all and (orientation:landscape) and (max-height:414px) {

	.fr-box-has-overflow-none .fr-box-spacer,
	.fr-box-has-overflow-x .fr-box-spacer,
	.fr-box-has-overflow-y .fr-box-spacer {
		padding: 0
	}

	.fr-info,
	.fr-thumbnails {
		display: none !important
	}
}

@media all and (min-height:0) {
	.fr-thumbnails {
		padding: 10px 0
	}

	.fr-thumbnail,
	.fr-thumbnails-side {
		margin: 0 4px
	}

	.fr-thumbnails-side-previous {
		margin-left: 8px
	}

	.fr-thumbnails-side-next {
		margin-right: 8px
	}

	.fr-thumbnail-loading-background {
		background-image: url(../images/loading-small.gif)
	}
}

@media all and (min-height:414px) {
	.fr-thumbnails {
		padding: 12px 0
	}

	.fr-thumbnail,
	.fr-thumbnails-side {
		margin: 0 6px
	}

	.fr-thumbnails-side-previous {
		margin-left: 12px
	}

	.fr-thumbnails-side-next {
		margin-right: 12px
	}

	.fr-thumbnail-loading-background {
		background-image: url(../images/loading-medium.gif)
	}
}

@media all and (min-height:736px) {
	.fr-thumbnails {
		padding: 20px 0
	}

	.fr-thumbnail,
	.fr-thumbnails-side {
		margin: 0 10px
	}

	.fr-thumbnails-side-previous {
		margin-left: 20px
	}

	.fr-thumbnails-side-next {
		margin-right: 20px
	}

	.fr-thumbnail-loading-background {
		background-image: url(../images/loading.gif)
	}
}

.fr-ltIE8 * {
	zoom: 1;
	z-index: 1
}

.fr-window-skin-fresco .fr-box-outer-border {
	box-shadow: 0 0 5px rgba(0, 0, 0, .4)
}

.fr-window-skin-fresco .fr-box-wrapper {
	background: #101010;
	border: 0 solid transparent
}

.fr-window-skin-fresco .fr-content-image-overlay {
	border: 1px solid rgba(255, 255, 255, .08)
}

.fr-window-skin-fresco .fr-has-caption .fr-box-has-ui-outside .fr-content-image-overlay {
	border-bottom-width: 0
}

.fr-window-skin-fresco .fr-no-caption .fr-box-has-ui-outside .fr-content-image-overlay {
	border-bottom-width: 1px
}

.fr-window-skin-fresco .fr-no-caption .fr-info-inside .fr-position-background {
	border: 1px solid rgba(180, 180, 180, .15)
}

.fr-window-skin-fresco .fr-has-caption .fr-info-inside .fr-info-background {
	border: 1px solid rgba(68, 68, 68, .1);
	border-top-width: 0
}

.fr-window-skin-fresco .fr-has-caption .fr-info-outside .fr-info-background {
	border: 1px solid rgba(80, 80, 80, .25);
	border-top-width: 0
}

.fr-window-skin-fresco .fr-side-previous .fr-side-button .fr-side-button-icon {
	background-position: -13px -14px
}

.fr-window-skin-fresco .fr-side-next .fr-side-button .fr-side-button-icon {
	background-position: -93px -14px
}

.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-frame .fr-side-previous .fr-side-button-active .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button .fr-side-button-icon {
	background-position: -13px -114px
}

.fr-window-skin-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-frame .fr-side-next .fr-side-button-active .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button .fr-side-button-icon {
	background-position: -93px -114px
}

.fr-window-skin-fresco .fr-side-previous .fr-side-button-disabled .fr-side-button-icon,
.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button-disabled .fr-side-button-icon {
	background-position: -13px -214px
}

.fr-window-skin-fresco .fr-side-next .fr-side-button-disabled .fr-side-button-icon,
.fr-window-skin-fresco .fr-side-next:hover .fr-side-button-disabled .fr-side-button-icon {
	background-position: -93px -214px
}

.fr-window-skin-fresco.fr-svg .fr-side .fr-side-button .fr-side-button-icon {
	transition: opacity .2s ease-in;
	opacity: .5
}

.fr-window-skin-fresco.fr-svg.fr-mobile-touch-enabled .fr-frame .fr-side .fr-side-button .fr-side-button-icon {
	opacity: .8
}

.fr-window-skin-fresco.fr-svg .fr-ui-outside .fr-side .fr-side-button-disabled .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-ui-outside .fr-side .fr-side-button-disabled:hover .fr-side-button-icon,
.fr-window-skin-fresco.fr-svg.fr-mobile-touch-enabled .fr-frame .fr-side .fr-side-button-disabled .fr-side-button-icon {
	opacity: .2
}

.fr-window-skin-fresco .fr-ui-inside .fr-side-button-disabled .fr-side-button-icon {
	background-image: none
}

@media all and (max-width:414px) and (orientation:portrait),
all and (max-width:736px) and (max-height:414px) {
	.fr-has-position .fr-info-inside .fr-caption {
		margin-right: 0
	}

	.fr-position {
		display: none !important
	}

	.fr-ui-outside .fr-side {
		width: 60px;
		height: 60px;
		margin-top: -30px
	}

	.fr-side-button {
		width: 48px;
		height: 60px;
		margin: -30px 6px 0
	}

	.fr-window-skin-fresco .fr-side-previous .fr-side-button .fr-side-button-icon {
		background-position: 0 -300px
	}

	.fr-window-skin-fresco .fr-side-next .fr-side-button .fr-side-button-icon {
		background-position: -48px -300px
	}

	.fr-window-skin-fresco .fr-side-previous:hover .fr-side-button .fr-side-button-icon,
	.fr-window-skin-fresco.fr-no-svg .fr-frame .fr-side-previous .fr-side-button-active .fr-side-button-icon,
	.fr-window-skin-fresco.fr-svg .fr-side-previous .fr-side-button .fr-side-button-icon {
		background-position: 0 -360px
	}

	.fr-window-skin-fresco .fr-side-next:hover .fr-side-button .fr-side-button-icon,
	.fr-window-skin-fresco.fr-no-svg .fr-frame .fr-side-next .fr-side-button-active .fr-side-button-icon,
	.fr-window-skin-fresco.fr-svg .fr-side-next .fr-side-button .fr-side-button-icon {
		background-position: -48px -360px
	}
}

.fr-window-skin-fresco .fr-close .fr-close-icon {
	background-position: -168px -8px
}

.fr-window-skin-fresco.fr-svg .fr-close .fr-close-icon {
	background-position: -210px -8px;
	transition: opacity .2s ease-in;
	opacity: .8
}

.fr-window-skin-fresco .fr-close:hover .fr-close-icon {
	background-position: -210px -8px;
	opacity: 1
}

.fr-window-skin-fresco .fr-thumbnail-wrapper {
	border: 0 solid transparent;
	box-shadow: 0 0 3px rgba(0, 0, 0, .3);
	box-shadow: 0 -1px 4px rgba(0, 0, 0, .3)
}

.fr-window-skin-fresco .fr-thumbnail-active .fr-thumbnail-wrapper {
	box-shadow: 0 0 1px rgba(0, 0, 0, .1)
}

.fr-window-skin-fresco .fr-thumbnail-overlay-border {
	border-width: 1px;
	border-color: rgba(255, 255, 255, .08)
}

.fr-window-skin-fresco .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
	background-position: -167px -49px
}

.fr-window-skin-fresco .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon {
	background-position: -209px -49px
}

.fr-window-skin-fresco .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
	background-position: -167px -91px
}

.fr-window-skin-fresco .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
	background-position: -209px -91px
}

.fr-window-skin-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-icon {
	background-position: -293px -49px
}

.fr-window-skin-fresco .fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-icon {
	background-position: -335px -49px
}

.fr-window-skin-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
	background-position: -293px -91px
}

.fr-window-skin-fresco .fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-icon {
	background-position: -335px -91px
}

.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-icon {
	transition: opacity .2s ease-in;
	opacity: .8
}

.fr-window-skin-fresco.fr-svg .fr-thumbnails-side .fr-thumbnails-side-button-disabled,
.fr-window-skin-fresco.fr-svg .fr-thumbnails-side:hover .fr-thumbnails-side-button-disabled {
	opacity: .5
}

.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
	background-position: -251px -49px
}

.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
	background-position: -251px -91px
}

.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-vertical .fr-thumbnails-side-previous .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-vertical .fr-thumbnails-side-previous:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
	background-position: -377px -49px
}

.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-vertical .fr-thumbnails-side-next .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-vertical .fr-thumbnails-side-next:hover .fr-thumbnails-side-button-disabled .fr-thumbnails-side-button-icon {
	background-position: -377px -91px
}

.fr-loading-background {
	background: url(../images/loading-2.gif) 50% 50% no-repeat #0d0d0d
}

.fr-box-padder,
.fr-box-wrapper,
.fr-onclick-side,
.fr-side,
.fr-ui-padder,
.fr-ui-wrapper {
	background: url(../images/blank-2.gif)
}

.fr-thumbnail-loading-background {
	background-image: url(../images/loading-2.gif)
}

@media all and (min-height:0) {
	.fr-thumbnail-loading-background {
		background-image: url(../images/loading-small-2.gif)
	}
}

@media all and (min-height:414px) {
	.fr-thumbnail-loading-background {
		background-image: url(../images/loading-medium-2.gif)
	}
}

@media all and (min-height:736px) {
	.fr-thumbnail-loading-background {
		background-image: url(../images/loading-2.gif)
	}
}

.fr-window-skin-fresco .fr-close-icon,
.fr-window-skin-fresco .fr-side-button-icon,
.fr-window-skin-fresco .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco .fr-touch-caption-more .fr-touch-button-icon,
.fr-window-skin-fresco .fr-touch-close .fr-touch-button-icon {
	background-image: url(../images/sprite-2.svg)
}

.fr-window-skin-fresco.fr-no-svg .fr-close-icon,
.fr-window-skin-fresco.fr-no-svg .fr-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-thumbnails-side-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-touch-caption-more .fr-touch-button-icon,
.fr-window-skin-fresco.fr-no-svg .fr-touch-close .fr-touch-button-icon {
	background-image: url(../images/sprite-2.png)
}

@font-face {
	font-family: ultracart-storefronts-1;
	src: url(../fonts/ultracart-storefronts-1-2.eot);
	src: url(../fonts/ultracart-storefronts-1-2.eot?#iefix) format("embedded-opentype"), url(../fonts/ultracart-storefronts-1-2.woff) format("woff"), url(../fonts/ultracart-storefronts-1-2.ttf) format("truetype"), url(../fonts/ultracart-storefronts-1-2.svg#ultracart-storefronts-1) format("svg");
	font-weight: 400;
	font-style: normal
}

.ia,
[class*=" icon-"],
[class^=icon-] {
	display: inline-block;
	width: 16px;
	height: 16px;
	font-family: ultracart-storefronts-1;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	text-indent: 0
}

.date,
.deleteWishlistItemButton,
.small,
small {
	font-family: Cabin, sans-serif
}

.ia span,
[class*=" icon-"] span,
[class^=icon-] span {
	text-indent: -119988px;
	overflow: hidden;
	text-align: left;
	text-transform: capitalize;
	display: inline-block
}

.icon-facebook:before {
	content: "\e015"
}

.icon-twitter:before {
	content: "\e022"
}

.icon-pinterest:before {
	content: "\e018"
}

.icon-googleplus:before {
	content: "\e016"
}

.icon-instagram:before {
	content: "\e017"
}

.icon-youtube:before {
	content: "\e019"
}

.icon-tumblr:before {
	content: "\e035"
}

.icon-linkedin:before {
	content: "\e034"
}

.icon-search:before {
	content: "\e014"
}

.icon-account:before {
	content: "\e000"
}

.icon-lang:before {
	content: "\e033"
}

.icon-cart:before {
	content: "\e005"
}

.icon-cc-amex:before {
	content: "\e006"
}

.icon-cc-diners:before {
	content: "\e007"
}

.icon-cc-discover:before {
	content: "\e008"
}

.icon-cc-jcb:before {
	content: "\e009"
}

.icon-cc-master:before {
	content: "\e00a"
}

.icon-cc-visa:before {
	content: "\e011"
}

.icon-cc-small-amex:before {
	content: "\e00b"
}

.icon-cc-small-diners:before {
	content: "\e00c"
}

.icon-cc-small-discover:before {
	content: "\e00d"
}

.icon-cc-small-jcb:before {
	content: "\e00e"
}

.icon-cc-small-master:before {
	content: "\e00f"
}

.icon-cc-small-visa:before {
	content: "\e010"
}

.icon-payment-amazon:before {
	content: "\e012"
}

.icon-payment-paypal:before {
	content: "\e013"
}

.icon-payment-echeck:before {
	content: "\e02f"
}

.icon-payment-bitcoin:before {
	content: "\e030"
}

.icon-menu:before {
	content: "\e020"
}

.icon-star-0-4:before {
	content: "\e023"
}

.icon-star-1-4:before {
	content: "\e024"
}

.icon-star-2-4:before {
	content: "\e025"
}

.icon-star-3-4:before {
	content: "\e026"
}

.icon-star-4-4:before {
	content: "\e027"
}

.icon-stars-1,
.icon-stars-2,
.icon-stars-3,
.icon-stars-4,
.icon-stars-5 {
	height: 16px;
	width: 75px;
	margin-left: 10px;
	overflow: hidden;
	line-height: 22px
}

.icon-stars-1:before {
	content: "\e02c";
	font-size: 60px
}

.icon-stars-2:before {
	content: "\e028";
	font-size: 60px
}

.icon-stars-3:before {
	content: "\e029";
	font-size: 60px
}

.icon-stars-4:before {
	content: "\e02a";
	font-size: 60px
}

.icon-stars-5:before {
	content: "\e02b";
	font-size: 60px
}

.icon-arrow-right:before {
	content: "\e003"
}

.icon-arrow-down:before {
	content: "\e001"
}

.icon-arrow-left:before {
	content: "\e002"
}

body.catalog.sidebar aside h2,
h1 {
	padding: 0 0 20px;
	margin-top: 0;
	margin-bottom: 0;
	clear: both;
	font-weight: 900;
	font-size: 18px;
	text-transform: none;
	color: #2d2d2d;
	border-bottom: 1px solid #c2c2c2
}

.panel-title,
h2 {
	margin: 0 0 10px;
	font-weight: 700;
	font-size: 18px
}

.panel-title {
	margin-bottom: .83em;
	display: block
}

.full-divider {
	border-bottom: 1px solid #ebebeb;
	padding-top: 5px;
	margin-bottom: 5px
}

body.product-review-page .product-review h2,
h3 {
	margin: 0 0 2px;
	font-weight: 400;
	font-style: italic;
	font-size: 16px;
	line-height: 1.5;
	color: #2d2d2d
}

h4,
h5 {
	font-size: 14px
}

h4 {
	font-weight: 700
}

h5 {
	font-weight: 400;
	color: #2d2d2d
}

h6 {
	font-weight: 200;
	font-size: .85714286em
}

.date,
.small,
small {
	font-size: 12px;
	line-height: 1.5;
	color: #c2c2c2
}

.vcard {
	padding: 0;
	border: 0
}

.checkout-amazon,
.checkout-paypal,
.checkout-paypal-credit {
	text-indent: -119988px;
	overflow: hidden;
	text-align: left;
	text-transform: capitalize;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover
}

.payment-icon-amazon,
.payment-icon-amex,
.payment-icon-diners,
.payment-icon-discover,
.payment-icon-jcb,
.payment-icon-mastercard,
.payment-icon-paypal,
.payment-icon-visa,
.pricing-selector li .pricing *,
.pricing-selector li div,
.pricing-selector li h2 {
	display: inline-block;
	vertical-align: middle
}

.option-group.payment-options .amazon+label strong,
.payment-icon-amazon.small.color {
	height: 16px;
	width: 53px;
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -296px;
	background-repeat: no-repeat
}

.payment-icon-amazon.small.grey,
.payment-icon-visa.small.grey {
	height: 16px;
	width: 53px;
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -332px;
	background-repeat: no-repeat
}

.option-group.payment-options .paypal+label strong,
.payment-icon-paypal.small.color {
	height: 16px;
	width: 65px;
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -728px;
	background-repeat: no-repeat
}

.payment-icon-paypal.small.grey {
	height: 16px;
	width: 65px;
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -764px;
	background-repeat: no-repeat
}

.payment-icon-amex.small.color,
.payment-icon-amex.small.grey,
.payment-icon-diners.small.color,
.payment-icon-diners.small.grey,
.payment-icon-discover.small.color,
.payment-icon-discover.small.grey,
.payment-icon-jcb.small.color,
.payment-icon-jcb.small.grey,
.payment-icon-mastercard.small.color,
.payment-icon-mastercard.small.grey,
.payment-icon-visa.small.color {
	width: 25px;
	background-repeat: no-repeat;
	height: 16px
}

.payment-icon-visa.small.color {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -800px
}

.payment-icon-mastercard.small.color {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -656px
}

.payment-icon-mastercard.small.grey {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -692px
}

.payment-icon-discover.small.color {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -512px
}

.payment-icon-discover.small.grey {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -548px
}

.payment-icon-amex.small.color {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -368px
}

.payment-icon-amex.small.grey {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -404px
}

.payment-icon-jcb.small.color {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -584px
}

.payment-icon-jcb.small.grey {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -620px
}

.payment-icon-diners.small.color {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -440px
}

.payment-icon-diners.small.grey {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -476px
}

.title.full:after,
.title:before {
	height: 1px;
	position: absolute;
	top: 50%
}

.checkout-paypal {
	width: 158px;
	height: 26px;
	background-image: url(../images/checkout-paypal-2.png)
}

.checkout-paypal-credit {
	width: 148px;
	height: 26px;
	background-image: url(../images/checkout-paypal-credit-2.png)
}

.checkout-amazon {
	width: 151px;
	height: 27px;
	background-image: url(../images/checkout-amazon-2.png)
}

.deleteWishlistItemButton,
.product-remove-cart {
	font-weight: 700;
	font-size: 12px;
	color: #da3e3e;
	background: 0 0;
	padding: 0;
	margin: 0;
	text-transform: none
}

.deleteWishlistItemButton:hover,
.product-remove-cart:hover {
	color: inherit;
	background: inherit
}

input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
textarea {
	padding: .4em;
	border: 1px solid #c2c2c2;
	height: 36px;
	font-size: 16px;
	box-shadow: none
}

input[type=color]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
input[type=datetime-local]::-webkit-input-placeholder,
input[type=datetime]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=month]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=password]::-webkit-input-placeholder,
input[type=search]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=text]::-webkit-input-placeholder,
input[type=time]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
input[type=week]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
	color: rgba(0, 0, 0, .25)
}

input[type=color]:-moz-placeholder,
input[type=date]:-moz-placeholder,
input[type=datetime-local]:-moz-placeholder,
input[type=datetime]:-moz-placeholder,
input[type=email]:-moz-placeholder,
input[type=month]:-moz-placeholder,
input[type=number]:-moz-placeholder,
input[type=password]:-moz-placeholder,
input[type=search]:-moz-placeholder,
input[type=tel]:-moz-placeholder,
input[type=text]:-moz-placeholder,
input[type=time]:-moz-placeholder,
input[type=url]:-moz-placeholder,
input[type=week]:-moz-placeholder,
textarea:-moz-placeholder {
	color: rgba(0, 0, 0, .25)
}

input[type=color]::-moz-placeholder,
input[type=date]::-moz-placeholder,
input[type=datetime-local]::-moz-placeholder,
input[type=datetime]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=month]::-moz-placeholder,
input[type=number]::-moz-placeholder,
input[type=password]::-moz-placeholder,
input[type=search]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=text]::-moz-placeholder,
input[type=time]::-moz-placeholder,
input[type=url]::-moz-placeholder,
input[type=week]::-moz-placeholder,
textarea::-moz-placeholder {
	color: rgba(0, 0, 0, .25)
}

input[type=color]:-ms-input-placeholder,
input[type=date]:-ms-input-placeholder,
input[type=datetime-local]:-ms-input-placeholder,
input[type=datetime]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=month]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=password]:-ms-input-placeholder,
input[type=search]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=text]:-ms-input-placeholder,
input[type=time]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
input[type=week]:-ms-input-placeholder,
textarea:-ms-input-placeholder {
	color: rgba(0, 0, 0, .25)
}

input[type=color].error,
input[type=date].error,
input[type=datetime-local].error,
input[type=datetime].error,
input[type=email].error,
input[type=month].error,
input[type=number].error,
input[type=password].error,
input[type=search].error,
input[type=tel].error,
input[type=text].error,
input[type=time].error,
input[type=url].error,
input[type=week].error,
textarea.error {
	color: #da3e3e;
	border-color: #da3e3e
}

#main-nav a,
#main-nav li ul {
	border-bottom: 1px solid #626262
}

input[type=color].active,
input[type=color]:focus,
input[type=date].active,
input[type=date]:focus,
input[type=datetime-local].active,
input[type=datetime-local]:focus,
input[type=datetime].active,
input[type=datetime]:focus,
input[type=email].active,
input[type=email]:focus,
input[type=month].active,
input[type=month]:focus,
input[type=number].active,
input[type=number]:focus,
input[type=password].active,
input[type=password]:focus,
input[type=search].active,
input[type=search]:focus,
input[type=tel].active,
input[type=tel]:focus,
input[type=text].active,
input[type=text]:focus,
input[type=time].active,
input[type=time]:focus,
input[type=url].active,
input[type=url]:focus,
input[type=week].active,
input[type=week]:focus,
textarea.active,
textarea:focus {
	border: 1px solid #626262;
	box-shadow: 0 0 0 transparent;
	background-color: #f8f8f8
}

.calendar-picker:after {
	content: "\e02e";
	position: absolute;
	bottom: .5em;
	right: 1em;
	font-size: 16px;
	font-family: ultracart-storefronts-1
}

textarea {
	height: 8em;
	padding: .7em 1em;
	font-size: 16px;
	line-height: 1.45;
	white-space: normal
}

.button,
.title,
button {
	font-size: 15px;
	font-weight: 700;
	text-transform: uppercase;
	text-align: center
}

.postfix,
select {
	height: 36px
}

.button,
button {
	display: inline-block;
	padding: 17px 20px;
	margin-right: 10px;
	font-family: Lato, sans-serif;
	border: 0;
	transition: .2s ease-in
}

.alert,
.panel,
.title,
.title.full span,
.title.full:after,
.title:before {
	display: block
}

.button.small,
.pagination,
.price.related,
button.small {
	font-family: Cabin, sans-serif
}

.button i,
button i {
	margin: 0 5px 0 0
}

.button.grey-dark,
button.grey-dark {
	color: #fff;
	background-color: #626262
}

#main-header .secondary-masthead,
.button.grey-dark:hover,
.color-sample dt.color-grey-darkest,
button.grey-dark:hover {
	background-color: #2d2d2d
}

.button.coupon-remove,
button.coupon-remove {
	background: #fff;
	color: #da3e3e
}

.button.coupon-remove:hover,
button.coupon-remove:hover {
	background: inherit;
	color: inherit
}

.button.grey,
button.grey {
	color: #626262;
	background-color: #c2c2c2
}

#main-header .header-cart,
.button.grey:hover,
.color-sample dt.color-grey-dark,
.product-list-images .out-of-stock sub:after,
.product-list-images .out-of-stock sub:before,
button.grey:hover {
	background-color: #626262
}

.button.grey-light,
button.grey-light {
	color: #c2c2c2;
	background-color: #ebebeb
}

.button.grey-light:hover,
button.grey-light:hover {
	background-color: #f8f8f8
}

.button.success:hover,
button.success:hover {
	background-color: #7aa329
}

.button.error:hover,
button.error:hover {
	background-color: #c02525
}

.button.info,
button.info {
	color: #fff;
	background-color: #69c
}

.button.info:hover,
button.info:hover {
	background-color: #4080bf
}

.button.inactive,
.button.inactive:hover,
.button:disabled,
.button:disabled:hover,
button.inactive,
button.inactive:hover,
button:disabled,
button:disabled:hover {
	color: #c2c2c2;
	background-color: #ebebeb;
	border: 1px solid #c2c2c2
}

.button.postfix,
button.postfix {
	line-height: 36px
}

.button.small,
button.small {
	padding: 6px 10px;
	font-size: 12px
}

label input[type=checkbox] {
	margin-top: 4px;
	float: left
}

#main-header .account-link,
#main-header .header-cart-summary,
#main-header .header-message,
#main-header .language-selector,
#main-header .social-links,
#main-header body.catalog.sidebar aside h2,
#main-header h1,
.product-list-images strong,
.product-panel .product-total .product-pricetag-label,
.shipping-preferences body.product-review-page .product-review h2,
.shipping-preferences h3,
.star-rating legend,
body.catalog.sidebar aside #main-header h2,
body.product-review-page .product-review .shipping-preferences h2,
label.small-hide span {
	position: absolute;
	left: -3000em
}

table {
	border-spacing: 0;
	width: 100%;
	margin: 0 0 20px;
	border-bottom: 1px solid #c2c2c2
}

.featured-products-gallery.no-cover-mode li img,
.title span,
hr {
	margin: 0 auto
}

table th {
	padding: 17px 5px;
	font-size: 16px;
	line-height: 1.5;
	text-align: left;
	color: #626262;
	border: 1px solid #c2c2c2;
	border-left: 0;
	border-right: 0
}

.title span,
input[type=checkbox],
table td {
	border: 1px solid #c2c2c2
}

.border-left-only,
.tabs dd:first-child>a,
table th:first-child {
	border-left: 1px solid #c2c2c2
}

.border-right-only,
table th:last-child {
	border-right: 1px solid #c2c2c2
}

table td {
	padding: 17px 5px;
	font-size: 14px;
	line-height: 1.57;
	text-align: left;
	vertical-align: top;
	border-bottom: 0
}

table tr:nth-child(2n) {
	background-color: none
}

.title {
	margin: 0 0 2em;
	padding: 0;
	position: relative
}

.title span {
	display: inline-block;
	width: auto;
	padding: 17px 20px;
	position: relative;
	z-index: 1
}

.title:before {
	content: "";
	width: 100%;
	left: 0
}

.title.full {
	border: 0
}

.title.full:before {
	width: 100%;
	left: -20px
}

.title.full:after {
	content: "";
	width: 100%;
	right: -20px;
	background-color: #c2c2c2
}

.title.full span {
	margin: 0
}

.alert {
	padding: 17px 20px;
	margin: 20px 0;
	font-weight: 400;
	font-size: 14px;
	text-align: center;
	color: #fff
}

.alert.info,
.color-sample dt.color-info {
	background-color: #69c
}

.alert.confirm,
.alert.success,
.button.success,
.color-sample dt.color-success,
button.success {
	background-color: #9c3
}

.alert.error,
.button.error,
.color-sample dt.color-error,
button.error {
	background-color: #da3e3e
}

input[type=checkbox] {
	margin-right: 10px;
	border-radius: 0
}

.price {
	margin: 10px 0;
	font-weight: 700;
	font-size: 16px
}

.price.related {
	margin: 12px 0;
	font-size: 12px
}

.panel {
	padding: 20px 20px 0;
	border: 1px solid #c2c2c2;
	transition: background .2s linear
}

#universe #system,
.no-padding-bottom {
	padding-bottom: 0 !important
}

.group-children .panel {
	text-align: center;
	padding: 20px
}

.panel p {
	margin: 0 0 20px
}

.panel.commentsDisplay {
	border: 1px solid #ebebeb;
	background-color: #ebebeb
}

.panel.commentsDisplay:before {
	display: block;
	content: "";
	width: 0;
	height: 0;
	border-top: 0;
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	border-bottom: 8px solid #ebebeb;
	position: absolute;
	left: 20px;
	top: -8px
}

hr.small-pad {
	margin-top: 20px;
	margin-bottom: 20px
}

ol,
ul {
	list-style-position: inside
}

.fa {
	margin: 5px
}

.left {
	margin: 0 20px 20px 0
}

.right {
	margin: 0 0 20px 20px
}

.loading {
	display: inline-block;
	width: 24px;
	height: 24px;
	margin: 10px;
	background: url(../images/ajax-loader-2.gif) 50% 50% no-repeat
}

.no-padding-top {
	padding-top: 0 !important
}

.no-padding-left {
	padding-left: 0 !important
}

.no-padding-right {
	padding-right: 0 !important
}

.no-margin {
	margin: 0 auto !important
}

.borders.no-border-left {
	border-left: 0
}

.affiliate-id input,
.borders.no-border-right,
.coupon-code input {
	border-right: 0
}

.border-top-only {
	border-top: 1px solid #c2c2c2
}

.accordion .accordion-navigation:last-child,
.border-bottom-only,
.context-nav li.active,
.context-nav li.active:last-child a,
.order-detail .order,
.tabs {
	border-bottom: 1px solid #c2c2c2
}

input,
select {
	font-size: 16px !important
}

.ucFormField,
select {
	-webkit-appearance: menulist-button;
	margin-bottom: 14px
}

.star-rating {
	width: auto;
	margin: 0 0 10px;
	padding: 0;
	float: left;
	border: 0
}

.star-rating:not(:checked)>input {
	position: absolute;
	left: -3000em;
	clip: rect(0, 0, 0, 0)
}

.star-rating:not(:checked)>label,
.star-rating:not(:checked)>span {
	float: left;
	width: 1em;
	padding: 0;
	margin: 0 6px 0 0;
	overflow: hidden;
	line-height: 1.2;
	white-space: nowrap
}

.star-rating:not(:checked)>label:hover,
.star-rating:not(:checked)>label:hover~label,
.star-rating>input:checked+label:hover,
.star-rating>input:checked+label:hover~label,
.star-rating>input:checked~label,
.star-rating>input:checked~label:hover,
.star-rating>input:checked~label:hover~label,
.star-rating>input:checked~span,
.star-rating>label:hover~input:checked~label {
	color: #69c
}

.star-rating>input:checked~label:before,
.star-rating>input:checked~span:before {
	content: '\00a3 '
}

.star-rating>label:active {
	transform: scale3d(1.2, 1.2, 1)
}

.social-buttons {
	list-style: none;
	padding: 0;
	margin: 0
}

.label-group,
.social-buttons li {
	margin: 10px 0
}

.social-buttons .fa-stack {
	width: 1.5em;
	height: 1.2em;
	position: relative
}

.social-buttons .fa {
	margin: 0;
	font-size: 1.2em
}

.social-buttons .fa.fa-stack-1x {
	margin: 0;
	left: 0;
	top: -6px;
	font-size: .75em
}

.social-buttons .facebook .fa-circle {
	color: #3b5998
}

.social-buttons .twitter .fa-circle {
	color: #8cc7f4
}

.social-buttons .gplus .fa {
	margin-right: 5px;
	margin-left: 7px;
	position: relative;
	top: 2px;
	color: #d71a2f
}

.social-buttons a {
	display: inline-block;
	padding: 8px 8px 8px 6px;
	font-size: 12px;
	border: 1px solid #c2c2c2;
	transition: .3s .2s
}

.social-buttons.inline li {
	display: inline-block;
	margin-right: 8px
}

.social-buttons .icon-facebook {
	font-size: 16px;
	color: #3b5998;
	margin-right: 5px
}

.social-buttons .icon-twitter {
	font-size: 16px;
	color: #55acee;
	margin-right: 5px
}

.social-buttons .icon-google {
	font-size: 16px;
	color: #dd4b39;
	margin-right: 5px
}

.social-buttons .icon-pinterest {
	font-size: 16px;
	color: #cc2127;
	margin-right: 5px
}

.social-buttons .icon-youtube {
	font-size: 16px;
	color: #e52d27;
	margin-right: 5px
}

.label-group {
	width: 100%;
	clear: left
}

.label-group>label,
.label-group>span {
	display: block;
	float: left;
	margin-right: 10px;
	font-size: 16px
}

.label-group input,
.label-group select {
	display: inline-block;
	margin-top: .2em;
	width: 100%
}

.label-group select {
	margin-right: .5em
}

.label-group input[type=checkbox],
.label-group input[type=radio] {
	width: auto;
	float: left;
	margin: 2px 10px 0 2px
}

.label-group sub {
	padding: 0 10px;
	bottom: 0;
	font-size: 12px;
	line-height: 1.5;
	color: #c2c2c2
}

.label-group.small label,
.label-group.small span {
	font-size: 12px;
	margin-bottom: 2px
}

.label-group.small input[type=color],
.label-group.small input[type=date],
.label-group.small input[type=datetime-local],
.label-group.small input[type=datetime],
.label-group.small input[type=email],
.label-group.small input[type=month],
.label-group.small input[type=number],
.label-group.small input[type=password],
.label-group.small input[type=search],
.label-group.small input[type=tel],
.label-group.small input[type=text],
.label-group.small input[type=time],
.label-group.small input[type=url],
.label-group.small input[type=week],
.label-group.small textarea {
	padding: 0 4px;
	height: 22px;
	line-height: 22px
}

.label-move {
	position: relative;
	font-size: 11px
}

.label-move>span {
	font-size: 16px;
	width: 100%;
	height: 100%;
	padding: 5px 0 0 10px;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	color: #c2c2c2;
	transition: .2s ease-in;
	z-index: 1000;
	pointer-events: none;
	overflow: hidden;
	text-overflow: ellipsis
}

.label-move input {
	display: block;
	padding-top: .8em;
	padding-bottom: .1em;
	font-size: 14px
}

.breadcrumb li,
.pagination,
.thumb .product-info .price,
.thumb .product-info .product-description,
.thumb .product-info .product-title {
	font-size: 12px
}

.label-move.active>span {
	color: #39c;
	font-size: .8em;
	padding-top: 3px;
	padding-left: 5px;
	height: 15px
}

.label-move.active input {
	height: 46px;
	padding-left: 5px
}

.range-slider .range-slider-handle,
.switch label:after {
	height: 20px;
	width: 20px;
	background-position: 0 -28px;
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-repeat: no-repeat
}

.switch label {
	height: 30px;
	width: 55px;
	background-color: #ebebeb;
	border: 1px solid #c2c2c2
}

.switch input:checked+label:after {
	left: 28px
}

.range-slider {
	height: 1px;
	background-color: #c2c2c2;
	border: 0
}

.range-slider .range-slider-handle {
	top: -10px
}

.range-slider .range-slider-active-segment {
	height: 1px;
	background-color: #39c
}

.breadcrumb {
	padding-top: 10px;
	display: none
}

.breadcrumb a {
	border-bottom: 0
}

.breadcrumb li {
	list-style: none;
	display: inline-block
}

.breadcrumb li:after {
	content: "/";
	display: inline-block;
	margin: 0 0 0 .2em
}

.breadcrumb li:last-child:after {
	content: "";
	display: none
}

.context-nav a {
	display: block;
	padding: 17px 24px 17px 20px;
	position: relative;
	color: #626262;
	background-color: #ebebeb;
	border-bottom: 1px solid #c2c2c2;
	transition: .3s .2s
}

.context-nav a:after {
	content: "\e001";
	margin-top: -8px;
	position: absolute;
	right: 20px;
	top: 50%;
	font: 8px/1 ultracart-storefronts-1
}

.context-nav li {
	font-size: 14px;
	font-weight: 700;
	line-height: 1.43
}

.js .context-nav li ul {
	overflow: hidden;
	position: absolute;
	left: -3000em
}

.js .context-nav li.active ul {
	position: static
}

.blog-list-container ul.blog-post-list,
.context-nav ul,
.featured-products-gallery ul,
.product-list-images ul {
	list-style: none;
	margin: 0;
	padding: 0
}

.context-nav>ul {
	margin-bottom: 20px;
	border: 1px solid #c2c2c2
}

.context-nav li ul {
	padding: 14px 0
}

#main-nav a:hover,
.context-nav li ul li,
.gry_txt_area h4.font_nrml,
td.col_options dd {
	font-weight: 400
}

.context-nav li ul li a {
	padding: 4px 20px;
	color: #39c;
	background-color: #fff;
	border: 0
}

.context-nav li.active a:after,
.fa-angle-down:before {
	content: "\f107"
}

.social-links.small a {
	display: inline-block;
	font-size: 16px;
	color: #626262
}

#main-footer .subfooter .credits em a:hover,
#main-footer a:hover,
#main-header .account-link a:hover,
#main-header .header-search a:hover:before,
#main-header .header-search.active a:hover:before,
#main-header .language-selector span.icon-lang:hover,
#main-header .social-links.small a:hover,
#main-nav li ul a:hover,
.breadcrumb a,
.calendar-picker:after,
.cart-snapshot-header .close:hover,
.cart-snapshot-items ul li.item .item-info .item-name:hover,
.has-tip,
.option-group li.active label,
.search-pagination a:hover,
.social-links.small a:hover {
	color: #39c
}

.social-links.small.color a.facebook {
	height: 16px;
	width: 16px;
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -944px;
	background-repeat: no-repeat
}

.social-links.small.color a.facebook:hover {
	height: 16px;
	width: 16px;
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-position: 0 -1052px;
	background-repeat: no-repeat
}

.social-links.small.color a.twitter,
.social-links.small.color a.twitter:hover {
	height: 16px;
	width: 16px;
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-repeat: no-repeat
}

.social-links.small.color a.twitter {
	background-position: 0 -1520px
}

.social-links.small.color a.twitter:hover {
	background-position: 0 -1628px
}

.social-links.small.color a.instagram,
.social-links.small.color a.instagram:hover {
	height: 16px;
	width: 16px;
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-repeat: no-repeat
}

.social-links.small.color a.instagram {
	background-position: 0 -1232px
}

.social-links.small.color a.instagram:hover {
	background-position: 0 -1340px
}

.social-links.small.color a.gplus,
.social-links.small.color a.gplus:hover {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px
}

.social-links.small.color a.gplus {
	background-position: 0 -1088px
}

.social-links.small.color a.gplus:hover {
	background-position: 0 -1196px
}

#main-header .skip-nav,
.social-links.small.color a.pinterest,
.social-links.small.color a.pinterest:hover {
	background-image: url(../images/sprites-s7047ee1255-2.png);
	background-repeat: no-repeat
}

.social-links.small.color a.pinterest {
	height: 16px;
	width: 16px;
	background-position: 0 -1376px
}

.social-links.small.color a.pinterest:hover {
	height: 16px;
	width: 16px;
	background-position: 0 -1484px
}

.social-links li {
	display: inline-block;
	margin-left: 10px;
	margin-top: 1px
}

.color-sample dt {
	display: block;
	width: 40px;
	height: 40px;
	margin: 10px 20px 10px 0;
	float: left;
	clear: left
}

#main-header .header-search a,
.color-sample dt.color-grey,
.title:before {
	background-color: #c2c2c2
}

.color-sample dt.color-primary {
	background-color: #39c
}

.color-sample dt.color-secondary {
	background-color: #da793e
}

.color-sample dd {
	display: block;
	float: left;
	height: 14px;
	margin: 26px 0;
	color: #626262
}

.featured-products-gallery body.catalog.sidebar aside h2,
.featured-products-gallery h1,
body.catalog.sidebar aside .featured-products-gallery h2 {
	margin: 0;
	font-family: Bitter, serif;
	font-size: 40px;
	font-weight: 400;
	text-align: center;
	text-transform: none;
	text-shadow: 0 0 20px rgba(0, 0, 0, .8);
	line-height: 1.2;
	color: #fff;
	border-bottom: 0
}

.csstransforms .featured-products-gallery body.catalog.sidebar aside h2,
.csstransforms .featured-products-gallery h1,
body.catalog.sidebar aside .csstransforms .featured-products-gallery h2 {
	width: 100%;
	max-width: 960px;
	position: absolute;
	bottom: 50%;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}

.product-list-images .out-of-stock sub,
.product-list-images .sale sub {
	bottom: auto;
	font-family: Lato, sans-serif;
	text-align: center;
	font-weight: 700;
	text-transform: uppercase
}

.featured-products-gallery h2 {
	margin: 0;
	font-weight: 400;
	text-align: center;
	text-shadow: 0 0 20px rgba(0, 0, 0, .8)
}

.csstransforms .featured-products-gallery h2 {
	width: 100%;
	padding: 0 20px;
	max-width: 960px;
	position: absolute;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}

.featured-products-gallery li {
	position: relative;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover
}

.featured-products-gallery .slick-dots {
	bottom: 40px
}

.featured-products-gallery .slick-dots button {
	border-radius: 10px;
	background-color: transparent
}

.featured-products-gallery .slick-dots li {
	display: inline-block;
	margin-right: 20px;
	height: 10px
}

#galaxy,
.cart-summary h2,
.featured-products-gallery .slick-dots li.slick-active button,
.picker__input[type=date][readonly],
.picker__input[type=text][readonly],
.product-list-images .out-of-stock:before,
.title span {
	background-color: #fff
}

#main-footer,
body {
	background-color: #2d2d2d
}

.product-info {
	margin-top: 1.25em;
	line-height: 1.33333
}

.product-info .product-title {
	display: block;
	margin-bottom: .3em;
	font-size: 15px;
	font-weight: 700
}

.product-info .product-description {
	display: block;
	margin-bottom: .3em;
	font-size: 14px;
	line-height: 1.33333
}

.product-info .price {
	display: inline-block;
	margin: 0
}

.thumb .product-info {
	margin-top: .5em
}

.thumb .product-info .product-title {
	margin-bottom: .1em
}

.columns .product-list-images {
	margin-left: -10px;
	margin-right: -10px
}

.product-list-images .link {
	display: block;
	width: 100%;
	padding: 12px 0;
	-ms-filter: "alpha(opacity=0)";
	opacity: 0;
	position: absolute;
	bottom: 0;
	z-index: 10;
	font-family: Lato, sans-serif;
	font-weight: 700;
	font-size: 15px;
	text-align: center;
	text-transform: uppercase;
	line-height: 1.2;
	transition: opacity .3s .2s
}

.product-list-images .product-info {
	position: relative;
	z-index: 3
}

.product-list-images .product-info .product-title {
	position: static;
	left: 0
}

.product-list-images .product-info .product-title:hover {
	background-color: transparent;
	color: #39c
}

.product-list-images .product-photo {
	display: block;
	position: relative;
	overflow: hidden
}

.product-list-images .product-photo:before {
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 9;
	transition: background-color .3s .2s
}

.product-list-images .product-photo:hover:before {
	background-color: rgba(0, 0, 0, .5)
}

.product-list-images .product-photo:hover .link {
	-ms-filter: "alpha(opacity=100)";
	opacity: 1
}

.product-list-images li {
	margin-bottom: 20px;
	position: relative
}

.product-list-images.thumb li {
	padding-left: 10px;
	padding-right: 10px;
	width: 25%;
	float: left
}

.product-list-images.small li {
	padding-left: 10px;
	padding-right: 10px;
	width: 50%;
	float: left
}

@media(max-width:40em) {
	.product-list-images.small li: nth-child(odd) {
		clear: left
	}
}

.product-list-images.viewer {
	width: 100%;
	margin: 0 0 50px
}

.product-list-images.viewer .viewer-list {
	margin: 0 10px
}

.product-list-images.viewer .viewer-list li {
	padding-bottom: 0;
	margin: 0 10px
}

.product-list-images.viewer ul.slick-dots {
	margin: 10px 0 0
}

.product-list-images.viewer .viewer-holder .out-of-stock sub:after,
.product-list-images.viewer .viewer-holder .out-of-stock sub:before,
.product-list-images.viewer .viewer-holder .sale sub:after,
.product-list-images.viewer .viewer-holder .sale sub:before {
	height: 70px;
	top: -30px
}

.product-list-images.gallery {
	padding-bottom: 6em
}

.product-list-images.gallery .slick-next,
.product-list-images.gallery .slick-prev {
	top: 130px
}

.product-list-images.gallery .slick-dots li {
	width: 10px;
	padding: 0;
	margin: 0 10px;
	float: none
}

.product-list-images.gallery li:nth-child(odd) {
	clear: none
}

.product-list-images .sale sub {
	display: block;
	width: 100%;
	padding: 4px 0 0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	font-size: 15px;
	line-height: 1.2;
	background-color: #da793e
}

.product-list-images .out-of-stock sub em,
.product-list-images .sale sub em {
	display: block;
	position: relative;
	z-index: 5;
	font-style: normal
}

.product-list-images .sale sub:after,
.product-list-images .sale sub:before {
	content: "";
	height: 50px;
	position: absolute;
	top: -15px;
	left: 0;
	right: 0;
	z-index: 4;
	background-color: #da793e
}

.product-list-images .out-of-stock sub:before,
.product-list-images .sale sub:before {
	left: 49.5%;
	width: 51%;
	-ms-transform: skewY(-10deg);
	transform: skewY(-10deg)
}

.product-list-images .out-of-stock sub:after,
.product-list-images .sale sub:after {
	right: 50%;
	-ms-transform: skewY(10deg);
	transform: skewY(10deg)
}

.product-list-images .out-of-stock sub {
	display: block;
	width: 100%;
	padding: 12px 0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 5;
	font-size: 15px;
	line-height: 1.2
}

.product-list-images .out-of-stock sub:after,
.product-list-images .out-of-stock sub:before {
	content: "";
	height: 50px;
	position: absolute;
	top: -15px;
	left: 0;
	right: 0;
	z-index: 4
}

.product-list-images .out-of-stock:before {
	content: "";
	display: block;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 2;
	-ms-filter: "alpha(opacity=50)";
	opacity: .5
}

.pagination {
	margin: 10px 0;
	padding: 20px 0 10px;
	position: relative;
	color: #626262
}

.pagination.pagination-right span,
.payment-options .ucPaypalImg,
.ucAffirmImg {
	margin-right: 10px
}

.row,
.tabs {
	margin-top: 40px
}

.pagination span {
	display: block;
	float: left;
	padding-top: 0;
	margin-left: 10px;
	line-height: 28px
}

.mediaLink li,
.menu-header li,
.pagination a,
.pagination li,
.pricing-selector li h2 *,
.pricing-selector li.selected .checked,
.pricing-selector li.selected .white,
.search-pagination .paging,
.sub_title .rating,
.sub_title p,
.tabs dd>a,
td.col_options dl {
	display: inline-block
}

.pagination a {
	width: 20px;
	height: 20px;
	padding-top: 1px;
	text-align: center;
	color: #626262;
	background-color: #ebebeb;
	border: 1px solid #c2c2c2
}

.pagination li a {
	transition: .3s .3s
}

.pagination li.current a {
	color: #fff;
	background-color: #626262;
	border: 1px solid #626262
}

.pagination ul {
	list-style: none;
	margin: 0;
	padding: 3px 0;
	float: left
}

.pagination .pagination-first,
.pagination .pagination-last {
	display: block;
	width: auto;
	position: absolute;
	top: 0;
	background: 0 0;
	border: 0
}

.tabs dd {
	position: relative;
	top: 1px
}

.tabs dd>a {
	padding: 14px 20px;
	font-size: 16px;
	border: 1px solid #c2c2c2;
	border-left: 0;
	transition: .3s .2s
}

.ie-lte8 .tabs dd>a,
.option-group label strong {
	display: block;
	float: left
}

.processing {
	width: 100%;
	text-align: center
}

.processing strong {
	display: block;
	font-weight: 400;
	font-size: 16px
}

.review-user {
	font-size: 14px;
	line-height: 1.57
}

.review-user .author {
	display: block;
	margin: 10px 0;
	font-size: 12px
}

.review-user .author .icon-account {
	display: block;
	float: left;
	margin: 0 7px 0 0;
	font-size: 16px;
	position: relative;
	top: -2px;
	vertical-align: middle
}

.review-user dl {
	padding: 5px 0 7px;
	font-size: 12px;
	font-weight: 400
}

.review-user dl dd,
.review-user dl dt {
	padding-bottom: 0;
	margin-bottom: 8px;
	line-height: 1.2
}

.review-user dl dd {
	float: left;
	clear: left
}

.review-user dl dt {
	float: left;
	font-style: italic;
	font-weight: inherit;
	padding-left: 10px !important
}

.review-user.panel {
	margin: 20px 0;
	border: 1px solid #c2c2c2
}

.accordion .accordion-navigation>a {
	background-color: #fff;
	border: 1px solid #c2c2c2;
	font-weight: 700;
	text-transform: uppercase
}

.accordion .accordion-navigation>a:after {
	position: absolute;
	content: "\e001";
	font-family: ultracart-storefronts-1;
	color: #c2c2c2;
	font-size: 10px;
	right: 25px
}

.accordion .accordion-navigation>.content {
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	padding-left: 0;
	padding-right: 0
}

.accordion .accordion-navigation>.content>div:not(:last-child) {
	border-bottom: 1px solid #c2c2c2;
	margin-bottom: 10px
}

.accordion .accordion-navigation>.content>div:not(:last-child) label {
	padding-bottom: 14px
}

.search-pagination a {
	color: #c2c2c2;
	transition: color .3s ease-in
}

.search-pagination li {
	display: inline-block;
	line-height: 36px;
	height: 36px;
	width: 36px;
	text-align: center
}

.search-pagination li:not(.sequence_gap) {
	border: 1px solid #c2c2c2;
	cursor: pointer
}

.search-pagination li:not(.sequence_gap).current:hover {
	background-color: #297aa3
}

.mb-7,
.tel {
	margin-bottom: 7px
}

.featured-products-gallery.no-cover-mode body.catalog.sidebar aside h2,
.featured-products-gallery.no-cover-mode h1,
body.catalog.sidebar aside .featured-products-gallery.no-cover-mode h2 {
	font-size: 24px
}

.featured-products-gallery.no-cover-mode h2 {
	font-size: 18px
}

.featured-products-gallery.no-cover-mode .slick-dots {
	bottom: 3px
}

.ucAffirmImg {
	max-height: 24px
}

.wholesale-list ul li.row {
	margin-bottom: 40px;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 40px
}

.wholesale-list .product-info {
	text-align: center;
	position: relative;
	z-index: 3
}

.wholesale-list .product-info .product-info-title {
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 10px;
	margin-bottom: 10px
}

.wholesale-list .product-info .product-info-title .product-title {
	font-family: Bitter, serif;
	padding-bottom: 0;
	margin-bottom: 0;
	position: static;
	left: 0;
	text-align: center;
	border-bottom: 0
}

.billing-information,
.coupon-code label,
.myaccount-reviews .reviews article,
.order-footer,
.order-header,
.shipping-information,
.wholesale-list .product-info .label-group input,
.wholesale-list .product-info .price,
.wholesale-list .product-info .price.sale,
body.store-locator .find-inputs .search-input,
body.store-locator .find-inputs .search-input.last {
	margin-bottom: 20px
}

.wholesale-list .product-info .product-description {
	margin-bottom: 20px;
	line-height: 2em
}

.wholesale-list .wholesale-add {
	background-color: #fff;
	width: 100%;
	height: 100px;
	position: absolute;
	bottom: -70px;
	z-index: 100
}

.wholesale-list .wholesale-add.fixed {
	position: fixed;
	bottom: 0;
	left: 50%;
	border-top: 1px solid #ccc
}

.wholesale-list .wholesale-add button {
	width: 300px;
	position: relative;
	top: 50%;
	margin: -18px auto 0
}

.trust-seals {
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	text-align: center;
	z-index: 100
}

.trust-seals .comodo-seal {
	width: 80px;
	margin: 10px
}

.paypal-credit-top {
	text-align: center;
	padding: 20px;
	background-color: #626262
}

body {
	font-size: 14px;
	line-height: 1.57
}

dl,
ol,
p,
ul {
	font-size: inherit
}

#universe {
	width: 100%;
	float: left;
	overflow: hidden
}

.lt-ie9 .main-menu-active {
	margin-left: 270px
}

.main-menu-active #galaxy {
	-ms-transform: translateX(270px);
	transform: translateX(270px)
}

#system {
	padding: 0 0 1em;
	margin-left: auto;
	margin-right: auto
}

.row {
	clear: both;
	max-width: inherit
}

#main-header .primary-masthead .row {
	height: 50px;
	margin-top: 0;
	margin-bottom: 0
}

#main-header .company-logo {
	display: block;
	width: 100%;
	position: absolute;
	line-height: 50px;
	text-align: center
}

#main-header .company-logo img {
	max-width: 110px;
	max-height: 30px
}

#main-header .company-logo span {
	border: 1px solid #626262;
	padding: 5px;
	font-size: 14px;
	font-weight: 700
}

#main-header .skip-nav {
	text-indent: -119988px;
	overflow: hidden;
	text-align: left;
	text-transform: capitalize;
	background-position: 6px -245px;
	display: block;
	width: 40px;
	height: 40px;
	position: absolute;
	top: 5px;
	left: 12px
}

@media(-webkit-min-device-pixel-ratio:1.5),
(min--moz-device-pixel-ratio:1.5),
(min-resolution:1.5dppx) {

	.option-group.payment-options .amazon+label strong,
	.payment-icon-amazon.small.color {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -296px;
		background-size: 65px auto
	}

	.payment-icon-amazon.small.grey,
	.payment-icon-visa.small.grey {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -332px;
		background-size: 65px auto
	}

	.option-group.payment-options .paypal+label strong,
	.payment-icon-paypal.small.color {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -720px;
		background-size: 65px auto
	}

	.payment-icon-paypal.small.grey {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -756px;
		background-size: 65px auto
	}

	.payment-icon-visa.small.color {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -792px;
		background-size: 65px auto
	}

	.payment-icon-mastercard.small.color {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -648px;
		background-size: 65px auto
	}

	.payment-icon-mastercard.small.grey {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -684px;
		background-size: 65px auto
	}

	.payment-icon-discover.small.color {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -504px;
		background-size: 65px auto
	}

	.payment-icon-discover.small.grey {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -540px;
		background-size: 65px auto
	}

	.payment-icon-amex.small.color {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -368px;
		background-size: 65px auto
	}

	.payment-icon-amex.small.grey {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -404px;
		background-size: 65px auto
	}

	.payment-icon-jcb.small.color {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -576px;
		background-size: 65px auto
	}

	.payment-icon-jcb.small.grey {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -612px;
		background-size: 65px auto
	}

	.payment-icon-diners.small.color {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -440px;
		background-size: 65px auto
	}

	.payment-icon-diners.small.grey {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -476px;
		background-size: 65px auto
	}

	.range-slider .range-slider-handle,
	.switch label:after {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -28px;
		background-size: 65px auto
	}

	.social-links.small.color a.facebook {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -936px;
		background-size: 65px auto
	}

	.social-links.small.color a.facebook:hover {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -1044px;
		background-size: 65px auto
	}

	.social-links.small.color a.twitter {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -1512px;
		background-size: 65px auto
	}

	.social-links.small.color a.twitter:hover {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -1620px;
		background-size: 65px auto
	}

	.social-links.small.color a.instagram {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -1224px;
		background-size: 65px auto
	}

	.social-links.small.color a.instagram:hover {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -1332px;
		background-size: 65px auto
	}

	.social-links.small.color a.gplus {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -1080px;
		background-size: 65px auto
	}

	.social-links.small.color a.gplus:hover {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -1188px;
		background-size: 65px auto
	}

	.social-links.small.color a.pinterest {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -1368px;
		background-size: 65px auto
	}

	.social-links.small.color a.pinterest:hover {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 0 -1476px;
		background-size: 65px auto
	}

	#main-header .skip-nav {
		background-image: url(../images/sprites2x-s1d0f3c0b40-2.png);
		background-position: 6px -245px;
		background-size: 65px auto
	}
}

#main-header .icon-menu {
	display: block;
	width: 90px;
	height: 50px;
	cursor: pointer;
	position: absolute;
	top: 0;
	left: 0
}

#main-header .icon-menu:before {
	margin-top: 15px;
	margin-left: 15px;
	display: block;
	font-size: 20px
}

#main-header .menu-cart {
	display: block;
	font-size: 20px;
	text-align: right
}

#main-header .menu-cart:before {
	margin-top: 15px;
	margin-right: 15px;
	display: block
}

#main-header .header-search {
	width: 270px;
	height: 50px;
	position: absolute;
	top: 0;
	left: -270px
}

#main-header .header-search input {
	width: 220px;
	height: 50px;
	position: absolute;
	right: 0;
	font-size: 10px;
	border: 0
}

#main-header .header-search a {
	display: block;
	width: 50px;
	height: 50px;
	position: absolute;
	top: 0;
	left: 0
}

#main-header .header-search a:before {
	position: absolute;
	top: 50%;
	left: 50%;
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}

#main-nav {
	height: 100%
}

#main-nav a {
	display: block;
	text-transform: uppercase;
	transition: color .2s ease-in
}

#main-nav li {
	list-style: none;
	position: relative
}

#main-nav li.has-subnav:after {
	content: "\e001";
	font-family: ultracart-storefronts-1;
	color: #fff;
	font-size: 8px;
	position: absolute;
	top: 15px;
	right: 20px
}

#main-nav li ul {
	display: hidden;
	padding: 10px 0 0
}

#main-nav li ul li {
	padding: 0 0 10px
}

#main-nav li ul a {
	padding: 0 26px;
	font-weight: 400;
	text-transform: none;
	white-space: normal;
	border-bottom: 0;
	color: #fff
}

#main-nav .menu-icons {
	margin-top: 0;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #626262;
	text-align: center
}

#main-footer .subfooter,
#main-footer body.catalog.sidebar aside h2,
#main-footer h1,
body.catalog.sidebar aside #main-footer h2 {
	padding: 20px 0;
	border-bottom: 1px solid #626262
}

#main-nav .menu-icons .icon-account,
#main-nav .menu-icons .icon-lang {
	width: 16px;
	height: 16px
}

#main-nav .menu-icons .account-link,
#main-nav .menu-icons .cart-link,
#main-nav .menu-icons .open-language-selector,
#main-nav .menu-icons .wishlist-info {
	display: inline;
	float: none;
	margin-right: 0;
	cursor: pointer;
	font-size: 16px;
	color: #fff
}

#main-nav .menu-icons a {
	display: inline-block;
	text-decoration: none;
	border: 0;
	width: 16px;
	height: 16px;
	padding: 0;
	font-size: 16px;
	line-height: 16px
}

#email-signup {
	margin-bottom: -80px;
	padding-bottom: 40px
}

#email-signup::before {
	content: "";
	display: table
}

#email-signup .button.email-signup-btn,
#email-signup button.email-signup-btn {
	font-weight: 700;
	border: 0
}

#main-footer {
	position: relative;
	overflow: hidden;
	font-size: 12px
}

#main-footer body.catalog.sidebar aside h2,
#main-footer h1,
body.catalog.sidebar aside #main-footer h2 {
	margin-top: 0;
	margin-bottom: 17px;
	padding: 20px 0;
	font-size: 14px;
	text-transform: uppercase
}

#main-footer ul {
	margin: 20px 0 0;
	padding: 0
}

#main-footer address {
	margin-top: 4px;
	line-height: 1.4;
	font-style: normal
}

#main-footer .row {
	margin-top: 0;
	margin-bottom: 0
}

#main-footer .row+.row {
	margin-top: 40px;
	padding: 0 .9375em
}

#main-footer .subfooter {
	padding: 20px 0;
	clear: both;
	text-align: center
}

#main-footer .subfooter img,
.blog-list-container ul.blog-post-list li.blog-post .blog-post-excerpt,
.cart-footer .breakdown-item.total,
body.catalog.sidebar aside body.product-review-page h2,
body.product-review-page .product-review h2,
body.product-review-page body.catalog.sidebar aside h2,
body.product-review-page h1 {
	margin-bottom: 10px
}

#main-footer .subfooter .store-title {
	font-size: 18px;
	font-weight: 700;
	min-height: 40px;
	margin: 0 auto 10px;
	width: 200px;
	padding: 5px
}

#main-footer .subfooter .credits {
	line-height: 1.4
}

#main-footer .subfooter .credits em {
	display: block;
	font-style: normal
}

#main-footer .subfooter .credits em a {
	font-style: italic;
	color: #fff
}

#main-footer .subfooter .accepted-payments,
.access-customer-profile div.create,
.reveal-modal .row,
.shipping-panels .address,
body.product-page .product-item .button,
dialog .row {
	margin-top: 20px
}

#main-footer .subfooter .accepted-payments li {
	display: inline-block;
	margin: 0 0 0 10px;
	width: 30px;
	height: 30px;
	overflow: hidden
}

#main-footer .subfooter .accepted-payments .icon-payment-amazon,
#main-footer .subfooter .accepted-payments .icon-payment-paypal {
	width: 50px;
	line-height: 30px
}

#main-footer .subfooter .accepted-payments .icon-payment-amazon:before,
#main-footer .subfooter .accepted-payments .icon-payment-paypal:before {
	font-size: 50px;
	display: block
}

#main-footer .subfooter .accepted-payments .icon-payment-paypal:hover {
	color: #179bd7
}

#main-footer .subfooter .accepted-payments .icon-payment-amazon:hover {
	color: #ff9826
}

#main-footer .subfooter .accepted-payments .icon-cc-amex:before,
#main-footer .subfooter .accepted-payments .icon-cc-discover:before,
#main-footer .subfooter .accepted-payments .icon-cc-master:before,
#main-footer .subfooter .accepted-payments .icon-cc-visa:before,
#main-footer .subfooter .accepted-payments .icon-payment-bitcoin:before,
#main-footer .subfooter .accepted-payments .icon-payment-echeck:before {
	font-size: 30px
}

#main-footer .subfooter .accepted-payments .icon-cc-visa:hover {
	color: #0157a2
}

#main-footer .subfooter .accepted-payments .icon-cc-master:hover {
	color: #ee2d24
}

#main-footer .subfooter .accepted-payments .icon-cc-amex:hover {
	color: #007bc1
}

#main-footer .subfooter .accepted-payments .icon-cc-discover:hover {
	color: #f68121
}

#main-footer .subfooter .accepted-payments .icon-payment-bitcoin:hover {
	color: #fbab00
}

#main-footer .subfooter .accepted-payments .icon-payment-echeck:hover {
	color: #0087b8
}

.cart-snapshot {
	display: none;
	background-color: #fff;
	width: 320px;
	margin-right: -320px;
	position: fixed;
	top: 131px;
	right: 0;
	z-index: 9999;
	padding: 0;
	-ms-transform: translate3D(0, 0, 0);
	transform: translate3D(0, 0, 0)
}

.fix-nav .cart-snapshot {
	position: fixed;
	top: 96px
}

.cart-snapshot-header {
	position: relative;
	padding: 20px 20px 10px
}

.cart-snapshot-header body.product-review-page .product-review h2,
.cart-snapshot-header h3,
body.product-review-page .product-review .cart-snapshot-header h2 {
	text-align: center;
	border-bottom: 1px solid #ebebeb;
	padding-bottom: 10px;
	margin-bottom: 0
}

.cart-snapshot-header .close {
	position: absolute;
	top: 25px;
	right: 20px;
	font-size: 10px;
	font-weight: 900;
	color: #da3e3e;
	cursor: pointer
}

.cart-snapshot-header .cart {
	display: block;
	position: absolute;
	top: 65px;
	left: 20px;
	width: 40px;
	height: 25px;
	color: #2d2d2d;
	font-size: 21px;
	text-align: left;
	font-weight: 400
}

.cart-snapshot-header .cart .item-count {
	font-family: Cabin, sans-serif;
	font-size: 12px;
	height: 18px;
	background: #39c;
	color: #fff;
	display: inline-block;
	padding: 3px;
	position: absolute;
	top: -10px;
	right: 10px;
	border-radius: 8px;
	font-weight: 700
}

.cart-snapshot-items p {
	text-align: center;
	margin: 0 0 20px
}

.cart-snapshot-items ul {
	list-style: none;
	margin: 0;
	border-bottom: 1px solid #ebebeb
}

.cart-snapshot-items ul li {
	display: block;
	width: 320px;
	margin: 0;
	padding: 10px 20px;
	position: relative;
	cursor: pointer;
	font-size: 14px;
	clear: both;
	transition: background .5s
}

.cart-snapshot-items ul li.columns .item-name {
	float: left;
	width: 140px;
	padding-right: 10px
}

.cart-snapshot-items ul li.columns .item-qty {
	float: left;
	width: 40px;
	text-align: right;
	padding-right: 10px
}

.cart-snapshot-items ul li.columns .item-price,
.cart-snapshot-items ul li.total .item-price {
	float: left;
	width: 80px;
	text-align: right
}

.cart-snapshot-items ul li.item {
	overflow-x: hidden;
	cursor: pointer
}

.cart-snapshot-items ul li.item .item-info {
	position: relative;
	right: 0;
	transition: .5s
}

.cart-snapshot-items ul li.item .item-info .item-name {
	float: left;
	width: 140px;
	font-weight: 700;
	padding-right: 10px;
	transition: color .5s
}

.cart-snapshot-items ul li.item .item-info .item-qty {
	float: left;
	width: 40px;
	text-align: right;
	color: #626262;
	padding-right: 10px;
	transition: color .5s
}

.cart-snapshot-items ul li.item .item-info .item-price {
	float: left;
	width: 80px;
	text-align: right;
	color: #da3e3e;
	transition: color .5s
}

.cart-snapshot-items ul li.item .remove {
	display: none;
	position: absolute;
	left: 7px;
	top: 13px;
	font-size: 10px;
	font-weight: 900;
	color: #da3e3e;
	transition: .5s
}

.cart-snapshot-items ul li.item .remove-options {
	width: 145px;
	height: 42px;
	position: absolute;
	top: 0;
	left: -145px;
	background: #39c;
	transition: .5s
}

.cart-snapshot-items ul li.item .remove-options-cancel {
	width: 50%;
	height: 42px;
	float: left;
	line-height: 42px;
	text-align: center;
	color: #2d2d2d
}

.cart-snapshot-items ul li.item .remove-options-remove {
	width: 50%;
	height: 42px;
	float: left;
	line-height: 42px;
	text-align: center;
	background: #da3e3e;
	color: #fff
}

.cart-snapshot-items ul li.item.remove-item {
	background: #da3e3e
}

.cart-snapshot-items ul li.item.remove-confirm {
	background: #da3e3e;
	overflow-x: hidden
}

.cart-snapshot-items ul li.item.remove-confirm .item-info {
	right: -146px
}

.cart-snapshot-items ul li.item.remove-confirm .remove {
	left: 153px
}

.cart-snapshot-items ul li.total {
	padding: 10px 20px 20px;
	cursor: none
}

.cart-snapshot-items ul li.total .item-total {
	float: left;
	width: 180px;
	padding-right: 10px;
	text-align: right;
	font-weight: 900
}

.cart-snapshot-items ul li::after,
.order .order-header>:after,
.order-footer>:after,
.order-header>:after,
body.store-locator .find-inputs::after {
	content: "";
	display: block;
	clear: both
}

.cart-snapshot-items ul::after,
.cart-snapshot-options::after {
	display: block;
	content: "";
	clear: both
}

.cart-snapshot-options {
	padding: 0 20px 20px
}

.cart-snapshot-options .button {
	font-size: 12px;
	margin: 0
}

.cart-snapshot-options .button-continue {
	float: left;
	margin: 20px 8px 0 0
}

.cart-snapshot-options .button-checkout,
.company-logo {
	float: left;
	margin-top: 20px
}

.dark-overlay {
	opacity: 0;
	cursor: pointer;
	z-index: 9998;
	background: rgba(0, 0, 0, .5);
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	zoom: 1;
	overflow: hidden;
	transition: opacity .5s, visibility 0s .5s
}

.cart-snapshot-active .dark-overlay {
	opacity: 1;
	visibility: visible;
	transition: opacity .5s
}

.has-tip .tip,
.has-tip:after {
	left: 50%;
	opacity: 0;
	visibility: hidden
}

body.catalog.sidebar header .columns {
	padding-right: 10px
}

body.store-locator #instructions {
	height: 50%
}

body.store-locator .find-inputs {
	border: 1px solid #c2c2c2;
	background-color: #fff;
	padding: 20px;
	border-radius: 0;
	margin-bottom: 0
}

body.store-locator .find-inputs input,
body.store-locator .find-inputs select {
	width: 100%;
	display: inline-block;
	margin: 0
}

body.store-locator .find-inputs input[type=button] {
	width: auto;
	background: #39c;
	padding: 8px;
	font-weight: 700;
	border-radius: 0
}

body.store-locator #findTagsContainer {
	padding: 10px;
	margin-bottom: 20px;
	background: #c2c2c2;
	color: #333;
	border-radius: 0
}

body.store-locator #findTagsContainer .tag {
	float: none;
	clear: both
}

body.store-locator #findTagsContainer:after {
	display: block;
	clear: both;
	content: ""
}

body.store-locator #mapDisplay {
	height: 20vh;
	border-radius: 0;
	overflow: hidden;
	box-shadow: 0 0 10px rgba(0, 0, 0, .5);
	margin-bottom: 20px
}

body.store-locator #locationListContainer .locationList {
	list-style: none;
	margin: 0
}

body.store-locator #locationListContainer .locationList li {
	cursor: pointer;
	margin: 0 0 20px;
	padding: 10px;
	border: 1px solid #c2c2c2;
	background-color: #fff;
	border-radius: 0
}

.cart h2,
.cart-subtotal,
.option-group li,
.product-panel {
	border: 1px solid #c2c2c2
}

body.catalog.sidebar aside body.product-page .product-item h2,
body.product-page .product-item body.catalog.sidebar aside h2,
body.product-page .product-item h1 {
	margin-top: -3px;
	padding-bottom: 8px;
	border-bottom: 0;
	margin-bottom: 0
}

body.product-page .row.collapse.product-review {
	margin-left: -20px;
	margin-right: -20px;
	border-bottom: 1px solid #c2c2c2
}

body.product-page .row.collapse.product-review article {
	float: left;
	padding: 20px
}

body.product-page .row.collapse.product-review h3,
body.product-page body.product-review-page .row.collapse.product-review h2,
body.product-review-page body.product-page .row.collapse.product-review h2 {
	display: block;
	clear: left;
	margin-bottom: 20px;
	font-weight: 700;
	font-style: normal
}

body.product-page .row.collapse.product-review .review-helpful {
	padding: 20px 0 0;
	text-align: right;
	font-size: 12px
}

body.product-page .row.collapse.product-review .review-helpful button {
	margin: 0 2px 0 5px;
	font-size: 12px
}

body.product-page .row.collapse.product-review .review-helpful button.success+span {
	color: #9c3
}

body.product-page .row.collapse.product-review .review-user {
	margin-top: 20px;
	padding-top: 10px;
	clear: both;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2
}

body.home #system,
body.product-page #panel-product-reviews header .label-group.inline label,
body.product-page #panel-product-reviews header .label-group.inline span {
	padding-top: 0
}

body.product-page #panel-product-videos .video-wrapper {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 25px;
	height: 0;
	margin-bottom: 20px
}

body.product-page #panel-product-videos .video-container {
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	max-width: 560px;
	height: 315px
}

body.product-page #panel-product-videos .video-container embed,
body.product-page #panel-product-videos .video-container iframe,
body.product-page #panel-product-videos .video-container object {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	max-width: 540px;
	max-height: 315px
}

.option-group {
	margin: 0;
	padding: 0;
	color: #c2c2c2
}

.option-group .price {
	margin: 0;
	vertical-align: middle
}

.option-group input {
	margin-bottom: 0;
	vertical-align: middle
}

.option-group input+label,
.pricing-selector li img,
.pricing-selector li p {
	vertical-align: middle
}

.option-group label {
	vertical-align: middle;
	font-size: 12px;
	width: 95%;
	padding-right: 10px
}

.option-group label em {
	font-style: normal;
	font-weight: 400;
	display: block;
	clear: left
}

.option-group li {
	list-style: none;
	padding: 10px;
	margin-bottom: 10px;
	cursor: pointer
}

.option-group li.active {
	color: #39c;
	border-color: #39c
}

.option-group.advertising-source-options label {
	width: auto
}

.option-group.payment-options i {
	float: left;
	margin-right: 5px
}

.option-group.payment-options strong+i {
	margin-left: 1em
}

.option-group.payment-options .amazon+label strong,
.option-group.payment-options .paypal+label strong {
	text-indent: -119988px;
	overflow: hidden;
	text-align: left;
	text-transform: capitalize
}

.option-group .option-extra-info {
	display: none;
	padding: 10px 20px;
	margin: 10px -10px 0;
	border-top: 1px solid #c2c2c2
}

.option-group .option-extra-info .label-group span,
.option-group .option-extra-info .label-move span {
	margin-top: 0;
	font-size: 12px
}

.option-group .option-extra-info input[type=text] {
	width: 100%;
	margin: 0;
	display: block
}

.cart h2 {
	display: block;
	width: 100%;
	padding: 12px 0;
	margin-bottom: 10px;
	text-align: center
}

.product-panel {
	margin-top: 14px;
	clear: both;
	font-size: 14px
}

.product-panel .product-image {
	width: 20.689655%;
	padding: 20px 0 20px 20px;
	float: left
}

.product-panel .product-image img {
	display: block;
	width: 100%;
	height: auto
}

.product-panel .product-info {
	width: 79.31035%;
	padding: 1em;
	float: left;
	line-height: 1.4
}

.product-panel .product-info header {
	padding-bottom: 17px
}

.product-panel .product-info .product-title {
	margin: 0 0 10px;
	font-size: 14px;
	font-weight: 700;
	font-style: normal
}

.product-panel .product-options {
	margin-top: 1em;
	border-top: 1px solid #c2c2c2
}

.product-panel .product-options .label-group {
	width: auto;
	display: block;
	float: none
}

.product-panel .product-options label {
	display: block;
	margin-bottom: 0;
	font-size: 1em;
	color: #626262
}

.product-panel .product-options input,
.product-panel .product-options select {
	display: inline-block;
	width: auto
}

.product-panel .product-options select {
	margin-right: .5em;
	max-width: 100%
}

.product-panel .product-total {
	clear: both;
	padding: 1em 2em;
	border-top: 1px solid #c2c2c2
}

.product-panel .product-total .product-pricetag-amount {
	display: inline-block;
	font-weight: 400;
	padding-top: 7px
}

.product-qty label {
	display: inline-block;
	font-size: 14px;
	font-weight: 700
}

.product-qty input {
	display: inline-block;
	margin: 0 .5em;
	width: 4em
}

.cart-subtotal {
	width: 100%;
	padding: .71429em 1.42857em;
	font-weight: 700;
	border-top: 0;
	background-color: #ebebeb
}

.cart-summary,
.coupon-code .button,
.scrollbox {
	border: 1px solid #c2c2c2
}

.cart-subtotal .subtotal em {
	font-style: normal;
	color: #000
}

.cart-buttons {
	padding: 10px 0
}

.coupon-code,
.express-checkout {
	padding-top: 40px;
	padding-bottom: 40px;
	border-top: 1px solid #c2c2c2
}

.cart-buttons .columns:first-child {
	padding-left: 0;
	padding-right: 5px
}

.cart-buttons .columns:last-child {
	padding-left: 5px;
	padding-right: 0
}

.cart-buttons .button {
	display: block;
	margin-bottom: 10px;
	margin-right: 0
}

.coupon-code .button {
	border-left: 0
}

.order .order-header,
.order .order-items table {
	border-bottom: 1px dashed #bbb
}

.express-checkout {
	border-bottom: 1px solid #c2c2c2
}

.express-checkout a {
	display: block;
	margin: 0 auto
}

.express-checkout li {
	list-style: none;
	position: relative;
	padding: 20px 0
}

.express-checkout li:after {
	content: "";
	display: block;
	width: 40px;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 50%;
	-ms-transform: translateX(-50%);
	transform: translateX(-50%)
}

.express-checkout ul {
	margin: 20px 0;
	padding: 0
}

.checkout-options {
	margin-left: 10px;
	margin-right: 10px
}

.comments textarea {
	height: 7.5em;
	padding: 10px;
	color: #c2c2c2
}

.cart-summary {
	margin-top: 25px;
	margin-bottom: 36px
}

.cart-summary h2 {
	margin: 0;
	padding: 12px
}

.cart-summary dt {
	padding: 5px 0 5px 24px;
	float: left;
	clear: both
}

.cart-summary dd {
	padding: 5px 24px 5px 0;
	float: right
}

.cart-summary dl {
	margin: 0;
	padding: 12px 0;
	font-size: 12px;
	font-weight: 700;
	color: #626262;
	border-top: 1px solid #c2c2c2
}

.cart-summary .total {
	margin: 0 24px;
	padding: 12px 0;
	position: relative;
	font-size: 14px;
	font-weight: 700
}

.cart-summary .total:before {
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #c2c2c2
}

.payment h2+label span {
	position: absolute;
	left: -300em
}

.payment .label-group select {
	width: 48%;
	margin-right: 1%
}

.payment .label-group:last-child {
	width: auto;
	float: right
}

.payment .label-group:last-child input {
	width: 5em;
	margin-right: 1em
}

.payment .label-group:last-child a {
	font-size: 12px;
	color: #2d2d2d
}

.scrollbox {
	width: 100%;
	height: 12em;
	padding: 10px;
	margin-bottom: 1.5em;
	overflow: auto;
	font-size: 12px
}

#main-nav ul,
body.affiliate .option-group.date-picker .date-range label strong {
	float: none
}

.uc-highlight {
	color: #da3e3e !important
}

.order-detail .order .after-customer td,
.order-detail .order .before-customer td,
.order-detail .order .itemTableHeaderRow td {
	padding: 0;
	border-top: 0
}

.review-individual-ratings,
.review-overall {
	border-bottom: 1px dashed #c2c2c2;
	padding-bottom: 10px;
	margin-bottom: 10px
}

.rating-name {
	display: inline-block;
	min-width: 150px
}

.icon-arrow-left,
.icon-arrow-right {
	font-size: 8px
}

.order {
	padding: 20px 20px 10px;
	border: 1px solid #bbb;
	margin-bottom: 20px
}

.order .order-header {
	margin-bottom: 0;
	clear: both;
	padding-bottom: 20px
}

.order .order-actions,
.order .order-details {
	margin-bottom: 20px;
	width: 50%;
	float: left;
	box-sizing: border-box
}

.order .order-details {
	padding-right: 20px
}

.order .order-items table tr td {
	border-top: 0;
	border-right: 0;
	border-bottom: 1px dashed #bbb;
	border-left: 0
}

.order .order-items table>tbody>tr:first-child>td:first-child {
	width: 120px
}

.review-stars span {
	color: #ffc900
}

.has-tip .tip {
	box-sizing: border-box;
	position: absolute;
	bottom: 120%;
	width: 180px;
	margin: 0 0 5px -90px;
	padding: .75em 1em;
	text-indent: 0;
	white-space: normal;
	font-style: normal;
	font-weight: 400;
	line-height: 1.4em;
	text-align: center;
	color: #f1f1f1;
	display: block;
	pointer-events: none;
	z-index: 200;
	font-size: .8em;
	background: rgba(51, 51, 51, .9)
}

.has-tip.active .tip,
.has-tip:hover .tip,
.has-tip:hover:after {
	visibility: visible;
	opacity: 1
}

.has-tip:after {
	content: "";
	position: absolute;
	top: -46%;
	margin-left: -7px;
	width: 0;
	border: 7px solid transparent;
	border-top: 5px solid rgba(51, 51, 51, .9)
}

.blog-list-container .blog-list-info {
	font-size: 13px;
	margin-bottom: 20px;
	text-align: right
}

#formID .footer-buttons,
.blog-list-container ul.blog-post-list li.blog-post {
	margin-bottom: 40px
}

.blog-list-container ul.blog-post-list li.blog-post .blog-post-info {
	display: block;
	margin-bottom: 10px
}

.blog-list-container ul.blog-post-list li.blog-post .blog-post-image {
	background-position: center center;
	background-size: cover;
	display: block;
	min-height: 150px;
	min-width: 100%;
	margin-bottom: 20px;
	margin-right: 20px;
	float: left
}

.post-full body.catalog.sidebar aside h2,
.post-full h1,
body.catalog.sidebar aside .post-full h2 {
	border-bottom: 0;
	text-align: center
}

.post-full .post-info {
	text-align: center;
	margin: 0 0 40px;
	display: block
}

pre.scrollbox {
	white-space: pre-wrap
}

.reveal-modal-bg {
	z-index: 1599
}

.reveal-modal,
dialog {
	z-index: 1600
}

.reveal-modal.language-selector ul li.language_option,
dialog.language-selector ul li.language_option {
	color: #39c;
	text-align: center
}

.bannerCell>img,
.footer-buttons .button,
.footer-buttons button,
.productbanner img {
	display: block;
	width: 100%
}

.button.no-margin-left,
button.no-margin-left,
table.no-margin-left {
	margin-left: 0
}

.button.no-margin-right,
.fb-ico+.fb-ico,
button.no-margin-right,
table.no-margin-right {
	margin-right: 0
}

.steps {
	padding-top: 10px;
	font-weight: 700;
	font-size: 12px
}

.js-disabled-anchor {
	cursor: default !important
}

.forgot-password-link {
	margin-right: 15px
}

::-webkit-input-placeholder {
	color: #c2c2c2
}

input-placeholder {
	color: #c2c2c2
}

.shipping-panels .address .button,
.shipping-panels .address button {
	position: absolute;
	display: block;
	bottom: 0;
	left: 50%;
	width: 80%;
	margin-left: -40%;
	margin-right: 0;
	margin-top: 20px;
	text-transform: none;
	font-weight: 400
}

.shipping-panels .address-text {
	margin-bottom: 92px
}

.express-checkout-coupon {
	border: 0;
	overflow: hidden
}

.buysafe-container .buysafe {
	background: #002c5d;
	height: 50px;
	padding: 0;
	position: relative
}

.buysafe-container .buysafe img {
	position: absolute;
	right: 10px;
	top: 10px
}

.buysafe-container .buysafe p {
	font-size: 9px;
	position: absolute;
	top: 50px;
	width: 100%;
	margin-top: 0
}

.buysafe-container .buysafe-learn-more {
	position: absolute;
	top: 50px;
	display: block
}

.buysafe-container .buysafe-container {
	margin-bottom: 20px;
	margin-top: 40px;
	padding-top: 40px;
	padding-bottom: 0;
	border: 0
}

.buysafe-container #buysafe-text {
	top: 62px
}

.label-group strong {
	font-weight: .95em;
	margin-top: 5px;
	display: block
}

.label-group .price {
	font-size: 1.15em;
	margin: 3px 0
}

.option-group input[type=text] {
	width: 90%;
	margin-left: 22px;
	margin-top: 10px;
	display: none
}

.cart-footer .button,
.cart-footer button {
	width: 90%;
	margin: 0 5% 20px
}

.cart-footer .cart-footer-left,
.cart-footer .cart-footer-right {
	width: 100%;
	border: 1px solid #c2c2c2;
	background: #fff;
	border-top: 0
}

.cart-footer .cart-footer-left {
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 0
}

.cart-footer .cart-footer-left .billing-info,
.cart-footer .cart-footer-left .shipping-info {
	padding-left: 20px;
	padding-right: 20px
}

.cart-footer .cart-breakdown {
	position: relative;
	background: #ebebeb;
	padding: 20px;
	border-bottom: 1px solid #c2c2c2
}

.cart-footer .cart-subtotal {
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2
}

.cart-footer .cart-total {
	width: 100%;
	padding: 1.42857em
}

.cart-footer .breakdown-item {
	text-align: right;
	overflow: hidden
}

.myaccount-billing ul.address-fields li:first-child,
.myaccount-payments ul.payment-fields li:first-child,
.myaccount-shipping ul.address-fields li:first-child {
	padding-left: 0
}

.myaccount-billing ul.address-fields strong,
.myaccount-payments ul.payment-fields strong,
.myaccount-shipping ul.address-fields strong {
	padding-left: 10px
}

.myaccount-billing ul.address-fields li,
.myaccount-payments ul.payment-fields li,
.myaccount-shipping ul.address-fields li {
	padding-left: 40px
}

.myaccount-billing .billing-header,
.myaccount-billing .shipping-header,
.myaccount-payments .payment-header,
.myaccount-shipping .billing-header,
.myaccount-shipping .shipping-header {
	border-bottom: 1px solid #c2c2c2;
	margin-bottom: 20px
}

.myaccount-billing .billing-footer,
.myaccount-billing .shipping-footer,
.myaccount-payments .payment-footer,
.myaccount-shipping .billing-footer,
.myaccount-shipping .shipping-footer {
	border-top: 1px solid #c2c2c2;
	padding-top: 20px
}

.review-item td {
	padding: 5px;
	text-align: center;
	border: 0
}

@media only screen and (min-width:40.063em) {

	.reveal-modal,
	dialog {
		width: 80%;
		max-width: 960px;
		left: 0;
		right: 0;
		margin: 0 auto;
		top: 6.25rem
	}

	.reveal-modal.tiny,
	dialog.tiny {
		width: 30%;
		max-width: 960px;
		left: 0;
		right: 0;
		margin: 0 auto
	}

	.reveal-modal.small,
	dialog.small {
		width: 40%;
		max-width: 960px;
		left: 0;
		right: 0;
		margin: 0 auto
	}

	.reveal-modal.medium,
	dialog.medium {
		width: 60%;
		max-width: 960px;
		left: 0;
		right: 0;
		margin: 0 auto
	}

	.reveal-modal.large,
	dialog.large {
		width: 70%;
		max-width: 960px;
		left: 0;
		right: 0;
		margin: 0 auto
	}

	.reveal-modal.xlarge,
	dialog.xlarge {
		width: 95%;
		max-width: 960px;
		left: 0;
		right: 0;
		margin: 0 auto
	}

	.reveal-modal.full,
	dialog.full {
		width: 100vw;
		max-width: 960px;
		left: 0;
		right: 0;
		margin: 0 auto
	}

	.medium-pull-three-quarter {
		right: 75%;
		left: auto
	}

	.medium-pull-two-third {
		right: 66.66667%;
		left: auto
	}

	.medium-pull-half {
		right: 50%;
		left: auto
	}

	.medium-pull-third {
		right: 33.33333%;
		left: auto
	}

	.medium-pull-quarter {
		right: 25%;
		left: auto
	}

	.medium-push-three-quarter {
		left: 75%;
		right: auto
	}

	.medium-push-two-third {
		left: 66.66667%;
		right: auto
	}

	.medium-push-half {
		left: 50%;
		right: auto
	}

	.medium-push-third {
		left: 33.33333%;
		right: auto
	}

	.medium-push-quarter {
		left: 25%;
		right: auto
	}

	.medium-three-quarter {
		width: 75%
	}

	.medium-two-third {
		width: 66.66667%
	}

	.medium-half,
	.product-list-images.thumb.two-up li {
		width: 50%
	}

	.medium-third {
		width: 33.33333%
	}

	.medium-quarter {
		width: 25%
	}

	.medium-full,
	.shipping-address-inputs>.columns>.columns input,
	.shipping-address-inputs>.columns>.columns select,
	body.product-page .row.collapse.product-review>article {
		width: 100%
	}

	.medium-no-margin-top {
		margin-top: 0 !important
	}

	.medium-half-margin-top {
		margin-top: 20px !important
	}

	.medium-half-padding-top {
		padding-top: 20px !important
	}

	.medium-no-margin-left {
		margin-left: 0 !important
	}

	.medium-half-margin-left {
		margin-left: 20px !important
	}

	.medium-half-padding-left {
		padding-left: 20px !important
	}

	.medium-no-margin-right {
		margin-right: 0 !important
	}

	.medium-half-margin-right {
		margin-right: 20px !important
	}

	.medium-half-padding-right {
		padding-right: 20px !important
	}

	.medium-no-margin-bottom {
		margin-bottom: 0 !important
	}

	.medium-half-margin-bottom {
		margin-bottom: 20px !important
	}

	.medium-half-padding-bottom {
		padding-bottom: 20px !important
	}

	.medium-float-right {
		float: right !important
	}

	.medium-float-left {
		float: left !important
	}

	.label-group label,
	.label-group span,
	.label-move span {
		margin-bottom: 5px
	}

	.label-move span,
	.label-move.active>span {
		padding-left: 0;
		color: #626262;
		font-size: 16px
	}

	#main-header .account-link,
	#main-header .header-cart-summary,
	#main-header .header-message,
	#main-header .language-selector,
	#main-header .social-links,
	.label-move span,
	.payment.row h2+label span,
	label.small-hide span {
		left: auto;
		position: static
	}

	#main-header .skip-nav:hover,
	.cart h2 {
		background-color: #ebebeb
	}

	.cart,
	.checkout-options:after,
	.product-panel .product-info:after,
	.product-panel .product-options:after,
	.referrer {
		clear: both
	}

	.breadcrumb li:last-child a,
	.panel-title,
	h2 {
		font-weight: 700
	}

	table td,
	table th {
		padding: 17px 20px
	}

	.panel.commentsDisplay:before {
		display: block;
		content: "";
		width: 0;
		height: 0;
		border-left: 0;
		border-top: 8px solid transparent;
		border-bottom: 8px solid transparent;
		border-right: 8px solid #ebebeb;
		position: absolute;
		left: 2px;
		top: 10px
	}

	.label-group.inline label,
	.label-group.inline span {
		display: inline-block;
		padding-top: .5em;
		padding-right: 10px;
		width: auto
	}

	.footer-buttons .button,
	.footer-buttons button,
	.label-group.inline input {
		display: inline-block;
		width: auto
	}

	.label-move span {
		top: auto;
		-ms-transform: none;
		transform: none
	}

	.label-move input {
		padding-top: .4em;
		padding-bottom: .4em
	}

	.label-move.active>span {
		padding-top: 0;
		height: auto
	}

	.label-move.active input,
	.label-move.active select {
		height: 36px;
		padding-left: .5em
	}

	.label-move.active select {
		-webkit-appearance: menulist-button
	}

	.breadcrumb {
		display: block;
		padding: 10px 0 0
	}

	.breadcrumb a {
		text-decoration: none;
		color: #626262;
		border-bottom: 0
	}

	.cart h2,
	.cart-buttons {
		border-bottom: 1px solid #c2c2c2
	}

	.breadcrumb li {
		list-style: none;
		display: inline-block;
		font-size: 12px
	}

	.breadcrumb li:after {
		content: "/";
		display: inline-block;
		margin: 0 0 0 .2em
	}

	.breadcrumb li:last-child:after {
		content: "";
		display: none
	}

	.breadcrumb ul {
		margin: 0;
		padding: 0
	}

	.option-group input+label,
	.option-group label {
		padding-right: 5px;
		margin-right: 0
	}

	.featured-products-gallery body.catalog.sidebar aside h2,
	.featured-products-gallery h1,
	.featured-products-gallery.no-cover-mode body.catalog.sidebar aside h2,
	.featured-products-gallery.no-cover-mode h1,
	body.catalog.sidebar aside .featured-products-gallery h2,
	body.catalog.sidebar aside .featured-products-gallery.no-cover-mode h2 {
		font-size: 50px
	}

	.product-list-images.thumb li {
		padding-left: 10px;
		padding-right: 10px;
		width: 12.5%;
		float: left
	}

	.product-list-images.small li:nth-child(4n+1),
	.product-list-images.small.three-up li.fourth,
	.product-list-images.small.three-up li:nth-child(3n+1),
	.product-list-images.thumb.two-up li:nth-child(odd) {
		clear: left
	}

	.product-list-images.small li {
		padding-left: 10px;
		padding-right: 10px;
		width: 25%;
		float: left
	}

	.product-list-images.small.three-up li {
		width: 33%
	}

	.product-list-images.small.gallery li,
	.product-list-images.small.three-up li:nth-child(4n+1) {
		clear: none
	}

	.featured-products-gallery.no-cover-mode .slick-dots {
		bottom: 10px
	}

	.featured-products-gallery.no-cover-mode h2 {
		font-size: 28px
	}

	.wholesale-list .product-info {
		text-align: left;
		margin-top: 0
	}

	.shipping-panels,
	.wholesale-list .product-info .product-info-title .product-title {
		text-align: left
	}

	.wholesale-list .product-info .product-info-title .review-stars {
		text-align: right
	}

	.wholesale-list .product-info .price,
	.wholesale-list .product-info .price.sale {
		margin-bottom: 10px
	}

	#main-footer .subfooter img,
	.coupon-code label,
	.express-checkout h2,
	.referrer input,
	.wholesale-list .product-info .label-group input {
		margin-bottom: 0
	}

	.trust-seals {
		position: fixed;
		bottom: 20px;
		right: 20px;
		left: auto;
		background: 0 0
	}

	.trust-seals .comodo-seal {
		width: auto;
		margin: 0
	}

	#system,
	.shipping-address-inputs>.columns>.columns {
		padding: 0
	}

	#main-header {
		height: 105px;
		position: relative
	}

	#main-header .primary-masthead,
	#main-header .secondary-masthead {
		width: 100%;
		position: absolute;
		left: 0
	}

	#main-header .primary-masthead .row,
	#main-header .secondary-masthead .row {
		margin-top: 0;
		margin-bottom: 0;
		position: relative
	}

	#main-header .primary-masthead {
		top: 25px
	}

	#main-header .primary-masthead .row {
		height: 80px
	}

	#main-header .company-logo img {
		max-width: 220px;
		max-height: 60px
	}

	#main-header .company-logo span {
		padding: 10px;
		font-size: 18px
	}

	#main-header .secondary-masthead {
		height: 25px;
		top: 0;
		background-color: #2d2d2d
	}

	#main-header .company-logo {
		line-height: 80px
	}

	#main-header .skip-nav {
		top: 20px;
		transition: background-color .3s .2s
	}

	#main-header .icon-menu {
		display: block;
		width: 90px;
		height: 80px;
		position: absolute;
		color: #626262
	}

	#main-header .icon-menu:before {
		margin-top: 30px;
		margin-left: 15px;
		display: block;
		font-size: 20px
	}

	#main-header .social-links.small {
		margin-top: 3px;
		float: left
	}

	#main-header .header-search {
		height: 25px;
		width: 25px;
		float: right;
		overflow: hidden;
		position: relative;
		left: auto;
		transition: background-color .2s ease-in, width .2s ease-in
	}

	#main-header .header-search .header-search-field {
		position: absolute;
		top: 0;
		left: 25px;
		transition: left .2s ease-in
	}

	#main-header .header-search input {
		width: 160px;
		height: 24px;
		position: static;
		right: auto;
		padding: 0 0 0 .4em
	}

	#main-header .header-search a {
		width: 25px;
		height: 25px;
		line-height: 25px;
		position: absolute;
		right: 0;
		top: 0;
		left: auto;
		background-color: transparent
	}

	#main-header .header-search a:before {
		color: #626262
	}

	#main-nav,
	.lt-ie9 #main-header .header-search a:before {
		top: 0
	}

	#main-header .header-search a:hover:before,
	#main-header .language-selector span:hover {
		color: #39c
	}

	#main-header .header-search.active {
		width: 200px;
		background-color: #fff
	}

	#main-header .header-search.active .header-search-field {
		left: 0
	}

	#main-header .header-cart {
		float: right;
		background-color: #626262
	}

	#main-header .account-link a {
		width: 25px;
		height: 25px;
		margin-right: 0;
		float: right;
		color: #626262;
		position: relative
	}

	#main-header .account-link a:before {
		position: absolute;
		top: 5px;
		left: 7px
	}

	#main-header .language-selector span {
		font-size: 12px;
		width: 25px;
		height: 25px;
		margin-right: 0;
		float: right;
		color: #626262;
		position: relative;
		cursor: pointer
	}

	#main-header .language-selector span:before {
		position: absolute;
		font-size: 14px;
		top: 5px;
		left: 7px
	}

	#main-header .header-cart-summary {
		display: block;
		height: 25px;
		padding: 2px 10px 0;
		float: left;
		font-size: 12px;
		color: #fff
	}

	#main-header .menu-cart {
		width: 40px;
		height: 25px;
		float: right;
		position: relative;
		top: 0;
		right: 0;
		background-color: #fff;
		color: #626262;
		background-image: none
	}

	#main-header .menu-cart:before {
		position: absolute;
		margin-top: 0;
		top: 3px;
		left: 9px
	}

	#main-header .header-message {
		font-size: 12px;
		line-height: 25px;
		text-align: center;
		color: #626262
	}

	#main-footer .subfooter {
		padding: 18px 0 20px;
		position: relative
	}

	#main-footer .subfooter .store-title {
		margin: 0 auto
	}

	#main-footer .subfooter .credits {
		text-align: left;
		position: absolute;
		top: 20px
	}

	#main-footer .subfooter .accepted-payments {
		margin-top: 0;
		text-align: right;
		position: absolute;
		right: 0;
		top: 20px
	}

	#email-signup .signup-button {
		margin-top: 22px
	}

	.cart h2+.product-panel .product-total .product-pricetag-label,
	.cart h2+.product-panel .product-total .product-qty label,
	.cart-snapshot-active .cart-snapshot,
	.product-panel .product-total .product-remove-qty {
		display: block
	}

	body.product-page .row.collapse.product-review {
		margin: 20px 0 0;
		border: 1px solid #c2c2c2;
		width: 100%
	}

	body.product-page .row.collapse.product-review:nth-child(odd) {
		background-color: transparent
	}

	.cart {
		margin-top: -44px;
		margin-bottom: 20px
	}

	.cart h2 {
		display: block;
		width: 73.95833%;
		margin: 0;
		padding: 12px 0;
		position: relative;
		top: 50px;
		line-height: 1.5;
		color: #626262;
		border-right: 0
	}

	.cart h2+.product-panel .product-image {
		padding-top: 80px
	}

	.cart h2+.product-panel .product-info {
		padding-top: 72px
	}

	.product-panel {
		display: block;
		width: 100%;
		height: 100%;
		margin-top: 0;
		border-top: 0;
		position: relative
	}

	.product-panel .product-image {
		display: block;
		width: 10.41667%;
		height: 100%;
		padding: 20px 0 20px 20px
	}

	.product-panel .product-info {
		display: block;
		width: 62.5%;
		height: 100%;
		padding: 20px
	}

	.checkout-options:after,
	.checkout-options:before,
	.product-panel .product-info:after,
	.product-panel .product-info:before,
	.product-panel .product-options:after,
	.product-panel .product-options:before {
		content: " ";
		display: table
	}

	.access-customer-profile div.create,
	.express-checkout p,
	.product-panel .product-options {
		margin-top: 0
	}

	.product-panel .product-options label {
		display: block;
		width: 100%
	}

	.product-panel .product-total {
		display: block;
		width: 26.04167%;
		height: 100%;
		padding: 0;
		clear: none;
		position: absolute;
		bottom: 0;
		right: 0;
		border-top: 0
	}

	.product-panel .product-total .product-pricetag-label,
	.product-panel .product-total .product-qty label {
		display: none;
		width: 100%;
		padding: 12px 0;
		position: static;
		left: auto;
		font-family: Lato, sans-serif;
		font-weight: 700;
		font-size: 16px;
		text-align: center;
		line-height: 1.5;
		color: #626262;
		background-color: #ebebeb;
		border-top: 1px solid #c2c2c2;
		border-bottom: 1px solid #c2c2c2
	}

	.product-panel .product-total .product-pricetag,
	.product-panel .product-total .product-qty {
		width: 50%;
		height: 100%;
		float: left;
		text-align: center;
		border-left: 1px solid #c2c2c2
	}

	.product-panel .product-total .product-qty input {
		display: block;
		margin: 20px auto 5px
	}

	.product-panel .product-total .product-pricetag-amount {
		display: inline-block;
		margin-top: 20px
	}

	.cart-subtotal {
		width: 40.27778%;
		height: 90px;
		float: right;
		line-height: 4
	}

	.cart-buttons {
		width: 59.72222%;
		height: 90px;
		padding: 20px;
		float: left;
		border-top: 0;
		border-left: 1px solid #c2c2c2
	}

	.cart-buttons .button {
		display: inline-block;
		margin-right: 20px
	}

	.coupon-code {
		float: right;
		clear: both
	}

	.coupon-code .button {
		border: 1px solid #c2c2c2
	}

	.express-checkout {
		padding-top: 0;
		padding-bottom: 40px;
		float: left;
		border-top: 0
	}

	.express-checkout a {
		display: inline-block
	}

	.express-checkout li {
		display: inline-block;
		padding: 0 5px;
		vertical-align: top
	}

	.express-checkout li:after {
		display: none
	}

	.checkout-options {
		overflow: hidden;
		border: 1px solid #c2c2c2
	}

	.shipping-address {
		border-top: 0
	}

	.payment.row>.label-group.columns,
	.payment.row>label.columns,
	.shipping-address .columns:first-child {
		padding-right: 10px
	}

	.shipping-address .columns:last-child {
		padding-left: 10px
	}

	.shipping-address .state {
		width: 60%;
		margin-right: 6%;
		float: left
	}

	.shipping-address .zip {
		width: 34%
	}

	.shipping-preferences {
		width: 49%;
		float: left;
		border: 0
	}

	.shipping-preferences body.product-review-page .product-review h2,
	.shipping-preferences h3,
	body.product-review-page .product-review .shipping-preferences h2 {
		position: static;
		font-size: 14px;
		font-weight: 400
	}

	.shipping-address-inputs>.columns>.columns[class*="-half"] {
		padding-right: .5em
	}

	.shipping-address-inputs>.columns>.columns[class*="-half"]+[class*="-half"] {
		padding-right: 0;
		padding-left: .5em
	}

	.referrer select {
		width: 50%;
		margin: 0;
		float: left
	}

	.referrer label.inline {
		width: 50%;
		padding: 0 0 0 20px;
		margin: 0;
		float: left
	}

	.payment.row>.label-group.columns:last-child,
	.payment.row>label.columns:last-child {
		padding-right: 0
	}

	.payment.row .label-group:last-child {
		width: auto;
		float: left
	}

	.finalize-order {
		float: right
	}

	body.store-locator #findTagsContainer .tag {
		float: left;
		clear: none;
		margin: 0 10px 0 20px
	}

	body.store-locator #findTagsContainer .tag:first-child {
		margin: 0 10px
	}

	body.store-locator #mapDisplay {
		height: 50vh
	}

	body.store-locator #locationListContainer {
		max-height: 50vh;
		overflow-y: scroll;
		overflow-x: hidden
	}

	.blog-list-container ul.blog-post-list li.blog-post .blog-post-image {
		min-width: 150px
	}

	.label-group .price {
		font-size: 1.15em
	}

	.cart-footer .button,
	.cart-footer button {
		width: auto;
		margin-left: 0;
		margin-right: 20px
	}

	td.col_qty,
	th.col_qty {
		text-align: right;
		width: 90px
	}

	td.col_amount,
	th.col_amount {
		text-align: right;
		width: 125px;
		padding-right: 20px
	}
}

@media only screen and (min-width:64.063em) {

	#main-nav li ul,
	#main-nav li ul li.has-subnav ul {
		display: none;
		position: absolute;
		background-color: #626262
	}

	.featured-products-gallery li {
		height: 500px
	}

	.featured-products-gallery body.catalog.sidebar aside h2,
	.featured-products-gallery h1,
	.featured-products-gallery.no-cover-mode body.catalog.sidebar aside h2,
	.featured-products-gallery.no-cover-mode h1,
	body.catalog.sidebar aside .featured-products-gallery h2,
	body.catalog.sidebar aside .featured-products-gallery.no-cover-mode h2 {
		font-size: 60px
	}

	.accordion .accordion-navigation>.content>div:not(:last-child) {
		border-bottom: 0;
		margin-bottom: 0
	}

	.featured-products-gallery.no-cover-mode .slick-dots {
		bottom: 20px
	}

	#galaxy {
		transition: none;
		-ms-transform: none;
		transform: none
	}

	.fix-nav-deux #galaxy {
		padding-top: 105px
	}

	#main-header .skip-nav {
		display: none
	}

	.fix-nav #main-header .primary-masthead {
		position: fixed;
		top: -19px
	}

	#main-header .company-logo {
		width: auto
	}

	#main-header .company-logo img {
		max-width: 220px;
		max-height: 60px
	}

	.fix-nav #main-header .company-logo img {
		max-width: 120px;
		max-height: 30px
	}

	#main-header .icon-menu {
		position: absolute;
		left: -3000em
	}

	.fix-nav-deux #main-header {
		width: 100%;
		position: fixed;
		top: -62px;
		z-index: 1450
	}

	.fix-nav-deux #main-header .company-logo span {
		padding: 5px;
		font-size: 14px
	}

	#main-header .header-cart {
		margin-right: 10px;
		margin-left: 10px
	}

	#main-nav {
		width: 720px;
		height: 50px;
		margin-left: -240px;
		position: absolute;
		top: 42px;
		left: 50%;
		font-size: 14px
	}

	.fix-nav #main-nav {
		position: fixed;
		top: -2px
	}

	#main-nav a {
		color: #2d2d2d;
		border: 0
	}

	#main-nav li {
		display: inline-block;
		position: relative
	}

	#main-nav li.has-subnav:after {
		content: "\e001";
		font-family: ultracart-storefronts-1;
		color: #626262;
		font-size: 8px;
		right: 6px
	}

	#main-nav li:hover:after,
	#main-nav li:hover>a {
		color: #39c
	}

	#main-nav li ul {
		top: 100%;
		right: 0;
		text-align: right
	}

	#main-nav li ul li {
		line-height: 1.3;
		display: block;
		clear: both
	}

	#main-nav li ul li.has-subnav:after {
		content: "\e002";
		font-family: ultracart-storefronts-1;
		color: #c2c2c2;
		font-size: 8px;
		left: 5px;
		top: 3px;
		display: block;
		height: 10px;
		width: 10px
	}

	#main-nav li ul li.has-subnav ul {
		right: 100%;
		top: -10px;
		float: none;
		border-right: 1px solid #2d2d2d
	}

	#main-nav li ul a,
	#main-nav li ul li.has-subnav ul a {
		white-space: nowrap
	}

	#main-nav li ul li.active>ul,
	#main-nav li.active ul {
		display: block
	}

	#main-nav ul,
	body.store-locator .find-inputs input[type=button] {
		float: right
	}

	.affiliate-id input,
	.coupon-code input {
		border-right: 1px solid #c2c2c2
	}

	.coupon-code {
		border-top: 0;
		border-left: 1px solid #c2c2c2;
		padding-top: 10px;
		padding-bottom: 10px
	}

	.coupon-code .button,
	.coupon-code button {
		margin-top: 10px
	}

	.express-checkout {
		border-bottom: 0;
		padding-top: 10px;
		padding-bottom: 10px
	}

	.billing-information,
	.shipping-information,
	body.store-locator .find-inputs .search-input.last {
		margin-bottom: 0
	}

	body.store-locator .find-inputs input,
	body.store-locator .find-inputs select {
		width: 100%;
		margin: 0
	}

	body.store-locator #mapDisplay {
		height: 50vh
	}

	.reveal-modal h2,
	.reveal-modal.language-selector ul li.language_option,
	dialog h2,
	dialog.language-selector ul li.language_option {
		text-align: left
	}

	#main-header .primary-masthead .row {
		background-position: 10px center
	}

	.express-checkout-coupon {
		border: 1px solid #c2c2c2
	}

	.shipping-panels .address {
		margin-top: 0;
		margin-bottom: 20px
	}

	.cart-footer .cart-footer-left {
		width: 60%;
		float: left;
		border-right: 0
	}

	.cart-footer .cart-footer-right {
		width: 40%;
		float: right
	}

	body.product-page .product-review {
		float: left
	}

	td.col_qty,
	th.col_qty {
		text-align: right;
		width: 90px
	}

	td.col_amount,
	th.col_amount {
		text-align: right;
		width: 285px;
		padding-right: 20px
	}
}

@media print {

	.reveal-modal,
	dialog {
		display: none;
		background: #fff !important
	}

	#main-footer,
	#main-header,
	#main-nav,
	.breadcrumb,
	.footer-buttons,
	.receipt-title {
		display: none !important
	}

	#system {
		font-size: 12px !important
	}
}

table.chk_box_body {
	margin: 0;
	border-bottom: 0
}

.shipping-address-onlhy:after,
.shipping-address-onlhy:before {
	content: '';
	clear: both;
	display: table
}

.shipping-address-onlhy {
	border: 1px solid #c2c2c2;
	width: 100.1%;
	display: block;
	margin: 0 !important;
	background-color: #ebebeb
}

.shipping-address-onlhy .cart-footer-left,
.shipping-address-onlhy .cart-footer-right {
	border: none
}

.shipping-address-onlhy .cart-footer-left {
	border-right: 1px solid #c2c2c2;
	background-color: #fff
}

@media screen and (min-width:1280px) {

	.primary-masthead>.row>.columns,
	.subNav ul {
		display: flex;
		justify-content: space-between
	}

	#main-header .company-logo {
		position: unset;
		float: none
	}

	#main-header #main-nav {
		width: auto;
		margin-left: 0;
		position: unset
	}

	#main-header .primary-masthead .header-cart {
		position: unset;
		float: none;
		margin-right: 0
	}

	#main-header .primary-masthead .row,
	.subNav .container {
		width: 1024px
	}

	.subNav ul li {
		width: 10%;
		float: none
	}
}

#main-footer .subfooter .credits em,
#main-footer address,
#main-header .account-link a,
#main-header .header-message,
#main-header .icon-menu,
#main-header .language-selector span.icon-lang,
#main-header .menu-cart,
#main-header .social-links.small a,
.label-group>label,
.label-group>span,
.label-move span,
.price,
.product-info,
.product-panel .product-info .product-id,
.product-panel .product-info .product-title a,
.product-panel .product-total .product-pricetag,
.review-user .author,
.slick-next:before,
.slick-prev:before,
.small,
.tabs .tab-title.active a,
.tabs dd.active a,
body,
label,
small {
	color: #626262
}

input,
input[type=color],
input[type=date],
input[type=datetime-local],
input[type=datetime],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week],
select,
textarea {
	color: #626262;
	background-color: #e1e1e1;
	border-color: #ebebeb
}

fieldset[disabled] input[type=color],
fieldset[disabled] input[type=date],
fieldset[disabled] input[type=datetime-local],
fieldset[disabled] input[type=datetime],
fieldset[disabled] input[type=email],
fieldset[disabled] input[type=month],
fieldset[disabled] input[type=number],
fieldset[disabled] input[type=password],
fieldset[disabled] input[type=search],
fieldset[disabled] input[type=tel],
fieldset[disabled] input[type=text],
fieldset[disabled] input[type=time],
fieldset[disabled] input[type=url],
fieldset[disabled] input[type=week],
fieldset[disabled] textarea,
input[type=color][disabled],
input[type=color][readonly],
input[type=date][disabled],
input[type=date][readonly],
input[type=datetime-local][disabled],
input[type=datetime-local][readonly],
input[type=datetime][disabled],
input[type=datetime][readonly],
input[type=email][disabled],
input[type=email][readonly],
input[type=month][disabled],
input[type=month][readonly],
input[type=number][disabled],
input[type=number][readonly],
input[type=password][disabled],
input[type=password][readonly],
input[type=search][disabled],
input[type=search][readonly],
input[type=tel][disabled],
input[type=tel][readonly],
input[type=text][disabled],
input[type=text][readonly],
input[type=time][disabled],
input[type=time][readonly],
input[type=url][disabled],
input[type=url][readonly],
input[type=week][disabled],
input[type=week][readonly],
textarea[disabled],
textarea[readonly] {
	color: #626262;
	background-color: #fff;
	border-color: #ebebeb
}

#main-header .company-logo span {
	color: #2d2d2d;
	border-color: #2d2d2d
}

.cart-summary .total::before,
hr {
	border-color: #c2c2c2;
	color: #c2c2c2;
	background-color: #c2c2c2
}

#email-signup,
#email-signup .label-group>label,
#email-signup .label-group>span,
#email-signup .label-move span,
#email-signup .label-move.active>span,
#email-signup h2,
#email-signup label,
.cart h2,
.panel-title,
.product-info .product-title,
.title,
h1,
h2,
h3,
h4 {
	color: #2d2d2d
}

h1 {
	border-bottom-color: #ebebeb
}

body.catalog.sidebar aside h2 {
	margin-top: 40px;
	font-size: 15px;
	text-transform: uppercase;
	border-bottom-color: #ebebeb
}

.cart h2,
.cart-summary,
.product-list-images.viewer ul.slick-dots .slick-active button,
table th {
	background-color: #ebebeb;
	border-color: #c2c2c2
}

.cart-footer .cart-footer-left,
.cart-footer .cart-footer-right,
.option-group li,
.order,
.panel,
.product-panel,
.title span,
body.product-page .row.collapse.product-review,
table,
table td {
	border-color: #c2c2c2
}

#main-nav .menu-icons,
#main-nav li ul {
	border-bottom-color: #626262
}

#main-nav a,
#main-nav li:hover>a {
	color: #fff;
	border-bottom-color: #626262
}

.featured-products-gallery .slick-dots button {
	border: 1px solid #fff
}

.slick-dots li button:focus,
.slick-dots li button:hover,
.slick-dots li.slick-active button {
	background-color: #ebebeb;
	border-color: #ebebeb
}

.reveal-modal.language-selector ul li.language_option:hover,
a:hover {
	color: #297aa3
}

.paging li.page.current {
	background-color: #39c;
	color: #fff
}

.paging li.page.current:hover {
	background-color: #297aa3;
	color: #fff
}

.button.primary:hover,
.button:focus,
.button:hover,
body.store-locator .find-inputs input[type=button]:focus,
body.store-locator .find-inputs input[type=button]:hover,
button.primary:hover,
button:focus,
button:hover {
	border-color: #297aa3;
	color: #fff
}

.button.secondary,
.button.secondary:hover,
button.secondary,
button.secondary:hover {
	background-color: #6cadce;
	border-color: #6cadce;
	color: #fff
}

.button:disabled,
.button:disabled:hover,
button:disabled,
button:disabled:hover {
	background-color: #ebebeb;
	border-color: #c2c2c2;
	color: #c2c2c2
}

#main-footer {
	color: #626262
}

#main-footer body.catalog.sidebar aside h2,
#main-footer h1,
body.catalog.sidebar aside #main-footer h2 {
	color: #626262
}

#main-footer .subfooter {
	border-top: 1px solid #626262
}

#main-footer .subfooter .store-title {
	color: #fff;
	border: 1px solid #fff
}

.slick-dots li button,
.slick-next,
.slick-prev {
	background: 0 0;
	border: none
}

.social-buttons a:hover,
.tabs dd>a {
	background-color: #ebebeb
}

.slick-slide.slick-center {
	box-shadow: 0 0 0 1px #c2c2c2
}

.tabs dd.active>a {
	background: #fff;
	border-bottom: 1px solid #fff
}

.scrollbox,
.social-buttons a,
.tabs dd>a {
	border-color: #c2c2c2;
	color: #626262
}

body.product-page .row.collapse.product-review time {
	font-size: 12px;
	line-height: 2.3;
	color: #c2c2c2
}

body.product-page .row.collapse.product-review .review-user {
	border-top-color: #c2c2c2;
	border-bottom-color: #c2c2c2
}

.social-buttons a:hover {
	color: #626262
}

.button.success:hover,
button.success {
	background-color: #88b52e
}

.button.error:hover,
button.error {
	background-color: #bf3737
}

.price.sale {
	color: #da793e
}

.product-list-images .out-of-stock sub {
	background-color: transparent;
	color: #fff
}

.product-panel .product-options {
	border-top-color: #c2c2c2
}

.cart-footer .cart-breakdown {
	background-color: #ebebeb;
	border-bottom-color: #c2c2c2
}

.customer-service-header,
.gift-email-label.label,
.gift-label.label,
.return-policy-header,
.section-header,
.shipping-method span.shipping-method-label.label,
.tax-county .tax-county-label,
div.billto-header,
div.creation-date .label,
div.order-id .label,
div.shipto-header {
	color: #2d2d2d !important
}

.item-header,
div.before-customer,
div.customer-info,
div.items .order-item {
	border-bottom-color: #c2c2c2 !important
}

.cart-summary dl,
.customer-service-info,
.gift-msg-section,
.item-section,
.return-policy-container {
	border-top-color: #c2c2c2 !important
}

.cart-summary .total {
	color: #39c !important
}

#email-signup {
	background: #c2c2c2
}

#email-signup .button.email-signup-btn,
#email-signup button.email-signup-btn {
	color: #ebebeb;
	background: #6cadce
}

#email-signup .button.email-signup-btn:hover,
#email-signup button.email-signup-btn:hover {
	color: #6cadce;
	background: #ebebeb
}

@media only screen and (min-width:40.063em) {

	#main-header .header-search a:before,
	#main-header .menu-cart:before {
		color: #626262
	}

	#main-header .menu-cart {
		background-color: #ebebeb
	}

	#main-header .header-search a {
		background-color: transparent
	}

	.cart h2,
	.product-panel .product-total .product-pricetag-label,
	.product-panel .product-total .product-qty label {
		background-color: #ebebeb;
		border-bottom-color: #c2c2c2;
		color: #626262
	}

	.product-panel .product-total .product-pricetag-label,
	.product-panel .product-total .product-qty label {
		border-top-color: #c2c2c2
	}

	.product-panel .product-total .product-pricetag,
	.product-panel .product-total .product-qty {
		border-left-color: #c2c2c2
	}
}

.pricing-selector li.overlay,
.pricing-selector li.overlay.selected {
	background: rgba(255, 255, 255, .8);
	color: #000
}

.item-qty-btn,
a.button {
	border-top: 2px solid #fb8646;
	text-transform: uppercase;
	cursor: pointer;
	text-align: center
}

@media only screen and (min-width:64.063em) {

	#main-nav a,
	#main-nav li.has-subnav:after,
	#main-nav>li.active>a {
		color: #626262
	}

	#main-nav li:hover.has-subnav:after,
	#main-nav li:hover>a {
		color: #fff
	}

	#main-nav li ul,
	#main-nav li ul li.has-subnav ul {
		background: #626262;
		border-bottom-color: #c2c2c2
	}

	#main-nav li ul li.has-subnav ul {
		border-right-color: #2d2d2d
	}
}

.accordion .accordion-navigation>a,
.accordion dd>a,
.button,
.button.small,
.featured-hero h2,
.featured-products-gallery h2,
.label-group>label,
.label-group>span,
.page-content,
.product-panel,
.tabs .tab-title>a,
.tabs dd>a,
body,
body p,
button,
button.small,
dl,
ol,
ul {
	font-family: Lato
}

#main-footer,
#main-footer dl,
#main-footer ol,
#main-footer ul,
.alert,
.date,
.product-remove-cart,
.review-user,
.small,
small,
span.price,
sub {
	font-family: Cabin
}

#main-footer body.catalog.sidebar aside h2,
#main-footer h1,
.accordion-navigation.active,
.featured-hero body.catalog.sidebar aside h2,
.featured-hero h1,
.featured-products-gallery body.catalog.sidebar aside h2,
.featured-products-gallery h1,
.product-list-images .product-info .product-title,
body.catalog.sidebar aside #main-footer h2,
body.catalog.sidebar aside .featured-hero h2,
body.catalog.sidebar aside .featured-products-gallery h2 {
	font-family: Bitter
}

.new-prod-box .tabs-nav li a,
.new-prod-box .tabs-nav-mob li a,
.privacy strong,
.productCol p,
.reveal-modal.language-selector ul li.language_option,
a {
	color: #183152
}

.new-prod-box .tabs-nav li a span,
.new-prod-box .tabs-nav-mob li a span {
	color: #28a756 !important
}

.new-prod-box .tabs-nav li.tab-active a,
.new-prod-box .tabs-nav-mob li.tab-active a {
	color: #ed6769 !important
}

@media screen and (min-width:64em) {
	.FloatR {
		float: right
	}

	ol,
	ol li {
		list-style: decimal
	}

	.displayList {
		display: inline-block !important
	}

	.numberSyle {
		padding-right: 15px;
		display: block;
		float: left
	}

	.titleText a {
		text-decoration: underline
	}

	.paddingBullet {
		padding-left: 30px
	}

	.padding-left15 {
		padding-left: 15px
	}

	.buttonFooter {
		height: 37px;
		display: inline-block;
		padding-top: 0 !important;
		margin: 0;
		line-height: 37px
	}

	.buttonBuy {
		background-color: #95c92c;
		font-family: Nomove;
		text-align: center;
		text-transform: uppercase;
		width: 468px;
		height: 74px;
		line-height: 74px;
		font-weight: bolder;
		font-size: 45px !important;
		margin-bottom: 20px;
		margin-left: 10px;
		color: #fff;
		padding: 0;
		border-radius: 10px
	}

	.buttonReview,
	.buttonSubmit {
		font-family: Nomove;
		background-color: #053853 !important;
		border-radius: 3px;
		height: 39px;
		margin-right: 20px;
		line-height: 39px;
		font-size: 14px !important;
		display: inline-block
	}

	.buttonReview {
		width: 99%;
		padding: 0 10px
	}

	.buttonSubmit {
		padding: 0 40px
	}

	.border-dot {
		border-bottom: 1px dashed #183152;
		width: 75%;
		display: block;
		margin-bottom: 30px
	}

	.fix-nav-deux #main-header {
		top: -55px
	}

	@font-face {
		font-family: Nomove;
		src: url(../fonts/Nomove.eot);
		src: url(../fonts/Nomove.eot) format('embedded-opentype'), url(../fonts/Nomove.woff2) format('woff2'), url(../fonts/Nomove.woff) format('woff'), url(../fonts/Nomove.ttf) format('truetype'), url(../fonts/Nomove.svg#Nomove) format('svg')
	}

	#main-nav a {
		color: #1e379e !important;
		font-size: 14px;
		padding: 15px 20px
	}

	#main-nav a:hover {
		font-weight:400!important;
	}

	.fix-nav #main-header .company-logo img {
		max-height: inherit;
		max-width: 155px
	}

	.header-cart {
		z-index: 999
	}
}

.close-reveal-modal,
.item-qty-btn,
.mfp-close,
a.button {
	text-decoration: none
}

.productRow .productCol a.learnBtn,
.seals {
	margin-top: 10px
}

#main-footer h1,
#main-nav a,
.title,
.titles,
body.catalog.sidebar aside h2,
body.product-review-page .product-review h2,
h1,
h2,
h3,
h4,
h5 {
	font-family: roboto, sans-serif
}

.seals {
	display: inline-block;
	text-align: center;
	width: 100%
}

.seals li {
	background: url(../images/seals.png) 0 0/234px auto no-repeat rgba(0, 0, 0, 0);
	display: inline-block;
	height: 90px;
	margin: 10px;
	width: 90px
}

.seals .petro {
	background-position: -146px 0
}

.seals .mineral {
	background-position: 0 -117px
}

.seals .sulfates {
	background-position: -144px -117px
}

.pricing-area,
.right {
	width: 640px;
	color: #727d81;
	display: inline-block;
	float: right;
	font-size: 20px;
	line-height: 1.3em;
	vertical-align: top
}

.pricing-area {
	clear: right;
	float: none
}

.overview .heading {
	padding: 32px 0;
	text-align: center
}

.overview .heading h1 span {
	color: #707172;
	font-style: italic;
	font-weight: 400
}

.overview h1 {
	color: #3651a3;
	font-size: 28pt;
	font-style: normal;
	font-weight: 500;
	line-height: 1;
	text-transform: uppercase
}

.overview h1 em {
	display: block;
	text-transform: none
}

.overview .heading h2 {
	font-size: 16pt;
	font-weight: 400;
	line-height: 1.2
}

.summary {
	color: #333;
	font-size: 13pt;
	line-height: 1.4em
}

.summary ul {
	list-style: none;
	margin: 20px 0 35px;
	padding-left: 33px
}

.summary ul li {
	color: #666;
	font-size: 14pt;
	font-weight: 400;
	line-height: 1.3em;
	margin: 0 0 9px;
	padding-left: 14px;
	position: relative
}

.summary ul li::before {
	content: "";
	height: 18px;
	left: -32px;
	position: absolute;
	top: 5px;
	width: 22px
}

.sub_title {
	border-bottom: 1px solid #cecece;
	color: #666;
	font-size: 17pt;
	font-weight: 500;
	padding-bottom: 15px
}

.pricing-selector li .save span,
.rating,
.sub_title p {
	font-size: 15pt
}

.sub_title p {
	max-width: 390px
}

.sub_title .rating {
	color: #949494;
	float: right;
	font-size: 13pt;
	font-weight: 300
}

.rating {
	margin: 0 0 5px
}

.rating i {
	color: #ff8601;
	font-size: 1.1em
}

.pricing-selector li.overlay {
	cursor: default;
	font-size: 18px;
	font-weight: 700;
	height: 100%;
	opacity: 1;
	pointer-events: none;
	position: absolute;
	width: 100%
}

.pricing-selector li.overlay p {
	left: 50%;
	position: absolute;
	top: 50%;
	transform: translate(-50%, -50%)
}

.pricing-selector .image img {
	width: 44px
}

.pricing-selector li {
	background: #ced7f0;
	color: #3651a3;
	cursor: pointer;
	font-size: 0;
	margin-bottom: 1px
}

.pricing-selector li.selected,
.pricing-selector li.selected h2 {
	background: #324c98;
	color: #fff
}

.pricing-selector li h2 {
	background: #e0e6f8;
	color: #3651a3;
	font-size: 12pt;
	font-weight: 500;
	padding: 18px 12px 18px 15px;
	width: 30%
}

.pricing-selector li div p {
	font-size: 12pt;
	font-weight: 500;
	line-height: 15pt
}

.pricing-selector li>div {
	font-size: 12pt;
	padding: 18px 0 18px 20px;
	width: 66%
}

.pricing-selector li h2 .image {
	padding: 0 5px
}

.pricing-selector li h2 p {
	line-height: 15pt;
	padding: 0 5px;
	font-size: 16px
}

.pricing-selector li .pricing .details * {
	display: inline-block;
	font-weight: 500;
	vertical-align: middle
}

.pricing-selector li .save,
.pricing-selector li .shipping {
	width: 100px
}

.pricing-selector li .save {
	color: #639738;
	font-size: 11pt;
	padding: 0 15px 0 10px;
	text-align: center;
	text-transform: uppercase
}

.pricing-selector li.selected .save,
.pricing-selector li.selected .save>span {
	color: #a0d871
}

.pricing-selector li .save:last-of-type {
	text-align: center;
	width: inherit
}

.pricing-selector li .shipping {
	padding: 0 20px 0 0
}

.pricing-selector li .per-bottle {
	font-size: 8pt;
	font-weight: 500;
	padding-top: 5px
}

.pricing-selector li .per-bottle b {
	font-size: 15pt;
	line-height: 17pt
}

.pricing-selector li .msrp {
	font-size: 10pt;
	font-weight: 300;
	line-height: .6
}

.pricing-selector .discount {
	background: #3550a0;
	border-radius: 50%;
	color: #fff;
	display: inline-block;
	font-family: "PT Sans Narrow";
	height: 64px;
	line-height: .9;
	padding: 12px 6px 30px 7px;
	position: absolute;
	right: 10px;
	top: 8px;
	width: 64px
}

.pricing-selector .selected .discount {
	background: #fff;
	color: #3550a0
}

.pricing-selector .discount::after {
	bottom: 2px;
	content: "";
	height: 17px;
	left: -9px;
	position: absolute;
	right: -9px
}

.pricing-selector .discount.value::after {
	background-position: center -20px
}

.pricing-selector .discount em {
	float: left;
	font-size: 26pt;
	font-weight: 700;
	letter-spacing: -.5px;
	margin-right: 2px
}

.pricing-selector .discount b {
	font-size: 13pt
}

.pricing-selector .discount i {
	font-size: 12px;
	font-style: normal;
	text-transform: uppercase
}

a.button {
	background: #fa6233;
	color: #fff;
	display: block;
	font-family: Rubik, sans-serif;
	font-size: 16pt;
	font-weight: 500;
	padding: 20px 0;
	width: 100%
}

.menu-footer li:hover a,
.menu-help li:hover a,
.respect a,
label.chkbx_txt a {
	text-decoration: underline
}

.seals-1 {
	font-size: 0;
	margin: 44px 0 10px;
	padding: 0 40px;
	text-align: center
}

.seals-1 li,
.seals-2 li {
	display: inline-block;
	text-align: center;
	vertical-align: middle
}

.seals-1 li {
	width: 33.33%
}

.seals-2 {
	font-size: 0;
	margin-bottom: 46px;
	padding: 0 100px
}

.pricing-selector {
	position: relative;
	margin: 10px 0
}

.item-qty-btn,
.pricing-selector h2 {
	margin: 0 !important
}

.selected .pricing,
.selected .pricing * {
	color: #fff;
	font-weight: 700 !important
}

.fix-nav #main-header .header_image_mobile,
.per-bottle {
	display: block !important
}

.pricing {
	padding: 13px 20px;
	width: 66%
}

.pricing * {
	line-height: 80%
}

.item-qty-btn {
	color: #fff;
	display: block;
	background: #fa6233 !important;
	border: none !important;
	height: auto !important;
	padding: 15px 0 !important;
	width: 100% !important;
	border-radius: 0 !important
}

.discount * {
	font-style: normal !important
}

.mfp-close,
.productRow .productCol h3 {
	font-style: normal
}

.pricing-selector .selected .discount * {
	color: #3550a0 !important;
	font-weight: 400 !important
}

.columns.small-8.medium-8.large-6.half-margin-top {
	float: none !important;
	margin: 0 !important;
	width: auto !important
}

.image>img {
	max-height: 50px;
	max-width: 50px;
	min-height: 50px;
	width: auto !important
}

.image {
	min-width: 60px;
	text-align: center
}

#main-nav li.has-subnav::after {
	top: 20px
}

#main-nav .has-subnav ul li a,
.close-reveal-modal:hover,
.fix-nav #main-header *,
.fix-nav #main-header .menu-cart::before,
.fix-nav #main-nav a,
.reveal-modal.language-selector ul li.language_option:hover,
.tel {
	color: #fff !important
}

#main-nav .has-subnav ul li:hover a {
	color: #ddd !important
}

#main-header .primary-masthead,
.fix-nav #main-nav {
	top: 0
}

.header-cart {
	float: right;
	position: relative;
	padding: 20px
}

.mfp-bg,
.mfp-wrap {
	position: fixed;
	left: 0;
	height: 100%
}

#main-nav .header-cart>a .header-cart-summary {
	background: #3651a3;
	border-radius: 50% !important;
	color: #fff !important;
	position: absolute !important;
	font-size: 11px;
	padding: 2px 8px !important;
	right: 3px !important;
	top: 3px !important
}

.header-cart>a.menu-cart {
	position: inherit !important;
	right: auto !important;
	top: auto !important
}

#main-nav a.menu-cart {
	font-size: 21px;
	margin-top: -5px;
	left: -7px
}

#system .product-item.medium-push-1 {
	left: 0;
	padding: 0 10px 0 20px;
	width: 68%
}

.featured-products-gallery .featured-overlay {
	background: rgba(0, 0, 0, 0)
}

#main-header .company-logo,
.fa-stack-1x {
	line-height: inherit
}

#main-header .header-cart {
	background: rgba(0, 0, 0, 0);
	padding: 0 0 0 15px
}

.fix-nav #main-header .company-logo img,
.primary-masthead .row {
	max-width: inherit
}

#main-nav a {
	color: #123158 !important;
	font-size: 16px;
	font-weight: 400;
	padding: 30px 10px
}

.csstransforms .featured-products-gallery body.catalog.sidebar aside h2,
.csstransforms .featured-products-gallery h1,
body.catalog.sidebar aside .csstransforms .featured-products-gallery h2 {
	border-bottom: 2px solid #fff;
	font-family: Nomove, sans-serif;
	font-size: 68px;
	letter-spacing: 14px;
	line-height: 1.5;
	margin-bottom: 20px;
	padding: 0
}

.featured-hero h2,
.featured-products-gallery h2 {
	font-family: Nomove, sans-serif;
	font-size: 13px;
	letter-spacing: 2px;
	text-transform: uppercase;
	line-height: 2
}

.fix-nav #main-header {
	background: #315479;
	top: 0
}

.fix-nav #main-header .primary-masthead {
	top: 0 !important
}

#main-header .menu-cart::before {
	background: rgba(0, 0, 0, 0);
	color: #123158;
	position: relative;
	top: 0
}

#main-header .header-cart-summary {
	padding: 2px 0 !important
}

#main-footer .copyright.row {
	padding: 10px 0;
	width: auto
}

#main-footer h1 {
	border-color: #abc8e2;
	color: #fff;
	font-size: 18px;
	padding: 5px 0;
	text-transform: none
}

.fix-nav #main-header .header-cart {
	border-color: #fff !important
}

.fildCol>span#replace_message {
	color: red;
	position: absolute;
	bottom: -10px
}

.columns h2:after {
	background-color: #183152 !important
}

.productCol p {
	line-height: 1.9 !important;
	font-size: 14px !important;
	margin: 0 0 10px !important
}

#main-header {
	background: #fff;
	/* border-bottom: 1px solid #315479; */
}

.columns h2.page-title {
	font-family: Nomove;
	color: #183152;
	text-transform: uppercase
}

.slick-next::before,
.slick-prev::before,
.view-cart .columns h2:after {
	content: none
}

.view-cart .cart h2 {
	padding-bottom: 9px;
	color: #626262
}

.button,
.button.primary,
.button.secondary,
body.store-locator .find-inputs input[type=button],
button,
button.primary,
button.secondary {
	background-color: #95c92c
}

.button.primary:hover,
.button:focus,
.button:hover,
.learnBtn:hover,
.nolog-cmn-btn:hover,
body.store-locator .find-inputs input[type=button]:focus,
body.store-locator .find-inputs input[type=button]:hover,
button.primary:hover,
button:focus,
button:hover {
	background-color: #6ca200
}

#system,
.page-content {
	margin-bottom: 20px;
	padding-bottom: 20px
}

.receipt .button.primary.no-margin {
	padding: 20px !important
}

.item-qty-btn {
	background-color: #95c92c !important;
	font-weight: 600;
	font-family: Roboto, sans-serif;
	font-size: 22px
}

.ultratabs-accordion-tab,
.ultratabs-tabs li {
	background-color: #315479;
	border: 1px solid #274768
}

.catalog-title,
.columns h2 {
	font-family: Nomove;
	color: #183152 !important;
	font-size: 24px !important;
	text-transform: uppercase
}

.productCol p {
	font-family: arial
}

.cart h2 {
	color: #626262 !important;
	font-family: Lato, sans-serif;
	font-weight: 700 !important;
	font-size: 18px !important;
	text-transform: none
}

.blog-post-title {
	font-family: roboto, sans-serif !important
}

.blog-post-title a:hover {
	color: #183152 !important
}

#main-footer #replace_message1 {
	position: absolute;
	left: 0;
	bottom: -8px;
	color: #95a8bb
}

#main-nav {
	margin-left: -330px;
	z-index: 1500;
	-ms-transform: translate3D(0, 0, 0);
	-webkit-transform: translate3D(0, 0, 0);
	transform: translate3D(0, 0, 0);
	-ms-transform: transform 200ms ease-in;
	-webkit-transition: transform .2s ease-in
}

.main-menu-active #main-nav {
	transform: translateX(270px);
	-ms-transform: translateX(270px);
	-webkit-transform: translateX(270px)
}

#main-header .icon-menu {
	z-index: 999999
}

.header-cart .total {
	width: 62px;
	display: inline-block
}

.ultratabs-tabs li.ultratabs-active:hover,
.ultratabs-tabs li:hover {
	background-color: #5eaf00;
	border-bottom: 1px solid #5eaf00
}

.ultratabs-tabs li.ultratabs-active {
	background: #fff;
	border-bottom: 1px solid #fff;
	color: #000
}

ul.ultratabs-tabs {
	border-bottom: 1px solid #274768
}

.ultratabs-tabs li {
	float: left;
	border-left: 0;
	color: #fff;
	font-size: 16px;
	display: inline-block;
	padding: 14px 20px;
	transition: .2s .1s;
	top: 1px;
	position: relative;
	cursor: pointer
}

.ultratabs-tabs li:first-child {
	border-left: 1px solid #274768
}

.ultratabs-accordion-tab {
	color: #fff;
	margin-bottom: 1px
}

.ultratabs-accordion-tab.ultratabs-active:hover {
	color: #fff;
	background-color: #5eaf00
}

.ultratabs-accordion-tab.ultratabs-active,
.ultratabs-accordion-tab.ultratabs-active:hover {
	border: 1px solid #4e9200
}

.ultratabs-accordion-tab.ultratabs-active,
.ultratabs-accordion-tab:hover {
	background-color: #5eaf00;
	border: 1px solid #4e9200 !important
}

ul.ultratabs-panes {
	margin-bottom: 30px
}

@media screen and (max-width:1200px) {
	#main-nav a {
		padding: 30px 10px
	}

	#main-nav {
		margin-left: -330px
	}
}

@media screen and (max-width:1199px) {
	#main-nav a {
		/* padding: 30px 8px;
		font-size: 15px */
	}
}

@media screen and (max-width:1025px) {
	#main-nav {
		left: 0 !important
	}

	#main-nav .menu-header,
	#main-nav .menu-icons a {
		display: none
	}

	#main-nav .menu-icons {
		border-bottom: 0
	}

	.main-menu-active #main-nav {
		position: absolute;
		display: block;
		margin-left: -270px;
		left: 0;
		width: 270px
	}

	.main-menu-active #main-nav .menu-header {
		display: block
	}

	#main-nav li,
	.primary-masthead .row {
		width: 100%
	}

	#main-nav a {
		color: #fff !important;
		text-align: left;
		padding: 15px 17px !important
	}

	.menu-header li.active a:after,
	.menu-header li:hover a:after {
		border: none !important
	}

	.header_image_mobile {
		margin: 0 auto
	}

	#main-header {
		height: 55px !important
	}

	#main-header .icon-menu:before {
		margin-top: 18px !important
	}

	#main-header .company-logo img {
		position: relative;
		z-index: 999999
	}

	.company-logo {
		margin-top: 5px !important
	}

	#main-header .header-cart {
		border-left: none !important;
		margin: 17px 0 0 !important
	}

	#main-header .header-cart-summary {
		font-size: 12px !important
	}

	#main-header .menu-cart::before {
		font-size: 20px !important
	}

	.js-skip-nav.icon-menu:hover {
		color: #626262 !important
	}

	#main-nav a:hover {
		background-color: #272727
	}

	#main-header .icon-menu:after {
		display: none !important
	}

	#main-nav .menu-header {
		margin-left: -279px;
		max-width: 270px
	}
}

.menu-footer li a::after,
.menu-header li.active a::after,
.menu-header li:hover a::after,
.menu-help li a::after {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	border-image: none;
	content: " ";
	pointer-events: none
}

@media screen and (max-width:991px) {
	#main-header .primary-masthead .row {
		height: 55px;
		width: 100%
	}

	#main-nav {
		height: auto !important
	}

	.csstransforms .featured-products-gallery h1 {
		font-size: 40px;
		width: 95%
	}

	#main-footer #replace_message1 {
		bottom: 41px
	}
}

@media screen and (max-width:810px) {
	.pricing {
		padding: 10px
	}

	.pricing-selector li h2 {
		width: 24%;
		padding: 18px 8px;
		text-align: center
	}

	.pricing-selector li .pricing {
		width: 76%
	}

	.pricing-selector li .per-bottle b,
	.pricing-selector li .save span {
		font-size: 11pt
	}

	.pricing-selector li .save {
		padding: 0 5px;
		width: 75px
	}

	.pricing-selector li .save span {
		width: 100%;
		display: inline-block
	}
}

@media screen and (max-width:767px) {

	.dataTables_wrapper .dataTables_info,
	.dataTables_wrapper .dataTables_paginate {
		float: none;
		text-align: center
	}

	.dataTables_wrapper .dataTables_paginate {
		margin-top: .5em
	}

	.productImg img {
		max-height: inherit !important
	}

	#main-header .icon-menu {
		border: 0;
		margin: 0;
		width: 70px;
		height: 55px;
		left: -15px !important;
		z-index: 9999
	}

	#main-header .icon-menu:before {
		margin-top: 10px !important
	}

	#main-nav {
		-ms-transform: translate3D(0, 0, 0);
		-webkit-transform: translate3D(0, 0, 0);
		transform: translate3D(0, 0, 0);
		transition: transform .2s ease-in;
		-ms-transform: transform 200ms ease-in;
		-webkit-transition: transform .2s ease-in;
		top: 0
	}

	.main-menu-active #main-nav {
		transform: translateX(270px);
		-ms-transform: translateX(270px);
		-webkit-transform: translateX(270px)
	}

	.menu-header li+li {
		border-top: none !important
	}

	#main-footer .columns,
	.footer_search_sec {
		width: 100% !important
	}
}

@media screen and (max-width:641px) {

	#system .gallery-content,
	.pricing-selector li h2 {
		text-align: center
	}

	#system .product-item.medium-push-1 {
		padding: 0 10px;
		width: 100%;
		margin-top: 20px
	}

	.medium-push-1 .small-pad.nn {
		display: none
	}

	.ultratabs-tabs .show-for-small-only {
		display: none !important
	}

	.ultratabs-tabs .show-for-medium-up {
		display: inherit !important
	}

	.pricing-selector li .save {
		width: 125px
	}

	#main-header .company-logo img {
		max-width: 150px !important;
		max-height: 40px !important
	}

	#main-header .menu-cart::before {
		margin-top: 0 !important
	}

	#main-header .header-cart {
		z-index: 99999;
		right: -15px
	}

	.csstransforms .featured-products-gallery h1 {
		font-size: 24px
	}

	.featured-hero h2,
	.featured-products-gallery h2 {
		font-size: 12px
	}
}

.fa,
.fa-stack,
.mfp-content {
	display: inline-block
}

@media screen and (max-width:512px) {
	.pricing-selector li .save {
		width: 75px
	}

	.slick-initialized li {
		margin: 0 !important
	}

	.csstransforms .featured-products-gallery h1 {
		font-size: 20px;
		letter-spacing: 5px;
		bottom: 70%
	}

	.csstransforms .featured-products-gallery h2 {
		top: 26%
	}

	#main-nav {
		width: 270px !important
	}
}

@media screen and (max-width:440px) {

	.pricing-selector li .pricing .details,
	.pricing-selector li .pricing .price {
		width: 100%
	}

	.pricing-selector li .save {
		text-align: left;
		padding-left: 0
	}

	.pricing-selector li .pricing {
		width: 70%
	}

	.pricing-selector li h2 {
		width: 30%;
		text-align: center
	}
}

.mfp-bg {
	top: 0;
	width: 100%;
	z-index: 1042;
	overflow: hidden;
	background: #0b0b0b;
	opacity: .8
}

.mfp-wrap {
	top: 0;
	width: 100%;
	z-index: 1043;
	outline: 0 !important;
	-webkit-backface-visibility: hidden
}

.mfp-container {
	text-align: center;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 0 8px;
	box-sizing: border-box
}

.mfp-container:before {
	content: '';
	display: inline-block;
	height: 100%;
	vertical-align: middle
}

.mfp-content {
	position: relative;
	vertical-align: middle;
	margin: 0 auto;
	text-align: left;
	z-index: 1045
}

.mfp-ajax-holder .mfp-content,
.mfp-inline-holder .mfp-content {
	width: 100%;
	cursor: auto
}

.mfp-ajax-cur {
	cursor: progress
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
	cursor: -moz-zoom-out;
	cursor: -webkit-zoom-out;
	cursor: zoom-out
}

.mfp-zoom {
	cursor: pointer;
	cursor: -webkit-zoom-in;
	cursor: -moz-zoom-in;
	cursor: zoom-in
}

.mfp-auto-cursor .mfp-content {
	cursor: auto
}

.mfp-arrow,
.mfp-close,
.mfp-counter,
.mfp-preloader {
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none
}

.mfp-preloader {
	color: #ccc;
	position: absolute;
	top: 50%;
	width: auto;
	text-align: center;
	margin-top: -.8em;
	left: 8px;
	right: 8px;
	z-index: 1044
}

.mfp-preloader a {
	color: #ccc
}

button.mfp-arrow,
button.mfp-close {
	overflow: visible;
	cursor: pointer;
	background: 0 0;
	border: 0;
	-webkit-appearance: none;
	display: block;
	outline: 0;
	padding: 0;
	z-index: 1046;
	box-shadow: none;
	touch-action: manipulation
}

.mfp-figure:after,
.mfp-iframe-scaler iframe {
	box-shadow: 0 0 8px rgba(0, 0, 0, .6);
	left: 0;
	position: absolute
}

button::-moz-focus-inner {
	padding: 0;
	border: 0
}

.mfp-close {
	width: 44px;
	height: 44px;
	line-height: 44px;
	position: absolute;
	right: 0;
	top: 0;
	text-align: center;
	opacity: .65;
	padding: 0 0 18px 10px;
	color: #fff;
	font-size: 28px;
	font-family: Arial, Baskerville, monospace
}

.mfp-close:active {
	top: 1px
}

.mfp-iframe-holder .mfp-close,
.mfp-image-holder .mfp-close {
	color: #fff;
	right: -6px;
	text-align: right;
	padding-right: 6px;
	width: 100%
}

.mfp-counter {
	position: absolute;
	top: 0;
	right: 0;
	color: #ccc;
	font-size: 12px;
	line-height: 18px
}

.mfp-figure,
img.mfp-img {
	line-height: 0
}

.mfp-arrow {
	position: absolute;
	opacity: .65;
	margin: -55px 0 0;
	top: 50%;
	padding: 0;
	width: 90px;
	height: 110px
}

.mfp-arrow:active {
	margin-top: -54px
}

.mfp-arrow:after,
.mfp-arrow:before {
	content: '';
	display: block;
	width: 0;
	height: 0;
	position: absolute;
	left: 0;
	top: 0;
	margin-top: 35px;
	margin-left: 35px;
	border: inset transparent
}

.mfp-arrow:after {
	border-top-width: 13px;
	border-bottom-width: 13px;
	top: 8px
}

.mfp-arrow:before {
	border-top-width: 21px;
	border-bottom-width: 21px;
	opacity: .7
}

.mfp-arrow-left:after {
	border-right: 17px solid #fff;
	margin-left: 31px
}

.mfp-arrow-left:before {
	margin-left: 25px;
	border-right: 27px solid #3f3f3f
}

.mfp-arrow-right:after {
	border-left: 17px solid #fff;
	margin-left: 39px
}

.mfp-arrow-right:before {
	border-left: 27px solid #3f3f3f
}

.mfp-iframe-holder {
	padding-top: 40px;
	padding-bottom: 40px
}

.mfp-iframe-holder .mfp-content {
	line-height: 0;
	width: 100%;
	max-width: 900px
}

.mfp-iframe-holder .mfp-close {
	top: -40px
}

.mfp-iframe-scaler {
	width: 100%;
	height: 0;
	overflow: hidden;
	padding-top: 56.25%
}

.mfp-iframe-scaler iframe {
	display: block;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000
}

.mfp-figure:after,
img.mfp-img {
	width: auto;
	height: auto;
	display: block
}

img.mfp-img {
	max-width: 100%;
	box-sizing: border-box;
	padding: 40px 0;
	margin: 0 auto
}

.mfp-figure:after {
	content: '';
	top: 40px;
	bottom: 40px;
	right: 0;
	z-index: -1;
	background: #444
}

.mfp-figure small {
	color: #bdbdbd;
	display: block;
	font-size: 12px;
	line-height: 14px
}

.bannerCont h1,
.bannerCont p {
	color: #fff;
	font-family: Nomove;
	text-transform: uppercase
}

.mfp-bottom-bar {
	margin-top: -36px;
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	cursor: auto
}

.mfp-title {
	text-align: left;
	line-height: 18px;
	color: #f3f3f3;
	word-wrap: break-word;
	padding-right: 36px
}

.mfp-image-holder .mfp-content,
img {
	max-width: 100%
}

@media screen and (max-width:800px) and (orientation:landscape),
screen and (max-height:300px) {
	.mfp-img-mobile .mfp-image-holder {
		padding-left: 0;
		padding-right: 0
	}

	.mfp-img-mobile .mfp-bottom-bar:empty,
	.mfp-img-mobile img.mfp-img {
		padding: 0
	}

	.mfp-img-mobile .mfp-figure:after {
		top: 0;
		bottom: 0
	}

	.mfp-img-mobile .mfp-figure small {
		display: inline;
		margin-left: 5px
	}

	.mfp-img-mobile .mfp-bottom-bar {
		background: rgba(0, 0, 0, .6);
		bottom: 0;
		margin: 0;
		top: auto;
		padding: 3px 5px;
		position: fixed;
		box-sizing: border-box
	}

	.mfp-img-mobile .mfp-counter {
		right: 5px;
		top: 3px
	}

	.mfp-img-mobile .mfp-close {
		top: 0;
		right: 0;
		width: 35px;
		height: 35px;
		line-height: 35px;
		background: rgba(0, 0, 0, .6);
		position: fixed;
		text-align: center;
		padding: 0
	}
}

@media all and (max-width:900px) {
	.mfp-arrow {
		-webkit-transform: scale(.75);
		transform: scale(.75)
	}

	.mfp-arrow-left {
		-webkit-transform-origin: 0;
		transform-origin: 0
	}

	.mfp-arrow-right {
		-webkit-transform-origin: 100%;
		transform-origin: 100%
	}

	.mfp-container {
		padding-left: 6px;
		padding-right: 6px
	}
}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
	font-family: FontAwesome;
	src: url(../fonts/fontawesome-webfont.eot?v=4.7.0);
	src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'), url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'), url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'), url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'), url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');
	font-weight: 400;
	font-style: normal
}

.fa {
	font: 14px/1 FontAwesome;
	font-size: inherit;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

#main-footer .field2 input[type=submit],
#main-nav,
.primary-masthead,
.subNav ul li a,
body {
	font-family: Roboto, sans-serif
}

.blogText h3,
.chooseheading,
.scienceSection h3,
.vcard {
	font-style: normal
}

.fa-lg {
	font-size: 1.33333333em;
	line-height: .75em;
	vertical-align: -15%
}

.fa-2x,
.fa-stack-2x {
	font-size: 2em
}

.fa-3x {
	font-size: 3em
}

.fa-4x {
	font-size: 4em
}

.fa-5x {
	font-size: 5em
}

.fa-fw {
	width: 1.28571429em;
	text-align: center
}

.fa-ul {
	padding-left: 0;
	margin-left: 2.14285714em;
	list-style-type: none
}

.fa-li {
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: .14285714em;
	text-align: center
}

.fa-li.fa-lg {
	left: -1.85714286em
}

.fa-border {
	padding: .2em .25em .15em;
	border: .08em solid #eee;
	border-radius: .1em
}

.container,
.sr-only,
body {
	padding: 0
}

.fa.fa-pull-left,
.fa.pull-left {
	margin-right: .3em
}

.fa.fa-pull-right,
.fa.pull-right {
	margin-left: .3em
}

.fa-spin {
	-webkit-animation: 2s linear infinite fa-spin;
	animation: 2s linear infinite fa-spin
}

.fa-pulse {
	-webkit-animation: 1s steps(8) infinite fa-spin;
	animation: 1s steps(8) infinite fa-spin
}

@-webkit-keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

@keyframes fa-spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}

	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}

.fa-rotate-90 {
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg)
}

.fa-rotate-180 {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg)
}

.fa-rotate-270 {
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg)
}

.fa-flip-horizontal {
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1)
}

.fa-flip-vertical {
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1)
}

:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-rotate-90 {
	filter: none
}

.fa-stack {
	position: relative;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle
}

.fa-stack-1x,
.fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center
}

.fa-glass:before {
	content: "\f000"
}

.fa-music:before {
	content: "\f001"
}

.fa-search:before {
	content: "\f002"
}

.fa-envelope-o:before {
	content: "\f003"
}

.fa-heart:before {
	content: "\f004"
}

.fa-star:before {
	content: "\f005"
}

.fa-star-o:before {
	content: "\f006"
}

.fa-user:before {
	content: "\f007"
}

.fa-film:before {
	content: "\f008"
}

.fa-th-large:before {
	content: "\f009"
}

.fa-th:before {
	content: "\f00a"
}

.fa-th-list:before {
	content: "\f00b"
}

.fa-check:before {
	content: "\f00c"
}

.fa-close:before,
.fa-remove:before,
.fa-times:before {
	content: "\f00d"
}

.fa-search-plus:before {
	content: "\f00e"
}

.fa-search-minus:before {
	content: "\f010"
}

.fa-power-off:before {
	content: "\f011"
}

.fa-signal:before {
	content: "\f012"
}

.fa-cog:before,
.fa-gear:before {
	content: "\f013"
}

.fa-trash-o:before {
	content: "\f014"
}

.fa-home:before {
	content: "\f015"
}

.fa-file-o:before {
	content: "\f016"
}

.fa-clock-o:before {
	content: "\f017"
}

.fa-road:before {
	content: "\f018"
}

.fa-download:before {
	content: "\f019"
}

.fa-arrow-circle-o-down:before {
	content: "\f01a"
}

.fa-arrow-circle-o-up:before {
	content: "\f01b"
}

.fa-inbox:before {
	content: "\f01c"
}

.fa-play-circle-o:before {
	content: "\f01d"
}

.fa-repeat:before,
.fa-rotate-right:before {
	content: "\f01e"
}

.fa-refresh:before {
	content: "\f021"
}

.fa-list-alt:before {
	content: "\f022"
}

.fa-lock:before {
	content: "\f023"
}

.fa-flag:before {
	content: "\f024"
}

.fa-headphones:before {
	content: "\f025"
}

.fa-volume-off:before {
	content: "\f026"
}

.fa-volume-down:before {
	content: "\f027"
}

.fa-volume-up:before {
	content: "\f028"
}

.fa-qrcode:before {
	content: "\f029"
}

.fa-barcode:before {
	content: "\f02a"
}

.fa-tag:before {
	content: "\f02b"
}

.fa-tags:before {
	content: "\f02c"
}

.fa-book:before {
	content: "\f02d"
}

.fa-bookmark:before {
	content: "\f02e"
}

.fa-print:before {
	content: "\f02f"
}

.fa-camera:before {
	content: "\f030"
}

.fa-font:before {
	content: "\f031"
}

.fa-bold:before {
	content: "\f032"
}

.fa-italic:before {
	content: "\f033"
}

.fa-text-height:before {
	content: "\f034"
}

.fa-text-width:before {
	content: "\f035"
}

.fa-align-left:before {
	content: "\f036"
}

.fa-align-center:before {
	content: "\f037"
}

.fa-align-right:before {
	content: "\f038"
}

.fa-align-justify:before {
	content: "\f039"
}

.fa-list:before {
	content: "\f03a"
}

.fa-dedent:before,
.fa-outdent:before {
	content: "\f03b"
}

.fa-indent:before {
	content: "\f03c"
}

.fa-video-camera:before {
	content: "\f03d"
}

.fa-image:before,
.fa-photo:before,
.fa-picture-o:before {
	content: "\f03e"
}

.fa-pencil:before {
	content: "\f040"
}

.fa-map-marker:before {
	content: "\f041"
}

.fa-adjust:before {
	content: "\f042"
}

.fa-tint:before {
	content: "\f043"
}

.fa-edit:before,
.fa-pencil-square-o:before {
	content: "\f044"
}

.fa-share-square-o:before {
	content: "\f045"
}

.fa-check-square-o:before {
	content: "\f046"
}

.fa-arrows:before {
	content: "\f047"
}

.fa-step-backward:before {
	content: "\f048"
}

.fa-fast-backward:before {
	content: "\f049"
}

.fa-backward:before {
	content: "\f04a"
}

.fa-play:before {
	content: "\f04b"
}

.fa-pause:before {
	content: "\f04c"
}

.fa-stop:before {
	content: "\f04d"
}

.fa-forward:before {
	content: "\f04e"
}

.fa-fast-forward:before {
	content: "\f050"
}

.fa-step-forward:before {
	content: "\f051"
}

.fa-eject:before {
	content: "\f052"
}

.fa-chevron-left:before {
	content: "\f053"
}

.fa-chevron-right:before {
	content: "\f054"
}

.fa-plus-circle:before {
	content: "\f055"
}

.fa-minus-circle:before {
	content: "\f056"
}

.fa-times-circle:before {
	content: "\f057"
}

.fa-check-circle:before {
	content: "\f058"
}

.fa-question-circle:before {
	content: "\f059"
}

.fa-info-circle:before {
	content: "\f05a"
}

.fa-crosshairs:before {
	content: "\f05b"
}

.fa-times-circle-o:before {
	content: "\f05c"
}

.fa-check-circle-o:before {
	content: "\f05d"
}

.fa-ban:before {
	content: "\f05e"
}

.fa-arrow-left:before {
	content: "\f060"
}

.fa-arrow-right:before {
	content: "\f061"
}

.fa-arrow-up:before {
	content: "\f062"
}

.fa-arrow-down:before {
	content: "\f063"
}

.fa-mail-forward:before,
.fa-share:before {
	content: "\f064"
}

.fa-expand:before {
	content: "\f065"
}

.fa-compress:before {
	content: "\f066"
}

.fa-plus:before {
	content: "\f067"
}

.fa-minus:before {
	content: "\f068"
}

.fa-asterisk:before {
	content: "\f069"
}

.fa-exclamation-circle:before {
	content: "\f06a"
}

.fa-gift:before {
	content: "\f06b"
}

.fa-leaf:before {
	content: "\f06c"
}

.fa-fire:before {
	content: "\f06d"
}

.fa-eye:before {
	content: "\f06e"
}

.fa-eye-slash:before {
	content: "\f070"
}

.fa-exclamation-triangle:before,
.fa-warning:before {
	content: "\f071"
}

.fa-plane:before {
	content: "\f072"
}

.fa-calendar:before {
	content: "\f073"
}

.fa-random:before {
	content: "\f074"
}

.fa-comment:before {
	content: "\f075"
}

.fa-magnet:before {
	content: "\f076"
}

.fa-chevron-up:before {
	content: "\f077"
}

.fa-chevron-down:before {
	content: "\f078"
}

.fa-retweet:before {
	content: "\f079"
}

.fa-shopping-cart:before {
	content: "\f07a"
}

.fa-folder:before {
	content: "\f07b"
}

.fa-folder-open:before {
	content: "\f07c"
}

.fa-arrows-v:before {
	content: "\f07d"
}

.fa-arrows-h:before {
	content: "\f07e"
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
	content: "\f080"
}

.fa-twitter-square:before {
	content: "\f081"
}

.fa-facebook-square:before {
	content: "\f082"
}

.fa-camera-retro:before {
	content: "\f083"
}

.fa-key:before {
	content: "\f084"
}

.fa-cogs:before,
.fa-gears:before {
	content: "\f085"
}

.fa-comments:before {
	content: "\f086"
}

.fa-thumbs-o-up:before {
	content: "\f087"
}

.fa-thumbs-o-down:before {
	content: "\f088"
}

.fa-star-half:before {
	content: "\f089"
}

.fa-heart-o:before {
	content: "\f08a"
}

.fa-sign-out:before {
	content: "\f08b"
}

.fa-linkedin-square:before {
	content: "\f08c"
}

.fa-thumb-tack:before {
	content: "\f08d"
}

.fa-external-link:before {
	content: "\f08e"
}

.fa-sign-in:before {
	content: "\f090"
}

.fa-trophy:before {
	content: "\f091"
}

.fa-github-square:before {
	content: "\f092"
}

.fa-upload:before {
	content: "\f093"
}

.fa-lemon-o:before {
	content: "\f094"
}

.fa-phone:before {
	content: "\f095"
}

.fa-square-o:before {
	content: "\f096"
}

.fa-bookmark-o:before {
	content: "\f097"
}

.fa-phone-square:before {
	content: "\f098"
}

.fa-twitter:before {
	content: "\f099"
}

.fa-facebook-f:before,
.fa-facebook:before {
	content: "\f09a"
}

.fa-github:before {
	content: "\f09b"
}

.fa-unlock:before {
	content: "\f09c"
}

.fa-credit-card:before {
	content: "\f09d"
}

.fa-feed:before,
.fa-rss:before {
	content: "\f09e"
}

.fa-hdd-o:before {
	content: "\f0a0"
}

.fa-bullhorn:before {
	content: "\f0a1"
}

.fa-bell:before {
	content: "\f0f3"
}

.fa-certificate:before {
	content: "\f0a3"
}

.fa-hand-o-right:before {
	content: "\f0a4"
}

.fa-hand-o-left:before {
	content: "\f0a5"
}

.fa-hand-o-up:before {
	content: "\f0a6"
}

.fa-hand-o-down:before {
	content: "\f0a7"
}

.fa-arrow-circle-left:before {
	content: "\f0a8"
}

.fa-arrow-circle-right:before {
	content: "\f0a9"
}

.fa-arrow-circle-up:before {
	content: "\f0aa"
}

.fa-arrow-circle-down:before {
	content: "\f0ab"
}

.fa-globe:before {
	content: "\f0ac"
}

.fa-wrench:before {
	content: "\f0ad"
}

.fa-tasks:before {
	content: "\f0ae"
}

.fa-filter:before {
	content: "\f0b0"
}

.fa-briefcase:before {
	content: "\f0b1"
}

.fa-arrows-alt:before {
	content: "\f0b2"
}

.fa-group:before,
.fa-users:before {
	content: "\f0c0"
}

.fa-chain:before,
.fa-link:before {
	content: "\f0c1"
}

.fa-cloud:before {
	content: "\f0c2"
}

.fa-flask:before {
	content: "\f0c3"
}

.fa-cut:before,
.fa-scissors:before {
	content: "\f0c4"
}

.fa-copy:before,
.fa-files-o:before {
	content: "\f0c5"
}

.fa-paperclip:before {
	content: "\f0c6"
}

.fa-floppy-o:before,
.fa-save:before {
	content: "\f0c7"
}

.fa-square:before {
	content: "\f0c8"
}

.fa-bars:before,
.fa-navicon:before,
.fa-reorder:before {
	content: "\f0c9"
}

.fa-list-ul:before {
	content: "\f0ca"
}

.fa-list-ol:before {
	content: "\f0cb"
}

.fa-strikethrough:before {
	content: "\f0cc"
}

.fa-underline:before {
	content: "\f0cd"
}

.fa-table:before {
	content: "\f0ce"
}

.fa-magic:before {
	content: "\f0d0"
}

.fa-truck:before {
	content: "\f0d1"
}

.fa-pinterest:before {
	content: "\f0d2"
}

.fa-pinterest-square:before {
	content: "\f0d3"
}

.fa-google-plus-square:before {
	content: "\f0d4"
}

.fa-google-plus:before {
	content: "\f0d5"
}

.fa-money:before {
	content: "\f0d6"
}

.fa-caret-down:before {
	content: "\f0d7"
}

.fa-caret-up:before {
	content: "\f0d8"
}

.fa-caret-left:before {
	content: "\f0d9"
}

.fa-caret-right:before {
	content: "\f0da"
}

.fa-columns:before {
	content: "\f0db"
}

.fa-sort:before,
.fa-unsorted:before {
	content: "\f0dc"
}

.fa-sort-desc:before,
.fa-sort-down:before {
	content: "\f0dd"
}

.fa-sort-asc:before,
.fa-sort-up:before {
	content: "\f0de"
}

.fa-envelope:before {
	content: "\f0e0"
}

.fa-linkedin:before {
	content: "\f0e1"
}

.fa-rotate-left:before,
.fa-undo:before {
	content: "\f0e2"
}

.fa-gavel:before,
.fa-legal:before {
	content: "\f0e3"
}

.fa-dashboard:before,
.fa-tachometer:before {
	content: "\f0e4"
}

.fa-comment-o:before {
	content: "\f0e5"
}

.fa-comments-o:before {
	content: "\f0e6"
}

.fa-bolt:before,
.fa-flash:before {
	content: "\f0e7"
}

.fa-sitemap:before {
	content: "\f0e8"
}

.fa-umbrella:before {
	content: "\f0e9"
}

.fa-clipboard:before,
.fa-paste:before {
	content: "\f0ea"
}

.fa-lightbulb-o:before {
	content: "\f0eb"
}

.fa-exchange:before {
	content: "\f0ec"
}

.fa-cloud-download:before {
	content: "\f0ed"
}

.fa-cloud-upload:before {
	content: "\f0ee"
}

.fa-user-md:before {
	content: "\f0f0"
}

.fa-stethoscope:before {
	content: "\f0f1"
}

.fa-suitcase:before {
	content: "\f0f2"
}

.fa-bell-o:before {
	content: "\f0a2"
}

.fa-coffee:before {
	content: "\f0f4"
}

.fa-cutlery:before {
	content: "\f0f5"
}

.fa-file-text-o:before {
	content: "\f0f6"
}

.fa-building-o:before {
	content: "\f0f7"
}

.fa-hospital-o:before {
	content: "\f0f8"
}

.fa-ambulance:before {
	content: "\f0f9"
}

.fa-medkit:before {
	content: "\f0fa"
}

.fa-fighter-jet:before {
	content: "\f0fb"
}

.fa-beer:before {
	content: "\f0fc"
}

.fa-h-square:before {
	content: "\f0fd"
}

.fa-plus-square:before {
	content: "\f0fe"
}

.fa-angle-double-left:before {
	content: "\f100"
}

.fa-angle-double-right:before {
	content: "\f101"
}

.fa-angle-double-up:before {
	content: "\f102"
}

.fa-angle-double-down:before {
	content: "\f103"
}

.fa-angle-left:before {
	content: "\f104"
}

.fa-angle-right:before {
	content: "\f105"
}

.fa-angle-up:before {
	content: "\f106"
}

.fa-desktop:before {
	content: "\f108"
}

.fa-laptop:before {
	content: "\f109"
}

.fa-tablet:before {
	content: "\f10a"
}

.fa-mobile-phone:before,
.fa-mobile:before {
	content: "\f10b"
}

.fa-circle-o:before {
	content: "\f10c"
}

.fa-quote-left:before {
	content: "\f10d"
}

.fa-quote-right:before {
	content: "\f10e"
}

.fa-spinner:before {
	content: "\f110"
}

.fa-circle:before {
	content: "\f111"
}

.fa-mail-reply:before,
.fa-reply:before {
	content: "\f112"
}

.fa-github-alt:before {
	content: "\f113"
}

.fa-folder-o:before {
	content: "\f114"
}

.fa-folder-open-o:before {
	content: "\f115"
}

.fa-smile-o:before {
	content: "\f118"
}

.fa-frown-o:before {
	content: "\f119"
}

.fa-meh-o:before {
	content: "\f11a"
}

.fa-gamepad:before {
	content: "\f11b"
}

.fa-keyboard-o:before {
	content: "\f11c"
}

.fa-flag-o:before {
	content: "\f11d"
}

.fa-flag-checkered:before {
	content: "\f11e"
}

.fa-terminal:before {
	content: "\f120"
}

.fa-code:before {
	content: "\f121"
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
	content: "\f122"
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
	content: "\f123"
}

.fa-location-arrow:before {
	content: "\f124"
}

.fa-crop:before {
	content: "\f125"
}

.fa-code-fork:before {
	content: "\f126"
}

.fa-chain-broken:before,
.fa-unlink:before {
	content: "\f127"
}

.fa-question:before {
	content: "\f128"
}

.fa-info:before {
	content: "\f129"
}

.fa-exclamation:before {
	content: "\f12a"
}

.fa-superscript:before {
	content: "\f12b"
}

.fa-subscript:before {
	content: "\f12c"
}

.fa-eraser:before {
	content: "\f12d"
}

.fa-puzzle-piece:before {
	content: "\f12e"
}

.fa-microphone:before {
	content: "\f130"
}

.fa-microphone-slash:before {
	content: "\f131"
}

.fa-shield:before {
	content: "\f132"
}

.fa-calendar-o:before {
	content: "\f133"
}

.fa-fire-extinguisher:before {
	content: "\f134"
}

.fa-rocket:before {
	content: "\f135"
}

.fa-maxcdn:before {
	content: "\f136"
}

.fa-chevron-circle-left:before {
	content: "\f137"
}

.fa-chevron-circle-right:before {
	content: "\f138"
}

.fa-chevron-circle-up:before {
	content: "\f139"
}

.fa-chevron-circle-down:before {
	content: "\f13a"
}

.fa-html5:before {
	content: "\f13b"
}

.fa-css3:before {
	content: "\f13c"
}

.fa-anchor:before {
	content: "\f13d"
}

.fa-unlock-alt:before {
	content: "\f13e"
}

.fa-bullseye:before {
	content: "\f140"
}

.fa-ellipsis-h:before {
	content: "\f141"
}

.fa-ellipsis-v:before {
	content: "\f142"
}

.fa-rss-square:before {
	content: "\f143"
}

.fa-play-circle:before {
	content: "\f144"
}

.fa-ticket:before {
	content: "\f145"
}

.fa-minus-square:before {
	content: "\f146"
}

.fa-minus-square-o:before {
	content: "\f147"
}

.fa-level-up:before {
	content: "\f148"
}

.fa-level-down:before {
	content: "\f149"
}

.fa-check-square:before {
	content: "\f14a"
}

.fa-pencil-square:before {
	content: "\f14b"
}

.fa-external-link-square:before {
	content: "\f14c"
}

.fa-share-square:before {
	content: "\f14d"
}

.fa-compass:before {
	content: "\f14e"
}

.fa-caret-square-o-down:before,
.fa-toggle-down:before {
	content: "\f150"
}

.fa-caret-square-o-up:before,
.fa-toggle-up:before {
	content: "\f151"
}

.fa-caret-square-o-right:before,
.fa-toggle-right:before {
	content: "\f152"
}

.fa-eur:before,
.fa-euro:before {
	content: "\f153"
}

.fa-gbp:before {
	content: "\f154"
}

.fa-dollar:before,
.fa-usd:before {
	content: "\f155"
}

.fa-inr:before,
.fa-rupee:before {
	content: "\f156"
}

.fa-cny:before,
.fa-jpy:before,
.fa-rmb:before,
.fa-yen:before {
	content: "\f157"
}

.fa-rouble:before,
.fa-rub:before,
.fa-ruble:before {
	content: "\f158"
}

.fa-krw:before,
.fa-won:before {
	content: "\f159"
}

.fa-bitcoin:before,
.fa-btc:before {
	content: "\f15a"
}

.fa-file:before {
	content: "\f15b"
}

.fa-file-text:before {
	content: "\f15c"
}

.fa-sort-alpha-asc:before {
	content: "\f15d"
}

.fa-sort-alpha-desc:before {
	content: "\f15e"
}

.fa-sort-amount-asc:before {
	content: "\f160"
}

.fa-sort-amount-desc:before {
	content: "\f161"
}

.fa-sort-numeric-asc:before {
	content: "\f162"
}

.fa-sort-numeric-desc:before {
	content: "\f163"
}

.fa-thumbs-up:before {
	content: "\f164"
}

.fa-thumbs-down:before {
	content: "\f165"
}

.fa-youtube-square:before {
	content: "\f166"
}

.fa-youtube:before {
	content: "\f167"
}

.fa-xing:before {
	content: "\f168"
}

.fa-xing-square:before {
	content: "\f169"
}

.fa-youtube-play:before {
	content: "\f16a"
}

.fa-dropbox:before {
	content: "\f16b"
}

.fa-stack-overflow:before {
	content: "\f16c"
}

.fa-instagram:before {
	content: "\f16d"
}

.fa-flickr:before {
	content: "\f16e"
}

.fa-adn:before {
	content: "\f170"
}

.fa-bitbucket:before {
	content: "\f171"
}

.fa-bitbucket-square:before {
	content: "\f172"
}

.fa-tumblr:before {
	content: "\f173"
}

.fa-tumblr-square:before {
	content: "\f174"
}

.fa-long-arrow-down:before {
	content: "\f175"
}

.fa-long-arrow-up:before {
	content: "\f176"
}

.fa-long-arrow-left:before {
	content: "\f177"
}

.fa-long-arrow-right:before {
	content: "\f178"
}

.fa-apple:before {
	content: "\f179"
}

.fa-windows:before {
	content: "\f17a"
}

.fa-android:before {
	content: "\f17b"
}

.fa-linux:before {
	content: "\f17c"
}

.fa-dribbble:before {
	content: "\f17d"
}

.fa-skype:before {
	content: "\f17e"
}

.fa-foursquare:before {
	content: "\f180"
}

.fa-trello:before {
	content: "\f181"
}

.fa-female:before {
	content: "\f182"
}

.fa-male:before {
	content: "\f183"
}

.fa-gittip:before,
.fa-gratipay:before {
	content: "\f184"
}

.fa-sun-o:before {
	content: "\f185"
}

.fa-moon-o:before {
	content: "\f186"
}

.fa-archive:before {
	content: "\f187"
}

.fa-bug:before {
	content: "\f188"
}

.fa-vk:before {
	content: "\f189"
}

.fa-weibo:before {
	content: "\f18a"
}

.fa-renren:before {
	content: "\f18b"
}

.fa-pagelines:before {
	content: "\f18c"
}

.fa-stack-exchange:before {
	content: "\f18d"
}

.fa-arrow-circle-o-right:before {
	content: "\f18e"
}

.fa-arrow-circle-o-left:before {
	content: "\f190"
}

.fa-caret-square-o-left:before,
.fa-toggle-left:before {
	content: "\f191"
}

.fa-dot-circle-o:before {
	content: "\f192"
}

.fa-wheelchair:before {
	content: "\f193"
}

.fa-vimeo-square:before {
	content: "\f194"
}

.fa-try:before,
.fa-turkish-lira:before {
	content: "\f195"
}

.fa-plus-square-o:before {
	content: "\f196"
}

.fa-space-shuttle:before {
	content: "\f197"
}

.fa-slack:before {
	content: "\f198"
}

.fa-envelope-square:before {
	content: "\f199"
}

.fa-wordpress:before {
	content: "\f19a"
}

.fa-openid:before {
	content: "\f19b"
}

.fa-bank:before,
.fa-institution:before,
.fa-university:before {
	content: "\f19c"
}

.fa-graduation-cap:before,
.fa-mortar-board:before {
	content: "\f19d"
}

.fa-yahoo:before {
	content: "\f19e"
}

.fa-google:before {
	content: "\f1a0"
}

.fa-reddit:before {
	content: "\f1a1"
}

.fa-reddit-square:before {
	content: "\f1a2"
}

.fa-stumbleupon-circle:before {
	content: "\f1a3"
}

.fa-stumbleupon:before {
	content: "\f1a4"
}

.fa-delicious:before {
	content: "\f1a5"
}

.fa-digg:before {
	content: "\f1a6"
}

.fa-pied-piper-pp:before {
	content: "\f1a7"
}

.fa-pied-piper-alt:before {
	content: "\f1a8"
}

.fa-drupal:before {
	content: "\f1a9"
}

.fa-joomla:before {
	content: "\f1aa"
}

.fa-language:before {
	content: "\f1ab"
}

.fa-fax:before {
	content: "\f1ac"
}

.fa-building:before {
	content: "\f1ad"
}

.fa-child:before {
	content: "\f1ae"
}

.fa-paw:before {
	content: "\f1b0"
}

.fa-spoon:before {
	content: "\f1b1"
}

.fa-cube:before {
	content: "\f1b2"
}

.fa-cubes:before {
	content: "\f1b3"
}

.fa-behance:before {
	content: "\f1b4"
}

.fa-behance-square:before {
	content: "\f1b5"
}

.fa-steam:before {
	content: "\f1b6"
}

.fa-steam-square:before {
	content: "\f1b7"
}

.fa-recycle:before {
	content: "\f1b8"
}

.fa-automobile:before,
.fa-car:before {
	content: "\f1b9"
}

.fa-cab:before,
.fa-taxi:before {
	content: "\f1ba"
}

.fa-tree:before {
	content: "\f1bb"
}

.fa-spotify:before {
	content: "\f1bc"
}

.fa-deviantart:before {
	content: "\f1bd"
}

.fa-soundcloud:before {
	content: "\f1be"
}

.fa-database:before {
	content: "\f1c0"
}

.fa-file-pdf-o:before {
	content: "\f1c1"
}

.fa-file-word-o:before {
	content: "\f1c2"
}

.fa-file-excel-o:before {
	content: "\f1c3"
}

.fa-file-powerpoint-o:before {
	content: "\f1c4"
}

.fa-file-image-o:before,
.fa-file-photo-o:before,
.fa-file-picture-o:before {
	content: "\f1c5"
}

.fa-file-archive-o:before,
.fa-file-zip-o:before {
	content: "\f1c6"
}

.fa-file-audio-o:before,
.fa-file-sound-o:before {
	content: "\f1c7"
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
	content: "\f1c8"
}

.fa-file-code-o:before {
	content: "\f1c9"
}

.fa-vine:before {
	content: "\f1ca"
}

.fa-codepen:before {
	content: "\f1cb"
}

.fa-jsfiddle:before {
	content: "\f1cc"
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-ring:before,
.fa-life-saver:before,
.fa-support:before {
	content: "\f1cd"
}

.fa-circle-o-notch:before {
	content: "\f1ce"
}

.fa-ra:before,
.fa-rebel:before,
.fa-resistance:before {
	content: "\f1d0"
}

.fa-empire:before,
.fa-ge:before {
	content: "\f1d1"
}

.fa-git-square:before {
	content: "\f1d2"
}

.fa-git:before {
	content: "\f1d3"
}

.fa-hacker-news:before,
.fa-y-combinator-square:before,
.fa-yc-square:before {
	content: "\f1d4"
}

.fa-tencent-weibo:before {
	content: "\f1d5"
}

.fa-qq:before {
	content: "\f1d6"
}

.fa-wechat:before,
.fa-weixin:before {
	content: "\f1d7"
}

.fa-paper-plane:before,
.fa-send:before {
	content: "\f1d8"
}

.fa-paper-plane-o:before,
.fa-send-o:before {
	content: "\f1d9"
}

.fa-history:before {
	content: "\f1da"
}

.fa-circle-thin:before {
	content: "\f1db"
}

.fa-header:before {
	content: "\f1dc"
}

.fa-paragraph:before {
	content: "\f1dd"
}

.fa-sliders:before {
	content: "\f1de"
}

.fa-share-alt:before {
	content: "\f1e0"
}

.fa-share-alt-square:before {
	content: "\f1e1"
}

.fa-bomb:before {
	content: "\f1e2"
}

.fa-futbol-o:before,
.fa-soccer-ball-o:before {
	content: "\f1e3"
}

.fa-tty:before {
	content: "\f1e4"
}

.fa-binoculars:before {
	content: "\f1e5"
}

.fa-plug:before {
	content: "\f1e6"
}

.fa-slideshare:before {
	content: "\f1e7"
}

.fa-twitch:before {
	content: "\f1e8"
}

.fa-yelp:before {
	content: "\f1e9"
}

.fa-newspaper-o:before {
	content: "\f1ea"
}

.fa-wifi:before {
	content: "\f1eb"
}

.fa-calculator:before {
	content: "\f1ec"
}

.fa-paypal:before {
	content: "\f1ed"
}

.fa-google-wallet:before {
	content: "\f1ee"
}

.fa-cc-visa:before {
	content: "\f1f0"
}

.fa-cc-mastercard:before {
	content: "\f1f1"
}

.fa-cc-discover:before {
	content: "\f1f2"
}

.fa-cc-amex:before {
	content: "\f1f3"
}

.fa-cc-paypal:before {
	content: "\f1f4"
}

.fa-cc-stripe:before {
	content: "\f1f5"
}

.fa-bell-slash:before {
	content: "\f1f6"
}

.fa-bell-slash-o:before {
	content: "\f1f7"
}

.fa-trash:before {
	content: "\f1f8"
}

.fa-copyright:before {
	content: "\f1f9"
}

.fa-at:before {
	content: "\f1fa"
}

.fa-eyedropper:before {
	content: "\f1fb"
}

.fa-paint-brush:before {
	content: "\f1fc"
}

.fa-birthday-cake:before {
	content: "\f1fd"
}

.fa-area-chart:before {
	content: "\f1fe"
}

.fa-pie-chart:before {
	content: "\f200"
}

.fa-line-chart:before {
	content: "\f201"
}

.fa-lastfm:before {
	content: "\f202"
}

.fa-lastfm-square:before {
	content: "\f203"
}

.fa-toggle-off:before {
	content: "\f204"
}

.fa-toggle-on:before {
	content: "\f205"
}

.fa-bicycle:before {
	content: "\f206"
}

.fa-bus:before {
	content: "\f207"
}

.fa-ioxhost:before {
	content: "\f208"
}

.fa-angellist:before {
	content: "\f209"
}

.fa-cc:before {
	content: "\f20a"
}

.fa-ils:before,
.fa-shekel:before,
.fa-sheqel:before {
	content: "\f20b"
}

.fa-meanpath:before {
	content: "\f20c"
}

.fa-buysellads:before {
	content: "\f20d"
}

.fa-connectdevelop:before {
	content: "\f20e"
}

.fa-dashcube:before {
	content: "\f210"
}

.fa-forumbee:before {
	content: "\f211"
}

.fa-leanpub:before {
	content: "\f212"
}

.fa-sellsy:before {
	content: "\f213"
}

.fa-shirtsinbulk:before {
	content: "\f214"
}

.fa-simplybuilt:before {
	content: "\f215"
}

.fa-skyatlas:before {
	content: "\f216"
}

.fa-cart-plus:before {
	content: "\f217"
}

.fa-cart-arrow-down:before {
	content: "\f218"
}

.fa-diamond:before {
	content: "\f219"
}

.fa-ship:before {
	content: "\f21a"
}

.fa-user-secret:before {
	content: "\f21b"
}

.fa-motorcycle:before {
	content: "\f21c"
}

.fa-street-view:before {
	content: "\f21d"
}

.fa-heartbeat:before {
	content: "\f21e"
}

.fa-venus:before {
	content: "\f221"
}

.fa-mars:before {
	content: "\f222"
}

.fa-mercury:before {
	content: "\f223"
}

.fa-intersex:before,
.fa-transgender:before {
	content: "\f224"
}

.fa-transgender-alt:before {
	content: "\f225"
}

.fa-venus-double:before {
	content: "\f226"
}

.fa-mars-double:before {
	content: "\f227"
}

.fa-venus-mars:before {
	content: "\f228"
}

.fa-mars-stroke:before {
	content: "\f229"
}

.fa-mars-stroke-v:before {
	content: "\f22a"
}

.fa-mars-stroke-h:before {
	content: "\f22b"
}

.fa-neuter:before {
	content: "\f22c"
}

.fa-genderless:before {
	content: "\f22d"
}

.fa-facebook-official:before {
	content: "\f230"
}

.fa-pinterest-p:before {
	content: "\f231"
}

.fa-whatsapp:before {
	content: "\f232"
}

.fa-server:before {
	content: "\f233"
}

.fa-user-plus:before {
	content: "\f234"
}

.fa-user-times:before {
	content: "\f235"
}

.fa-bed:before,
.fa-hotel:before {
	content: "\f236"
}

.fa-viacoin:before {
	content: "\f237"
}

.fa-train:before {
	content: "\f238"
}

.fa-subway:before {
	content: "\f239"
}

.fa-medium:before {
	content: "\f23a"
}

.fa-y-combinator:before,
.fa-yc:before {
	content: "\f23b"
}

.fa-optin-monster:before {
	content: "\f23c"
}

.fa-opencart:before {
	content: "\f23d"
}

.fa-expeditedssl:before {
	content: "\f23e"
}

.fa-battery-4:before,
.fa-battery-full:before,
.fa-battery:before {
	content: "\f240"
}

.fa-battery-3:before,
.fa-battery-three-quarters:before {
	content: "\f241"
}

.fa-battery-2:before,
.fa-battery-half:before {
	content: "\f242"
}

.fa-battery-1:before,
.fa-battery-quarter:before {
	content: "\f243"
}

.fa-battery-0:before,
.fa-battery-empty:before {
	content: "\f244"
}

.fa-mouse-pointer:before {
	content: "\f245"
}

.fa-i-cursor:before {
	content: "\f246"
}

.fa-object-group:before {
	content: "\f247"
}

.fa-object-ungroup:before {
	content: "\f248"
}

.fa-sticky-note:before {
	content: "\f249"
}

.fa-sticky-note-o:before {
	content: "\f24a"
}

.fa-cc-jcb:before {
	content: "\f24b"
}

.fa-cc-diners-club:before {
	content: "\f24c"
}

.fa-clone:before {
	content: "\f24d"
}

.fa-balance-scale:before {
	content: "\f24e"
}

.fa-hourglass-o:before {
	content: "\f250"
}

.fa-hourglass-1:before,
.fa-hourglass-start:before {
	content: "\f251"
}

.fa-hourglass-2:before,
.fa-hourglass-half:before {
	content: "\f252"
}

.fa-hourglass-3:before,
.fa-hourglass-end:before {
	content: "\f253"
}

.fa-hourglass:before {
	content: "\f254"
}

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
	content: "\f255"
}

.fa-hand-paper-o:before,
.fa-hand-stop-o:before {
	content: "\f256"
}

.fa-hand-scissors-o:before {
	content: "\f257"
}

.fa-hand-lizard-o:before {
	content: "\f258"
}

.fa-hand-spock-o:before {
	content: "\f259"
}

.fa-hand-pointer-o:before {
	content: "\f25a"
}

.fa-hand-peace-o:before {
	content: "\f25b"
}

.fa-trademark:before {
	content: "\f25c"
}

.fa-registered:before {
	content: "\f25d"
}

.fa-creative-commons:before {
	content: "\f25e"
}

.fa-gg:before {
	content: "\f260"
}

.fa-gg-circle:before {
	content: "\f261"
}

.fa-tripadvisor:before {
	content: "\f262"
}

.fa-odnoklassniki:before {
	content: "\f263"
}

.fa-odnoklassniki-square:before {
	content: "\f264"
}

.fa-get-pocket:before {
	content: "\f265"
}

.fa-wikipedia-w:before {
	content: "\f266"
}

.fa-safari:before {
	content: "\f267"
}

.fa-chrome:before {
	content: "\f268"
}

.fa-firefox:before {
	content: "\f269"
}

.fa-opera:before {
	content: "\f26a"
}

.fa-internet-explorer:before {
	content: "\f26b"
}

.fa-television:before,
.fa-tv:before {
	content: "\f26c"
}

.fa-contao:before {
	content: "\f26d"
}

.fa-500px:before {
	content: "\f26e"
}

.fa-amazon:before {
	content: "\f270"
}

.fa-calendar-plus-o:before {
	content: "\f271"
}

.fa-calendar-minus-o:before {
	content: "\f272"
}

.fa-calendar-times-o:before {
	content: "\f273"
}

.fa-calendar-check-o:before {
	content: "\f274"
}

.fa-industry:before {
	content: "\f275"
}

.fa-map-pin:before {
	content: "\f276"
}

.fa-map-signs:before {
	content: "\f277"
}

.fa-map-o:before {
	content: "\f278"
}

.fa-map:before {
	content: "\f279"
}

.fa-commenting:before {
	content: "\f27a"
}

.fa-commenting-o:before {
	content: "\f27b"
}

.fa-houzz:before {
	content: "\f27c"
}

.fa-vimeo:before {
	content: "\f27d"
}

.fa-black-tie:before {
	content: "\f27e"
}

.fa-fonticons:before {
	content: "\f280"
}

.fa-reddit-alien:before {
	content: "\f281"
}

.fa-edge:before {
	content: "\f282"
}

.fa-credit-card-alt:before {
	content: "\f283"
}

.fa-codiepie:before {
	content: "\f284"
}

.fa-modx:before {
	content: "\f285"
}

.fa-fort-awesome:before {
	content: "\f286"
}

.fa-usb:before {
	content: "\f287"
}

.fa-product-hunt:before {
	content: "\f288"
}

.fa-mixcloud:before {
	content: "\f289"
}

.fa-scribd:before {
	content: "\f28a"
}

.fa-pause-circle:before {
	content: "\f28b"
}

.fa-pause-circle-o:before {
	content: "\f28c"
}

.fa-stop-circle:before {
	content: "\f28d"
}

.fa-stop-circle-o:before {
	content: "\f28e"
}

.fa-shopping-bag:before {
	content: "\f290"
}

.fa-shopping-basket:before {
	content: "\f291"
}

.fa-hashtag:before {
	content: "\f292"
}

.fa-bluetooth:before {
	content: "\f293"
}

.fa-bluetooth-b:before {
	content: "\f294"
}

.fa-percent:before {
	content: "\f295"
}

.fa-gitlab:before {
	content: "\f296"
}

.fa-wpbeginner:before {
	content: "\f297"
}

.fa-wpforms:before {
	content: "\f298"
}

.fa-envira:before {
	content: "\f299"
}

.fa-universal-access:before {
	content: "\f29a"
}

.fa-wheelchair-alt:before {
	content: "\f29b"
}

.fa-question-circle-o:before {
	content: "\f29c"
}

.fa-blind:before {
	content: "\f29d"
}

.fa-audio-description:before {
	content: "\f29e"
}

.fa-volume-control-phone:before {
	content: "\f2a0"
}

.fa-braille:before {
	content: "\f2a1"
}

.fa-assistive-listening-systems:before {
	content: "\f2a2"
}

.fa-american-sign-language-interpreting:before,
.fa-asl-interpreting:before {
	content: "\f2a3"
}

.fa-deaf:before,
.fa-deafness:before,
.fa-hard-of-hearing:before {
	content: "\f2a4"
}

.fa-glide:before {
	content: "\f2a5"
}

.fa-glide-g:before {
	content: "\f2a6"
}

.fa-sign-language:before,
.fa-signing:before {
	content: "\f2a7"
}

.fa-low-vision:before {
	content: "\f2a8"
}

.fa-viadeo:before {
	content: "\f2a9"
}

.fa-viadeo-square:before {
	content: "\f2aa"
}

.fa-snapchat:before {
	content: "\f2ab"
}

.fa-snapchat-ghost:before {
	content: "\f2ac"
}

.fa-snapchat-square:before {
	content: "\f2ad"
}

.fa-pied-piper:before {
	content: "\f2ae"
}

.fa-first-order:before {
	content: "\f2b0"
}

.fa-yoast:before {
	content: "\f2b1"
}

.fa-themeisle:before {
	content: "\f2b2"
}

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
	content: "\f2b3"
}

.fa-fa:before,
.fa-font-awesome:before {
	content: "\f2b4"
}

.fa-handshake-o:before {
	content: "\f2b5"
}

.fa-envelope-open:before {
	content: "\f2b6"
}

.fa-envelope-open-o:before {
	content: "\f2b7"
}

.fa-linode:before {
	content: "\f2b8"
}

.fa-address-book:before {
	content: "\f2b9"
}

.fa-address-book-o:before {
	content: "\f2ba"
}

.fa-address-card:before,
.fa-vcard:before {
	content: "\f2bb"
}

.fa-address-card-o:before,
.fa-vcard-o:before {
	content: "\f2bc"
}

.fa-user-circle:before {
	content: "\f2bd"
}

.fa-user-circle-o:before {
	content: "\f2be"
}

.fa-user-o:before {
	content: "\f2c0"
}

.fa-id-badge:before {
	content: "\f2c1"
}

.fa-drivers-license:before,
.fa-id-card:before {
	content: "\f2c2"
}

.fa-drivers-license-o:before,
.fa-id-card-o:before {
	content: "\f2c3"
}

.fa-quora:before {
	content: "\f2c4"
}

.fa-free-code-camp:before {
	content: "\f2c5"
}

.fa-telegram:before {
	content: "\f2c6"
}

.fa-thermometer-4:before,
.fa-thermometer-full:before,
.fa-thermometer:before {
	content: "\f2c7"
}

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
	content: "\f2c8"
}

.fa-thermometer-2:before,
.fa-thermometer-half:before {
	content: "\f2c9"
}

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
	content: "\f2ca"
}

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
	content: "\f2cb"
}

.fa-shower:before {
	content: "\f2cc"
}

.fa-bath:before,
.fa-bathtub:before,
.fa-s15:before {
	content: "\f2cd"
}

.fa-podcast:before {
	content: "\f2ce"
}

.fa-window-maximize:before {
	content: "\f2d0"
}

.fa-window-minimize:before {
	content: "\f2d1"
}

.fa-window-restore:before {
	content: "\f2d2"
}

.fa-times-rectangle:before,
.fa-window-close:before {
	content: "\f2d3"
}

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
	content: "\f2d4"
}

.fa-bandcamp:before {
	content: "\f2d5"
}

.fa-grav:before {
	content: "\f2d6"
}

.fa-etsy:before {
	content: "\f2d7"
}

.fa-imdb:before {
	content: "\f2d8"
}

.fa-ravelry:before {
	content: "\f2d9"
}

.fa-eercast:before {
	content: "\f2da"
}

.fa-microchip:before {
	content: "\f2db"
}

.fa-snowflake-o:before {
	content: "\f2dc"
}

.fa-superpowers:before {
	content: "\f2dd"
}

.fa-wpexplorer:before {
	content: "\f2de"
}

.fa-meetup:before {
	content: "\f2e0"
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0
}

.sr-only-focusable:active,
.sr-only-focusable:focus {
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto
}

.slick-slider {
	position: relative;
	display: block;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y
}

.slick-list {
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0
}

.slick-list.dragging {
	cursor: pointer;
	cursor: hand
}

.slick-slider .slick-list,
.slick-slider .slick-track {
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}

.slick-track {
	position: relative;
	top: 0;
	left: 0;
	display: block;
	margin-left: auto;
	margin-right: auto
}

.container,
.customer-Search .row,
.primary-masthead .row {
	margin: 0 auto;
	width: 1100px
}

.slick-track:after,
.slick-track:before {
	display: table;
	content: ''
}

.slick-slide {
	display: none;
	float: left;
	height: 100%;
	min-height: 1px
}

.dynamicRight h2,
.learnBtn,
.nolog-cmn-btn {
	display: inline-block
}

.slick-vertical .slick-slide {
	display: block;
	height: auto;
	border: 1px solid transparent
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: Roboto;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: Lato;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/lato/v22/S6uyw4BMUTPHjxAwXjeu.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: Lato;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/lato/v22/S6uyw4BMUTPHjx4wXg.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: Lato;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/lato/v22/S6u9w4BMUTPHh6UVSwaPGR_p.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: Lato;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/lato/v22/S6u9w4BMUTPHh6UVSwiPGQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoYNNZQyQ.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoadNZQyQ.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoYdNZQyQ.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEobtNZQyQ.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoYtNZQyQ.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEoY9NZQyQ.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEobdNZ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAgM9UvI.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLCwM9UvI.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAwM9UvI.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDAM9UvI.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAAM9UvI.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLAQM9UvI.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYNNZQyQ.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoadNZQyQ.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYdNZQyQ.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobtNZQyQ.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoYtNZQyQ.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYoY9NZQyQ.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: italic;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDtCYobdNZ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCkYb8td.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCAYb8td.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCgYb8td.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCcYb8td.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCsYb8td.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCoYb8td.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 300;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYbw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVl2ZhZI2eCN5jzbjEETS9weq8-19-7DRs5.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVl2ZhZI2eCN5jzbjEETS9weq8-19a7DRs5.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVl2ZhZI2eCN5jzbjEETS9weq8-1967DRs5.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVl2ZhZI2eCN5jzbjEETS9weq8-19G7DRs5.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVl2ZhZI2eCN5jzbjEETS9weq8-1927DRs5.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DRs5.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCkYb8td.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCAYb8td.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCgYb8td.woff2) format('woff2');
	unicode-range: U+1F00-1FFF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCcYb8td.woff2) format('woff2');
	unicode-range: U+0370-03FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCsYb8td.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb8td.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/robotocondensed/v24/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: Nomove;
	src: url("../fonts/Nomove.eot") format("embedded-opentype"), url("../fonts/Nomove.woff2") format("woff2"), url("../fonts/Nomove.woff") format("woff"), url("../fonts/Nomove.ttf") format("truetype"), url("../fonts/Nomove.svg#Nomove") format("svg")
}

@font-face {
	font-family: "N.O.- Movement Bold";
	src: url("../fonts/No-move.eot?") format("eot"), url("../fonts/No-move.woff") format("woff"), url("../fonts/No-move.ttf") format("truetype"), url("../fonts/No-move.svg#MovementBold") format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: impact;
	src: url('../fonts/impact.eot');
	src: url('../fonts/impact.eot') format('embedded-opentype'), url('../fonts/impact.woff2') format('woff2'), url('../fonts/impact.woff') format('woff'), url('../fonts/impact.ttf') format('truetype'), url('../fonts/impact.svg#impact') format('svg')
}

body {
	margin: 0;
	min-height: 100%
}

p {
	margin: 0 0 15px !important;
	color: gray;
	font-family: Arial;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.3
}

::-moz-placeholder {
	color: #969696;
	opacity: 1
}

:-moz-placeholder {
	color: #969696;
	opacity: 1
}

.primary-masthead {
	left: 0;
	padding-bottom: 20px;
	position: absolute;
	right: 0;
	top: 0
}

#main-nav {
	left: 50%;
	position: absolute;
	right: 0;
	text-align: center;
	top: 0;
	width: 720px
}

.menu-header li a {
	color: #123158;
	display: block;
	font-size: 16px;
	padding: 34px 17px;
	position: relative;
	text-transform: uppercase
}

.menu-header li.active a::after,
.menu-header li:hover a::after {
	border-color: #b5e655 rgba(181, 230, 85, 0) rgba(181, 230, 85, 0);
	border-style: solid;
	border-width: 11px 17px 10px;
	height: 0;
	left: 50%;
	margin-left: -17px;
	position: absolute;
	top: 0;
	width: 0
}

#main-header .header-cart {
	padding-left: 0 !important;
	border-left: 1px solid #2d77bd;
	float: right;
	margin: 30px 10% 0 0;
	position: relative;
	z-index: 1600
}

#main-header .menu-cart {
	background: rgba(0, 0, 0, 0);
	background-image: none;
	color: #123158;
	float: right;
	height: 25px;
	margin-right: 4px;
	position: relative;
	right: 0;
	top: 0;
	width: auto
}

.menu-cart.icon-cart::before {
	color: #123158;
	content: "";
	font: 25px/1 FontAwesome
}

#main-header .header-cart-summary {
	color: #123158;
	display: block;
	float: left;
	font-size: 16px;
	height: 25px;
	text-transform: uppercase
}

#main-header {
	height: 87px
}

.bannerCont {
	left: 0;
	padding: 0 12%;
	position: absolute;
	right: 0;
	text-align: center;
	top: 50%;
	transform: translateY(-50%)
}

.bannerCont h1 {
	border-bottom: 2px solid #fff;
	font-size: 68px;
	letter-spacing: 16px;
	margin: 0 0 15px;
	text-shadow: 0 0 20px rgba(0, 0, 0, .6)
}

.bannerCont p {
	font-size: 13px;
	letter-spacing: 7px;
	line-height: 2
}

.footer_search_sec {
	background-color: #183152;
	padding: 20px 0
}

.footer_search_sec .new_txt {
	color: #abc8e2;
	font-family: Nomove;
	font-size: 34px;
	letter-spacing: 6px;
	text-align: center;
	text-transform: uppercase;
	line-height: 1
}

.footer_search_sec .new_txt::after {
	background-color: #abc8e2;
	content: "";
	display: block;
	height: 1px;
	width: 358px
}

.footer_search_sec .newsletter-text {
	color: #fff;
	font-size: 17px;
	font-weight: 300;
	margin-bottom: 14px;
	text-align: center
}

.field2 {
	margin: 0 auto;
	width: 770px
}

.menu-footer li+li,
.menu-help li+li,
.respect {
	margin-top: 7px
}

.fildCol {
	float: left;
	margin-bottom: 12px
}

.field2 input[type=email],
.field2 input[type=text] {
	background-color: #fff;
	border: 0;
	color: #969696;
	font-size: 16px;
	height: 37px;
	padding: 0 15px;
	width: 100%;
	margin: 0 !important
}

.learnBtn,
.nolog-cmn-btn {
	background-color: #95c92c
}

.footer_search_sec .field2 #third_form [type=button] {
	border: 0;
	margin: 0 !important;
	padding: 10px 40px;
	font-family: roboto, sans-serif !important;
	font-size: 15px !important;
	font-weight: 700 !important;
	text-transform: uppercase;
	line-height: 18px
}

.field2 #third_form .fildCol span.email1,
.footer_search_sec .field2 #third_form .fildCol span.first_name1 {
	color: red
}

.field2 p {
	color: #fff;
	font-family: Lato, sans-serif;
	font-size: 16px;
	margin: 0 0 7px
}

.field2 p a,
.footer_search_sec .newsletter-text a {
	color: #fff;
	text-decoration: underline;
	font-weight: 700
}

.field2 input[type=submit] {
	background-color: #95c92c;
	border: 0;
	color: #fff;
	cursor: pointer;
	font-size: 19px;
	margin-bottom: 7px;
	padding: 5px 50px
}

.field2 input[type=submit]:hover {
	background-color: #659700
}

.field2 p:last-child {
	margin-bottom: 0 !important;
	margin-top: 7px !important;
	text-align: center
}

.dynamicLeft {
	float: left;
	text-align: center;
	width: 25%
}

.dynamicSection {
	padding: 15px 0
}

.dynamicRight {
	float: left;
	padding-left: 60px;
	width: 75%
}

.dynamicRight h2 {
	border-bottom: 1px solid #183152;
	color: #183152;
	font-family: Nomove;
	font-size: 34px;
	font-weight: 400;
	margin: 0 0 15px;
	padding-bottom: 7px;
	text-transform: uppercase
}

.dynamicRight p {
	color: #183152;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 2.2;
	margin: 0 0 20px
}

.learnBtn {
	color: #fff;
	font-size: 22px;
	font-weight: 600;
	letter-spacing: 1px;
	padding: 10px 40px;
	text-transform: uppercase
}

.scienceSection {
	background-image: url("https://stonehengehealth.com/v1/images/scienceBg.jpg");
	background-position: center center;
	background-size: cover
}

.scienceSection .row {
	margin: 0 auto;
	padding: 70px 0;
	position: relative;
	text-align: center;
	width: 1100px
}

.scienceSection h3 {
	color: #fff;
	font-family: Nomove;
	font-size: 34px;
	font-weight: 400;
	margin: 0 0 20px
}

.nolog-cmn-btn,
.product-con a {
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 1px
}

.nolog-cmn-btn {
	color: #fff
}

.science_r_img {
	bottom: 0;
	padding: 15px 0;
	position: absolute;
	right: 0;
	top: 0
}

.science_l_img {
	bottom: 0;
	left: 0;
	position: absolute;
	top: 0
}

.science_l_img img {
	display: block;
	height: 100%
}

.newsSection {
	padding: 25px 0
}

.slick-initialized li {
	float: left;
	padding: 0 8px;
	text-align: center;
	width: 33.3%
}

.copyright,
.newsSection h2 {
	font-weight: 400;
	text-align: center
}

.slick-initialized li img {
	border: 3px solid #000
}

.newsSection h2 {
	color: #183152;
	font-family: Nomove;
	font-size: 34px;
	letter-spacing: 5px;
	margin: 0 0 5px;
	text-transform: uppercase
}

.newsSection p {
	color: #183152;
	font-size: 17px;
	margin: 0 0 20px;
	text-align: center
}

#main-footer {
	background: linear-gradient(to bottom, #183152 0, #355a7f 100%) rgba(0, 0, 0, 0);
	padding: 30px 0 0
}

#main-footer>.row {
	margin: 0 auto;
	padding-bottom: 20px;
	width: 1100px
}

#main-footer .columns {
	float: left;
	width: 18%
}

#main-footer .medium-float-right,
.small-quarter {
	width: 25%;
}

.copyright {
	background-color: #0e2644;
	color: #fff;
	font-size: 15px;
	padding: 8px
}

.columns h2 {
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	margin: 0;
	padding-bottom: 5px
}

.productCol h3,
.subNav ul li a {
	font-weight: 400;
	text-transform: uppercase
}

.columns h2::after {
	background-color: #abc8e2;
	content: "";
	height: 1px;
	margin: 7px 0;
	width: 120px
}

.menu-footer li a,
.menu-help li a {
	color: #fff;
	display: block;
	font-size: 15px;
	padding: 0 0 0 10px;
	position: relative
}

.blogText ul li,
.productCol,
.readMoreBnt,
.thumbImg .item,
.thumbImg .item img,
.valueCell h4 span {
	display: inline-block
}

.menu-footer li a::after,
.menu-help li a::after {
	border-color: rgba(136, 183, 213, 0) rgba(136, 183, 213, 0) rgba(136, 183, 213, 0) #abc8e2;
	border-style: solid;
	border-width: 5px;
	height: 0;
	left: 0;
	margin-top: -5px;
	position: absolute;
	top: 50%;
	width: 0
}

.vcard {
	color: #fff;
	font-size: 15px
}

#main-footer .footer_search_sec {
	background-color: transparent;
	padding: 0;
	width: 39%
}

#main-footer .field2 {
	text-align: left;
	width: auto
}

#main-footer .footer_search_sec .new_txt {
	font-family: Roboto, sans-serif;
	font-size: 24px;
	letter-spacing: 0;
	text-align: left
}

#main-footer .footer_search_sec .newsletter-text {
	color: #8c9bac;
	font-size: 13px;
	margin-bottom: 7px;
	text-align: left
}

#main-footer .field2 input[type=submit] {
	background-color: #5eaf00;
	display: inline-block;
	height: 39px;
	margin: 0;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: top
}

.respect {
	color: #95a8bb;
	font-size: 12px
}

.respect a {
	color: #95a8bb
}

.customer-Search .field2 {
	width: 69%
}

.customer-Search .field2 input[type=submit] {
	margin-top: 36px !important;
	height: 37px;
	margin-bottom: 0;
	margin-left: 2%;
	padding-left: 5px;
	padding-right: 5px;
	width: 19%
}

.customer-Search .field2>p {
	float: left;
	text-align: center;
	width: 100%
}

.productbanner {
	position: relative;
	min-height: inherit !important
}

.productbannerCont {
	text-align: center;
	padding: 15px 0 25px
}

.productbannerCont h1 {
	color: #183152;
	font-family: Nomove;
	font-size: 44px;
	letter-spacing: 10px;
	margin: 0 0 7px;
	text-transform: uppercase
}

.productbannerCont p {
	color: #183152;
	font-size: 17px;
	margin: 0 !important
}

.subNav {
	background-color: #5e7da5;
	margin-bottom: 4px
}

.bottleTop,
.chooseBoxCol,
.subNav ul li.active a,
.subNav ul li:hover a {
	background-color: #183152
}

.subNav ul li {
	float: left;
	width: 10%
}

.subNav ul li a {
	color: #fff;
	display: block;
	font-size: 13px;
	letter-spacing: 1px;
	line-height: 105%;
	text-align: center;
	padding: 10px 4px
}

.productRow {
	padding: 30px 0 0
}

.productCol {
	margin-bottom: 60px;
	margin-left: -3px;
	padding: 0 30px;
	vertical-align: top;
	width: 50%
}

.productRowIn {
	margin: 0 -30px
}

.productImg img {
	max-height: 330px
}

.productCol h3 {
	border-bottom: 1px solid #183152;
	color: #183152;
	font-family: Nomove;
	font-size: 30px;
	letter-spacing: 3px;
	margin: 0 0 7px;
	padding-bottom: 3px
}

.chooseheading,
.packageHeading,
.productPanelWraper h3 {
	color: #183152;
	font-weight: 700
}

.productCol>span {
	color: #183152;
	display: block;
	font-family: Nomove;
	font-size: 25px;
	margin-bottom: 10px
}

.fixedHeader .primary-masthead {
	background-color: #315479;
	position: fixed;
	z-index: 9
}

.fixedHeader #main-nav {
	position: fixed;
	z-index: 9
}

.fixedHeader #main-header .header-cart {
	border-color: #ddd
}

.field2 #third_form .success_msg3 {
	color: green
}

.productPanelLeft {
	float: Left;
	width: 40%;
	padding: 20px
}

.productPanelRight {
	float: right;
	width: 50%
}

.productPanelWraper h3 {
	text-align: center;
	margin: 0 0 10px;
	font-size: 38px;
	text-transform: uppercase;
	line-height: 1;
	font-family: Nomove;
	letter-spacing: 3px;
	font-style: normal
}

.LargeImg .item img {
	width: auto;
	max-width: 100%;
	max-height: 100%
}

.LargeImg .item {
	text-align: center;
	height: 100%
}

.LargeImg {
	margin-bottom: 18px
}

.thumbImg .item {
	border: 2px solid #cdd8e8;
	padding: 5px;
	margin: 0 3px;
	text-align: center
}

.thumbImg .item img {
	max-width: inherit;
	width: auto;
	height: 75px
}

.thumbImg .slick-slide.slick-active {
	box-shadow: none;
	border-color: #1c344e
}

#main-footer .field2 input[type=email],
#main-footer .field2 input[type=text] {
	margin-bottom: 10px !important
}

.packageHeading {
	font-size: 19px;
	padding: 0 0 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #183152
}

.proListing {
	float: left;
	width: 50%
}

.proListing li {
	display: block;
	padding-left: 25px;
	color: #183152;
	font-size: 18px;
	background-image: url(../images/tick.png);
	background-repeat: no-repeat;
	background-position: left 2px;
	line-height: 1.3;
	padding-top: 1px;
	padding-bottom: 1px
}

.proListing li+li {
	margin-top: 3px
}

.choosePanel {
	padding: 8px;
	border: 2px solid #183152;
	margin-top: 15px
}

.mediaLink,
.singleBlogWrapper h4 {
	border-bottom: 2px dotted #183152
}

.chooseheading,
.valuehead {
	font-family: 'Roboto Condensed', sans-serif;
	margin: 0 0 10px;
	text-transform: uppercase
}

.chooseheading {
	text-align: center;
	font-size: 19px;
	line-height: 1;
	letter-spacing: 3px
}

.chooseBoxCol {
	float: left;
	width: 33.3%;
	position: relative
}

.bottleTop {
	padding: 7px;
	font-size: 9px;
	color: #799ecf;
	font-weight: 400;
	text-align: center
}

.bottleTop b {
	display: block;
	font-size: 22px;
	color: #fff;
	text-transform: uppercase;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 700;
	line-height: 1
}

.valueCell h4,
.valuehead {
	font-size: 17px;
	line-height: 1;
	font-weight: 700
}

.chooseBoxCol input {
	position: absolute;
	top: 11px;
	left: 7px;
	margin: 0
}

.valueCell {
	background-color: #afc4df;
	padding: 5px;
	position: relative;
	text-align: center
}

.valuehead {
	color: #29558f
}

.valueCell h4 {
	color: #183152;
	margin: 0 0 5px
}

.valueCell h4 span {
	font-weight: 300;
	font-size: 12px
}

.valueCell h5 {
	font-size: 17px;
	font-weight: 700;
	color: #ed1c24
}

.blogLeftWrapper h2,
.blogText h3 {
	color: #183152;
	font-family: Nomove;
	line-height: 1;
	font-weight: 700
}

.blogPanel {
	padding: 35px 0 50px
}

.blogLeftWrapper {
	float: left;
	width: 75%;
	padding-right: 25px
}

.blogRightWrapper {
	float: left;
	width: 25%
}

.blogLeftWrapper h2 {
	font-size: 34px;
	text-transform: uppercase;
	margin: 0 0 20px;
	letter-spacing: 7px
}

.blogRow {
	padding: 33px 0;
	border-top: 2px dotted #183152
}

.blogImg {
	float: left;
	width: 55%
}

.blogText {
	float: left;
	width: 45%;
	padding: 0 16px 0 32px
}

.blogText h3 {
	font-size: 30px;
	margin: 0
}

.blogText ul {
	margin: 0 0 4px
}

.blogText ul li {
	font-size: 17px;
	color: #959595
}

.blogText ul li+li,
.mediaLink li+li {
	margin-left: 3px
}

.readMoreBnt {
	padding: 7px 24px;
	text-transform: uppercase;
	color: #fff;
	border-radius: 3px;
	background-color: #183152;
	font-family: Nomove;
	font-size: 14px
}

.readMoreBnt:focus,
.readMoreBnt:hover {
	background-color: #2f5f94;
	color: #fff
}

.addSection+.addSection {
	margin-top: 30px;
	padding-top: 30px;
	border-top: 2px dotted #183152
}

.addSection h3 {
	color: #183152;
	font-size: 24px;
	text-transform: uppercase;
	line-height: 1;
	font-weight: 700;
	margin: 0 0 30px;
	font-family: Nomove;
	font-style: normal
}

.singleBlogWrapper h3,
.singleBlogWrapper h5 {
	margin: 0 0 10px;
	line-height: 1;
	font-family: Nomove;
	font-style: normal
}

.newsImg {
	float: left;
	width: 115px
}

.newsText {
	overflow: hidden;
	padding: 5px 0 0 12px
}

.newsRow {
	font-size: 14px;
	color: #183152;
	line-height: 1.3;
	display: block
}

.newsRow+.newsRow {
	margin-top: 30px
}

.singleBlogWrapper h5 {
	font-size: 24px;
	color: #464646
}

.mediaLink {
	padding-bottom: 12px;
	margin-bottom: 18px
}

.mediaLink li:hover a {
	opacity: .6
}

.singleBlogWrapper h3 {
	color: #183152;
	font-size: 34px;
	font-weight: 700
}

.singleBlogWrapper h4 {
	color: #183152;
	font-size: 21px;
	padding-bottom: 7px;
	font-style: normal;
	margin-bottom: 20px
}

.singleBlogWrapper>img {
	margin-bottom: 20px;
	display: block
}

.blogText p {
	font-size: 19px;
	color: #183152;
	margin: 0 0 20px !important
}

.singleBlogWrapper h2 {
	color: #183152;
	font-size: 24px;
	line-height: 1;
	font-weight: 700;
	margin: 0 0 10px;
	font-family: Nomove;
	font-style: normal
}

@media (max-width:1199px) {

	#main-footer>.row,
	.container,
	.customer-Search .row,
	.newsSection .row,
	.primary-masthead .row,
	.scienceSection .row {
		width: 970px
	}

	#system,
	.page-content {
		margin-bottom: 0;
		padding-bottom: 0
	}

	.hotnewproducts {
		padding-top: 0;
		margin-top: -40px
	}

	.bannerCont h1 {
		font-size: 50px
	}

	.menu-header li a {
		padding-left: 8px;
		padding-right: 8px
	}

	.scienceSection h3 {
		font-size: 25px;
		margin-top: 20px
	}

	.science_r_img {
		padding: 25px 0 !important
	}

	.science_r_img img {
		height: 100%
	}

	.customer-Search .field2 {
		width: 100%
	}

	.productbannerCont h1 {
		font-size: 25px;
		letter-spacing: 4px
	}

	.subNav ul li a {
		font-size: 12px
	}

	.blogLeftWrapper {
		width: 68%;
		padding-right: 15px
	}

	.blogRightWrapper {
		width: 32%
	}

	.blogLeftWrapper h2 {
		font-size: 25px;
		margin: 0 0 13px;
		letter-spacing: 1px
	}

	.blogImg {
		width: 39%
	}

	.blogText {
		width: 61%;
		padding: 0 0 0 15px
	}

	.blogText h3 {
		font-size: 22px
	}

	.blogText ul li {
		font-size: 14px
	}

	.blogText p {
		font-size: 15px;
		margin: 0 0 12px !important
	}

	.blogRow {
		padding: 20px 0;
		border-width: 1px
	}

	.newsRow+.newsRow {
		margin-top: 10px
	}

	.addSection+.addSection {
		margin-top: 20px;
		padding-top: 20px;
		border-width: 1px
	}

	.addSection h3 {
		font-size: 18px;
		font-weight: 700;
		margin: 0 0 11px
	}
}

@media (max-width:991px) {

	#main-footer>.row,
	.container,
	.customer-Search .row,
	.newsSection .row,
	.primary-masthead .row,
	.scienceSection .row {
		width: 700px
	}

	.company-logo {
		margin-top: 12px;
		width: 140px
	}

	#main-footer .footer_search_sec .new_txt,
	.menu-cart.icon-cart::before {
		font-size: 16px
	}

	#main-header .header-cart {
		padding-left: 7px;
		margin-top: 18px
	}

	#main-header .header-cart-summary {
		font-size: 13px;
		display: none
	}

	.menu-header li a {
		font-size: 13px;
		padding: 20px 8px
	}

	.primary-masthead {
		padding-bottom: 9px
	}

	#main-header {
		height: 55px
	}

	.bannerCont h1 {
		font-size: 40px;
		letter-spacing: 7px
	}

	.bannerCont p {
		font-size: 12px;
		letter-spacing: 2px;
		line-height: 1.3
	}

	.footer_search_sec .new_txt {
		font-size: 25px;
		letter-spacing: 3px
	}

	.footer_search_sec .new_txt::after {
		width: 200px
	}

	.field2 {
		width: 600px
	}

	.dynamicRight {
		padding-left: 15px
	}

	.dynamicRight h2 {
		font-size: 22px
	}

	.dynamicRight p {
		font-size: 13px;
		letter-spacing: 0;
		line-height: 1.4
	}

	.dynamicSection {
		padding: 15px 0
	}

	.nolog-cmn-btn {
		font-size: 15px;
		padding: 9px 10px
	}

	.scienceSection .row {
		padding: 30px 0
	}

	.science_r_img {
		right: -53px
	}

	.product-con a {
		font-size: 13px
	}

	.newsSection h2 {
		font-size: 25px;
		letter-spacing: 2px
	}

	.menu-footer li a,
	.menu-help li a,
	.vcard {
		font-size: 13px;
		word-break: break-all
	}

	#main-footer .field2 input[type=email],
	#main-footer .field2 input[type=text] {
		width: 100%
	}

	#main-footer .field2 input[type=submit] {
		margin: 7px 0 0;
		width: 100%
	}

	#main-footer .columns {
		padding-right: 7px
	}

	.subNav ul li {
		width: 50%
	}

	.subNav ul li a {
		padding: 10px
	}

	.productCol h3 {
		font-size: 15px
	}

	.productCol p {
		line-height: 1.3
	}

	.newsImg {
		width: 70px
	}

	.newsText {
		padding: 0 0 0 7px
	}

	.blogText ul li,
	.newsRow {
		font-size: 12px
	}

	.blogText h3 {
		font-size: 18px
	}

	.blogText ul {
		margin: 0
	}

	.header_subscribe,
	.subNav {
		display: none
	}

	.productPanelWraper h3 {
		font-size: 20px;
		margin-top: 20px;
		margin-bottom: 20px
	}
}

@media (max-width:767px) {

	.icon-menu,
	.menu-header li {
		display: block
	}

	#main-footer>.row,
	.container,
	.customer-Search .row,
	.newsSection .row,
	.primary-masthead .row,
	.scienceSection .row {
		width: 600px
	}

	.icon-menu {
		border: 1px solid #123158;
		color: #123158;
		float: right;
		line-height: 1;
		margin: 11px 10px 0 0;
		padding: 8px 10px
	}

	.icon-menu::after {
		content: "";
		font-size: 16px;
		line-height: 1;
		font-family: FontAwesome
	}

	.fixedHeader .icon-menu {
		border-color: rgba(255, 255, 255, .4);
		color: #fff
	}

	.fixedHeader #main-nav,
	.fixedHeader .menu-header li+li {
		border-top: 1px solid rgba(255, 255, 255, .2)
	}

	.menu-header li a {
		padding: 10px
	}

	.menu-header li.active a::after,
	.menu-header li:hover a::after {
		display: none
	}

	.menu-header li.active a,
	.menu-header li:hover a {
		color: #b5e655
	}

	.menu-header li+li {
		border-top: 1px solid #ddd
	}

	.fixedHeader #main-nav {
		background-color: #315479
	}

	.bannerCont h1 {
		font-size: 35px;
		letter-spacing: 3px
	}

	.field2 {
		width: 100%
	}

	.footer_search_sec {
		padding: 20px 15px
	}

	.footer_search_sec .new_txt {
		font-size: 20px;
		letter-spacing: 1px
	}

	.footer_search_sec .new_txt::after {
		margin: 7px auto;
		width: 150px
	}

	.footer_search_sec .newsletter-text {
		font-size: 13px
	}

	.productbannerCont {
		padding: 15px;
		position: static;
		transform: none
	}

	.productbannerCont h1 {
		font-size: 20px;
		letter-spacing: 2px
	}

	.productCol {
		padding: 0 7px
	}

	.productRowIn {
		margin: 0 -7px
	}

	.productImg img {
		max-height: 200px
	}

	.customer-Search .fildCol {
		margin-bottom: 10px;
		width: 100%
	}

	.customer-Search .field2 input[type=submit] {
		margin: 0;
		width: 100%
	}

	.singleBlogWrapper h5 {
		font-size: 17px
	}

	.singleBlogWrapper h3 {
		font-size: 24px
	}

	.singleBlogWrapper h4 {
		font-size: 16px
	}

	.singleBlogWrapper h2 {
		font-size: 18px
	}
}

@media (max-width:600px) {

	.dynamicLeft,
	.dynamicRight {
		text-align: center
	}

	.blogLeftWrapper,
	.blogRightWrapper,
	.dynamicLeft,
	.dynamicRight,
	.fildCol {
		float: none;
		width: 100%
	}

	.learnBtn,
	p {
		font-size: 15px
	}

	#main-footer>.row,
	.container,
	.customer-Search .row,
	.newsSection .row,
	.primary-masthead .row,
	.scienceSection .row {
		padding: 0 10px;
		width: 100%
	}

	.bannerCont h1 {
		font-size: 22px
	}

	.bannerCont {
		background-color: #315479;
		padding: 15px;
		position: static;
		transform: none
	}

	.bannerCont p {
		font-size: 11px;
		letter-spacing: 1px
	}

	.fildCol {
		margin-bottom: 12px
	}

	.fildCol:first-child {
		margin-right: 0
	}

	.dynamicSection {
		padding: 5px 0
	}

	.dynamicLeft img,
	.science_r_img img {
		max-height: 200px
	}

	.dynamicRight {
		padding: 0
	}

	.learnBtn {
		padding: 10px 30px
	}

	.scienceSection h3 {
		font-size: 20px;
		margin-bottom: 10px
	}

	.scienceSection {
		padding: 15px 0
	}

	.science_l_img {
		display: none
	}

	.science_r_img {
		margin-top: 10px;
		padding: 0;
		position: static
	}

	.newsSection h2 {
		font-size: 21px;
		letter-spacing: 1px
	}

	#main-footer .medium-3.menu-help,
	#main-footer .medium-3.menu-main {
		min-height: 175px;
		width: 50%
	}

	#main-footer .medium-float-right {
		width: 40%
	}

	#main-footer .footer_search_sec {
		margin-bottom: 15px;
		width: 60%
	}

	.productRow {
		padding: 30px 0
	}

	.subNav ul li a {
		font-size: 12px;
		padding: 9px
	}

	.blogLeftWrapper {
		padding-right: 0;
		margin-bottom: 15px
	}

	.fildCol+.fildCol {
		margin: 7px 0 0
	}

	.nolog-cmn-btn {
		width: 100%;
		margin: 5px 0 0 !important
	}
}

@media (max-width:480px) {

	.productCol,
	.slick-initialized li {
		margin: 7px 0
	}

	.blogImg,
	.blogText,
	.productCol,
	.slick-initialized li {
		float: none;
		width: 100%
	}

	.product-con {
		text-align: center;
		padding: 5px 0 0
	}

	.newsSection h2 {
		margin-bottom: 10px
	}

	.three-sec ul.slick-initialized.slick-slider li+li {
		padding-top: 30px
	}

	#main-footer .footer_search_sec,
	#main-footer .medium-3.menu-help,
	#main-footer .medium-3.menu-main,
	#main-footer .medium-float-right {
		margin-bottom: 20px;
		min-height: inherit;
		width: 100%
	}

	.productCol {
		text-align: center
	}

	.blogImg {
		margin-bottom: 10px
	}

	.blogText {
		padding: 0
	}

	.LargeImg {
		margin-bottom: 0;
		margin-top: -10%
	}
}

@font-face {
	font-family: Impact;
	src: url('../fonts/Impact.eot') format('embedded-opentype');
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: Impact;
	src: url(data:application/x-font-woff;charset=utf-8;base64,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T03NvfvW84frx5ePjlefW3v1ytWrh0/cOUZXxxvrb25fv/7Nd5955+jKW4eXD/bnb+y/dvnatf1rLxzuHx7sXlh//cLx/ptvP/nGwd7r+/uH83tbMGm/+cbh/vrBhXNv3WLeWr93VK6dvfrE3Mrhf7/9xL956taXv/xsdG+Pee/eK4dPHT799MuPmJ5+emHh3g+RnkZauHfv/ddeex5p77Vr18rlIxKw04V38VDLs03Lc3ltbW12enVtpHlu8nB19czqubPzq2e/sLg4fQorfPL06ebp0/272dmpyUlIjKXh4b179w77qcfqA3e9dLR/uHXpyl3Menl2ZPXs6ls3v/DNf//m269//fW33n777S+//ey/ffutt7/59a/fvnPnzjNP3zm48/RLL37x5Zfef/aNV958+s03vvr213/46u03voHZfv0b33jzazfffO3dd9/8+MeffPeTT372ycf//Fcffvcn7/zko3s//fGvf/iLn37v008/+fQXv/vrD/7ke69+94Nvf+/9X377b3766fc+/eUnn37yu59/8tNffveXn/z8F//h47/87i/w+7NP/hIFv/iPn/zLz/71X/7r73//v//515/+7nf/41d/+9Nf/ervf/+/fv2HP/zr7/8nrv/nt7/++J/+6f9e/87Tj3/rW0+9/a3DX3xt84ffevKJK1/93iHw//8Ak+NyhwAAeNqd1HlYjVkcB/Dv79xbtlAqklzvfXNuVCgiEpLIvu9L0YZKsstSoUhZypIxhikxlsmWXRj7kiV7xXtv9woz9izjmcGdO2+h55mHmT/m9zznOe/5nXP++Dzv73cAMBDKwgaKsi+yl4c5PiflmaHszD9D3lQozcwrVa5StZpF9Ro1La1qWdvY1q5jV9e+nkN9VQNBLTo25BqnRo2dXVybNG3m5t68hUfLVp6t23i19W7XvoNPR99Ofp27+Hft1r1Hz169+/Tt13/AwEGDhwwdNnzEyFEBgaPHICg4JDRs7Ljx4RGRE6ImRk+aPGXqtOkzZsbMmj1nbmxc/Lz5CxISFy5KWpycsmTpsuWpaStWrlqdvua7td+v+2H9hh8zMjdmbdr805at27b/nL1j567de3L27tt/4OChw0dyjx47/suJk6dOnzl77vyFi3mXLl+5mn/t+o2bt27fKSgsuntP0uqK9QYozYbK0jOIhzn8EEtxtIJM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) format('woff'), url('../fonts/Impact.ttf') format('truetype'), url('../fonts/Impact.svg#Impact') format('svg');
	font-weight: 400;
	font-style: normal
}

.fb-ico {
	margin-right: 12px
}

@media screen and (min-width:899px) and (max-width:1000px) {
	.percent-count {
		font-size: 30px !important
	}

	.best-value {
		margin-top: 4px !important
	}

	.sup-txt {
		font-size: 14px !important
	}

	.price-big {
		font-size: 29px !important
	}

	.bot-prod-detaiils h3,
	.sup-txt1 {
		font-size: 18px !important
	}

	.sup-txt1 {
		line-height: .7 !important
	}
}

@media screen and (max-width:767px) {
	.create-acc-li {
		display: block !important
	}

	.LargeImg .item img {
		max-width: 70%;
		margin: 0 auto
	}
}

@media screen and (max-width:639px) {
	.LargeImg .item img {
		max-width: 60% !important;
		margin: 0 auto
	}

	.productPanelWraper .slick-next,
	.productPanelWraper .slick-prev {
		margin: 0
	}
}

@media screen and (max-width:500px) {
	.proListing {
		width: 100%
	}

	.proListing li {
		margin-bottom: 8px
	}
}

.featured-products-gallery h2 {
	letter-spacing: .442em;
	line-height: 2.25
}

.footer_search_sec .new_txt::after {
	margin: 22px auto 13px
}

.footer_search_sec .newsletter-text {
	line-height: 1.42;
	font-family: Roboto, sans-serif
}

.home .field2 {
	width: 680px
}

.slick-next,
.slick-prev {
	display: inline-block !important;
	margin: -4%
}

.slick-next,
.slick-next:focus,
.slick-next:hover {
	background: url('https://www.stonehengehealth.com/images/arrow-right.png') right/contain no-repeat;
	border: 0;
	height: 41px;
	width: 22px
}

.slick-prev,
.slick-prev:focus,
.slick-prev:hover {
	background: url('https://www.stonehengehealth.com/images/arrow-left.png') right/contain no-repeat;
	border: 0;
	height: 41px;
	width: 22px;
	transform: none
}

@media (max-width:900px) {
	.home .field2 {
		width: 600px
	}

	.slick-next,
	.slick-prev {
		display: inline-block !important;
		margin: -4%
	}

	.slick-next,
	.slick-next:focus,
	.slick-next:hover {
		background: url('https://www.stonehengehealth.com/images/arrow-right.png') right/contain no-repeat;
		border: 0;
		height: 41px;
		width: 22px
	}

	.slick-next::before,
	.slick-prev::before {
		content: none
	}

	.slick-prev,
	.slick-prev:focus,
	.slick-prev:hover {
		background: url('https://www.stonehengehealth.com/images/arrow-left.png') right/contain no-repeat;
		border: 0;
		height: 41px;
		width: 22px;
		transform: none
	}

	.thumbImg {
		display: none
	}
}

.home .field2 .fildCol {
	width: 49%
}

.home .footer_search_sec .field2 #third_form [type=button] {
	margin-top: 15px;
	font-size: 19px !important;
	font-family: Nomove;
	text-transform: capitalize;
	font-weight: 400;
	padding: 3px 52px;
	margin-bottom: 0
}

.home .field2 p:last-child {
	text-align: left;
	font-family: Roboto, sans-serif;
	font-size: 14px
}

.scienceSection h3 {
	line-height: 1;
	margin-bottom: 30px
}

.nolog-cmn-btn {
	padding: 5px 40px
}

.newsSection h2 {
	margin-bottom: 2px
}

.newsSection .row {
	margin: 0 auto;
	width: 1230px
}

.csstransforms .featured-products-gallery h1 {
	bottom: 60%
}

.csstransforms .featured-products-gallery h2 {
	top: 40%
}

@media (max-width:1250px) {
	.newsSection .row {
		width: 970px
	}
}

@media (max-width:991px) {
	.newsSection .row {
		width: 700px
	}

	.featured-products-gallery h2 {
		letter-spacing: .342em;
		line-height: 2
	}
}

@media (max-width:767px) {
	.home .field2 {
		width: 100%
	}

	.newsSection .row {
		width: 600px
	}
}

@media (max-width:600px) {
	.home .field2 .fildCol {
		float: none;
		margin-bottom: 12px;
		width: 100%
	}

	.newsSection .row {
		padding: 0 15px;
		width: 100%
	}

	.featured-products-gallery h2 {
		letter-spacing: .2em;
		line-height: 2
	}

	.csstransforms .featured-products-gallery h1 {
		bottom: 71%
	}

	.csstransforms .featured-products-gallery h2 {
		top: 29%
	}
}

@media (max-width:480px) {
	.csstransforms .featured-products-gallery h1 {
		bottom: 80%
	}

	.csstransforms .featured-products-gallery h2 {
		top: 20%;
		letter-spacing: .1em;
		line-height: 1.7
	}
}

.featured-products-gallery li {
	height: 400px
}

@media only screen and (min-width:64.063em) {
	.featured-products-gallery li {
		height: 530px
	}
}

.contactTitleHead {
	border: 0 #d6d8dc;
	text-transform: uppercase;
	text-transform: uppercase
}

.right-align {
	float: right;
	margin: 0 0 70px 70px
}

.left-align {
	float: left;
	margin: 0 70px 70px 0
}

img.left-align,
img.right-align {
	max-width: 100%;
	height: auto
}

.columns h2.page-title {
	font-size: 36px !important;
	font-weight: 700;
	line-height: 1;
	margin-bottom: 30px
}

.columns h2.page-title>span {
	border-bottom: 1px solid #d6d8dc
}

.privacy h1 {
	font-size: 36px;
	font-weight: 700;
	color: #183152;
	font-family: Nomove;
	border: none
}

.privacy b {
	font-size: 21px;
	color: #183152;
	font-weight: 700;
	font-family: Nomove;
	text-transform: uppercase
}

.privacy p {
	font-size: 16px;
	line-height: 1.375em;
	letter-spacing: .025em
}

.guarantee-content h2 {
	font-size: 54px;
	font-weight: 700;
	color: #183152;
	font-family: Nomove;
	text-transform: uppercase;
	line-height: 1.2;
	border-bottom: 2px dotted #183152;
	display: inline-block
}

.guarantee-content p {
	font-size: 19px;
	color: #183152;
	letter-spacing: .025em;
	line-height: 1.4
}

.guarantee-content b {
	color: #183152;
	display: block;
	margin-bottom: 10px
}

.guarantee-c-l .nolog-cmn-btn,
.guarantee-c-l h3 {
	font-family: Nomove;
	line-height: 1;
	text-align: center;
	margin-bottom: 20px
}

.ca-center {
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	align-items: center
}

.guarantee-c-l {
	flex: 0 0 100%;
	max-width: 100%
}

@media (min-width:768px) {
	.guarantee-c-l {
		flex: 0 0 50%;
		max-width: 50%;
		padding: 0 30px
	}

	.ca-center {
		padding-left: 50px;
		padding-right: 50px
	}
}

.guarantee-c-l .nolog-cmn-btn {
	font-size: 48px;
	font-weight: 700;
	display: block;
	padding: 13px 10px;
	border-radius: 10px
}

.guarantee-c-l h3 {
	font-size: 30px;
	color: #09377d;
	border-top: 3px solid #09377d;
	border-bottom: 3px solid #09377d;
	font-style: normal;
	text-transform: uppercase;
	padding: 10px 0
}

@media screen and (max-width:600px) {
	.fildCol>span#replace_message {
		bottom: -30px
	}

	#main-nav .menu-header {
		margin-left: -285px;
		max-width: 270px
	}
}

.fildCol {
	width: 37%
}

.fildCol+.fildCol {
	margin-left: 2%;
	margin-right: 2%
}

.dfnwTU.dfnwTU.dfnwTU.dfnwTU.dfnwTU.dfnwTU,
.hVHunT.hVHunT.hVHunT.hVHunT.hVHunT.hVHunT {
	font-family: roboto, sans-serif !important;
	font-size: 15px !important;
	font-weight: 700 !important;
	text-transform: uppercase
}

@media (max-width:767px) {
	.footer_search_sec .field2 #third_form .fildCol {
		margin-bottom: 10px !important
	}

	.fildCol+.fildCol {
		margin: 0
	}

	#tabs-titles.medium-4 {
		width: 80%;
		margin: 0 auto 25px;
		float: none
	}

	#tabs-titles li {
		max-width: 100%
	}

	#tabs-contents.medium-11 {
		width: 100%
	}
}

@media (max-width:991px) {
	.right-align {
		float: right;
		margin: 0 0 30px 30px
	}

	.left-align {
		margin: 0 30px 30px 0
	}

	.footer_search_sec .field2 #third_form [type=button] {
		margin: 10px 0 0 !important;
		padding: 10px 40px;
		font-family: Nomove
	}

	.promo-footer {
		margin: 0
	}

	.productPanelLeft,
	.productPanelRight,
	.subNav ul li {
		width: 100%
	}

	#tabs-titles li {
		font-size: 12px;
		padding: 15px
	}
}

@media screen and (min-width:320px) and (max-width:1139px) {
	.marginTop-25 {
		margin-top: -25px
	}
}

@media screen and (min-width:300px) and (max-width:370px) {
	.mainHead-shop {
		font-size: 13px
	}

	h2.subHead-shop {
		font-size: 28px;
		line-height: 30px;
		color: #084a95
	}
}

@media screen and (min-width:371px) and (max-width:450px) {
	.mainHead-shop {
		font-size: 13px
	}

	h2.subHead-shop {
		font-size: 28px;
		line-height: 30px;
		color: #084a95
	}
}

@media screen and (min-width:451px) and (max-width:480px) {
	.mainHead-shop {
		font-size: 13px
	}

	h2.subHead-shop {
		font-size: 28px;
		line-height: 30px;
		color: #084a95
	}
}

@media screen and (min-width:481px) and (max-width:767px) {
	.mainHead-shop {
		font-size: 16px
	}

	h2.subHead-shop {
		font-size: 45px;
		color: #084a95
	}
}

.home_form h1,
.home_form h2 {
	font-size: 24px;
	font-family: Nomove;
	padding: 0;
	border: 0;
	text-align: center;
	text-transform: uppercase
}

@media screen and (min-width:300px) and (max-width:767px) {
	.breakMob {
		display: block !important;
		visibility: visible !important
	}
}

@media screen and (min-width:300px) and (max-width:374px) {
	.breakMobA {
		display: block !important;
		visibility: visible !important
	}
}

@media screen and (min-width:375px) and (max-width:767px) {
	.breakMobA {
		display: none;
		visibility: hidden
	}
}

.breakMob {
	display: none;
	visibility: hidden
}

.centerMe {
	text-align: center;
	margin: 0 auto
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjedg.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjedg.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjedg.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjedg.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 400;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjedg.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjedg.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjedg.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjedg.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 500;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjedg.woff2) format('woff2');
	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjedg.woff2) format('woff2');
	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjedg.woff2) format('woff2');
	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjedg.woff2) format('woff2');
	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
}

@font-face {
	font-family: Oswald;
	font-style: normal;
	font-weight: 700;
	src: url(https://fonts.gstatic.com/s/oswald/v47/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYg.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
}

.bluebg {
	background-color: #183152;
	padding: 10px 0
}

.contact_popup,
.footer_address,
.formarea_hm {
	background: #d6deea
}

.home_form .row {
	max-width: 980px;
	margin: auto;
	position: relative
}

.home_form .phonegap {
	position: absolute;
	bottom: 0;
	right: 0
}

.home_form h1 {
	color: #fff;
	margin: 0 0 0 12px;
	line-height: 25px
}

.home_form h2 {
	color: #acd373;
	margin: 0;
	line-height: 28px
}

.home_form h3 {
	font-family: Roboto, sans-serif;
	border: 0;
	color: #183152;
	font-size: 18px;
	text-transform: uppercase;
	margin: 0 0 0 12px;
	padding: 0 0 5px;
	font-style: normal
}

.scnd_cl input[type=email],
.scnd_cl input[type=tel],
.scnd_cl input[type=text] {
	background-color: #fff;
	border: 1px solid #afafb0;
	color: #969696;
	font-size: 16px;
	height: 30px;
	padding: 0 5px;
	width: 135px;
	margin: 0;
	float: left
}

.home_form input[type=submit] {
	background: #64b10b;
	background: -moz-linear-gradient(top, #64b10b 0, #64b10b 40%, #268a00 100%);
	background: -webkit-linear-gradient(top, #64b10b 0, #64b10b 40%, #268a00 100%);
	background: linear-gradient(to bottom, #64b10b 0, #64b10b 40%, #268a00 100%);
	border: 0;
	color: #fff;
	padding: 5px 15px;
	width: 126px;
	margin: 0;
	text-align: center;
	float: right;
	line-height: 20px;
	font-size: 12px !important
}

.formhm {
	max-width: 550px;
	margin-left: 12%
}

.cllphn {
	width: 48%;
	float: left
}

.scnd_cl {
	width: 208px;
	float: left;
	position: relative
}

.contact_popup,
.fixed_popup {
	position: fixed;
	z-index: 999;
	transition: .4s ease-in;
	left: 0
}

.scnd_cl.scnd {
	width: 182px;
	float: left
}

.right_flt {
	float: right !important;
	margin-right: 0
}

.scnd_cl label {
	float: left;
	margin-top: 5px;
	text-align: right;
	color: #183152;
	font-size: 13px;
	margin-right: 5px;
	width: 65px
}

.scnd_cl label.smll {
	width: 39px
}

.formhm.xtrapad {
	padding: 5px 0 8px
}

.two_bx {
	float: left;
	width: 75%
}

label.chkbx_txt {
	text-align: center;
	color: #000;
	font-size: 14px;
	padding: 5px 0;
	cursor: pointer
}

.footer_address h4,
.footer_address h5,
.home_form h4 {
	font-size: 16px;
	margin: 0;
	padding: 0 0 8px;
	line-height: 17px
}

label.chkbx_txt a {
	color: #000
}

label.chkbx_txt input {
	float: none;
	margin: 0 7px 0 0;
	display: inline-block;
	position: relative;
	top: 2px
}

.home_form h4 {
	font-family: Nomove;
	border: 0;
	color: #000;
	font-style: normal;
	text-align: center
}

.footer_address h4,
.home_form p.smlltxt {
	font-family: Roboto, sans-serif;
	text-align: center;
	border: 0;
	color: #000;
	font-style: normal
}

.home_form p.smlltxt {
	font-size: 11.5px;
	margin: 0 !important;
	padding: 0
}

.footer_address h4 span,
.home_form h4 span {
	font-size: 25px
}

.footer_address {
	padding: 10px;
	width: 93%
}

.footer_address h4 {
	text-transform: uppercase
}

.footer_address h5 {
	font-family: Nomove;
	border: 0;
	color: #000;
	font-style: normal;
	text-align: center
}

.footer_address p {
	font-family: Roboto, sans-serif;
	border: 0;
	color: #000;
	font-size: 12px;
	margin: 0 !important;
	padding: 0;
	font-style: normal;
	text-align: center;
	line-height: 17px
}

.contact_popup h2,
.contact_popup h3 {
	border: 0;
	margin: 0;
	text-align: center;
	text-transform: uppercase
}

.fixed_popup a {
	position: absolute;
	z-index: 9;
	display: block;
	left: 2px;
	top: 2px
}

.fixed_popup {
	bottom: 0;
	cursor: pointer
}

.contact_popup {
	bottom: -500px;
	width: 226px;
	min-height: 300px
}

.contact_popup.transition_add {
	display: block !important;
	bottom: 0
}

.contact_popup .blbg {
	background: #0054a6
}

.contact_popup h2 {
	color: #fff;
	font-size: 18px;
	font-family: Nomove;
	padding: 10px 0;
	line-height: 20px
}

.contact_popup h3 {
	color: red;
	font-size: 27px;
	font-family: Oswald, sans-serif;
	padding: 0 0 5px;
	font-weight: 600;
	line-height: 16px;
	font-style: normal
}

.gry_txt_area h3,
.gry_txt_area h4 {
	font-size: 16px;
	margin: 0;
	padding: 0 0 8px;
	line-height: 17px;
	font-weight: 300;
	font-family: Nomove;
	font-style: normal
}

._blankwar {
	min-height: 40px;
	background: #183152
}

.navy {
	background: #0054a6;
	position: relative
}

.navy .image_bt {
	position: absolute;
	bottom: -20px;
	left: 0
}

.gry_txt_area {
	padding: 30px 10px 8px
}

.gry_txt_area input[type=email],
.gry_txt_area input[type=tel],
.gry_txt_area input[type=text] {
	background-color: #fff;
	border: 1px solid #afafb0;
	color: #969696;
	font-size: 12px !important;
	height: 30px;
	padding: 0 5px;
	width: 135px;
	margin: 0 auto 10px;
	float: none
}

.gry_txt_area input[type=submit] {
	background: #64b10b;
	background: -moz-linear-gradient(top, #64b10b 0, #64b10b 40%, #268a00 100%);
	background: -webkit-linear-gradient(top, #64b10b 0, #64b10b 40%, #268a00 100%);
	background: linear-gradient(to bottom, #64b10b 0, #64b10b 40%, #268a00 100%);
	border: 0;
	color: #fff;
	font-size: 12px !important;
	padding: 5px 15px;
	width: 135px;
	margin: auto;
	text-align: center;
	float: none;
	line-height: 20px;
	display: block
}

.gry_txt_area h3 {
	border: 0;
	color: #183152;
	text-align: center
}

.gry_txt_area h4 {
	border: 0;
	color: #000;
	text-align: center
}

.error_area p,
.gry_txt_area p.smlltxt {
	margin: 0 !important;
	padding: 0;
	text-align: center
}

.gry_txt_area h4 span.bigtxt {
	font-size: 23px;
	line-height: 27px
}

.gry_txt_area p.smlltxt {
	font-family: Roboto, sans-serif;
	border: 0;
	color: #000;
	font-size: 9px;
	font-style: normal
}

label.chkbx_txt.smll {
	font-size: 13px;
	padding: 7px 0;
	line-height: 16px;
	color: #000;
	cursor: pointer
}

.contact_popup a.close_icn {
	position: absolute;
	right: 5px;
	top: -7px
}

.error_area p {
	color: red;
	font-size: 11px
}

.error_area {
	margin-bottom: 8px;
	text-align: center;
	font-size: 13px;
	line-height: 16px
}

.error_area.error_area_tpbtm {
	margin-bottom: 0;
	margin-top: 5px;
	text-align: center;
	font-size: 14px
}

@media only screen and (max-width:979px) {
	.formhm {
		margin-left: 2%
	}

	.home_form .phonegap {
		max-width: 200px
	}
}

@media only screen and (max-width:767px) {
	.mobile_none {
		display: none !important
	}

	.footer_address {
		width: 100%;
		margin-top: 20px
	}

	.mob_ht {
		height: auto !important
	}

	.mobile_show {
		display: block
	}

	.desktop_show {
		display: none
	}

	.formhm {
		margin-left: 0;
		padding: 0 10px
	}

	.home_form h1 {
		font-size: 18px;
		margin-left: 0
	}

	.formhm.xtrapad {
		padding: 5px 10px;
		position: relative
	}

	.two_bx {
		float: none;
		width: 73%
	}

	.scnd_cl {
		width: 47% !important;
		margin-right: 10px
	}

	.scnd_cl.right_flt {
		margin-right: 0
	}

	.home_form input[type=submit] {
		width: 100%;
		margin: 4px 0 0;
		float: none;
		font-size: 16px !important
	}

	.home_form h3 {
		font-size: 13px;
		margin-left: 0;
		font-weight: 700;
		padding: 0 0 4px
	}

	.width_sevenfor {
		width: 74%
	}

	.home_form h4 span {
		font-size: 19px
	}

	.home_form h4 {
		font-size: 12px;
		padding-bottom: 1px
	}

	.scnd_cl input[type=email],
	.scnd_cl input[type=tel],
	.scnd_cl input[type=text] {
		width: 100%;
		font-size: 13px !important
	}

	label.chkbx_txt {
		font-size: 13px;
		padding: 5px 0 9px;
		line-height: 14px
	}

	.error_area.error_area_tpbtm {
		font-size: 13px;
		line-height: 16px
	}

	.home_form .phonegap {
		max-width: 150px;
		transform: translate(20px)
	}
}

@media only screen and (max-width:479px) {
	.home_form .phonegap {
		max-width: 135px
	}
}

@media only screen and (max-width:395px) {
	.home_form .phonegap {
		max-width: 120px
	}
}

.dialog-loading-icon h2 {
	border-bottom: 1px solid #ccc;
	color: #160a77;
	margin: 0 0 17px;
	padding: 10px 0;
	text-align: left
}

.dialog-loading-icon p {
	font-size: 14px;
	text-align: left;
	line-height: 20px;
	color: #000
}

.dialog-background {
	background: rgba(0, 0, 0, .7);
	height: 100%;
	left: 0;
	margin: 0;
	padding: 0;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 9999
}

.dialog-loading-wrapper {
	background: rgba(0, 0, 0, 0);
	border: 5px solid #0a2571;
	left: 50%;
	position: fixed;
	top: 50%;
	z-index: 9999;
	border-radius: 5px;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%)
}

.dialog-loading-icon {
	background-color: #fff !important;
	display: block;
	margin: 0 auto;
	text-align: center;
	width: 600px
}

.reveal-modal {
	position: relative;
	z-index: 41;
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
	box-shadow: 0 0 10px rgba(0, 0, 0, .4)
}

.reveal-modaltwo {
	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4);
	box-shadow: 0 0 10px rgba(0, 0, 0, .4)
}

.w3-animate-zoom {
	animation: .6s animatezoom
}

@keyframes animatezoom {
	from {
		transform: scale(0) translate(-50%, -50%)
	}

	to {
		transform: scale(1) translate(-50%, -50%)
	}
}

.close-reveal-modal {
	background-color: #161b3a;
	border: 2px solid #fff;
	border-radius: 50%;
	color: #fff;
	cursor: pointer;
	font-weight: 700;
	height: 30px;
	line-height: 27px;
	margin: 0;
	padding: 0;
	position: absolute;
	right: -10px;
	text-align: center;
	top: -10px;
	width: 30px
}

.mdl_bdy {
	padding: 10px 25px;
	height: auto;
	min-height: 370px;
	max-height: 400px;
	overflow: auto;
	overflow-x: hidden
}

@media only screen and (max-width:768px) {
	.dialog-loading-icon {
		width: 100%
	}

	.dialog-loading-wrapper {
		width: 90%
	}
}

.hot-new h3 {
	border-bottom: 1px solid #183152;
	color: #183152;
	font-family: Nomove;
	font-size: 30px;
	font-weight: 400;
	font-style: normal;
	letter-spacing: 3px;
	margin: 0 0 7px;
	padding-bottom: 3px;
	text-transform: uppercase
}

.hot-new p {
	color: #183152;
	line-height: 1.9 !important;
	font-size: 14px !important;
	margin: 0 0 10px !important;
	font-family: arial;
	min-height: 80px
}

@media (max-width:600px) {
	.hot-new img {
		max-height: 200px
	}

	.hot-new h3 {
		font-size: 22px
	}
}

.footer-disclaimer {
	font-size: 0.8em;
	max-width: 1200px;
    padding: 0 15px!important;
	text-align: center;
	margin: auto;
	margin-bottom: 10px;
}

@media (max-width:320px){
	#main-header .company-logo img {
		width:100%;
		margin-top:0;
	}

}