
/* =====================================================================================================
   Comparison Product
   ===================================================================================================== */

/* 比較表中的產品圖 */
.imgPhoto {
    /*width: 20%;*/
    /*width: 15%;*/
}

/* Table >> TD > Align Left */
.text-left .UPS-section-runtime .UPS-runtime-content table td {
    text-align: left;
	padding: 15px 20px;
}

/* 最左邊有 Icon 示意 >> 圖片 */
#comparison_product.With-Icon .UPS-runtime-content img.Port-Icon, 
#comparison.With-Icon .UPS-runtime-content img.Port-Icon {
	display: block;
	border: none;
	opacity: .8;
	opacity: .75;
	filter: invert(0.4) sepia(0) saturate(1) hue-rotate(0deg) brightness(0.76);
	margin: 4% auto 1%;
	margin: 3% auto 4%;
}

/* 最左邊有 Icon 示意 >> 文字 */
#comparison_product.With-Icon .UPS-section-runtime .UPS-runtime-content table td:first-child, 
#comparison.With-Icon .UPS-section-runtime .UPS-runtime-content table td:first-child {
	text-align: center;
	padding-left: 0;
}


#comparison_product tbody tr:hover,
#comparison tbody tr:hover,
.UPS-section-runtime .UPS-runtime-content tbody tr:hover,
#comparison_product tbody tr:hover td,
#comparison tbody tr:hover td,
.UPS-section-runtime .UPS-runtime-content tbody tr:hover td {
    background-color: rgba(5, 45, 77, 0.08) !important
}

#comparison table th a {
    color: #fff;
    text-decoration: underline !important;
    transition: all 0.2s ease-in-out 0s;
}

#comparison table th a:hover {
    color: rgba(151, 208, 30, 0.99);
    text-decoration: none !important;
}

#comparison .UPS-section-runtime {
    margin-top: 0px;
}

#comparison .UPS-section-runtime .UPS-runtime-content {
    padding: 40px 15px 5px;
}

.UPS-section-runtime .UPS-runtime-content table th.imgPhoto {
    background: #fff;
    border: none;
}

.UPS-section-runtime .UPS-runtime-content table th.imgPhoto a img, 
.UPS-section-runtime .UPS-runtime-content table th.imgPhoto img {
    border: none !important;
    width: 100% !important;
    padding: 20px !important;
    padding-bottom: 0px !important;
    filter: brightness(100%) contrast(100%) !important;
    transform: scale(1) translate(0px, 0px);
    transition: all 0.2s linear 0s;
}

.UPS-section-runtime .UPS-runtime-content table th.imgPhoto a img:hover {
    cursor: pointer;
    -webkit-filter: contrast(120%);
    -moz-filter: contrast(120%);
    -o-filter: contrast(120%);
    filter: contrast(120%);
    opacity: 0.8;
    filter: brightness(110%) contrast(120%) !important;
    opacity: 1.0;
    transition: all 0.3s linear 0s;
    transform: scale(1.05) translate(0px, -3px);
    transition: all 0.2s linear 0s;
}


/* Comparison 背景圖
#comparison_product .markets-solutions-applications, 
#comparison .markets-solutions-applications {
	background-color: #161E20;
	background: url(//assets.aten.com/webpage/shared/Product-Landing-Page/VP/New/BG_Section_Images_Meeting-Room-N7.jpg) no-repeat center center;
	background-attachment: scroll;
	background-size: auto;
	background-size: cover;
	background-attachment: fixed;
	clip-path: polygon(0% 0, 100% 0%, 100% 90%, 50% 100%, 0 90%, 0 0%);
} */


/* Table >> TR 奇數 > 背景灰色 */
#comparison_product table tr:nth-child(2n+1), 
#comparison_product .UPS-runtime-content table tr:nth-child(odd), 
#comparison table tr:nth-child(2n+1), 
#comparison .UPS-runtime-content table tr:nth-child(odd) {
    background-color: #f4f6f6;
}

/* Table >> TR 偶數 > 背景白色 */
#comparison_product .UPS-runtime-content table tr:nth-child(2n), 
#comparison_product .UPS-runtime-content table tr:nth-child(even), 
#comparison .UPS-runtime-content table tr:nth-child(2n), 
#comparison .UPS-runtime-content table tr:nth-child(even) {
    background-color: #fff;
}

#comparison_product .Icon-Option, 
#comparison .Icon-Option {
	font-size: 1.1em;
}


#comparison_product .fa-window-minimize, 
#comparison .fa-window-minimize {
	opacity: 0.3 !important;
}


#comparison_product .none_border, 
#comparison .none_border {
	border: 2px solid #fff !important;
}


#comparison_product .none_border th.spec_linetitle, 
#comparison_product .none_border td.spec_titleb, 
#comparison_product .none_border thead tr th, 
#comparison_product .none_border td, 
#comparison_product .none_border {
	border-right: 2px solid rgba(255, 255, 255, 0.5) !important;
}


#comparison_product tbody tr.image_thumb:hover, 
#comparison tbody tr.image_thumb:hover {
	background-color: #fff !important;
	cursor: default;
	transition: all 0.3s linear 0s;
}

/* Table >> Shadow */
.UPS-section-runtime .UPS-runtime-content table {
    /*filter: drop-shadow(0px 0px 1px rgba(15,30,42,0.2));
    filter: drop-shadow(0px 7px 3px rgba(15, 30, 42, 0.04));*/
    width: 99%;
    margin: 0 auto;
}


/* Top Section >> Model Name */
.UPS-section-runtime .UPS-runtime-content table th {
    color: #fff;
    font-size: 1.35em !important;
    line-height: 1.3em;
    font-weight: 600 !important;
    /*background: #6b7274;*/
    /*background: #062946;*/
    background: #4c535a;
    border: 2px solid #ccc;
    padding: 11px 10px;
    text-align: center;
}


/* tr 滑過變色 >> 變深灰色*/
#comparison_product tbody tr:hover, 
#comparison tbody tr:hover, 
.UPS-section-runtime .UPS-runtime-content tbody tr:hover, 
#comparison_product tbody tr:hover td, #comparison tbody tr:hover td, .UPS-section-runtime .UPS-runtime-content tbody tr:hover td {
	color: #000 !important;
	/*background-color: #dee2e2 !important;*/
	background-color: rgba(8,42,69,.15) !important;
	background-color: rgba(8,42,69,.1) !important;
	background-color: #dbe0e1 !important;
	background-color: rgba(219,224,225,1.0) !important;
	cursor: default;
	/*filter: drop-shadow(0px 0px 15px rgba(26,52,66,0.45));*/
	transition: all 0.3s linear 0s;
	/*transform: scale(1.01);
	filter: drop-shadow(0px 0px 15px rgba(26,52,66,0.45));*/
}

/* #comparison_product .none_border tr.Lgray:hover, 
#comparison .none_border tr.Lgray:hover {
	background-color: #dee2e2 !important;
	cursor: default;
	transition: all 0.3s linear 0s;
	}*/


/* Table >> BG Color */
#comparison_product .table.white_theme.none_border, 
#comparison .table.white_theme.none_border {
	background-color: rgba(255, 255, 255, 1.0) !important;
	filter: drop-shadow(1px 1px 15px rgba(15, 30, 42, 0.9));
}

/* 第一列>>變深色 (Series) */
#comparison_product .none_border thead tr th.Dark_specT, 
#comparison .none_border thead tr th.Dark_specT {
	/*background-color: #383e41;*/
	background-color: rgba(30, 37, 41, 0.87);
	/*font-size: 21px !important;*/
	font-size: 1.58em !important;
	text-align: center;
	border-bottom: thin solid #a0a3a4;
	box-shadow: 1px 0px 1px 0px rgba(100%, 100%, 100%, 1);
	color: #fff !important;
	font-weight: 400 !important;
	text-shadow: -1px -1px 0px #333 !important;
	padding: 24px 15px;
	border-right: 2px solid rgba(255, 255, 255, 0.5) !important;
}

#comparison_product .none_border thead tr th.Dark_specT:first-child, 
#comparison .none_border thead tr th.Dark_specT:first-child {
	text-align: left;
	padding-left: 25px;
}

#comparison_product .none_border thead tr th, 
#comparison .none_border thead tr th {
	background-color: unset;
}

/* 灰色列(間隔色) */
#comparison_product .none_border tr.Lgray, 
#comparison .none_border tr.Lgray {
	background-color: #f4f6f6;
}

#comparison_product .none_border th.spec_linetitle, 
#comparison .none_border th.spec_linetitle {
	/*font-size: 17px;*/
	font-size: 1.13em;
	font-weight: 500 !important;
}

#comparison_product .none_border th.spec_linetitle a, 
#comparison .none_border th.spec_linetitle a {
	color: #2b95bf;
	font-weight: 600;
	text-decoration: underline !important;
}

#comparison_product .none_border th.spec_linetitle a:hover, 
#comparison .none_border th.spec_linetitle a:hover {
	color: #16b9ef;
	text-decoration: none !important;
}

#comparison_product .markets-solutions-applications .white_theme th.spec_titlef, 
#comparison_product .markets-solutions-applications .white_theme td.spec_titleb, 
#comparison .markets-solutions-applications .white_theme th.spec_titlef, 
#comparison .markets-solutions-applications .white_theme td.spec_titleb {
	/*font-size: 15px;*/
	font-size: 1.09em;
	font-weight: 500 !important;
}

#comparison_product .white_theme td, .white_theme th, 
#comparison .white_theme td, .white_theme th {
	/*font-size: 0.87em;
	line-height: 20px !important;*/
	font-size: 0.88em;
	line-height: 22px !important;
}

/*.none_border tbody tr:last-child td {
	padding-bottom: 30px;
	}*/

/* 次分類表格標題 >> 整行 */
#comparison_product .UPS-runtime-content table tr.Subsec-Title, 
#comparison .UPS-runtime-content table tr.Subsec-Title {
    background-color: #b0b4b5;
    background-color: #bec1c3;
	background-color: #bec1c3 !important;
	background-color: #c9ced4 !important;
}

/* 次分類表格標題 >> 整行 >> 文字 */
#comparison_product .UPS-runtime-content table tr.Subsec-Title td, 
#comparison .UPS-runtime-content table tr.Subsec-Title td {
    color: #000 !important;
    font-size: 1.05em !important;
    text-align: center;
	padding: 0.8%;
}



/* 表格的第一列 TD >> 特殊底色 */
#comparison_product.Table-First-TD .UPS-runtime-content table tr td:first-child:not(#comparison .UPS-runtime-content table tr.Subsec-Title td), 
#comparison.Table-First-TD .UPS-runtime-content table tr td:first-child:not(#comparison .UPS-runtime-content table tr.Subsec-Title td) {
	background-color: #f4f6f6;
	background-color: #e6ebee;
	border-bottom: 1px solid #c6cacc;
	background-color: #ebf0f2;
	border-bottom: 1px solid #d0d4d6;
	border-bottom: 1px solid #d5d9db !important;
}

/* 最後一行圓角 >> 無底 border */
#comparison.Table-First-TD.with-Round-Boder .UPS-runtime-content table tr:last-child td:first-child:not(#comparison .UPS-runtime-content table tr.Subsec-Title td) {
	border-bottom: none !important;
  }

/* 表格的第一列 TD >> 隔行底色變淡 */
#comparison_product.Table-First-TD table tr:nth-child(2n+1), 
#comparison_product.Table-First-TD .UPS-runtime-content table tr:nth-child(2n+1), 
#comparison.Table-First-TD table tr:nth-child(2n+1), 
#comparison.Table-First-TD .UPS-runtime-content table tr:nth-child(2n+1) {
    background-color: #fbfcfd;
    background-color: #fbfcfd;
}

/* 表格 default 無隔行底色 */
#comparison_product.None-TR-Bgc table tr:nth-child(2n+1), 
#comparison_product.None-TR-Bgc .UPS-runtime-content table tr:nth-child(2n+1), 
#comparison.None-TR-Bgc table tr:nth-child(2n+1), 
#comparison.None-TR-Bgc .UPS-runtime-content table tr:nth-child(2n+1) {
	background-color: #fff;
}


/* 表格 default 每格 th 有深灰框 >> Model Name 區 */
#comparison_product.with-Dark-Boder .UPS-section-runtime .UPS-runtime-content table th, 
#comparison.with-Dark-Boder .UPS-section-runtime .UPS-runtime-content table th {
	border: 1px solid #ccc;
}


/* 表格 default 每格 td 有深灰框 */
#comparison_product.with-Dark-Boder .UPS-section-runtime .UPS-runtime-content table td, 
#comparison.with-Dark-Boder .UPS-section-runtime .UPS-runtime-content table td {
	border: 1px solid #e6ebef;
}

/* 表格 default 照片 td 去深灰框 */
#comparison_product.with-Dark-Boder .UPS-section-runtime .UPS-runtime-content table th.imgPhoto, 
#comparison.with-Dark-Boder .UPS-section-runtime .UPS-runtime-content table th.imgPhoto {
    border: none !important;
}

/* 表格 default 每格 td 有深灰框 */
#comparison_product.with-Dark-Boder .UPS-runtime-content table tr td, 
#comparison.with-Dark-Boder .UPS-runtime-content table tr td {
	border-bottom: 1px solid #e3e9ed;
	border-bottom: 1px solid #e6ebef;
}

/* 表格上下左右皆為圓角 >> Border-top */
#comparison_product.with-Round-Boder .UPS-section-runtime .UPS-runtime-content table th, 
#comparison.with-Round-Boder .UPS-section-runtime .UPS-runtime-content table th {
    border-top: none;
}

/* 表格上下左右皆為圓角 >> 左上圓角 */
#comparison_product.with-Round-Boder .UPS-section-runtime .UPS-runtime-content table th:first-child, 
#comparison.with-Round-Boder .UPS-section-runtime .UPS-runtime-content table th:first-child {
    border-radius: 12px 0 0 0;
    border-top: none;
    border-left: none;
}

/* 表格上下左右皆為圓角 >> 右上圓角 */
#comparison_product.with-Round-Boder .UPS-section-runtime .UPS-runtime-content table th:last-child, 
#comparison.with-Round-Boder .UPS-section-runtime .UPS-runtime-content table th:last-child {
    border-radius: 0 12px 0 0;
    border-top: none;
    border-right: none;
}

/* 表格上下左右皆為圓角 >> 左下圓角 */
#comparison_product.with-Round-Boder .UPS-runtime-content table tr:last-child td:first-child, 
#comparison.with-Round-Boder .UPS-runtime-content table tr:last-child td:first-child {
    /*border-radius: 0 0 0 12px;
    border-bottom: none;
    border-left: none;*/
}


/* 表格上下左右皆為圓角 >> 右下圓角 */
#comparison_product.with-Round-Boder .UPS-runtime-content table tr:last-child td:last-child, 
#comparison.with-Round-Boder .UPS-runtime-content table tr:last-child td:last-child {
    /*border-radius: 0 0 12px 0;
    border-bottom: none;
    border-right: none;*/
}







/* ==========================================================================
                       Comparison Product >> Dark BG (深背景 > 白標題)
========================================================================== */


#comparison_product.DBg-Comparison, 
#comparison.DBg-Comparison {
	background: #146e9d;
	background: -moz-linear-gradient(135deg, rgb(1, 49, 101) 0%, rgb(15, 93, 150) 20%, rgb(52, 213, 198) 100%);
	background: -webkit-linear-gradient(135deg, rgb(1, 49, 101) 0%,rgb(15, 93, 150) 20%,rgb(52, 213, 198) 100%);
	background: linear-gradient(135deg, rgb(1, 49, 101) 0%,rgb(15, 93, 150) 20%,rgb(52, 213, 198) 100%);
}

#comparison_product.DBg-Comparison div.markets-solutions-applications, 
#comparison.DBg-Comparison div.markets-solutions-applications {
	background-color: transparent;
}


#comparison_product.DBg-Comparison div.markets-solutions-applications h2, 
#comparison.DBg-Comparison div.markets-solutions-applications h2 {
	color: #fff !important;
  }

  #comparison_product.DBg-Comparison .UPS-section-runtime .UPS-runtime-inner, 
#comparison.DBg-Comparison .UPS-section-runtime .UPS-runtime-inner {
    background: transparent !important;
}

#comparison_product.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table, 
#comparison.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table {
	filter: drop-shadow(0px 7px 7px rgba(15, 30, 42, 0.1));
	filter: drop-shadow(0px 7px 15px rgba(15, 30, 42, 0.4));
	margin: 0 auto;
	background-color: #fff;
}


#comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th:first-child, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th:first-child, 
#comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th:last-child, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th:last-child, 
#comparison_product.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th:last-child, 
#comparison.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th:last-child, 
#comparison_product.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th:first-child, 
#comparison.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th:first-child {
	border-radius: 0 !important;
}

#comparison_product.with-Round-Boder.DBg-Comparison tbody tr:first-child:hover, 
#comparison.with-Round-Boder.DBg-Comparison tbody tr:first-child:hover, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content tbody tr:first-child:hover, 
#comparison_product.with-Round-Boder.DBg-Comparison tbody tr:first-child:hover td, 
#comparison.with-Round-Boder.DBg-Comparison tbody tr:first-child:hover td, 
#comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content tbody tr:first-child:hover td, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content tbody tr:first-child:hover td {
  background-color: rgba(5, 45, 77, 0.00) !important;
  background-color: transparent !important;
}


#comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th.imgPhoto, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th.imgPhoto {
    background: transparent !important;
}


#comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th.imgPhoto, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table th.imgPhoto {
	background: transparent !important;
}

#comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table td, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table td {
	border-right: none;
}


#comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table tr:last-child, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table tr:last-child {
    background-color: transparent;
    border-bottom: none;
}

#comparison_product.with-Round-Boder.DBg-Comparison .UPS-runtime-content table tr:last-child td:last-child, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-runtime-content table tr:last-child td:last-child {
    border-bottom: none;
  }

  #comparison_product.with-Round-Boder.DBg-Comparison .UPS-runtime-content table tr td:first-child, 
  #comparison.with-Round-Boder.DBg-Comparison .UPS-runtime-content table tr td:first-child {
    border-left: none;
	border-bottom: none !important;
  }

#comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table tr:first-child, 
#comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table tr:first-child {
	border-radius: 15px 15px 0 0;
	background-color: transparent;
}

  #comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table tr:last-child td:first-child, 
  #comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table tr:last-child td:first-child {
    border-radius: 0 0 0 15px;
  }


  #comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table, 
  #comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table, 
  #comparison_product.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table tr:last-child, 
  #comparison.with-Round-Boder.DBg-Comparison .UPS-section-runtime .UPS-runtime-content table tr:last-child {
	  border-radius: 15px !important;
  }


/* Table >> TD */
#comparison_product .UPS-section-runtime .UPS-runtime-content table td, 
#comparison .UPS-section-runtime .UPS-runtime-content table td {
	line-height: 1.4;
}


#comparison.li-section .UPS-section-runtime .UPS-runtime-content table td ul, 
#comparison .UPS-section-runtime .UPS-runtime-content table td ul, 
.UPS-section-runtime .UPS-runtime-content table td ul {
	padding: 2% 0;
}

#comparison.li-section .UPS-section-runtime .UPS-runtime-content table td ul li, 
#comparison .UPS-section-runtime .UPS-runtime-content table td ul li, 
.UPS-section-runtime .UPS-runtime-content table td ul li {}


/* 當 td 齊左時 >> Ul > Li > 往左移 */
#comparison.text-left.li-section .UPS-section-runtime .UPS-runtime-content table td ul li, 
#comparison.text-left .UPS-section-runtime .UPS-runtime-content table td ul li, 
.text-left .UPS-section-runtime .UPS-runtime-content table td ul li {
    position: relative;
    left: -10px;
}


#comparison.li-section .UPS-section-runtime .UPS-runtime-content table td ul li::before, 
#comparison .UPS-section-runtime .UPS-runtime-content table td ul li::before, 
.UPS-section-runtime .UPS-runtime-content table td ul li::before {
	list-style: none;
	content: "■ ";
	color: #2292D3;
	content: "● ";
	color: #333;
	margin: 0 10px;
	font-family: "Arial";
	font-size: 0.75em;
	position: relative;
	display: block;
	top: -5px;
}


#comparison.li-section .UPS-section-runtime .UPS-runtime-content table td ul li span, 
#comparison .UPS-section-runtime .UPS-runtime-content table td ul li span, 
.UPS-section-runtime .UPS-runtime-content table td ul li span {
	display: inline-block;
	position: relative;
	left: 25px;
	top: -18px;
	top: -21px;
}



/* =======================================================================================
	                 RWD (comparison Table > Tab Switcher + Table)
======================================================================================= */



/* 橫向智慧手機到竪立平板電腦解析度 >> 1024 以上 */
@Media (min-width: 1024px) {

	.item_x4 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto, 
	.item_x3 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto, 
	.item_x2 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto, 
	.item_x1 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto {
	width: unset;
	}

    .item_x6 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto {
    width: 14%;
    }

	.item_x7 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto {
	width: 10%;
    }

	.item_x4 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto a img, 
	.item_x4 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto img, 
	div.UPS-section-runtime .UPS-runtime-content table.item_x4 th.imgPhoto img {
	padding: 0 10% 0 !important;
	}

	.item_x3 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto a img, 
	.item_x3 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto img, 
	div.UPS-section-runtime .UPS-runtime-content table.item_x3 th.imgPhoto img {
	padding: 0 15% 0 !important;
	}

	.item_x2 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto a img, 
	.item_x2 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto img, 
	div.UPS-section-runtime .UPS-runtime-content table.item_x2 th.imgPhoto img {
	padding: 0 25% 0 !important;
	}

	.item_x1 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto a img, 
	.item_x1 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto img, 
	div.UPS-section-runtime .UPS-runtime-content table.item_x1 th.imgPhoto img {
	width: 85% !important;
	padding: 0 25% 0 !important;
	}

	/* Left Section >> Features Item */
	.UPS-section-runtime .UPS-runtime-content table td:first-child {
	width: 18%;
	}

	/* Left Section >> Features Item */
	.item_x6 .UPS-section-runtime .UPS-runtime-content table td:first-child {
	width: 18%;
	padding-left: 1.5%;
	}

	/* Left Section >> Features Item */
	.item_x7 .UPS-section-runtime .UPS-runtime-content table td:first-child {
	width: 10%;
	padding-left: 1.5%;
	}

	#comparison div.markets-solutions-applications {
	padding-top: 150px;
	padding-bottom: 150px;
	}

	/* item_x3 >> 後兩欄位等寬 (扣掉 Left Section 左邊標題) */
	.item_x3 .UPS-section-runtime .UPS-runtime-content table td:nth-child(2), 
	.item_x3 .UPS-section-runtime .UPS-runtime-content table td:nth-child(3), 
	.item_x3 .UPS-section-runtime .UPS-runtime-content table td:nth-child(4), 
	div.UPS-section-runtime .UPS-runtime-content table.item_x3 td:nth-child(2), 
	div.UPS-section-runtime .UPS-runtime-content table.item_x3 td:nth-child(3), 
	div.UPS-section-runtime .UPS-runtime-content table.item_x3 td:nth-child(4) {
	width: calc(100%/3 - 8%);
	}

	/* item_x2 >> 後兩欄位等寬 (扣掉 Left Section 左邊標題) */
	.item_x2 .UPS-section-runtime .UPS-runtime-content table td:nth-child(2), 
	.item_x2 .UPS-section-runtime .UPS-runtime-content table td:nth-child(3), 
	div.UPS-section-runtime .UPS-runtime-content table.item_x2 td:nth-child(2), 
	div.UPS-section-runtime .UPS-runtime-content table.item_x2 td:nth-child(3) {
	width: calc(100%/2 - 10%);
	}

	/* item_x1 >> 後兩欄位等寬 (扣掉 Left Section 左邊標題) */
	.item_x1 .UPS-section-runtime .UPS-runtime-content table td:nth-child(2), 
	div.UPS-section-runtime .UPS-runtime-content table.item_x1 td:nth-child(2) {
	width: calc(100% - 18%);
	}

 }


/* 大電腦解析度 >> 1500 以上 */
@Media (min-width: 1500px) {

	/* 最左邊有 Icon 示意 >> td */
	#comparison_product.With-Icon .UPS-section-runtime .UPS-runtime-content table td, 
	#comparison.With-Icon .UPS-section-runtime .UPS-runtime-content table td {
	padding: 20px 10px 15px;
	}

	.UPS-section-runtime .UPS-runtime-content table th {
	padding: 15px 10px !important;
	}

 }


 /* 2000 以上 */
@Media (min-width: 2000px) {

	.item_x6 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto {
	width: 13%;
	}

	
	.item_x7 .UPS-section-runtime .UPS-runtime-content table th.imgPhoto {
	width: 10%;
	}

	.item_x6 .UPS-section-runtime .UPS-runtime-content table td:first-child {
	width: 18%;
	padding-left: 2%;
	}

	.item_x7 .UPS-section-runtime .UPS-runtime-content table td:first-child {
	width: 10%;
    padding-left: 2%;
    }

}



/* 大電腦解析度 >> 1023 以下 */
@Media (max-width: 1023px) {

	/* 向下三角 >> Section 背景 */
	#comparison {
	/*-webkit-clip-path: polygon(0 100%, 0 0, 42% 0, 50% 3%, 58% 0, 100% 0, 100% 100%);
	clip-path: polygon(0 100%, 0 0, 42% 0, 50% 3%, 58% 0, 100% 0, 100% 100%);*/
	}

 }


 /* 981 以上 */
@Media (min-width: 981px) {

	/* Comparison Product >> Dark BG (深背景 ) */
	#comparison_product.DBg-Comparison .UPS-section-runtime .UPS-runtime-content, 
	#comparison.DBg-Comparison .UPS-section-runtime .UPS-runtime-content {
		overflow: unset !important;
	}

}


 /* 解析度 >> 980 以下 */
@Media (max-width: 980px) { 

	#comparison_product.With-Icon .UPS-section-runtime .UPS-runtime-content table td:first-child, 
	#comparison.With-Icon .UPS-section-runtime .UPS-runtime-content table td:first-child {
	text-align: left;
	}

	.UPS-section-runtime .UPS-runtime-content table {
	font-size: 0.8em;
	}

	.UPS-section-runtime .UPS-runtime-content table th.imgPhoto img {
	padding: 5% !important;
	padding-bottom: 0px !important;
	}

}


@Media (min-width: 768px) and (max-width: 980px) {

	.UPS-section-runtime .UPS-runtime-inner {
	max-width: 90% !important;
	}

	.UPS-section-runtime .UPS-runtime-content table {
	width: 100% !important;
	}

}


/* 橫向智慧手機到竪立平板電腦解析度 >> 768 以下 */
@Media (max-width: 768px) {

	#comparison_product .UPS-section-runtime .UPS-runtime-content, 
	#comparison .UPS-section-runtime .UPS-runtime-content {
	cursor: grab;
	}

	.UPS-section-runtime .UPS-runtime-inner {
	overflow-x: auto;
	}

	.UPS-section-runtime .UPS-runtime-content table th {
	padding: 10px 0 !important;
	}
	
}


/* 橫向智慧手機到竪立平板電腦解析度 >> 480 以下 */
@Media (max-width: 480px) {

	.UPS-section-runtime .UPS-runtime-content table td:first-child {
	padding-left: 16px;
	}

}


