.brand_content{    background: #ededed;}.brand_info_box{    padding-top: 46px;    padding-bottom: 100px;}body[lang='2'] .brand_content .t1{    font-family: "Microsoft JhengHei";}.brand_content .t1{    font-size: 30px;    font-family: Poppins;    font-weight: 700;    color: #f4793e;    margin-bottom: 5px;    display: inline-block;}.brand_content .line_{    width: 50px;    height: 3px;    background: #f4793e;    margin-bottom: 20px;}.brand_info_left{    float: left;    width: calc(100%  - 380px);}.brand_info_right{    float: right;    width: 280px !important;    margin-right: 8px  !important;    position: relative;    margin-top: 10px  !important;}.brand_info_right img{    width: 100%;    max-width: 100%;    height: auto;}.brand_info_right:after{    content: '';    width: 100%;    height: 100%;    position: absolute;    right: -8px;    bottom: -8px;    background: rgba(255,255,255,0.2);}.brand_info_left .editor *{    color: #808080;    line-height: 30px;}body[lang='2'] a.button_{    font-family: "Microsoft JhengHei";}a.button_{    font-size: 14px;    font-family: 'Poppins';    text-align: left;    display: inline-block;    margin-right: 10px;    height: 36px;    line-height: 36px;    color: white ;    text-indent: 20px;    width: 200px;}.button_:after{    content: '';    display: inline-block;    width: 20px;    height: 20px;    float: right;    background-repeat: no-repeat;}.download_:after{    background-image: url("../img/download-icon.png");    width: 30px;    height: 30px;    margin-top: 3px;    margin-right: 5px;}.link_:after{    background-image: url("../img/link-icon.png");    width: 33px;    height: 30px;    background-size: contain;    margin-top: 3px;}.enquiry_:after{    background-image: url("../img/arrow-white.png");    margin-top: 10px;    margin-right: 4px;}.buttons{    margin-top: 34px;}.buttons a{    float: left;    background: #f4793e;    color: white;    margin-right: 10px;}.brand_product{    padding-bottom: 30px;}.brand_product .img_div{    width: 100%;    padding-bottom: 100%;    background-position: center 0;    background-size: cover;    background-repeat: no-repeat;    background-color: white;    position: relative;}.brand_product .download_box{    border-bottom: 4px solid #f4793e;    text-align: right;    height: 26px;    position: absolute;    bottom: 0;    width: 100%;}.brand_product .download_box a{    display: inline-block;    width: 28px;    height: 28px;    background-color: #f4793e;    background-image: url("../img/download-icon.png");    background-position: center;    float: right;    position: static !important;}.brand_product .text_{    padding: 15px 10px;}.brand_product .text_ p{    color: #808080;    font-size: 14px;    font-family: 'Poppins';    text-align: center;    letter-spacing: 1px;}.brand_product .text_ p:nth-of-type(1){    font-size: 18px;    font-weight: 700;}.brand_product{    background: white;}.brand_product_list{    margin-top: -30px;    float: left;    width: 100%;}@media all and (max-width: 1300px) {    .brand_product_list{        padding-left: 80px;        padding-right: 80px;        box-sizing: border-box;    }}@media all and (max-width: 1220px) {    .brand_info_left{        float: none;        width: 100%;    }    .brand_info_right    {        display: inline  !important;        margin-left: 20px  !important;    }}@media all and (max-width: 784px) {    .brand_info_right    {        width: 200px  !important;    }    .buttons a{        display: block;        float: none;        margin-bottom: 10px;        width: 100%;    }    .buttons a:last-child{        margin-bottom: 0;    }}@media all and (max-width: 500px) {    .download_box a{        background-image: url("../img/mobile/download-icon.png") !important;        background-size: contain;    }    .download_:after{        background-image: url("../img/mobile/download-icon.png");        background-size: contain;    }}@media all and (max-width: 400px) {    .brand_info_right{width: 150px !important;}}@media all and (max-width: 320px) {    .brand_info_right{width: 130px !important;}}