/*
Theme Name: Astra Child
Theme URI: https://wpastra.com/
Template: astra
Author: Brainstorm Force
Author URI: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
Description: Astra is fast, fully customizable &amp; beautiful WordPress theme suitable for blog, personal portfolio, business website and WooCommerce storefront. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with Schema.org code integrated and is Native AMP ready so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL &amp; Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained &amp; Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Tags: custom-menu,custom-logo,entertainment,one-column,two-columns,left-sidebar,e-commerce,right-sidebar,custom-colors,editor-style,featured-images,full-width-template,microformats,post-formats,rtl-language-support,theme-options,threaded-comments,translation-ready,blog
Version: 4.1.3.1681351829
Updated: 2023-04-13 10:10:29

*/


/*-- 去除超連結虛線 --*/
img,a{
	outline:none !important;
}

/* 頁首 - 子選單箭頭隱藏*/
.main-header-bar-navigation span.dropdown-menu-toggle.ast-header-navigation-arrow {
    display: none;
}
.main-navigation #menu-item-22 .sub-menu li:hover a
,.main-navigation #menu-item-23 .sub-menu li:hover a
,.main-navigation #menu-item-24 .sub-menu li:hover a {
    padding-left: 20px;
}


/*** 產品內頁-表格 ***/
/* 分類 - PASSIVE COMPONENTS */
.product_table_1 thead th {
    background: #c9e9ff !important;
    text-align: center !important;
    color: #555 !important;
    font-size: 16px;
    font-weight: 700 !important;
}
.product_table_1 tbody tr {
    background: #ecf7ff !important;
    color: #555 !important;
    font-size: 14px;
    letter-spacing: 1px;
    font-weight: 500 !important;
}
.product_table_1 tbody td {
    border: 2px solid #fff !important;
}
.product_table_1 tbody td.column-2, .product_table_1 tbody td.column-3, .product_table_1 tbody td.column-4, .product_table_1 tbody td.column-5 {
    text-align: center !important;
}
.product_table_1 >.row-hover>tr:hover>* {
    background: #c9e9ff !important;
}
/* 分類 - INSPECTION, CLEANING, TEST */
.product_table_2 thead th {
    background: #c7fcc0 !important;
    text-align: center !important;
    color: #555 !important;
    font-size: 16px;
    font-weight: 700 !important;
}
.product_table_2 tbody tr {
    background: #e9ffe5 !important;
    color: #555 !important;
    font-size: 14px;
    letter-spacing: 1px;
    font-weight: 500 !important;
}
.product_table_2 tbody td {
    border: 2px solid #fff !important;
}
.product_table_2 tbody td.column-2, .product_table_1 tbody td.column-3, .product_table_1 tbody td.column-4, .product_table_1 tbody td.column-5 {
    text-align: center !important;
}
.product_table_2 >.row-hover>tr:hover>* {
    background: #c7fcc0 !important;
}
/* 分類 - EQUIPMENT */
.product_table_3 thead th {
    background: #fcf1c0 !important;
    text-align: center !important;
    color: #555 !important;
    font-size: 16px;
    font-weight: 700 !important;
}
.product_table_3 tbody tr {
    background: #fff9dd !important;
    color: #555 !important;
    font-size: 14px;
    letter-spacing: 1px;
    font-weight: 500 !important;
}
.product_table_3 tbody td {
    border: 2px solid #fff !important;
}
.product_table_3 tbody td.column-2, .product_table_1 tbody td.column-3, .product_table_1 tbody td.column-4, .product_table_1 tbody td.column-5 {
    text-align: center !important;
}
.product_table_3 >.row-hover>tr:hover>* {
    background: #fcf1c0 !important;
}


/* QA樣式 */
.qa_2sc{
	margin-bottom:30px;
	border-bottom:2px solid #eee;
}
.qa_3rd_1 {
	position:relative;
	display:inline-flex;
	width:100%;
	background-color:#fff;
	padding:20px;
}
.qa_3rd_1 h4{
	color:#333;
	font-size:18px;
	font-weight:700;
	letter-spacing:0px;
	line-height:1.5em;
	margin-bottom:0;
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.qa_3rd_1 .qa_more{
	position:absolute;
	right:30px;
	cursor:pointer;
}
.qa_3rd_1 .qa_more:before{
	content:"";
	width: 30px;
    height: 30px;
	background-image: url(/wp-content/uploads/arrow-down-new.svg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    transition: 0.4s;
    position: absolute;
    right: 0px;
    top: -2px;
}
.qa_3rd_1.active1  .qa_more:before{
	content:"";
	width: 30px;
    height: 30px;
	background-image: url(/wp-content/uploads/arrow-down-new.svg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    transition: 0.4s;
    position: absolute;
    right: 0px;
    top: -2px;
	transform:rotate(180deg);
}
.qa_3rd_2{
	padding:20px;
	background:#fff;
	min-width:100%;
}
.qa_3rd_2 span{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
	color:#3c4c4c;
	font-size:16px;
	font-weight:400;
	letter-spacing:1px;
	line-height:2em;
	text-align: justify;
}
.active{
	display:block !important;
	transition:.5s;
}
.active1{
	transition:.5s;
}
.active2{
	transition:.5s;
}

.qa_3rd_2,.chthird{
	display:none;
}
.qa_2sc{
	cursor:pointer;
}
@media(max-width:525px){
	.qa_3rd_1 h4 {
    width: 90%;
}
}


/* 下載頁-表單 */
.form_1st label,.form_1st select {
    font-size: 13px;
    color: #555;
    font-family: 'Lato';
    font-weight: 700;
    line-height: 1.5em;
    letter-spacing: 1px;
}
.form_1st input {
    padding: 8px !important;
    background: #fff !important;
    border: 2px solid #ddd !important;
}
.form_1st select {
    padding:14px 8px  !important;
    background: #fff !important;
    border: 2px solid #ddd !important;
}
.form_2sc,.form_2sc2 {
    width: 100%;
}


@media(min-width:945px){
	.form_1st select {
    padding: 8px !important;
}
	.form_2sc0 {
    display: flex;
}
    .form_2sc {
    width: 25%;
    margin:0px 20px;
    }
    .form_2sc2 {
    margin: 0px 20px;
    width: 50%;
}
}
input.wpcf7-submit {
    margin: 0px 20px;
    padding: 14px 28px !important;
    font-size: 14px !important;
    color: #fff;
    background-color: #279ddb !important;
    border-radius: 3px;
    border: 0px !important;
}
input.wpcf7-submit:hover {
    background-color: #1ABC9C !important;
	color: #fff;
}


/* 產品-EQUIPMENT-CW-7000-隱藏下載按鈕 */
.postid-1061 .eq_down_btn {
    display: none;
}

/* 先隱藏GDPR顯示*/
div#cookie-notice{
	display:none !important;
}
.elementor-element.elementor-element-d8dcaa1.elementor-align-justify.elementor-widget.elementor-widget-button {
    display: none ;
}
div#buyonline{
	display:none;
}
