/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/


/* MODAL FORM */
 /* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.modal-content {
  background-color: #fefefe;
  margin: 15% auto; /* 15% from the top and centered */
  padding: 40px 20px;
  border: 1px solid #888;
  width: 50%; /* Could be more or less, depending on screen size */
position:relative;
}

/* The Close Button */
.close {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
position:absolute;
top:3px;
right:10px;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
} 

/*************** ADD CUSTOM CSS HERE.   ***************/
.col-divided{border:0}
.grf-products-col{padding: 0 15px;}
.grf-no-pd{padding:0px !important}
.price-red{color:#e1001a;}

#top-bar a{color:#fff}
.page-header-excerpt{display:none}

.header-nav .nav-dropdown{padding:0;border:0;min-width:360px}
.header-nav .nav-dropdown li{border-bottom:1px solid #f1f1f1}
.header-nav .nav-dropdown li a{background:#fff;margin-left:30px;padding:5px 10px;font-size:15px;color:#000}

p.list-box-title{font-size:16px !important;font-weight:700 !important}

/* colori categorie ITA */
.color-viti-autofilettanti-per-lindustria-meccanica{color:#a154a0 !important;}
.background-viti-autofilettanti-per-lindustria-meccanica{background:#a154a0 !important;}

.color-viti-trilobate{color:#1191d0 !important;}
.background-viti-trilobate{background:#1191d0 !important;}

.color-viti-autoperforanti{color:#39ce8a !important;}
.background-viti-autoperforanti{background:#39ce8a !important;}

.color-viti-per-materie-plastiche{color:#ee3897 !important;}
.background-viti-per-materie-plastiche{background:#ee3897 !important;}

.color-fissaggi-e-accessori-per-lindustria-del-legno{color:#c19969 !important;}
.background-fissaggi-e-accessori-per-lindustria-del-legno{background:#c19969 !important;}

.color-viti-per-cartongesso{color:#748b9e !important;}
.background-viti-per-cartongesso{background:#748b9e !important;}

.color-bulloneria-e-viteria-a-bassa-e-alta-resistenza{color:#fdb414 !important;}
.background-bulloneria-e-viteria-a-bassa-e-alta-resistenza{background:#fdb414 !important;}

.color-viti-per-coperture{color:#7547d3 !important;}
.background-viti-per-coperture{background:#7547d3 !important;}

.color-viti-e-chiodi-per-calzature{color:#2ac4f4 !important;}
.background-viti-e-chiodi-per-calzature{background:#2ac4f4 !important;}

.color-dadi-e-rondelle{color:#f37121 !important;}
.background-dadi-e-rondelle{background:#f37121 !important;}

.color-viti-per-cookware{color:#a6ce39 !important;}
.background-viti-per-cookware{background:#a6ce39 !important;}

.color-viti-in-acciaio-inox{color:#d3d3d3 !important;}
.background-viti-in-acciaio-inox{background:#d3d3d3 !important;}

.color-accessori-per-avvitatori{color:#8f601a !important;}
.background-accessori-per-avvitatori{background:#8f601a !important;}

.color-viti-per-serramenti-e-pvc{color:#738ec7 !important;}
.background-viti-per-serramenti-e-pvc{background:#738ec7 !important;}

.color-outlet{color:#ce3939 !important;}
.background-outlet{background:#ce3939 !important;}

/* colori categorie ENG */
.color-self-tapping-screws{color:#a154a0 !important;}
.background-self-tapping-screws{background-color:#a154a0 !important;}

.color-trilobular-screws{color:#1191d0 !important;}
.background-trilobular-screws{background-color:#1191d0 !important;}

.color-self-drilling-screws{color:#39ce8a !important;}
.background-self-drilling-screws{background-color:#39ce8a !important;}

.color-screws-for-plastic-materials{color:#ee3897 !important;}
.background-screws-for-plastic-materials{background-color:#ee3897 !important;}

.color-chipboard-screws-and-furniture-items{color:#c19969 !important;}
.background-chipboard-screws-and-furniture-items{background-color:#c19969 !important;}

.color-drywall-screws-and-accesories{color:#748b9e !important;}
.background-drywall-screws-and-accesories{background-color:#748b9e !important;}

.color-bolts-and-metric-screws{color:#fdb414 !important;}
.background-bolts-and-metric-screws{background-color:#fdb414 !important;}

.color-roofing-screws-and-accesories{color:#7547d3 !important;}
.background-roofing-screws-and-accesories{background-color:#7547d3 !important;}

.color-screws-for-shoes{color:#2ac4f4 !important;}
.background-screws-for-shoes{background-color:#2ac4f4 !important;}

.color-nuts-and-washers{color:#f37121 !important;}
.background-nuts-and-washers{background-color:#f37121 !important;}

.color-cookware-screws{color:#a6ce39 !important;}
.background-cookware-screws{background-color:#a6ce39 !important;}

.color-stainless-steel-screws{color:#d3d3d3 !important;}
.background-stainless-steel-screws{background-color:#d3d3d3 !important;}

.color-screw-driwing-tools{color:#8f601a !important;}
.background-screw-driwing-tools{background:#8f601a !important;}

.color-outlet-en{color:#ce3939 !important;}
.background-outlet-en{background-color:#ce3939 !important;}

.color-screws-for-pvc-windows{color:#738ec7 !important;}
.background-screws-for-pvc-windows{background-color:#738ec7 !important;}


/* shortcode vari */
.grf-breadcrumb{text-align:right;background-color:#F1F2F2;color:#1A171B;font-size:13px;text-transform:uppercase !important; padding:3px !important;}
.grf-breadcrumb a,.grf-breadcrumb span{color:#1A171B;font-size:13px;text-transform:uppercase !important; padding:3px !important;}

.grf-title-section h1{color:inherit;font-size:45px;margin-bottom: 5px;}

.grf-content-section{color:inherit;font-size:25px}
.grf-content-section-excerpt{color:#1A171B;font-size:15px;}

.grf-download-section{margin-bottom:30px}
.grf-download-section a{font-size:18px;text-align:center;padding:20px 0;color:#fff;display:block;width:100%}

.grf-tech-section{margin-top:35px}

.grf-articles-import tr.grf-table-row-odd{background:#f5f5f5;}
.grf-articles-import th{font-weight:700;color:#1A171B;font-size:15px;background:#d1d1d1;text-transform:none;padding:5px 5px}
.grf-articles-import td{color:#1A171B;padding:0px 5px}

.grf-btn-modal{color:#1A171B;text-transform:none;font-size:15px;margin-bottom:0}
.wpcf7-dynamictext{margin-bottom:10px !important}
.grf-contactform input[type="checkbox"]{margin-bottom:0px !important}
.grf-contactform select#parent_code{height:150px !important;overflow:auto !important}

.box-text-products{max-height:133px;min-height:133px;}
.box-text-products p{color:#fff;font-size:14px}

.grf-filters-wrap{}
.grf-filters-wrap-col{float:left;width:14%;text-align:center;}
.grf-filters-wrap-col p{font-size:14px !important}
.grf-filters-wrap-col img{height:40px}
.grf-filters-wrap-col input[type="checkbox"]{margin-right:0}

/* menu categorie sidebar */
#grf_categories_menu{list-style:none;padding:0;}
#grf_categories_menu li{}
#grf_categories_menu li a{display:block;width:100%;padding:10px 15px;text-align:center;color:#fff;text-transform:uppercase;font-size:15px}

@media only screen 
and (min-width : 320px) 
and (max-width : 736px) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

h1 {font-size:30px !important;}
h2 {font-size:25px !important;}
h3 {font-size:18px !important;}
.grf-breadcrumb{padding:5px 8px !important}
.grf-articles-table{overflow-x:auto;}
#aldabra-filter-box .section{padding-left:0 !important;padding-right:0 !important}
.grf-filters-wrap-col p {font-size: 12px !important;}
.grf-filters-wrap-col{width: 25%;}
#grf_categories_menu{display:none}

}

@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) {
	
	h1 {font-size:35px !important;}
	h2 {font-size:33px !important;}
	h3 {font-size:18px !important;}
	.grf-filters-wrap-col p {font-size: 12px !important;}
	
}

