
	input,textarea,input:hover,textarea:hover{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border:0;color:#000;font-family:'rbtl';}
	.dAjcntCls,.dAjcntShw,.dAjNwlCls,.dAjNwlShw{display:inline-block;vertical-align:bottom;}
	.dAjNwlCls,.dAjNwlShw{}
	.dAjCmp{width:100%;}
	.dCntNC,.dCntNCErr,.dNwlNC,.dNwlNCErr{line-height:2em;font-family:'rbtl',sans-serif;text-transform:uppercase;text-align:left;}

	.dCntMod,.dNwlMod{position:relative;display:inline-block;vertical-align:bottom;width:50%;}
	.dNwlMod{width:100%;}
	.dCntMod label,.dNwlMod label{color:#001C35;font-family:'rbtl',sans-serif;}
	.dCmpCnt,.dCmpCnt:focus,.dCmpCntErr,.dCmpCntErr:focus,.dCmpNwl,.dCmpNwl:focus,.dCmpNwlErr,.dCmpNwlErr:focus
	{background:#fff;height:24px;font-size:1.1em;width:94%;border:0px;margin:0px;padding:2px;}
	.dCmpCntErr,.dCmpCntErr:focus,.dCmpNwlErr,.dCmpNwlErr:focus{background:#fc0;}

	
	
	/*CK*/
	#ckDclrC{width:100%;height:0px;overflow:hidden;position:fixed;top:0;left:0;z-index:10000000;background:#333;padding:12px 0 12px 0;cursor:pointer;}
	#ckDclr{font-family:'rlc';color:#fff;font-size:0.8em;text-align:left;position:relative;margin:0 auto 0 auto;max-width:960px;width:100%;}
	#ckDclr a{font-family:'rlc';text-decoration:underline;color:#eace76;}
	#ckDclr a:hover,#ckDclr a:active{color:#fff;}
	#ckDclrOK{-moz-border-radius:4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;background:#424242;color:#fff;padding:2px 6px 2px 6px;display:inline-block;margin:0 0 0 10px;cursor:pointer;}
	#ckDclrOK:hover{background:#80b628;color:#fff;}
	#ckDclrCls{float:right;background:url(https://www.orasisdesign.it/engine/imgDef/ico-isv-ko-b.svg) no-repeat;width:20px;height:20px;cursor:pointer;}
	#ckDclrCls:hover{background:url(https://www.orasisdesign.it/engine/imgDef/ico-isv-ko.svg) no-repeat;}



	@media only screen and (max-width:767px){		.dCmpCnt,.dCmpCnt:focus,.dCmpCntErr,.dCmpCntErr:focus,.dCmpNwl,.dCmpNwl:focus,.dCmpNwlErr,.dCmpNwlErr:focus
	{font-size:1.1em;}	
	.cnslC{left:5%;width:90%;}
	.cnsl-pdd{text-align:center;}
	.cnsl-spcr{display:block;padding:2% 0%;background:url(imgDef/pxl-w.jpg) left center repeat-x;}
	.cnsl-fs{background:#007AFF;padding:2%;position:fixed;width:98%;max-width:900px;max-height:90%;z-index:1000;overflow-y:auto;}
	.bttn{margin:0 10px 10px 0;}
	.bttns-c{text-align:center;padding:4% 0;}
	.bttn{padding:6px 20px 4px 20px;font-size:0.9em;}
	#cnsl{white-space:nowrap;}
	.cnsl-pdd{padding:1% 2%;color:#fff;}
	.cnsl-lbl{margin:3% 0 0 0;padding:0.5% 2% 0% 2%;font-size:1.2em;}
	.dAjcntCls,.dAjcntShw,.dAjNwlCls,.dAjNwlShw{text-align:left;display:block;}
	.dAjNwlCls,.dAjNwlShw{}
	.dAjCmp{width:100%;}
	.dCntNC,.dCntNCErr,.dNwlNC,.dNwlNCErr{font-size:1.0em;text-align:center;}
	}/*->BTF<-*/ .sld-vtrnc{ overflow:hidden; position:relative; margin:0 auto; } .sld-vtrnc::before{ content:""; display:block; padding-top:43.2334%; } .sld-vtrnc *{transition:all 0s;} .sld-vtrn{ background:#fff url(imgDef/ico-ldr60.gif) center center no-repeat; width:100%; height:100%; position:absolute; top:0; left:0; } .sld-vtrn-cvr{ background:rgba(255,255,255,0); width:100%; height:100%; position:absolute; top:0; left:0; z-index:2; } .sld-vtrn-cvr div{ position:absolute; left:0; bottom:8%; width:100%; text-align:center; } .sld-vtrn-cvr h1{ font-family:'rbtl'; color:#fff; margin:0 0 2% 0; font-size:3.2em; } .sld-vtrn-cvr h2{ font-family:'rbtb'; color:#fff; text-transform:uppercase; font-size:1.0em; letter-spacing:0.05em; } .sld-vtrn-md{width:100%;height:100%;position:absolute;left:0;margin:0;padding:0;} .sld-vtrn>figure{ top:102%; } .sld-vtrn>figure:first-child{ z-index:1; top:0; } .sld-vtrn-md img{ position:absolute; top:0; left:0; width:100%; height:100%; object-position:center center; object-fit:cover; margin:0; } .sld-vtrn-md figcaption{display:none;} .sld-vtrn_AD,.sld-vtrn_AS{width:40px;height:40px;opacity:0.6;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;} .sld-vtrn_AD{background-image:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-r&_c2=fff);} .sld-vtrn_AS{background-image:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-l&_c2=fff);} .sld-vtrn_AD:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-r&_c=fff&_c2=007AFF);} .sld-vtrn_AS:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-l&_c=fff&_c2=007AFF);} footer{ background:#141414; position:relative; padding:8% 0 2% 0; } footer::after{ content:''; display:block; width:100%; padding:3.57143% 0 0 0; background:url(https://www.trekupbike.com/immagini/dgnl-blck-t.svg) center bottom/110% no-repeat; position:absolute; top:99.8%; left:0; } footer .cntrs{ text-align:center; } footer #lg{ margin:40px auto 0 auto; width:60%; max-width:200px; } footer h1{ text-transform:uppercase; font-size:1.8em; color:#fff; margin:4% 0 0 0; } #ftr-ddr{ font-size:1.4em; color:#b4b6b8; font-family:'shrr'; margin:2% 0 4% 0; } #ftr-cnt-c{ margin:4% auto; width:100%; max-width:550px; display:flex; justify-content:space-between; align-items:flex-start; text-align:left; } #ftr-orr{ width:45%; } #ftr-orr div{ text-align:left; color:#ccc; font-size:0.8em; margin:0 0 2% 0; } #ftr-orr span{ display:inline-block; width:25%; color:#aeaeae; } #ftr-cnt{ width:45%; font-size:1.4em; } #ftr-cnt div{ margin:0 0 5% 0; } #ftr-tel{ color:#fff; } #ftr-mml a{ color:#fff; } #ftr-scl{ color:#fff; } #ftr-nts{ text-align:center; font-size:0.6em; padding:0.3% 0; color:#7c7c7c; } #ftr-nts a{ text-transform:uppercase; color:#7c7c7c; padding:0 10px; } #crdts{display:flex;justify-content:center;align-items:center;padding:6% 0 3% 0;} #orasis{width:70px;background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=orasis&_c=e1302b) center center/cover no-repeat;} #orasis::before{ content:''; padding:20% 0 0 0; display:block; } #ck_bnnr{ position:fixed; bottom:0; left:0; width:100%; padding:10px; z-index:10000001; background:#f1f1f1; border-top:3px solid #666; } #ck_bnnr>div{ width:98%; max-width:970px; margin:0 auto; position:relative; } #ck_bnnr a{ font-weight:bold; color:#333; } #ck_bnnr p{ margin:0 0 2% 0; } #ck_bnnr p:first-child{ font-weight:bold; font-size:1.2em; } #ch_cnsl>div{ display:inline-block; padding:0px 10px 0px 30px; margin:0 10px 10px 0; line-height:32px; color:#333; cursor:pointer; text-transform:uppercase; border:1px solid #666; background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=f1f1f1&_cIB=333); } #ch_cnsl>div.ck_opt{ cursor:auto; color:#81B716; border:1px solid #81B716; } #ch_cnsl>div.ck_opt,#ch_cnsl>div.ck_opt_1{ background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=81B716&_cIB=81B716&_cIA=f1f1f1) 2px center/auto 70% no-repeat; } #ch_cnsl>div.ck_opt_1:hover{ border:1px solid #333; background:#ccc url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=333&_cIB=333&_cIA=ccc) 2px center/auto 70% no-repeat; } #ch_cnsl>div.ck_opt_0{ background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=f1f1f1&_cIB=333) 2px center/auto 70% no-repeat; } #ch_cnsl>div.ck_opt_0:hover{ border:1px solid #333; background:#ccc url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=ccc&_cIB=333) 2px center/auto 70% no-repeat; } #ch_cnsl>span{ display:inline-block; line-height:32px; color:#fff; border:1px solid #81B716; padding:0 20px; margin:0 10px 10px 0; background:#81B716; cursor:pointer; } #ch_cnsl>span.nly{ border:1px solid #c1c1c1; background:#c1c1c1; } #ch_cnsl>span:hover{ color:#fff; border:1px solid #333; background:#333; } #ch_cnsl>.dCkCnsntCls{ padding:0; line-height:normal; border:none; position:absolute; top:0em; right:0em; width:2.0em; height:2.0em; background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=1919191&_c2=trsp) center/cover no-repeat; } #ch_cnsl>.dCkCnsntCls:hover{ background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=fff&_c2=1919191) center/cover no-repeat; } .ytvdo_no{ position:absolute; top:0; left:0; width:100%; height:100%; display:flex; align-items:center; justify-content:center; background:var(--clr-gc); } .ytvdo_no>div{ padding:0 1.2em; } 