body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form,  input, p, th, td { margin:0; padding:0;}





img { border:0; }

ol, ul { list-style:none; }

h1, h2, h3, h4, h5, h6{ font-size:100%; }

em { font-style:normal; }

input, button, select, textarea { outline:none; } 

textarea { resize:none; }

header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}

a:hover{ text-decoration: none !important;}













.clearfix:after{

    content:'';

    display:block;

    height:0;

    clear:both;

    visibility:hidden;

}







.containerr{ max-width: 1200px; margin:0 auto;}

.floatlet{ float: left;}

.floatrgt{ float: right;}

.maincolor{ color: #1fa84c;}

.mainbackg{ background: #00b6ff;}

.mianbord{ border:1px solid #1fa84c; }

.center{ text-align: center;}





.productBox .hovercolor p,.productBox .hovercolor span{color: #1fa84c !important; }

.productBox .hovercolor span{ border-color: #1fa84c !important;}

 

.contactIformation .informationIcon:before{  height: 0; content: ""; position: absolute; bottom:-9px; left:50%; margin-left: -6px;width: 0;border-right: 6px solid transparent;border-top: 9px solid #f20018;border-left: 6px solid transparent;}











.pages a:hover, .pages a.active {color: #1fa84c;border-bottom: 1px solid #1fa84c;}



.prdtTabol li.active{ color: #1fa84c !important;}

.faqul dd.cur a{  color: #1fa84c; font-weight: bold;}





.EditorStyle{ height: auto; overflow: hidden;}

.EditorStyle p{margin:13px 0;}

.EditorStyle ol, .EditorStyle ul, .EditorStyle dl{padding: 0 40px;}

@media (max-width:768px){
    .EditorStyle table{font-size: 12px;}
    .EditorStyle ol, .EditorStyle ul, .EditorStyle dl{padding: 0 0 0 20px;}
}

.insidebanner{ height: auto; overflow: hidden;margin-top: 150px; }

.insidebanner img{ max-width: 100%; display: block; margin:0 auto;}

.header{
    position: fixed;
    width: 100%;
    z-index: 999;
}


.bannerSlider{margin-top: 148px;}
@media screen and (max-width: 768px) {

    .containerr{ padding:0 10px;}	
    .insidebanner{margin-top: 78px;}
    .bannerSlider{margin-top: 78px;}

    

}
@media screen and (min-width:767px){
    .mfp-content{
        transform:scale(1.5)
    }
}
@media (max-width:640px){
    .maindetail .content-item-box .item{
        width: 100% !important;
    }
}