
/* slz-site-override */
.about_us_16 .welcome_contentcolumn_16{ color: #fff;}
.about_us_16 .welcome_contentcolumn_16 h2{    color: #fff;}
.about_us_16 .btnstyle1{border:0;}
.about_us_16 .welcome_imgcolumn_16 .thumbnail_image_16{border: 4px solid #fff;}
.about_us_16 .welcome_imgcolumn_16 .small_image_16{    border: solid 5px #fff;  box-shadow: 0 0 5px #e2e2e2;}
.recommended_products ul.products li.product a img{    border: 1px solid #ccc;}
h2.section_title:before, h2.section_title:after{    top: 35%;    width: 40%!important;}
.about_us_16 .welcome_contentcolumn_16 h2.section_title:before,.about_us_16 .welcome_contentcolumn_16 h2.section_title:after{    display: none;}
ul.products li.product a img{    background-color: #fff;}
.pro_category_new_1 ul.products li.product a img{    background-color: transparent;}


@media screen and (min-width: 768px){
.product-gallery .picBox li img {  width: 100%;   height: 300px;    padding: 0;}
.product-gallery .picBox { height: 320px;}
.product-gallery .prev,.product-gallery .next{top:330px;} 
.logo{width:35%;}

}
@media screen and (max-width: 767px){
.logo img{ height: none;}
h2.section_title:before, h2.section_title:after{ width: 25%!important;}
}
.googlemap{display:none;}
.pro_category_new_1 .product_desc_2{text-align: center;}
.sitenav ul li a:hover{color: #c8c8c8;}
.sitenav ul{font-size: 16px;}
.pro_section_25 ul.products li.product .p_25:hover .title{background-color:#6B6B6B;}
.sitenav .current-menu-item > a{color: #4183e0;}
@media screen and (min-width: 1200px){.footer .cols-3{    margin: 0 4% 30px 0;}.copyright-wrapper{    text-align: center;}}
.sitenav .current_page_item a {
  color: #4183e0;
}
.sitenav .current-menu-item a {
  color: #4183e0;
}
.sitenav .current-menu-parent a {
  color: #4183e0;
}
.sitenav .current-menu-ancestor a {
  color: #4183e0;
}
.footer a:hover{color: #4183e0;}
.footer a{color: #4183e0;#c1c0c0;}
.pro_category_17 .green_button_17{background-color: #BEBEBECF;}
.pro_category_17 .green_button_17:hover{
    background-color: #005e83;
    color: #fff !important;
}
.pro_category_17 .pp_category_17 .pp_category_overlay_17{background: #E2E2E2A8;}
#back-top a { width: 50px;}
.left-social-icons { bottom: 122px; display: none;}
.pro_category_17 h2.section_title:after {  width: 100px;}.pro_category_17 h2.section_title:before { width: 100px;}

element.style {
}
.pro-list-4 ul.products li.product .loop-product-title {
    font: normal 14px 'Roboto';
    text-align: center;
    position: relative;
    margin-top: 10px;
    background: #003c83;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.pro-list-4 ul.products li.product .loop-product-title {
    font: normal 14px 'Roboto';
    text-align: center;
    position: relative;
    margin-top: 10px;
    background: #003c83;
    color: #fff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.pro-list-4 ul.products li.product h2 { height: 20px;}
.pro_section_10 .ourproduct-explore_10{background: #003C83;}
.pro_section_10 .ourproduct-frome_10{margin: 20px 2%;}
section{padding: 40px 0;}
.get-product{padding: 6px 8px;}
.proul li:last-child button{padding: 3px 15px;}
.proul li input{    margin-top: 12px !important;}
a.buttonstyle1:hover{background-color: #A8A8A8;}
.post-238 .entry-content table td{    border: 0;}
.related_pro_1 ::before,.related_pro_1 h2.section_title::after{display:none;}
div.subtitle{color: #003C83; font-size: 15px;}
@media only screen and (min-width: 1700px){
    .container,.breadcrumb nav,#crumbs {width: 1500px!important;}
   .site-main{width:1080px!important;}
   div.summary{    width:630px!important;} 
   h2.section_title{font-size: 30px;}
}

.advantages_new_1 .product_desc_2{background-image: url(/wp-content/themes/slz2daint11xhc/images/bg1.jpg); background-size: 102%;}
.advantages_new_1  .product_desc_2 h4{  text-align: center; }
.pro_category_1 .pp_category_1 .pp_category_overlay_1{background: rgba(165, 165, 165, 0.7);}
@media only screen and (min-width: 1700px){
     .top .container{  width: 1170px!important;}

}
.media_news_slz ul.products li.product .clientinfo {    margin-top: -14px;}

.welcomebx_5 .one_half { margin-bottom: 0px;     text-align: right;}
.one_half.muban3 {    padding-left: 20px;    text-align: right;}
.company_profile_1{padding-top: 0px;}
@media screen and (min-width: 1000px){.about_us_25 .welcome_contentcolumn_25{width: 32%;padding: 39px 20px; text-align: left;}}
.btnstyle1:hover{background-color: #AA0C01;}
.one_half h3{color: #fff;}
.advantages_30 .ozy-flex_box_inner_wrapper .ozy-flex_box a p{font-size: 14px;}
.advantages_30 .ozy-flex_box_inner_wrapper .ozy-flex_box:hover{background-color: #406FA7;}
.pro_category_new_1 .pro_sweet_2 h2.section_title {    display: none;}
.advantages_new_2 .industry-item .text { top: 95%;}
.chbox h2.section_title{    color: #fff;}
.chbox  .fa-arrow-right{display:none}
.advantages_29 .content-details_29 h3{font-size: 31px !important;}
section#categories {padding-bottom: 0;}
.advantages_30 .ozy-flex_box_inner_wrapper{    min-height: 200px!important;}.advantages_30 .ozy-flex_box_inner_wrapper .ozy-flex_box{padding: 140px 40px 30px 40px;}
.chbox{padding-top: 2vmax!important;    padding-bottom: 2vmax!important;}.chbox h5{max-width: 1300px;    margin-bottom: 0;}
#post-654 .entry-header,#post-697 .entry-header,#post-700 .entry-header,#post-703 .entry-header{    display: none;}

@media (max-width: 768px){.focus_areas_1 ul.products[class*=columns-] li.product .focus-img,.focus_areas_1 ul.columns-5 li.product:nth-child(5){display: block;}.focus_areas_1 ul.products[class*=columns-] li.product{    width: 47% !important;float: left;    margin-right: 1% !important;    margin: 0 1% 1.5em;}.focus_areas_1 .container ul.products li.product h3{    color: #999;} .focus_areas_1 ul.products[class*=columns-] li.product .fadeIn-bottom_1{top: 90%;}}

@media screen and (max-width: 767px){.logo{    text-align: left;}.logo img{    width: 180px;}.header-top .right .infobox{position: absolute;   bottom: -45px;    right: 15px;    width: 120px;}.header-top .right .top_contact{display: block;    float: none;}.header-top .right .top_tel{display: inline-block;font-size: 16px;}.header-top .right .top_contact .top_phno{display: inline-block;}.header{    margin-top: 50px;}.header_right .social-icons{    display: block;    position: absolute; top: -50px;float: none;}}

.ryzz .options .option .v-text h4,.ryzz .options .option .v-text h2{color:#023A85;}

.pro_section_slz ul.products li.product a .pro_title{background-color: #003C83D4;}
.fa-fw { display: none;}
@media screen and (max-width: 767px){
.toggle a, .footer2 a {  background-color: #003c83;} 
}
#sidebar1 aside.widget.side_1 ul li ul li a.sidebar_on:hover {color: #bbb;}
#showbox {background: #fff !important;}
@media screen and (min-width: 768px){
#showbox {height: 301px !important;  margin-top: -35px;}
.sm_pic {margin-top: 70px;}
.pro_section_29 .pro_con .pro_pic {float: left;}
}
@media screen and (max-width: 767px){
#showbox {    height: 300px!important;}
.showpage a#shownext {  right: -30px!important;}
.contact_now_m a { margin-top: 15px;}
}

.entry-content table.notdline td {    border: 0px #666 solid;}
.post-674 .entry-content table td{border:0;}
.pro_category_new_1 .product_desc_2 p{display: none;}

.media_news_slz ul.products li.product .clientinfo h5 {    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

@media screen and (min-width: 1420px){.about_us_25 .welcome_imgcolumn_25 { width: 55.5%;}.about_us_25 .welcome_imgcolumn_25 img {    width: 100%;}.about_us_25 .welcome_contentcolumn_25 { width: 40%;}}

@media screen and (max-width: 380px){
.header-top .right .top_contact .top_phno {
    font-size: 12px;
}}

*{touch-action: auto;}
div.taxonomy-description{overflow: auto;}
div.taxonomy-description table {word-break: normal;}

@media screen and (max-width: 767px){.pro_section_slz ul.products li.product a .pro_title { position: inherit;}}
.post-674 .entry-content table td { width: 33.3%;}
.header{background-color: #4B81B7;}
.social-icons a{background-color: #4B81B7;}
