#loghi-txt-cont{z-index:100;}
#loghi-txt-cont span{color:#fff;font-size:24px;padding:8px 0 0 20px;line-height:40px;left: 270px; position: absolute; top: 264px; display:none;}
#arrow-txt{background-image: url("../images/arrow-txt.png"); height: 29px; left: 238px; position: absolute; top: 314px; width: 30px; display:none;}
/*TEMP*/
h1{font-size:16px;font-weight:bold;margin:20px 0 5px 0;width:100%;}
/* MAIN */
.background{height: 100%; left: 20px; top: 20px; overflow: hidden; position: fixed; width: 100%; z-index: -1; display: none;}
#loghi-bg .logo{font-family: FontSiteSans-UltraLight, 微软雅黑;color:#fff;font-size:14px;line-height:22px;padding-top:10px;}
#loghi-bg .logo span{display:block;font-family: FontSiteSans-UltraLight, 微软雅黑;line-height:30px;font-size:18px;}
#logo{/*background-image: url("../../App_Images/_Deleteme/logo.png");*/ height: 59px; left: 46px; position: fixed; top: 48px; width: 210px; z-index: 10;}
#loghi-cont{height: 456px; left: 0; margin-top: 100px; width: 100%; position:relative;}
.logo{float:left;cursor:pointer;margin-right:40px;opacity:0.9;}
#bgImgColl{background-image: url("../images/bgImgColl.png"); height: 157px; left: 0; position: absolute; top: 156px; width: 269px;}
.imgColl{height: 310px; left: 1px; position: absolute; top: 2px; width: 265px; display:none;}
#bgImg-beb{background-image: url("../images/bg-beb.jpg");}
#bgImg-maxalto{background-image: url("../images/bg-maxalto.jpg");}
#bgImg-project{background-image: url("../images/bg-project.jpg");}
#bgImg-contract{background-image: url("../images/bg-contract.jpg");}
#bgImg-outdoor{background-image: url("../images/bg-outdoor.jpg");}
#arrow-loghi{position:absolute;top:0;left: 268px;width:29px;height:29px;background-image: url("../images/arrowLoghi.png");}
#choose{position:absolute;top:4px;left: 0;width:255px;height:17px;font-size:25px;text-align:right;color:#FFF;}
/*
#all-collections h1{color: white;text-shadow: 0 0 15px #333, 0 0 15px #333, 0 0 15px #333;font-family: FontSiteSans-Roman, 微软雅黑;font-weight:bold;font-size:53px;line-height:39px;}
#all-collections h1:first-line{font-family: FontSiteSans-UltraLight, 微软雅黑;font-weight:normal;font-size:46px;}
#all-collections h1{filter: glow(color=#333333,strength=2);display: block;width: 100%;}
*/
#all-collections:first-line{font-weight:normal;font-size:26px;}
#all-collections:hover{background-position: 0 -97px;}
#h-line{background-image: url("../images/hLineBg.png");width:100%;height:2px;background-repeat:repeat-x;position: absolute;top:313px;}
#loghi-bg{background-image: url("../images/contentBg.png"); height: 109px; padding: 33px 0 0 320px; position: absolute; top: 314px; width: 100%;}
#main-under{background-repeat: repeat; padding-top: 75px; width: 100%; /*min-height: 800px;*/ background-image: url("../images/contentBg.png");}
/* PRODOTTI */
.prod-list{position:relative;overflow: hidden;}
/*.product{float:left;width:208px;height:155px;margin:1px 0 0 1px;overflow:hidden;cursor:pointer;position:relative !important;-webkit-transform:none !important;*left:0 !important;left:0\9 !important;left:0 !important;transform:none !important;}*/
.product{float:left;width:23%; margin-left:1%;margin-right:1%; padding-bottom:20px; margin-top:20px; overflow:hidden;cursor:pointer;position:relative !important;-webkit-transform:none !important;*left:0 !important;left:0\9 !important;left:0 !important;top:0 !important;transform:none !important;}
.product .tp{overflow: hidden; display: block;height: 140px; }
.product .tp img{width:100%; display: block; transition:all 0.5s;}
.product a:hover .tp img{transform:scale(0.5);
-webkit-transform: scale(1.1); /*Safari 鍜� Chrome*/
-moz-transform: scale(1.1); /*Firefox*/
-ms-transform: scale(1.1); /*IE9*/
-o-transform: scale(1.1); /*Opera*/
}

.coll-name{bottom:0; font-size: 12px; height: 22px; padding: 3px 0 0; color:#666; font-weight: bold; position: absolute; text-align: center; text-transform: uppercase; width: 100%; display:none; letter-spacing:1px;}
.prod-name{bottom:0; font-size: 13px; height: 19px; position: absolute; text-align: center; text-transform: uppercase; width: 100%; letter-spacing:1px;}
.clear{clear:left;}
/*img.lazy{margin:0;filter: alpha(opacity=80);opacity:.8;position:absolute;left:0;}*/
.typo-container{width: 100%;margin:85px 0 0 0;position: relative;}
.typo-container h3{font-size:16px; color:#999; line-height: 29px; border-bottom: 1px solid #eee}
.typo-container h3.typo-found, .typo-container h3.typo-only{display:none;}
#list-wrapper{max-width: 900px; margin:-60px auto 0 auto; padding-top:60px; position: relative;min-height:200px;}
.isotope{height:auto !important; }

/* ADVANCED SEARCH */
#adv-search{background: url("../images/black85.png") repeat scroll 0 0 transparent; height: 2000px; padding: 161px 0 0 14px; /* position:fixed; top:20px; left:-250px;*/ position: absolute; top: -292px;left: -300px; width: 253px; z-index: 10;}
#adv-search select{font-size: 14px; height: 22px; letter-spacing: 0px; margin: 0 0 15px; vertical-align: middle; width: 210px;}
#adv-search h3{font-size:13px;letter-spacing:1px;text-transform:uppercase;margin:0 0 5px 0;}
.left14{padding-left:14px;}
#close-adv{cursor:pointer;background-image: url("../images/closeAdv.png");width:30px;height:29px;margin:0 0 0 14px;}
#close-adv:hover{background-position:0 -29px;}
#submit-search{cursor:pointer;color:#FFF;font-size:13px;background-image: url("../images/search.png");background-repeat:no-repeat;padding:0 0 0 17px;letter-spacing:1px;float:left;}
#submit-search:hover{color:#999;}
#reset-search{cursor:pointer;color:#999;font-size:13px;background-image: url("../images/reset.png");background-repeat:no-repeat;padding:0 0 0 17px;margin:0 0 0 28px;letter-spacing:1px;float:left;background-position:0 2px;}
#reset-search:hover{color:#FFF;}
/* FILTERS */
#filters{/*position: absolute;*/ /*top: 910px;*/ font-size:12px; z-index:1;}
.filter{ background-image: url("../images/selector-uncheck.gif"); background-position: 0 1px; background-repeat: no-repeat; color: #B2B2B2; cursor: pointer; display: block; float: left; letter-spacing: 1px; line-height: 12px; padding: 0 8px 10px 15px; text-transform: uppercase; width: 50px;}
.filter:hover{color:#FFF;}
.filter.active{background-image: url("../images/selector-check.gif");color:#FFF;}
.filter.disabled{color:#666;cursor:default;background-image: url("../images/selector-disabled.gif");}

.filter a{color:#B2B2B2;}
.filter a:hover{color:#FFF;}
.filter.active a{color:#FFF; font-weight: bold}


#filters h2{ color: #B2B2B2; font-size: 15px; letter-spacing: 1px; line-height: 13px;}
#adv-search h2{color:#FFF;font-family:fontsitesans-blackcond;font-size:13px;letter-spacing:1px;margin:90px 0 0 0;}
#all-typo{font-weight:bold;}
#all-coll{font-weight:bold;}
#open-search{background-image: url("../images/plus-search.gif"); background-position: 0 1px; background-repeat: no-repeat; display: block; float: left; line-height: 12px; text-transform: uppercase; cursor:pointer; letter-spacing:1px; width:100%;margin: 20px 0 -6px 0;padding: 0 0 6px 15px;font-weight:bold;color:#FFF;}
#open-search:hover{color: #ADADAD;}
@media screen and (-webkit-min-device-pixel-ratio:0){/* CSS Statements that only apply on webkit-based browsers (Chrome, Safari, etc.) */.filter, #open-search{background-position: 0 1px;}#all-coll, #all-typo{margin-bottom:-7px;}}
/* FOOTER */
#closer{height:80px;}
#arrow-up{background-image: url("../images/arrowUp.png");width:41px;height:34px;border-left:solid 1px #ADADAD;position:absolute;}
.isotope-item{display:block; top: 0 !important}
.isotope-hidden{display:none;}
#content{*padding:400px 0 40px 0 !important;}