.iconbox-style-2 .iconbox-icon, .iconbox-style-1 i.boxicon {
    float: right;
margin-left: 10px;
}
a.button.color-9 i {
    float: left;
    margin: 1px 8px 0px 0 !important;
}
#navigation ul li , #navigation > ul > li.megamenu > ul > li{
float: right
}
#navigation > ul > li.megamenu > ul > li {
float:right !important
}
#navigation .sub-menu li a, #navigation .sub-menu ul li a , .wpcf7 form.wpcf7-form p, .wpcf7-form input[type="text"], .wpcf7-form input[type="email"], .wpcf7-form input[type="tel"], .wpcf7-form input[type="date"]{
text-align:right
}
.sf-arrows .sf-with-ul:after {
    left: 10px;
    content: '\f053';
right:auto
}
#navigation .sub-menu li ul {
right:202px;
left:auto
}
#navigation .megamenu .sub-menu li ul {
        left:202px;
right:auto
}
.header-icons {
    float: left;
}
.header-v1 #search-btn,.header-v1 #shopping-btn {
    margin: 0 20px 0 0;
}
.latest-blog-list .blog-list-item-date {
float: right;
margin: 0 0 0 20px;
}
.products.columns-4 li {
    width: 24.9%
}
@media only screen and (max-width: 959px){
.products li {
    width: 49.9% !important;
}}
.post-time {
   float:right;
   margin: 0 0 0 20px;
   border-left: 1px solid #efefef;
   border-right:none;
   padding: 0 0 0 20px;
}
.blog-page #content .post-time {
    display: flex;
    flex-direction: column-reverse;
}
#navigation > ul > li.megamenu > ul > li {
    border-left: 1px solid rgba(255, 255, 255, 0.1) !important;
    border-right: none;
}
#sidebar .widget ul li:after {
    content: "\f104";
    left: 0;
	right:auto
}
#related-posts ul li span {
    margin-right: 10px;
    margin-left: auto;
}
#author-info .author-image {
    float: right;
    margin: 2px 0 0 30px;
}
#footer .widget ul li:after {
    content: "\f104";
    right: auto;
    left: 0;
}
body.woocommerce .fa-chevron-right:before {
    content: "\f053";
}
.woocommerce-tabs > ul > li {
    margin-left: 20px;
    float: right;
    margin-right: auto;
}
.woocommerce-message a.button {
float:left
}
.star-rating {
    float: left;
}
.woocommerce table.shop_table, .woocommerce-page table.shop_table {
text-align:right
}
.quantity {
    float: right;
    margin-left: 20px;
margin-right:auto
}
#customer_details .col-1 {
    float: right;
    margin: 0 0 40px 40px;
}
#customer_details .col-2 {
    float: left;
}
.woocommerce table.shop_table, .woocommerce-page table.shop_table {
    text-align: right;
}
#payment label {
    float: right;
}
.commentlist li .avatar {
    float: right;
    margin-left: 30px;
    margin-right: auto;
}
.woocommerce-MyAccount-navigation {
    float: right;
}
.woocommerce form .form-row-first {
    margin: 0 0 0 4%;
    float: right;
}
.owl-carousel .owl-stage-outer {
    direction: ltr;
}
#footer .container .column, #footer .container .columns {
    float: right;
}
.sharebox {
    display: flex;
    justify-content: center;
    align-items: center;
}
.titlebar #breadcrumbs {
    text-align: left;
}
.titlebar .container .column, .titlebar .container .columns {
    float: right;
}
.portfolio-detail-attributes ul li strong {
    float: right;
}
.portfolio-detail-attributes ul li span {
    float: left;
}
.latest-blog .blog-item .blog-item-description {
    direction:rtl
}
.widget_contact address span i {
    float: right;
}
#navigation .sub-menu {
left:auto;
right:0
}
#mobile-navigation ul li i {
    padding: 10px 40px 10px 6px;
    float: left;
}
.widget_portfolio .portfolio-widget-item {
    float: right;
	margin: 0 0 10px 10px;
}
p.stars a {
float:right
}
p.stars a.star-1:after, p.stars a.star-2:after, p.stars a.star-3:after, p.stars a.star-4:after, p.stars a.star-5:after {
    left: 10px;
    text-align: left;
    right: auto;
}
.masonry_text .minti_masonrygrid_item_cell {
    text-align: right;
}
.fa-chevron-right:before {
    content: "\f053";
}
.iconbox-style-10 i.boxicon {
    right: auto;
    left: 30px;
}
#header .widget_shopping_cart {
	right:auto;
	left:300px
}
.CountdownTimeBlock {
	    position: fixed;
	    left: 0px;
    z-index: 1003;
    top: 123px;
}