:root {--skin-primary:#0e7a9d;--skin-secondary:#565656;--skin-background:#ffffff;--skin-breadcrumbLink:#ffffff;--skin-breadcrumbText:#ffffff;--skin-text:#565656;--skin-footer:#1a1a1a;--skin-textFooter:#ffffff;--skin-linkFooter:#ffffff;--skin-fontTitoliValue:Noto Sans;--skin-fontMenuValue:Noto Sans HK;--skin-fontTextValue:Noto Sans;}h1, h2, h3, h4, h5, h6, .post-title{font-family:var(--skin-fontTitoliValue);}
h1:empty, h2:empty, h3:empty, h4:empty, h5:empty, h6:empty, .post-title{color:var(--skin-primary); }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{ font-family:var(--skin-fontTitoliValue);}
h1 a:empty, h2 a:empty, h3 a:empty, h4 a:empty, h5 a:empty, h6 a:empty{ color:var(--skin-primary); }
body, p, span, em, i:not(.fa), a{ font-family:var(--skin-fontTextValue); }
table, tr, td, blockquote,
h1, h2, h3, h4, h5, h6,
body, p:empty, span:empty, em:empty, i:empty, a:empty{ color:var(--skin-text);}
i:not(.fas),
i:not(.fa::before),
i:not(.fab::before){ font-family:var(--skin-fontTextValue); } 
a:hover{ color:var(--skin-secondary);}

ol.comments .comment-author {  color: var(--skin-primary); }
ol.comments .comment-date {  color: var(--skin-secondary); }
ol.comments .comment-text {  color: var(--skin-text); }

#main-menu a {  font-family: var(--skin-fontMenuValue);}

.breadcrumb a{ color:var(--skin-breadcrumbLink) !important;}
.breadcrumb span{ color:var(--skin-breadcrumbText) !important;}

#header .inner-header,
.bodyContent{background: var(--skin-background) !important;}

.button-colored {
	display: inline-block;
    padding: 10px 27px;
    color: #fff;
    font-size: 13px;
    margin: 0px 4px 8px 0px;
    border: none;
    cursor: pointer;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    color: #eee;
    opacity: 0.90;
    -moz-opacity: 0.90;
    filter:alpha(opacity=90);
    
    background: var(--skin-primary); /* Old browsers */
}
.error-404 p b{ color: var(--skin-primary) !important; }
#top-menu{background: var(--skin-primary);}
h1.post-title,
h2.post-title { color:var(--skin-primary) }

a { color: var(--skin-primary); }
a:hover { color: #dedede; }
a:focus { color: #dedede; }

blockquote{ border-left: 2px solid var(--skin-primary); border-right: 2px solid var(--skin-primary); }

.button { background: var(--skin-primary);  border: 1px solid var(--skin-primary); }
.button.primary { background-color: var(--skin-primary); border: 1px solid var(--skin-primary); }
.button.disabled, .button[disabled] { background: var(--skin-primary); }
.button.disabled:hover, .button[disabled]:hover { background: var(--skin-primary); }
.button.dropdown.split:hover, .button.dropdown.split:focus { background-color: var(--skin-primary); }

.button.dropdown.split > span{ background-color: var(--skin-primary); }

.nav-bar > li.active { background: var(--skin-primary); border-color: #c95a00; }
.nav-bar > li.active:hover { background: var(--skin-primary); cursor: default; }

div.alert-box{ background-color: var(--skin-primary); }

.label{ background: var(--skin-primary); }

.panel.callout{ background: var(--skin-primary);  }
.panel.callout .button{ color: var(--skin-primary); }

dl.sub-nav dd.active a { background: var(--skin-primary); }

ul.pagination li.current a{ background: var(--skin-primary); }
ul.pagination li.current a:hover, ul.pagination li.current a:focus { background: var(--skin-primary); }

.button {
    background: var(--skin-primary); /* Old browsers */
    background: -moz-linear-gradient(top,  var(--skin-primary) 0%, var(--skin-secondary) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b71111), color-stop(100%,var(--skin-secondary))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  var(--skin-primary) 0%,var(--skin-secondary) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  var(--skin-primary) 0%,var(--skin-secondary) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  var(--skin-primary) 0%,var(--skin-secondary) 100%); /* IE10+ */
    background: linear-gradient(top,  var(--skin-primary) 0%,var(--skin-secondary) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--skin-primary)', endColorstr='var(--skin-secondary)',GradientType=0 ); /* IE6-9 */
}

.comment-form input[type="submit"],
.contact-form input[type="submit"],
.login-form input[type="submit"] {
	background: var(--skin-primary);
}

.newsSidebar ul li h4 a{
	color:var(--skin-primary);
}

.copyright {
	background: var(--skin-primary);
}
.copyright a{
	color:#fff;
	text-decoration: underline;
}

.cat-title { 
	background-color: var(--skin-primary);
	color: var(--skin-breadcrumbText);
}
.cat-title a {
  color: var(--skin-breadcrumbLink);
}

#main-menu a:hover, #main-menu li.active a {
    background: var(--skin-primary);
}

.pagenation li.active{
	background: none repeat scroll 0 0 #535353 !important;
}
.pagenation li{
	background: none repeat scroll 0 0 var(--skin-primary) !important;
}
#sidebar p{color: var(--skin-text);}
.th a:hover img, .th a:focus img{
	webkit-box-shadow: 0 0 6px 1px rgba(252, 113, 9, 0.5);
	-moz-box-shadow: 0 0 6px 1px rgba(252, 113, 9, 0.5);
	box-shadow: 0 0 6px 1px rgba(252, 113, 9, 0.5);
}
.flex-caption h1.title_1, .flex-caption h2.title_1, .flex-caption h3.title_1{ color:var(--skin-primary); }
.flex-caption h1.title_2, .flex-caption h2.title_2, .flex-caption h3.title_2{ color:#fff; }

ul.shopAccessLink li a,
ul.shopAccessLink li a i{color: var(--skin-secondary);}
ul.shopAccessLink li.active{background-color:var(--skin-primary); color:#fff;}
ul.shopAccessLink li.active a,
ul.shopAccessLink li.active a i{color:#fff;}
ul.shopAccessLink li.active a:hover,
ul.shopAccessLink li.active a:hover i{color:var(--skin-secondary);}

.footerMenu a{color: var(--skin-linkFooter); font-family: var(--skin-fontMenuValue); }
.copyright{background: var(--skin-footer);color: var(--skin-textFooter);}
.copyright span{color: var(--skin-textFooter);}
.copyright a{color: var(--skin-linkFooter); }