.rashinsearch .rashinsearch_input .rashinsearch_bottun {
  right: 17px;
  left: auto !important;
}
.rashinsearchright {
  float: left!important;
}
div .rashinsearch .rashinsearchdatetime {
  text-align: left!important;
}
div .rashinsearch .rashinsearchtitle h2 {
  direction: ltr!important;
  text-align: left!important;
}

body,a,h1,h2,h3,h4,h5,h6,span,input,select,button,p,textarea,table,tr,td,th,div,ul,li,option,div .rashinform-control,label{
  font-family: Arial !important;
  direction:ltr!important;
  text-transform: none!important;
  font-weight: normal!important;
}

.search-field,.input input,.flat-ordered ,#mainnav-mobi ul li,.flat-product-show .products-list .item .product-shop,.wrap-progress-home7 .title-progress,.flat-progress .name,.flat-footer .widget h2,
ul.flat-infomation li,.footerSocial,textarea,.widget_lastest_post h5,.entry-tags,.pictitle,.flat-accordion.style5 .title-accordion,.flat-contact-form input,.boxmodule div,
.single_peoduct_detail-rashinfaq-po-rash-o{
  text-align: left!important;
}
div .product_new .rating .ratings,div .product-shop .actions ul li,.flat-ltp-wrap .item,div .pull-right,.sidebar-right .widget-area,div .widget_lastest_post span,
div .entry-header .meta-post,div .iconbox .icon-rounded,div .iconbox .box-header.left .box-title,#ctl02_ctl01_DIV_Date{
  float: left!important;
}
div .iconbox.left-style3.rounded .box-content {
  padding-right: 20px!important;
  padding-left: 105px!important;
}
div .iconbox .box-header.left .box-title {
    margin-right: 0!important;
    margin-left: 45px;
}
.flat-contact-form input{
  padding-left: 20px;
}
.flat-contact-info li i {
  margin-left: 0!important;
  margin-right: 15px!important;
  float: left!important;
}
.flat-accordion.style5 .toggle-title {
  padding: 18px 18px 18px 30px!important;
  text-align: left!important;
}
.flat-accordion.style5 .toggle-content {
  padding: 29px 0px 32px 30px!important;
}
.flat-accordion.style5 .toggle-title span {
  left: auto!important;
  right: 20px!important;
}
.entry-details-content li {
  padding: 20px 0 5px 25px!important;
  text-align: left!important;
}
.entry-details-content li strong {
  font-family: arial!important;
}
.entry-details-content li:before {
  margin: 1px 0 0 3px!important;
  left: 0!important;
  right: auto!important;
}
.flat-top-right li ,div .flat-widgets .widget.widget_shopping,.flat-top-right,.sidebar-right .content-area,.showsubcategory_2,.product-shop .rating .ratings,
.rateimg,.page-single .page-content,.entry-details-content li p,.flat-one-half{
  float: right!important;
}
.page-sidebar .sidebar {
  padding-left: 0!important;
  padding-right: 30px!important;
  border-right: 1px solid #e5e5e5!important;
  border-left: none!important;
  margin-left: 0 !important;
  margin-right: 20px !important;
}
.portalratecoverbox {
  left:auto!important;
  right: 0!important;
}
ul.flat-infomation li {
  padding: 5px 5px 5px 25px!important;
}
div .breadcrumbs a {
  font: 12px arial!important;
}
div .widget_lastest_post img {
  float: left!important;
  padding: 0 12px 15px 0!important;
}
.headerbox_right_group {
  text-align: left!important;
  padding: 9px 0 9px 12px!important;
}
.widget_services ul li {
  padding: 7px 0 7px 20px!important;
  text-align: left!important;
}
.widget_about_usp p {
  line-height: 22px;
}
.go-top.show {
  right: auto!important;
  left:25px!important;
}
.widget_services ul li:before {
  left: 0!important;
  right: auto!important;
  top: 15px!important;
  content: "\f0a9"!important;
}
.flat-progress .perc {
  float: right!important;
  text-align: right!important;
}
ul.flat-infomation li:before {
  left: 1px!important;
  right: auto!important;
}
.sendmailform #subscribe-form input[type="text"] {
  padding: 10px;
}
#subscribe-form button {
  right: 0!important;
  left: auto!important;
}
div .progress-bar {
  float: left!important;
  margin-left: 0!important;
  margin-right: 70px!important;
}
div .flat-product-show .products-list .item .pimg {
  margin-right: 20px!important;
  float: left!important;
  margin-left: 0!important;
}
.topheader i {
  margin-left: 0!important;
  margin-right: 5px!important;
}

.flat-logo,.flat-right {
  float: left!important;
}
div .flat-widgets .widget_search button.search-submit {
  left: auto!important;
  right: 0!important;
}
div .flat-header .flat-widgets .widget input[type="text"] {
  padding-right: 100px !important;
  padding-left: 10px !important;
}
.flat-top-right ul {
  line-height: 47px!important;
}
#lang_sel {
  padding: 10px!important;
}
.flat-header-bottom .flat-header-socials {
  right: 14px!important;
  left: auto!important;
  position: absolute!important;
}

div .widget_shopping img {
  margin-right: 5px !important;
  margin-left: 0!important;
}

#mainnav ul.submenu > li > a {
  padding: 0 5px 0 15px!important;
  text-align: left!important;
}
.nav-wrap {
  position: inherit!important;
}
.btn-submenu {
  right: 10px!important;
  left: auto!important;
}



@media (max-width: 768px){
  .left-style3.rounded .icon-rounded {
    transform-origin: 0 0%!important;
    top: 10px!important;
  }
  div .iconbox .box-header.left .box-title {
    margin-left: 40px!important;
  }
}

@media (min-width: 991px){
  div .widget_shopping img {
    float: left !important;
  }
  #mainnav ul.submenu li ul {
    left: 300px!important;
    right: auto!important;
  }
  #mainnav ul.submenu {
    left: 0!important;
    right: auto!important;
  }
  #divcommentsuser{
    width: 1000px!important;
  }
}