
table{text-align: center}
.center{
    text-align: center;
    line-height: 50px;
}
.mobile-addthis{
    margin-top: -20px;
}

.more2{
    margin-bottom: 20px;margin-top: 20px;
}
.test_small_3>p{
    margin-top: 15px;
}
.top-text{
    width: 950px;
    margin:0 auto;


}
.title-small-1{
    font-weight: bold;
}
.top-text-1{
    text-align: left;
    font-size: 53px;
    line-height: 70px;
    color: #ffffff;
    margin-top: 90px;
}
.top-text-2{
    text-align: left;
    font-weight: bold;
    font-size: 53px;
    line-height: 80px;
    color: #ffffff;
}
.top-text-3{
    text-align: left;
    font-size: 22px;
    line-height: 40px;
    color: #ffffff;

}
.title6-line{
    border-bottom:1px solid #e1e1e1;
    margin-bottom: 20px;
    margin-top: 40px;
}
.title6-1{
    font-size: 18px;
    font-style:italic;
    font-weight:bold;
    color: #FFFFFF;
    margin-top: 10px;
    background: #a3c41f;
    padding: 5px 10px;
}
.title1{
    font-family: 'Swis721BlkBT';text-align: center;font-size:25px;color:#000;margin-top: 35px;margin-bottom: 20px
}
.title3{
    font-weight: bold;font-size:18px;color:#000000;   margin-top: 1px; line-height: 36px;
}
.margin-bottom40{
    margin-bottom: 40px;
}
.point_green2 {
    width: 8px;
    height: 8px;
    background:url(/Theme/default/image/disposable-tableware-production-line/10.png) center center no-repeat;
    float:left;
    margin-top: 6px;
    margin-right:8px;
}
.col-md-6{
    padding-right: 0;
    padding-left: 0;
}
.margin-left20{
    margin-left: 40px;
}
.top-7689{
    margin-top: 30px;
}
@media screen and (max-width:849px){
    .top-text{
        width: 100%;
    }
    .top-text-1{
        text-align: left;
    }
    .top-text-2{
        text-align: right;
        width: 100%;
    }

}
@media screen and (max-width:420px){
    .mobile-addthis{
        margin-top: -70px;
        margin-bottom: -30px;
    }
    .title1{
        font-family: 'Swis721BlkBT';font-size: 16px;color: #000000;text-align: center;margin-top: 40px;margin-bottom: 10px;
    }

    .more2{
        margin-bottom: 0;margin-top: -40px;
    }
    .margin-left20{
        margin-left: 1px;
    }
}
@media screen and (min-width:421px) and (max-width:768px){
    .title1{
        font-family: 'Swis721BlkBT';font-size: 16px;color: #000000;text-align: center;margin-top: 40px;margin-bottom: 10px;
    }
    .mobile-addthis{
        margin-top: -100px;
        margin-bottom: -30px;
    }
    .more2{
        margin-bottom: 0;margin-top: -40px;
    }
    .margin-left20{
        margin-left: 1px;
    }
}

.page-template-template-products {
    position: relative
}

.page-template-template-products
.front-rear-image {
    background: #ffffff;
    padding-top: 1px;
    margin-bottom: 40px
}

@media screen and
(min-width: 768px) {

    .page-template-template-products .front-rear-image {
        padding-top: 1px;
        margin-bottom: 0
    }
}
@media screen and
(max-width: 768px) {

    .top-text-1{
        text-align: left;
        font-size: 26px;
        color: #ffffff;
        margin-top: 10px;
    }
    .top-text-2{
        text-align: left;
        font-weight: bold;
        font-size: 38px;
        color: #ffffff;
    }
    .top-text-3{
        text-align: left;

        font-size: 26px;
        color: #ffffff;
    }
    .top-7689{
        margin-top: 80px;
    }
}
@media screen and
(max-width: 420px) {

    .top-7689{
        margin-top: 60px;
    }
}

@media screen
and (min-width: 992px) {
    .page-template-template-products
    .front-rear-image {
        position: relative;
        padding-top: 1px
    }
}

.page-template-template-products .front-rear-image
.container {
    position: relative
}

.page-template-template-products
.plus {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 34px;
    height: 34px;
    padding: 0;
    margin: -17px 0 0 -17px;
    border-radius: 17px;
    border: 2px solid #fff;
    text-align: center;
    background: rgba(163, 196, 31, .5);
    color: #83a011;
    font-weight: 300;
    font-size: 18px;
    transition: background .2s ease-out
}

.page-template-template-products .plus:hover {
    background: #a3c41f;
    color: #ffffff;
}

.page-template-template-products
.plus:focus {
    outline: none
}

.page-template-template-products .plus:focus:active {
    margin-top: -16px
}

@media screen and
(min-width: 768px) {
    .page-template-template-products .plus {
        display: block
    }
}

.page-template-template-products
.pop-info {
    display: none
}

@media screen and (min-width: 768px) {
    .page-template-template-products
    .pop-info {
        position: fixed;
        z-index: 1031;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        background-color: rgba(163, 196, 31, .8)
    }
}
@media screen and (min-width: 769px) and (max-width: 1024px) {
    .top-text-1{
        text-align: left;
        font-size: 36px;
        color: #ffffff;
        margin-top: 30px;
    }
}

@media screen and (min-width: 992px) {
    .page-template-template-products
    .pop-info {
        position: absolute;
        z-index: auto
    }
}

.page-template-template-products .pop-info .pop-wrapper {
    margin: 0 auto;
    margin-top: 20px;
    width: 350px;
    text-align: right
}

@media screen and
(min-width: 768px) {
    .page-template-template-products .pop-info .pop-wrapper {
        margin-top: 34px
    }
}

@media screen and
(min-width: 992px) {
    .page-template-template-products .pop-info
    .pop-wrapper {
        margin-top: 56px
    }
}

.page-template-template-products .pop-info .pop-wrapper
.pop-close {
    border: 0;
    padding: 4px 0
}

.page-template-template-products .pop-info .pop-wrapper
.pop-close:active:focus {
    box-shadow: none
}

.page-template-template-products .pop-info .pop-wrapper .pop-content
.text p {
    text-align: left;
    color: #fff;
    margin-top: 8px
}

.page-template-template-products
.product-intro {
    padding-top: 50px;
    padding-bottom: 40px
}

.page-template-template-products .product-intro
.title {
    margin-top: 0;
    font-weight: 300;
    font-size: 30px;
    text-transform: none
}

.page-template-template-products
.product-intro .subtitle {
    font-size: 16px
}

.page-template-template-products .product-intro
img {
    margin-bottom: 10px
}

.page-template-template-products
.product-features {
    padding-top: 50px;
    padding-bottom: 50px;
    background-color: #f5f6f2
}

.page-template-template-products
.product-features .panel-group {
    margin-bottom: 0;
    border-bottom: 1px solid #666
}

.page-template-template-products
.product-features
.panel {
    margin-bottom: 10px;
    background: transparent;
    border-radius: 0;
    border: 0;
    box-shadow: none
}

.page-template-template-products
.product-features .panel .panel-heading {
    border-radius: 0;
    padding: 0;
    border-top: 1px solid #666
}

.page-template-template-products .product-features .panel .panel-heading .panel-title
a {
    display: block;
    padding: 20px 20px 20px 0;
    color: #023d71;
    text-decoration: none;
    font-weight: 700
}

.page-template-template-products .product-features .panel
.panel-heading .panel-title a.collapsed {
    font-weight: 400
}

.page-template-template-products .product-features .panel
.panel-heading .panel-title a.collapsed
.arrow {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.page-template-template-products .product-features
.panel .panel-heading .panel-title a.collapsed .arrow:after, .page-template-template-products .product-features
.panel .panel-heading .panel-title a.collapsed .arrow:before {
    background-color: #666
}

.page-template-template-products
.product-features .panel .panel-heading .panel-title a.collapsed
.arrow:before {
    width: 20px;
    height: 1px
}

.page-template-template-products .product-features .panel .panel-heading
.panel-title a.collapsed .arrow:after {
    width: 1px;
    height: 20px
}

.page-template-template-products .product-features
.panel .panel-heading .panel-title a
.arrow {
    display: block;
    float: right;
    position: relative;
    top: 4px;
    -webkit-transform-origin: 6px 6px;
    transform-origin: 6px 6px;
    -webkit-transform: rotate(225deg);
    transform: rotate(225deg);
    width: 20px;
    height: 20px;
    transition: transform .3s ease-out
}

.page-template-template-products .product-features .panel .panel-heading .panel-title a
.arrow:after, .page-template-template-products .product-features .panel .panel-heading .panel-title a
.arrow:before {
    content: "";
    display: block;
    background-color: #023d71;
    position: absolute;
    top: 0;
    left: 0
}

.page-template-template-products
.product-features .panel .panel-heading .panel-title a
.arrow:before {
    width: 20px;
    height: 2px
}

.page-template-template-products .product-features .panel .panel-heading
.panel-title a .arrow:after {
    width: 2px;
    height: 20px
}

.page-template-template-products .product-features .panel
.panel-body {
    border: 0;
    padding: 30px 0
}