.home-promotion-product{
    padding-bottom:55px !important;
}

#main-menu li.all-product ul.level2{
    /*min-width:220px !important;*/
}
.slide-show .style1 span.textcolor{
    color:#fff;
}
.slide-show .style1{
    color:#fff;
}
.slide-show .style2{
    color:#fff;
}
.footer-main h2{
    color:#999999;
}
.footer-bottom a{
    color:#999999;
}
.slide-show .tp-bullets .bullet.selected{
    background:#ffcc01;
}
#back-to-top{
    background: #ffcc01;
    color: #444444;
}
.footer-main h2::after{
    background:#fff;
}
.footer-main .corporate a:hover, .footer-main .support a:hover{
    color: #fff;
}
.parten-bg{
    background: #fff !important;
}
.price-box span.special-price, .price-box span.normal-price{
    color:#000;
}
.option-grib-w table td{
    border: 1px solid #ccc !important;
}
#main-menu li.all-product ul.level2{
    min-width:350px !important;
    padding-right: 10px;
    min-height: 540px;
}
#main-menu li.all-product ul.level2 li{
    width: 100%;
}
h1{
    font-size: 32px;
    font-family: 'Roboto Condensed', sans-serif !important;
    text-transform: uppercase;
}
h2{
    font-size: 22px;
    font-family: 'Roboto Condensed', sans-serif !important;
    text-transform: uppercase;
    margin-bottom: 10px;
}
h4{
    font-size: 22px;
    font-family: 'Roboto Condensed', sans-serif !important;
    text-transform: uppercase;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}


/*aside*/
#categories{}
#categories ul{}
#categories .sidebar li{}
#categories .sidebar li a{padding:15px 15px 15px 23px;margin:0;}
#categories .sidebar li a:hover, #categories ul li a.active{color:#666;}

/*sidebarIn*/
#categories .sidebar .sidebarIn{padding:6px 0 3px 0;background:transparent;}
#categories .sidebar .sidebarIn li{background:transparent;border:0;padding:1% 0;}
#categories .sidebar .sidebarIn a{padding:4px 0 4px 0px;margin:0;font:normal 15px "Roboto Condensed";}
#categories .sidebar .sidebarIn a:hover{}

/*sidebarInsec*/
#categories .sidebar .sidebarInsec{padding:0 0 0 2%;}
#categories .sidebar .sidebarInsec li{margin:0 0 0 4px;padding:0;}
#categories .sidebar .sidebarInsec li a{padding:6px 0 6px 10px;border:0;color:#000;background:transparent;font:normal 13px "Roboto Condensed";}
#categories .sidebar .sidebarInsec li a:hover{
    text-decoration: underline;
}


#aboutbottom .col-md-6 .data{
    width:100% !important;
}

.paddingContainer{
    padding:0 4% 0 4%;
}

.filterSide{

    padding: 0 0 2% 0;
}
ul.filterList{
    border-bottom: 1px dotted #ccc;
}
ul.filterList li{
    padding:1% 0;
}
ul.filterList li a{
    font-size: 15px;
}
ul.filterList li a i{
    padding:0 2% 0 0;
}

.breadcrumb{
    float: left !important;
    margin-left: 0 !important;
}
.breadcrumb-w{
    text-align: left !important;
}

.mh-title{
    text-align: right;
}

.category-product .pro-item{
    margin-bottom: 30px;
}

a.product-name{
    min-height:75px !important;
}

#main-menu ul li.all-product ul.level0{
    height: 630px;
}
.headerCS form{
    padding: 20px 0 !important;
}
.menu-fixed .headerCS form{
    padding: 5px 0 !important;
}

.active-pink-2 input[type=text]:focus:not([readonly]) {
    border-bottom: 1px solid #f48fb1;
    box-shadow: 0 1px 0 0 #f48fb1;
}
.active-pink input[type=text] {
    border-bottom: 1px solid #f48fb1;
    box-shadow: 0 1px 0 0 #f48fb1;
}
.active-purple-2 input[type=text]:focus:not([readonly]) {
    border-bottom: 1px solid #ce93d8;
    box-shadow: 0 1px 0 0 #ce93d8;
}
.active-purple input[type=text] {
    border-bottom: 1px solid #ce93d8;
    box-shadow: 0 1px 0 0 #ce93d8;
}
.active-cyan-2 input[type=text]:focus:not([readonly]) {
    border-bottom: 1px solid #4dd0e1;
    box-shadow: 0 1px 0 0 #4dd0e1;
}
.active-cyan input[type=text] {
    border-bottom: 1px solid #4dd0e1;
    box-shadow: 0 1px 0 0 #4dd0e1;
}
.active-cyan .fa, .active-cyan-2 .fa {
    color: #4dd0e1;
}
.active-purple .fa, .active-purple-2 .fa {
    color: #ce93d8;
}
.active-pink .fa, .active-pink-2 .fa {
    color: #f48fb1;
}


#descriptionTable p{clear:both;}
#descriptionTable table{border:0 !important;}
#descriptionTable table{width:100%;white-space:wrap;table-layout:fixed;clear:both;margin:0 0 20px 0;border-collapse:collapse;border-left:0px solid #ccc;border-top:0 solid #ccc;background:#fff;}
#descriptionTable table tbody{display:block;}
#descriptionTable table tbody tr{}
#descriptionTable thead th{font:bold 12px/18px Arial;text-align:left;background:#fff4c6;color:#333;padding:4px 8px 4px 4px;border:1px solid #fff;}
#descriptionTable tbody th{font:bold 12px/15px Arial;text-align:left;background:#fff9e1;color:#333;padding:4px;border:1px solid #f3f0e4;overflow:hidden;}
#descriptionTable table tbody tr td{font:normal 11px/15px Arial;color:#333;padding:6px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;overflow:hidden;}


.rTable {
    display: table;
    width: 100%;
}
.rTableRow {
    display: table-row;
}
.rTableHeading {
    display: table-header-group;
    background-color: #ddd;
}
.rTableCell, .rTableHead {
    display: table-cell;
    padding: 3px 10px;
    border: 1px dotted #999999;
}
.rTableRow:hover{
    background: #ccc;
}
.rTableRow .rTableHead:hover{
    background: none !important;
}
.rTableHeading {
    display: table-header-group;
    background-color: #ddd;
    font-weight: bold;
}
.rTableFoot {
    display: table-footer-group;
    font-weight: bold;
    background-color: #ddd;
}
.rTableBody {
    display: table-row-group;
}

.category-w{
    padding-bottom: 30px;
}

.prodWebsite{
    font-size: 11px;
}
