@media screen and (min-width:650px){.d-tablet-none{display:none}}.rounded-avatar{height:50px;width:50px;border-radius:50px}@media screen and (max-width:650px){.hide-mobile,.only-desktop{display:none !important}}@media screen and (min-width:650px) and (max-width:1025px){.hide-tablet,.only-desktop{display:none !important}}@media screen and (min-width:1025px){.hide-desktop{display:none !important}}@media screen and (min-width:650px){.only-mobile{display:none !important}}button,a{touch-action:manipulation;-ms-touch-action:manipulation}@media screen and (min-width:650px){.d-tablet-none{display:none}}header.navbar,header.navbar *{box-sizing:border-box}body{padding-top:110px}@media screen and (min-width:650px){body{padding-top:62px}}@media screen and (min-width:1025px){body.page-noads{padding-top:110px;background-size:1698px auto !important}}header.navbar{display:flex;position:fixed;top:0;width:100%;z-index:1000;box-shadow:0 1px 5px rgba(0,0,0,0.2);overflow:visible}@media screen and (min-width:1025px){header.navbar{background:#fff}}header.navbar .navbar-container{display:flex;flex-direction:column;width:100%;padding:0;max-width:1154px;position:relative;margin:auto}@media screen and (min-width:650px){header.navbar .navbar-container{align-items:flex-end}}@media screen and (min-width:1025px){header.navbar .navbar-container{align-items:revert;display:block;min-height:auto;height:100%}}.navbar-heading{display:grid;grid-template-columns:40% 60%;padding:9px 15px;width:100%;background:#fff}@media screen and (min-width:650px){.navbar-heading{grid-template-columns:160px auto max-content}}@media screen and (min-width:1025px){.navbar-heading{padding-top:10px;padding-bottom:0}}.navbar-heading .navbar-logo{grid-column:1 / span 1;grid-row-start:1;width:120px;height:36px;display:block;max-width:100%}@media screen and (min-width:650px){.navbar-heading .navbar-logo{width:140px;height:42px}}.navbar-heading .navbar-logo h1{margin:0}.navbar-heading .navbar-logo #home-logo{width:120px;height:37px;background:url("/bundles/skuolacommon/img/logo-alternate.svg") 120px 37px;background-size:contain;float:left;text-indent:-9999px}@media screen and (min-width:650px){.navbar-heading .navbar-logo #home-logo{width:140px;height:43px;background:url("/bundles/skuolacommon/img/logo-alternate.svg") 140px 43px}}.navbar-heading .navbar-search-field{grid-column:1 / span 2;grid-row-start:2;width:100%;display:flex;position:relative;margin-top:11px}@media screen and (min-width:650px){.navbar-heading .navbar-search-field{grid-column:2 / span 1;grid-row-start:1;margin-top:0;padding-right:20px;border-top-right-radius:0;border-bottom-right-radius:0}}.navbar-heading .navbar-search-field .input-search-field{width:100%;display:block;font-size:16px;line-height:22px;border-radius:5px 0 0 5px;padding:8px 10px;height:100%;border:1px solid #d5d5d5}.navbar-heading .navbar-search-field .input-search-field:focus-visible{outline:0}.navbar-heading .navbar-search-field .input-search-field:focus{box-shadow:2px 5px 16px 0 #66666666}.navbar-heading .navbar-search-field .input-search-field::-webkit-search-cancel-button{-webkit-appearance:none;width:16px;height:15px;margin-left:10px;cursor:pointer;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE2IDE1IiBmaWxsPSJub25lIiBzdHJva2U9IiMyNjI2MjYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48cGF0aCBkPSJNMTQgMTRMMSAxIi8+PHBhdGggZD0iTTEuMDIxIDE0bDEzLTEzIi8+PC9zdmc+) 16px 15px}.navbar-heading .navbar-search-field .search-button{border:0;border-radius:0 5px 5px 0;background-color:#057ec0;padding:3px 6px;cursor:pointer}.navbar-heading .navbar-search-field .search-icon-wrapper{width:30px;height:30px}.navbar-heading .navbar-search-field .search-wrapper{position:absolute;top:40px;width:100%;background-color:#fff;font-size:16px;line-height:22px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden;box-shadow:2px 5px 16px rgba(102,102,102,0.4)}@media screen and (min-width:650px){.navbar-heading .navbar-search-field .search-wrapper{width:calc(100% - 20px)}}@media screen and (min-width:1025px){.navbar-heading .navbar-search-field .search-wrapper{top:42px}}.navbar-heading .navbar-search-field .search-wrapper .suggestion{padding:10px}.navbar-heading .navbar-search-field .search-wrapper .suggestion:hover{background:#eee}.navbar-heading .navbar-search-field .search-wrapper .suggestion>a{display:block}.navbar-heading .navbar-search-field .search-wrapper .suggestion>a,.navbar-heading .navbar-search-field .search-wrapper .suggestion>a:hover{color:#262626}.navbar-heading .navbar-search-field .search-wrapper .suggestion .category-breadcrumb{font-size:12px;line-height:17px;color:#777}.navbar-heading .navbar-search-field .ripetizioni-link{display:flex;padding:10px;border:1px solid #d5d5d5;background-color:#eee;align-items:center}.navbar-heading .navbar-search-field .ripetizioni-link svg{margin-right:10px;width:40px}.navbar-heading .navbar-search-field .ripetizioni-link a{font-size:16px;line-height:22px;color:#057ec0;font-weight:600}.navbar-heading .navbar-actions{grid-column:2 / span 1;grid-row-start:1;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end}@media screen and (min-width:650px){.navbar-heading .navbar-actions{grid-column:3 / span 1}}.navbar-heading .navbar-actions .navbar-actions-icon{display:block;font-size:0;line-height:0;width:30px;height:30px}@media screen and (min-width:650px){.navbar-heading .navbar-actions .navbar-actions-icon{width:42px;height:42px}}.navbar-heading .navbar-actions .navbar-actions-icon svg,.navbar-heading .navbar-actions .navbar-actions-icon img{width:auto;height:42px;max-height:100%}.navbar-heading .navbar-actions .appunto-button{margin-right:16px}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .appunto-button{margin-right:30px;height:100%}}.navbar-heading .navbar-actions .appunto-button .invio-appunti-button.appunti-bigger{display:none}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .appunto-button .invio-appunti-button.appunti-bigger{display:flex;align-items:center;font-size:18px;line-height:24px;font-weight:bold;color:#fff;height:100%;border-radius:5px;background-color:#057ec0;padding:0 33px}}.navbar-heading .navbar-actions .appunto-button .invia-appunto-icon{display:block}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .appunto-button .invia-appunto-icon{display:none}}.navbar-heading .navbar-actions .tutorai-button{background-color:#f0e2f1;width:36px;height:36px;border-radius:21px;margin-right:16px;cursor:pointer;border:0;display:flex;flex-direction:row;align-items:center;justify-content:center}.navbar-heading .navbar-actions .tutorai-button.desktop{display:none}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-logo{width:21px;height:21px;display:block;background-image:url("../../../../app/Resources/public/scss/_partials/~/images/tutorai/tutorai_icon.svg");background-size:contain;background-repeat:no-repeat}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-text{font-family:"Open Sans";font-weight:700;display:none;font-size:12px;line-height:12px;color:#9d0fae;text-align:left}@media screen and (min-width:650px){.navbar-heading .navbar-actions .tutorai-button{width:42px;height:42px;margin-right:20px}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-logo{width:25px;height:25px}}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .tutorai-button{width:101px;gap:6.8px;margin-right:40px}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-logo{display:block;float:left}.navbar-heading .navbar-actions .tutorai-button .tutorai-button-text{display:block;float:right}.navbar-heading .navbar-actions .tutorai-button.desktop{display:flex}.navbar-heading .navbar-actions .tutorai-button.mobile{display:none}}.navbar-heading .navbar-actions .tutorai-button:hover{background-color:#ebbeed}.navbar-heading .navbar-actions .tutorai-button:hover .tutorai-button-logo{background-image:url("../../../../app/Resources/public/scss/_partials/~/images/tutorai/tutorai_icon_blink.svg")}.navbar-heading .navbar-actions #user-toggle,.navbar-heading .navbar-actions .desktop-login-button,.navbar-heading .navbar-actions .mobile-login-button{margin-right:16px;width:30px;height:30px}@media screen and (min-width:650px){.navbar-heading .navbar-actions #user-toggle,.navbar-heading .navbar-actions .desktop-login-button,.navbar-heading .navbar-actions .mobile-login-button{width:42px;height:42px}}@media screen and (min-width:1025px){.navbar-heading .navbar-actions #user-toggle,.navbar-heading .navbar-actions .desktop-login-button,.navbar-heading .navbar-actions .mobile-login-button{margin-right:0}}.navbar-heading .navbar-actions .user-logged{width:auto;height:30px;max-height:30px;border-radius:50%;overflow:hidden}@media screen and (min-width:650px){.navbar-heading .navbar-actions .user-logged{width:42px;max-height:42px}}.navbar-heading .navbar-actions .desktop-login-button{display:none}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .desktop-login-button{height:100%;font-size:16px;line-height:22px;color:#262626;font-weight:600;display:flex;align-items:center}}.navbar-heading .navbar-actions .mobile-login-button{display:block}@media screen and (min-width:1025px){.navbar-heading .navbar-actions .mobile-login-button{display:none}}.navbar-heading .navbar-actions #menu-toggle{border:0;background:0;padding:0}@media screen and (min-width:1025px){.navbar-heading .navbar-actions #menu-toggle{display:none}}.navbar-heading .navbar-actions #menu-toggle .hide-menu-icon{display:none}.navbar-menubar{display:none;height:100%;flex-grow:1}.navbar-userbar{max-height:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .1s ease-in;height:100%;flex-grow:1}@media screen and (min-width:1025px){.navbar-menubar{display:block}}.navbar-menubar #main-nav{display:flex;padding:0 15px}@media screen and (min-width:1025px){.navbar-menubar #main-nav{margin-left:140px}}.navbar-menubar #main-nav ul{padding:0;list-style:none}.navbar-menubar #main-nav .submenu{display:none}.navbar-menubar #main-nav a,.navbar-menubar #main-nav a:hover{color:#262626;text-decoration:none}.navbar-menubar #main-nav .top-navigation{display:flex;margin:0}.navbar-menubar #main-nav .top-navigation .first-level.ripetizioni a{background:#ffe700;border-radius:5px;padding:5px 10px;border-bottom:none !important;display:inline-block;text-align:center}.navbar-menubar #main-nav .top-navigation .first-level.ripetizioni :focus{color:#0a72e5}.navbar-menubar #main-nav .top-navigation .first-level.hide-mobile-tablet{display:none !important}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.hide-mobile-tablet{display:revert !important}}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a:after{content:url("/bundles/skuolacommon/img/icons/icon-arrow_right.svg");margin-left:5px}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a:after{content:url("/bundles/skuolacommon/img/icons/icon-arrow-down.svg")}}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a.back-arrow:before{content:url("/bundles/skuolacommon/img/icons/icon-arrow_left.svg");margin-right:5px}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a.back-arrow:after{content:none}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a.back-arrow:before{content:none}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu>a.back-arrow:after{content:url("/bundles/skuolacommon/img/icons/icon-arrow-down.svg")}}.navbar-menubar #main-nav .top-navigation .first-level.with-submenu:not(.collapsed)>.submenu{display:block}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.with-submenu:not(.collapsed)>.submenu{max-height:0;visibility:hidden;opacity:0;transition:visibility 0s,opacity .2s ease-in}}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level.with-submenu:hover>.submenu{max-height:none;visibility:visible;opacity:1;box-shadow:0 3px 4px 0 rgba(114,113,113,0.8)}}.navbar-menubar #main-nav .top-navigation .first-level>a{font-size:20px;line-height:27px;margin:15px 0;display:block;font-weight:600}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level>a{font-size:16px;line-height:22px;margin:13px 15px 9px 15px;padding:5px;border-bottom:4px solid transparent}.navbar-menubar #main-nav .top-navigation .first-level>a:hover{color:#057ec0;border-color:#057ec0}}.navbar-menubar #main-nav .top-navigation .first-level.active>a{color:#057ec0;border-color:#057ec0}.navbar-menubar #main-nav .top-navigation .first-level .submenu{position:absolute;width:100%;left:0;border-top:2px solid #e7e7e7;padding-top:15px}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .first-level .submenu{background:#fff}}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper{display:flex;flex-direction:column}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper{flex-direction:row;padding-left:178px;padding-right:20px;padding-bottom:10px}}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .navigation-category:not(:last-child){margin-right:20px}}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper a:hover{color:#057ec0}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .details-label{padding:10px 0}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .category-label{font-size:16px;line-height:22px;font-weight:700}}.navbar-menubar #main-nav .top-navigation .navigation-items-wrapper .navigation-subcategory{display:flex;flex-direction:column;padding-top:10px}.navbar-menubar #main-nav .top-navigation .invia-appunto-sticky{position:fixed;bottom:0;width:100%;background:#fff;margin:0 -15px;display:flex;padding:10px 25px;box-shadow:0 5px 16px 2px #00000026}@media screen and (min-width:650px){.navbar-menubar #main-nav .top-navigation .invia-appunto-sticky{width:384px;max-width:100%;padding:10px 20px}}@media screen and (min-width:1025px){.navbar-menubar #main-nav .top-navigation .invia-appunto-sticky{display:none}}.navbar-menubar #main-nav .top-navigation .invia-appunto-sticky>a{display:flex;flex-grow:1;align-items:center;justify-content:center;font-size:24px;line-height:33px;font-weight:700;color:#fff;height:100%;border-radius:5px;background-color:#057ec0;padding:10px 0}.social-container{display:flex;flex-direction:column;align-items:flex-start}.social-container .social-text{display:block;font-size:16px;font-weight:800;line-height:19px;margin-bottom:20px;color:#262626;text-align:left;width:100%;padding-top:15px}.social-container .social-icons{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}.social-container .social-icons a{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:20px;color:#057ec0;text-decoration:none}.social-container .social-icons a img{width:100%;height:100%}@media screen and (min-width:650px){.social-container .social-text{line-height:22px}}@media screen and (min-width:1025px){.social-container{flex-direction:row;align-items:center;justify-content:center}.social-container .social-text{display:none}.social-container .social-icons{padding-left:25px;gap:13px;justify-content:center}.social-container .social-icons a{width:20px;height:20px}}header.navbar.navigation-expanded{min-height:100vh}@media screen and (min-width:1025px){header.navbar.navigation-expanded{min-height:auto}}header.navbar.navigation-expanded .navbar-container{min-height:100vh}@media screen and (min-width:1025px){header.navbar.navigation-expanded .navbar-container{min-height:auto}}@media screen and (max-width:1024px){header.navbar.navigation-expanded .navbar-menubar{display:flex;background:#FFF;z-index:1}header.navbar.navigation-expanded .navbar-menubar .navigation-scroll{flex-grow:1;max-width:100%;position:relative;overflow:scroll;box-shadow:inset 0 20px 2px -17px #ededed}header.navbar.navigation-expanded .navbar-menubar .top-navigation{flex-direction:column}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-items-wrapper{padding-bottom:160px}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category{padding-left:35px}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category:not(:first-child){margin-top:30px}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category a,header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category span{font-size:16px;line-height:22px}header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category a.category-label,header.navbar.navigation-expanded .navbar-menubar .top-navigation .navigation-category span.category-label{font-size:18px;line-height:24px;font-weight:700}}header.navbar.navigation-expanded .navbar-menubar{margin-top:-55px}@media screen and (min-width:650px){header.navbar.navigation-expanded .navbar-menubar{margin-top:0}}header.navbar.navigation-expanded .navbar-menubar .navigation-scroll{width:100%}@media screen and (min-width:650px){header.navbar.navigation-expanded .navbar-menubar .navigation-scroll{width:384px}}header.navbar.user-expanded .navbar-container{min-height:100vh}@media screen and (min-width:650px){header.navbar.user-expanded .navbar-container{min-height:auto}}header.navbar.user-expanded .navbar-userbar{display:flex;max-height:none;visibility:visible;opacity:1;background:#FFF;z-index:1;margin-top:-55px}@media screen and (min-width:650px){header.navbar.user-expanded .navbar-userbar{display:block;position:absolute;flex-grow:0;height:auto;max-height:calc(100vh - 150px);overflow-y:scroll;top:80px;right:77px;border-radius:8px;box-shadow:0 0 4px 0 rgba(119,119,119,0.5);margin-top:0}header.navbar.user-expanded .navbar-userbar{scrollbar-width:thin}header.navbar.user-expanded .navbar-userbar::-webkit-scrollbar{width:5px}header.navbar.user-expanded .navbar-userbar::-webkit-scrollbar-track{background:transparent}header.navbar.user-expanded .navbar-userbar::-webkit-scrollbar-thumb{background-color:#777;border-radius:10px}}@media screen and (min-width:1025px){header.navbar.user-expanded .navbar-userbar{top:120px;right:20px}}header.navbar.user-expanded .navbar-userbar .user-wrapper{box-shadow:inset 0 20px 2px -17px #ededed;flex-grow:1;padding:15px;overflow:scroll;position:relative}@media screen and (min-width:650px){header.navbar.user-expanded .navbar-userbar .user-wrapper{overflow:auto;width:350px;max-width:100%;box-shadow:none;flex-grow:0;padding:20px}}.background-overlay{background-color:#00000078;width:100%;height:100%;position:fixed;z-index:99;top:0;transition:background .1s ease-in}@media screen and (max-width:1024px){.disable-scroll{height:100%;overflow:hidden}}.user-menu{font-size:16px;line-height:22px;position:absolute}@media screen and (min-width:650px){.user-menu{position:relative}}.user-menu a,.user-menu a:hover{color:#262626}.user-menu .icon-wrapper{margin-right:20px}.user-menu-links,.user-store-actions,.admin-actions,.user-actions{list-style:none;padding:15px 0}.user-menu-links li:not(:last-child),.user-store-actions li:not(:last-child),.admin-actions li:not(:last-child),.user-actions li:not(:last-child){padding-bottom:15px}.user-menu-links li>a,.user-store-actions li>a,.admin-actions li>a,.user-actions li>a{display:flex}.user-menu-links li .counter-badge,.user-store-actions li .counter-badge,.admin-actions li .counter-badge,.user-actions li .counter-badge{display:flex;background:#057ec0;margin:0 6px;border-radius:10px;padding:2px;font-size:12px;line-height:normal;color:#fff;width:20px;height:20px;text-align:center;justify-content:center}.user-menu-heading,.user-menu-links,.user-store-actions,.admin-actions{border-bottom:1px solid #e5e5e5;margin:0}.user-menu-heading{border-bottom:1px solid #e5e5e5;padding-bottom:15px}.user-menu-heading .user-profile-info{display:grid;grid-template-columns:min-content auto}.user-menu-heading .user-profile-info .avatar{grid-column-start:1;grid-row:1 / span 2;margin-right:10px;padding:0;background:0}.user-menu-heading .user-profile-info .avatar img{border-radius:50%;width:50px;height:auto;max-height:50px}.user-menu-heading .user-profile-info .fullname{grid-column-start:2;grid-row-start:1}@media screen and (min-width:650px){.user-menu-heading .user-profile-info .fullname{font-size:20px;margin-bottom:5px}}.user-menu-heading .user-profile-info .fullname a{color:#057ec0}.user-menu-heading .user-profile-info .group-score{grid-column-start:2;grid-row-start:2;display:flex;flex-direction:row}.user-menu-heading .user-profile-info .group-score .user-group{color:#057ec0;font-size:10px;line-height:13px;font-weight:700;background:#e8f3f9;padding:5px 10px;border-radius:5px;margin-right:10px;height:24px}.user-menu-heading .user-profile-info .group-score .user-score{color:#777}@media screen and (min-width:650px){.user-menu-heading .user-profile-info .group-score .user-score{font-size:20px}}.user-menu-heading .classifica{margin-top:10px;height:auto}.user-menu-heading .classifica a{color:#057ec0}.user-actions{margin:0;padding-bottom:100px}@media screen and (min-width:650px){.user-actions{padding-bottom:0}}#topbar a{text-decoration:none}#topbar .suggestion,#topbar .ripetizioni-link{cursor:pointer}.ml-10{margin-left:10px}.adv .masthead{margin-left:0 !important;text-align:center}#container{background:#FFF;margin-top:100px}#container #adv-gpt-masthead-container1{text-align:center}#container #adv-gpt-masthead-container1>div{margin:auto}#container .banner250{margin-top:10px}@media screen and (min-width:650px){#container{margin-top:55px}}@media screen and (min-width:1025px){#container{margin-top:78px;width:1040px}#footer{width:100vw !important;margin-left:calc(-50vw + 50% + (var(--scrollbar-width)) / 2) !important;margin-right:calc(-50vw + 50%) !important;position:relative !important;bottom:-1px !important;overflow:hidden !important;max-width:calc(100vw - var(--scrollbar-width)) !important}#footer .container{max-width:1025px;margin:20px auto !important}#footer .container .sections-wrapper::after{display:none !important}}.sticky-box{top:48px;position:-webkit-sticky;position:sticky;z-index:3}@media screen and (min-width:1025px){.sticky-box{top:60px}}.sticky-bottom{position:fixed;bottom:0;z-index:3;width:100%;left:0;background:#FFF}@media screen and (max-width:767px){#adv-gpt-masthead-container1{display:inline-block}}.box_title{z-index:0}

#index_content.full-width{width:auto;float:none}h1.title,#materiale .title_wrapper{margin-top:11px;font-size:23px;font-weight:bold;color:#007dc3}.subtitle{font-size:13px}textarea.gray{height:150px}select{width:200px}input[type=text].gray,input[type=url].gray,input[type=email].gray,textarea.gray{position:relative;background-color:#e2e2e2;color:#000;font-size:13px;text-indent:10px;padding:4px 3px;border:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin:8px 0 0 0}.field{float:left;clear:left;margin:5px 0 0 0}.field>label{float:left;height:35px;line-height:35px;text-align:right;margin:0 20px 0 0;font-weight:bold;font-size:13px}.field>label.required{color:#3e3e3e}.field .submit,#materiale-nuovo .submit{position:relative;font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif;background-color:#9fc54e;color:white;height:25px;padding:0 15px;margin:30px 0 0 0;font-size:13px;font-weight:bold;border:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer}.message-ok{background:#f1f6e5 url('/skins/delirio/img/success.png') no-repeat 5px 50%;display:block;margin-top:55px;margin-bottom:-40px;margin-left:5px;height:40px;line-height:40px;padding-left:40px;width:935px}.message-ok.transazione,.alert.transazione,#materiale .error.transazione{font-size:15px;margin:10px 0 0 0;overflow:hidden;width:auto}.alert.transazione,.error.transazione{height:40px;line-height:40px;padding:0 0 0 40px}.message-ok span,.alert.transazione span,.error.transazione span{color:#1f1f1f;font-size:12px;font-weight:normal}.message-ok span.green,.message-ok.transazione{color:#9fc54c;font-family:Arial,sans-serif;font-size:15px;height:auto;padding:10px 0 10px 40px;line-height:20px;font-weight:bold}.user-badge,.user-badge-info,.user-badge-balloon,.user-badge .picture,.user-badge .profile{position:relative;float:left;overflow:hidden;height:50px;font-size:12px;color:#666}.user-badge{clear:both;margin:10px 0}.user-badge-info{width:214px}.user-badge-info .picture{width:50px;margin:0 9px 0 0}.user-badge-info .profile{width:155px}.user-badge-info .profile p{margin:3px 9px 3px 0}.user-badge-balloon{width:446px;line-height:50px;background:#fff url('../../../bundles/skuolacotontibridge/img/utente/balloon.png') no-repeat 50% 50%}.user-badge-balloon p{margin:0 18px 0 28px}.btn-txt{display:inline-block;overflow:hidden;height:16px}.btn-txt:hover{background-position:0 -16px}.btn-contatta{width:46px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-contatta.png') no-repeat 0 0}.btn-assistenza{width:110px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-assistenza.png') no-repeat 0 0}.btn-segnala{width:92px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-segnala.png') no-repeat 0 0}.btn-problemi{width:210px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-problemi.png') no-repeat 0 0}.btn-stampa{width:46px;background:#fff url('../../../bundles/skuolacotontibridge/img/btn-stampa.png') no-repeat 0 0}.icon-message,.icon-warning,.icon-stampa{display:inline-block;height:15px;padding:4px 0 4px 25px}.icon-message{height:12px;background:#fff url('../../../bundles/skuolacotontibridge/img/icon-set-menu.png') no-repeat 0 -46px}.icon-warning,.icon-stampa{background:#fff url('../../../bundles/skuolacotontibridge/img/icon-set-article.png') no-repeat 0 0}.icon-message:hover{background-position:0 -63px}.icon-warning{background-position:0 -45px}.icon-warning:hover{background-position:1px -114px}.icon-stampa{background-position:0 0}.icon-stampa:hover{background-position:0 -68px}.social-bar,.social-bar li{position:relative;float:left}.social-bar{width:660px;clear:both;margin:8px 0}.social-bar li{margin:0 12px 0 0}.box-title{margin:0 0 10px;padding:0 0 3px 13px;position:relative;border-bottom:3px solid #007dc3;z-index:99}.box-title>.title{background:url('/skins/delirio/img/box_title_label.png') no-repeat bottom left;bottom:-10px;color:#007dc3;display:block;float:none;font-size:15px;font-weight:bold;line-height:17px;padding-bottom:9px;position:relative}.social_alternate_box{margin:10px 0 5px 0}.social_bar_box ul{margin:5px}.social_bar_box div{display:block}.social_bar_box ul li{margin:0 20px}.social_bar_box ul.utility_buttons{height:25px}.social_bar_box ul.utility_buttons li a{float:left;font-size:12px;color:#007dc3;margin-right:10px}.header-profile img{max-width:100%}

.fullscreen{width:100%;height:100%}.flashes{color:#222;font-size:80%;font-weight:300;padding:8px 12px;background-color:#ffd;border:1px solid #fec;border-radius:4px;text-shadow:0 1px 0 #fff}.flash-message{height:40px;line-height:40px;padding:0 0 0 40px}.flash-alert{display:block;color:#222;background:#fffbb3 url(/skins/delirio/img/alert.png) no-repeat 5px 50%;font-weight:normal;padding:10px 5px 10px 40px;font-size:13px}fieldset legend{color:#aaa}.leftDivisor{border-left:1px solid;padding-left:3px;margin-left:3px}.rightDivisor{border-right:1px solid;padding-right:3px;margin-right:3px}.relevant{font-size:12px}.relevant .rightDivisor{padding-right:2px}.relevant li{padding:5px 0}.relevant h3,.relevant p{margin:15px 0 5px;font-weight:normal}.darkgrey{font-weight:bold}.ambito-disciplinare>div.navigation{margin:20px 20px 0 0}#lista-materiale>div.navigation{margin-bottom:15px}.navigation{float:right;margin:15px 0 0 0}.search-result .navigation{margin:15px 0 15px 0}.navigation>div{float:left}.navigation .label{margin:0 25px 0 0;font-size:13px;color:#696969}.ambiti-disciplinari .list,.materiali .list,#index_content .list{clear:both}.ambiti-disciplinari .list .view,.materiali .list .view,#index_content .view{float:left}.materiali.banner{width:660px}.lista-materiale,.lista-materiale .item{width:100%;margin-bottom:10px;font-size:90%;position:relative;float:left;clear:both}.lista-materiale .item .abstract p{padding:16px 0 14px;color:#686868}.lista-materiale .item .abstract span.label{font-size:11px;color:#686868}.lista-materiale .item .preview{margin-top:15px;font-size:11px;color:#686868;line-height:1.2}.lista-materiale .item .preview .label{font-size:14px;font-weight:bold;color:#686868;margin-bottom:5px}.lista-materiale .col{position:relative;float:left;margin:0 10px;overflow:hidden}.lista-materiale .col.first,.lista-materiale .col.last{margin:0}.materiale .icon,.lista-materiale .icon,table .icon,#materiale .header .icon{background:transparent url(/bundles/skuolauniversita/img/icone-contenuti-uni.png?v=2) no-repeat scroll 0 0;height:54px}.materiale .icon,.lista-materiale .icon,table .icon{width:54px}#materiale .header .icon{float:left;margin:1px 9px -1px 1px;width:52px}table .icon{float:left;margin:0 -1px 0 1px}.lista-materiale .infos{width:520px;font-size:80%}.lista-materiale .price{width:64px}.lista-materiale .meta{font-size:80%;width:110px}.lista-materiale .article_title{font-size:16px !important}.materiale.esercitazione .icon,.lista-materiale .esercitazione .icon,tr .esercitazione .icon{background-position:-64px -219px}.materiale.esercitazione:hover .icon,.lista-materiale .esercitazione:hover .icon,tr:hover .esercitazione .icon,#materiale.esercitazione .header .icon{background-position:-148px -219px}.materiale.esercitazione .tipologia,.lista-materiale .esercitazione .infos label.tipologia,tr .esercitazione .tipologia,#materiale.esercitazione .header .meta .tipologia,.feedback-list.autore .materiale-details .tipologia.esercitazione{color:#f93}.materiale.appunto .icon,.lista-materiale .appunto .icon,tr .appunto .icon{background-position:-64px -80px}.materiale.appunto:hover .icon,.lista-materiale .appunto:hover .icon,tr:hover .appunto .icon,#materiale.appunto .header .icon{background-position:-148px -80px}.materiale.appunto .tipologia,.lista-materiale .appunto .infos label.tipologia,tr .appunto .tipologia,#materiale.appunto .header .meta .tipologia,.feedback-list.autore .materiale-details .tipologia.appunto{color:#007dc3}.materiale.dispensa .icon,.lista-materiale .dispensa .icon,tr .dispensa .icon{background-position:-64px -149px}.materiale.dispensa:hover .icon,.lista-materiale .dispensa:hover .icon,tr:hover .dispensa .icon,#materiale.dispensa .header .icon{background-position:-148px -149px}.materiale.dispensa .tipologia,.lista-materiale .dispensa .infos label.tipologia,tr .dispensa .tipologia,#materiale.dispensa .header .meta .tipologia,.feedback-list.autore .materiale-details .tipologia.dispensa{color:#01253d}.materiale.tesi .icon,.lista-materiale .tesi .icon,tr .tesi .icon{background-position:-64px -289px}.materiale.tesi:hover .icon,.lista-materiale .tesi:hover .icon,tr:hover .tesi .icon,#materiale.tesi .header .icon{background-position:-148px -289px}.materiale.tesi .tipologia,.lista-materiale .tesi .infos label.tipologia,tr .tesi .tipologia,#materiale.tesi .header .meta .tipologia,.feedback-list.autore .materiale-details .tipologia.tesi{color:#f75544}.materiale.riassunto .icon,.lista-materiale .riassunto .icon,tr .riassunto .icon{background-position:-64px -430px}.materiale.riassunto:hover .icon,.lista-materiale .riassunto:hover .icon,tr:hover .riassunto .icon,#materiale.riassunto .header .icon{background-position:-148px -430px}.materiale.riassunto .tipologia,.lista-materiale .riassunto .infos label.tipologia,tr .riassunto .tipologia,#materiale.riassunto .header .meta .tipologia,.feedback-list.autore .materiale-details .tipologia.riassunto{color:#86c9ef}#materiale .header{margin:10px 0;color:#696969}#materiale .columns{width:660px;font-size:90%;margin:10px 0;clear:both}#materiale .columns,#materiale .col{position:relative;float:left}#materiale .two-columns .col{width:325px}#materiale .three-columns .col{width:212px}#materiale .title_wrapper{color:#007dc3;clear:both;font-size:23px;min-height:54px;padding:2px 0}.admin-menu{position:relative;clear:both;float:right}#materiale .admin-menu{width:660px}.admin-menu .admin-action{font-size:11px;font-weight:300;float:right;padding:3px;margin:0 2px;display:inline-block;background-color:#efefef;border-radius:3px;text-shadow:0 1px 0 #fff}.admin-menu .admin-action:hover{background-color:#e6f0f9;text-decoration:none}#materiale .header .descrizione_wrapper,#materiale .header .meta{font-size:12px;font-weight:normal;padding-top:8px;clear:both}#materiale .header .descrizione_wrapper{font-size:14px;margin:17px 0;padding:0}#materiale .header .descrizione{display:inline;font-weight:normal}.skuola-universita #materiale .details{margin:5px 0 8px -9px;height:auto}#materiale .details ul{clear:left}#materiale .details li{color:#696969}#materiale .details li span{font-weight:bold}#materiale .info-esame{display:block;font-size:15px}#materiale .info-esame li{margin-bottom:6px}#materiale .uni-localizzazione{display:block}#materiale .uni-localizzazione li{margin-top:10px;margin-bottom:-5px}#materiale .article_heading{border-top:dotted 1px #e2e2e2}#index_content .article_heading{clear:both;margin-bottom:-3px;padding-top:12px}#index_content .article_sub_options a.error_page{display:block;height:auto;margin:0}.article_sub_options>div{float:left;margin:0 10px 0 0}#index_content .article_sub .fb_like li div{margin:0 !important}#index_content .article_sub .fb_like li{float:left;width:140px;height:20px}#materiale .profile_quote_inner{clear:both;background-image:url(/bundles/skuolauniversita/img/user_quote_label_up.png);background-position:15px 0;margin-left:0;margin-top:9px;padding-left:0;padding-top:8px}#materiale .profile_quote_inner_box{font-size:13px;font-style:normal;padding-top:6px;padding-bottom:5px;min-height:15px}#materiale .profile_quote_box{min-height:26px}#materiale .stv_ul span{background:#e6f0f9;color:#007dc3}#materiale .stv_ul li{margin:0 4px 0 0}#materiale .stv_ul li a.active{cursor:default}#materiale .brevi.fullscreen .show-content,#materiale .brevi.fullscreen #preview .canvas{width:100%}#materiale .brevi{background-color:#007dc3;color:#fff;font-size:12px;font-weight:bold;padding:0 9px 9px;overflow:auto}#materiale .brevi ul>li>span{font-weight:normal}#materiale .brevi .download{float:right}.skuola-universita #materiale .brevi .download a{width:200px;background:url(/skins/delirio/images/download_green.png) no-repeat 20px 4px #9dc251}#materiale .brevi .show-content{width:642px;margin-top:9px}#materiale .brevi #descrizione,#materiale .brevi #text-preview,#materiale .brevi #recensioni{margin-top:9px;padding:9px;background-color:#fff;color:#222;font-weight:normal;width:624px;word-wrap:break-word}#materiale .brevi #recensioni{width:642px;padding:9px 0 9px 0}#materiale .brevi #descrizione .alert{margin-top:15px;font-weight:normal}#materiale .brevi #recensioni a#review{font-weight:bold;font-size:15px;padding-left:9px;clear:both}#materiale .brevi #recensioni p.empty-feedback a#review{font-size:13px;padding-left:0}#materiale .brevi #recensioni h3{margin-top:13px;font-size:18px;padding-left:9px;font-weight:bold;color:#686868}#materiale .brevi #recensioni iframe#review-compile{display:none;clear:both;width:642px;height:425px;overflow:hidden;margin:14px 0 0 0}#materiale .tabContent{display:none}#materiale .tabContent.active{display:block}#materiale .stv_ul.bottom-tabs,#materiale .stv_ul.bottom-tabs li{margin:0;float:right}.skuola-universita #materiale .stv_ul.bottom-tabs li a{font-size:60%;font-weight:300;background-color:#dbdbdb;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px}.skuola-universita #materiale .stv_ul.bottom-tabs li a.active{color:#fff;background-color:#007dc3}#materiale .gratis{background-color:#dfd}#materiale .pay{background-color:#ffd}#materiale .abstract{font-size:80%;height:30px;margin-bottom:20px;clear:both;overflow:hidden}#materiale .abstract:hover{height:auto;background-color:#eee}#materiale .preview{margin:10px 0;position:relative;clear:both;background-color:#afa}#materiale .foreign-link{font-size:90%;text-align:center;border:1px dashed firebrick;background-color:#fcc}#materiale .utility{background-color:#acc}#materiale .content-info{background-color:#cca;margin-left:12px}#materiale .rating{background-color:#cac;margin-left:12px}#materiale-tag{border-top:dotted 1px #e2e2e2;border-bottom:dotted 1px #e2e2e2;background:url("/bundles/skuolauniversita/img/arrow_right_tag.png") no-repeat scroll left 3px transparent;line-height:23px;min-height:25px;margin:20px 0 10px 0;text-indent:60px;font-size:12px;font-weight:normal;padding-top:5px}#materiale #text-preview{color:#727272;font-size:14px;margin:26px 0 36px;line-height:17px}#materiale #text-preview .label{color:#626262;font-size:15px;font-weight:bold;line-height:15px;margin-bottom:13px}#materiale .article_sub .fb_like{float:left;clear:left}.ambiti-disciplinari>div.navigation{margin:20px 20px 0 0}#settore-disciplinare .ambiti-disciplinari .view{margin:20px 0 7px 0 !important}#settore-disciplinare .description{font-size:90%}#settore-disciplinare .note{height:140px;background-color:#eee}#settore-disciplinare .box_title{width:647px;float:left}#settore-disciplinare .box_title ul{right:242px}#ambito-disciplinare .description{font-size:90%}#ambito-disciplinare .filter{font-size:80%;position:relative;float:left;clear:both;margin:20px 0}#ambito-disciplinare .filter .label{color:#888;font-weight:500;display:block;height:110px;width:220px;position:relative;float:left;background-color:rgba(255,200,255,.6)}#ambito-disciplinare .filter ul{position:relative;float:left;height:110px;width:440px;background-color:rgba(200,200,200,.6)}#ambito-disciplinare .filter li{position:relative;float:left;margin:15px;overflow:hidden}#ambito-disciplinare .filter li a,#ambito-disciplinare .filter li .text{display:block;text-align:center;width:80px;height:20px;padding-top:60px;background-color:#eee}#ambito-disciplinare .filter li a:hover{background-color:#e6f0f9}#ambito-disciplinare .filter li.selected .text{background-color:#fdd}#ambito-disciplinare .description h2,#settore-disciplinare .description h2{font-weight:normal;line-height:20px;font-size:14px}#ambito-disciplinare .box_title{width:647px;float:left}.user_profile_details .user_details{background:url(/bundles/skuolauniversita/img/viparrow.png) no-repeat scroll 0 0 transparent;height:48px;width:195px;margin:-1px 10px 0 -17px;padding:18px;color:#FFF;font-weight:bold;font-size:12px}.user_details .cta{width:93px;margin:-2px 0 0 10px;line-height:15px}.user_details .cta a{display:block;color:#FFF}.user_profile_details{height:82px;margin:10px 0;border:1px dotted #e2e2e2;border-right:0}.user_profile_details>div{float:left}.user_profile_details_meta{margin:10px 0 0 0;background:0}#profile_box .box_title{clear:both !important}.user_profile_details_meta ul{width:560px}.user_profile_details_meta li.appunto span{background:#007dc3}.user_profile_details_meta li.dispensa span{background:#01253d}.user_profile_details_meta li.esercitazione span{background:#f93}.user_profile_details_meta li.tesi span{background:#f75544}.user_profile_details_meta li.riassunto span{background:#86c9ef}.search.forum_search{clear:both;float:right;width:100%;margin-top:15px !important}.search.forum_search form{width:435px;margin-right:0}#filterUniversita select,#filterAmbiti select{width:434px}.field_submit{background:#007dc3;padding:3px 21px;font-size:15px;font-weight:bold;color:#FFF;cursor:pointer !important;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;behavior:url(/skins/delirio/css/pie.htc);position:relative}.ajax_loader_bigger{z-index:10000;width:32px;height:32px;border:0;margin:0;background:url(/skins/delirio/img/spinner_bigger.gif) no-repeat}#correlatiContainer .ajax_loader_bigger{position:relative;float:left;clear:left;margin:0 0 10px 50%}.text404{font-size:12px;width:100%;text-align:center}.article_subtitle{margin:5px 0 0 0 !important}.price-badge{text-align:center}.price-badge span{display:block;font-size:12px;font-weight:bold;padding:25px 0 0 0}.price-badge.gratis{background:transparent url("/bundles/skuolauniversita/img/materiale_utente/freeGreen.png") no-repeat center top}.price-badge.premium{background:transparent url("/bundles/skuolauniversita/img/materiale/tag-premium.svg") no-repeat center}#materiale .price-badge.gratis{background-color:transparent}.price-badge.gratis span{color:#9fc54d}.price-badge.priced{background:transparent url("/bundles/skuolauniversita/img/materiale_utente/payBlue.png") no-repeat center top}.price-badge.priced span{color:#007dc3}#paypal-box{display:none}.ui-dialog-titlebar{display:none}.ui-dialog .ui-dialog-content{padding:0 !important}.ui-dialog,.ui-dialog-content{padding:0 !important;border:0;z-index:10029 !important}.ui-widget-overlay{background:#02263d;opacity:.75;z-index:10028 !important;filter:alpha(opacity = 75)}.info-professore ul{padding-top:11px}.info-professore .info-professore-universita{margin-top:-2px;background:transparent url("/bundles/skuolauniversita/img/universita-label.png") no-repeat left top}.info-professore .info-professore-corso-laurea{background:transparent url("/bundles/skuolauniversita/img/corso-laurea-label.png") no-repeat left top}.description{font-size:15px;margin:9px 0 11px}#esami .description,#atenei_content .description{font-size:14px}.professore .pagination{margin-bottom:25px}.search-result .result-info{margin:20px 0;color:#686868;font-size:15px;line-height:28px}.search-result .result-info h1{font-size:20px}.search-result .result-info h1.blue,#esami h1.blue,#atenei_content h1.blue,#custom-search h1.blue{font-size:24px;color:#007dc3;font-weight:bold}.search-result .result-info span.error{font-size:12px;color:#3e3e3e;font-weight:normal;padding:5px 5px 5px 40px}.search-result .result-info span.error p{font-weight:bold;color:#f75244;font-size:15px;display:inline}.search-result p.no-result{color:#686868;font-size:13px}.sidebar-search{width:300px;margin-bottom:9px}.sidebar-search form{margin-top:-11px;background-color:#e6f0f9}.sidebar-search form ul.error{width:270px;font-weight:normal;background-image:none;border-radius:4px;font-size:12px;margin-left:9px;padding:5px 0 5px 12px;-moz-border-radius:4px;-webkit-border-radius:4px}.sidebar-search form .field{float:none;clear:none;margin:5px 0 0 0}.sidebar-search form .field>label{float:none;margin:0 0 0 18px}.sidebar-search form .search-field{height:68px}.sidebar-search form .field input[type="text"]{width:272px;height:24px;font-size:12px;margin-left:9px;padding-left:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.sidebar-search form .search-button{width:87px;height:24px;background:#007dc3 url('/skins/delirio/img/search_icon.png') no-repeat 11px 5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;float:right;margin-right:9px}.sidebar-search form input[type="submit"]{width:87px;height:24px;background:0;font-weight:bold;color:#fff;font-size:15px;cursor:pointer;padding-left:13px}.sidebar-search form select{width:178px}.sidebar-search form .custom-select{float:left;margin-left:9px}.sidebar-search form .custom-select .cs-box{background-color:#fff}.sidebar_banner .user-badge{z-index:100;height:50px;width:300px;display:block;border-top:3px solid #007dc3;margin-top:-7px;padding-top:10px}.sidebar_banner strong.about_publisher{background:url(/skins/delirio/img/box_title_label.png) no-repeat bottom left;color:#007dc3;font-size:15px;line-height:17px;padding-bottom:8px;margin-left:15px;display:block}.sidebar_banner .user-badge div.profile{margin:6px 0 0 10px}.sidebar_banner .user-badge .picture a img{height:50px;width:50px;margin:0}.list_description{font-size:14px;margin:5px 0 0 0;font-weight:normal}.atenei h2.list_title{background-image:url('/bundles/skuolauniversita/img/common/universitaIcon2.png')}.esami-result{margin-left:8px}.facolta-result a,.altri-atenei-result a,.esami-result a{font-size:13px;line-height:1.3}.facolta-result a:hover,.altri-atenei-result a:hover,.esami-result a:hover{text-decoration:underline}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.esami-piu-cercati{margin-bottom:40px}.esami-piu-cercati ul{padding-top:5px}.esami-piu-cercati ul li{font-size:14px;display:inline;margin:2px 5px 2px 0;padding-right:8px;border-right:1px solid #8e8e8e}h2.descrizione-esame,h2.descrizione-tag{font-size:14px;line-height:1.2;margin-top:9px;font-weight:normal;color:#000;margin-bottom:12px}#s2id_universita_universita{width:430px}.select2-results.filter_results li div{padding:2px 7px 2px 0;font-size:12px}.select2-container .select2-choice span{color:#000;font-weight:normal}.disclaimer{margin:20px auto}#esami #social-content .social-button{margin-bottom:10px}#esame #social-content .social-button{margin-bottom:10px;margin-top:15px}@media(max-width:769px){.lista-materiale .article_title{font-size:18px !important;line-height:20px !important;margin-bottom:10px !important}.description{line-height:22px !important}.esami-piu-cercati{line-height:25px !important}}

article,aside,figure,footer,header,hgroup,nav,section{display:block}a:hover{text-decoration:none}a{color:#007ac0}body{background-color:#fff;font-family:sans-serif}.header.step2 h1.step2{margin:0 auto -39px;width:970px}.header.step2{background-color:#86c9ef;height:143px;padding-top:65px}header{margin:0;text-align:center;color:#0079bf}#index_content .extrafield-text{padding:20px 0 24px;font-size:14px}.pagina-universita hr,#facolta hr,#atenei_content hr{border-bottom:1px dotted #686868}#facolta hr{margin-bottom:10px}#index_content .extrafield-text h3{font-weight:bold;font-size:20px;color:#007dc3;padding-bottom:18px}#index_content .extrafield-text p{font-size:14px;color:#333}#index_content .extrafield-text ul li{list-style-type:disc;list-style-position:inside}.university-detail a{color:#fff}.university-detail p.uni_name{margin-top:15px;font-size:24px;font-weight:bold;display:block}.university-detail p.sede{padding-top:6px;font-size:12px;color:#fff;float:left}.university-detail .link{padding-left:22px;background:transparent url('../../../bundles/skuolauniversita/img/common/linkIcon.png') no-repeat 5px 0}.university-detail .social-count{float:left;margin:3px 0 0 17px}.universita-bottom{margin-top:24px}.box-facolta-list{margin-bottom:20px}.sidebar-universita{margin-top:17px}.pagina-universita .description,.atenei .subtitle{color:#686868;font-size:13px;font-weight:bold;margin-top:15px}.university-panel{margin:10px 0 0}.panel-logo{margin-left:-2px}a.avatar img,span.avatar img{max-width:50px;max-height:50px}footer img.dmca{position:absolute;margin-left:10px;margin-top:-6px}a.avatar img,span.avatar img{max-width:50px;max-height:50px}footer img.dmca{position:absolute;margin-left:10px;margin-top:-6px}#social-icons-box{margin:15px 0 0 8px;height:45px}#social-icons-box a{display:inline-block;width:32px;height:32px;margin-right:8px}#fb-icon-footer{background-image:url(/skins/delirio/img/footer/facebook.png)}#fb-icon-footer:hover{background-image:url(/skins/delirio/img/footer/facebookH.png)}#twitter-icon-footer{background-image:url(/skins/delirio/img/footer/twitter.png)}#twitter-icon-footer:hover{background-image:url(/skins/delirio/img/footer/twitterH.png)}#googleplus-icon-footer{background-image:url(/skins/delirio/img/footer/google.png)}#googleplus-icon-footer:hover{background-image:url(/skins/delirio/img/footer/googleH.png)}#youtube-icon-footer{background-image:url(/skins/delirio/img/footer/youtube.png)}#youtube-icon-footer:hover{background-image:url(/skins/delirio/img/footer/youtubeH.png)}#instagram-icon-footer{background-image:url(/bundles/skuolacommon/img/instagram-old.svg);border-radius:5px}#instagram-icon-footer:hover{background-color:#d0426e}#flipboard-icon-footer{background-image:url(/bundles/skuolacommon/img/flipboard-old.svg);border-radius:5px}#flipboard-icon-footer:hover{background-color:#a32f28}.rating-uni{float:right;margin-right:10px;margin-top:15px}.rating-uni .general-banner .average,.rating-fac .general-banner .average{float:left;margin:1px 0 0 -67px;font-size:12px;font-family:inherit}.rating-fac .general-banner .average{margin:0;font-size:20px;color:#fff;font-weight:bold}.rating-uni .general-banner .star-blank,.rating-fac .general-banner .star-blank{background:url('/bundles/skuolafeedback/img/stars_blank.png') no-repeat 0 0;width:78px;height:16px}.rating-fac .general-banner .star-blank{margin:3px 0 0 13px;float:left}.rating-uni .general-banner .star-average,.rating-fac .general-banner .star-average{background:url('/bundles/skuolafeedback/img/stars_average.png') no-repeat 0 0;height:16px}.rating-fac{height:42px;background-color:#007dc3;margin-bottom:15px}.rating-fac .general-banner{margin-left:13px;padding-top:10px}.vote-action{margin-top:.5em}a.vote-button{display:block;float:right;background:transparent url(../../../bundles/skuolauniversita/img/vote_button.png) no-repeat 0 0;color:white;height:24px;width:59px;text-indent:100%;white-space:nowrap;overflow:hidden}.rating-fac .read-feedback{float:left;margin:4px 0 0 10px}.rating-fac .read-feedback a{color:#fff;font-size:12px}.rating-fac .general-banner .vote-action{margin:0 10px 10px 0}@media(max-width:769px){#index_content .extrafield-text img{float:none !important}#index_content .extrafield-text p{font-size:18px;line-height:25px}#index_content .extrafield-text ul li{margin-left:20px}}@media(min-width:768px){.app-sidebar{display:block;margin-bottom:200px}}

header{margin-top:50px}section .content{background:url('../../../bundles/skuolacotontibridge/img/precompile/bg.jpg') no-repeat;margin:4px auto;width:100%;height:630px}@media(min-width:768px){section .content{width:970px}}section .content.prof{background:url('../../../bundles/skuolacotontibridge/img/precompile/bg_prof.jpg') no-repeat}section .content .claim{float:left;width:100%;text-align:center}@media(min-width:768px){section .content .claim{text-align:left;width:650px}}section .content .form{float:right;margin-top:24px;width:100%;background:rgba(0,0,0,0.6);padding:10px 30px 50px;box-sizing:border-box}@media(min-width:768px){section .content .form{width:310px;background:0;padding:0;box-sizing:content-box}}h1.title{margin-left:11px;font-size:36px}p.subtitle{background:#FFF;padding:20px 10px;font-size:15px;margin:5px 0 0 0;color:#666}@media(min-width:768px){p.subtitle{margin:25px 0 0 11px;background:0;padding:0}}section .content .spot{margin-top:20px}@media(min-width:768px){section .content .spot{margin-top:75px}}section .content .form .title{width:298px;height:32px;border-bottom:1px dotted #fff}section .content .form h2{font-size:24px;font-weight:bold;color:#fff}section .content .form .field{width:286px;margin-top:5px}section .content .form .field input[type="checkbox"]{width:12px;height:12px}section .content .form .field.privacy{font-size:11px;margin-top:20px;width:300px;color:#FFF}section .content .form .field.privacy a{color:#FFF;text-decoration:underline}section .content .form .field input{background-color:#fff;color:#000;width:276px;padding-left:10px;height:36px;border:0;font-size:15px;margin-top:-5px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}section .content .form input[type=submit]{background-color:#fff203;font-size:24px;color:#007dc3;font-weight:bold;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;width:300px;height:48px;margin-top:20px;cursor:pointer}section .content .form ul.error{float:right;padding:0;color:#ff7f7e;margin:8px 0 0 0;font-size:13px}section .content .form .field>label{float:none;color:#fff;margin:0 5px 0 10px;font-size:13px;line-height:30px;font-weight:normal}section .content .form .field.gender{height:20px}section .content .form .field.gender>label{float:left}section .content #register_sesso{margin-left:8px}section .content #register_sesso input[type=radio]{float:left;margin-top:8px;width:20px;height:20px}section .content #register_sesso label{float:left;color:#fff;font-size:13px;margin:8px 10px 4px 0}section .content #register_sesso label:first-child{margin-right:30px}section .content .form input[type=submit][disabled]{background:transparent url('/skins/delirio/img/spinner_bigger_blue.gif') no-repeat 50% 50%;cursor:default;font-size:0;height:48px;width:300px}#register_borndate{margin-top:-10px}.custom-select{position:relative;float:left;margin:0 10px 0 0}.custom-select,.custom-select select.custom,.custom-select .cs-box,.custom-select .cs-text,.custom-select .cs-control{font-size:15px;height:36px;line-height:33px;overflow:hidden}.custom-select.cs-0 select.custom{width:58px}.custom-select.cs-1 select.custom{width:105px}.custom-select.cs-2 select.custom{width:72px}.custom-select select.custom{cursor:pointer}.custom-select select.custom .default{color:#444;font-style:italic}.custom-select .cs-box,.custom-select .cs-text,.custom-select .cs-control{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.custom-select .cs-box{display:block;position:relative;padding:0 5px;margin:0;background:#fff url(../../../bundles/skuolacotontibridge/img/precompile/dropdown_button_dark.png) no-repeat center right}.custom-select .cs-text{text-align:left;display:inline-block;white-space:nowrap}.custom-select .cs-control{width:30px;text-align:center;display:inline-block;cursor:pointer}
