.rashinsearch .rashinsearch_input .rashinsearch_bottun {
  right: 17px;
  left: auto !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,div .sm-blue li a,div #main-menu li a{
  font-family: Roboto,sans-serif !important;
  direction:ltr!important;
  text-transform: none!important;
  font-weight: normal!important;
}
.userlistinline {
    float: right!important;
}
@media (min-width: 992px){
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left!important;
  }
}
.logo_a{
  float: left;
}
footer input,header input,footer .topFooter .footFeatures .footFeature .texts h4,div footer .topFooter .widget,div footer .topFooter .widget ul.nav li a, div .widget h4,.singleProduct .heading,
#contactBanner .container .row h3,#contactBanner .container .row h5,.dateinfo,.Publications-rrashin,.contactInfo .media-body h5,.contactHeading,.contactForm input,textarea,
.boxmodule div,.excerpt-rashin-olp{
  text-align: left !important;
}
#header .logo_line .input-group .searchIco button {
  margin-top: 0!important;
}
.userlistinline .fa.fa-power-off,div footer .topFooter .widget,div #brands .brands ul li,.fright,div .pull-right,.tags > span,.fright,#ctl02_ctl01_DIV_Date{
  float: left!important;
}
.badge,div .userlistinline li,.share,.titleRow .rateimg,.fleft{
  float: right!important;
}
.blog .titleRow .titlePart {
  padding-left: 0!important;
}
#header .logo_line .input-group .searchIco button {
  border-radius: 0 3px 3px 0!important;
}
.searchForm .input-group .form-control {
  border-right: none;
  border-left: 1px solid #dcdcdc!important;
}
.contactInfo .media-left {
  padding-right: 0!important;
}
.contactInfo .media-left i {
  margin-left: 0!important; 
  margin-right: 30px!important;
}
.titleRow .rateimg {
  margin: 8px auto!important;
}
.portalratecoverbox {
  right:0!important;
  left: auto!important;
}
#whatWeDid .tab_menu .row .nav {
    right: auto!important;
}
.portalratecoverbox .text {
  padding: 0!important;
}
.m0 > span {
  padding-right: 0!important;
  padding-left: 10px!important;
}
.regli .fa, .logli .fa {
    padding-left: 0!important;
    padding-right: 5px!important;
}
.times {
  left: 5px!important;
  right: auto!important;
}
div .sm li {
  direction: ltr!important;
  text-align: left!important;
}
.addtobasket{
  position: relative;
}
div .descList dl dt {
  text-align: left!important;
  text-transform: none!important;
  font-family: arial!important;
  float: left!important;
}
.descList dl dd {
  font-family: arial!important;
}
.showsubcategory,.showsubcategory::after  {
  right: 0!important;
  left: auto!important;
}

.addtobasket i{
  position: absolute;
  left: -20px;
  top: 1px;
}
@media (min-width: 768px){
  .btn_contact{
    float: right!important;
  }
  #main-nav .sm-blue li {
    float: left!important;
  }
  #main-nav .sm-blue .fa-angle-left::before {
    content: "\f105"!important;
    left: auto!important;
    right: 5px!important;
  }
  #main-nav .sm-blue ul {
    left: 0!important;
    right: auto!important;
  }
  #main-nav .sm-blue ul ul ul , #main-nav .sm-blue ul ul{
    left: 0!important;
    right: 100%!important;
  }
  .dl-horizontal dd {
    margin-left: 180px!important; 
    margin-right: 0!important;
  }
}
@media (min-width: 768px){
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left!important;
  }
}