👁 查看:rtl.css
路径:/home/forge/kingkrunch.com/wp/wp-content/themes/foodstuff/rtl.css
大小:19 KB · 修改:2020-09-11 16:13:49 · 权限:0775 · 可写
/*
Description: Adds support for languages written in a Right To Left (RTL) direction.
It's easy, just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.
See http://codex.wordpress.org/Right_to_Left_Language_Support
*/


body {
    direction: rtl;
    unicode-bidi: embed;
}
.fa {
    margin-right: 0;
    margin-left: 5px;
}
li > ul,
li > ol {
    margin: 0 20px 0 0;
}
.flexslider,
.owl-carousel .owl-wrapper-outer,
.home-product .owl-buttons,
#sb-wrapper {
    direction: ltr;
}
caption,
th,
td {
    text-align: right;
}
.widget li > ol,
.widget li > ul {
    margin-left: 0;
    margin-right: 15px;
}
.primary-sidebar .widget ul.toggle-block.children{margin:0 15px 0 0;}
.page-content .search-field {  margin: 0 0 0 -5px;}
.single-product-full #content div.product{text-align:right;}
/***************	Float Left		*********************/
.header_cart.headercart-block,.topbar-link,.header-right,.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering,.topbar-right,.footer-bottom-right{ float: left;}
/***************	Float Right		********************/

.site-welcome-message,
.glory-filter-block,
.category-toolbar .gridlist-toggle,
.site-footer .newsletter tr,
.footer-contact-us .contact_wrapper .column,
.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount .button,
.color-wrap,
.color-link a,
.summary.entry-summary .compare.button,
.woocommerce ul.products.list li.product .gridlist-buttonwrap ,
.header-left,.topbar-left,.footer-bottom-left{float: right;}

.glory-filter-wrapper{  text-align: right;}
.header-search .woocommerce-product-search .search-field,
.header-search .search-form .search-field {  float: right; text-align:right;}
.header_cart .product_list_widget,.entry-content-other,.entry-main-header,.entry-header,.read-more{text-align:right;}
/*header*/
.alignright, .right,
.woocommerce .widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total{text-align:left;}
.mega-menu ul li .sub-container {
    right: 0 !important;
    left: auto !important;
}

.header-search .header-toggle {
    float: left;
    left: 5px;
    right: auto;
}
.tm-menu-label:before{left:0; right:auto;}
.entry-summary .yith-wcwl-wishlistexistsbrowse.show,
#search-button { float: right;}
.header-search .woocommerce-product-search .search-field, .header-search .search-form .search-field{ padding:1px 10px 1px 38px; }

.topbar-link-wrapper {
    left: 21px;
    right: auto !important;
}
.header_cart .shopping_cart .cart-contents {  margin: 5px 25px 0 0;}
.header_login li a {
    padding-right: 25px;
    padding-left: 0;
    text-align: right;
}
.header_cart .shopping_cart{background-position:right -41px;}
.header_cart:hover .shopping_cart{background-position:right -92px;}
.header_login li.account a{background-position:right -320px;}
.header_login li.logout a{background-position:right -372px;}
.header_login li.account a:hover{background-position:right -142px;}
.header_login li.logout a:hover{background-position:right -417px;}
.header_cart .widget_shopping_cart .mini_cart_item a {  margin: 0 0 0 20px;}
.mega-menu ul li .sub li {  text-align: right;}
.sticky-menu .header_cart.headercart-block{left:40px; right:auto;}

.static-part2 .shop-button a{margin:0 5px 0 0;}
/*footer*/
.follow-us a.icon{margin-left:36px; margin-right:0;}
.home-about-me{text-align:right;}
.second-widget.footer-widget{border-right:1px solid #666666; border-left:none; padding:0 85px 0 0;}
.static-links-list span:first-child a {
    padding-left: 13px;
    padding-right: 0;
}
ul.accepted-payment-methods li {  margin: 0 10px 0 0;}
.account-container {
    right: auto!important;
    left: 5px;
}
.header-search .woocommerce-product-search input[type="submit"], .header-search .search-form #searchsubmit{left:10px; right:auto;}
.header_cart .togg .widget.widget_shopping_cart {
    right: auto !important;
    left: 0;
}
.bx-controls-direction{left:0; right:auto;}


/*shop*/
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{left:0.875em; right:auto;}
.flex-viewport{direction:ltr;}

.box-page .woocommerce ul.products li.product .price, .box-page .woocommerce-page ul.products li.product .price{margin:0 5px 0 0;}

.woocommerce ul.products li .container-inner .gridlist-buttonwrap, .woocommerce-page ul.products li .container-inner .gridlist-buttonwrap{float:right;}
.woocommerce ul.products li .container-inner, .woocommerce-page ul.products li .container-inner,.woocommerce.hot-product .products .product{text-align:right;}

.gridlist-toggle a#grid {
    margin-left: 10px;
    margin-right: 0;
}

.product-detail-wrapper{text-align:right;}
.woocommerce ul.products li.product .onsale::after, .woocommerce-page ul.products li.product .onsale::after, #content .type-product > .onsale::after, .feature-image-wrapper .onsale::after, .hot-product .onsale::after{
	right:0;
	left:auto;
}
#content .type-product > .onsale, .feature-image-wrapper .onsale, .hot-product .onsale{right:0; left:auto;}

#yith-quick-view-modal .yith-wcqv-wrapper,.single-post .entry-content{text-align:right;}
/*blog*/
.entry-thumbnail .blog-icon,.entry-thumbnail .entry-content-date{right:0; left:auto;}
.categories-links,.entry-meta .author,.entry-meta .meta-inner{margin-left:10px; margin-right:1px;}
/*shortcode page*/
.service .service-read-more i.fa{margin-right:7px; margin-left:0;}
/***************	Column	********************/

.widget_search #searchform .search-field,
#primary-sidebar .widget_product_search .search-field,
.widget_search #searchform #searchsubmit,
#primary-sidebar .widget_product_search input[type="submit"] {
    float: right;
}
.widgets-follow-us {
    padding-left: 0;
    padding-right: 88px;
}

/***************	Content	********************/
.tm_product_nav_buttons {
    left: 0;
    right: auto;
}
.woocommerce .single-product-full #content .product div.entry-summary {
    border-left: medium none;
    border-right: 1px solid #e6e6e6;
    padding-left: 0;
    padding-right: 50px;
}
.woocommerce .single-product-sidebar #content .product div.entry-summary, .woocommerce-page .single-product-sidebar #content .product div.entry-summary{
	border-right:1px solid #e6e6e6; 
	border-left:none;
	padding-right:30px;
	padding-left:0;
  }
.woocommerce .star-rating:before,
.woocommerce-page .star-rating::before,
.wpb_wl_summary .star-rating:before,
.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before,
.wpb_wl_summary .star-rating span:before,
.woocommerce .star-rating span,
.woocommerce-page .star-rating span,
.wpb_wl_summary .star-rating span {
    right: 0;
    left: auto;
}
.woocommerce .star-rating, .woocommerce-page .star-rating, .wpb_wl_summary .star-rating{float:right;}
.accordion-icon { float: right;}
.accordion-wrapper {   padding: 0 40px 0 0;}
.accordion-container {  text-align: right;}
.style-2 .accordion-container {
    padding: 0 40px 0 4px;
    text-align: right;
}
.blog-posts-content .style-1 .container-inner { margin: 0 0 40px 20px;}

/*product*/
.summary.entry-summary .yith-wcwl-add-to-wishlist {
    float: right;
    margin: 0 0 10px 20px;
}
.summary.entry-summary .yith-wcwl-add-to-wishlist:before,
.summary.entry-summary .compare.button:before {
    float: right;
    margin-left: 8px;
    margin-right: 0;
}
/***************		Woocommerce		********************/
#tab-reviews .comment-text .star-rating{float:left;}

.woocommerce ul.products li.product .new-icon,
.woocommerce-page ul.products li.product .new-icon {
    right: auto;
    left: 0;
}
.glory-filter-title { margin: 0 0 0 20px;}
.woocommerce ul.products.list .container-inner,
.woocommerce-page ul.products.list .container-inner { text-align: right; margin:15px -30px 45px 0;}

.category-toolbar .gridlist-toggle a,
.gridlist-toggle a {
    float: right;
}
.woocommerce ul.products.list .container-inner .image-block,
.woocommerce-page ul.products.list .container-inner .image-block {
    float: right;
    
}
.woocommerce-page ul.products.list li.product .price,
.woocommerce ul.products.list li.product .price {
    float: right;
}
.woocommerce .products.list .star-rating,
.woocommerce-page .products.list .star-rating {
    right: 0;
    left: auto;
}
.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product div.images {
    float: right;
}
.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product div.summary {
    float: left;
}
.woocommerce .woocommerce-product-rating .star-rating,
.woocommerce-page .woocommerce-product-rating .star-rating,
.wpb_wl_summary .star-rating {
    float: right;
    margin: 2px 0 0 10px;
}
.woocommerce #content div.product form.cart .button,
.woocommerce div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce-page div.product form.cart .button {
    float: right;
    margin: 0 10px 0 0;
}
.woocommerce #content div.product form.cart div.quantity,
.woocommerce div.product form.cart div.quantity,
.woocommerce-page #content div.product form.cart div.quantity,
.woocommerce-page div.product form.cart div.quantity {
    float: right;
    margin: 0 0 0 4px;
}
.product-cms-tab-block .style5 #tab ul li {
    margin: 0 0 0 -1px;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
    float: right;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li {
    border-width: 0 1px 0 0;
    float: right;
    margin: 0 5px 0 0;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
    margin: 0 5px 0 0;
}
.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel,
.woocommerce-page div.product .woocommerce-tabs .panel {
    text-align: right;
}
.woocommerce #reviews #comments ol.commentlist li img.avatar,
.woocommerce-page #reviews #comments ol.commentlist li img.avatar {
    left: auto;
    right: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text {
    margin: 0 50px 0 0;
}
.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button,
.woocommerce-page .woocommerce-error .button,
.woocommerce-page .woocommerce-info .button,
.woocommerce-page .woocommerce-message .button {
    float: left;
}
.woocommerce #content div.product .woocommerce-tabs ul.tabs,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,
.woocommerce-page div.product .woocommerce-tabs ul.tabs {
    text-align: right;
}
.woocommerce .widget_price_filter .price_slider_amount,
.woocommerce-page .widget_price_filter .price_slider_amount {
    text-align: left;
}
.product-categories .hitarea,
.widget_pages .hitarea,
.widget_nav_menu .hitarea,
.widget_categories .hitarea {
    left: 0;
    right: auto;
}
.woocommerce ul.cart_list li img,
.woocommerce ul.product_list_widget li img,
.woocommerce-page ul.cart_list li img,
.woocommerce-page ul.product_list_widget li img {
    float: right;
    margin-left: 10px;
    margin-right: 0;
}
.woocommerce ul.cart_list li a.remove,
.woocommerce-page ul.cart_list li a.remove {
    left: 0;
    right: auto;
	margin:0 10px 0 0;
}
.woocommerce .widget_layered_nav ul li a,
.woocommerce .widget_layered_nav ul li span,
.woocommerce-page .widget_layered_nav ul li a,
.woocommerce-page .widget_layered_nav ul li span {
    float: right;
}

/***************	Shortcode	********************/
.button.left i {
    margin-right: 10px;
    margin-left: 5px;
}
.button.right i {
    margin-left: 0;
    margin-right: 10px;
}
.service .style-2 .icon {
    float: right;
    margin: 0 0 0 10px;
}
.style-2 .service-desc {
    text-align: right;
}
.sitemap ul {
    padding-right: 15px;
    padding-left: 0;
}
.address-container .icon {
    float: right;
    border-width: 0 0 0 1px;
    border-right: none;
}

/***************	Footer	********************/
.footer-widget {
    float: right;
}
.footer-menu ul li,
.footer-menu-links ul li {
    background-position: right center;
}
.custom-text-container {
    float: none;
}
#to_top {
    right: auto !important;
    left: 35px;
}
/*brand logo*/
.brand-grid .item.brand_main {
    border-right: none;
    border-left: 1px solid #f2f2f2;
}
#brand-products .item.brand_main:last-child,
.brand-grid.cols-1 .item.brand_main:nth-child(n) ,
.brand-grid.cols-2 .item.brand_main:nth-child(2n) ,
.brand-grid.cols-3 .item.brand_main:nth-child(3n) ,
.brand-grid.cols-4 .item.brand_main:nth-child(4n) ,
.brand-grid.cols-5 .item.brand_main:nth-child(5n) ,
.brand-grid.cols-6 .item.brand_main:nth-child(6n){
	border-left: none;
    border-right: none;
}
 
/*woo small product*/
#woo-small-products .image-block{float:right;} 
#woo-small-products li.product h3{padding:4px 15px 4px 0;}
#woo-small-products .products li .price {
    float: right;
    margin: 5px 15px 0 0;
}
#woo-small-products .woocommerce .star-rating {
    float: right;
    margin: 10px 15px 0 0;
}



@media only screen and (max-width: 1200px) {
	/*brand*/
	#brand-products .brand-grid .item.brand_main:nth-child(3n) {  border-left: medium none !important; border-right: 1px solid #f2f2f2;  }
	#brand-products .brand-grid .item.brand_main:nth-child(4n) ,.brand-grid.cols-5 .item.brand_main:nth-child(5n){  border-left: 1px solid #f2f2f2;  border-right: medium none !important; }
	.brand-grid.cols-1 .item.brand_main:nth-child(n){ border-left:1px solid #f2f2f2; border-right: medium none !important;}
	.brand-grid.cols-2 .item.brand_main:nth-child(2n) {  border-left: 1px solid #f2f2f2; border-right: medium none !important; }
	.second-widget.footer-widget{padding:0 20px 0 0 !important;}	
 
}
@media only screen and (max-width: 979px) {
		
	/*menu*/
	.mobile-menu ul li { text-align: right !important; }
    .hitarea {
        float: left !important;
        text-align: left !important;
    }
    .mobile-menu {
        left: auto !important;
        right: 0 !important;
        transform: translateX(110%) !important;
        -webkit-transform: translateX(110%) !important;
        -moz-transform: translateX(110%) !important;
        -ms-transform: translateX(110%) !important;
        -o-transform: translateX(110%) !important;
    }
    .navigation.active .mobile-menu {
        transform: translateX(0) !important;
        -webkit-transform: translateX(0) !important;
        -moz-transform: translateX(0) !important;
        -ms-transform: translateX(0) !important;
        -o-transform: translateX(0) !important;
    }
    .close-menu { float: left !important;    }
	.title-outer:before,
    .toggled-off .title-outer:before{
    	left:0;
        right: auto !important;
    }
	
	#sb_instagram #sbi_images .sbi_item{float:right;}	
    .second-widget.footer-widget, .widget.widgets-static-links{padding:0 !important;}	
}
@media only screen and (min-width: 768px) and (max-width: 979px) {
	.menu-toggle:before{
		left:0;
		right:auto !important;
	}
    .menu-toggle{ text-align:right !important; }
}
@media only screen and (max-width: 767px) {
    .resp-tabs-list li{padding:0!important; }
    /****************** End Primary navigation ******************/
    .glory-filter-block,
    .woocommerce .woocommerce-ordering,
    .woocommerce-page .woocommerce-ordering {
        display: inline-block !important;
        float: none !important;
        vertical-align: top !important;
    }
	.woo_small .vc_column-inner {  padding-right: 0 !important; }
	
	/*header*/
	.sticky-menu .menu-toggle::before{
		left:0;
		right:auto !important;
	}
    .sticky-menu .menu-toggle{ text-align:right !important; }
	.header-search .header-toggle{left:10px; right:auto !important;}
	.header-left{right:auto !important; left:120px;}
	.navigation-menu{left:auto !important; right:0;}
	.header-search .woocommerce-product-search, .header-search .search-form{left:0 !important; right:auto !important;}	
	
}
@media only screen and (max-width: 641px) {
	/*brand*/
    #brand-products .brand-grid .item.brand_main:nth-child(3n) {  border-right: medium none !important; border-left:1px solid #f2f2f2 !important; }
    #brand-products .brand-grid .item.brand_main:nth-child(2n) {  border-left: medium none !important; }
}
@media only screen and (max-width: 600px) {
	.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before{float:right !important;}
	.woocommerce table.shop_table_responsive tr td, .woocommerce-page table.shop_table_responsive tr td {text-align:left !important;}
	td.product-quantity .quantity{float:left !important;}
	.woocommerce .cart-collaterals .cart_totals, .woocommerce .cart-collaterals .cross-sells, .woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .shipping_calculator {text-align:right !important;}
}
@media only screen and (max-width: 500px) {
    /****************** Woocommerce ******************/
    .woocommerce #content div.product .woocommerce-tabs ul.tabs li,
    .woocommerce div.product .woocommerce-tabs ul.tabs li,
    .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
    .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
        border-width: 0 !important;
        margin: 0 0 5px !important;
    }
    .woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
    .woocommerce div.product .woocommerce-tabs ul.tabs li a,
    .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
    .woocommerce-page div.product .woocommerce-tabs ul.tabs li a {
        margin: 0 !important;
    }
}
@media only screen and (max-width: 479px) {
	/*brand*/
	#brand-products .brand-grid .item.brand_main:nth-child(n) { border-left: medium none !important; }
	.header-left{left:45px;}
	.cat_description{margin-bottom:10px;}
}