/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Apr 15 2025 | 00:38:30 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 
@charset "UTF-8";

@import url(https://fonts.googleapis.com/earlyaccess/amiri.css);
@import url(https://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
@import url(https://fonts.googleapis.com/earlyaccess/droidarabicnaskh.css);
@import url(https://fonts.googleapis.com/earlyaccess/lateef.css); 
@import url(https://fonts.googleapis.com/earlyaccess/scheherazade.css);
@import url(https://fonts.googleapis.com/earlyaccess/thabit.css);

.headerColor{
    background-color: #161a6c;
    height: 50px;
}

span {
    font-family: 'Droid Arabic Naskh';
    font-weight: bold;
}
ol, ul {
    margin: 1.5em 2em 1.5em 2em;
}
a {
	outline : none;
}
a img {
	outline : none;
}
a:hover{
		outline : none;
}

.top-store-menu li a:hover{
		outline : none;
}

.main-header::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #161a6c;
}

a:active, a:hover, a:visited {
    outline: none;
      box-sizing: none;

}
*, ::after, ::before {
    box-sizing: none;
}
.main-header-col1 {
  padding: 8px 0;
}
.left .main-header-col2 {
    direction: ltr;
}
.mhdrfour .main-header-col3 {
    direction: ltr;
} 
.thunk-breadcrumb.trail-items {
    
    float: left;
}

.site-title {
    font-family: “Droid Arabic Naskh”, serif;
    font-weight: bold;
}
.site-description {
    padding-top: 10px;
}
div#wrapper {
    width: 100%;
}
.cat-toggle .toggle-title {
    flex: 12;
    margin-right: 5px;
}
#search-button {

    border-radius: 0px 0px 0px 0px;
}
.menu-toggle .menu-btn {
    display: flex;
    background-color: #EEE;
    padding: 0 10px;
}
.btn {
  height: 30px;
  padding: 4px 5px;
}
.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;
}
.arrow {
    display: none;
}
.woocommerce div.product .woocommerce-tabs .panel {
/*    text-align: right; */
}
.woocommerce-Tabs-panel .woocommerce-Reviews {
/*    text-align: right; */
}
p.field-row {
    margin: 5px;
}
.sidebar-1 .widget-title::after, .sidebar-2 .widget-title::after {
  right: unset;
    left: 10px;
}
#shop-product-wrap select{
  padding-right: 30px;
}
.menu-category-list ul[data-menu-style="vertical"] li ul.sub-menu {
    position: absolute;
  left: 0%;
    right: 100%;
}
.container {
    width: 98%;
}
.primary-content-area {
/*    width: 61%; */
}
#sidebar-secondary {
    order: 3;
    width: 20%;
}
.boldgrid-section .container {
      width: 100%;
    padding-left: 0px;
    padding-right: 0px;
}
.thunk-product-cat-list li ul.sub-menu {
    text-align: right;
}
.design-1 .pcdfwoo-product-cat_inner{
  z-index: 0;
}
.woocommerce table.shop_table td {
    padding: 0.8em 5px;
}
.woocommerce td.product-name dl.variation dt {
    margin-right: 30px;
}
woocommerce table.shop_table td, .woocommerce table.shop_table th {
    text-align: right;
    font-size: small;
}
.woocommerce table.shop_table td {
    text-align: right;
    font-size: small;
}
.woocommerce table.my_account_orders .button {
    margin-top: 3px;
}
#wcfmmp_store_orderby {
    padding: 8px 30px;
}
#wcfm-main-contentainer .dataTables_wrapper select {
    padding: 8px 30px;
}
#wcfm-main-contentainer select.wcfm-select{
      padding: 8px 35px;
}

#wcfm-marketplace-map {
    margin-left: 0;
    margin-right: 0; 
}
.wcfmmp_sold_by_container {
    background-color: #fff;
}
.multi_input_block ui-sortable-handle {
    direction: ltr;
}
p.wcfm_store_hours_label {
    text-align: end;
    text-align: right;
}
#wcfm-main-contentainer .wcfm_store_hours_label {
   padding-right: 13px;
    padding-top: 10px;
}
.wcfmmp_sold_by_container_advanced {
  text-align: center;
}
div#wcfm_settings_form_shipping_head {
/*    display: none;  */
}
#error-page {
    margin: 0;
    padding: 0;
    width: 100%;
    max-width: 100%;
}
select#wcfm_order_status {
    /* direction: rtl; */
    padding-right: 45px;
}
div#wcfm_settings_form_seo_head {
/*    display: none;  */
}
.wpwl-label.wpwl-label-mobilePhone {
    direction: rtl;
}
.wpwl-wrapper.wpwl-wrapper-mobilePhone {
    direction: rtl;
}

.woocommerce-checkout #payment ul.payment_methods li {
    background-color: #f7f8f9;
    text-align: right;
    border: 0;
    padding: 20px;
}

div#wcfm_order_status_update_wrapper {
    display: none;
}
button#__wp-uploader-id-1 {
    float: none;
}
#wcfm-main-contentainer .wcfm_store_hours_field {
    width: 75%!important;
  
}
.bg-edit-link{
  display:none;
}
.woocommerce nav.woocommerce-pagination ul li {
  
  border-left: none;
}
#sbw_wc-adding-button {
    margin-right: 0; 
    margin-top: 5px;
    margin-left: 0; 
}
.woocommerce ul.products.columns-4 li.product, .woocommerce-page ul.products.columns-4 li.product {
    background-color: #fff;
}
#trp-floater-ls.trp-color-dark {

    display: none;
}
.fa {
    padding-top: 7px;

}
div#tab-description h2 {
    text-align: center;
}
#wcfmmp-store .sidebar_heading {
    margin-top: 35px;
    margin-bottom: 5px;
}
.below-footer-bar.thnk-col-1 {
    padding: 15px 0px;
    }
.container-fluid .boldgrid-section, .container-fluid .boldgrid-section-group, .container-fluid .row, .container .row {
	margin-left: 0px;
    margin-right: 0px; 
}

#wcfmmp-store .add_review button{
	padding: 10px;
}
.woocommerce div.product form.cart .button {
    vertical-align: middle;
    float: none;
    margin-top: 10px;
}
a#sbw_wc-adding-button-archive {
    display: none;
}
.header-icon a i {
display: none;	
}
span.account-text {
    display: block;
}
.entry-content p {
    text-align: right;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
    text-align: right;
}
button.single_add_to_cart_button.button.alt {
    margin-right: 0px;
}
article.authorbox {
    display: none;
}
.main-area {
    display: flex;
    position: relative;
    margin-top: 20px;
    flex-wrap: nowrap;
}
.wcfm-store-list-page #main, .wcfm-store-list-page #primary, .wcfm-store-list-page .content-area {
    margin: 1%!important;
}
.thunk-product-hover {
    display: none;
}	
.top-store-menu>li>a{
	font-size: 16px;
    font-weight: bold;
}
.wcfmmp-store-rating {
    display: inline-block;
    padding: 20px 0;

}
.wcfmmp_sold_by_wrapper {
    padding: 10px;
}
.topsentence{
	color: blue; font-size: xx-large; 
	font-weight: bold;  
	font-family: 'Droid Arabic Kufi', serif; -webkit-text-stroke-width: 1px; 
            -webkit-text-stroke-color: black;   padding: 10px 0
}
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li.coloum-3 .store-data h2 {
    line-height: normal;
}
.woocommerce div.product form.cart {
    float: none;
}
.top-store-quantity {
    margin-left: 15px;
    float: right;
}
.woocommerce div.product form.cart .button {
    float: none;
    margin-top: 0px;
}
.woocommerce div.product .product_title {
    padding-top: 10px;
}
button.single_add_to_cart_button.button.alt {
    display: none;
}
button.wpcbn-btn.wpcbn-btn-single.wpcbn-btn-simple.single_add_to_cart_button.button.alt {
    display: block;
}
span.wcfmmp_sold_by_label {
    display: none;
}
h1.entry-title.thunk-post-title {
    max-width: 60%;
	padding-left: 10px;
}
.nav-next {
    max-width: 50%;
    text-align: center;
}
.nav-previous {
    max-width: 50%;
    text-align: center;
}
.wpfda-submit button {
    background-color: red;
    padding: 16px;
    margin: 10px 0;
    font-size: x-large;
    color: #fff;
    font-weight: bold;
}
.wpfda-delete-account-container form i {
    display: none;
}
.wpfda-delete-account-container label {
    font-size: x-large;
}
.wpfda-password-confirm input {
    margin: 5px 0;
}
.wpfda-password-confirm {
    padding: 10px;
}
.woocommerce-checkout .thunk-content-wrap {
    display: block;
}
ins.adsbygoogle[data-ad-status="unfilled"] {
    display: none !important;
}
.post-content-outer-wrapper {
    text-align: right;
}
.thunk-post-comments {
    display: none;
}
.navigation.pagination {
    direction: ltr;
}
.internal-linking-related-contents .template-1, .internal-linking-related-contents .template-2, .internal-linking-related-contents .template-3 {
    text-align: center;
}
span.cta {
    margin: 15px 0;
}
img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail {
    max-height: 250px;
}
img.attachment-shop_single.size-shop_single.wp-post-image {
    max-height: 400px;
    padding: 40px;
}
#wcfm_store_header .wcfmmp-store-rating {
	direction: ltr;
}
.wcfmmp-store-rating span {
    font-family: unset;
	direction: ltr;

}
.wcfm_policies_heading {
  text-align: right;
  font-weight: bold;
  padding: 10px 0;
}
.wcfmmp_sold_by_container .wcfmmp-store-rating{
	height: 4.618em;
}

.wcfmmp_sold_by_container_advanced .wcfmmp-store-rating{
	height: 3.618em;
}
.vendor_rating .wcfmmp-store-rating{
		height: 3.618em;
}
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data .wcfmmp-store-rating{
		height: 3.618em;	
}
span.wcmamtx_intro_text2 {
    margin: 10px 0px;
}
.wcfm_ele_wrapper.wcfm_product_multivendor_button_wrapper {
    display: none;
}
.woocommerce div.product .product_title {
    font-weight: bold;
}

@media only screen and (max-width: 993px) {
.main-area {
    display: flex;
    position: relative;
    margin-top: 20px;
    flex-wrap: wrap;
}
.wcfm-store-list-page #main, .wcfm-store-list-page #primary, .wcfm-store-list-page .content-area {
    margin: 0!important;
}
#sidebar-secondary {
    width: 100%;
}
}
@media screen and (max-width: 700px){
 
.container {
    width: 98%;
}
.primary-content-area {
    width: 100%;
}
#sidebar-secondary {
    order: 3;
    width: 100%;
}
.main-header-col1 {
    width: 100% !important;

}  
.logo-content {
    width: 100%;
}
.logo-content .thunk-logo {
    width: 100%;
}
.thunk-logo img, .sticky-header .logo-content img {
    max-width: 50%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}  
  .main-header-col3 {
  display: none;
margin-left: auto;
margin-right: auto;
width: 25% !important;
  }  
.dropdown-menu-right {
    right: auto;
    left: 0; 
}  
.dropdown-menu { 
  text-align:right;
  }
#wcfm-main-contentainer .wcfm_store_hours_label {
    padding-right: 13px;
    padding-top: 10px;
    display: block;
}  
 .wcfm-tabWrap input[type="checkbox"]{
    margin-left: 0px;
  }  
.alignnone {
    margin: 25px 0px;
}  
#sbw_wc-adding-button {
    margin-right: 10px; */
    margin-top: 0;
    margin-left: 10px; */
}  
.woocommerce div.product form.cart {
    float: right;
}  
#wcfmmp-store .right_side {
    padding: 5% 3% 0;
}	
#wcfmmp-store .product_area .products-wrapper ul li.product {
    margin-right: 4px;
    width: 47%;

}
.woocommerce ul.products[class*=columns-] li.product, .woocommerce-page ul.products[class*=columns-] li.product {
    width: 48%;
	margin: 0 0 0.5em 6px;
}	

.addtoany_list {
    display: inline-block;
}	
.topsentence{
    font-size: x-large;
    line-height: normal;
}	
h1.entry-title.thunk-post-title {
    max-width: none;
	padding-left: 0;
	padding-bottom: 10px;
}	
.thunk-related-links .nav-links {
    display: block;
    text-align: left;
}
.nav-previous {
    max-width: 100%;
    text-align: center;
}
.nav-next {
    max-width: 100%;
    text-align: center;
	padding-top: 25px;
}
#wcfmmp-store .product_area .products-wrapper ul li.product {	
	}
}