/*
Theme Name: NewsCard-child
Template: newscard
Author: Synology Marketing Team
Version: 1.0
*/

/*--------------------------------------------------------------
## UI fix
--------------------------------------------------------------*/
.site-info { display: none; }

.entry-meta .author {
    display: none;
}

.entry-meta > div:after {
    display: none;
}

/*--------------------------------------------------------------
## color change
--------------------------------------------------------------*/
::selection {
  background: #0067e6;
}
::-moz-selection {
  background: #0067e6;
}
.theme-color {
  color: #0067e6;
}
.theme-bg-color {
  background-color: #0067e6;
}
.btn-theme {
  background-color: #0067e6;
}
.btn-outline-theme {
  border-color: #0067e6;
  color: #0067e6;
}
.btn-outline-theme:hover {
  background-color: #0067e6;
}
.btn-outline-info:not(:disabled):not(.disabled).active, .btn-outline-info:not(:disabled):not(.disabled):active, .show > .btn-outline-info.dropdown-toggle {
  background-color: #0067e6;
}
.back-to-top a {
  background-color: #0067e6;
}
input[type="reset"], input[type="button"], input[type="submit"], button {
  background-color: #0067e6;
}
a, a:hover {
  color: #0067e6;
}
.site-title a:hover, .site-title a:focus, .site-title a:active {
  color: #0067e6;
}
.navigation-bar {
  background-color: #0067e6;
}
.main-navigation .dropdown-menu a:hover, .main-navigation .dropdown-menu a.current-menu-item, .main-navigation li ul li:hover > a, .main-navigation li ul li.current-menu-item > a, .main-navigation li ul li.current-menu-ancestor > a, .main-navigation ul li li.current_page_item > a, .main-navigation li ul li.current_page_ancestor > a {
  color: #0067e6;
}
.top-stories-bar .top-stories-label .flash-icon {
  background-color: #0067e6;
}
.top-stories-bar .top-stories-label .flash-icon:before {
  border: 1px solid #0067e6;
}
.top-stories-bar .top-stories-label .flash-icon:after {
  border: 1px solid #0067e6;
}
.top-stories-bar .top-stories-lists .marquee a:hover {
  color: #0067e6;
}
.post.sticky .entry-header:before {
  background-color: #0067e6;
}
.entry-title a:hover, .entry-title a:focus {
  color: #0067e6;
}
.entry-meta a:hover, .entry-meta a:focus {
  color: #0067e6;
}
.entry-meta .cat-links a {
  color: #0067e6;
}
.entry-meta .tag-links a {
  color: #0067e6;
}
.post-img-wrap .entry-meta .cat-links a, .post-img-wrap + .entry-header .entry-meta .cat-links a {
  background-color: #0067e6;
}
.format-quote blockquote:before {
  color: #0067e6;
}
.navigation.post-navigation .nav-links a:hover {
  color: #0067e6;
}
.navigation.pagination .current, .navigation.pagination a:hover {
  background-color: #0067e6;
}
.page-links span, .page-links a:hover span {
  background-color: #0067e6;
}
.comment-metadata a.comment-edit-link {
  color: #0067e6;
}
.woocommerce span.onsale, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
  background-color: #0067e6;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
  background-color: #0067e6;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  background-color: #0067e6;
}
.woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce #respond input#submit.disabled:hover, .woocommerce #respond input#submit:disabled:hover, .woocommerce #respond input#submit:disabled[disabled]:hover, .woocommerce a.button.disabled:hover, .woocommerce a.button:disabled:hover, .woocommerce a.button:disabled[disabled]:hover, .woocommerce button.button.disabled:hover, .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce input.button.disabled:hover, .woocommerce input.button:disabled:hover, .woocommerce input.button:disabled[disabled]:hover {
  background-color: #0067e6;
}
.woocommerce .star-rating, .woocommerce .star-rating:before {
  color: #0067e6;
}
.woocommerce-MyAccount-navigation ul li:hover a, .woocommerce-MyAccount-navigation ul li.is-active a {
  color: #0067e6;
}
.woocommerce.widget_product_categories ul.product-categories .current-cat-parent > a, .woocommerce.widget_product_categories ul.product-categories .current-cat > a {
  color: #0067e6;
}
.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover, .woocommerce nav.woocommerce-pagination ul li .page-numbers:focus, .woocommerce nav.woocommerce-pagination ul li .page-numbers.current {
  background-color: #0067e6;
}
.stories-title {
  border-left: 4px solid #0067e6;
}
.widget-title {
  border-left: 4px solid #0067e6;
}
.widget ul li a:hover {
  color: #0067e6;
}
.widget_archive li a[aria-current="page"] {
  color: #0067e6;
}
.widget_categories .current-cat a {
  color: #0067e6;
}
.widget_nav_menu ul li.current_page_item > a, .widget_nav_menu ul li.current_page_ancestor > a, .widget_nav_menu ul li.current-menu-item > a, .widget_nav_menu ul li.current-menu-ancestor > a {
  color: #0067e6;
}
.widget_pages ul li.current_page_item > a, .widget_pages ul li.current_page_ancestor > a {
  color: #0067e6;
}
.widget_tag_cloud a:hover {
  color: #0067e6;
}
@media (max-width: 991px) {
.main-navigation ul li.current_page_item > a, .main-navigation ul li.current_page_ancestor > a, .main-navigation ul li.current-menu-item > a, .main-navigation ul li.current-menu-ancestor > a, .main-navigation ul li a:hover, .main-navigation ul li a:focus, .main-navigation ul li.show > a, .main-navigation ul li:hover > a, .main-navigation .dropdown-menu a:hover, .main-navigation .dropdown-menu a.current-menu-item, .main-navigation li ul li:hover > a, .main-navigation li ul li.current-menu-item > a, .main-navigation li ul li.current-menu-ancestor > a, .main-navigation ul li li.current_page_item > a, .main-navigation ul li li.current_page_ancestor > a {
  color: #0067e6;
}
}


/*--------------------------------------------------------------
## cookie banner
--------------------------------------------------------------*/
body .wcc-consent-container{max-width:545px;width:100%}body .wcc-consent-container .wcc-consent-bar{border-radius:10px;box-shadow:0 0 30px rgba(0,0,0,.2);padding:10px 20px}body .wcc-notice .wcc-title{font-weight:600;font-size:18px;line-height:30px;margin-bottom:4px}body .wcc-notice .wcc-notice-des{font-size:14px;line-height:22px;margin-top:10px;margin-bottom:10px}body .wcc-notice .wcc-notice-des a{text-decoration:underline}body .wcc-notice .wcc-notice-des a:hover{text-decoration:none}body .wcc-notice-btn-wrapper{margin-top:0}body .wcc-preference-center .wcc-btn,body .wcc-notice-btn-wrapper .wcc-btn{font-size:14px;line-height:22px;padding:8px 20px;border-radius:24px;min-width:inherit;border:1px solid #000;font-weight:500;margin-bottom:10px;margin-right:16px;display:inline-block;width:auto;max-width:fit-content}body .wcc-notice-btn-wrapper .wcc-btn:last-shild{margin-right:0}body .wcc-prefrence-btn-wrapper,body .wcc-notice-btn-wrapper{justify-content:flex-end;align-items:flex-start}body .wcc-preference-content-wrapper *{font-size:16px;line-height:24px}body .wcc-preference-content-wrapper a{text-decoration:underline}body .wcc-preference-content-wrapper a:hover{text-decoration:none}body .wcc-preference-header .wcc-preference-title{font-size:20px;line-height:30px}body .wcc-accordion-header .wcc-accordion-btn{font-weight:600}#footer .footer_menu_cookie_banner li:before{content:"|";position:absolute;display:block;left:-5px;top:0}#footer .footer_menu_cookie_banner{margin-left:15px;padding:0;display:inline-block;margin-right:-15px}#footer .footer_menu_cookie_banner li{vertical-align:middle;display:inline-block;position:relative}#footer .footer_menu_cookie_banner li:after{content:"|";position:absolute;display:block;right:-5px;top:0}#footer .footer_menu_cookie_banner li:last-child:after{display:none}#footer .footer_menu_cookie_banner li a{display:block;padding:0 8px;color:#2e3742 !important;text-decoration:none !important}#footer .footer_menu_cookie_banner li a:hover{color:#007bff !important}@media(max-width: 992px){#footer .footer_menu_cookie_banner li{margin-top:5px}}.syno-blog-table{margin:30px 0;overflow-x:auto}.syno-blog-table table{width:100%;min-width:500px;border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid rgba(0,0,0,0)}.syno-blog-table table tr{background-color:#fff}.syno-blog-table table tr>*:not(:first-child){text-align:center}.syno-blog-table table tr.no_border th,.syno-blog-table table tr.no_border td{border:0}.syno-blog-table table tr.no_bg th,.syno-blog-table table tr.no_bg td{background-color:#fff;color:#fff}.syno-blog-table table tr.is_title a{color:#2e3742}.syno-blog-table table tr.img_in_title th,.syno-blog-table table tr.img_in_title td{padding:4px 8px 8px}.syno-blog-table table tr.img_in_title th img,.syno-blog-table table tr.img_in_title td img{display:block;margin:12px auto}.syno-blog-table table tr.img_in_title th span,.syno-blog-table table tr.img_in_title td span{display:block;margin-top:6px}.syno-blog-table table thead th,.syno-blog-table table tr.is_title th,.syno-blog-table table tr.is_title td{border-bottom:1px solid #dbdde1;background-color:#f7f9fb;color:#2e3742}.syno-blog-table table th,.syno-blog-table table td{color:#2e3742;border-bottom:1px solid #dbdde1;border-right:1px solid #dbdde1;padding:8px}.syno-blog-table table tr td:last-child,.syno-blog-table table tr th:last-child{border-right:none}.syno-blog-table table tr:first-child td,.syno-blog-table table tr:first-child th{border-top:1px solid #dbdde1}.syno-blog-table table.cloums_3 thead th{width:33.3%}.syno-blog-table table.cloums_4 thead th{width:25%}.syno-blog-table table th a,.syno-blog-table table td a{text-decoration:none}.border_top_line{border-top:1px solid #dbdde1}.border_bottom_line{border-bottom:1px solid #dbdde1}