body,div#wrap,html{height:100%}
body,div#search-input-wrapper>input,div#search-wrapper{
	font-family:PFDinTextCondPro,Arial,sans-serif;}
div#footer,div#lang,div#text,ul#nav,ul#nav li{text-align:center}
@font-face{font-family:PFDinTextCondPro;src:url(../fonts/2B84B5_0_0.eot);src:url(../fonts/2B84B5_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2B84B5_0_0.woff) format("woff"),url(../fonts/2B84B5_0_0.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:PFDinTextCondPro;src:url(../fonts/2B84B5_1_0.eot);src:url(../fonts/2B84B5_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2B84B5_1_0.woff) format("woff"),url(../fonts/2B84B5_1_0.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-family:PFDinTextCondPro;src:url(../fonts/2B84B5_2_0.eot);src:url(../fonts/2B84B5_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2B84B5_2_0.woff) format("woff"),url(../fonts/2B84B5_2_0.ttf) format("truetype");font-weight:400;font-style:italic}
*{margin:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0}
body{
	background:url(../images/homebg.jpg);
	background-position: center center;  
	background-repeat: no-repeat; 
	background-attachment: fixed;
	background-size: 100% 100%;	
	background-size: cover;
    overflow-y: hidden;	
	}  
small {font-size: 16px;
	   color: #fecc6c;
	   }	
div#wrap{min-height:100%;margin:0 auto -40px;display:table;width:100%; z-index:99;}
div#wrap2{display:table-cell;vertical-align:top;}
div#content{margin:120px auto 30px}
div#text{color:#bbb;font-size:20px;margin:25px 0 20px;text-shadow:1px 1px #000;cursor:default} 
/* div#logo{margin:-44px auto;background:url(../images/testo-logo.png) no-repeat;width:800px;height:128px} */
ul#nav li{display:inline-block;margin:20px 10px 0;width:245px;height:79px;background:url(../images/homenav.png) bottom no-repeat;text-transform:uppercase;font-size:21px;line-height:80px;cursor:pointer;color:#4F3C2F}
#nav li a{color:#fff;text-decoration:none;display:block;position:relative}
#nav li a img{position:absolute;bottom:-10px;right:0;width:160px;opacity:0;left:0;margin:auto;transition:all .3s ease-in}
#nav li a:hover{color:#ffd98f}#nav li a:hover img{opacity:.7;bottom:-4px}#nav li.enabled:hover{background-position:top}
#nav li.disabled{opacity:.5;cursor:not-allowed}
div#search-wrapper{width:100%;max-width:1024px;font-size:20px;margin:30px auto 0}
div#search-input-wrapper{background:#1d1304;background:linear-gradient(to right,#1d1304 0,#050505 100%);width:320px;margin:auto;color:#fff;text-shadow:0 0 10px #1D170D;border:1px solid #1F1408;height:35px;line-height:32px;border-radius:2px}
div.sticky{position:fixed;top:0;left:50%;margin-left:-151px!important;background:rgba(0,0,0,.7)}
div#search-input-wrapper .fa-search{padding-left:10px}
div#search-input-wrapper .fa-times{padding-right:10px;cursor:pointer}
div#search-input-container{width:100%;height:26px}
div#search-input-wrapper>input{width:244px;padding-left:10px;border:none;background:0 0;color:#fff;font-size:20px}
div#search-input-wrapper>input::-webkit-input-placeholder{color:#d3cdc3}
div#search-input-wrapper>input:-moz-placeholder{color:#d3cdc3}
div#search-input-wrapper>input::-moz-placeholder{color:#d3cdc3}
div#search-input-wrapper>input:-ms-input-placeholder{color:#d3cdc3}
div#search-results-wrapper{width:100%;padding-top:10px}
ul#results{width:100%;list-style-type:none;text-align:left}
ul#results>li{width:100%;margin-bottom:10px;color:silver}
ul#results>li>div>a{text-transform:uppercase;margin:-.35em 0 .25em;font-size:20px;color:#F0CB0B;text-decoration:none}
div#footer,div#lang-switcher{margin:0 auto}
div.searchDescription{width:100%;display:table;table-layout:fixed}div.truncated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
div#footer,div#push{height:40px}div#footer{font-size:13px; margin-bottom: 64px; color:#999;cursor:default;padding:0 10px 32px 10px;max-width:765px; height:32px}
div#footer>span>a,div#footer>span>a:active,div#footer>span>a:visited{color:#bbb;text-decoration:none}
div#lang-switcher .dd-select{background:rgba(0,0,0,0)!important;border:1px solid #fff;color:#fff}
div#lang-switcher .dd-pointer-down{border-top:solid 5px #fff}
div#lang-switcher .dd-pointer-up{border-bottom:solid 5px #fff!important}
div#lang-switcher .dd-option-image,div#lang-switcher .dd-selected-image{opacity:.5}div#lang-switcher .dd-options{background:rgba(0,0,0,0)!important;border:1px solid #635540;box-shadow:none;line-height:22px}
div#lang-switcher .dd-options>li{border-bottom:solid 1px #fff}div#lang-switcher .dd-options>li:last-child{border-bottom:none}
div#lang-switcher .dd-option{background:rgba(0,0,0,.9)!important;color:#fff;border:none}
div#lang-switcher .dd-option:hover{background:rgba(33,29,24,.95)!important;color:silver}
div#lang-switcher .dd-option-text,div#lang-switcher .dd-selected-text{cursor:pointer}
div#footer>a:hover{color:#ddd;text-decoration:underline}
i.close-search{display:none}@media all and (max-width:800px){body{background-position:right center}}
@media all and (max-width:1075px){div#content{max-width:800px}}

