html {-webkit-font-smoothing:subpixel-antialiased;}
// body{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.m3r {margin-right:3px;}
.m10t {margin-top:10px !important;}
.m10r {margin-right:10px !important;}
.m10b {margin-bottom:10px;}
.m10l {margin-left:10px;}
.m10tb {margin-top:10px;margin-bottom:10px;}
.m30t {margin-top:30px !important;}
.m30r {margin-right:30px;}
.m30b {margin-bottom:30px;}
.p5t {padding-top:5px;}
.p10 {padding:10px;}
.p10t {padding-top:10px;}
.p3 {padding:3px;}
.p0 {padding:0 !important;}
.b1 {border:1px solid rgba(0,0,0,0.2);}
a.a-dark, .a-dark a:not([class]) {color:inherit;}
a.a-dark:hover, .a-dark a:not([class]):hover, .uk-nav-side .uk-nav-sub li.uk-active > a, .uk-nav-navbar .uk-nav-sub li.uk-active > a, .uk-nav-offcanvas ul.uk-nav-sub li.uk-active > a {color:#0068ff;text-decoration:none;}
.tm-toolbar {background:#f8f8f8;}
.tm-navbar {padding-top:15px;padding-bottom:15px;}
.uk-navbar-nav a[href='#'], .uk-navbar-nav > li > a[href='#'], .uk-nav-offcanvas a[href='#'] {cursor:default;}
.uk-nav-navbar > li.uk-parent > a {font-weight:bold;}
.uk-navbar-toggle {margin-right:-15px;padding:0 15px;}
.uk-nav-offcanvas.uk-nav ul a {padding:5px 10px;}
.uk-nav-offcanvas > .uk-parent > a::after, .uk-nav-offcanvas ul.uk-nav-sub > li.uk-parent > a::after {content:"\f053";float:right;font-family:'FontAwesome';margin-right:-10px;text-align:center;width:21px;}
.uk-nav-offcanvas > .uk-parent.uk-open > a::after, .uk-nav-offcanvas ul.uk-nav-sub > li.uk-parent.uk-open > a::after {content: "\f078";}
.uk-offcanvas-bar {padding-top:20px;}
.uk-nav-offcanvas ul.uk-nav-sub > li.uk-parent > a::after {margin-right:0;}
.uk-block-secondary h1, .uk-block-secondary h2, .uk-block-secondary h3, .uk-block-secondary h4, .uk-block-secondary h5, .uk-block-secondary h6, 
.uk-block-secondary .uk-h1, .uk-block-secondary .uk-h2, .uk-block-secondary .uk-h3, .uk-block-secondary .uk-h4, .uk-block-secondary .uk-h5, .uk-block-secondary .uk-h6, 
.uk-block-secondary, .uk-breadcrumb > li > a:hover {color:inherit;}
.uk-block-secondary .uk-text-primary {color:#0059a3 !important;}
.uk-block-secondary .uk-button:not(.uk-button-tm):not(.uk-button-primary), .uk-block-secondary .uk-panel:not(.uk-panel-box) .uk-button:not(:disabled):not(.uk-button-tm):not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger):not(.uk-button-link) {color:#444444;border:2px solid #222222;}
.uk-block-secondary .uk-button.uk-button-grey, .uk-block-secondary .uk-panel:not(.uk-panel-box) .uk-button.uk-button-grey:not(:disabled):not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger):not(.uk-button-link) {background-color:rgba(0,0,0,0.1);border-color:rgba(0,0,0,0);}
.uk-block-secondary .uk-button.uk-button-grey:hover, .uk-block-secondary .uk-panel:not(.uk-panel-box) .uk-button.uk-button-grey:not(:disabled):not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger):not(.uk-button-link):hover, .uk-block-secondary .uk-button.uk-button-grey:focus, .uk-block-secondary .uk-panel:not(.uk-panel-box) .uk-button.uk-button-grey:not(:disabled):not(.uk-button-primary):not(.uk-button-success):not(.uk-button-danger):not(.uk-button-link):focus {background-color:rgba(0,0,0,0.07);}
.uk-block-secondary .uk-button-primary {background-color:#444444;color:#ffffff;border-color:rgba(0,0,0,0);background-image:none;}
.uk-block-secondary .uk-button-primary:hover, .uk-block-secondary .uk-button-primary:focus {background-color:rgba(68,68,68,0.85);}
.uk-block-primary + .tm-footer:not(.uk-padding-vertical-remove).uk-block-primary > .uk-container:before {background:rgba(255,255,255,0.5);}
.uk-contrast .uk-text-muted {color:rgba(255,255,255,0.7) !important;}
.uk-tooltip {word-break:keep-all;}
.uk-tooltip em {color:inherit;}
.uk-breadcrumb > li > a {color:rgba(0,0,0,0.45);}
.uk-button-grey {background-color:rgba(0,0,0,0.1);border-color:rgba(0,0,0,0);}
.uk-button-grey:hover, .uk-button-grey:focus {background-color:rgba(0,0,0,0.07);border-color:rgba(0,0,0,0);}
.uk-button-tm {background-color:#0068ff !important;color:#fff !important;border-color:rgba(0,0,0,0);}
.uk-button-tm:hover, .uk-button-tm:focus {background-color:#0059a3 !important;color:#fff !important;border-color:rgba(0,0,0,0);}
.uk-button:disabled {border:2px solid rgba(0,0,0,0);}
.uk-accordion-title.uk-button {padding:0 25px;font-size:inherit;line-height:32px;min-height:32px;letter-spacing:0.3px;border:2px solid #222222;}
.uk-icon-button {min-width:36px;}
.uk-icon-button-small {font-size:1rem;width:28px;height:28px;line-height:28px;}
.footer-icons > .uk-button {color:#666;padding:0;min-width:36px;}
.uk-text-small li {line-height:inherit;}
ul.lta-list {list-style:none;padding-left:0;}
ul.lta-list > li {padding-left:1.6em;}
ul.lta-list > li::before {content:"\f04b";font-family:"FontAwesome";color:#0068ff;float:left;margin-left:-1.55em;}
.space-list > li + li {padding-top:8px;}
.page-header {margin:0;padding-bottom:0;}
.tm-blog-single > .uk-article-title, .tm-blog-single > .uk-article-meta {text-align:inherit;}
.tm-main-top + .tm-content {margin-top:0;}
.greybox {padding:15px 18px;background:#eee;}
.uk-dropdown {box-shadow:0 30px 50px 0px rgba(0, 0, 0, 0.1);}
.uk-dropdown-search {background:#ffffff;border:2px solid rgba(0,0,0,0.2);}
.uk-nav-search > li:nth-child(odd) > a {background:#eeeeee;}
.uk-nav-search > li > a {color:#444444;padding:5px 10px;}
.uk-nav-search > li.uk-active > a, .uk-nav-search > li > a:hover {color:#0068ff;}
.uk-nav-search > li > a > div {display:none;}
.uk-nav-search .uk-nav-divider {border-top:1px solid rgba(0, 0, 0, 0.2);}
.uk-search-moreresults > a {text-align:center;font-weight:bold !important;}
.uk-search:before {content:"";}
.uk-nav-search .highlight {background:rgba(255,255,0,0.75);}
/* social sharing */
div.fastsocialshare-subcontainer > div.fastsocialshare-share-fbl {margin:0 1px 0 0;}
.fastsocialshare-share-whatsapp > a {font-size:0.85rem !important;}
.fastsocialshare-share-whatsapp > a > span {vertical-align:top;}
.fastsocialshare-share-whatsapptext {font-size:0.8rem;}

textarea {height:auto;}
.uk-form input:not([size="4"]):not([class*="uk-form-width-"]):not([class*="uk-width-"]):not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="button"]), .uk-form select:not([class*="uk-form-width-"]):not([class*="uk-width-"]):not([id*="limit"]), .uk-form textarea:not([class*="uk-form-width-"]):not([class*="uk-width-"]):not(.wf-editor) {width:100% !important;max-width:345px;}
.uk-form select[size="1"] {height:36px;}
.chzn-container {max-width:345px;font-size:13px;}
.chzn-container-single .chzn-single {background:#fff;border:2px solid rgba(0,0,0,0.2);box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;height:36px;line-height:32px;padding:0 0 0 10px;border-radius:0;}
.chzn-container-multi .chzn-choices, .chzn-container-active.chzn-with-drop .chzn-single {color:inherit;background:rgba(255,255,255,0.7);background-image:none;border:2px solid #222;}
.chzn-container-multi .chzn-choices li.search-field input[type="text"] {height:31px;color:inherit;font-family:inherit;}
.chzn-container-multi .chzn-choices {padding:0 10px;}
.chzn-container-single .chzn-single div b {background-position:0 8px;}
.chzn-container-active.chzn-with-drop .chzn-single div b {background-position:-18px 8px;}
.chzn-container-single .chzn-drop {border-radius:0;border-top:1px solid rgba(0,0,0,0.2);box-shadow:none;}
.chzn-container-single .chzn-search input[type="text"] {background:white url("/media/jui/css/chosen-sprite.png") no-repeat 100% -20px;background:url("/media/jui/css/chosen-sprite.png") no-repeat 100% -20px;}
.chzn-container .chzn-results {max-height:265px;}
.chzn-container .chzn-results li.active-result.highlighted {background:#0059a3;}
.chzn-container .chzn-results li em {color:#00ff00;}
.chzn-container-single .chzn-single abbr {display:none;}
.uk-form input[type="radio"], .uk-form input[type="checkbox"] {background:#fff;margin-right:8px;}
.uk-form input[type="submit"].uk-button, .uk-form input[type="button"].uk-button {font-size:13px;line-height:32px;font-weight:600;}
.uk-form input[type="submit"].uk-button-primary, .uk-form input[type="button"].uk-button-primary {color:#fff;}
.uk-form input[type="submit"].uk-button-small, .uk-form input[type="button"].uk-button-small {font-size:11px;line-height:24px;}
.uk-form input#address_street::placeholder {color:rgb(190,35,50,0.75) !important;font-weight:bold !important;}
/* exception options & item fields */
.uk-form .hikashop_product_options_table .chzn-container, .uk-form .hikashop_product_options_table input:not([size="4"]):not([class*="uk-form-width-"]):not([class*="uk-width-"]):not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="button"]), .uk-form .hikashop_product_options_table select:not([class*="uk-form-width-"]):not([class*="uk-width-"]):not([id*="limit"]), .uk-form .hikashop_product_options_table textarea:not([class*="uk-form-width-"]):not([class*="uk-width-"]):not(.wf-editor), 
.uk-form .hikashop_product_custom_item_info_table .chzn-container, .uk-form .hikashop_product_custom_item_info_table input:not([size="4"]):not([class*="uk-form-width-"]):not([class*="uk-width-"]):not([type="submit"]):not([type="radio"]):not([type="checkbox"]):not([type="button"]), .uk-form .hikashop_product_custom_item_info_table select:not([class*="uk-form-width-"]):not([class*="uk-width-"]):not([id*="limit"]), .uk-form .hikashop_product_custom_item_info_table textarea:not([class*="uk-form-width-"]):not([class*="uk-width-"]):not(.wf-editor) 
{width:170px !important;}
.uk-form input.invalid {border-color:#ff0000;}

.table th, .table td {border-top:none;}
.uk-table thead, .uk-table tbody {border-bottom:1px solid rgba(0,0,0,0.5);}
.uk-table .bord1t {border-top:1px solid rgba(0,0,0,0.5);}
.uk-table tfoot {font-style:inherit;font-weight:bold;}

.tm-h3-redline h3.uk-h1 {display:table;padding-bottom:10px;border-bottom:3px solid #0068ff;}
.page-home .tm-h3-redline .uk-position-top-right.uk-margin {margin-top:0;margin-right:0 !important;}
.page-home .tm-h3-redline .uk-slidenav {background: rgba(0,0,0,0.1);}
.page-home .tm-h3-redline .uk-slidenav:hover, .page-home .tm-h3-redline .uk-slidenav:focus {background: rgba(0,0,0,0.07);}
.home-cats-brands .hikashop_container {padding:0 10px;}
.page-stats div[data-uk-slideshow] .uk-position-top-right {margin-right:0 !important;margin-top:-5px !important;}
.page-stats .uk-slidenav {background:rgba(0,0,0,0.1);}
.page-stats .uk-slidenav:hover, .page-stats .uk-slidenav:focus {background:rgba(0,0,0,0.07);}
/* Air Guard brand page */
.hikashop_category_listing_192 .uk-accordion-title {font-size:inherit;border-bottom:none;}
.hikashop_category_listing_192 .uk-accordion-title.uk-active {color:#0059a3;font-weight: bold;border-top:2px solid #444;border-bottom:1px dotted rgba(0,0,0,0.6);}
.hikashop_category_listing_192 .uk-accordion-content {text-align:justify;}
.hikashop_category_listing_192 .uk-accordion-content.uk-active {border-bottom:2px solid #444;}
.hikashop_category_listing_201 .uk-accordion-title {font-size:inherit;border-bottom:none;}
.hikashop_category_listing_201 .uk-accordion-title.uk-active {color:#0059a3;font-weight:bold;border-top:2px solid #444;border-bottom:1px dotted rgba(0,0,0,0.6);}
.hikashop_category_listing_201 .uk-accordion-content {text-align:justify;}
.hikashop_category_listing_201 .uk-accordion-content.uk-active {border-bottom:2px solid #444;}

.tm-overflow-yes {overflow:visible;}
.tm-grid-border-top, .hikashop_submodules > .hikashop_module {padding-top:25px;border-top:1px solid rgba(0,0,0,0.2);margin-top:25px;}
[id*="g-recaptcha-"] > div, #hika-recaptcha > div {margin:5px 0;-webkit-transform:scale(1.13485);-ms-transform:scale(1.13485);transform:scale(1.13485);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;}
.tm-grid-button .uk-panel > .uk-panel-title + div {padding-bottom:0;}
a.fb-follow:hover > svg > circle {fill:#0059a3;}

@media (min-width: 960px) {
.uk-grid-width-large-1-8 > * {width:12.5%;}
}
@media (min-width: 1220px) {
.uk-grid-divider:empty {margin-top:35px;margin-bottom:35px;}
.uk-grid-width-xlarge-1-8 > * {width:12.5%;}
.tm-grid-border-top, .hikashop_submodules > .hikashop_module {margin-top:35px;}
.uk-hidden-xlarge {display:none;}
}
@media (max-width: 1219px) {
.uk-visible-xlarge {display:none;}
.uk-block-primary + .tm-footer:not(.uk-padding-vertical-remove).uk-block-primary > .uk-container:before {left:25px;right:25px;}
.tm-totop-scroller {right:25px;}
}
@media (max-width: 959px) {
.tm-navbar {padding-bottom:5px;}
.tm-grid-button .uk-panel > .uk-panel-title + div {padding-bottom:30px;}
}
@media (max-width: 959px) and (min-width: 768px) {
/* Air Guard brand page */
.hikashop_category_listing_192 [class*='uk-push-'], .hikashop_category_listing_192 [class*='uk-pull-'] {position:inherit;}
.hikashop_category_listing_192 .uk-push-1-2, .hikashop_category_listing_192 .uk-pull-1-2 {left:inherit;}
.hikashop_category_listing_201 [class*='uk-push-'], .hikashop_category_listing_201 [class*='uk-pull-'] {position:inherit;}
.hikashop_category_listing_201 .uk-push-1-2, .hikashop_category_listing_201 .uk-pull-1-2 {left:inherit;}
}
@media (max-width: 799px) and (min-width: 768px) {
.footer-icons > .uk-button {min-width:32px;}
}
@media (min-width: 768px) {
.home-cats-brands {margin:0 50px;}
.home-cats-brands.uk-slidenav-position .uk-slidenav {display:block;background:none;height:150px;line-height:150px;font-size:60px;margin-top:-75px;color:#0068ff;}
.home-cats-brands.uk-slidenav-position .uk-slidenav-previous {left:-50px;}
.home-cats-brands.uk-slidenav-position .uk-slidenav-next {right:-50px;}
.feat-box.feat-right {padding-left:100px;margin-left:-50px;}
.feat-box.feat-left {padding-right:100px;margin-right:-50px;}
}
@media (max-width: 767px) {
.uk-container {padding:0 20px;}
.uk-grid-divider:not(:empty) {margin-left:-20px;margin-right:-20px;}
.uk-grid-divider > * {padding-left:20px;padding-right:20px;}
.uk-block-primary + .tm-footer:not(.uk-padding-vertical-remove).uk-block-primary > .uk-container:before {left:20px;right:20px;}
.tm-totop-scroller {right:20px;}
.tm-navbar {padding-top:10px}
h1, .uk-h1 {font-size:30px;line-height:36px;}
h2, .uk-h2 {font-size:23px;line-height:29px;}
.home-slides .uk-overlay-panel {display:none;}
.tm-grid-button .uk-panel:hover > a::after {margin-bottom:0px;}
/* fix with sticky sidebar on info pages */
.tm-main.uk-width-medium-7-10.uk-flex-order-last.uk-grid-margin {margin-top:0;}
.tm-main.uk-flex-order-last.uk-grid-margin + .tm-sidebar-a > .uk-sticky-placeholder {height:0 !important;}
/***/
.home-cats-brands.uk-slidenav-position:hover .uk-slidenav {display:none;}
}
@media (min-width: 480px) {
.uk-visible-mini {display:none !important;}
.uk-dropdown-search {width:342px;}
}
@media (max-width: 480px) {
.uk-container {padding:0 15px;}
.uk-grid-divider:not(:empty) {margin-left:-15px;margin-right:-15px;}
.uk-grid-divider > * {padding-left:15px;padding-right:15px;}
.uk-block-primary + .tm-footer:not(.uk-padding-vertical-remove).uk-block-primary > .uk-container:before {left:15px;right:15px;}
.tm-totop-scroller {right:15px;}
}
@media (max-width: 479px) {
.uk-grid-width-mini-1-2 > * {width:50%;}
.uk-grid-width-mini-1-1 > * {width:100%;}
.uk-hidden-mini, .page-home .tm-h3-redline .uk-slidenav {display:none !important;}
.uk-text-center-mini {text-align:center;}
.uk-text-left-mini {text-align:left !important;}
.uk-text-right-mini {text-align:right !important;}
h1, .uk-h1 {font-size:26px;line-height:32px;}
h2, .uk-h2 {font-size:22px;line-height:28px;}
.bottom-links2.uk-grid-margin {margin-top:0;}
.bottom-links2 ul {margin-top:8px;}
.home-cats-brands .hikashop_container {padding:0 5px;}
}
@media (max-width: 374px) {
.uk-hidden-micro {display:none !important;}
.tm-toolbar .uk-float-right .uk-panel {margin:0 0 0 20px;}
[id*="g-recaptcha-"] > div, #hika-recaptcha > div {width:290px !important;-webkit-transform:scale(0.9539);-ms-transform:scale(0.9539);transform:scale(0.9539);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;}
}
.dont-show, .dont-show a, .dont-show a:hover, .dont-show a:focus, .dont-show a:visited {color:transparent !important;color:rgba(0,0,0,0) !important;outline:none !important;}
body > img {display:none;}
.w345 {width:100%;max-width:345px;}
.w160 {width:100%;max-width:160px;}
.w120 {width:100%;max-width:120px;}
.w72 {width:100%;max-width:72px;}
.lta-blue {color:#0068ff !important;}
.lta-blue-bg {background-color:#0068ff !important;}
.lta-bold {font-weight:bold !important;}
.uk-text-normal {font-size:1rem;font-weight:normal;}
.uk-text-special {color:#ff6600 !important;}
.uk-text-warning {color:#ecb202 !important;}
.hikashop_product_page .uk-text-special, .hikashop_compare_page .uk-text-special {color:#be2332 !important;}
.mceBranding {display:none !important;}
/*** VEX ***/
.vex.vex-theme-default {padding:30vh 0 0;}
.vex.vex-theme-default .vex-content {font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;-moz-border-radius:inherit;-webkit-border-radius:inherit;border-radius:inherit;}
.vex.vex-theme-default .vex-dialog-form .vex-dialog-message, .vex.vex-theme-default .vex-dialog-form .vex-dialog-input {margin:0;}
.notifyjs-metro-base {color:inherit;}
.notifyjs-metro-base .image {margin-right:10px;}
.notifyjs-metro-base .text-wrapper {margin:10px 0 10px 62px;font-family:inherit;}
.notifyjs-metro-base .title {font-size:inherit;}
.vex.vex-theme-default .vex-dialog-button {margin-top:15px;-moz-border-radius:inherit;-webkit-border-radius:inherit;border-radius:inherit;}
/*** Shadowbox ***/
#sb-info, #sb-info-inner {height:36px;line-height:36px;}
#sb-counter {font-size:16px;font-weight:bold;}
#sb-nav {height:36px;}
#sb-nav a {font-family:"FontAwesome";text-decoration:none;color:#fff;text-align:center;font-size:24px;height:36px;width:36px;margin-left:5px;line-height:36px;}
#sb-nav-close, #sb-nav-next, #sb-nav-play, #sb-nav-pause, #sb-nav-previous {background-image:none;}
a#sb-nav-close {font-size:29px;margin-left:15px;}
#sb-nav-close:before {content:"\f00d";}
#sb-nav-next:before {content:"\f04e";}
#sb-nav-play:before {content:"\f04b";}
#sb-nav-pause:before {content:"\f04c";}
#sb-nav-previous:before {content:"\f04a";}
