.social-links-top,
.sub-footer-3,
.newsletter-form-home input,
#popup input,
.input-cupoun-row input,
.checkout-form-billing .form-group input,
.checkout-form-login .form-group input,
.checkout-form-shipping .form-group input,
.form-login-container input,
.form-edit-account input,
.edit-password-container input,
.edit-shipping-container input,
.blog-follow .form-group input,
.form-giftcard input,
.checkout-log,
.form-login-lost-paswword input,
.summary .price,
.contact-textarea,
.tracking-table table > thead > tr > th,
.tracking-table table > tbody > tr > th,
.tracking-table table > tfoot > tr > th,
.tracking-table table > thead > tr > td,
.tracking-table table > tbody > tr > td,
.tracking-table table > tfoot > tr > td {
	text-align: right;
}
.shop-misc,
.sub-footer-1,
.woocommerce-pagination,
.woocommerce-breadcrumb,
.single-product-social,
.logo-story,
.banner-container,
.social-links-blog {
	text-align: left;
}
.chk-box-pull,
.product-stock-status.price-cell span,
.remove-table-row div,
.story-row.no-dbl .story-txt,
.newsletter-form-home input,
#billing_country_field label,
#shipping_country_field label,
#order_comments_field label,
.price-text,
.forget-pass a,
.chck-checkbox-box {
	float: right;
}
.accordion-faq .panel .panel-heading .panel-title .collapse-click a .f-arrow,
.accordion-faq .panel.icon-close .panel-heading .panel-title .collapse-click a .f-arrow,
.accordion-store-city .panel .panel-heading .panel-title .collapse-click a .f-arrow,
.accordion-store-city .panel.icon-close .panel-heading .panel-title .collapse-click a .f-arrow,
.accordion-order .panel .panel-heading .panel-title .collapse-click a .f-arrow,
.edit-wrapper > div.button-edit,
.sub-total.back> div p:last-child,
.story-row.no-dbl .story-img,
ul.menu-cat.cat-list.blog {
	float: left;
}
.price_label,
.the-images .woocommerce-main-image {
	float: right !important;
}
.product-img.img-container.the-images {
	float: left !important;
}
.icon-search.main-icon {
	margin: -30px 30px 0 0;
}
.sub-footer-cc {
	margin: 0 0 0 -15px;
}
.nws-email {
	margin-right: -20px;
	padding-right: 0;
}
.nws-name {
	padding-left: 0;
	padding-right: 0;
}
input#search {
	float: right;
	padding-right: 10px;
}
.search-img {
	right: auto;
	left: 78px;
}
.clear-search {
	margin: 30px 0 0 15px;
}
.full-info::after {
	background-image: url('images/icon_arrow_page_left.png');
}
.top-menu-user .dropdown-menu,
.cat-sub-sub {
	left: 0;
	right: auto;
}
.log-in .dropdown-menu::before,
.mini-cart.dropdown-menu::before {
	left: 15px;
	right: auto;
}
.top-menu-user li img {
	margin: 0 0 7px 4px;
}
.bc-wrap {
	float: left !important;
	text-align: left;
}
.qv-wrapper .yith-wcwl-add-to-wishlist {
	right: auto;
	left: 0;
}
.orderby,
.show-in-page {
	padding: 0 14px 0 0;
	border-right: 1px solid #D7D6D6;
	border-left: 0px solid #D7D6D6;
}
.filter-container {
	margin: 0 0 -1px 20px;
}
.woocommerce-pagination .page-numbers li a.next {
	background: url('images/icon_arrow_page_left.png') no-repeat center center;
}
.woocommerce-pagination .page-numbers li a.prev {
	background: url('images/icon_arrow_page_right.png') no-repeat center center;
}
.side-menu {
	background: url('images/img_pattern_gold-line_vertical.png') repeat-y right;
	padding: 0 5px 0 0;
}
.side-menu .current-menu-item {
	background: url('images/icon_triangular_menu_vertical.png') no-repeat right;
}
.side-menu .menu-item a {
	padding: 0 12% 0 0;
}
.contact-form-container .form-group .form-label,
.comment-form label,
.checkout-form-billing .form-group .form-label,
.checkout-form-login .form-group .form-label,
.checkout-form-shipping .form-group .form-label,
.form-login-container .form-group .form-label,
.form-register-container .form-group .form-label,
.form-edit-account .form-group .form-label,
.edit-password-container .form-group .form-label,
.edit-shipping-container .form-group .form-label,
.form-login-lost-paswword .form-group .form-label,
.newsletter-form-home .form-group .form-label,
.form-giftcard .form-group .form-label,
#billing_country_field label,
#shipping_country_field label,
#order_comments_field label {
	padding: 5px 10px;
	text-align: right;
	border-left: 0;
	border-right: 1px solid #d7d6d6;
}
.contact-form-container .form-group input,
.comment-form input,
.form-register-container input,
.blog-link {
	text-align: left;
}
.title-form {
	padding: 0 15px;
}
.product .summary {
	text-align: right;
	float: right !important;
}
.thumbnail-container.thumbnails {
	margin: 0 1.713% 0 0;
	float: left !important;
}
.title-section .yith-wcwl-add-to-wishlist {
	right: auto;
	left: 17%;
}
.select-style {
	background: #fff url("images/c-down.png") no-repeat 8% 60%;
}
.more-info-ac .icon-close {
	background: transparent url("images/c-down.png") no-repeat 0 15px;
}
.more-info-ac .icon-open {
	background: transparent url("images/c-up.png") no-repeat 0 15px;
}
.collection-slider .owl-controls {
	right: 10px;
	left: 9.1%;
}
.input-cupoun-row a {
	left: 0px;
	right: auto;
}
.woocommerce table.wishlist_table.shop_table tbody td {
	padding: 16px 0 16px 12px;
}
.contact-form-container .form-group .wpcf7-submit,
.log-butn-cont .log-butn,
.registr-submit,
.newsletter-form-home .form-group .wpcf7-submit,
#popup .form-group .wpcf7-submit,
#commentform .form-submit input#submit {
	background: url('images/icon_arrow_left.png') no-repeat;
	float: left !important;
}
.newsletter-form-home .form-group .wpcf7-submit {
	float: right !important;
}
.wcml_currency_switcher, .wcml-vertical-list.product.wcml_currency_switcher {
	display: none;
}
.wpml-ls-legacy-list-horizontal a {
	padding: 0 0 0 10px !important;
}
.social-links-top #lang_sel_list ul a.lang_sel_other,
.social-links-top #lang_sel li ul a:link,
.social-links-top #lang_sel_list ul a.lang_sel_other:visited {
	font-size: 16px;
}
.newsletter-form-home form {
	direction: rtl;
}
#wpcf7-f20722-o1 .wpcf7-form .form-group span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
	float: right;
	margin-right: 10%;
}
.gift-butn {
	background: #333333 url('images/icon_bag.png') no-repeat 95% center;
	padding: 0 20% 0 0;
	text-align: right;
}
.gift-butn:hover {
	background: #000 url('images/icon_bag.png') no-repeat 95% center;
}
input[type='radio'] {
	padding: 10px 10px;
}
.select-stors {
	background: #fff url("images/c-down.png") no-repeat left;
}
.contact-form-container .form-group .text-label {
	padding-right: 15px;
	text-align: right;
	border-left: 0;
}
.contact-form-container .form-group .wpcf7-submit {
	float: left !important;
}
li.product.outofstock .out-stc {
	background: url('images/icon_tag_sold-out.png') no-repeat center;
}
li.product.outofstock .out-stc:hover {
	background: url('images/icon_tag_sold-out_hover.png') no-repeat center;
}
.select2-container .select2-choice {
	padding: 6px 8px 7px 0 !important;
}
.checkout-form-login input[type="submit"] {
	background: url('images/icon_arrow_left.png') no-repeat;
}
.input-cupoun-row a {
	background: #d1e3de url(images/icon_arrow_page_left.png) no-repeat center;
}
.input-cupoun-row a:hover {
	background: #b4d2ca url(images/icon_arrow_page_left.png) no-repeat center;
}
.payment_method_bacs,
.payment_method_woocommerce_phone_order {
	display: block;
}
#mail_giftcard,
#mail_giftcard + label {
	display: inline-block;
}
.price_label span {
	margin: 0 0 0 5px;
}
input[type="radio"]:after {
	left: 5px;
	right: auto;
}
.kindsend-radio-row label {
	margin: 0 0 0 20px;
}
.reg_select {
	padding: 0 5px 0 20px;
	background: #fff url("images/c-down.png") no-repeat 8% 50%;
}
.sidebar-wrapper div.side {
	margin-left: 10.529%;
	margin-right: 0;
}
.pagin-wrapper {
	text-align: left;
}
.featherlight .featherlight-content {
	text-align: right;
}
.gift-switch-method {
	display: block;
}
.popup-form {
	right: 23%;
	left: 12%;
}
/* mobile */
@media (max-width:767px) {
	.pushed-inner,
	.top-menu-user {
		float: left;
	}
	.edit-wrapper > div.button-edit {
		float: right;
	}
	.wpml-ls-legacy-list-horizontal .wpml-ls-item {
		padding-top: 6px !important;
	}
	.top-menu-user li {
		border-right: 1px solid #494949;
		padding: 5px 7px 0px !important;
		float: right;
		border-left: 0px;
	}
	.top-menu-user li:first-child,
	.dropdown-menu ul.log-in li {
		border-right: 0px;
	}
	.dropdown-menu ul.log-in li,
	#wpcf7-f20722-o1 .wpcf7-form .form-group span.wpcf7-form-control-wrap span.wpcf7-not-valid-tip {
		margin-right: 0%;
	}
	.top-menu-user li.backets .dropdown-menu.mini-cart ul.bag-item-list li {
		border-right: 0px;
	}
	.mobile-menu-nav .navbar-toggle:focus,
	.mobile-menu-nav .navbar-toggle:hover,
	.mobile-menu-nav {
		margin-left: 5px;
	}
	.mobile-search-form-container,
	.mobile-search-form .search-inp {
		padding-left: 0px;
		padding-right: 10px;
	}
	.mobile-nav-pushed.opened {
		right: -16%;
	}
	.mobile-nav-pushed {
		right: -100%;
		transition: right 0.7s;
	}
	.pushed-inner-menu,
	.mobile-nav-pushed > .new-prd {
		float: left;
		border-left: 1px solid #bdbdbd;
	}
	ul.menu-cat.cat-list.blog li {
		background: url('images/icon_triangular_blog.png') no-repeat 5%;
	}
	#site-wrapper.opened,
	.top-nav.opened,
	.main-header.opened,
	.dark-overlay.opened {
		right: 84%;
		left: 0;
	}
	#site-wrapper,
	.main-header,
	.top-nav,
	.dark-overlay {
		right: 0;
		transition: right 0.7s;
	}
	.pushed-inner-menu > ul > li > a .f-arrow {
		left: 15px;
		text-align: left;
	}
	.search-img.search-mob {
		left: 10px;
		right: auto;
	}
	.title-form {
		padding: 0 10px 0;
	}
	.nws-email {
		padding-left: 0px;
		margin-right: 0;
	}
	.orderby,
	.show-in-page {
		padding: 0 10px 0 0;
	}
	.title-section .yith-wcwl-add-to-wishlist {
		right: auto;
		left: 2%;
	}
	.thumbnail-container.thumbnails {
		margin: 0 1.613% 0 0;
	}
	.select-stors {
		float: right;
	}
	.side-b.inspiration .col-xs-6:nth-child(even) {
		padding-right: 3px;
		padding-left: 0px;
	}
	.side-b.inspiration .col-xs-6:nth-child(odd) {
		padding-right: 0px;
		padding-left: 3px;
	}
	.footer-raw div p {
		text-align: right !important;
	}
}
