@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,900,300italic,400italic,700italic,900italic);@import url(http://fonts.googleapis.com/css?family=Noto+Serif:400,700,400italic,700italic&subset=latin,latin-ext,greek);@import url(http://fonts.googleapis.com/css?family=Source+Code+Pro&subset=latin,latin-ext);@import url(http://fonts.googleapis.com/css?family=PT+Serif);ul.tabs.primary{margin-bottom:20px;font-size:14px}.node-blog footerview view-gallerie view-id-gallerie view-display-id-page view-dom-id-5e2310b52a3c8cbed6bf42950eadc515{display:none}.node-volume .field-type-taxonomy-term-reference{font-size:15px;margin:0}.node-volume .field-name-body{margin-bottom:20px}.field-name-field-note-per-la-bibliografia{margin-bottom:20px}h1,h2,h3,h4,h5,h6{line-height:1.2;padding:0;margin:20px 0 20px 0;text-transform:uppercase}h2,h4,h6{color:#acac9d!important}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{color:#1e1e1e!important}#footer h2.title{color:#fff!important}.node-mt-course .field-name-body .field-label{text-transform:uppercase;font-family:'Noto Serif',Georgia,Times,Times New Roman,Serif;padding:0;margin:20px 0 20px 0;font-size:21px}.course-restriction-message{display:none}.more-link a,.ui-widget-content ul.links li a{text-transform:none}.sidebar .block{padding:0 0 20px 0}.feed-icon{display:none}table th a{color:#acac9d!important}.page-blog .action-links{list-style-type:none;padding-bottom:10px;padding-left:0;font-size:18px}.page-node-submissions ul.links{list-style-type:none;padding-left:0}.view-courses .views-field-field-image img,.views-field-field-image{border:0;margin-bottom:15px}.images-container{margin-bottom:40px;margin-top:4px;overflow:hidden}.ui-widget-content .field-item .node-volume.node-teaser{padding-bottom:0!important}#main-navigation .sf-menu ul{background:0 0}#main-navigation .sf-menu ul li{border-bottom:0;margin-bottom:1px;background:rgba(0,140,70,.95)}.form-item input.error,.form-item select.error,.form-item textarea.error{border:1px solid #c53300}:active{outline:0!important}button,button:active,button:focus{outline:0!important}div.messages{margin:10px 0}#block-quicktabs-highlighted-blocks h2.title{text-align:center;font-weight:400;color:#333326;font-size:22px;margin-bottom:55px;background:url(/sites/all/themes/direcom/images/icona_didattica_corsi.png) center top no-repeat;padding-top:30px;font-weight:700}form.lang_dropdown_form{display:block;color:#fff;text-decoration:none;padding:0;width:auto;text-align:right;text-transform:uppercase}.header-top-area select{padding:0 0 0 20px!important}form.lang_dropdown_form .lang-dropdown-select-element{text-transform:uppercase;width:49px!important;height:40px!important;float:left;margin:0 0 0 1px;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:"";background:url(/sites/all/themes/direcom/images/arrow_lingua.png) no-repeat #00773c;background-position:7px center;text-align:center}.search-results,.search-results .search-snippet-info{padding-left:0}.search-form{margin-bottom:0}.view-gallerie .view-content .views-row{padding-bottom:25px}.views-field-view{display:table}.view-faculty-staff .views-row,.view-students .views-row{margin-bottom:35px;padding-bottom:25px;border-bottom:1px solid #acacac}.photo-wrapper{float:left;width:100%;margin-top:7px;max-width:205px}.views-field-field-mt-photo .field-content{margin:4px 20px 10px 0!important;float:left;display:block}.front .views-field-field-mt-photo .field-content{margin:0!important;border:0!important}.view-faculty-staff .views-field-field-mt-academic-title{margin-bottom:0}.page-personale .view-display-id-page.view-faculty-staff .view-content>h3,.page-personale .view-display-id-page.view-internal-staff .view-content>h3{width:55px;height:55px;background-color:#252525;color:#f0f0f0;font-size:40px;text-align:center;line-height:53px;margin-top:10px;margin-bottom:20px;display:block}.page-personale .view-display-id-page.view-internal-staff .view-content>h3{margin-bottom:0;margin-top:15px}@media (min-width:768px){.page-personale .view-display-id-page.view-faculty-staff .views-row.group,.page-personale .view-display-id-page.view-internal-staff .views-row.group{margin-left:150px;position:relative}.page-personale .view-display-id-page.view-faculty-staff .views-row-1.group{margin-top:-59px}.page-personale .view-display-id-page.view-internal-staff .views-row-1.group{margin-top:-80px}.page-personale .view-display-id-page.view-faculty-staff .views-row.group:before,.page-personale .view-display-id-page.view-internal-staff .views-row.group:before{content:"";height:200%;width:1px;background-color:#acacac;left:-75px;top:4px;display:block;position:absolute}.page-personale .view-display-id-page.view-internal-staff .views-row.group:before{top:5px}.page-personale .view-display-id-page.view-faculty-staff .views-row.group:last-child:before,.page-personale .view-display-id-page.view-internal-staff .views-row.group:last-child:before{height:100%}.page-personale .view-display-id-page.view-faculty-staff .view-content>h3,.page-personale .view-display-id-page.view-internal-staff .view-content>h3{display:inline-block;margin-bottom:0;margin-top:10px}}.page-didattica .view-courses .view-content>h3{display:block;width:55px;height:55px;text-align:center;line-height:53px;margin-bottom:20px;background-color:#f0f0e1;color:#acac9d;font-size:30px;font-weight:400}@media (min-width:768px){.page-didattica .view-courses .views-row.group{margin-left:150px;position:relative}.page-didattica .view-courses .views-row-1.group{margin-top:-73px}.page-didattica .view-courses .views-row.group:before{content:"";height:200%;width:1px;background-color:#acacac;left:-75px;top:8px;display:block;position:absolute}.page-didattica .view-courses .views-row.group:last-child:before{height:100%}.page-didattica .view-courses .view-content>h3{display:inline-block;margin-bottom:10px}}h1{font-size:35px;color:#333326;font-weight:400}.page-personale .view-display-id-page.view-faculty-staff .view-content>h3,.page-personale .view-display-id-page.view-internal-staff .view-content>h3{background-color:#f0f0e1;color:#acac9d;font-size:30px;font-weight:400}.caption h1{line-height:1!important}.caption h1 a{font-size:24px;color:#343426;text-transform:none;line-height:1!important}.caption-wrapper{background-color:#acac9d;color:#343426;opacity:.97;-moz-opacity:0.97;zoom:1}.caption{bottom:45px}.caption .text{font-size:14px}blockquote{margin:40px 0 40px 0}.item-list ul.quicktabs-tabs>li>a,.nav-tabs>li>a{font-size:14px}#bottom-content{background-color:#f0f0e1}#bottom-content .region>.block:first-child .quicktabs-wrapper{margin-top:-83px}.view-courses .views-row{padding-bottom:0}#header{padding:35px 0 40px 0;position:relative}#site-name a{font-size:13px;font-weight:700;line-height:1;color:#686859;text-transform:uppercase}#header-top ul.sf-menu li a.menuparent:after{content:"\f107";font-family:FontAwesome;position:absolute;top:10px;right:15px;font-size:13px;line-height:20px}#header-top .sf-menu>li>a.menuparent{padding-right:28px}#header-top ul.menu li{margin:0 1px 0 0}#header-top ul.menu li a{text-transform:uppercase}#header-top .sf-menu li li.sfHover>a,#header-top .sf-menu>li.sfHover>a,#header-top ul.main-menu.menu>li.active-trail>a:hover,#header-top ul.menu li a:hover,#header-top ul.menu>li>a.active,#main-navigation .sf-menu li li.sfHover>a,#main-navigation ul.menu li a:hover,#subfooter,.footer-area .form-text,.footer-area select,.header-top-area .form-text,.header-top-area select{background-color:#00773c}#header-top .sf-menu>li.sfHover>a{border-bottom:none;border-left:none}.header-top-area #block-search-form{padding:0;float:left}.header-top-area table td,.header-top-area table th{border-color:#009e50}#header-top ul.menu li a{border:none;font-size:12px;padding:10px 25px 12px 25px;font-weight:700}#header-top ul.menu li:last-child>a{border:none}.comment ul.links li a,.event-info i,.footer-area ul.menu li.active-trail>a:before,.item-list ul li.pager-current.last,.item-list ul.quicktabs-tabs>li.active>a,.item-list ul.quicktabs-tabs>li.active>a:hover,.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.node-mt .comment-counter,.node-mt .post-submitted-info i,.node-type-mt-testimonial .field-name-body p:first-child:after,.panel-title>a,.ui-widget-content a,.ui-widget-content ul.links li a,.view-mt-testimonials .views-field-body p:first-child:after,.view-mt-testimonials .views-field-title a,a,blockquote:after,ul.menu li.collapsed>a:before,ul.menu li.expanded>a:before,ul.pager li.pager-current,ul.social-media-info li a:hover i{color:#008c46}a:hover{color:#00773c}#block-views-faculty-courses-block h2.title:after,#footer,#header-top,#main-navigation .sf-menu li.sfHover>a,.checkout-buttons .checkout-back,.checkout-buttons .checkout-back:focus,.checkout-buttons .checkout-cancel,.checkout-buttons .checkout-cancel:focus,.event-date,.flex-control-paging li a,.flex-direction-nav a,.page-courses .view-courses .view-content>h3,.page-personale .view-faculty-staff .view-content>h3,.page-personale .view-internal-staff .view-content>h3,.subfooter-area .form-text,.subfooter-area select,.ui-accordion .ui-accordion-header .ui-accordion-header-icon,a.more,input[type=button],input[type=reset],input[type=submit],ul.links li a{background-color:#008c40}.view-mt-events .views-field-field-mt-event-date{background-color:#f0f0e1}.view-mt-events .views-field-field-mt-event-date span{color:#acac9d;font-size:28px;font-weight:300;position:absolute;bottom:-3px;right:-2px;text-transform:uppercase;text-align:right;line-height:1;font-family:'Noto Serif',Georgia,Times,'Times New Roman',serif}.flex-control-paging li a{border-color:#008c46}#toTop{background-color:#999}#main-navigation{padding-top:10px}#header-top .sf-menu ul{background:rgba(0,140,70,.95)}#main-navigation ul.menu>li{margin:0 10px}#main-navigation ul.menu li a{font-family:'Noto Serif',Georgia,Times,'Times New Roman',serif;text-transform:none;font-size:18px;font-weight:400;color:#333326}#main-navigation ul.menu li li a{font-family:Lato,'Helvetica Neue',Arial,serif;text-transform:none;font-size:13px;font-weight:400;color:#fff;line-height:1.2em}#main-navigation ul.sf-menu li a.menuparent:after{top:14px;right:8px}.title-wrapper{position:absolute;bottom:0;left:0;width:100%;z-index:5}.highlighted-content-wrapper .title a,.title-wrapper a{background-color:rgba(0,140,70,.9);height:50px}.caption .more{background:0 0;border:1px solid #fff}.caption .more:hover{opacity:.85;background:rgba(0,140,70,.9)}h3 a:hover{color:#00773c}.highlighted-content-wrapper .title a:hover,.title-wrapper a:hover{background:#005d2f}.header-top-area a{color:#fff;text-decoration:underline}.header-top-area a:hover{color:#fff;text-decoration:none}#header-top ul li a,#header-top ul.main-menu.menu>li.active-trail>a:hover,#header-top ul.menu>li>a.active,#header-top ul.menu>li>a:hover{border:none;text-transform:uppercase}#header-top ul li li a{text-transform:none}#header-top ul.main-menu.menu>li.active-trail:last-child>a:hover,#header-top ul.menu li:last-child>a:hover,#header-top ul.menu>li:last-child>a.active{border:none}ul.menu li>a:hover:before{color:#fff!important}.footer-area,.subfooter-area{color:#e1e1e1}.footer-area a,.subfooter-area a{color:#fff}.footer-area a:hover,.subfooter-area a:hover{color:#fff;text-decoration:underline}#subfooter ul.menu li a,.footer-area ul.menu li a{color:#e1e1e1}#subfooter ul.menu li a{border-color:#e1e1e1;text-decoration:none}#subfooter ul.menu li a:hover{text-decoration:underline}.footer-area ul.menu li a:hover{color:#e1e1e1;text-decoration:none}.footer-area ul.menu li.active-trail>a:before,.footer-area ul.menu li>a:before{color:#e1e1e1!important}.node-mt-faculty.node-teaser ul.links li.node-readmore a{background-color:transparent}.footer-area .views-field-title a{color:#fff}.panel-title>a.collapsed{color:#1e1e1e}.footer-area .item-list ul.quicktabs-tabs>li>a,.footer-area .nav-tabs>li>a{text-decoration:none}.footer-area .item-list ul.quicktabs-tabs>li.active>a:hover,.footer-area .nav-tabs>li.active>a:hover{color:#fff}.footer-area ul.brands li a,.footer-area ul.social-bookmarks li a,.header-top-area ul.brands li a,.header-top-area ul.social-bookmarks li a,.subfooter-area ul.brands li a,.subfooter-area ul.social-bookmarks li a{color:#e1e1e1}.footer-area ul.brands li a,.footer-area ul.social-bookmarks li a,.header-top-area ul.brands li a,.header-top-area ul.social-bookmarks li a,.subfooter-area ul.brands li a,.subfooter-area ul.social-bookmarks li a{border-color:#e1e1e1}.footer-area .node-type-mt-testimonial .field-name-body p:first-child:after,.footer-area .view-mt-testimonials .views-field-body p:first-child:after,.footer-area blockquote:after,.subfooter-area .node-type-mt-testimonial .field-name-body p:first-child:after,.subfooter-area .view-mt-testimonials .views-field-body p:first-child:after,.subfooter-area blockquote:after{color:#e1e1e1}.footer-area ul.social-media-info li a:hover i,.subfooter-area ul.social-media-info li a:hover i{color:#fff}.footer-area table,.header-top-area table,.subfooter-area table{color:#e1e1e1}.footer-area ul.social-media-info li a i,.header-top-area ul.social-media-info li a i,.subfooter-area ul.social-media-info li a i{color:#e1e1e1}.footer-area h1 a:hover,.footer-area h2 a:hover,.footer-area h3 a:hover,.footer-area h4 a:hover,.footer-area h5 a:hover,.footer-area h6 a:hover{color:#fff;text-decoration:underline}.footer-area .view-mt-features .icon{border-color:#e1e1e1}.footer-area .view-mt-features .icon i{color:#e1e1e1}.footer-area .view-mt-latest-news .views-field-created{color:#e1e1e1}#bottom-content .region>.block:first-child ul.quicktabs-tabs>li>a{padding-left:50px;padding-right:50px}#bottom-content .region>.block:first-child ul.quicktabs-tabs>li.active>a{background-color:#f0f0e1;border-color:transparent;padding-left:50px;padding-right:50px}.flex-control-paging li a{border-radius:10px;border-color:#007737;background:#007737}ul.flex-direction-nav li a{background-color:#008c40;line-height:45px!important;width:40px!important;height:40px!important}.flex-direction-nav a:before{font-size:23px}.flexslider:hover .flex-prev{right:41px!important}.flexslider:hover .flex-prev:hover{background-color:#007737;color:#fff}.flexslider:hover .flex-next:hover{background-color:#007737;color:#fff}.flex-direction-nav .flex-prev,.flexslider:hover .flex-prev{right:41px}.header-top-area .block:last-child{padding:0}#block-locale-language{display:block;font-size:11px}#block-locale-language ul{list-style:none;margin:0 0 0 1px;padding:0;background:#00773c;width:auto;height:40px;float:left;position:relative}#block-locale-language ul li{display:block;float:left}#block-locale-language ul li a{display:block;color:#fff;text-decoration:none;padding:12px 10px 12px 0;width:50px;text-align:right}#block-locale-language ul li a:hover{text-decoration:none;background:#007e3f}#block-locale-language ul li{background-color:#00773c;display:none;position:absolute;z-index:20;top:40px;right:0}#block-locale-language ul li.active{display:block;position:relative;top:auto;right:auto;margin-top:0}#block-locale-language ul li.active a{background:url(/sites/all/themes/direcom/images/arrow_lingua.png) no-repeat;background-position:5px center}#block-locale-language ul li.active a:hover{background:url(/sites/all/themes/direcom/images/arrow_lingua.png) no-repeat;background-position:5px center}#block-locale-language ul:hover li{display:block}#block-locale-language ul li a.session-active{display:block}#block-locale-language ul li.en{margin-top:1px}#block-locale-language ul li.it{margin-top:1px}#block-views-courses-block-1 .view-courses .views-field-title a,#block-views-courses-block-3 .view-courses .views-field-title a{height:170px;background-color:#008c46;border:1px solid #008c46;font-size:19px!important;font-weight:400;color:#fff;line-height:20px;padding:6px 10px}#block-views-courses-block-1 .view-courses .views-field-title a:hover,#block-views-courses-block-3 .view-courses .views-field-title a:hover{background-color:#fff;border:1px solid #008c46;text-decoration:none;color:#008c46}.region-header-top-right{width:360px}.header-top-area .form-text{background-color:#009e50;width:309px}.footer-area .block-search .form-actions:after,.footer-top-area .block-search .form-actions:after,.header-top-area .block-search .form-actions:after,.subfooter-area .block-search .form-actions:after{background-color:#00773c;color:#fff}.block-search .form-actions{right:0}#header-top ul li a,ul.menu>li>a.active{height:auto}h2.field-content a{font-size:14px!important;color:#343426;text-transform:uppercase}h2.field-content a:hover{text-decoration:none;color:#343426}.view-mt-features .icon{width:100%;height:170px;background:#eaeaea;border:none;margin:0 0 20px 0}.view-mt-features .views-row:hover .icon{border:none;border-color:#252525}.view-display-id-block{margin:0 0 30px 0}#quicktabs-highlighted_blocks{margin:45px 0 0 0!important}.item-list ul.quicktabs-tabs>li{margin-bottom:-1px;padding:0;margin-left:0;display:inline-block!important;float:none!important}.item-list ul.quicktabs-tabs>li.active>a{border:1px solid #dfdfd0;border-bottom:1px solid #fff;color:#353526}.item-list ul.quicktabs-tabs>li.active>a:hover{border:1px solid #dfdfd0;border-bottom:1px solid #fff}.item-list ul.quicktabs-tabs>li>a{padding:15px 20px}.item-list ul.quicktabs-tabs{border-bottom:1px solid #dfdfd0;text-align:center}.item-list ul.quicktabs-tabs>li>a{color:#acac9d}.item-list ul.quicktabs-tabs>li>a:hover{border-color:#d7d7d0 #d7d7d0 #d7d7d0;background:#d7d7d0}.item-list ul.quicktabs-tabs>li.active>a,.item-list ul.quicktabs-tabs>li.active>a:hover{color:#353526}.highlight-item .views-field-title{background:#0f0;display:block}.item-list ul.quicktabs-tabs{margin-bottom:45px}.highlighted-content-wrapper{overflow:visible}.highlighted-content-wrapper .title{width:100%!important}.highlighted-content-wrapper .title a{height:170px;background-color:#008c46;border:1px solid #008c46;font-size:19px!important;line-height:20px}.highlighted-content-wrapper .title a:hover{background:#fff;border:1px solid #008c46;color:#008c46}.view-courses .more-link a{text-transform:lowercase;font-size:14px;font-weight:400;padding-bottom:25px;border-bottom:none}.block-views .view{border-bottom:1px solid #dfdfd0}.block-views .view-mt-latest-news .views-row{border-bottom:1px solid #dfdfd0}.views-row-last{border-bottom:none!important}.hot-events .more-link a{text-transform:lowercase}.views-field-title a:hover{color:#008c46}.onscroll #logo img{max-height:65px}.overlayed a:before{background:rgba(0,140,70,.75)}.view-mt-latest-news .overlayed a:after{content:normal}.view-mt-latest-news .more-link{margin-left:0}.view-mt-latest-news p{padding-bottom:40px}.view-mt-latest-news .views-row{margin-bottom:40px}.view-mt-latest-news .views-row-last{margin-bottom:10px!important}.block-views .more-link a{text-align:center;text-transform:none}#block-views-mt-latest-news-block-1 h2.title{text-align:center;font-weight:400;color:#333326;font-size:22px;margin-bottom:55px;background:url(/sites/all/themes/direcom/images/icona_bacheca.png) center top no-repeat;padding-top:30px;font-weight:700}.view-mt-latest-news .views-field-created{color:#acac9d;font-weight:400}aside section{border-top:3px solid #008c46;padding-top:30px}aside section h2{font-weight:400!important;margin-bottom:40px!important}aside section p{font-size:14px}aside section .more-link{margin-left:0!important}aside section .more-link a{width:50%;margin:auto;padding-top:20px;border-top:1px solid #dfdfd0}aside section .block-views .view{border-bottom:none}#bottom-content{padding-bottom:0}#bottom-content-inside .title-wrapper a{background:#acac9d;text-align:center;color:#333326}#bottom-content-inside .overlayed a:after{content:normal}#bottom-content-inside .overlayed a:before{background:rgba(172,172,157,.75)}#bottom-content-inside .block-views .view{border-bottom:none!important}#bottom-content-inside .more-link a{color:#333326!important}#footer-top.two-regions{background:#d0d0c1;background:-moz-linear-gradient(left,#d0d0c1 50%,#dfdfd0 50%);background:-webkit-gradient(left,#d0d0c1 50%,#dfdfd0 50%);background:-webkit-linear-gradient(left,#d0d0c1 49.7%,#dfdfd0 49.7%);background:-o-linear-gradient(left,#d0d0c1 50%,#dfdfd0 50%);background:-ms-linear-gradient(left,#d0d0c1 50%,#dfdfd0 50%);background:linear-gradient(left,#d0d0c1 50%,#dfdfd0 50%)}#newsletter-form .form-actions input{background:#008c46}#newsletter-form input.form-text{background:#fff}#newsletter-form span.text{font-family:'Noto Serif',Georgia,Times,'Times New Roman',serif;color:#333326;font-size:16px;margin-top:9px}.footer-top-area ul.brands li a,.footer-top-area ul.social-bookmarks li a{color:#fff;background-color:#acac9d;border-color:#acac9d}.footer-top-area ul.brands a:hover,.footer-top-area ul.social-bookmarks li a:hover{background-color:#919174;border-color:#919174}.footer-top-area #newsletter-form form{margin-right:25px}ul.social-bookmarks .text{font-family:'Noto Serif',Georgia,Times,'Times New Roman',serif;color:#333326;font-size:16px;margin:0 0 3px 0}#block-menu-menu-subfooter-menu ul.menu>li>a.active{height:auto}#subfooter ul.menu li a{color:#f0f0df;border-color:#f0f0df;font-weight:400;font-size:12px}#subfooter ul.menu li a:hover{color:#f0f0df}.subfooter-area{color:#f0f0df;font-size:12px;font-weight:400}.footer-area h2.title{font-family:Lato,'Helvetica Neue',Arial,sans-serif;font-size:15px;font-weight:700}.footer-area ul.menu li a{padding:0;color:#f0f0df!important;font-size:14px;font-weight:400}.footer-area ul.menu li a:hover{text-decoration:underline}.no-banner #page-intro-inside.no-internal-banner-image{border-bottom:1px solid #dfdfd0}#main-content{padding-top:0}#main-content #main{padding-top:33px}.ui-state-default{background-color:#f0f0e1}.field-group-accordion h3{font-weight:400;color:#333326}.ui-widget-content ul.links li a:hover{color:#008c46}.node-mt-faculty.node.node-teaser{border-bottom:1px solid #dfdfd0}.node-mt-faculty .overlayed a:after{display:none}.ui-widget-content a:hover{color:#008c46}.faculty-content-wrapper h2{font-family:Lato,Helvetica Neue,Arial,Sans-serif!important;font-weight:400}.image-caption{display:none}.images-container .overlayed a:after{display:none}ul.social-media-info{border-bottom:1px solid #dfdfd0;width:50%;margin:0 auto;text-align:center;padding-left:20px}ul.social-media-info li{margin-right:10px}ul.social-media-info li a i{color:#acac9d}ul.menu li a:hover{background-color:#008c46}#breadcrumb a:first-child:after{font-size:20px}.no-banner .no-internal-banner-image #breadcrumb a:first-child:after{color:#008c46}#breadcrumb-inside{padding-left:65px}input[type=submit]:hover{background-color:#00773c}.page-didattica .view-courses .views-row.group:before{background-color:#dfdfd0}.front .view-courses .views-row{padding-bottom:0}.view-courses .views-row{border-bottom:1px solid #dfdfd0!important;padding-bottom:40px}.quicktabs-tabpage .view-courses .views-row{border-bottom:none!important}.views-field-title a{color:#008c46}.item-list ul.pager{margin:60px 0 20px}ul.pager li.pager-current{border-bottom:2px solid #008c46}ul.pager li>a:hover{border-bottom:2px solid #008c46;color:#008c46}table th{background:#f0f0e1;color:#acac9d}#breadcrumb a:hover{color:#008c46}.panel-default{border-color:#dfdfd0}.panel{margin-bottom:20px;background-color:#fff;border:0 solid transparent;border-radius:4px;-webkit-box-shadow:0 0 0 rgba(0,0,0,.05);box-shadow:0 0 0 rgba(0,0,0,.05)}.panel-default>.panel-heading{background:#f0f0e1;color:#333326!important;border:none!important}.panel-title a:hover{color:#333326!important}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:none}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:none}table tr.even,table tr.odd{background:#faf9eb}h2 a:hover{color:#008c46}ul.members-social-bookmarks li i{line-height:40px}.view-mt-features h2.field-content{font-family:Lato,'Helvetica Neue',Arial,sans-serif}.view-mt-features{margin:0 -15px}.linkedin,.twitter,ul.members-social-bookmarks .email{width:100%}ul.members-social-bookmarks li a{color:#fff;display:block;width:100%;height:40px;text-align:center;border:none;background:#008c46}ul.members-social-bookmarks li a:hover{color:#fff;border-color:none;background:#00773c}ul.members-social-bookmarks li.email .fa:before{content:"Mail";font-size:14px;font-family:Lato,'Helvetica Neue',Arial,sans-serif;font-weight:700;display:block}#block-views-faculty-courses-block h2.title{font-weight:400;background-color:#f0f0e1}ul.links li a:hover{background-color:#00773c}.course-take-course-link-wrapper a{display:block;border:1px solid #008c46;width:180px;text-align:center;padding:10px 0 10px 0;margin-bottom:20px;color:#008c46;text-transform:uppercase;font-weight:900;font-size:15px;margin-top:40px}.course-take-course-link-wrapper a:hover{background:#008c46;color:#fff;text-decoration:none}.field-name-field-mt-subheader-body .field-item p{font-family:'Noto Serif',Georgia,Times,'Times New Roman',serif;color:#acac9d;font-weight:400}.field-name-field-mt-photo.overlayed.plus a:after{display:none!important}.event-info .event-date{font-family:'Noto Serif',Georgia,Times,'Times New Roman',serif;background:#f0f0e1;font-weight:400;color:#acac9d}#sidebar-second .overlayed a:after{display:none}#sidebar-second h3{font-weight:400}#sidebar-second h3 a:hover{color:#008c46}.sidebar .more-link a{text-align:center;text-transform:none}#edit-submitted-email,#edit-submitted-message,#edit-submitted-subject,.webform-client-form #edit-submitted-name{background:0 0;border-bottom:1px solid #c2c2c2;font-size:15px}.webform-client-form label{display:none}.search-form #edit-keys{background:0 0;border-bottom:1px solid #c2c2c2;font-size:15px}@media (max-width:1200px){.region-header-top-right{width:292px}.header-top-area .form-text{background-color:#009e50;width:241px}#main-navigation{padding-top:10px}#main-navigation ul.menu>li{margin:0 9px}.item-list ul.quicktabs-tabs>li>a{padding:15px 21px}.view-courses .more-link a{padding-top:25px}#bottom-content .views-field-field-mt-photo .overlayed{height:170px}#bottom-content .views-field-field-mt-photo .title-wrapper a{height:67px}.footer-top-area #newsletter-form form{margin-right:auto}}@media (max-width:992px){.onscroll #header-inside-left{display:block}.region-header-top-right{width:250px;float:right}.header-top-area .form-text{width:199px}#header-top-right{position:absolute;z-index:100;right:15px;top:-40px}#header-top ul.menu li a{padding:12px 12px}aside section{border-top:none;padding-top:30px}.sidebar{margin-top:0}.view-courses .views-field-title a{height:234px}.highlighted-content-wrapper .title a{height:234px}#bottom-content .views-field-field-mt-photo .title-wrapper a{height:40px}#header{padding-bottom:30px}#header .col-md-4{width:30%;float:left}#header .col-md-8{width:70%;float:left}#header .meanmenu-wrapper ul.menu{padding:0}#main-navigation ul.menu li a{font-size:14px!important}#main-navigation ul.menu>li{margin:0 3px}#main-navigation ul.sf-menu li a.menuparent:after{line-height:15px}#block-system-main-menu{display:none}.region-header-top-right{float:right}#block-locale-language ul li.en{margin-top:2px}#block-locale-language ul li.it{margin-top:2px}}@media (max-width:767px){.region-header-top-right{width:300px;float:left}.header-top-area .form-text{width:200px}#header-top-right{position:absolute;top:0;right:0}.header-top-area #search-block-form{position:static}.header-top-area #search-block-form input{margin-left:50px}#header-top .mean-container .mean-bar{top:0}#slideshow .caption-wrapper{padding-top:60px}#slideshow .caption a.more{margin-top:45px}#header .col-md-4{width:100%}.highlighted-content-wrapper .title{position:relative}.highlighted-content-wrapper .overlayed img{display:none}.view-courses .more-link a{padding-top:0}#footer-top.two-regions{background:#dfdfd0;padding-top:0}#newsletter-form .row{background:#d0d0c1;padding-bottom:20px}#bottom-content .item-list ul.quicktabs-tabs>li>a{padding-left:60px!important;padding-right:60px!important}#breadcrumb{display:none}#main-content #main{padding-top:0}#header-inside-left{position:absolute;z-index:1;top:-80px;left:-25px}#header-inside-left #logo{float:left}#header{padding-bottom:0}.header-top-area #search-block-form input{margin-left:0}#block-locale-language ul li.en{border-top:1px solid #008c40;margin-top:0}#block-locale-language ul li.it{border-top:1px solid #008c40;margin-top:0}#block-locale-language ul li.active{border-top:none}}@media (max-width:560px){.item-list ul.quicktabs-tabs>li{width:100%;text-align:center;margin-bottom:10px}.item-list ul.quicktabs-tabs{border-bottom:none}.item-list ul.quicktabs-tabs>li.active>a{background:#dfdfd0}.item-list ul.quicktabs-tabs>li.active>a:hover{background:#dfdfd0}.item-list ul.quicktabs-tabs{margin-bottom:10px}#footer-top.two-regions{background:#dfdfd0;padding-top:0}#newsletter-form .row{background:#d0d0c1;padding-bottom:20px}#bottom-content .region>.block:first-child .quicktabs-wrapper{margin-top:-145px}}@media (max-width:320px){#header-top{height:auto}.header-top-area .form-text{width:180px}#logo img{width:90%}#header-top .mean-container .mean-bar{top:0}.region-header-top-right{width:231px;float:left}}