.apachesolr_autocomplete{}.apachesolr_autocomplete.message{font-size:80%;color:#888;}.apachesolr_autocomplete.count{float:right;}div.apachesolr_autocomplete.suggestion{display:inline;float:left;}div.ac_results li{list-style:none;background-image:none !important;}
.ac_results{padding:0px;border:1px solid black;background-color:white;overflow:hidden;z-index:99999;}.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}.ac_results li{margin:0px;padding:2px 5px;cursor:default;display:block;font:menu;font-size:12px;line-height:16px;overflow:hidden;}.ac_loading{background:white url(/sites/all/modules/apachesolr_autocomplete/jquery-autocomplete/indicator.gif) right center no-repeat;}.ac_odd{background-color:#eee;}.ac_over{background-color:#0A246A;color:white;}
.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.node{margin:0;padding:0;}div.panel-pane div.feed a{float:right;}
.dlike h2{background:#EEE;font-family:Sans;padding:5px;}.dlike-user-row{padding:25px 0px;text-align:left;}.dlike .view-content a{color:#666;text-decoration:none;}.dlike-user-row{padding:15px 0px;text-align:left;}.dlike-user-row .field-content{padding:0px 5px;}
span.ext{background:url(/sites/all/modules/extlink/extlink.png) right center no-repeat;padding-right:12px;}span.mailto{background:url(/sites/all/modules/extlink/mailto.png) right center no-repeat;padding-right:12px;}@media print{span.ext,span.mailto{display:none;padding:0;}}
form#-taxonomy-access-permissions-form .form-radio{margin:0;padding:0;}form#-taxonomy-access-permissions-form .form-select{font-size:10px;}table.grant_help th{vertical-align:top;}table.grant_help td p{margin-top:0px;margin-bottom:8px;}table.grant_help em.perm{font-weight:bold;}label.disabled{color:#999;font-style:italic;}
.locale-untranslated{font-style:normal;text-decoration:line-through;}#locale-translation-filter-form .form-item-language,#locale-translation-filter-form .form-item-translation,#locale-translation-filter-form .form-item-group{float:left;padding-right:.8em;margin:0.1em;width:15em;}#locale-translation-filter-form .form-type-select select{width:100%;}#locale-translation-filter-form .form-actions{float:left;padding:3ex 0 0 1em;}.language-switcher-locale-session a.active{color:#0062A0;}.language-switcher-locale-session a.session-active{color:#000000;}
.slideDown{animation-name:slideDown;-webkit-animation-name:slideDown;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important;}@keyframes slideDown{0%{transform:translateY(-100%);}50%{transform:translateY(8%);}65%{transform:translateY(-4%);}80%{transform:translateY(4%);}95%{transform:translateY(-2%);}100%{transform:translateY(0%);}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);}50%{-webkit-transform:translateY(8%);}65%{-webkit-transform:translateY(-4%);}80%{-webkit-transform:translateY(4%);}95%{-webkit-transform:translateY(-2%);}100%{-webkit-transform:translateY(0%);}}.slideUp{animation-name:slideUp;-webkit-animation-name:slideUp;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important;}@keyframes slideUp{0%{transform:translateY(100%);}50%{transform:translateY(-8%);}65%{transform:translateY(4%);}80%{transform:translateY(-4%);}95%{transform:translateY(2%);}100%{transform:translateY(0%);}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(100%);}50%{-webkit-transform:translateY(-8%);}65%{-webkit-transform:translateY(4%);}80%{-webkit-transform:translateY(-4%);}95%{-webkit-transform:translateY(2%);}100%{-webkit-transform:translateY(0%);}}.slideLeft{animation-name:slideLeft;-webkit-animation-name:slideLeft;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important;}@keyframes slideLeft{0%{transform:translateX(150%);}50%{transform:translateX(-8%);}65%{transform:translateX(4%);}80%{transform:translateX(-4%);}95%{transform:translateX(2%);}100%{transform:translateX(0%);}}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(150%);}50%{-webkit-transform:translateX(-8%);}65%{-webkit-transform:translateX(4%);}80%{-webkit-transform:translateX(-4%);}95%{-webkit-transform:translateX(2%);}100%{-webkit-transform:translateX(0%);}}.slideRight{animation-name:slideRight;-webkit-animation-name:slideRight;animation-duration:1s;-webkit-animation-duration:1s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important;}@keyframes slideRight{0%{transform:translateX(-150%);}50%{transform:translateX(8%);}65%{transform:translateX(-4%);}80%{transform:translateX(4%);}95%{transform:translateX(-2%);}100%{transform:translateX(0%);}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(-150%);}50%{-webkit-transform:translateX(8%);}65%{-webkit-transform:translateX(-4%);}80%{-webkit-transform:translateX(4%);}95%{-webkit-transform:translateX(-2%);}100%{-webkit-transform:translateX(0%);}}.slideExpandUp{animation-name:slideExpandUp;-webkit-animation-name:slideExpandUp;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease -out;visibility:visible !important;}@keyframes slideExpandUp{0%{transform:translateY(100%) scaleX(0.5);}30%{transform:translateY(-8%) scaleX(0.5);}40%{transform:translateY(2%) scaleX(0.5);}50%{transform:translateY(0%) scaleX(1.1);}60%{transform:translateY(0%) scaleX(0.9);}70%{transform:translateY(0%) scaleX(1.05);}80%{transform:translateY(0%) scaleX(0.95);}90%{transform:translateY(0%) scaleX(1.02);}100%{transform:translateY(0%) scaleX(1);}}@-webkit-keyframes slideExpandUp{0%{-webkit-transform:translateY(100%) scaleX(0.5);}30%{-webkit-transform:translateY(-8%) scaleX(0.5);}40%{-webkit-transform:translateY(2%) scaleX(0.5);}50%{-webkit-transform:translateY(0%) scaleX(1.1);}60%{-webkit-transform:translateY(0%) scaleX(0.9);}70%{-webkit-transform:translateY(0%) scaleX(1.05);}80%{-webkit-transform:translateY(0%) scaleX(0.95);}90%{-webkit-transform:translateY(0%) scaleX(1.02);}100%{-webkit-transform:translateY(0%) scaleX(1);}}.expandUp{animation-name:expandUp;-webkit-animation-name:expandUp;animation-duration:0.7s;-webkit-animation-duration:0.7s;animation-timing-function:ease;-webkit-animation-timing-function:ease;visibility:visible !important;}@keyframes expandUp{0%{transform:translateY(100%) scale(0.6) scaleY(0.5);}60%{transform:translateY(-7%) scaleY(1.12);}75%{transform:translateY(3%);}100%{transform:translateY(0%) scale(1) scaleY(1);}}@-webkit-keyframes expandUp{0%{-webkit-transform:translateY(100%) scale(0.6) scaleY(0.5);}60%{-webkit-transform:translateY(-7%) scaleY(1.12);}75%{-webkit-transform:translateY(3%);}100%{-webkit-transform:translateY(0%) scale(1) scaleY(1);}}.fadeIn{animation-name:fadeIn;-webkit-animation-name:fadeIn;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;visibility:visible !important;}@keyframes fadeIn{0%{transform:scale(0);opacity:0.0;}60%{transform:scale(1.1);}80%{transform:scale(0.9);opacity:1;}100%{transform:scale(1);opacity:1;}}@-webkit-keyframes fadeIn{0%{-webkit-transform:scale(0);opacity:0.0;}60%{-webkit-transform:scale(1.1);}80%{-webkit-transform:scale(0.9);opacity:1;}100%{-webkit-transform:scale(1);opacity:1;}}.expandOpen{animation-name:expandOpen;-webkit-animation-name:expandOpen;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important;}@keyframes expandOpen{0%{transform:scale(1.8);}50%{transform:scale(0.95);}80%{transform:scale(1.05);}90%{transform:scale(0.98);}100%{transform:scale(1);}}@-webkit-keyframes expandOpen{0%{-webkit-transform:scale(1.8);}50%{-webkit-transform:scale(0.95);}80%{-webkit-transform:scale(1.05);}90%{-webkit-transform:scale(0.98);}100%{-webkit-transform:scale(1);}}.bigEntrance{animation-name:bigEntrance;-webkit-animation-name:bigEntrance;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;visibility:visible !important;}@keyframes bigEntrance{0%{transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2;}30%{transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1;}45%{transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1;}60%{transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1;}75%{transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1;}90%{transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}100%{transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}}@-webkit-keyframes bigEntrance{0%{-webkit-transform:scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);opacity:0.2;}30%{-webkit-transform:scale(1.03) rotate(-2deg) translateX(2%) translateY(-2%);opacity:1;}45%{-webkit-transform:scale(0.98) rotate(1deg) translateX(0%) translateY(0%);opacity:1;}60%{-webkit-transform:scale(1.01) rotate(-1deg) translateX(0%) translateY(0%);opacity:1;}75%{-webkit-transform:scale(0.99) rotate(1deg) translateX(0%) translateY(0%);opacity:1;}90%{-webkit-transform:scale(1.01) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}100%{-webkit-transform:scale(1) rotate(0deg) translateX(0%) translateY(0%);opacity:1;}}.hatch{animation-name:hatch;-webkit-animation-name:hatch;animation-duration:2s;-webkit-animation-duration:2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;visibility:visible !important;}@keyframes hatch{0%{transform:rotate(0deg) scaleY(0.6);}20%{transform:rotate(-2deg) scaleY(1.05);}35%{transform:rotate(2deg) scaleY(1);}50%{transform:rotate(-2deg);}65%{transform:rotate(1deg);}80%{transform:rotate(-1deg);}100%{transform:rotate(0deg);}}@-webkit-keyframes hatch{0%{-webkit-transform:rotate(0deg) scaleY(0.6);}20%{-webkit-transform:rotate(-2deg) scaleY(1.05);}35%{-webkit-transform:rotate(2deg) scaleY(1);}50%{-webkit-transform:rotate(-2deg);}65%{-webkit-transform:rotate(1deg);}80%{-webkit-transform:rotate(-1deg);}100%{-webkit-transform:rotate(0deg);}}.bounce{animation-name:bounce;-webkit-animation-name:bounce;animation-duration:1.6s;-webkit-animation-duration:1.6s;animation-timing-function:ease;-webkit-animation-timing-function:ease;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;}@keyframes bounce{0%{transform:translateY(0%) scaleY(0.6);}60%{transform:translateY(-100%) scaleY(1.1);}70%{transform:translateY(0%) scaleY(0.95) scaleX(1.05);}80%{transform:translateY(0%) scaleY(1.05) scaleX(1);}90%{transform:translateY(0%) scaleY(0.95) scaleX(1);}100%{transform:translateY(0%) scaleY(1) scaleX(1);}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0%) scaleY(0.6);}60%{-webkit-transform:translateY(-100%) scaleY(1.1);}70%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1.05);}80%{-webkit-transform:translateY(0%) scaleY(1.05) scaleX(1);}90%{-webkit-transform:translateY(0%) scaleY(0.95) scaleX(1);}100%{-webkit-transform:translateY(0%) scaleY(1) scaleX(1);}}.pulse{animation-name:pulse;-webkit-animation-name:pulse;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@keyframes pulse{0%{transform:scale(0.9);opacity:0.7;}50%{transform:scale(1);opacity:1;}100%{transform:scale(0.9);opacity:0.7;}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.95);opacity:0.7;}50%{-webkit-transform:scale(1);opacity:1;}100%{-webkit-transform:scale(0.95);opacity:0.7;}}.floating{animation-name:floating;-webkit-animation-name:floating;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@keyframes floating{0%{transform:translateY(0%);}50%{transform:translateY(8%);}100%{transform:translateY(0%);}}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0%);}50%{-webkit-transform:translateY(8%);}100%{-webkit-transform:translateY(0%);}}.tossing{animation-name:tossing;-webkit-animation-name:tossing;animation-duration:2.5s;-webkit-animation-duration:2.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}@keyframes tossing{0%{transform:rotate(-4deg);}50%{transform:rotate(4deg);}100%{transform:rotate(-4deg);}}@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-4deg);}50%{-webkit-transform:rotate(4deg);}100%{-webkit-transform:rotate(-4deg);}}.pullUp{animation-name:pullUp;-webkit-animation-name:pullUp;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 100%;-ms-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;}@keyframes pullUp{0%{transform:scaleY(0.1);}40%{transform:scaleY(1.02);}60%{transform:scaleY(0.98);}80%{transform:scaleY(1.01);}100%{transform:scaleY(0.98);}80%{transform:scaleY(1.01);}100%{transform:scaleY(1);}}@-webkit-keyframes pullUp{0%{-webkit-transform:scaleY(0.1);}40%{-webkit-transform:scaleY(1.02);}60%{-webkit-transform:scaleY(0.98);}80%{-webkit-transform:scaleY(1.01);}100%{-webkit-transform:scaleY(0.98);}80%{-webkit-transform:scaleY(1.01);}100%{-webkit-transform:scaleY(1);}}.pullDown{animation-name:pullDown;-webkit-animation-name:pullDown;animation-duration:1.1s;-webkit-animation-duration:1.1s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:50% 0%;-ms-transform-origin:50% 0%;-webkit-transform-origin:50% 0%;}@keyframes pullDown{0%{transform:scaleY(0.1);}40%{transform:scaleY(1.02);}60%{transform:scaleY(0.98);}80%{transform:scaleY(1.01);}100%{transform:scaleY(0.98);}80%{transform:scaleY(1.01);}100%{transform:scaleY(1);}}@-webkit-keyframes pullDown{0%{-webkit-transform:scaleY(0.1);}40%{-webkit-transform:scaleY(1.02);}60%{-webkit-transform:scaleY(0.98);}80%{-webkit-transform:scaleY(1.01);}100%{-webkit-transform:scaleY(0.98);}80%{-webkit-transform:scaleY(1.01);}100%{-webkit-transform:scaleY(1);}}.stretchLeft{animation-name:stretchLeft;-webkit-animation-name:stretchLeft;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:100% 0%;-ms-transform-origin:100% 0%;-webkit-transform-origin:100% 0%;}@keyframes stretchLeft{0%{transform:scaleX(0.3);}40%{transform:scaleX(1.02);}60%{transform:scaleX(0.98);}80%{transform:scaleX(1.01);}100%{transform:scaleX(0.98);}80%{transform:scaleX(1.01);}100%{transform:scaleX(1);}}@-webkit-keyframes stretchLeft{0%{-webkit-transform:scaleX(0.3);}40%{-webkit-transform:scaleX(1.02);}60%{-webkit-transform:scaleX(0.98);}80%{-webkit-transform:scaleX(1.01);}100%{-webkit-transform:scaleX(0.98);}80%{-webkit-transform:scaleX(1.01);}100%{-webkit-transform:scaleX(1);}}.stretchRight{animation-name:stretchRight;-webkit-animation-name:stretchRight;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;transform-origin:0% 0%;-ms-transform-origin:0% 0%;-webkit-transform-origin:0% 0%;}@keyframes stretchRight{0%{transform:scaleX(0.3);}40%{transform:scaleX(1.02);}60%{transform:scaleX(0.98);}80%{transform:scaleX(1.01);}100%{transform:scaleX(0.98);}80%{transform:scaleX(1.01);}100%{transform:scaleX(1);}}@-webkit-keyframes stretchRight{0%{-webkit-transform:scaleX(0.3);}40%{-webkit-transform:scaleX(1.02);}60%{-webkit-transform:scaleX(0.98);}80%{-webkit-transform:scaleX(1.01);}100%{-webkit-transform:scaleX(0.98);}80%{-webkit-transform:scaleX(1.01);}100%{-webkit-transform:scaleX(1);}}
.ttFBasketMenuBtn{display:inline-block;position:relative;margin-right:0px !important;margin-left:6px;width:40px;height:40px;line-height:40px;background:url(/sites/luxottica.com/modules/tt_filebasket/images/bck-black-25.png) repeat 0 0;}.ttFBasketMenuBtn:hover{background:#f4f4f4;}.ttFBasketMenuBtn a.ttfb_toogler{display:inline-block;vertical-align:top;height:40px;width:40px;text-indent:-9000px;color:#fff;font-size:11px;font-weight:normal;text-decoration:none;overflow:hidden;background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_menuicon.png) no-repeat 50% 50%;}.ttFBasketMenuBtn:hover a.ttfb_toogler,.ttFBasketMenuBtn:hover a.ttfb_toogler.active{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_menuicon_h.png) no-repeat 50% 50%;}.ttFBasketMenuBtn a.ttfb_toogler.active{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_menuicon_active.png) no-repeat 50% 50%;}.ttFBasketMenuSummary{position:absolute;top:40px;left:-130px;width:300px;max-height:400px;background:#FFFFFF;-webkit-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35);box-shadow:0px 0px 10px 1px rgba(0,0,0,0.35);}.ttFBasketMenuSummary .tit{width:100%;font-family:"Avenir LT W02 45 Book";color:#005292;font-size:14px;line-height:1em;font-weight:bold;text-align:center;background:#F4F4F4;padding:10px 0px;}.ttFBasketMenuSummary .tit .numWrap{display:inline-block !important;margin-left:15px;vertical-align:middle;}.ttFBasketMenuSummary .tit .numWrap .numBg{display:inline-block !important;min-width:12px;height:20px;padding:0px 4px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;background:#FD0017;line-height:1.6em;}.ttFBasketMenuSummary .tit .numWrap .numValue{font-family:Helvetica,Arial,"Nimbus Sans L",sans-serif;color:#FFF;line-height:1.5em;}.ttFBasketMenuSummary .ttFBasketList{display:block !important;position:relative;float:left;overflow:scroll;max-height:220px;}.ttFBasketMenuSummary .sizer{position:relative;float:left;width:100%;height:30px;font-family:"Avenir LT W02 45 Book";color:#005292;font-size:14px;line-height:30px;border-bottom:1px solid #dad9d4;}.ttFBasketMenuSummary .sizer .dida{display:inline-block;position:relative;float:left;padding:0px 0px 0px 40px;}.ttFBasketMenuSummary .sizer .size{display:inline-block;position:relative;float:right;padding:0px 40px 0px 0px;}.ttFBasketMenuSummary .actions{position:relative;float:left;width:100%;height:30px;border-bottom:1px solid #dad9d4;text-align:center;}.ttFBasketMenuSummary .actions .ttFb_clearlist,.ttFBasketMenuSummary .actions .ttFb_gotopage{display:inline-block;position:relative;top:-5px;font-family:Tahoma,Verdana,"DejaVu Sans",sans-serif !important;font-size:14px !important;line-height:30px !important;color:#e13536 !important;background:none;text-decoration:none;margin:0px 10px;text-indent:0px;width:auto;text-transform:none;}.ttFBasketMenuSummary .actions .ttFb_gotopage{color:#005292 !important;}.ttFBasketMenuSummary .actions .ttFb_clearlist:hover,.ttFBasketMenuSummary .actions .ttFb_gotopage:hover{text-decoration:none;}.ttFBasketMenuSummary .downloader{position:relative;float:left;width:100%;height:auto;text-align:center;}.ttFBasketMenuSummary .downloader .ttFb_dw{display:inline-block;width:auto;height:30px;margin:15px 0px;padding:0px 20px;font-family:"Avenir LT W02 45 Book";font-size:13px;line-height:30px;color:#FFFFFF;text-decoration:none;text-indent:0px;text-transform:uppercase;background:#e13536;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;cursor:pointer;}.ttFBasketMenuSummary .downloader .ttFb_dw:hover{background:#005292;color:#FFFFFF;}.ttFBasketMenuSummary .downloader .ttFb_dw.running{background:url(/sites/luxottica.com/modules/tt_filebasket/images/loader.gif) no-repeat 90% 50% #e13536;padding:0px 50px 0px 20px;}.ttfb_listitem{display:table !important;position:relative;float:left;width:100%;border-bottom:1px solid #dad9d4;padding:5px 0px;}.ttfb_listitem .ttfb_typeico{position:relative;display:table-cell !important;text-align:center;width:50px;}.ttfb_listitem .ttfb_typeico .icon{display:inline-block;vertical-align:middle;width:23px;height:23px;}.ttfb_listitem .ttfb_typeico .icon.image{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_ico_image.png) no-repeat 0 0;}.ttfb_listitem .ttfb_typeico .icon.zip{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_ico_pdf.png) no-repeat 0 0;}.ttfb_listitem .ttfb_typeico .icon.pdf{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_ico_pdf.png) no-repeat 0 0;}.ttfb_listitem .ttfb_typeico .icon.general{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_ico_pdf.png) no-repeat 0 0;}.ttfb_listitem .ttfb_typeico .icon.video{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_ico_video.png) no-repeat 0 0;}.ttfb_listitem .ttfb_typeico .icon.audio{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_ico_audio.png) no-repeat 0 0;}.ttfb_listitem .ttfb_title{position:relative;display:table-cell !important;width:210px;text-align:center;}.ttfb_listitem .ttfb_title p{display:inline-block;vertical-align:middle;font-family:"Avenir LT W02 45 Book";color:#005292;font-size:12px;line-height:15px;margin:0px;}.ttfb_listitem .ttfb_title p a{color:#005292 !important;}.ttfb_listitem .ttfb_action{position:relative;display:table-cell !important;text-align:center;width:40px;}.ttfb_listitem .ttfb_action a{vertical-align:middle;display:inline-block;width:20px;height:20px;background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_ico_del.png) no-repeat 0 0;}.ttFBAjaxRunning{opacity:0.4 !important;cursor:auto !important;}.ttFBasketBtn{display:inline-block;position:relative;width:30px;height:30px;cursor:pointer;vertical-align:middle;margin-left:10px;}.ttFBasketAdd{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_add.png) no-repeat 0 0;}.ttFBasketRemove{background:url(/sites/luxottica.com/modules/tt_filebasket/images/tt_basket_remove.png) no-repeat 0 0;}.ttFBasketBtnTopLeft{position:absolute;top:0px;left:0px;margin:0px !important;}#tt_filebasket_summary{position:relative;float:left;width:100%;}#tt_filebasket_summary .ttFBasketMenuSummary{display:block !important;position:relative;top:0px;left:0px;width:100%;max-height:auto;background:#FFFFFF;-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,0);box-shadow:0px 0px 0px 0px rgba(0,0,0,0);}#tt_filebasket_summary .ttFb_clearlist{top:0px;}#tt_filebasket_summary .ttFb_gotopage{display:none;}#tt_filebasket_summary .ttFBasketMenuSummary .ttFBasketList{max-height:100% !important;width:100%;}#tt_filebasket_summary .ttfb_listitem{padding:15px 0px;}#tt_filebasket_summary .ttfb_listitem .ttfb_action{float:none !important;}#tt_filebasket_summary .ttfb_listitem .ttfb_typeico{float:none !important;}#tt_filebasket_summary .ttfb_listitem .ttfb_title{width:auto !important;float:none !important;}#tt_filebasket_summary .ttfb_title p{font-size:14px;line-height:18px;}
.ttFBasketBtn{display:block;margin:10px 0 0 0;}@media all and (min-width:568px){.ttFBasketBtn{display:inline-block;margin:0 0 0 10px;}}@media all and (max-width:768px){.ttFBasketBtn{display:none;}}body.page-node-3544 .field-name-field-immagine-galleria .field-item,body.page-node-3546 .field-name-field-immagine-galleria .field-item{position:relative !important;}
.field-collection-view{padding:0;margin:0;border-bottom:0 none}.node-type-take-over{width:100%}.node-type-take-over #content-wrapper-complete{background:#707173 url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/explore-border.png?1403254322) repeat-x 0 0;padding-top:3px}.node-type-take-over h2{font-family:"georgia";font-weight:normal;font-style:italic;font-size:28px;line-height:1.2em}.node-type-take-over .field-name-body{margin:2em 0 3em}.node-type-take-over .field-name-field-immagine-galleria{margin:0 0 2em}.group-header-right{text-align:center;font-family:"Avenir LT W02 95 Black";font-size:30px;color:white;line-height:1.1em;text-transform:uppercase;font-weight:normal}.to-label{width:80%;position:relative;background:url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/whiteline.gif?1403254322) repeat-x 0 50%;margin:1em auto}.to-label span.to-label-txt{background:#FFF;font-size:16px;padding:.1em .3em;font-family:"Avenir LT W02 95 Black";color:#005292;text-align:center}.field-name-field-to-bigtitle{width:85%;margin:0 auto;display:block}.backtoexplore{display:block;width:100%;float:left;background:#707173;font-family:"Avenir LT W02 95 Black";font-size:18px;color:white;text-align:right;border-bottom:1px solid #FFF;position:relative;clear:both}.backtoexplore .to-back-left{line-height:46px;margin-right:1%}.backtoexplore .to-back-right{display:inline-block;float:right}.backtoexplore .to-back-right img{display:block}.media-youtube-video{width:100%}.field-name-field-to-imgdx img{display:block}.field-name-field-to-twit .special{padding:20px 20px 50px 20px;color:#FFF;font-family:georgia;font-size:18px;margin-bottom:5px}.field-name-field-to-twit .special p{margin:0}.field-name-field-to-twit .special a{color:white !important;text-decoration:none}.field-name-field-to-twit .twit{background:#069fdf url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/twitter.png?1403254322) no-repeat 97% 89%}.field-name-field-to-twit .gpost{background:#d34836 url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/gplus.png?1403254322) no-repeat 97% 89%}.field-name-field-to-twit .fb{background:#3b5998 url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/fb.png?1403254322) no-repeat 97% 89%}.field-name-addtoany,.takeover-cover-image{display:none}.sociallink{position:relative;font-size:15px;text-transform:uppercase;background:#F4F4F4}.sociallink a{display:block;padding:13px 60px 13px 2%;text-decoration:none}.sociallink .link{color:#333}.sociallink .socialicon{position:absolute;top:0;right:0;display:block;height:47px;width:47px;overflow:hidden;background-image:url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/ico/ico-socials-grey-circle-new.gif?1403254322)}.sociallink .facebook{background-position:0 0}.sociallink .twitter{background-position:0 -47px}.sociallink .video,.sociallink .vimeo,.sociallink .youtube{background-position:-47px 0}.sociallink .link{background-position:-141px -47px}.sociallink .linkedin{background-position:-47px -47px}.sociallink .googleplus{background-position:-94px -47px}.sociallink .instagram{background-position:-94px 0}.sociallink .email{background-position:0px -94px}.sociallink .pinterest{background-image:url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/ico/pinterest.png?1403254322)}.sociallink .googleplus{background-image:url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/ico/google.png?1403254322)}.sociallink .stocktwits{background-image:url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/ico/stocktwits.png?1403254322)}.sociallink .wikipedia{background-image:url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/ico/wikipedia.png?1403254322)}.sociallink .ecommerce{background-image:url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/ico/shop.png?1403254322)}.isotope-filter{display:none}.field-name-story-explore-txt{width:auto;height:auto;margin:0;background:transparent;color:#FFF}.field-name-story-explore-txt a{color:#fff}.field-name-story-explore-txt img{width:auto}.field-name-story-explore-txt p{margin:0}.field-name-story-explore-txt .explore-image img{min-width:100%;margin:0 auto;text-align:center}.field-name-story-explore-txt .explore-overlay{position:absolute;top:0;right:0;text-align:center;padding:5px 5px 0 5px}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .explore-txt{font-family:georgia;font-weight:normal;font-style:italic;font-size:20px;margin-top:0;line-height:1.1em;padding:0 2%;color:#fff}@media all and (max-width:480px){.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .explore-txt{font-size:16px !important}}@media all and (max-width:768px){.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .explore-txt{font-size:18px !important}}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .explore-type-txt{font-family:"Avenir LT W02 95 Black";font-size:16px;margin:5px 0 10px;color:#fff}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .story-icon{position:relative}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .story-icon span{width:39%;border-bottom:1px solid #fff;position:absolute;top:50%}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .story-icon span.left{left:0}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .story-icon span.right{right:0}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .story-icon img{width:20%;max-width:60px}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .explore-logo{position:absolute;bottom:0;width:100%}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .explore-logo img{display:block;background:#fff;padding:8px 20px 8px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;margin:0 auto;text-align:center}.field-name-story-explore-txt .explore-overlay .explore-overlay-wrap .explore-logo .txt{display:inline-block;background:#fff;padding:8px 20px 8px;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;color:#333;font-family:"Avenir LT W02 95 Black";text-transform:uppercase;line-height:12px;font-size:12px}.field-name-story-explore-txt .notxt .explore-overlay{display:block !important}.node-take-over{float:left;width:100%;}.group-header{float:left;width:100%;display:block}.group-header-left{width:100%;float:left}.group-header-right{width:100%;float:right;background:url(/sites/all/themes/luxottica13rwd/ds_layouts/takeover/images/toc-evidenza-bck.png?1403254322) repeat-x 0 50%;padding-bottom:1em}.group-body{float:left;width:100%}.group-body-left{width:96%;float:left;padding:0 2%}.group-body-right{width:100%;float:right;padding-top:1.06667em}@media (min-width:640px) and (max-width:1099px){.group-body-right-top{width:50%;float:left}.group-body-right-top.toponly{width:100%}.group-body-right-bottom{width:50%;float:right}.group-body-right-bottom.bottomonly{width:100%}}@media (min-width:1100px){.group-header{min-height:380px}.group-header-left{width:70%}.group-header-right{width:30%;padding-bottom:0}.group-body-left{width:66%}.group-body-right{width:30%;padding-bottom:0}.group-body-right-bottom{margin-top:1em}.field-name-addtoany{display:block}}
.field-collection-container{border-bottom:1px solid #D3D7D9;margin-bottom:1em;}.field-collection-container .field-items .field-item{margin-bottom:10px;}.field-collection-container .field-items .field-items .field-item{margin-bottom:0;}.field-collection-view{padding:1em 0 0.3em 0;margin:0 1em 0 1em;border-bottom:1px dotted #D3D7D9;}.field-collection-view-final{border-bottom:none;}.field-collection-view .entity-field-collection-item{float:left;}.field-collection-view ul.field-collection-view-links{float:right;font-size:0.821em;list-style-type:none;width:auto;margin:0 1em;padding:0;}.field-collection-view .field-label{width:25%;}.field-collection-view .content{margin-top:0;width:100%;}.field-collection-view .entity-field-collection-item{width:100%;}ul.field-collection-view-links li{float:left;}ul.field-collection-view-links li a{margin-right:1em;}.field-collection-container ul.action-links-field-collection-add{float:right;padding:0 0.5em 0 0;margin:0 0 1em 2em;font-size:0.821em;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list.a2a_kit_size_32 a .a2a_count{position:relative;}
