/*body {
	font-family: 'Heebo', sans-serif;
}

h1,h2,h3,h4,h5,h6 {
	font-family: 'Heebo', sans-serif;
}
*/
.gallery-item {
	float: right;
}

.gallery-columns-2 .gallery-item:nth-child(2n+1),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
	clear: right;
}

/* Forms
--------------------------------------------- */


/* Tables
--------------------------------------------- */


td,
th {
	text-align: right;
}


/*
Structure and Layout
---------------------------------------------------------------------------------------------------- */

/* Site Containers
--------------------------------------------- */

/* Column Widths and Positions
--------------------------------------------- */

/* Content */

.content {
	float: left;
}

.content-sidebar .content {
	float: right;
}

/* Primary Sidebar */

.sidebar-primary {
	float: left;
}

.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
	float: right;
}

/* Column Classes
--------------------------------------------- */

.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.two-fifths,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: right;
	margin-right: 2.564102564102564%;
	margin-left: 0;
}

.first {
	margin-right: 0;
}

.one-fourth,
.one-third,
.one-half {
	float: right;
}

/*
Common Classes
---------------------------------------------------------------------------------------------------- */

/* Avatar
--------------------------------------------- */

.avatar {
	float:right;
}


/* Genesis
--------------------------------------------- */

/* Search Form
--------------------------------------------- */


.site-header .search-form {
	float: left;
}


/* Titles
--------------------------------------------- */


/* WordPress
--------------------------------------------- */

.alignright {
	float: left;
	text-align: left;
}

.alignleft {
	float: right;
	text-align: right;
}


a.alignleft,
img.alignleft,
.wp-caption.alignleft {
	margin: 0 0 10px 10px ;
}

a.alignright,
img.alignright,
.wp-caption.alignright {
	margin: 0 10px 10px 0;
}

/*
Widgets
---------------------------------------------------------------------------------------------------- */

/* Featured Content
--------------------------------------------- */

/*
Plugins
---------------------------------------------------------------------------------------------------- */


/* Contact form 7
--------------------------------------------- */
span.wpcf7-form-control-wrap textarea {
  direction: rtl;
  text-align: right;
}
/* Genesis Responsive Slider
--------------------------------------------- */

/* Gravity Forms
--------------------------------------------- */


/*
Site Header
---------------------------------------------------------------------------------------------------- */
.site-header {
	left: auto;
	right: 0;
}

/* Title Area
--------------------------------------------- */


.header-image .site-title > a {
	float: right;
}

/* Widget Area
--------------------------------------------- */

.site-header .widget-area {
	float: left;
	text-align: left;
}

/* Shrink
--------------------------------------------- */

/*
Site Navigation
---------------------------------------------------------------------------------------------------- */

.genesis-nav-menu .menu-item {
	text-align: right;
}
.nav-primary  ul{
	text-align: right;
}

.genesis-nav-menu .menu-item:hover > .sub-menu {
	left: auto;
	right: auto;
}

.genesis-nav-menu > .first > a {
	padding-right: 0;
	padding-left: inherit;
}

.genesis-nav-menu > .last > a {
	padding-left: 0;
	padding-right: inherit;
}

.genesis-nav-menu > .right {
	float: left;
}

/* Site Header Navigation
--------------------------------------------- */

.site-header .genesis-nav-menu li li {
	margin-right: 0;
}

/* Primary Navigation
--------------------------------------------- */

/*.nav-primary .genesis-nav-menu li .sub-menu, .nav-primary{*/
	/*float: left;*/
/*}*/
/*.nav-secondary .genesis-nav-menu li .sub-menu, .nav-secondary {
	float: left;
}*/

/* Responsive Menu
--------------------------------------------- */
/*
Content Area
---------------------------------------------------------------------------------------------------- */

/* Home Page
--------------------------------------------- */


/*
Sidebars
---------------------------------------------------------------------------------------------------- */

.sidebar {
}

.sidebar-content .sidebar {

}
/*
Footer Widgets
---------------------------------------------------------------------------------------------------- */

.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
	float: right;
}

.footer-widgets-4 {
	float: left;
}

/*
Site Footer
---------------------------------------------------------------------------------------------------- */
/*
Theme Colors
---------------------------------------------------------------------------------------------------- */

.header-icons-wrap li:first-child {
	margin-right: 0;

}
.header-icons-wrap li {
	float: right;
	margin-left: 0;
	margin-right: 15px;

}

.nav-primary{
	float: right;
}
.header-icons-wrap{
	float: left;
}
.right-text{
	float: left;
}
.left-text{

	float: right;
}
.account-link i{
	display: inline;
}
.iwebsite-open-child{
	right: 	auto;
	left:  15px;
}
.genesis-nav-menu li a {
    padding: 0 0 0 20px;
}
.woocommerce ul.products .value-pa_color, .woocommerce .masonry-isotopic-product-tabs-container .value-pa_color{
	right: auto;
	left: 10px;
}
.close-menu-cat{
	right: auto;
	left: 0;
}
.search-input{
	padding-left: 12px;
	padding-right: 55px;

}
.close-search{
	right: auto;
	left: 3px	;
}

.full-overlay{
	text-align: right;
}
.woocommerce ul.cart-list.iwebsite-minicart li dl, .woocommerce ul.product-list-widget.iwebsite-minicart li dl{
	padding-right: 0;
	border-right: none;
}
.shopping-cart-content .total strong{
	float: right;
}

.minicart-overlay .shopping-cart-content .total .woocommerce-Price-amount{
	float: left;
}
.nasa-icon-submit-page{
	right: 0;
	left: auto;
}
.wishlist-overlay .wishlist_table tr td.product-remove{
	left: -10px;
	right: auto;
}
.wishlist-overlay .wishlist-product-title{
	text-align: right;
}
.wishlist-overlay .wishlist_table tr td, .wishlist-overlay .wishlist_table tr th.wishlist-delete, .wishlist-overlay .wishlist_table tr th.product-checkbox{
	text-align: right;
}
.rememberme-label{
	float: left;
}
.lost_password{
	float: left;
}
.pass-label{
	float: right;
}
.tit-filter-cat{
	margin: 60px 40px 0  60px;
}
.mobile-side-panel ul.menu > li .iwebsite-mobile-open-child{
	right: auto;
	left: 0;
	padding: 3px 30px 3px 0  ;
}
.content-account i {
	display: inline;
	float: right;
	margin-left: 4px;
	margin-right: 0;
}
.countdown .ct_block:first-child, #countdown .ct_block{
	margin-right: 40px;
	margin-left: 0;
}
.countdown .ct_block:first-child, #countdown .ct_block:first-child{
	margin-right: 0;

}
.iwebsite-product-tab-image-wrap .quick-view-btn{
	right: 50%;
	left: auto;
	transform: translate(50%, -50%);
}
.time-open {
	float: left;
}
.header-image .before-conumns-container  .site-title > a{
	 background-position-x: 100% !important;
	background-size: contain !important;
 }
.before-conumns-container .contact-form-subscribe-container .wpcf7 .wpcf7-form-control-wrap {
	float: right;
}
.before-conumns-container .contact-form-subscribe-container .wpcf7-submit{
	float: left;
}
.before-footer-info .footer-widgets{
	float: right;
	margin-left: 0rem;
	margin-right: 2.564102564102564%;
}
.before-footer-info .custom-one-fourth-widgets{
	margin-left: 0;
	margin-right: 2.564102564102564%;

}
.copyright-container p{
	text-align: right;
}

.site-footer .menu-footer-menu-container{
	text-align: left;
}

.genesis-nav-menu .sub-menu{
	padding: 20px 30px 20px  0px;
}
.genesis-nav-menu .sub-menu li a{
	text-align: right;
}
input, select, textarea{
	direction: rtl;
	text-align: right !important;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    direction: ltr;
}
input[type='submit']{
	text-align: center !important;
}
.categories-sidebar-list li{
	padding-left: 0;
	padding-right: 24px;

}

.sidebar-blog,
.single-format-standard .content,
.archive  .content,
.category .content,
.blog .content
{
	float: right;
}
.archieves-block li:before,
.categories-sidebar-list li:before{
	right: 0;
	left: auto;
}
.tag-cloud-container a{
	float: right;
	margin-right: 0px;
	margin-left: 7px;
}
.archieves-block li{
	padding-left: 0px;
	padding-right: 24px;
}
.accordion-inner .accordion-title a:before{

	margin-right: 0;
	margin-left: 15px;
}
nav.woocommerce-MyAccount-navigation li{
	float: right;
}
nav.woocommerce-MyAccount-navigation li:last-child{
	float: left;
}
table.cart th.product-name,
table.cart th.product-remove {
	border-right-color: #ccc !important;
	border-left-color: transparent !important;
}
table.shop_table th.product-name {
	text-align: right;
}
.woocommerce form .form-row-last, .woocommerce-page form .form-row-last{
	float: right;
}
.woocommerce form .form-row-first, .woocommerce-page form .form-row-first{
	float: left;
}
.woocommerce-checkout h3{
	text-align: right;
}
.woocommerce form .woocommerce-billing-fields .form-row label{
	text-align: right;
}
.checkout-breadcrumb h2{
	margin-left: 10px;
	margin-right: 0;
	float: right;
}
.woocommerce ul.products.iwebsite-custom-four-columns li.product,
.woocommerce-page ul.products.iwebsite-custom-four-columns li.product,

.woocommerce ul.products.iwebsite-custom-three-columns li.product,
.woocommerce-page ul.products.iwebsite-custom-three-columns li.product,
.woocommerce ul.products.iwebsite-custom-list-grid li.product,
.woocommerce-page ul.products.iwebsite-custom-list-grid li.product{
	float: right;
}
.single-product .summary{
	margin-right:  2.564102564102564% !important;;
	margin-left: 0!important;
}
.woocommerce div.product .summary form.cart .variations td, .woocommerce div.product .summary form.cart .variations th{
	padding-left:  20px;
	padding-right:0px;
}
.quick-view-overlay  table.variations .value-pa_size a.attr-triger .status-attr ,

.woocommerce div.product .summary table.variations .value-pa_size a.attr-triger .status-attr{
	float: right;
}
table.variations .value-pa_size a.attr-triger,
table.variations .value-pa_color a.attr-triger{
	float: right;
}
.absolute-nav-product{
	right: auto;
	left: 2px;
}

.quick-view-overlay table.variations .value-pa_size .attr-text,
.quick-view-overlay table.variations .value-pa_color .attr-text, .woocommerce div.product .summary table.variations .value-pa_size .attr-text,
.woocommerce div.product .summary table.variations .value-pa_color .attr-text{	padding-right: 10px;
	padding-left: 0px;
}
table.variations .attr-text{
	margin-right: 0px;
	margin-left: 12px;
}

.quick-view-overlay table.variations .value-pa_color a.attr-triger .status-attr,
.woocommerce div.product .summary table.variations .value-pa_color a.attr-triger .status-attr{
	float: right;
}
ul.products{
	float: left !important;
}
.sidebar-categories-container-iwebsite-filter{
	margin-left: 0;
	margin-right: -25%;
}
.sidebar-categories-container-iwebsite-filter.active{
	margin-left: 0;
	margin-right: 0;
}
.iwebsite-custom-list-grid .price,
.iwebsite-custom-list-grid .list-grid-short-description,
.iwebsite-custom-list-grid h3.product-title,
.woocommerce ul.iwebsite-custom-list-grid.products li.product a img{
	float: right;
}
.woocommerce ul.products.iwebsite-custom-list-grid button.button.single_add_to_cart_button,
.woocommerce ul.products.iwebsite-custom-list-grid a.button.add_to_cart_button{
	right:  auto;
	left: 15.8%;
}
ul.products.iwebsite-custom-list-grid .overlay-silgle-product-countdown{
	left: auto;
	right: 40px;
}
.woocommerce ul.products.iwebsite-custom-list-grid button.button.single_add_to_cart_button.wc-variation-selection-needed {
	margin-left: -30px;
}
.woocommerce ul.products.iwebsite-custom-list-grid .product span.onsale{
	left: auto!important;
	right: 38px!important;
}
ul.products.iwebsite-custom-list-grid .iwebsite-compare-btn, ul.products.iwebsite-custom-list-grid .quick-view-btn{
	left: 22.2%;
	right: auto;
}
.iwebsite-custom-list-grid li.product:hover .iwebsite-compare-btn:not(.iwebsite-compare-clear-all),
.iwebsite-custom-list-grid  li.product:hover .quick-view-btn{
	left: 22.2%;
	right: auto;
}
ul.products.iwebsite-custom-list-grid .quick-view-btn span:after, ul.products.iwebsite-custom-list-grid .iwebsite-compare-btn span:after{
	position: static;
	text-align: right;
	padding-right: 12px;
	height: auto;
	right: auto;
	left: auto;

}
.woocommerce ul.products.iwebsite-custom-list-grid .add_to_wishlist:before, .woocommerce ul.products.iwebsite-custom-list-grid .yith-wcwl-wishlistaddedbrowse a:before, .woocommerce ul.products.iwebsite-custom-list-grid .yith-wcwl-wishlistexistsbrowse a:before{
	left: 16%;
	right: auto;
}
.woocommerce ul.products.iwebsite-custom-list-grid a.add_to_wishlist:after, .woocommerce ul.products.iwebsite-custom-list-grid a.add_to_wishlist:after, .woocommerce ul.products.iwebsite-custom-list-grid .yith-wcwl-wishlistaddedbrowse a:after, .woocommerce ul.products.iwebsite-custom-list-grid .yith-wcwl-wishlistexistsbrowse a:after{
	left: 23.6%;
	right: auto;
}
.woocommerce ul.products.iwebsite-custom-list-grid .value-pa_size{
	left: auto;
	right: 16%;
	bottom: -40px;

}
ul.products.iwebsite-custom-list-grid table.variations a.attr-triger{
	text-align: left;
}
.woocommerce ul.products.iwebsite-custom-list-grid .value-pa_color{
	right: 4%;
	left: auto;
	bottom: -43px;
}

.iwebsite-ajax-filter-trigger-bar .filter-list i{
	margin-right: 0;
	margin-left: 10px;
}
.color-attribute-filter-container .status-attr,
.quick-view-overlay .value-pa_size .status-attr,
.size-status-attr{
	margin-right: 0;
	margin-left: 15px;
	float: right;
}
.size-attribute-filter-item, .color-attribute-filter-item{
	float: right;
}
.social-bar li{
	margin-right: 0;
	margin-left: 11px;
}
.contact-form-container label{
	text-align: right;
}
.footer-menu-container ul li{
margin-left: 0;
	margin-right: 15px;
}
.fixed-scroll-container .iwebsite-compare-btn:not(.iwebsite-compare-clear-all){
	right: 14px;
	left: auto;
}
.woocommerce div.product .gallery-color-images .easyzoom{
	float: right;
}
.slider-prod-tab-container .slick-navigation-main.slick-next-main.slick-arrow{
	right: auto;

	left: 20px;
}
.slider-prod-tab-container .slick-navigation-main.slick-prev-main.slick-arrow{
	left: 0;
	right: auto;
}
.before-header-bar i{
	margin-right: 0;
	margin-left: 5px;
}
.right-text .account-link{
	margin-right: 0;
	margin-left: 35px;
}

.meta-info-wrap span i {
	margin-right: 0;
	margin-left: 3px;
}
.single-product .fixed-scroll-container .yith-wcwl-wishlistaddedbrowse a:after, .single-product .fixed-scroll-container .yith-wcwl-wishlistexistsbrowse a:after{
	right: 20px;
	left: auto;
}
.iwebsite-compare-clear-all{
	margin-right: 0;
	margin-left: 20px;
}
.header-counter{
	font-size: 0.82rem;
}
.iwebsite-ajax-filter-trigger-bar{
    float: right;
}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{
    float: right !important;
    margin-right: 70px !important;
    margin-left: 0 !important;
}
.iwebsite-resize-tabs{
    float: left;
}
.iwebsite-ajax-filter-trigger-bar .filter-list > li{
    float: right;
}

.size-attribute-filter-item.checked .status-attr:after, .color-attribute-filter-item.checked .status-attr:after{
    left: auto;
    right: 12px;
}

.iwebsite-ajax-filter-trigger-bar .filter-list > li{
    margin-right: 0;
    margin-left: 30px;
}
.close{
	right: auto;
	left: 5px;
}
.newsletter-popup-container .one-half-eq{
	float: right;
}
.checkbox-hide-popup-label{
	right: auto;
	left: 0;
}


/**123*/
/*
Media Queries
---------------------------------------------------------------------------------------------------- */

@media only screen and (max-width: 1360px) {
}

@media only screen and (max-width: 1220px) {

	.footer-widgets-1,
	.footer-widgets-2 {
	}
}

@media only screen and (max-width: 1023px) {
    .woocommerce form.woocommerce-ordering{
        margin-right: 0!important;
    }
	.woocommerce ul.products.iwebsite-custom-list-grid .add_to_wishlist:before, .woocommerce ul.products.iwebsite-custom-list-grid .yith-wcwl-wishlistaddedbrowse a:before, .woocommerce ul.products.iwebsite-custom-list-grid .yith-wcwl-wishlistexistsbrowse a:before {
		left: 14%;
	}
	.woocommerce ul.products.iwebsite-custom-list-grid button.button.single_add_to_cart_button, .woocommerce ul.products.iwebsite-custom-list-grid a.button.add_to_cart_button{
		left: 12%;
	}
}
@media only screen and (max-width: 900px) {
	.woocommerce ul.products.iwebsite-custom-list-grid .add_to_wishlist:before, .woocommerce ul.products.iwebsite-custom-list-grid .yith-wcwl-wishlistaddedbrowse a:before, .woocommerce ul.products.iwebsite-custom-list-grid .yith-wcwl-wishlistexistsbrowse a:before {
		left: 13%;
	}
}
@media only screen and (max-width: 850px) {
	.title-area{
		margin-left:  0;
	}
	.mini-icon-mobile{
		float: right;
	}
	.iwebsite-ajax-filter-trigger-bar{
		float: right;
	}
	.sidebar-categories-container-iwebsite-filter{
		text-align: left;
	}

	.single-format-standard .content,
	.archive  .content,
	.category .content,
	.blog .content{
		padding-right: 0;
	}

	.header-icons-wrap li {
		margin-right: 5px
	}

}

@media only screen and (max-width: 782px) {
	.iwebsite-product-tab-little-inner .three-fourths{
		margin-left: 0;
		margin-right: 2%;

	}

	.social-footer, .logo-footer {
		margin-bottom: 58px;
	}
	.mini_cart_item .four-sixths{
		margin-right:      2.564102564102564%;
		margin-left:0;
	}

	.recent-post-list .two-thirds {
		margin-right: 2.564102564102564%;
		margin-left: 0;
	}
	.title-area {
		float: none;
	}

}

@media only screen and (max-width: 768px) {
	.woocommerce-cart .woocommerce-cart-form  table.shop_table_responsive tr td.product-name{
		text-align: right !important;
	}

}

@media only screen and (max-width: 480px) {
	#countdown .ct_block{
		margin-right: 24px;
		margin-left: 0;
	}
	.woocommerce div.product .summary form.cart .button {
		padding: 14px 40px;
	}
}

@media only screen and (max-width: 320px) {

}

@media only screen and (max-height: 460px) {

}