/* RC_Banner >> Shop Banner */
#RC_Banner.Shop_Banner .Full_Width_Rich_Content .text_block_top-center .wording_block,
#RC_Banner.Shop_Banner .Rich_Content .text_block_top-center .wording_block {
    margin-bottom: 0px;
}



/* Buy/ Where to Buy Section >> HTML */
#WTB_html .markets-solutions-applications, 
#buy_html .markets-solutions-applications, 
#buy_html .markets-solutions-recommend-products, 
#Buy_Now .markets-solutions-applications, 
#Buy_Now .markets-solutions-recommend-products {
    padding: 0;
}


#WTB_html .markets-solutions-applications h2::after, 
#buy_html .markets-solutions-applications h2::after, 
#Buy_Now .markets-solutions-applications h2::after {
    content: unset !important;
}


#WTB_html .markets-solutions-applications a.btn.btn-primary, 
#buy_html .markets-solutions-applications a.btn.btn-primary, 
#Buy_Now .markets-solutions-applications a.btn.btn-primary {
    text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.3);
    box-shadow: 1px 6px 10px 0 rgba(0, 0, 0, .3) !important;
}

#WTB_html .markets-solutions-applications h2.color_white, 
#WTB_Rich .markets-top-banner.richcontent h3.color_white.RC_LTitle, 
#buy_html .markets-solutions-applications h2.color_white, 
#buy_Rich .markets-top-banner.richcontent h3.color_white.RC_LTitle {
    color: #fff !important;
}


/**************   Online eShop x 3 Item (for Customized Products Module)  **************/



#online_shop .markets-solutions-applications {
    /*background: #fff;*/
}

/* 第二排以後 Logo 上下縮減 */
#online_shop2 .markets-solutions-applications, 
#online_shop3 .markets-solutions-applications, 
#online_shop4 .markets-solutions-applications {
    padding-top: 0;
}


section.Online-Shop:last-child .markets-solutions-applications {
    padding-bottom: 130px !important;
}


#online_shop h2, 
#online_shop2 h2, 
#online_shop3 h2, 
#online_shop4 h2, 
.Online-Shop h2 {
    /*font-size: 2.2em !important;
    color: #555 !important;*/
    margin-bottom: 30px;
}


#online_shop .img-responsive, 
#online_shop2 .img-responsive, 
#online_shop3 .img-responsive, 
#online_shop4 .img-responsive, 
.Online-Shop .img-responsive {
	border: 1px solid #ccc;
    border-radius: 300px;
    max-width: 200px;
    margin: 20px 0;
    transition: all 0.2s ease-in-out 0s;
}

#online_shop .app-products > div:hover, 
#online_shop2 .app-products > div:hover, 
#online_shop3 .app-products > div:hover, 
#online_shop4 .app-products > div:hover, 
.Online-Shop .app-products > div:hover {
transform: scale(1.07);
transition: all 0.3s ease-in-out 0s;
}



/* Button for eShop >> Green Line + All Green Button (ButtonG)  */
#online_shop.ButtonG .markets-solutions-applications a.btn.btn-primary, 
#online_shop2.ButtonG .markets-solutions-applications a.btn.btn-primary, 
#online_shop3.ButtonG .markets-solutions-applications a.btn.btn-primary, 
#online_shop4.ButtonG .markets-solutions-applications a.btn.btn-primary, 
.Online-Shop.ButtonG .markets-solutions-applications a.btn.btn-primary, 
#online_shop .markets-solutions-applications a.btn.btn-primary, 
#online_shop2 .markets-solutions-applications a.btn.btn-primary, 
#online_shop3 .markets-solutions-applications a.btn.btn-primary, 
#online_shop4 .markets-solutions-applications a.btn.btn-primary, 
.Online-Shop .markets-solutions-applications a.btn.btn-primary {
    font-size: 1.1em;
    font-weight: 600 !important;
	border-radius: 7px;
    text-decoration: none;
    box-shadow: 0px 10px 15px -10px rgba(0, 0, 0, 0.2);
    transition: all .2s ease-in-out 0s;
    display: inline-block;
    padding: 9px 30px 10px;
    min-width: 0;
    margin-top: 10px;
    margin-right: 10px;
}



/* Button for eShop >> Green Line  */
#online_shop .markets-solutions-applications a.btn.btn-primary, 
#online_shop2 .markets-solutions-applications a.btn.btn-primary, 
#online_shop3 .markets-solutions-applications a.btn.btn-primary, 
#online_shop4 .markets-solutions-applications a.btn.btn-primary, 
.Online-Shop .markets-solutions-applications a.btn.btn-primary {
    /*color: rgba(34,146,211,.9);
    border: 2px solid rgba(34,146,211,.9);*/
    color: rgba(109, 183, 20, 1.0);
    border: 2px solid rgba(109, 183, 20, 1.0);
    background-color: rgba(255, 255, 255, 0.9);
}


/* ButtonG for eShop >> All Green Button (ButtonG) */
#online_shop.ButtonG .markets-solutions-applications a.btn.btn-primary, 
#online_shop2.ButtonG .markets-solutions-applications a.btn.btn-primary, 
#online_shop3.ButtonG .markets-solutions-applications a.btn.btn-primary, 
#online_shop4.ButtonG .markets-solutions-applications a.btn.btn-primary, 
.Online-Shop.ButtonG .markets-solutions-applications a.btn.btn-primary {
    color: rgba(255, 255, 255, 1.0);
    border: 2px solid rgba(134, 193, 49, 1.0);
    background-color: rgba(134, 193, 49, 1.0);
}



#online_shop.ButtonG .markets-solutions-applications a.btn.btn-primary:hover, 
#online_shop2.ButtonG .markets-solutions-applications a.btn.btn-primary:hover, 
#online_shop3.ButtonG .markets-solutions-applications a.btn.btn-primary:hover, 
#online_shop4.ButtonG .markets-solutions-applications a.btn.btn-primary:hover, 
.Online-Shop.ButtonG .markets-solutions-applications a.btn.btn-primary:hover, 
#online_shop .markets-solutions-applications a.btn.btn-primary:hover, 
#online_shop2 .markets-solutions-applications a.btn.btn-primary:hover, 
#online_shop3 .markets-solutions-applications a.btn.btn-primary:hover, 
#online_shop4 .markets-solutions-applications a.btn.btn-primary:hover, 
.Online-Shop .markets-solutions-applications a.btn.btn-primary:hover {
    color: #fff;
    font-weight: 500;
	border-radius: 7px;
    /*border: 2px solid rgba(34,146,211,.9);
    background-color: rgba(34,146,211,.9);*/
    background-color: rgba(159, 226, 40, 1.0) !important;
    border: 2px solid rgba(159, 226, 40, 1.0) !important;
    text-decoration: none;
    transition: all .3s linear 0s;
}






/*---------- 上面覆蓋 a href 蓋住整個 .app-block-container -------------*/

/* 上面覆蓋 a href 蓋住整個 .app-block-container */
.Online-Shop.HoverA .markets-solutions-applications .app-block-container:hover, 
.Online-Shop.ButtonG.HoverA .markets-solutions-applications .app-block-container:hover {
    transform: translateY(-6px) scale(1.07);
    background: rgba(255, 255, 255, 1.0);
}

/* 上面覆蓋 a href 蓋住整個 .app-block-container */
.Online-Shop.HoverA .markets-solutions-applications .app-block-container, 
.Online-Shop.ButtonG.HoverA .markets-solutions-applications .app-block-container {
    transition: all 0.3s;
}

/* 上面覆蓋 a href 蓋住整個 .app-block-container */
.Online-Shop.HoverA .markets-solutions-applications .app-block-container:hover a.btn.btn-primary, 
.Online-Shop.ButtonG.HoverA .markets-solutions-applications .app-block-container:hover a.btn.btn-primary {
    box-shadow: none !important;
    color: #fff !important;
    background-color: #85c12f !important;
    border: solid 2px #85c12f !important;
    background-color: rgba(159, 226, 40, 1.0) !important;
    border: 2px solid rgba(159, 226, 40, 1.0) !important;
    transition: all 0.3s ease-in-out 0s;
}
