/*@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700,900');*/
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700;900');
body,.single-slide-item h2,.section-title h2.title-bg, .title-bg,.product-hover h4,.about-bee h4,.inner-content h4,.product-status h4,
.news-details h4,h1, h2, h3, h4, h5, h6 {
	font-family: 'Cairo', sans-serif !important;
}

html, body {
	direction: rtl;
}
body {
	font-size: 18px;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: 600;
}
h1 {
	font-size: 52px;
}
h2 {
	font-size: 42px;
}
h3 {
	font-size: 36px;
}
h4 {
	font-size: 32px;
}
h5 {
	font-size: 26px;
}
h6 {
	font-size: 20px;
}

.slick-slider,.homepage-slides,.feature-product-4{direction: ltr !important;}
.testimonial {overflow: hidden;}
.bee-button, .bee-button-white, .btn-action{font-weight: 600;font-size: 16px;}
.footer-top-area, .order-request-btn-sec h4, .bottom-social, .top-contact, .blog-content, .letest-post ul li, .vidoe-banner, .inner-content, .bee-breadcroumb, .blog-tags, .my-account-page-title h3, .order-section, .cart-total-section h3, .cart-total-block, .checkbox-block h4, .defalt-address, .payment-method ul li, .coming-soon-left {text-align: right;}
.top-menu ul, .bee-breadcroumb h4{text-align: left;}
.order-request-btn-sec .text-right, .footer-bottom-area .text-right, .header-top-area .text-right{text-align: left !important;}
.shopping-cart .shopping-cart-header .shopping-cart-total, .mainmenu, .header-search-drop, .defalt-address h6 span{float: left;}
.logo{margin-left: auto;margin-right: 0px;}
.cart{margin-left: 0px;margin-right: auto;}
.top-menu > ul > li > a::before{right: auto;left: -2px;}
.top-menu > ul > li:last-child a {padding-right: 10px;}
.shopping-cart {right: auto;left: 0px;}
.shopping-cart::after {left: 10%;}

.cart-status, .site-logo{float: right;}
.full-width-menu .nav-block ul li ul{left: auto;right: 1px;}
.full-width-menu-block .slicknav_nav{left: auto;right: 0px;}
.slicknav_nav li a{font-size: 16px;}
.top-menu-holder .slicknav_nav{left: 0px;right: auto;}
.footer-bottom-area {text-align: right;}
.footer-menu ul li{padding-left: 0px;padding-right: 15px;}
.footer-menu ul li:hover{padding-left: 0px;padding-right: 20px;}
.footer-menu ul li::before, .footer-wiz h3::before{left: auto;right: 0px;}
.footer-wiz ul.footer-contact li{font-size: 16px;}
.footer-wiz ul.footer-contact li i.fa{padding-right: 0px;padding-left: 4px;}


.top-bar-cart{float: left;margin-left: 0px;margin-right: 15px;}
.top-contact a, .top-contact a:first-child{padding-right: 0px;padding-left: 15px;}
.top-contact i.fa{margin-right: 0px;margin-left: 6px;}
.header-search-drop{margin-left: 0px;margin-right: 20px;}
.readmore .fa{transform: rotate(180deg);margin-left: 0px;margin-right: 5px;}
.readmore:hover .fa{margin-left: 0px;margin-right: 15px;}
.blog-post-by ul li{padding-right: 0px;padding-left: 10px;}
.blog-post-by ul li .fa{margin-right: 0px;margin-left: 5px;font-size: 14px;}
.title-bg-left{text-align: right;}
.title-bg-left::before{left: auto;right: 0px;}
.letest-post ul li img{float: right;margin-right: 0px;margin-left: 10px;}
.slider-caption{right: auto;left: 150px;text-align: right;}
.caption-bg{border-right: 10px solid #f9c901;border-left: 0px;}

.header-search-bar{padding: 5px 15px 5px 25px;}
.header-search-bar::before{right: auto;left: 10px;}
.about-bee-holder .bee-icon{margin-right: 0px;margin-left: 40px;}
.products-specification ul li{padding-left: 0px;padding-right: 100px;}
.products-specification ul li::before{left: auto;right: 0px;}
.left-block h3{padding-left: 0px;padding-right: 15px;text-align: right;}
.left-menu ul li a{padding: 8px 20px 8px 25px;text-align: right;}
.left-menu ul li a::before{transform: rotate(180deg);right: auto;left: 15px;}
.page-navigation .pagination > li:first-child > a, .page-navigation .pagination > li:last-child > a{transform: rotate(180deg);}
.order-product-img{padding-right: 0px;padding-left: 10px;}
.order-id{margin-right: 0px !important;margin-left: 10px;}
.delete-order{margin-left: auto;}
.incrise-number{margin-left: 0px;margin-right: 15px;}
.change-pass-form label{text-align: left !important;}
.change-pass-form .btn-submit{float: right;}
a.add-address{padding-left: 0px;padding-right: 15px;}
.payment-method ul li i{margin-left: 0px;margin-right: 10px;}
.css-radio-option input[type="radio"].css-radio + label.css-label{padding-left: 0px;padding-right: 30px;background-position: right 5px;}
.coming-soon-social{left: auto;right: 50px;}
#timer div{margin-right: 0px;margin-left: 15px;}
.cart-container{float: left;}
.customer-login-block h3:before {left: auto;right: 0;}
.homepage-slides-wrapper{direction: ltr !important}
.order-form h5:before{
	left: auto;
	right: 0;
}

.order-details > div {
	border-left: 1px solid #E7E7E7;
}


.easyzoom .easyzoom-flyout {
	top: 0;
	left: auto !important;
	right: 100% !important;
	margin-left: auto !important;
	margin-right: 20px !important;
}
.product-hover h4{font-size: 18px !important;}

.sharepotons .addthis_inline_share_toolbox{float: left !important;}
@media (min-width: 992px) {
    .offset-lg-1{margin-right: 8.333333%;margin-left: 0px;}
}
@media (min-width: 992px) {
    .change-pass-form .offset-md-4{margin-left: 0px;margin-right: 33.333333%;}
}
@media only screen and (max-width: 991px) {
    .mobile-menu-wrapper{float: left;}
}


@media only screen and (max-width: 767px) {
	.slicknav_menu .slicknav_nav{
    	right: auto !important;
		left: 0px !important;
	}
	.slicknav_nav li a{text-align: right;}
    
}

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

}

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

}

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

}
