/*
*	CSS COLORS:
*	- #333333 -> RGB 51/51/51 (ekoutlet)
*	- #00CC99 -> RGB 0/204/153 (ekoutlet)
*	- #FF9900 -> RGB 255/153/0 (ekomusicgroup.com)
*/


/*
.catMenuItems {
	font-size:7pt;
}
*/
/*
#primary-menu ul li ul li a {
	font-size:8pt;
}
*/

.welcome {
	font-size:9pt;
	text-transform:lowercase;
	font-weight:normal
}

.cart-product-thumbnail a {
	display: block;
	width: 94px;
}
.cart-product-thumbnail img {
	display: block;
	width: 90px;
	height: 64px;
	border: 2px solid #EEE;
}

/* .postcontent .product-3 .product-image { height: 180px; } */

/*
#top-search form input {
	border:2px solid red;
	background-color:yellow;
}
*/

#searchSuggest {
	position: relative;
    font-family: 'Raleway', sans-serif;
	font-size: 14px;
	border:1px solid #bbb;	/* #bbb */
	padding: 5px;
	margin: 0 auto;
	background-color: white; /* #eee */
	min-height: 100px;
	max-height: 300px;
	z-index: 1000;
	overflow: auto;
	display: none;
}
#searchSuggest img {padding:1px}

.agenteEl {
	margin:10px 0;
	font-size:14px;
	display:block;
}


/*** MEDIA QUERIES ***/


@media (min-width: 1200px) {
	#searchSuggest {width:1140px}
	.postcontent .product-3 .product-image {border:0px solid red; height:180px;}
	#primary-menu ul ul ul.lev2 {
		width:520px;
		border:0px solid yellow;
		background-color: #f0f0f0;
	}

	#primary-menu ul ul ul li {
		border:0px solid lightgray;
		width:250px;
		float: left;
	}

    .bgClass { /* background: url("../img/bg1-test.jpg") no-repeat center fixed */ }
}
@media (min-width: 992px) and (max-width: 1199px) {
	#searchSuggest {width:940px}
	.postcontent .product-3 .product-image {border:0px solid brown; height:142px;}
	/* .product-hp .product-image {max-height:158px;} */
	#primary-menu ul ul ul.lev2 {
		width:520px;
		border:0px solid yellow;
		background-color: #f0f0f0;
    }

	#primary-menu ul ul ul li {
		border:0px solid yellow;
		width:250px;
		float: left;
    }

    .bgClass { /* background: url("../img/bg1-test.jpg") no-repeat center fixed */ }
}
@media (min-width: 768px) and (max-width: 991px) {
	#searchSuggest {width:720px}
	.postcontent .product-3 .product-image {border:0px solid green; height:142px; }
	#hideThisOnMobile {display: none;}
	/* .product-hp .product-image { max-height: 262px; } */
}
@media (min-width: 480px) and (max-width: 767px) {
	#searchSuggest {width:440px}
	.postcontent .product-3 .product-image {border:0px solid yellow; height:142px; }
	/* .product-image img { height: 161px; } */
	#hideThisOnMobile {display: none;}
}
@media (max-width: 479px) {
	#searchSuggest {width:280px}
	.postcontent .product-3 .product-image {border:0px solid black; height:203px; }
	/* .product-image img { height: 228px; } */
	#hideThisOnMobile {display: none;}
}

.product-title {border:0px solid red;height:48px;}
.product-body {border:0px solid red;height:155px;font-size:10pt}
.product-title h3 {font-size:12pt}


#primary-menu ul ul a.font10 {
	font-size: 10px;
	padding-top: 4px !important;
	padding-bottom: 4px !important;
}


.sideBarLittleImage img {border:0px solid red;max-height:34px}

#page-title.page-title-mini h1 {
	font-weight: 600;
	font-size: 16px;
	color: #444;
}

.fieldStyle {margin:5px 10px 10px 0;width:300px;height:30px}
.fieldStyle.error { border-color: #E42C3E; }
.checkboxStyle {margin:10px 10px 0 0;}

#divToHide1, #divToHide2 {display:none}

#divToHide3 {display:none}
/* fissa un determinato background in alcune pagine */
/*
.bgClass {
    background-image: url("../img/eko_logo.png");
    background-repeat: repeat-x repeat-y;
    background-attachment: fixed;
}
*/
/* dimensiona il singolo contenuto di issuu */
.issuuembed2 { width:420px; height:297px; margin-bottom: 10px}

/* personalizzazione di jquery cookiebar */
#cookie-bar .cb-enable {background:#D96D00;}
#cookie-bar .cb-enable:hover {background:#D96D00;}

/* #page-menu-wrap {z-index:0} */

/* GIF spinner style */
.spinner-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -50px; /* half width of the spinner gif */
    margin-top: -50px; /* half height of the spinner gif */
    text-align:center;
    z-index:10000;
    overflow: auto;
    width: 100px; /* width of the spinner gif */
    height: 102px; /*hight of the spinner gif +2px to fix IE8 issue */
    display: none;
}

.catalogImg {
    width:120px;
    border:0px solid black;
}
.catalogImg2 {
    width:41px;
    height:41px;
    border:0px solid black;
    margin:3px 6px;
}

.privacyInfo { font-size:8pt;text-align:justify; }

.file-footer-buttons { display: none; }

/* Frecce shocase homepage */
/* riga 1024
opacity originale era 0
*/
.owl-carousel .owl-nav [class*=owl-] {
    opacity: 1;
}
/* tolgo colore verde */
.owl-carousel .owl-nav [class*=owl-]:hover {
    background-color: #8C4600 !important
}

/* visualizzo i messaggi di errore sui form */
label.error { display: inline !important }

/* evidenzio i risultati nel box della ricerca rapida */
li.ft:hover { background-color: #f9f9f9; }

.aboutPageName { font-style:bold;text-transform:uppercase;text-align:center; }
.aboutPageTitle { font-style:italic;text-align:center;height:45px; }
