
/* slz-site-override */
.pro_info .pro_info_title {
    display: none;
}
@media screen and (min-width: 1600px){ .container ,#crumbs {  width: 1400px !important;}}
@media screen and (min-width: 1801px){ .container ,#crumbs { max-width:1400px !important; width: 1400px !important;}}
.main.horizontal  ul  li  a{color: #000 !important; }
.header{background-color: #F4F4F4 !important; }
.main.horizontal  ul  li  a{padding: 10px 31px; font-size: 19px; }
.brand_structure_1 .list h4{color: #4f8014; }
.brand_structure_1 .list p{color: #4f8014; text-align: center; }
.workshop_1 ul li span{text-align: center; color: #000; }
.brand_structure_1 .list p { min-height: 40px;}
.options .option .h-tit {  transform: rotate(0deg);}
.page-section section.workshop_1 { padding: 0px;}
.header .header-top{display: none; }
.sitenav .current-menu-item a{color: #6DA712;}
.sitenav ul li a{padding: 35px 5px; font-size: 18px; }
.sitenav ul li a:hover{color: #4F8113; }
.about_us_7 .welcome_imgcolumn_7:after{border: solid 4px #00468E; }
.about_us_7 .welcome_contentcolumn_7 .area_row_7 {display: none;}
.about_us_7 .sec_content_main_title_7 h6.sub-title-head_7 {  font-size: 30px;}
.about_us_7 .welcome_contentcolumn_7 h3 {    font-size: 20px;}
.about_us_7 h6.sub-title-head_7:before{border-color: #558414; }
.pro_category_18 .pp_category_box_18{padding: 0px; }
.pro_category_18 ul.products li.product .pagecontent_18{background-color: #6DA712; }
section#categories{ background-attachment:inherit !important;}
.latest_news_2 .news-box_2:hover .short_line_2{background-color: #00468E; }
.latest_news_2 .news-box_2:hover .colorful_more_2{border: 1px solid #00468E; }
.latest_news_2 .news-box_2:hover .colorful_more_2 a{color: #00468E; }
h2.section_title{font-weight: 600; }
.contact_now_pc a:hover{background-color: #00468E; }
.pro_info .pro_info_title ul li.on{background-color: #6DA712 !important; }
.product_introduction .small_pic .swiper_content_product .swiper-slide.on{border-color: #4F7F13; }
a:hover{color: #00468E; }
.post-129 div.table_scroll table.pro_list_tb td img {  margin: 0 auto;}
.gallery_1 ul li img { width: 100%;}
article#post-131 {    display: none;}
.page-section section:first-child {    margin-top: -45px;}
table.border-none.dec-table.pro_list_tb td { padding: 5px 3px;}
section.company_profile_1 {    background-attachment: revert !important;}
.footer{background-color: #F4F4F4;  color: #000000 !important; }
.copyright-wrapper{background-color: #fff; border-top: 1px solid #F4F4F4;}
.footer h5{font-weight: 600; color: #000 !important; }
.footer ul li a{color: #000000 !important; }
.footer a{color: #000000 !important;}
.about_us.cols-3 p {  display: none;}
.contact_us.cols-3.wap_show {  padding: 2% 0 0% 19%;}
.menu.cols-3.lastcols { padding: 2% 0 0 0;}
.footer .footer-logo{width: 170%; }
@media screen and (min-width: 1280px){
.footer .cols-3{margin: 0 10% 0 0;}
.footer .cols-3.lastcols{width: 15%;    margin-right: 0 !important;}
.footer .footer-logo img {  margin: 10px 0;}
 }
.pro-list-6 .portfolio .holderwrap .hid_div { border: 1px solid #d9d9d9;}
.pro-list-6 .portfolio .holderwrap:hover .image_links {   display: none;}
.pro-list-6 .portfolio .holderwrap:hover img { opacity: 1 !important;}
.header .header_right .sitenav ul li ul li a { font-size: 16px !important; text-align: center; }
.contact_now_pc a{display: none; }
@media screen and (min-width: 768px){.innerbanner { max-height: 350px;}}
p {text-indent: 2em;}
.blog-post-repeat .post-title{margin-bottom: 30px; font-weight: 500; text-align: center; font-size: 24px; }
.news-list-3 .post-title {  text-align: left;}
.company_profile_1 .last_column{line-height: 2; }
@media screen and (min-width: 769px){.blog-post-repeat .post-thumb img { width: 240px;}}
p.read-more a { padding: 15px 25px; display: revert;}
.page-section .company_profile_1 .one_half .maxwidth p img{max-width: 200px !important;}
.page-section .company_profile_1 .one_half .maxwidth h2.section_title {text-align: left;margin-left: 1em;}
.news-list-3 p.read-more.read-more-3 { text-indent: 0px;}
@media screen and (max-width: 768px){
.footer div[class*=cols-] {  display: block;}
.footer .cols-3 img { max-width: 100%;width: 100%;}
.contact_us.cols-3.wap_show {  padding: 0px;}
.header .header_right .sitenav ul li ul li a { text-align: left;}
.footer .footer-logo {    width: 100% !important;}
}
 .footer .contact_us p {   text-indent: 0em;}
