
/* slz-site-override */
.header .header-top { background-color: #014cde;}
@media screen and (min-width:1801px){ .container,.bannercenter {max-width: 80%;} table,iframe{max-width: 50%;} }
@media screen and (min-width: 1000px){h2.section_title {padding-top: 25px;}}  
.graphic-list-10 .mobile-col-padding-15px h1,.graphic-list-10 .mobile-col-padding-15px h5 {display: none !important;}
@media screen and (min-width: 1000px){.col-lg-6:last-child {   margin-top:60px;}}

@media screen and (min-width: 1000px){.graphic-list-10 .section_wrapper p {font-size: 22px;}}
@media screen and (min-width: 1000px){.swiper_banner .swiper-slide .banner_details {
    position: absolute;
    top: 0;
    width: 100%;
    top: 45%;
    transform: translateY(-50%);
    overflow-x: hidden;
    overflow-y: auto;
    LINE-HEIGHT: 36PX;}} 
.modal{background-color: rgba(0,0,0,0.5);}
@media screen and (min-width:1801px){
	.container,.bannercenter,table,iframe {max-width: 80%;}
}
.pro_section_28 .product_desc h4{ display: flex; align-items: center; text-align: center;}
.pro_section_28 .product_desc h4 a{ width: 100%;}

.product_form .captcha-image input{width: auto!important;}
@media screen and (min-width: 1000px){.header .logo { padding: 5px 0;}.product_form input,.product_form textarea{width: 95%!important;}
.product_form .captcha-image{width: 97% !important; margin-left: 0;}#contactus_form_enquiry{ width: 75%;}}   
@media screen and (min-width: 1000px){.header_right { float: right; text-align: right;  padding: 30px 0;}}   
.sitenav ul li { font-size: 16px;}
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,h1,h2,h3,h4,h5,h6,em,a,fieldset,legend,address,label,textarea,select,input,figure,table,th,td,b,img, button{font-family:Arial!important;}
.social-icons a.fa{font-family:FontAwesome!important;}
@media screen and (min-width: 1000px){.pro_section_2 .product_desc_2 h4 {  font-size: 18px;} }  
.about_us_15 .welcome_contentcolumn_15 { text-align: left;}
section.about_us_9 { background-attachment: inherit!important;}
.latest_news_1 .news-box_1 h5 {    overflow: hidden;    text-overflow: ellipsis;    display: -webkit-box;    -webkit-line-clamp: 1;line-clamp:1;    -webkit-box-orient: vertical;}
.advantages_2 .themefeatures_2 .one_third h4 {margin-top: 10px;}
@media screen and (min-width: 783px)
.clientlogo_1 .thumbbx_1 img{max-height: 395px;}
.footer { padding: 35px 0 0;}
.advantages_4 .counterlist_4 .counter_4 { display: block; font-size: 30px; color: #b2b3b5; line-height: 70px;}
.sitefull .site-main {    width: 100% !important;}
.mobile-col-padding-15px p {-webkit-line-clamp: 5 !important; }
.pro-list-1 ul.products li.product .loop-product-title { line-height: 150%;}
.clientlogo_1 .thumbbx_1 img{height: auto !important;}
@media screen and (min-width: 1000px){.pro-list-7 ul.products li.product .border_div {border: 2px solid #ddd;height: 260px;}}  
@media screen and (min-width: 1000px){.subtitle {text-align: center; margin: 0 auto 40px auto; width: 80%; line-height: 150%;}} 
@media screen and (min-width: 1200px){ .entry-content table td { word-break: break-all;}}
@media screen and (min-width: 769px) and (max-width: 1280px){
div.summary {    float: left;  width: 100%;}
.advantages_4 .counterlist_4 {    width: 21%; margin: 0 2%;}
}
.footer ul li a {    padding: 0;    color: #c1c1c1;}
.footer { color: #c1c1c1;}

.page-section .certificate_1 .subtitle {    display: none;}
.sm_pic {background: #eee; display: none;}
.showpage {    width: 100%;    position: relative;    display: none;}
.mobile-col-padding-15px h1 {    font-size: 50px;    margin-bottom: 5px;    display: none;}
.footer .cols-4 {  margin: 0 2% 30px 0;}
@media (max-width: 767px){
.site-main { width: 100% !important; }
.product_form li input{ margin: 0 8px 8px 0px !important;}
h1.page-title { margin-bottom: 0px;}
.page-header {    margin: 40px 0 0px;}
.modal-header .logo {    float: right;    margin-right: 40px;}
.advantages_4 .counterlist_4 { margin-bottom: 50px !important;}
.advantages_4 .counterlist_4 .counter_4 {    font-size: 20px;    font-weight: 600; line-height: 40px;}
.modal-footer {   text-align: center;}
.pro_section_2 .product_desc_2 h4{    font-size: 16px !important; height: 30px;}
.pro_section_2 .product_desc_2 {padding-bottom: 5px;}
.footer .cols-4:nth-child(4) {display: block;margin-bottom: 0px;}
.footer .cols-4:nth-child(1) {    display: none;}
}
@media screen and (max-width: 767px){
*{touch-action: auto;}
div.table_scroll{overflow: auto;}
div.table_scroll table.pro_list_tb {word-break: normal;}
.table_scroll::-webkit-scrollbar {    background-color: #f5f5f5;    border-radius: 10px;    width: 100%;    height: 2px;}
.table_scroll::-webkit-scrollbar-thumb {    background-color: #cccccc;    border-radius: 10px;}
} 
.page-section section.certificate_1 { padding-bottom: 80px;}
 .page-section section.advantages_15 { padding-top: 80px;}
.workshop_1 .workShop-name {font-size: 14px;text-align: center;    width: 100%; font-weight: 300;}
@media screen and (max-width: 1024px){
.workshop_1 .phoneCont h4 {  width: 100%;    text-align: center;    font-size: 16px !important;    padding-top: 5px;}
}
@media screen and (min-width: 768px){
.pro_info .pro_info_title ul li {    padding: 5px 0 !important;    width: 25%;    text-align: center;}
}
@media screen and (max-width: 767px){  .pro_section_2 .product_desc_2 { padding: 20px; }.product_form textarea{height: 50px;}.header .header-top .left span{margin-right: 5px;}.header .header-top .right{display: block;   float: none;    text-align: center;}.right .language-img .language_list{    right: -45px;}  }
@media screen and (max-width: 767px){img.alignnone.wp-image-311 { width: 30%;}}
.pro_info .pro_info_title ul li {  float: left;    padding: 5px 28px;    font-size: 16px;  cursor: pointer;    font-weight: 600;}
.product_form li,.product_form li input, .product_form textarea {    font-size: 16px;}
@media screen and (max-width: 767px){html, body{height: 100%;overflow-y: auto;} }
@media screen and (min-width:1801px){.workshop_1 .content-show li{width: 30%;} .workshop_1 .show-picW{    width: 100%;}}
.copyright-wrapper { text-align: left; }
.advantages_15 .container .section_title{ text-align: center; font-weight: 900;}
.product_introduction .contact_now_pc a{ padding: 8px 20px; font-size: 14px;}
#crumbs{ background-color: #eee;}
.footer .container p a{ color: #eb6e01}
.copyright-wrapper .container .copyright-txt a{ color: #eb6e01;}
.sidebar #categories .contactdetail .contact_email .Clickemail { color: #eb6e01;}
.about_us_1 .btnstyle1{ border-radius: 25px;}

#contactus_form_enquiry form input{ font-size: 15px;}
#sidebar1 h3.widget-title{    font-weight: 600;    font-size: 18px;}
.swiper_banner .swiper-slide .banner_details{    text-align: left;}
