body, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    font-family: '微軟正黑體', Arial, Helvetica, sans-serif;
}
.layout-boxed .body-innerwrapper {
  background: #001b90;
}

.goog-te-gadget .white-space:nowrap{
	display: none;
	
}
.white-space:nowrap {
	display: none;
	
}


.goog-te-gadget .goog-te-combo {
    margin: 4px 0;
    height: 25px !important;
    padding: 0px 20px;

    line-height: 20px;
}
#trans {
    height: 34px;
}


#sp-menu > div .sp-megamenu-wrapper {
    order: 1;
    width: 80%;
}
body {
    font-size: 19px;
}
.finatic-blog .sp-page-title {
	padding: 160px 0px 170px 0px;
	
}
.homm .search {
	position: absolute;
top: -65px;
z-index: 9999;
width: 150px;
	left: 105%;
}

.homm .btn-primary {
    border-color: #131949;
    background-color: #8fb4e8;
    color: #000; }

.homm #sp-logo-right .search input {
    border-radius: 2px;
    background: transparent;
border: solid 1px #fff;}



.homm .site input[type="search"], .site input[type="tel"], .site input[type="number"], .site select {

    font-size: 16px;
  
    color: #000 !important;
}

::placeholder {
    color: #000 !important;
}
.homm .input-group-btn {
	
	margin: -38px 23px 13px 150px;
}

#sp-header {
    background: #001b90;
    color: #fff;
}
.okk .sp-page-title {

    background-size: contain;
}

.sp-megamenu-parent > li > a {
    color: #fff;
    font-size: 17px;
}
.sp-menu-item:hover, .sp-menu-item.active {
background-color: #fff;}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {

 
}

#sp-logo .logo .logo-slogan {

    display: none;
}


.sppb-panel-title {
    font-size: 19px;

}
#sp-logo-wrap {
    padding: 0px;
    background-color: #fff;
    border-bottom: 1px solid #e6e6e6;
}

.sp-megamenu-parent > li:not(:last-child) {
    margin-right: 0px;
	padding-right: 12px;
	padding-left: 12px;
}

#sp-top-bar {

    display: none;
}

#sp-logo-wrap .container {
    max-width: 1300px;
	padding-right: 0px;
padding-left: 0px;
}



.finatic-advance-tab .sppb-tab-content.sppb-tab-tabs-content .sppb-tab-pane > div {
    flex: 0 0 80%;
    max-width: 80%;
    margin: 0 auto !important;
}


/* ↓↓↓↓ 手機豎屏時, 頁面顯示尺寸 150 < x <960 時,顯示效果 ↓↓↓↓  */
@media (max-width: 960px) and (min-width: 150px) {
	
#sp-menu > div .sp-megamenu-wrapper {
    order: 1;
    width: 12%;
}

}
