@import url(//fonts.googleapis.com/css?family=Roboto:400,300,300italic,400italic,700,700italic);article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a{background:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}html{-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}embed,img,object,video{max-width:100%;height:auto;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}.node-type-publication .l-content{padding-bottom:40px;}.field--name-field-queries .field__label{padding-bottom:0 !important;}.tb-megamenu-item--about .tb-megamenu-submenu,.tb-megamenu-item--grants-awards .tb-megamenu-submenu{display:none;}.form-item-pass-pass1 label{display:none;}
.section-about .field--name-body h2,.section-about .field--name-body .fieldset-legend,.section-about .field--name-body h3,.section-about .field--name-body .field--name-field-speaker-name,.section-about .field--name-body blockquote,.section-about .field--name-body h4,.section-about .field-content h2,.section-about .field-content .fieldset-legend,.section-about .field-content h3,.section-about .field-content .field--name-field-speaker-name,.section-about .field-content blockquote,.section-about .field-content h4{color:#2261a9;}.section-about .field__label,.section-about .breadcrumb{color:#2261a9;}.section-about .breadcrumb a,.section-about .breadcrumb a.active,.section-about .l-content a,.section-about .l-content a.active{color:#2261a9;}.section-about .l-region--sidebar-first .menu li .active-trail,.section-about .l-region--sidebar-first .menu li .active{color:#2261a9;border-color:#2261a9;}.section-about .tabs a.active{color:#2261a9;border-color:#2261a9;}.section-about .pager__item--current,.section-about blockquote{border-color:#2261a9;}.section-about .node-preview--featured .views-field-title{border-color:#2261a9;}.section-publications .field--name-body h2,.section-publications .field--name-body .fieldset-legend,.section-publications .field--name-body h3,.section-publications .field--name-body .field--name-field-speaker-name,.section-publications .field--name-body blockquote,.section-publications .field--name-body h4,.section-publications .field-content h2,.section-publications .field-content .fieldset-legend,.section-publications .field-content h3,.section-publications .field-content .field--name-field-speaker-name,.section-publications .field-content blockquote,.section-publications .field-content h4{color:#c12437;}.section-publications .field__label,.section-publications .breadcrumb{color:#c12437;}.section-publications .breadcrumb a,.section-publications .breadcrumb a.active,.section-publications .l-content a,.section-publications .l-content a.active{color:#c12437;}.section-publications .l-region--sidebar-first .menu li .active-trail,.section-publications .l-region--sidebar-first .menu li .active,.section-publications .l-region--sidebar-first .item-list li .active-trail,.section-publications .l-region--sidebar-first .item-list li .active{color:#c12437;border-color:#c12437;}.section-publications .tabs a.active{color:#c12437;border-color:#c12437;}.section-publications .pager__item--current,.section-publications blockquote{border-color:#c12437;}.section-publications .node-preview--featured .views-field-title{border-color:#c12437;}.section-membership .field--name-body h2,.section-membership .field--name-body .fieldset-legend,.section-membership .field--name-body h3,.section-membership .field--name-body .field--name-field-speaker-name,.section-membership .field--name-body blockquote,.section-membership .field--name-body h4,.section-membership .field-content h2,.section-membership .field-content .fieldset-legend,.section-membership .field-content h3,.section-membership .field-content .field--name-field-speaker-name,.section-membership .field-content blockquote,.section-membership .field-content h4{color:#e9684e;}.section-membership .field__label,.section-membership .breadcrumb{color:#e9684e;}.section-membership .breadcrumb a,.section-membership .breadcrumb a.active,.section-membership .l-content a,.section-membership .l-content a.active{color:#e9684e;}.section-membership .l-region--sidebar-first .menu li .active-trail,.section-membership .l-region--sidebar-first .menu li .active{color:#e9684e;border-color:#e9684e;}.section-membership .tabs a.active{color:#e9684e;border-color:#e9684e;}.section-membership .pager__item--current{border-color:#e9684e;}.section-membership .node-preview--featured .views-field-title{border-color:#e9684e;}.section-events .field--name-body h2,.section-events .field--name-body .fieldset-legend,.section-events .field--name-body h3,.section-events .field--name-body .field--name-field-speaker-name,.section-events .field--name-body blockquote,.section-events .field--name-body h4,.section-events .field-content h2,.section-events .field-content .fieldset-legend,.section-events .field-content h3,.section-events .field-content .field--name-field-speaker-name,.section-events .field-content blockquote,.section-events .field-content h4{color:#6ba4b8;}.section-events .field__label,.section-events .breadcrumb{color:#6ba4b8;}.section-events .breadcrumb a,.section-events .breadcrumb a.active,.section-events .l-content a,.section-events .l-content a.active{color:#6ba4b8;}.section-events .l-region--sidebar-first .menu li .active-trail,.section-events .l-region--sidebar-first .menu li .active,.section-events .block-events__secondary-menu li .active-trail,.section-events .block-events__secondary-menu li .active{color:#6ba4b8;border-color:#6ba4b8;}.section-events .tabs a.active{color:#6ba4b8;border-color:#6ba4b8;}.section-events .pager__item--current,.section-events blockquote{border-color:#6ba4b8;}.section-events .node-preview--featured .views-field-title{border-color:#6ba4b8;}.section-jobs-opportunities .field--name-body h2,.section-jobs-opportunities .field--name-body .fieldset-legend,.section-jobs-opportunities .field--name-body h3,.section-jobs-opportunities .field--name-body .field--name-field-speaker-name,.section-jobs-opportunities .field--name-body blockquote,.section-jobs-opportunities .field--name-body h4,.section-jobs-opportunities .field-content h2,.section-jobs-opportunities .field-content .fieldset-legend,.section-jobs-opportunities .field-content h3,.section-jobs-opportunities .field-content .field--name-field-speaker-name,.section-jobs-opportunities .field-content blockquote,.section-jobs-opportunities .field-content h4{color:#6eaa48;}.section-jobs-opportunities .field__label,.section-jobs-opportunities .breadcrumb{color:#6eaa48;}.section-jobs-opportunities .breadcrumb a,.section-jobs-opportunities .breadcrumb a.active,.section-jobs-opportunities .l-content a,.section-jobs-opportunities .l-content a.active,.section-jobs-opportunities .l-region--sidebar-first a,.section-jobs-opportunities .l-region--sidebar-first a.active{color:#6eaa48;}.section-jobs-opportunities .l-region--sidebar-first .menu li .active-trail,.section-jobs-opportunities .l-region--sidebar-first .menu li .active{color:#6eaa48;border-color:#6eaa48;}.section-jobs-opportunities .tabs a.active{color:#6eaa48;border-color:#6eaa48;}.section-jobs-opportunities .pager__item--current{border-color:#6eaa48;}.section-jobs-opportunities .node-preview--featured .views-field-title{border-color:#6eaa48;}.section-grants-awards .field--name-body h2,.section-grants-awards .field--name-body .fieldset-legend,.section-grants-awards .field--name-body h3,.section-grants-awards .field--name-body .field--name-field-speaker-name,.section-grants-awards .field--name-body blockquote,.section-grants-awards .field--name-body h4,.section-grants-awards .field-content h2,.section-grants-awards .field-content .fieldset-legend,.section-grants-awards .field-content h3,.section-grants-awards .field-content .field--name-field-speaker-name,.section-grants-awards .field-content blockquote,.section-grants-awards .field-content h4{color:#ae5171;}.section-grants-awards .field__label,.section-grants-awards .breadcrumb{color:#ae5171;}.section-grants-awards .breadcrumb a,.section-grants-awards .breadcrumb a.active,.section-grants-awards .l-content a,.section-grants-awards .l-content a.active{color:#ae5171;}.section-grants-awards .l-region--sidebar-first .menu li .active-trail,.section-grants-awards .l-region--sidebar-first .menu li .active{color:#ae5171;border-color:#ae5171;}.section-grants-awards .tabs a.active{color:#ae5171;border-color:#ae5171;}.section-grants-awards .pager__item--current{border-color:#ae5171;}.section-grants-awards .node-preview--featured .views-field-title{border-color:#ae5171;}.section-news .field--name-body h2,.section-news .field--name-body .fieldset-legend,.section-news .field--name-body h3,.section-news .field--name-body .field--name-field-speaker-name,.section-news .field--name-body blockquote,.section-news .field--name-body h4,.section-news .field-content h2,.section-news .field-content .fieldset-legend,.section-news .field-content h3,.section-news .field-content .field--name-field-speaker-name,.section-news .field-content blockquote,.section-news .field-content h4{color:#f3b737;}.section-news .field__label,.section-news .breadcrumb{color:#f3b737;}.section-news .breadcrumb a,.section-news .breadcrumb a.active,.section-news .l-content a,.section-news .l-content a.active{color:#f3b737;}.section-news .l-region--sidebar-first .menu li .active-trail,.section-news .l-region--sidebar-first .menu li .active{color:#f3b737;border-color:#f3b737;}.section-news .tabs a.active{color:#f3b737;border-color:#f3b737;}.section-news .pager__item--current{border-color:#f3b737;}.section-news .node-preview--featured .views-field-title{border-color:#f3b737;}.form-text,.form-email{background:#f8f8f8;color:#515151;border:1px #dfdfdf solid;border-radius:0;width:100%;height:40px;padding:0 5px;}@media (min-width:960px){.form-text,.form-email{width:auto;}}select{border:1px #dfdfdf solid;border-radius:0;width:100%;height:40px;}@media (min-width:960px){select{width:auto;}}.form-submit{border:none;border-radius:0;margin-right:10px;}.form-submit:hover{background:#756ba6;}.form-item{margin-bottom:20px;}@media (min-width:740px){.form-item{margin-bottom:30px;}}.form-item .description{font-size:18px;font-size:1.125rem;line-height:1.75;margin-bottom:30px;}fieldset{border:none;padding:0;margin:0 0 30px 0;}.fieldset-wrapper{border-top:1px #dfdfdf solid;padding-top:30px;margin-top:30px;}@media (min-width:740px){.column--3{width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.column--3:nth-child(4n+4){width:22.85714%;clear:right;float:right;margin-right:0;}}@media (min-width:740px){.column--4{width:31.42857%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.column--4:nth-child(3n+3){width:31.42857%;clear:right;float:right;margin-right:0;}}@media (min-width:740px){.column--6{width:48.57143%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.column--6:nth-child(2n+2){width:48.57143%;clear:right;float:right;margin-right:0;}}.l-main,.l-header_inner,.l-navigation__inner,.l-breadcrumb__inner,.l-highlighted__inner,.l-footer__inner{margin:0 auto;}.l-main:after,.l-header_inner:after,.l-navigation__inner:after,.l-breadcrumb__inner:after,.l-highlighted__inner:after,.l-footer__inner:after{content:"";display:table;clear:both;}@media (min-width:740px){.l-main,.l-header_inner,.l-navigation__inner,.l-breadcrumb__inner,.l-highlighted__inner,.l-footer__inner{max-width:740px;}}@media (min-width:960px){.l-main,.l-header_inner,.l-navigation__inner,.l-breadcrumb__inner,.l-highlighted__inner,.l-footer__inner{max-width:960px;}}@media (min-width:1200px){.l-main,.l-header_inner,.l-navigation__inner,.l-breadcrumb__inner,.l-highlighted__inner,.l-footer__inner{max-width:1200px;}}.l-region{padding-left:20px;padding-right:20px;}.l-region:after{content:"";display:table;clear:both;}.l-region--recommended{clear:both;padding-top:20px;}.l-main,.l-footer__inner{padding-top:20px;padding-bottom:20px;}.l-breadcrumb__inner{padding-top:20px;}.l-region--sidebar-first{padding-top:20px;}.l-highlighted__inner{padding-top:40px;padding-bottom:40px;}.front .l-navigation{margin-bottom:60px;}.front .l-main{padding-top:40px;}.l-footer{padding-bottom:40px;}@media (min-width:740px){.front .l-main{padding-top:70px;}.l-main{padding-bottom:100px;}.l-branding__inner,.l-header_inner{padding-bottom:40px;}.l-breadcrumb__inner{padding-bottom:20px;}.l-branding{width:48.57143%;float:left;margin-right:-100%;margin-left:0;clear:none;}.l-user{width:48.57143%;float:right;margin-left:0;margin-right:0;clear:none;}.l-page--has-sidebar-first .l-content{width:65.71429%;float:right;margin-left:0;margin-right:0;clear:none;padding-left:20px;padding-right:20px;}.l-page--has-sidebar-first .l-region--sidebar-first{width:31.42857%;float:left;margin-right:-100%;margin-left:0;clear:none;padding-top:0;padding-right:0;}.l-region--recommended{padding-top:40px;margin-top:40px;}.l-highlighted__inner,.l-footer__inner{padding-top:75px;padding-bottom:75px;}.l-footer{padding-bottom:0;}}@media (min-width:960px){.l-branding{width:40%;float:left;margin-right:-100%;margin-left:0;clear:none;}.l-user{width:57.14286%;float:right;margin-left:0;margin-right:0;clear:none;}.l-region--featured{padding-bottom:40px;}}@media (min-width:1200px){.l-page--has-sidebar-first .l-content{width:74.28571%;float:right;margin-left:0;margin-right:0;clear:none;}.l-page--has-sidebar-first .l-region--sidebar-first{width:22.85714%;float:left;margin-right:-100%;margin-left:0;clear:none;}}.menu,.item-list ul{overflow:auto;padding:0;}.menu li,.menu .leaf,.item-list ul li,.item-list ul .leaf{list-style:none;}.item-list h3 a,.item-list .field--name-field-speaker-name a,.item-list blockquote a{color:#515151;text-decoration:none;}img,media{max-width:100%;display:block;}table{width:100%;max-width:100%;}table thead th{font-weight:700;border-top:1px #dfdfdf solid;border-bottom:1px #dfdfdf solid;padding:15px;}table tr td{border-top:1px #dfdfdf solid;padding:15px;}table tr.odd{background:#fff;}.tabledrag-handle .handle{box-sizing:content-box;}html{font-size:100%;line-height:1.5em;}body{color:#515151;font-family:"Arial","Helvetica",sans-serif;line-height:24px;}h1,h2,.fieldset-legend,h3,.field--name-field-speaker-name,blockquote,h4{color:#515151;font-family:"Roboto","Arial","Helvetica",sans-serif;font-weight:700;line-height:1.25;margin:0 0 1em 0;}h1{font-size:26px;font-size:1.625rem;}@media (min-width:740px){h1{font-size:34px;font-size:2.125rem;}}h2,.fieldset-legend{font-size:22px;font-size:1.375rem;}@media (min-width:740px){h2,.fieldset-legend{font-size:26px;font-size:1.625rem;}}h3,.field--name-field-speaker-name,blockquote{font-size:18px;font-size:1.125rem;}@media (min-width:740px){h3,.field--name-field-speaker-name,blockquote{font-size:22px;font-size:1.375rem;}}a{color:#5d538b;}a:hover{text-decoration:none;}.l-page{-webkit-font-smoothing:antialiased;}.node--full{font-size:18px;font-size:1.125rem;line-height:1.75;}.l-content .field--name-body a{word-wrap:break-word;}.field--name-field-attachments{padding-bottom:30px;}.field--name-field-attachments .file-icon{display:none;}.block-back-link{border-top:1px #dfdfdf solid;margin-top:30px;}.block-back-link .block__content a{font-size:18px;font-size:1.125rem;}.block-back-link .block__content a:before{content:"< ";}.breadcrumb{padding:0;margin:0;}.breadcrumb li{list-style:none;float:left;}.breadcrumb li:not(:last-child):after{content:" >";padding:0 6px 0 3px;}.breadcrumb li a{text-decoration:none;}.breadcrumb li a.active{color:#5d538b;}.button,.form-submit,.field--name-field-attachments a,.block-event-header .views-field-views-conditional a,.block-event-register .block-event-register__info .views-field-field-registration-link a,.views-field-field-document a,.field--name-field-link-to-advert a,.print_pdf a,.node--publication .field--name-field-purchase-link a{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;text-decoration:none;text-align:center;border-radius:5px;display:inline-block;padding:15px 25px;}.button:after,.form-submit:after,.field--name-field-attachments a:after,.block-event-header .views-field-views-conditional a:after,.block-event-register .block-event-register__info .views-field-field-registration-link a:after,.views-field-field-document a:after,.field--name-field-link-to-advert a:after,.print_pdf a:after,.node--publication .field--name-field-purchase-link a:after{content:" >";}.button--primary,.form-submit,.field--name-field-attachments a,.views-field-field-document a,.field--name-field-link-to-advert a,.print_pdf a,.node--publication .field--name-field-purchase-link a{background:#5d538b;color:#fff !important;}.button--primary:hover,.form-submit:hover,.field--name-field-attachments a:hover,.views-field-field-document a:hover,.field--name-field-link-to-advert a:hover,.print_pdf a:hover,.node--publication .field--name-field-purchase-link a:hover{background:#756ba6;}.button--secondary,.block-event-header .views-field-views-conditional a,.block-event-register .block-event-register__info .views-field-field-registration-link a{background:#fff;}.button--secondary:hover,.block-event-header .views-field-views-conditional a:hover,.block-event-register .block-event-register__info .views-field-field-registration-link a:hover{opacity:0.75;}.button--text-purple{color:#5d538b;}.button--text-primary-blue{color:#8ac9ed;}.button--text-secondary-blue,.block-event-header .views-field-views-conditional a,.block-event-register .block-event-register__info .views-field-field-registration-link a{color:#6ba4b8;}.block-event-calls-to-action,.publications-calls-to-action{overflow:auto;clear:both;padding-top:20px;}@media (min-width:740px){.block-event-calls-to-action,.publications-calls-to-action{padding-top:60px;}}.block-event-calls-to-action .field-content ul,.publications-calls-to-action .field-content ul{padding:0;margin:0;}.block-event-calls-to-action .field-content ul li,.publications-calls-to-action .field-content ul li{list-style:none;padding:20px 10px;margin-bottom:20px;}@media (min-width:740px){.block-event-calls-to-action .field-content ul li,.publications-calls-to-action .field-content ul li{padding:10px 30px;width:48.57143%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.block-event-calls-to-action .field-content ul li:nth-child(2n),.publications-calls-to-action .field-content ul li:nth-child(2n){width:48.57143%;clear:right;float:right;margin-right:0;}}@media (min-width:960px){.block-event-calls-to-action .field-content ul li,.publications-calls-to-action .field-content ul li{width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.block-event-calls-to-action .field-content ul li:nth-child(2n),.publications-calls-to-action .field-content ul li:nth-child(2n){width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.block-event-calls-to-action .field-content ul li:last-child,.publications-calls-to-action .field-content ul li:last-child{width:22.85714%;clear:right;float:right;margin-right:0;}}.block-event-calls-to-action .field-content ul li:first-child,.publications-calls-to-action .field-content ul li:first-child{border-bottom:5px #e9684e solid;}.block-event-calls-to-action .field-content ul li:first-child > a,.publications-calls-to-action .field-content ul li:first-child > a{color:#e9684e;}@media (min-width:740px){.block-event-calls-to-action .field-content ul li:first-child,.publications-calls-to-action .field-content ul li:first-child{border-left:5px #e9684e solid;border-bottom:none;}}.block-event-calls-to-action .field-content ul li:nth-child(2),.publications-calls-to-action .field-content ul li:nth-child(2){border-bottom:5px #6eaa48 solid;}.block-event-calls-to-action .field-content ul li:nth-child(2) > a,.publications-calls-to-action .field-content ul li:nth-child(2) > a{color:#6eaa48;}@media (min-width:740px){.block-event-calls-to-action .field-content ul li:nth-child(2),.publications-calls-to-action .field-content ul li:nth-child(2){border-left:5px #6eaa48 solid;border-bottom:none;}}.block-event-calls-to-action .field-content ul li:nth-child(3),.publications-calls-to-action .field-content ul li:nth-child(3){border-bottom:5px #ae5171 solid;}.block-event-calls-to-action .field-content ul li:nth-child(3) > a,.publications-calls-to-action .field-content ul li:nth-child(3) > a{color:#ae5171;}@media (min-width:740px){.block-event-calls-to-action .field-content ul li:nth-child(3),.publications-calls-to-action .field-content ul li:nth-child(3){border-left:5px #ae5171 solid;border-bottom:none;}}.block-event-calls-to-action .field-content ul li:last-child,.publications-calls-to-action .field-content ul li:last-child{border-bottom:5px #f3b737 solid;}.block-event-calls-to-action .field-content ul li:last-child > a,.publications-calls-to-action .field-content ul li:last-child > a{color:#f3b737;}@media (min-width:740px){.block-event-calls-to-action .field-content ul li:last-child,.publications-calls-to-action .field-content ul li:last-child{border-left:5px #f3b737 solid;border-bottom:none;}}.block-event-calls-to-action .field-content ul li > a,.publications-calls-to-action .field-content ul li > a{font-size:22px;font-size:1.375rem;line-height:1.25;text-decoration:none;display:inline-block;}.block-event-calls-to-action .field-content ul li > a:after,.publications-calls-to-action .field-content ul li > a:after{content:" >";font-family:"Roboto","Arial","Helvetica",sans-serif;}.field--name-field-call-to-action,.block-call-to-action{padding-bottom:30px;}.field--name-field-call-to-action a,.block-call-to-action a{font-size:22px;font-size:1.375rem;line-height:1.25;text-decoration:none;border-left-width:5px;border-left-style:solid;display:inline-block;padding:10px 30px;}.field--name-field-call-to-action a:after,.block-call-to-action a:after{content:" >";font-family:"Roboto","Arial","Helvetica",sans-serif;}.node--publication .field--name-field-call-to-action,.node--publication .block-call-to-action{border-left-color:#c12437;}@media (min-width:740px){.block-call-to-action{width:48.57143%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.block-call-to-action:nth-child(2n){width:48.57143%;clear:right;float:right;margin-right:0;}}@media (min-width:960px){.block-call-to-action{width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.block-call-to-action:nth-child(2n){width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.block-call-to-action:last-child{width:22.85714%;clear:right;float:right;margin-right:0;}}.block-cta{color:#fff;position:relative;overflow:hidden;padding:15px 30px;}.block-cta .block__title{color:#fff;margin:12px 0;}.block-cta .block__content a{color:#fff;font-size:18px;font-size:1.125rem;text-decoration:none;border-bottom:3px #fff solid;position:relative;z-index:101;display:block;padding-bottom:15px;}.block-cta .block__content a:after{content:" >";}.block-cta:after{content:"";background-image:url(/sites/all/themes/nutrition_society/images/ns-icons-white.png);background-repeat:no-repeat;background-size:cover;opacity:0.25;width:140px;height:140px;display:block;position:absolute;z-index:100;bottom:-15px;right:-15px;}.block-cta--news{background:#f3b737;}.block-cta--news:after{background-position:0.216% 0;}.block-cta--events{background:#6ba4b8;}.block-cta--events:after{background-position:12.635% 0;}.block-cta--contact{background:#c12437;}.block-cta--contact:after{background-position:37.473% 0;}.block-cta--jobs{background:#6eaa48;}.block-cta--jobs:after{background-position:49.892% 0;}.block-cta--about{background:#2261a9;}.block-cta--about:after{background-position:62.338% 0;}.block-cta--membership{background:#e9684e;}.block-cta--membership:after{background-position:74.762% 0;}.block-cta--publications{background:#c12437;}.block-cta--publications:after{background-position:87.186% 0;}.block-cta--awards{background:#ae5171;}.block-cta--awards:after{background-position:99.74% 0;}.block-upcoming-events,.block-upcoming-conferences,.block-upcoming-training,.block-upcoming-external-events{border-bottom:1px #dfdfdf solid;overflow:auto;clear:both;padding-bottom:20px;margin-bottom:20px;}@media (min-width:740px){.block-upcoming-events,.block-upcoming-conferences,.block-upcoming-training,.block-upcoming-external-events{padding-bottom:40px;margin-bottom:40px;}}@media (min-width:740px){.block-upcoming-events > .view-content,.block-upcoming-conferences > .view-content,.block-upcoming-training > .view-content,.block-upcoming-external-events > .view-content{width:48.57143%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}@media (min-width:740px){.block-upcoming-events .view-footer,.block-upcoming-conferences .view-footer,.block-upcoming-training .view-footer,.block-upcoming-external-events .view-footer{width:48.57143%;clear:right;float:right;margin-right:0;}}.block-upcoming-events .view-footer .view-header,.block-upcoming-conferences .view-footer .view-header,.block-upcoming-training .view-footer .view-header,.block-upcoming-external-events .view-footer .view-header{padding:0;}.block-upcoming-events .view-footer .views-field-field-date,.block-upcoming-conferences .view-footer .views-field-field-date,.block-upcoming-training .view-footer .views-field-field-date,.block-upcoming-external-events .view-footer .views-field-field-date,.block-upcoming-events .view-footer .views-fiedl-field-event-type,.block-upcoming-conferences .view-footer .views-fiedl-field-event-type,.block-upcoming-training .view-footer .views-fiedl-field-event-type,.block-upcoming-external-events .view-footer .views-fiedl-field-event-type{width:25%;}.block-upcoming-events .view-footer .views-field-title,.block-upcoming-conferences .view-footer .views-field-title,.block-upcoming-training .view-footer .views-field-title,.block-upcoming-external-events .view-footer .views-field-title{width:50%;}.block-upcoming-events .view-footer .views-field-field-event-type,.block-upcoming-conferences .view-footer .views-field-field-event-type,.block-upcoming-training .view-footer .views-field-field-event-type,.block-upcoming-external-events .view-footer .views-field-field-event-type{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;text-transform:uppercase;}.block-upcoming-events .view-footer .views-field-field-event-type a,.block-upcoming-conferences .view-footer .views-field-field-event-type a,.block-upcoming-training .view-footer .views-field-field-event-type a,.block-upcoming-external-events .view-footer .views-field-field-event-type a{text-decoration:none;}@media (min-width:740px){.block-upcoming-conferences > .view-content,.block-upcoming-training > .view-content,.block-upcoming-external-events > .view-content{width:74.28571%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}@media (min-width:740px){.block-upcoming-conferences .view-footer,.block-upcoming-training .view-footer,.block-upcoming-external-events .view-footer{width:22.85714%;clear:right;float:right;margin-right:0;}}.block-upcoming-conferences .view-footer a,.block-upcoming-training .view-footer a,.block-upcoming-external-events .view-footer a{font-size:22px;font-size:1.375rem;line-height:1.25;text-decoration:none;border-left-width:5px;border-left-style:solid;display:inline-block;padding:10px 30px;}.block-upcoming-conferences .view-footer a:after,.block-upcoming-training .view-footer a:after,.block-upcoming-external-events .view-footer a:after{content:" >";font-family:"Roboto","Arial","Helvetica",sans-serif;}.block-events-calendar .view-header{border-bottom:0 !important;margin-bottom:0 !important;}.block-events-calendar .view-content{height:300px;overflow-y:scroll;}.block-events-calendar .views-table .views-field-title{width:75%;}.block-events-calendar .views-table .views-field-field-event-type{color:#6ba4b8;width:25%;}.block-events-calendar .views-table .views-field-field-event-type a{display:block;}.block-events-calendar .views-table .date-display-single{font-size:14px;font-size:0.875rem;display:block;}.block-events-page-header{border-bottom:1px #dfdfdf solid;overflow:auto;padding-bottom:40px;margin-bottom:40px;}.block-events-page-header .views-field-field-video{background:#dfdfdf;padding:20px;margin-bottom:20px;}@media (min-width:740px){.block-events-page-header .views-field-field-video{min-width:585px;float:left;margin-right:30px;margin-bottom:0;}}@media (min-width:740px){.block-events-page-header .views-field-field-video{padding:30px;}}.block-events-page-header .views-field-field-video .field-content{border-bottom:3px #fff solid;padding-bottom:15px;}.block-events-page-header .block-events-page-header__description{font-size:18px;font-size:1.125rem;line-height:1.75;}.block-event-header{position:relative;}@media (min-width:960px){.block-event-header{margin-bottom:0;}}.block-event-header .block-event-header__info{background:#6ba4b8;color:#fff;font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:18px;font-size:1.125rem;line-height:1.5;padding:20px;}@media (min-width:740px){.block-event-header .block-event-header__info{padding:30px;}}@media (min-width:960px){.block-event-header .block-event-header__info{width:275px;position:absolute;right:40px;bottom:40px;padding:30px;}}.block-event-header .views-field-views-conditional{border-bottom:3px #fff solid;padding-top:10px;padding-bottom:15px;}.block-event-header .views-field-field-external-event-activity{background:#6ba4b8;color:#fff;font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:18px;font-size:1.125rem;line-height:46px;text-align:center;min-width:255px;position:absolute;bottom:40px;left:40px;padding:10px 20px;}.block-event-header .views-field-field-external-event-activity:before{content:"";background-image:url(/sites/all/themes/nutrition_society/images/ns-icons-white.png);background-repeat:no-repeat;background-position:12.635% 0;background-size:cover;width:28px;height:28px;float:left;margin:8px 12px 0 0;}.block-event-register .views-field-title{margin-bottom:40px;}.block-event-register .views-field-field-image{display:none;}@media (min-width:960px){.block-event-register .views-field-field-image{display:block;}}.block-event-register .block-event-register__info{background:#6ba4b8;color:#fff;overflow:auto;padding:20px;}@media (min-width:740px){.block-event-register .block-event-register__info{padding:30px;}}@media (min-width:960px){.block-event-register .block-event-register__info{line-height:46px;position:relative;z-index:199;width:95%;padding:15px 30px;margin:-20px auto 0;}}.block-event-register .block-event-register__info .views-field-field-location-name,.block-event-register .block-event-register__info .views-field-field-date{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:18px;font-size:1.125rem;}@media (min-width:960px){.block-event-register .block-event-register__info .views-field-field-location-name,.block-event-register .block-event-register__info .views-field-field-date{vertical-align:middle;float:left;}}@media (min-width:960px){.block-event-register .block-event-register__info .views-field-field-location-name:before{content:"";background-image:url(/sites/all/themes/nutrition_society/images/ns-icons-white.png);background-repeat:no-repeat;background-position:12.635% 0;background-size:cover;width:28px;height:28px;float:left;margin:8px 12px 0 0;}}@media (min-width:960px){.block-event-register .block-event-register__info .views-field-field-date{margin-left:10px;}.block-event-register .block-event-register__info .views-field-field-date .date-display-start{border-left:1px #fff solid;padding-left:10px;}}.block-event-register .block-event-register__info .views-field-field-registration-link{border-bottom:3px #fff solid;padding-top:10px;padding-bottom:15px;}@media (min-width:960px){.block-event-register .block-event-register__info .views-field-field-registration-link{border-bottom:none;float:right;padding:0;}}.section-events.section-node .l-content .page__title{display:none;}.view-event-page{font-size:18px;font-size:1.125rem;line-height:1.75;}@media (min-width:740px){.view-event-page--has-menu{width:74.28571%;clear:right;float:right;margin-right:0;}}.views-field-field-document{margin-top:1em;margin-bottom:30px;}@media (min-width:740px){.field--name-field-speaker-name{float:left;padding-right:5px;}}.field-collection-item-field-speakers .field-group-format-wrapper{clear:both;}@media (min-width:740px){.block-events__secondary-menu{width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}.block-events__secondary-menu .item-list .views-field:not(:last-child){margin-bottom:20px;}.block-events__secondary-menu .item-list .views-field a{color:#515151;font-size:18px;font-size:1.125rem;text-decoration:none;}.block-events__secondary-menu .item-list .views-field a.active-trail,.block-events__secondary-menu .item-list .views-field a.active{border-left-width:3px;border-left-style:solid;padding-left:10px;}.block-events__secondary-menu .item-list .views-field a:hover{opacity:0.75;}.field:not(.field--name-field-salary):not(.field--name-field-closing-date):not(.field--name-field-role):not(.field--name-field-organisation):not(.field--name-field-programme-organisers):not(.field--name-field-term-in-office-ends):not(.field--name-field-employer) .field__label{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:26px;font-size:1.625rem;line-height:1.25;padding-bottom:15px;}.field--label-inline .field__item p{margin:0;}.field-group-format-title,.collapsible .fieldset-title{text-decoration:none;}.collapsible .field__items{margin-top:-1em;}.collapsible .field-group-format-title:after,.collapsible .fieldset-title:after{content:" (show less)";font-size:16px;font-size:1rem;}.collapsible.collapsed .field-group-format-title:after,.collapsible.collapsed .fieldset-title:after{content:" (show more)";font-size:16px;font-size:1rem;}.collapsible .fieldset-wrapper{border:none;padding:0;margin:1em 0 0 0;}.collapsible .fieldset-wrapper .views-field-body{font-size:18px;font-size:1.125rem;line-height:1.75;}.collapsible .fieldset-title a{text-decoration:none;}html.js fieldset.collapsed,html.js fieldset.collapsible{height:auto;}html.js fieldset.collapsed .fieldset-legend,html.js fieldset.collapsible .fieldset-legend{background:none;padding:0;}.l-footer{background:#5d538b;color:#fff;font-family:"Roboto","Arial","Helvetica",sans-serif;}.l-footer a{color:#fff;text-decoration:none;}@media (min-width:740px){.block-menu--footer{width:31.42857%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}@media (min-width:960px){.block-menu--footer{width:48.57143%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}.block-menu--footer .menu li{width:50%;float:left;padding-bottom:10px;}@media (min-width:740px){.block-menu--footer .menu li{width:100%;float:none;}}@media (min-width:960px){.block-menu--footer .menu li{width:33.33%;float:left;padding-bottom:20px;}}.block-address{line-height:1;}@media (min-width:740px){.block-address{width:31.42857%;clear:right;float:left;margin-right:2.85714%;}}@media (min-width:960px){.block-address{width:22.85714%;clear:right;float:left;margin-right:2.85714%;}}.block-contact{background:url(/sites/all/themes/nutrition_society/images/ns-logo-white.png) top left no-repeat;background-size:220px;padding-top:100px;}@media (min-width:740px){.block-contact{width:31.42857%;clear:right;float:right;margin-right:0;}}@media (min-width:960px){.block-contact{width:22.85714%;clear:right;float:right;margin-right:0;}}.block-contact .block-contact__sm{border-top:3px #fff solid;padding-top:20px;}.block-contact .block-contact__sm .sm-icon{background-image:url(/sites/all/themes/nutrition_society/images/sm-icons-white.png);}.block-contact p > a:after{content:" >";}.front .page__title{display:none;}.block-latest-news,.block-events-opportunities,.block-publications{border-bottom:1px #dfdfdf solid;overflow:auto;padding:0 0 40px 0;margin:0 0 40px 0;}@media (min-width:960px){[class$="__header"]{padding-right:20px;width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}@media (min-width:960px){[class$="__content-wrapper"]{width:74.28571%;clear:right;float:right;margin-right:0;}}.block--gtranslate{background:#fff url(/sites/all/themes/nutrition_society/images/google-translate.png) center left 10px no-repeat;background-size:53%;width:100%;overflow:auto;position:fixed;z-index:500;bottom:0;left:0;}@media (min-width:740px){.block--gtranslate{background-size:146px;width:auto;position:relative;bottom:auto;left:auto;padding-left:171px;margin-bottom:19px;}}@media (min-width:960px){.block--gtranslate{background-size:193px;padding-left:218px;}}@media (min-width:960px){.block--gtranslate{margin-bottom:48px;}}.block--gtranslate .block__content{background:#515151;width:42%;float:right;padding:8px;}@media (min-width:740px){.block--gtranslate .block__content{border-radius:0 0 5px 5px;width:auto;float:left;padding:11px 9px;}}.block--gtranslate select{-webkit-appearance:none;-moz-appearance:none;background:#515151 url(/sites/all/themes/nutrition_society/images/arrow-down.png) right center no-repeat;background-size:11px 8px;color:#fff;font-size:14px;font-size:0.875rem;line-height:1.25;border:none;height:auto;}@media (min-width:740px){.l-region--header .block{float:right;}}.l-region--header .block--menu{margin:15px 0;}@media (min-width:740px){.l-region--header .block--menu{margin:0;}}.l-region--header .menu{text-align:center;margin:0;}.l-region--header .menu li{display:inline-block;}@media (min-width:740px){.l-region--header .menu li{display:block;float:left;}}.l-region--header .menu li:not(:first-child){line-height:1.25;border-left:1px #515151 solid;padding:0 0 0 10px;margin:0 0 0 10px;}.l-region--header .menu li a{color:#515151;font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:14px;font-size:0.875rem;font-weight:700;text-transform:uppercase;text-decoration:none;}.l-region--header .menu li a:hover{color:#5d538b;}.l-region--header .menu li.first{line-height:1.5;vertical-align:bottom;}.l-region--header .menu li.last a{background:#dfdfdf;border-radius:4px;display:inline-block;padding:4px 8px;}.l-region--header .menu li.last a:hover{background:#ececec;}.block-hero{-webkit-box-shadow:0px 5px 20px 0px rgba(81,81,81,0.25);-moz-box-shadow:0px 5px 20px 0px rgba(81,81,81,0.25);box-shadow:0px 5px 20px 0px rgba(81,81,81,0.25);position:relative;margin:0 0 -60px 0;}.block-hero .block-body{background:#5d538b;font-size:18px;font-size:1.125rem;padding:20px;}@media (min-width:740px){.block-hero .block-body{padding:30px;}}@media (min-width:960px){.block-hero .block-body{background:url(/sites/all/themes/nutrition_society/images/bg-hero.png) no-repeat;background-size:cover;font-size:16px;font-size:1rem;width:40%;max-width:460px;position:absolute;top:0;bottom:0;left:0;padding:70px 50px 0 50px;}}@media (min-width:1200px){.block-hero .block-body{font-size:18px;font-size:1.125rem;padding:130px 50px 0 50px;}}.block-hero .block-body h1{color:#fff;line-height:1;margin:0;}@media (min-width:960px){.block-hero .block-body h1{font-size:26px;font-size:1.625rem;}}@media (min-width:1200px){.block-hero .block-body h1{font-size:34px;font-size:2.125rem;}}.l-highlighted{background:#6ba4b8;color:#fff;}.l-highlighted .block:not(:last-child){margin-bottom:20px;}@media (min-width:740px){.l-highlighted .block:not(:last-child){margin-bottom:40px;}}@media (min-width:960px){.l-highlighted .block:not(:last-child){margin-bottom:0;}}@media (min-width:740px){.l-highlighted .block:before{content:"";background-image:url(/sites/all/themes/nutrition_society/images/ns-icons-white.png);background-repeat:no-repeat;background-size:cover;width:142px;height:140px;float:left;margin:0 30px 0 0;}}@media (min-width:960px){.l-highlighted .block{width:50%;float:left;padding:0 40px 0 0;}}.l-highlighted .block__title{color:#fff;margin:0;}.l-highlighted .block__content{overflow:auto;}@media (min-width:740px){.block-membership:before{background-position:74.762% 0;}}@media (min-width:740px){.block-history:before{background-position:62.338% 0;}}.node--job .field--name-field-image{margin-bottom:30px;}@media (min-width:740px){.node--job .field--name-field-image{float:left;margin-right:30px;}}@media (min-width:740px){.node--job .group-job-details{float:left;}}.node--job .field--name-body{border-top:1px #dfdfdf solid;clear:both;margin-top:20px;}.field--name-field-link-to-advert,.print_pdf{padding-bottom:30px;}.print_pdf{margin:0;}.block-more-jobs-opportunities .node-listing .views-field-field-employer,.block-more-jobs-opportunities .node-listing .views-field-field-salary{margin-bottom:15px;}.block-latest-content{clear:both;overflow:auto;}@media (min-width:960px){.block-latest-content .view-header{padding-right:20px;width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}@media (min-width:960px){.block-latest-content .view-content{width:74.28571%;clear:right;float:right;margin-right:0;}}.view-links .view-content h3,.view-links .view-content .field--name-field-speaker-name,.view-links .view-content blockquote{margin-top:30px;}.site-logo{max-width:300px;display:block;margin:10px auto;}@media (min-width:740px){.site-logo{float:left;margin:20px 0 0 0;}}.block--tb-megamenu{overflow:visible;position:relative;z-index:200;}@media (min-width:960px){.block--tb-megamenu{float:left;}}.tb-megamenu .btn-navbar{background:transparent;font-size:16px;font-size:1rem;border:none;box-shadow:none;margin:5px 0;}.tb-megamenu .btn-navbar:hover,.tb-megamenu .btn-navbar:focus,.tb-megamenu .btn-navbar:active{background:#5d538b;}.tb-megamenu .mega.open > .mega-dropdown-menu,.tb-megamenu .mega.dropdown-submenu:hover > .mega-dropdown-menu{width:100%;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover{background:none;color:rgba(255,255,255,0.75);}.tb-megamenu .mega-nav .mega-group > .mega-group-title,.tb-megamenu .dropdown-menu .mega-nav .mega-group > .mega-group-title{text-transform:none;}@media (min-width:960px){.tb-megamenu{color:#515151;background:none;float:left;}.tb-megamenu .mega-dropdown-inner{padding:30px;}.tb-megamenu .mega-inner{padding:0px !important;}.tb-megamenu .dropdown-menu{border-bottom-width:5px;border-bottom-color:transparent;border-bottom-style:solid;}.tb-megamenu .dropdown-menu li{padding:10px 0;border-bottom:1px #dfdfdf solid;}.tb-megamenu .dropdown-menu li > a{color:#515151;font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;text-decoration:none;border-top:none;padding:0 !important;}.tb-megamenu .dropdown-menu li > a:hover{color:#000;}.tb-megamenu .dropdown-menu .active a,.tb-megamenu .dropdown-menu .active a:hover{color:#515151;background:none;}.tb-megamenu .dropdown-menu a{color:#515151;font-weight:inherit;line-height:inherit;clear:none;white-space:normal;padding:0;}.tb-megamenu .tb-megamenu-subnav .mega-dropdown-inner{padding:15px 30px;}.tb-megamenu .nav > li > a{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;text-decoration:none;border-right:none;border-bottom-width:5px;border-bottom-color:transparent;border-bottom-style:solid;padding:24px 10px;}}@media (min-width:960px) and (min-width:1200px){.tb-megamenu .nav > li > a{padding:24px 20px;}}@media (min-width:960px){.tb-megamenu .nav > li > a:hover,.tb-megamenu .nav > li > a:focus{background:none;color:rgba(255,255,255,0.75);}.tb-megamenu .nav > li.tb-megamenu-item--about > a:hover,.tb-megamenu .nav > li.tb-megamenu-item--about > a:focus{border-bottom-color:#2261a9;}.tb-megamenu .nav > li.tb-megamenu-item--about.dropdown.active > .dropdown-toggle{border-bottom-color:#2261a9;}.tb-megamenu .nav > li.tb-megamenu-item--about.dropdown.active > .dropdown-toggle:hover{border-bottom-color:#2261a9;}.tb-megamenu .nav > li.tb-megamenu-item--about .dropdown-menu{border-bottom-color:#2261a9;}.tb-megamenu .nav > li.tb-megamenu-item--about .dropdown-menu li a:hover,.tb-megamenu .nav > li.tb-megamenu-item--about .dropdown-menu li .mega-group-title:hover{color:#2261a9;}.tb-megamenu .nav > li.tb-megamenu-item--about .dropdown-menu .active{color:#2261a9;}.tb-megamenu .nav > li.tb-megamenu-item--publications > a:hover,.tb-megamenu .nav > li.tb-megamenu-item--publications > a:focus{border-bottom-color:#c12437;}.tb-megamenu .nav > li.tb-megamenu-item--publications.dropdown.active > .dropdown-toggle{border-bottom-color:#c12437;}.tb-megamenu .nav > li.tb-megamenu-item--publications.dropdown.active > .dropdown-toggle:hover{border-bottom-color:#c12437;}.tb-megamenu .nav > li.tb-megamenu-item--publications .dropdown-menu{border-bottom-color:#c12437;}.tb-megamenu .nav > li.tb-megamenu-item--publications .dropdown-menu li a:hover,.tb-megamenu .nav > li.tb-megamenu-item--publications .dropdown-menu li .mega-group-title:hover{color:#c12437;}.tb-megamenu .nav > li.tb-megamenu-item--publications .dropdown-menu .active a{color:#c12437;}.tb-megamenu .nav > li.tb-megamenu-item--membership > a:hover,.tb-megamenu .nav > li.tb-megamenu-item--membership > a:focus{border-bottom-color:#e9684e;}.tb-megamenu .nav > li.tb-megamenu-item--membership.dropdown.active > .dropdown-toggle{border-bottom-color:#e9684e;}.tb-megamenu .nav > li.tb-megamenu-item--membership.dropdown.active > .dropdown-toggle:hover{border-bottom-color:#e9684e;}.tb-megamenu .nav > li.tb-megamenu-item--membership .dropdown-menu{border-bottom-color:#e9684e;}.tb-megamenu .nav > li.tb-megamenu-item--membership .dropdown-menu li a:hover,.tb-megamenu .nav > li.tb-megamenu-item--membership .dropdown-menu li .mega-group-title:hover{color:#e9684e;}.tb-megamenu .nav > li.tb-megamenu-item--membership .dropdown-menu .active a{color:#e9684e;}.tb-megamenu .nav > li.tb-megamenu-item--events > a:hover,.tb-megamenu .nav > li.tb-megamenu-item--events > a:focus{border-bottom-color:#6ba4b8;}.tb-megamenu .nav > li.tb-megamenu-item--events.dropdown.active > .dropdown-toggle{border-bottom-color:#6ba4b8;}.tb-megamenu .nav > li.tb-megamenu-item--events.dropdown.active > .dropdown-toggle:hover{border-bottom-color:#6ba4b8;}.tb-megamenu .nav > li.tb-megamenu-item--events .dropdown-menu{border-bottom-color:#6ba4b8;}.tb-megamenu .nav > li.tb-megamenu-item--events .dropdown-menu li a:hover,.tb-megamenu .nav > li.tb-megamenu-item--events .dropdown-menu li .mega-group-title:hover{color:#6ba4b8;}.tb-megamenu .nav > li.tb-megamenu-item--events .dropdown-menu .active a{color:#6ba4b8;}.tb-megamenu .nav > li.tb-megamenu-item--jobs-opportunities > a:hover,.tb-megamenu .nav > li.tb-megamenu-item--jobs-opportunities > a:focus{border-bottom-color:#6eaa48;}.tb-megamenu .nav > li.tb-megamenu-item--jobs-opportunities.dropdown.active > .dropdown-toggle{border-bottom-color:#6eaa48;}.tb-megamenu .nav > li.tb-megamenu-item--jobs-opportunities.dropdown.active > .dropdown-toggle:hover{border-bottom-color:#6eaa48;}.tb-megamenu .nav > li.tb-megamenu-item--jobs-opportunities .dropdown-menu{border-bottom-color:#6eaa48;}.tb-megamenu .nav > li.tb-megamenu-item--jobs-opportunities .dropdown-menu li a:hover,.tb-megamenu .nav > li.tb-megamenu-item--jobs-opportunities .dropdown-menu li .mega-group-title:hover{color:#6eaa48;}.tb-megamenu .nav > li.tb-megamenu-item--jobs-opportunities .dropdown-menu .active a{color:#6eaa48;}.tb-megamenu .nav > li.tb-megamenu-item--grants-awards > a:hover,.tb-megamenu .nav > li.tb-megamenu-item--grants-awards > a:focus{border-bottom-color:#ae5171;}.tb-megamenu .nav > li.tb-megamenu-item--grants-awards.dropdown.active > .dropdown-toggle{border-bottom-color:#ae5171;}.tb-megamenu .nav > li.tb-megamenu-item--grants-awards.dropdown.active > .dropdown-toggle:hover{border-bottom-color:#ae5171;}.tb-megamenu .nav > li.tb-megamenu-item--grants-awards .dropdown-menu{border-bottom-color:#ae5171;}.tb-megamenu .nav > li.tb-megamenu-item--grants-awards .dropdown-menu li a:hover,.tb-megamenu .nav > li.tb-megamenu-item--grants-awards .dropdown-menu li .mega-group-title:hover{color:#ae5171;}.tb-megamenu .nav > li.tb-megamenu-item--grants-awards .dropdown-menu .active a{color:#ae5171;}.tb-megamenu .nav > li.tb-megamenu-item--news > a:hover,.tb-megamenu .nav > li.tb-megamenu-item--news > a:focus{border-bottom-color:#f3b737;}.tb-megamenu .nav > li.tb-megamenu-item--news.dropdown.active > .dropdown-toggle{border-bottom-color:#f3b737;}.tb-megamenu .nav > li.tb-megamenu-item--news.dropdown.active > .dropdown-toggle:hover{border-bottom-color:#f3b737;}.tb-megamenu .nav > li.tb-megamenu-item--news .dropdown-menu{border-bottom-color:#f3b737;}.tb-megamenu .nav > li.tb-megamenu-item--news .dropdown-menu li a:hover,.tb-megamenu .nav > li.tb-megamenu-item--news .dropdown-menu li .mega-group-title:hover{color:#f3b737;}.tb-megamenu .nav > li.tb-megamenu-item--news .dropdown-menu .active a{color:#f3b737;}.tb-megamenu .nav > li.dropdown.open > .dropdown-toggle{background:none;color:rgba(255,255,255,0.75);}.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active a:hover{background:none;}.tb-megamenu .nav > .active a:focus{background:transparent;}.tb-megamenu .block-cta{max-width:255px;}.tb-megamenu .block-cta a{color:#fff;padding-bottom:15px !important;}.block-jobs-mega-menu{color:#515151;}.block-jobs-mega-menu .views-field-title a{color:#6eaa48;}.block-jobs-mega-menu .view-footer a{color:#6eaa48;font-size:18px;font-size:1.125rem;}.block-jobs-mega-menu .view-footer a:after{content:" >";}}@media (max-width:960px){.tb-megamenu .nav-collapse{background:#5d538b;-webkit-box-shadow:0px 1px 5px 0px rgba(50,50,50,0.75);-moz-box-shadow:0px 1px 5px 0px rgba(50,50,50,0.75);box-shadow:0px 1px 5px 0px rgba(50,50,50,0.75);top:40px;}.tb-megamenu .nav-collapse .dropdown-menu{background:#5d538b;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a{text-decoration:none;padding:10px;margin-left:0;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav .mega-group > .mega-group-title{padding:10px;}.tb-megamenu .nav-collapse .active > a{background:transparent;}.tb-megamenu .nav-collapse .nav li a{font-size:16px;font-size:1rem;font-weight:400;text-decoration:none;border-bottom:none;}.tb-megamenu .nav-collapse .nav li a:hover,.tb-megamenu .nav-collapse .nav li a:focus{background:transparent;color:#fff;}.tb-megamenu .nav-collapse .nav li.dropdown.open > .dropdown-toggle{background:transparent;color:#fff;}.tb-megamenu .nav-collapse .nav li.dropdown.active > .dropdown-toggle{color:#fff !important;border-color:#fff !important;}.tb-megamenu .nav-collapse .nav li.active > a:hover,.tb-megamenu .nav-collapse .nav li.active > a:focus{background:transparent;}.tb-megamenu .nav-collapse .nav li.level-1 > a{font-weight:700;}.tb-megamenu .nav-collapse .nav .tb-megamenu-subnav{background:#48406b;padding:10px 20px;margin-bottom:10px;}.tb-megamenu .nav-collapse .nav .tb-megamenu-subnav .mega-group-title{font-weight:400 !important;}.tb-megamenu .mega-inner,.tb-megamenu .span12.mega-col-nav .mega-inner{padding:0 10px;}}.messages{margin-top:0;margin-bottom:20px;}@media (min-width:740px){.messages{margin-bottom:30px;}}.l-navigation{background:#5d538b;color:#fff;}.l-region--sidebar-first .menu,.l-region--sidebar-first .item-list{padding-bottom:20px;}.l-region--sidebar-first .menu:not(:first-child),.l-region--sidebar-first .item-list:not(:first-child){padding-top:20px;}.l-region--sidebar-first .menu li:not(:last-child),.l-region--sidebar-first .item-list li:not(:last-child){margin-bottom:20px;}.l-region--sidebar-first .menu li a,.l-region--sidebar-first .item-list li a{color:#515151;font-size:18px;font-size:1.125rem;text-decoration:none;}.l-region--sidebar-first .menu li a.active-trail,.l-region--sidebar-first .menu li a.active,.l-region--sidebar-first .item-list li a.active-trail,.l-region--sidebar-first .item-list li a.active{border-left-width:3px;border-left-style:solid;padding-left:10px;}.l-region--sidebar-first .menu li a:hover,.l-region--sidebar-first .item-list li a:hover{opacity:0.75;}.l-region--sidebar-first .menu .menu,.l-region--sidebar-first .menu .item-list,.l-region--sidebar-first .item-list .menu,.l-region--sidebar-first .item-list .item-list{padding-bottom:0;padding-left:20px;}.l-region--sidebar-first .menu .menu li:not(:last-child),.l-region--sidebar-first .menu .item-list li:not(:last-child),.l-region--sidebar-first .item-list .menu li:not(:last-child),.l-region--sidebar-first .item-list .item-list li:not(:last-child){margin-bottom:10px;}.l-region--sidebar-first .menu .menu li a,.l-region--sidebar-first .menu .item-list li a,.l-region--sidebar-first .item-list .menu li a,.l-region--sidebar-first .item-list .item-list li a{border:none;padding-left:0;}.l-region--sidebar-first .menu .menu li a:before,.l-region--sidebar-first .menu .item-list li a:before,.l-region--sidebar-first .item-list .menu li a:before,.l-region--sidebar-first .item-list .item-list li a:before{content:"> ";}.view-news .view-content,.view-gazette .view-content,.view-papers .view-content{overflow:auto;}@media (min-width:740px){.view-news .attachment,.view-gazette .attachment,.view-papers .attachment{border-bottom:1px #dfdfdf solid;padding-bottom:30px;}}@media (min-width:960px){.view-news .attachment,.view-gazette .attachment,.view-papers .attachment{width:100%;clear:right;float:right;margin-right:0;border-bottom:none;padding-bottom:0;margin-bottom:0;}}.view-news .attachment .view-attachment > .view-header,.view-gazette .attachment .view-attachment > .view-header,.view-papers .attachment .view-attachment > .view-header{position:relative;border-bottom:none;margin-bottom:30px;}@media (min-width:960px){.view-news .attachment .view-attachment > .view-header,.view-gazette .attachment .view-attachment > .view-header,.view-papers .attachment .view-attachment > .view-header{width:48.57143%;clear:right;float:left;margin-left:0;margin-right:2.85714%;height:716px;}}.view-news .attachment .view-attachment > .view-header .node-preview--featured-small,.view-gazette .attachment .view-attachment > .view-header .node-preview--featured-small,.view-papers .attachment .view-attachment > .view-header .node-preview--featured-small{margin-top:50px;margin-bottom:0;}@media (min-width:960px){.view-news .attachment .view-attachment > .view-header .node-preview--featured-small,.view-gazette .attachment .view-attachment > .view-header .node-preview--featured-small,.view-papers .attachment .view-attachment > .view-header .node-preview--featured-small{width:100%;position:absolute;bottom:0;margin-top:0;}}@media (min-width:960px){.view-news .attachment .view-attachment > .view-content,.view-gazette .attachment .view-attachment > .view-content,.view-papers .attachment .view-attachment > .view-content{width:48.57143%;clear:right;float:right;margin-right:0;}}@media (min-width:740px){.view-news .attachment .view-attachment > .view-content .node-preview,.view-gazette .attachment .view-attachment > .view-content .node-preview,.view-papers .attachment .view-attachment > .view-content .node-preview{border-bottom:1px #dfdfdf solid;min-height:338px;}}.view-news.view-page > .view-content,.view-page.view-gazette > .view-content,.view-page.view-papers > .view-content{width:100%;clear:right;float:right;margin-right:0;}@media (min-width:740px){.view-news.view-page > .view-content .node-preview,.view-page.view-gazette > .view-content .node-preview,.view-page.view-papers > .view-content .node-preview{border-bottom:1px #dfdfdf solid;min-height:338px;}}@media (min-width:740px){.view-news-more > .view-content{width:74.28571%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}@media (min-width:740px){.view-news-more .view-footer{width:22.85714%;clear:right;float:right;margin-right:0;}}.view-news-more .view-footer a{font-size:22px;font-size:1.375rem;line-height:1.25;text-decoration:none;border-left-width:5px;border-left-style:solid;display:inline-block;padding:10px 30px;margin-bottom:15px;}.view-news-more .view-footer a:after{content:" >";font-family:"Roboto","Arial","Helvetica",sans-serif;}.field--name-post-date{border-bottom:1px #dfdfdf solid;padding-bottom:15px;margin-bottom:20px;}@media (min-width:740px){.field--name-post-date{margin-bottom:30px;}}.article-video .views-field-field-video{margin-bottom:1em;}.node-listing{font-size:18px;font-size:1.125rem;padding-bottom:20px;}@media (min-width:740px){.node-listing{padding-bottom:30px;}}.node-listing:not(:first-child){padding-top:20px;}@media (min-width:740px){.node-listing:not(:first-child){padding-top:30px;}}.node-listing:not(:last-child){border-bottom:1px #dfdfdf solid;}.node-listing.sticky{background:#dfdfdf;padding:20px;}@media (min-width:740px){.node-listing.sticky{padding:30px;}}.node-listing.sticky .views-field-title{font-size:22px;font-size:1.375rem;}.node-listing.sticky .views-field-field-employer,.node-listing.sticky .views-field-field-salary{font-size:20px;font-size:1.25rem;line-height:1.5;}.node-listing .views-field-title,.node-listing .views-field-name{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:18px;font-size:1.125rem;margin-bottom:15px;}.node-listing .views-field-title a,.node-listing .views-field-name a{text-decoration:none;}.node-listing.node-preview--news .views-field-title{font-family:"Arial","Helvetica",sans-serif;padding-left:0;padding-right:0;}.node-listing.node-preview--news [class*="type"]{padding-left:0;padding-right:0;}.node-listing .views-field-body,.node-listing .views-field-description,.node-listing .views-field-field-summary{line-height:1.75;}.node-listing .views-field-field-role{font-weight:700;}.node-listing .views-field-field-employer,.node-listing .views-field-field-role,.node-listing .views-field-field-salary,.node-listing .views-field-field-closing-date{margin-bottom:15px;}.node-listing .views-field-field-organisation{margin-bottom:5px;}.node-listing .views-field-field-employer .views-label,.node-listing .views-field-field-employer .field-content,.node-listing .views-field-field-closing-date .views-label,.node-listing .views-field-field-closing-date .field-content,.node-listing .views-field-field-salary .views-label,.node-listing .views-field-field-salary .field-content{display:inline;}.node-listing .views-field-field-job-type,.node-listing .views-field-field-grant-or-award{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;text-transform:uppercase;margin-bottom:10px;}.node-listing .views-field-field-job-type:before,.node-listing .views-field-field-grant-or-award:before{content:"";background-image:url(/sites/all/themes/nutrition_society/images/ns-icons.png);background-repeat:no-repeat;background-size:cover;width:23px;height:23px;float:left;margin:0 8px 0 0;}.node-listing .views-field-field-job-type{color:#6eaa48;}.node-listing .views-field-field-job-type:before{background-position:49.892% 0;}.node-listing .views-field-field-grant-or-award{color:#ae5171;}.node-listing .views-field-field-grant-or-award:before{background-position:99.74% 0;}[class*="view-display-id-page"] .view-header,[class*="view-display-id-page"] .view-footer,.view-publications-main .view-header,.view-publications-main .view-footer{font-size:18px;font-size:1.125rem;line-height:1.75;}[class*="view-display-id-page"] .view-header .node-preview .views-field-title,[class*="view-display-id-page"] .view-footer .node-preview .views-field-title,.view-publications-main .view-header .node-preview .views-field-title,.view-publications-main .view-footer .node-preview .views-field-title{line-height:1.25;}[class*="view-display-id-page"] .view-header,.view-publications-main .view-header{border-bottom:1px #dfdfdf solid;padding-bottom:20px;margin-bottom:30px;}.node-listing--thumbnail .views-field-field-image,.node-listing--thumbnail .views-field-field-video{margin-bottom:15px;}@media (min-width:740px){.node-listing--thumbnail .views-field-field-image,.node-listing--thumbnail .views-field-field-video{width:100px;float:left;margin-right:30px;margin-bottom:0;}}@media (min-width:960px){.node-listing--thumbnail .views-field-field-image,.node-listing--thumbnail .views-field-field-video{width:120px;}}@media (min-width:1200px){.node-listing--thumbnail .views-field-field-image,.node-listing--thumbnail .views-field-field-video{width:auto;}}.node-listing--thumbnail .views-field-body{overflow:auto;}.node-preview:not(.node-listing){margin-bottom:40px;}.node-preview .views-field-field-image,.node-preview .views-field-field-video{margin-bottom:15px;}.node-preview .views-field-field-image img,.node-preview .views-field-field-video img{width:100%;}.node-preview:hover .views-field-field-image{opacity:0.75;}.node-preview [class*="type"],.node-preview .views-field-name{color:#515151;font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;line-height:1.5;text-transform:uppercase;padding-left:10px;padding-right:10px;margin-bottom:10px;}.node-preview [class*="type"]:before,.node-preview .views-field-name:before{content:"";background-image:url(/sites/all/themes/nutrition_society/images/ns-icons.png);background-repeat:no-repeat;background-size:cover;width:23px;height:23px;float:left;margin-right:8px;}.node-preview [class*="type"] a,.node-preview .views-field-name a{text-decoration:none;}.node-preview [class*="type"] .field-content,.node-preview .views-field-name .field-content{overflow:auto;padding-top:2px;}.node-preview .views-field-field-date,.node-preview .views-field-created{font-size:14px;font-size:0.875rem;padding:5px 10px 0 10px;}.node-preview .views-field-title,.node-preview .views-field-field-short-description{font-size:18px;font-size:1.125rem;padding-left:10px;padding-right:10px;}.node-preview .views-field-title a,.node-preview .views-field-field-short-description a{color:#515151;text-decoration:none;}.node-preview .views-field-title p,.node-preview .views-field-field-short-description p{margin:0;}.node-preview.node-preview--news .views-field-field-article-type:before{background-position:0.216% 0;}.node-preview.node-preview--news .views-field-field-article-type a{color:#f3b737;}.node-preview.node-preview--publications .views-field-field-publication-type:before,.node-preview.node-preview--publications .views-field-type:before,.node-preview.node-preview--publications .views-field-name:before{background-position:87.186% 0;}.node-preview.node-preview--publications .views-field-field-publication-type a,.node-preview.node-preview--publications .views-field-type a,.node-preview.node-preview--publications .views-field-name a{color:#c12437;}.node-preview.node-preview--events .views-field-field-event-type{color:#6ba4b8;}.node-preview.node-preview--events .views-field-field-event-type:before{background-position:12.635% 0;}.node-preview.node-preview--events .views-field-field-event-type a{color:#6ba4b8;}@media (min-width:740px){.node-preview.column--3{min-height:400px;}}@media (min-width:960px){.node-preview.column--3{min-height:335px;}}@media (min-width:1200px){.node-preview.column--3{min-height:370px;}}.node-preview--featured .views-field-field-image,.node-preview--featured .views-field-field-video{margin-bottom:15px;}@media (min-width:740px){.node-preview--featured .views-field-field-image,.node-preview--featured .views-field-field-video{margin-bottom:30px;}}@media (min-width:740px){.node-preview--featured .views-field-title{font-size:24px;font-size:1.5rem;line-height:1.25;border-left-width:3px;border-left-style:solid;width:65.71429%;clear:right;float:right;margin-right:0;padding-left:30px;padding-right:30px;}}.node-preview--featured .views-field-created{display:block;padding:10px 0 0 0;}@media (min-width:740px){.node-preview--featured [class*="type"]{width:31.42857%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}.node-preview--featured-small{background:#f9f9f9;padding:20px;margin-bottom:30px;}@media (min-width:740px){.node-preview--featured-small{padding:30px;}}.node-preview--featured-small .views-field-title{font-size:20px;font-size:1.25rem;line-height:1.25;}.node-preview--featured-small.node-preview--news .views-field-title{border-bottom:3px #fff solid;padding-bottom:15px;}.node-preview--featured-small.node-preview--publications .views-field-created{border-bottom:3px #fff solid;padding-bottom:15px;}.pager{margin-top:20px;margin-bottom:0;}@media (min-width:740px){.pager{margin-top:30px;}}.pager .pager__item{padding:0;margin-left:10px;margin-right:10px;}.pager .pager__item a{text-decoration:none;border-color:#dfdfdf;border-bottom-width:3px;border-bottom-style:solid;padding-top:0;padding-bottom:10px;padding-left:20px;padding-right:20px;}.pager .pager__item a:hover{opacity:0.75;}.pager .pager__item--current{font-weight:700;border--color:#5d538b;border-bottom-width:3px;border-bottom-style:solid;padding-top:0;padding-bottom:10px;padding-left:20px;padding-right:20px;}.node--people .field--name-field-image{margin-bottom:20px;}@media (min-width:740px){.node--people .field--name-field-image{float:left;margin-right:30px;margin-bottom:0;}}.node--people .field--name-field-role,.node--people .field--name-field-organisation,.node--people .field--name-field-term-in-office-ends,.node--people .field--name-body{overflow:auto;}.node--people .field--name-body{border-top:1px #dfdfdf solid;margin-top:20px;}.webform-progressbar{width:100%;padding-left:20px;padding-right:20px;margin-top:60px;margin-bottom:80px;}.webform-progressbar-outer{background:#dfdfdf;border:none;height:5px;margin:0;}.webform-progressbar-inner{background:#e9684e;height:5px;}.webform-progressbar-page{background:#dfdfdf;border:none;border-radius:50%;width:20px;height:20px;margin:-12px -4px;}.webform-progressbar-page.current,.webform-progressbar-page.completed{background:#e9684e;}.webform-progressbar-page .webform-progressbar-page-label{top:25px;}.view-publications-home{border-bottom:1px #dfdfdf solid;overflow:auto;}@media (min-width:740px){.view-publications-home{border-bottom:none;}}.view-publications-home.view-display-id-page .views-row{margin-bottom:40px;}@media (min-width:740px){.view-publications-home.view-display-id-page .views-row{width:48.57143%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.view-publications-home.view-display-id-page .views-row:last-child{width:48.57143%;clear:right;float:right;margin-right:0;}}.view-publications-home.view-display-id-page .views-row:hover .views-field-field-image{opacity:0.75;}.view-publications-home.view-display-id-page .views-field-field-image{margin-bottom:30px;}.view-publications-home.view-display-id-page .views-field-name{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;text-transform:uppercase;margin-bottom:10px;}@media (min-width:1200px){.view-publications-home.view-display-id-page .views-field-name{width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}.view-publications-home.view-display-id-page .views-field-name:before{content:"";background-image:url(/sites/all/themes/nutrition_society/images/ns-icons.png);background-repeat:no-repeat;background-size:cover;background-position:87.186% 0;width:23px;height:23px;float:left;margin-right:8px;}.view-publications-home.view-display-id-page .views-field-name a{text-decoration:none;}.view-publications-home.view-display-id-page .views-field-description{font-size:18px;font-size:1.125rem;line-height:1.75;}@media (min-width:1200px){.view-publications-home.view-display-id-page .views-field-description{width:74.28571%;clear:right;float:right;margin-right:0;border-left:3px #c12437 solid;overflow:auto;padding-left:30px;}}.view-publications-home.view-display-id-page .views-field-description p{margin:0;}.view-publications-main .views-row{border-bottom:1px #dfdfdf solid;overflow:auto;padding-bottom:20px;margin-bottom:20px;}@media (min-width:740px){.view-publications-main .views-row{padding-bottom:40px;margin-bottom:40px;}}@media (min-width:960px){.view-publications-main .views-row{width:48.57143%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}.view-publications-main .views-row:nth-child(2n){width:48.57143%;clear:right;float:right;margin-right:0;}}.view-publications-main .views-row:hover .views-field-field-image{opacity:0.75;}.view-publications-main .views-field-field-image{margin-bottom:15px;}@media (min-width:740px){.view-publications-main .views-field-field-image{float:left;margin-right:30px;margin-bottom:0;}}@media (min-width:960px){.view-publications-main .views-field-field-image{width:120px;}}@media (min-width:1200px){.view-publications-main .views-field-field-image{width:auto;}}.view-publications-main .views-field-title{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:18px;font-size:1.125rem;margin-top:15px;margin-bottom:15px;}@media (min-width:960px){.view-publications-main .views-field-title{margin-left:0;margin-right:0;}}.view-publications-main .views-field-title a{text-decoration:none;}.view-publications-main .views-field-body{overflow:auto;}.view-publications-main .view-footer{clear:both;}@media (min-width:740px){.node--publication .group-purchase{float:right;padding:0 0 30px 30px;}}.node--publication .field--name-field-image{margin-bottom:15px;}.node--publication .field--name-field-purchase-link{margin-bottom:20px;}@media (min-width:740px){.node--publication .field--name-field-purchase-link a{display:block;}}.node--publication .field--name-field-editor-title{font-weight:700;}.node--publication .field--name-field-impact-factor-2015-,.node--publication .group-editorial-information{margin-bottom:15px;}.node--publication .field--name-field-link{background:#f9f9f9;padding:20px;margin-top:30px;margin-bottom:30px;}@media (min-width:740px){.node--publication .field--name-field-link{padding:30px;}}.node--publication .field--name-field-link .field__items{border-bottom:3px #fff solid;padding-bottom:15px;}.node--publication .field--name-field-link .field__item{padding:5px 0;}.node--publication .field--name-field-link .field__item a:after{content:" >";color:#c12437;}.block-publications-menu .item-list{border-bottom:1px #dfdfdf solid;}.block-publications-menu h3,.block-publications-menu .field--name-field-speaker-name,.block-publications-menu blockquote{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;line-height:1.75;text-transform:uppercase;margin-bottom:10px;}.block-publications-menu h3:before,.block-publications-menu .field--name-field-speaker-name:before,.block-publications-menu blockquote:before{content:"";background-image:url(/sites/all/themes/nutrition_society/images/ns-icons.png);background-position:87.186% 0;background-repeat:no-repeat;background-size:cover;width:23px;height:23px;float:left;margin-right:8px;}.block-publications-menu h3 a,.block-publications-menu .field--name-field-speaker-name a,.block-publications-menu blockquote a{color:#c12437;}.block-related-publications{overflow:auto;}@media (min-width:740px){.block-related-publications .view-header{padding-right:20px;width:22.85714%;clear:right;float:left;margin-left:0;margin-right:2.85714%;}}@media (min-width:740px){.block-related-publications .view-content{width:74.28571%;clear:right;float:right;margin-right:0;}}@media (min-width:740px){.block-related-publications .views-row:not(:last-child){margin-bottom:40px;}}.block-related-publications .views-row:last-child{margin-bottom:0;}@media (min-width:740px){.block-related-publications .views-row:nth-child(3){margin-bottom:0;}}.block-related-publications .views-field-field-publication-type{font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:14px;font-size:0.875rem;font-weight:600;text-transform:uppercase;padding-left:10px;padding-right:10px;margin-bottom:10px;}.block-related-publications .views-field-field-publication-type:before{content:"";background-image:url(/sites/all/themes/nutrition_society/images/ns-icons.png);background-repeat:no-repeat;background-position:87.186% 0;background-size:cover;width:23px;height:23px;float:left;margin-right:8px;}.block-related-publications .views-field-field-publication-type a{color:#c12437;text-decoration:none;}.block-related-publications .views-field-title{margin-left:10px;margin-right:10px;}.block-related-publications .views-field-title a{color:#c12437;}@media (min-width:740px){blockquote{border-left-width:3px;border-left-style:solid;padding-left:30px;}}@media (min-width:740px){.l-region--recommended{border-top:1px #dfdfdf solid;}}.block--search{float:right;position:relative;z-index:201;margin-top:-39px;}@media (min-width:960px){.block--search{margin-top:25px;}}.block--search .form-text{background:transparent;color:#fff;font-family:"Roboto","Arial","Helvetica",sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;border:none;border-bottom:3px #fff solid;width:auto;height:auto;float:left;padding:0 0 3px 0;margin:0 10px 0 0;}@media (min-width:960px){.block--search .form-text{border-bottom:none;width:60px;}.block--search .form-text:focus{border-bottom:3px #fff solid;}}@media (min-width:1200px){.block--search .form-text:focus{width:160px;}}.block--search .form-text::-webkit-input-placeholder{color:#fff;}.block--search .form-text::-moz-placeholder{color:#fff;}.block--search .form-text::-ms-input-placeholder{color:#fff;}.block--search .custom-search-button{background:none;border-radius:0;width:auto;height:23px;margin:2px 0 0 0;padding:0;}.l-content .search-form{margin-bottom:30px;}.search-result{font-size:18px;font-size:1.125rem;padding-bottom:30px;}.search-result:not(:first-child){padding-top:30px;}.search-result:not(:last-child){border-bottom:1px #dfdfdf solid;}.search-result h3,.search-result .field--name-field-speaker-name,.search-result blockquote{font-size:18px;font-size:1.125rem;font-weight:400;margin-bottom:15px;}.search-result h3 a,.search-result .field--name-field-speaker-name a,.search-result blockquote a{text-decoration:none;}.search-result__snippet{line-height:1.75;padding:0;margin:0;}.search-result__info{display:none;}.block--sharethis [class$="_custom"]{background-image:url(/sites/all/themes/nutrition_society/images/sharethis-icons.png);background-repeat:no-repeat;background-size:cover;width:32px;height:32px;display:inline-block;}.block--sharethis [class$="_custom"]:not(:last-child){margin-right:5px;}.block--sharethis [class$="_custom"]:hover{opacity:0.75;}.block--sharethis .st_facebook_custom{background-position:-35px 0;}.block--sharethis .st_twitter_custom{background-position:-1px 0;}.block--sharethis .st_linkedin_custom{background-position:-69px 0;}.block--sharethis .st_email_custom{background-position:-103px 0;}.block--sharethis .st_sharethis_custom{background-position:-137px 0;}.l-region--sidebar-first .block{margin:0 0 20px 0;}.block-social-media{text-align:center;height:24px;margin-top:10px;margin-bottom:10px;}@media (min-width:740px){.block-social-media{text-align:left;clear:both;margin-top:0;}}@media (min-width:960px){.block-social-media{margin-left:20px;margin-bottom:0;}}.block-social-media .sm-icon{background-image:url(/sites/all/themes/nutrition_society/images/sm-icons.png);}.sm-icon{background-repeat:no-repeat;background-size:cover;width:24px;height:24px;display:inline-block;}.sm-icon:not(:last-child){margin:0 12px 0 0;}.sm-icon:hover{opacity:0.75;}.sm-icon--twitter{background-position:0 0;}.sm-icon--facebook{background-position:-25px 0;}.sm-icon--linkedin{background-position:-50px 0;}.sm-icon--youtube{background-position:-75px 0;}.field--name-field-sound-cloud{margin-top:20px;margin-bottom:20px;}@media (min-width:740px){.field--name-field-sound-cloud{margin-top:30px;margin-bottom:30px;}}.tabs a{background-color:transparent;}.tabs a.active{color:#5d538b;font-weight:700;border-color:#5d538b;}.tabs a.active,.tabs a:hover,.tabs a:focus{background-color:transparent;}.tabs a:not(.active):hover{opacity:0.75;}.tabs--primary{border-bottom:none;}@media (min-width:740px){.tabs--primary{margin-bottom:10px;}}.tabs--primary a{padding:0;}@media (min-width:740px){.tabs--primary a{border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#dfdfdf;padding-top:0;padding-bottom:10px;padding-left:12px;padding-right:12px;}}@media (min-width:960px){.tabs--primary a{padding-left:20px;padding-right:20px;}}.tabs--primary a:after{content:" >";}@media (min-width:740px){.tabs--primary a:after{content:"";}}.links--inline li{float:none;margin-right:0;margin-bottom:10px;}@media (min-width:740px){.links--inline li{float:left;margin-bottom:20px;}}.tabs--secondary{display:none;}.page-user .page__title{display:none;}.user-profile{font-size:18px;font-size:1.125rem;line-height:1.75;}.user-profile .field--name-field-title,.user-profile .field--name-field-forename,.user-profile .field--name-field-surname{float:left;padding-right:5px;}.user-profile .group-header{margin-bottom:20px;}@media (min-width:740px){.user-profile .group-header{margin-bottom:30px;}}.user-profile .group-left .field{margin-bottom:30px;}@media (min-width:740px){.user-profile .group-right{padding-left:20px;padding-right:20px;}}.user-profile .group-right .field{background:#dfdfdf;padding:20px;margin-bottom:30px;}@media (min-width:740px){.user-profile .group-right .field{padding:30px;}}.user-profile .group-right .field .field__items{border-bottom:3px #fff solid;padding-bottom:15px;}.user-profile__name{font-size:22px;font-size:1.375rem;font-family:"Roboto","Arial","Helvetica",sans-serif;font-weight:700;line-height:1.25;border-bottom:1px #dfdfdf solid;padding-bottom:30px;margin-bottom:30px;}@media (min-width:740px){.user-profile__name{font-size:26px;font-size:1.625rem;}}.user-profile__name .field{margin-bottom:0 !important;}.field--name-field-video{background:#f9f9f9;padding:20px;margin-bottom:20px;}.field--name-field-video .field__items{border-bottom:3px #fff solid;padding-bottom:15px;}@media (min-width:740px){.field--name-field-video{padding:30px;margin-bottom:30px;}}@media (min-width:1200px){.field--name-field-video{max-width:75%;}}.embedded-video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.embedded-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
