body {
  text-align: left;
  direction: ltr;
}

.collapse-item {
    font-size: 14px;
    padding: 1px 12px;
}

#menu .menu-desktop ul li{
    padding: 10px 15px 10px 0px;
}
.me-menu .fa-bars{
    margin-right: 7px;
    margin-left: 0;
}
#menu .article p {
    padding: 0 8px;
}
.column1 {
    width: 25%;
}
.column2 {
    width: 75%;
}
@media screen and (max-width:1200px){
    .column1{
        width: 25%;
    }
    .column2{
         width: 75%;
    }
}
#header-section .header-left i {
    padding-right: 2px;
    padding-left:0;
}
.header-section-responsive .header-right-responsive .menu-icon i{
    margin-left:0;
}
.body-menu {
    left:0;
    right:auto;
}
.three-level{
    float: left;
}
.in-body-menu{
    text-align: left;
}
.top-menu-active-2 {
    height: 136px;
}
.sub-me-menu{
    right: 0;
    left: auto;
}

/*.first-col-span:before {*/
/*    content: "\f101";*/
/*    margin-right: 10px;*/
/*    margin-left: 0;*/
/*}*/
.first-col{
    padding: 10px 0px 10px 10px;
}
.first-col-span{
    border-radius: 10px 0 0 10px;
}

.collapse-menu {
    text-align: left !important;
    direction: ltr;
    left:0;
}
#breadcrumb-top {
    direction: ltr;
}
.breadcrumb-top-item i{
    margin-left: 8px;
    margin-right: 0;
}
.category .category-content i{
    margin-right: 5px;
    margin-left: 0;
}

.category .category-sub-content {
    margin-left: 15px;
    margin-right:0;
}
.div-end .rotate-div {
    transform: rotate(90deg);
}
#content-left .item-product-description{
    text-align: left; 
}

.product-description{
    border-left: 1px solid #e6e6e6;
    border-right:0;
}
.description-org ul{
    padding-left: 16px;
    padding-right: 0;
}
.description-org li{
    padding-left: 5px;
    padding-right:0;
}
#product .product-left{
    text-align: left;
}

.product-left i{
    margin-right: 7px;
    margin-left:0;
}


#icon-shop .icon-shop-item span{
    padding-left: 15px;
    padding-right: 0;
    text-align: left;
}

.description-tab .nav-item i{
    margin-right: 5px;
    margin-left: 0;
}
.my-table-item i{
    margin-right: 10px;
    margin-left: 0;
}
.description-tab .nav-tabs .nav-link{
    margin-right: 0;
}
.form-user-comment-title{
    padding-left: 20px;
    padding-right: 0;
}
.form-user-comment form .form-group{
    text-align: left; 
}
#footer-above button{
    border-radius: 0 10px 10px 0;
}
.form-user-comment .btn-bottom{
    font-size: 14px;
}
.form-user-comment .btn-bottom i{
    margin-right: 7px;
    font-size: 15px;
}
#small-slider-product .small-slider-product-cntent a p{
    margin: 20px 0 0;
}


#about-us .metitle-page::before {
    left: 0;
    right:auto;
}


#contact-us .contact-us-content .contact-details::before{
  right: -1000px;
  left:auto;
}
#contact-us .contact-us-content .contact-details .small-box{
    left: -15px;
    right:auto;
}
#contact-us .contact-us-content .right-wrap{
    padding-right: 70px;
    padding-left: 0;
}
@media screen and (max-width: 1200px) {
  #contact-us .contact-us-content .right-wrap {
    padding-right: 20px;
  }
}
@media screen and (max-width: 992px) {
  #contact-us .contact-us-content .right-wrap {
    padding-right: 0;
  }
}


#contact-us .contact-us-content::before{
    right: 0;
    left:auto;
}



#menu .menu-desktop ul li{
    padding: 10px 15px 10px 0px;
}
.me-menu .fa-bars{
    margin-right: 7px;
    margin-left: 0;
}
#menu .article p {
    padding: 0 8px;
}

#header-section .header-left i {
    padding-right: 2px;
    padding-left:0;
}
.body-menu {
    left:0;
    right:auto;
}
.three-level{
    float: left;
}
.in-body-menu{
    text-align: left;
}
.top-menu-active-2 {
    height: 136px;
}
.sub-me-menu{
    right: 0;
    left: auto;
}

/*.first-col-span:before {*/
/*    content: "\f101";*/
/*    margin-right: 10px;*/
/*    margin-left: 0;*/
/*}*/
.first-col{
    padding: 10px 0px 10px 10px;
}
.first-col-span{
    border-radius: 10px 0 0 10px;
}

.collapse-menu {
    text-align: left !important;
    direction: ltr;
    left:0;
}
#breadcrumb-top {
    direction: ltr;
}
.breadcrumb-top-item i{
    margin-left: 8px;
    margin-right: 0;
}
.category .category-content i{
    margin-right: 5px;
    margin-left: 0;
}

.category .category-sub-content {
    margin-left: 15px;
    margin-right:0;
}
.div-end .rotate-div {
    transform: rotate(90deg);
}
#content-left .item-product-description{
    text-align: left; 
}

.product-description{
    border-left: 1px solid #e6e6e6;
    border-right:0;
}
.description-org ul{
    padding-left: 16px;
    padding-right: 0;
}
.description-org li{
    padding-left: 5px;
    padding-right:0;
}
#product .product-left{
    text-align: left;
}

.product-left i{
    margin-right: 7px;
    margin-left:0;
}


#icon-shop .icon-shop-item span{
    padding-left: 15px;
    padding-right: 0;
    text-align: left;
}

.description-tab .nav-item i{
    margin-right: 5px;
    margin-left: 0;
}
.my-table-item i{
    margin-right: 10px;
    margin-left: 0;
}
.description-tab .nav-tabs .nav-link{
    margin-right: 0;
}
.form-user-comment-title{
    padding-left: 20px;
    padding-right: 0;
}
.form-user-comment form .form-group{
    text-align: left; 
}
#footer-above button{
    border-radius: 0 10px 10px 0;
}
.form-user-comment .btn-bottom{
    font-size: 14px;
}
.form-user-comment .btn-bottom i{
    margin-right: 7px;
    font-size: 15px;
}
#small-slider-product .small-slider-product-cntent a p{
    margin: 20px 0 0;
}


#about-us .metitle-page::before {
    left: 0;
    right:auto;
}


#contact-us .contact-us-content .contact-details::before{
  right: -1000px;
  left:auto;
}
#contact-us .contact-us-content .contact-details .small-box{
    left: -15px;
    right:auto;
}
#contact-us .contact-us-content .right-wrap{
    padding-right: 70px;
    padding-left: 0;
}
@media screen and (max-width: 1200px) {
  #contact-us .contact-us-content .right-wrap {
    padding-right: 20px;
  }
}
@media screen and (max-width: 992px) {
  #contact-us .contact-us-content .right-wrap {
    padding-right: 0;
  }
}


#contact-us .contact-us-content::before{
    right: 0;
    left:auto;
}


.form-group , .help-block , .empty{
    text-align:left;
}


/* start panel */

#profile-page .page-aside .profile-menu .profile-title , #profile-page .page-aside .profile-menu ul li a , .h1-person{
    text-align:left;
}
.h1-person i{
    margin-right: 10px;
    margin-left: 0;
}
.change-btn , .btn-update{
    padding: 10px 15px;
    font-size: 14px;
    line-height: 18px;
}
.title-ti i{
    margin-right: 10px;
    margin-left: 0;
}
/* end panel */
























/* mobile-menu */
.menu{
  left: -80%;
  right: auto;
}
.menu-active {
  left: 0;
  right: auto;
}
.item-level-one a {
  font-size: 16px;
}
.item-level-one a , .item-level-one span{
  float: left;
}
.item-level-one a:before{
  margin-left: 0;
  margin-right: 7px;
}
.item-level-one span:hover{
  padding-left: 10px;
  padding-right: 0;
}
.item-login .fa-user, .item-login .fa-arrow-to-right{
  padding-right: 8px;
  padding-left: 0;
}
.level-one{
  right: -17px;
}
.go-back-menu a {
  font-size: 16px;
  text-align: left;
}
.go-back-menu a , .go-back-menu span{
  float: left;
}
.go-back-menu a:before{
  margin-left: 0;
  margin-right: 7px;
}
.go-back-menu span{
  border-left: 1px solid rgba(255, 255, 255, 0.08);
  border-right: 0;
  transform: rotate(180deg);
}
.body-level-two , .body-level-three {
  right: -17px; 
}

.item-level-one , .item-login{
    text-align: left;
}
.item-level-one span{
    border-left: 1px solid #e1e8ef;
    border-right: 0;
}
.item-login i{
    padding-right: 8px;
    padding-left: 0 !important;
}
.item-level-one i{
    transform: rotate(180deg);
}
.bottom-no-comment p{
    margin-left: 30px;
    margin-right: 16px;
}

.form-search button{
    margin-left: 5px;
    padding: 6px 8px 5px 8px;
}
.sort-content i {
    transform: rotate(0);
}


/* end mobile-menu */

.second-col-span,.three-col-span,.four-col-span {
    display: block;
    line-height: 25px;
    padding: 8px 15px;
    color: #333;
    transition: .3s;
    border-top-right-radius: 10px;
    font-weight: 200;
    border-bottom-right-radius: 10px;
}