﻿.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, .vc_col-md-1, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5,
.vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12,.col-md-2-4{
    float: right;
}
.top-head.classic .itr_main_nav > ul, .top-head.creative .itr_main_nav > ul,.single_cats_tags .text-right .post-tags a,.nav-single .nav-previous .meta-nav i,.recent-item.style1 .bottom_links .rit-more{
    float: left;
}
.pull-left,.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1{
    float: right !important
}
.pull-right,.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2{
    float: left !important
}
.btn + .btn {
    margin-right: 10px;
    margin-left: 0;
}
.vc_progress_bar.prog1 .vc_label_units, .vc_progress_bar.prog2 .vc_label_units{
    margin-right: 7px;
    margin-left: 0px;
}
.mini-cart-list li{
    padding-left: 15px;
    padding-right: 0
}
.pageWrapper{
    overflow: hidden;
}
.text-right.top-foot-nl-form{
    text-align: left;
}
.nl_form_div form .nl_btn{
    left: 0;
    right: auto;
    transform: rotate(180deg);
}
#footWrapper .nl_form_div form input[type="email"] {
    padding: 0 20px 0 55px;
}
.flxrow.lft-cell .itr-content-column {
    padding-right: 0;
    padding-left: 30px;
}
.flxrow.rit-cell .itr-content-column {
    padding-right: 30px;
    padding-left: 0
}
.widget_recent_entries .post-img, .widget_recent_entries .post-gallery, .widget_recent_entries .post-media {
    float: right;
    margin-right: 0px;
    margin-left: 20px;
}
.widget_recent_entries .meta > span > i {
    padding-right: 0;
    padding-left: 8px
}
.widget_recent_entries .wid_post-date i,ul.post-meta li i, .singl_cat_lbl i,.itr_main_nav ul li a i.itr_nav_icon {
    padding-right: 0;
    padding-left: 10px
}
.sidebar .widget.widget_archive ul li a:before, .sidebar .widget.widget_meta ul li a:before, .sidebar .widget.widget_pages ul li a:before, .sidebar .widget.widget_categories ul li a:before, .sidebar .widget.widget_nav_menu ul li a:before, .wpb_widgetised_column .widget.widget_archive ul li a:before, .wpb_widgetised_column .widget.widget_meta ul li a:before, .wpb_widgetised_column .widget.widget_pages ul li a:before, .wpb_widgetised_column .widget.widget_categories ul li a:before, .wpb_widgetised_column .widget.widget_nav_menu ul li a:before {
    content: "\f104";
    padding-right: 0;
    padding-left: 10px;
}
ul.post-meta li:after {
    padding-left: 0;
    padding-right: 10px;
}
.itr_post_share > div {
    margin-left: 0;
    margin-right: 10px;
}
.blog-single .post-categories li {
    float: right;
    margin: 0 0 4px 4px;
}
.single_cats_tags .text-right{
    text-align: left;
}
.nav-single .nav-next .meta-nav i{
    float: right;
    margin-top: 2px;
}
.author-info .author-avatar .avatar {
    margin: 0 0 0 30px;
}
blockquote {
    padding: 30px 70px 30px 30px;
}
blockquote:before {
    left: auto;
    right: 20px;
}
.post-sticky {
    left: auto;
    right: 10px;
}
.blog-posts.small-image .post-item .post-info, .blog-posts.small-image .post-item .post-meta, .blog-posts.small-image .post-item .more_container, .blog-posts.small-image .post-item .itr_post_share{
    text-align: right
}
.itr_main_nav > ul > li > ul, .itr_main_nav .mega-content,.itr_main_nav ul ul li a:after {
    left: auto;
    right: 0;
}
.abs_qte{
    left: 15px;
    right: auto;
}
.blog-posts.small-image .post-item .abs_bg{
    width: 100%
}
.itr_main_nav ul ul {
    left: auto;
    right: 100%;
    transform: translate(20px,0);
    -webkit-transform: translate(20px,0);
}
.top-head.classic .itr_main_nav .mega-content, .top-head.creative .itr_main_nav .mega-content, .cart-btn .cart-box {
    left: 0;
    right: auto;
}
.steps_wrap.horiz_steps .itr_step:first-child .step_line:before,.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-creative .vc_tta-tab:first-child:after{
    display:none
}
.steps_wrap.horiz_steps .itr_step:last-child .step_line:before,.wpb-js-composer .vc_tta.vc_tta-tabs.vc_tta-style-creative .vc_tta-tab:last-child:after{
    display: inline-block !important;
}
.steps_wrap.vert_steps.alt_steps .itr_step {
    margin: 0 42px 0 auto !important;
}
.steps_wrap.vert_steps.alt_steps .itr_step:nth-child(odd) {
    margin: 0 auto 0 42px !important;
}
.steps_wrap.vert_steps .itr_step .step_line,.itr_list:not(.pop_posts):not(.text-right) > li.hasI > i {
    margin: 0 0 0 15px !important;
}
.itr_list.text-right > li > i {
    margin-left: 0 !important;
    margin-right: 15px !important;
}
.no-touch .itr_main_nav ul li li:not(.with_icons) > a:before {
    margin: 0 0 0 10px !important;
}
.steps_wrap.vert_steps.alt_steps .itr_step:nth-child(even) .step_inner {
    text-align: left !important;
}
.recent-item.style1 .bottom_links > span,.cart-mini-lft {
    margin-right: 0;
    margin-left: 8px;
    float: right;
}
.recent-item.style1 .bottom_links .byline.author img,.shop-item .itr-quick-view i,.shop-item .add_to_cart_button:before,.woocommerce div.product .summary .product_meta > span:before,
.description_tab a:before, .reviews_tab a:before, .additional_information_tab a:before,.woocommerce-info::before, .woocommerce-message::before {
    margin-left: 8px;
    margin-right: 0;
}
.recent-item.style1 .bottom_links .byline.author:after {
    margin-left: 0;
    margin-right: 8px;
}
.sm-mag-item .recent-item .post-info {
    text-align: right;
    padding-right: 10px;
    padding-left: 0;
}
.vc_progress_bar .vc_single_bar .vc_bar{
    left: auto;
    right: 0
}
.vc_progress_bar.prog2 .vc_single_bar .vc_bar {
    transform: skew(25deg) rotateY(180deg);
    -webkit-transform: skew(25deg) rotateY(180deg);
    margin-left: 0;
    margin-right: -14px;
}
.vc_progress_bar.prog3 .vc_single_bar .vc_label_units,.vc_progress_bar.prog4 .vc_single_bar .vc_label_units,.vc_progress_bar.prog4 .vc_single_bar .vc_label_units:after,.md-close {
    right: auto !important;
    left: 0 !important
}
#to-top{
	left: 30px;
	right: auto;
}
.vc_progress_bar.prog4 .vc_single_bar .vc_label_units:after{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
}
.itr-testimonial-2 .itr-blockquote .testi_img{
    float: left !important;
}
.divider {
    flex-direction: row-reverse;
}
.slick-slider.arrows-bottom-center .slick-arrow.slick-next,.slick-slider.arrows-top-center .slick-arrow.slick-next{
    right: auto;
}
.search-wrapper .search-form .btn{
    right: auto;
    left: 5px
}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:before, .itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:after{
    right: auto !important;
    left: 10px !important;
}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:after{
    left: 16px !important
}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:hover:after {
    transform: translate(-8px,-5px) rotate(45deg) !important;
    -webkit-transform: translate(-8px,-5px) rotate(45deg) !important;
}
.itr_main_nav > ul > li:not(.mega-menu) ul li.hasChildren:hover:before {
    transform: translate(-5px,2px) rotate(225deg) !important;
    -webkit-transform: translate(-5px,3px) rotate(225deg) !important;
}
.search-wrapper .close_search {
    left: 5px;
    right: auto;
}
.search-wrapper.active .close_search {
    left: -70px;
    right: auto;
}
.slbar_close{
    right: auto;
    left: 30px
}
.slick-slider.arrows-sides .slick-arrow,.slick-slider.arrows-top-left .slick-arrow.slick-next, .slick-slider.arrows-bottom-left .slick-arrow.slick-next {
    right: auto;
}
#footWrapper .foot_slrv{
    right: -6.5%;
    left: auto;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.page-title.style1 .slurve-svg{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    left: auto !important;
    right: -40px
}
.top-head.creative .itr_head_wrap .slurve-svg{
    -webkit-transform: translate(-5%,0) scaleX(-1);
    transform: translate(-5%,0) scaleX(-1);
}
#footWrapper .foot-top > .container svg{
    transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
}
#footWrapper .widget ul li a:after {
    -webkit-transform-origin: 0 50%;
    transform-origin: 0 50%;
    left: auto;
    right: 0
}
#footWrapper .widget ul li a:hover:after {
    -webkit-transform-origin: 100% 50%;
    transform-origin: 100% 50%;
}
.woocommerce .catalog-wrap span.onsale {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
    left: -34px !important;
    right: auto !important;
}
/*.woocommerce.single span.onsale {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}*/
.shop-item .button.add_to_cart_button, .shop-item .itr-quick-view, .shop-item .button.product_type_variable, .shop-item .button.product_type_grouped, .shop-item .button.product_type_external {
    font-size: 12px !important;
}
form.checkout_coupon .form-row-first {
    width: 84%;
}
form.checkout_coupon .form-row-last {
    width: 16%;
}