dd, dl {margin: 0;padding: 0;list-style: none;}
#ulid {list-style-type: upper-roman;padding: 2rem;color:#f0f0f0;}
#ulid li {font-size:1.4rem;}
.text-default {
    font-size: 14px;
}
.container-layout{max-width:100%;}
.line {margin: 0; padding: 0;}
.radius {border-radius: 4px;}
.filter-box .padding-big {padding: 15px 20px;}
.filter-box dl {margin: 5px 0;}
.filter-box dl dt {width: 10%;display: block;float: left;line-height: 32px;font-weight: normal;text-transform: uppercase;}
.filter-box dl dd {
    width: 90%;
    display: block;
    float: left;
    position: relative;
    text-transform: uppercase;
}
.filter-nav ul li {
    margin: 5px 0;
    display: block;
    float: left;
    width: auto;
    line-height: 20px;
}
.filter-nav ul li a {
    margin: 0 10px 0 0;
    padding: 2px 10px;
    cursor: pointer;
    display: block;
    color: #666;
    text-transform: capitalize;
    transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    background: #f3f3f3;
}
.filter-nav ul li a:hover {
    color: #fff;
    background: #e97730;
}
.filter-nav ul li a.active {
    color: #fff;
    background: #e97730;
}
.radius-rounded {
    border-radius: 2em;
    padding-left: 1em;
    padding-right: 1em;
}
.pagination-style-1 ul {
    color: #6d6d6d;
    font-weight: 500;
}
.breadcrumb-content ul a {
    margin-right: 7px;
    margin-left: 7px;
    color: #686868;
    font-weight: 500;
    font-size: 13px;
    display: inline-block;
}
.breadcrumb-content ul a:nth-child(1) {
    margin-right: 7px;
    margin-left: 0;
}
.breadcrumb-content ul a:nth-last-child(1) {
    margin-left: 7px;
    margin-right: 0;
}
nth-last-child
.breadcrumb-area:before {
    opacity: 0.5;
}
.product-details-content .product-details-desc {
    margin: 14px 0 23px;
}
.product-details-content .product-details-desc span {
  color: #999;
  font-size: 14px;
}
.product-details-content .product-details-review {
    line-height: 1.8rem;
}
.product-rating span {
    color: #303030 !important ;
    font-size: 16px;
    font-weight: 600;
    display: inline-block;
    margin: 0 20px 0 0 !important ;
    width:135px;
}
.product-details-action-wrap {padding-top: 33px;}
.single-product-call > a {
    display: inline-block;
    font-weight: 600;
    color: #ffffff;
    background-color: #e97730;
    padding: 20px 37px;
    z-index: 1;
}
.single-contact-call > a {
    display: inline-block;
    font-weight: 600;
    color: #919191;
    background-color: #F2F2F2;
    padding: 20px 37px;
    z-index: 1;
    margin-left:20px;
}
.product-details-content .product-details-meta > ul > li ul.tag {
    display:inline !important;
}
.product-details-content .product-details-meta > ul > li ul.tag li {
    margin: 5px 0;
    display: block;
    float: left;
    width: auto;
    line-height: 20px;
}
.product-details-content .product-details-meta > ul > li ul.tag li a {
    margin: 0 10px 0 0;
    padding: 2px 10px;
    cursor: pointer;
    display: block;
    color: #666;
    text-transform: uppercase;
    transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    background: #f3f3f3;
    font-size:14px;
}
.specification-wrap table tbody tr td {
    white-space: pre；
}
.specification-wrap table tbody tr td span:nth-child(1) {
    border:none;
    padding: 0 10px 0 0;
}
.specification-wrap table tbody tr td span {
    border-left: 1px solid #999;
    padding:0 10px;
}
.product-description-content ul {padding:50px 0;}
.product-description-content ul li{
    font-size: 16px;
    font-weight: 400;
    text-align: left;
    line-height: 2rem;
}
.product-description-content p {width:100% !important;}
.product-description-content p img{width:100% !important;}
.breadcrumb-padding-1 {background-image: no-repeat fixed center;}
.text-yellow {color:yellow;}
.blog-details-wrapper img{width:100%;}
.tab-content img {width:100%;}
@media only screen and (max-width: 767px) {
.filter-box dl dt {width: 100%;text-align:left;}
.filter-box dl dd {width: 100%;}
}
