#header-main .inner {
  text-align: right;
}
#header-main .support .media .pull-left {
  margin-left: 10px;
  margin-right: 0;
}
#search .category_filter span {
  right: inherit;
  left: 0;
}
#search .button-search {
  right: inherit;
  left: 10px;
}
#search .input-search {
  border-left: none;
  border-right: 1px solid #dcdcdc;
}
#topbar .fa {
  margin-left: 5px;
  margin-right: 0;
}
#header #cart .media .pull-left {
  margin-left: 10px;
  margin-right: 0;
}
#header #cart .heading {
  padding-left: 0;
  padding-right: 30px;
}
#header #cart .heading a span {
  margin-right: 0;
  margin-left: 5px;
}
#header #cart .content {
  right: auto;
  left: 17px;
}
.pav-megamenu .product-block .product-meta {
  text-align: right;
}
#pav-mainnav .navbar-default .navbar-nav > .dropdown > a .caret {
  transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
}
#pav-mainnav .navbar-default .navbar-nav > .dropdown > a .caret:before {
  right: 0px;
  top: 0px;
}
#pav-mainnav .navbar-nav > li.first > a span:before {
  left: inherit;
  right: 12px;
}
#pav-mainnav .dropdown-menu ul li.parent:hover > .dropdown-menu {
  left: auto;
  right: 100%;
}
#pav-verticalmenu .navbar-nav > li:hover > .dropdown-menu {
  left: auto;
  right: 100%;
}
#pav-verticalmenu .navbar-nav > li.parent:hover .dropdown-menu {
  left: auto;
  right: 100%;
}
#pav-verticalmenu .navbar-nav > li.parent:hover > a:after {
  right: inherit;
  left: -5px;
}
.btn-shop-now img {
  float: right;
}
.btn-group .dropdown-menu {
  right: auto;
  left: 0;
}
.shapes.right {
  left: auto;
  right: 0;
  border-left: 0px solid #EEEEEE;
  border-right: 5px solid #EEEEEE;
}
.shapes.round {
  right: inherit;
  left: 20px;
}
.product-block {
  text-align: right;
}
.product-block .product-icon {
  margin-left: 0;
  padding-left: 0;
  padding-right: 3px;
}
.product-block .pav-colorbox span {
  margin-left: 0;
  margin-right: 6px;
}
.product-block .action > * {
  float: right;
}
.product-block .action .wishlist a {
  border: 1px solid #e9e9e9;
}
.product-block .action .button-group .compare {
  margin: 0 5px;
}
.product-cols {
  border-left: 1px solid #e9e9e9;
  border-right: 0;
}
#footer .box .box-heading .fa,
#footer .footer-center span.fa,
#footer .footer-center ul li a .fa,
#footer .footer-center ol li a .fa {
  margin-right: 0;
  margin-left: 6px;
}
.navbar-header {
  float: right;
}
#pav-mainnav .dropdown:hover > .dropdown-menu {
  left: auto;
  right: 0;
}
.navbar-nav > li,
.nav-tabs > li {
  float: right;
}
.nav-tabs > li > a {
  margin-right: 0;
  margin-left: 2px;
}
#pav-verticalmenu .navbar-nav > li > a .caret {
  right: auto;
  left: 0;
  height: 0px;
  width: 0px;
  border-right: 0;
  border-top: 5px solid transparent;
  border-left: 5px solid #999999;
  border-bottom: 5px solid transparent;
}
.carousel-controls {
  right: inherit;
  left: 20px;
}
.zoomWindow {
  left: auto;
  right: 460px !important;
}
.product-list .image {
  float: right;
}
.product-info .product-extra .add-action {
  border-right: 0;
  border-left: 1px solid #e9e9e9;
}
.product-info .description .fa {
  float: right;
}
.product-info .addthis_default_style .addthis_separator,
.product-info .addthis_default_style .at300b,
.product-info .addthis_default_style .at300bo,
.product-info .addthis_default_style .at300m,
.product-info .addthis_default_style .at300bs {
  float: right;
}
.tabs-group .tab-content {
  border-left: none;
  border-right: 1px solid #e9e9e9;
  margin-left: 0;
  margin-right: -1px;
}
.tabs-group .htabs {
  border-left: 1px solid #e9e9e9;
  border-right: none;
}
.htabs ul li a.selected {
  box-shadow: 2px 0 0 0 #7bbd42 inset;
  margin-left: 0;
}
.htabs ul li a:hover {
  border-right: none;
  border-left: 2px solid #7bbd42;
}
#customize-body input[type="text"],
#customize-body select {
  margin: 0 0px 0 5px !important;
}
.btn.btn-shopping-cart > * {
  float: right;
}
.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  float: right !important;
  margin-left: 20px;
}
#search .input-search {
  border-width: 1px;
}
.media > .pull-left {
  margin-right: 0;
  margin-left: 10px;
}
.blog-meta > span i {
  margin: 0 0 0 5px !important;
}
.sidebar ul > li a,
.sidebar ol > li a {
  padding: 12px 20px 12px 0px;
}
.sidebar .product-block .image {
  float: right;
}
.social li {
  padding: 0;
}
.blog-header .created {
  left: inherit !important;
  right: 8px;
}
.blog-meta > span {
  float: right !important;
}
.box-module-pavreassurances .column:first-child {
  border-right: none;
}
.box-module-pavreassurances .column:last-child {
  border-right: 1px solid #e9e9e9;
}
.box-module-pavreassurances .column .icon-name {
  margin-right: 0;
  margin-left: 10px;
}
.newsletter_block .box-heading {
  margin-right: 0;
  margin-right: 20px;
}
.newsletter_block .input-group .form-control:first-child {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  -webkit-border-top-right-radius: 20px;
  -webkit-border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
  border-bottom-right-radius: 20px;
  text-align: left;
}
.newsletter_block .button_mini {
  -webkit-border-top-left-radius: 20px;
  -webkit-border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 20px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  margin-left: 0;
  margin-right: -5px;
}
.scrollup {
  right: inherit;
  left: 10px;
}
.offcanvas-menu {
  left: inherit;
  right: 0;
}
.offcanvas-effect-5.offcanvas-menu-open .offcanvas-pusher {
  transform: translate3d(-300px,0px,0px);
}
.offcanvas-effect-5.offcanvas-menu {
  transform: translate3d(100%,0px,0px);
}
.offcanvas-effect-3.offcanvas-menu-open .offcanvas-pusher {
  transform: translate3d(-300px,0px,0px);
}
.offcanvas-effect-3.offcanvas-menu {
  transform: translate3d(100%,0px,0px);
}
