@media all and (min-width:769px){@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-300.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-regular.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-700.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-italic.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-700italic.woff2) format('woff2');}@font-face{font-family:'fontello';src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.eot?30587411);src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.eot?30587411#iefix) format('embedded-opentype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.woff2?30587411) format('woff2'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.woff?30587411) format('woff'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.ttf?30587411) format('truetype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.svg?30587411#fontello) format('svg');font-weight:normal;font-style:normal;}:root{--RGBA-0-0-0-0:rgba(0,0,0,0);--RGBA-0-0-0-005:rgba(0,0,0,0.05);--RGBA-0-0-0-01:rgba(0,0,0,0.1);--RGBA-0-0-0-015:rgba(0,0,0,0.15);--RGBA-0-0-0-025:rgba(0,0,0,0.25);--RGBA-0-0-0-05:rgba(0,0,0,0.5);--RGBA-0-0-0-07:rgba(0,0,0,0.7);--RGBA-0-0-0-08:rgba(0,0,0,0.8);--RGBA-0-0-0-09:rgba(0,0,0,0.9);--RGBA-0-126-140-031:rgba(0,126,140,0.31);--RGBA-10-10-10-0667:rgba(10,10,10,0.667);--RGBA-68-68-68-06:rgba(68,68,68,0.6);--RGBA-100-100-100-05:rgba(100,100,100,0.5);--RGBA-255-255-255-02:rgba(255,255,255,0.2);--RGBA-255-255-255-03:rgba(255,255,255,0.3);--RGBA-255-255-255-05:rgba(255,255,255,0.5);--RGBA-255-255-255-07:rgba(255,255,255,0.7);--RGBA-255-255-255-075:rgba(255,255,255,0.75);--WHITE-FFF:#FFFFFF;--OFF-WHITE-FDFDFD:#FDFDFD;--OFF-WHITE-F9F9F9:#F9F9F9;--OFF-WHITE-F1F1F1:#F1F1F1;--OFF-WHITE-EEE:#EEEEEE;--OFF-WHITE-DDD:#DDDDDD;--OFF-WHITE-CCC:#CCCCCC;--OFF-WHITE-BBB:#BBBBBB;--GREY-333:#333333;--GREY-444:#444444;--GREY-555:#555555;--GREY-666:#666666;--GREY-777:#777777;--GREY-888:#888888;--GREY-999:#999999;--DARKGREY:darkgrey;--BLACK-HINT-BURGUNDY:#211003;--BLACK-HINT-BLUE:#020C21;--BLACK-000:#000000;--BLACK-191:#191919;--BLACK-222:#222222;--MN-TEAL:#006778;--MN-TEAL-LIGHTEN-5:#00788b;--MN-TEAL-LIGHTEN-15:#0099b3;--MN-TEAL-LIGHTEN-30:#00CBED;--MN-TEAL-DARKEN-20:#005260;--57C126:#57C126;--MN-BURGUNDY:#822327;--MN-BURGUNDY-DARKEN-20:#681C1F;--DARKRED:darkred;--F9A7A9:#F9A7A9;--CFAEAF:#CFAEAF;--MN-NAVY:#003771;--MN-NAVY-LIGHTEN-15:#0054ad;--MN-NAVY-DARKEN-15:#002f60;--32BCF8:#32BCF8;--CORNFLOWER-BLUE:cornflowerblue;--MN-YELLOW:#F0AB00;--MN-YELLOW-DARKEN-15:#cc9100;--FFFF99:#FFFF99;--FFFF00:#FFFF00;--9C6900:#9C6900;--D2232A:#D2232A;--F99D1C:#F99D1C;--5DBCDE:#5DBCDE;--50B848:#50B848;--EC008C:#EC008C;--F36F21:#F36F21;--00818E:#00818E;--005BAA:#005BAA;--6F2C91:#6F2C91;--55BA8F:#55BA8F;--008000:#008000;--FF0000:#FF0000;--FFB400:#FFB400;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;background:transparent;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;visibility:hidden;}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}body{line-height:1;}a:focus{outline:thin dotted;}a img{border:none;}abbr[title]{border-bottom:none;}b,strong{font-weight:bold;}i,em,dfn,cite{font-style:italic;}acronym,abbr,dfn{cursor:help;}u{text-decoration:underline;}hr{float:none;width:100%;height:1px;margin:0 0 10px 0;border:none;background:var(--OFF-WHITE-CCC);color:var(--OFF-WHITE-CCC);clear:both;}ins{background:var(--FFFF99);color:var(--BLACK-000);text-decoration:none;}mark{background:var(--FFFF00);color:var(--BLACK-000);font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}label{cursor:pointer;}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}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-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}table{border-collapse:collapse;border-spacing:0;}body{font-size:14px;font-size:140%;line-height:150%;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:var(--GREY-333);background:var(--BLACK-222);text-align:center;}h1{font-size:24px;font-size:2.4rem;}h2{font-size:24px;font-size:2.4rem;margin-bottom:10px;}h3{font-size:18px;font-size:1.8rem;margin-bottom:10px;font-family:'Open Sans';font-weight:700;line-height:1.3em;}h4{font-size:14px;font-size:1.4rem;margin-bottom:10px;font-weight:bold;}h5{font-size:14px;font-size:1.4rem;font-weight:bold;}h6{font-size:14px;font-size:1.4rem;font-weight:bold;}p{margin:0 0 10px 0;font-size:14px;font-size:1.4rem;line-height:1.7em;}a:link,a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}a:hover,a:active,a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}ul,ol{margin:10px 35px;}ul.action-links,ol.action-links{margin:0;}ul ul,ul ol,ol ol,ol ul{margin:0 20px;font-size:14px;font-size:1.4rem;}ul li{list-style:disc;}ol li{list-style:decimal;}table{width:100%;max-width:100%;margin-bottom:15px;}.text_red{color:var(--MN-BURGUNDY);}ul.list_square li{list-style:square;}ul.list_circle li{list-style:circle;}ol.list_alpha li{list-style:lower-alpha;}.font_small{font-size:10px;font-size:1rem;}.font_large{font-size:20px;font-size:2rem;line-height:24px;}.image_left{float:left;margin:2px 10px 10px 0;text-align:left;}.image_right{float:right;margin:2px 0 10px 10px;text-align:right;}table.table_type1{border:1px solid var(--OFF-WHITE-DDD);}table.table_type1 th{border:1px solid var(--OFF-WHITE-DDD);}table.table_type1 td{border:1px solid var(--OFF-WHITE-DDD);}table.table_type2{border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0 0 10px 0;}table.table_type2 th{border-bottom:1px solid var(--OFF-WHITE-DDD);}table.table_type2 td{border-bottom:1px solid var(--OFF-WHITE-DDD);}tr.table_header,tr.table_header th,tr.table_header td,th.table_header,td.table_header,.table_header{color:var(--WHITE-FFF);background:var(--GREY-666);padding:8px 5px;}tr.table_bg_odd td,td.table_bg_odd,.table_bg_odd{background:none;}tr.table_bg_even td,td.table_bg_even,.table_bg_even{background:none;}.lhs{float:left;}.rhs{float:right;}.clear{clear:both;display:block;height:1px;overflow:hidden;margin:0;padding:0;}.hidden{display:none;}.screen-reader-text{position:absolute;top:-9999px;left:-9999px;}.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"";display:table;}.cf:after,.clearfix:after{clear:both;}.cf,.clearfix{*zoom:1;}.cb{clear:both;}#curWidth{position:absolute;bottom:50px;right:0;z-index:10000;width:100px;height:30px;line-height:30px;color:var(--WHITE-FFF);background:var(--BLACK-000);text-align:center;}body .container-12{padding:0 5px;clear:both;}.container-12 .region-inner{margin:0 5px;}#zone-content .region-inner .region-inner{margin:0 !important;}#section-content .block{margin-bottom:20px;}body.page-upper-collapsed #zone-page-upper .block{margin-bottom:0;}body.page-upper-collapsed #zone-page-upper{padding-bottom:20px;}body.content-bottom-nomargin #region-content-bottom .region-inner{margin:0 -10px !important;}body.content-bottom-nomargin #region-content-bottom .region-inner #share-back-top{margin:0 10px;}.container-12{margin:0 auto;min-width:310px;max-width:1130px;text-align:left;position:relative;}.bg-f9f9f9{background:var(--OFF-WHITE-F9F9F9);clear:both;}.bg-ffffff{background:var(--WHITE-FFF);clear:both;}.bg-8d322c{background:var(--MN-BURGUNDY);clear:both;}.bg-dcdcdc{background:var(--OFF-WHITE-DDD);clear:both;}.bg-maynooth{background:var(--OFF-WHITE-DDD) url(/sites/all/themes/nuim_themes/nuim/img/bg_maynooth.gif) repeat-x bottom left;clear:both;}.bg-474747{background:var(--GREY-444);clear:both;}.bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);clear:both;}#admin-menu ul li{font-size:1em;}body.toolbar-drawer{padding-top:2.2em;}#zone-utility{position:relative;}#zone-utility a.close-button{width:35px;height:35px;display:inline-block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_grey.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 10px -17px;}#zone-utility .nav{padding:5px 0;}#zone-utility .nav ul.menu{margin:0;}#zone-utility .nav .menu li{list-style:none;margin:0;padding:0;}#zone-utility .nav .menu li a{display:block;padding:5px 0;font-size:13px;font-size:1.3rem;line-height:16px;color:var(--GREY-333);text-decoration:none;}#zone-utility .nav .menu li a:hover,#zone-utility .nav .menu li a:active,#zone-utility .nav .menu li a:focus{text-decoration:underline;}#zone-utility .nav .menu li.active a,#zone-utility .nav .menu li.active-trail a{font-weight:bold;}#region-logo .region-inner{padding:37px 20px 20px 20px;}#region-logo-devices .region-inner{padding:20px 20px;}#region-buttons-devices{float:right;position:absolute;top:50%;right:5px;height:50px;margin-top:-35px;}#region-buttons-devices ul.menu{margin:0;float:right;}#region-buttons-devices ul.menu li{margin:0px;list-style:none;float:left;display:inline;position:relative;}#region-buttons-devices .menu a{width:47px;height:47px;display:block;}#region-buttons-devices .menu a#expand-search{background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_showsearch.gif) no-repeat center center;background-size:contain;outline:none;}#region-buttons-devices .menu a#expand-utility{background:none;margin-left:5px;outline:none;text-decoration:none;}#region-buttons-devices .region-inner{display:flex;justify-content:space-between;}#region-buttons-devices .region-inner .covid-button{z-index:20;margin:12px 0;}#region-buttons-devices .region-inner .covid-button a.covid-button{background-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);text-decoration:none;padding:8px 20px;font-size:12px;}#region-buttons-devices .region-inner .covid-button a.covid-button:hover{border:1px solid var(--MN-TEAL-LIGHTEN-5);background-color:var(--WHITE-FFF);color:var(--MN-TEAL-LIGHTEN-5);}#zone-header a.close-button{width:35px;height:35px;display:inline-block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat center center;background-size:100% 100%;margin:10px 0 0 -17px;position:relative;left:50%;}#region-search{padding-top:10px;position:relative;border-top:1px solid var(--OFF-WHITE-EEE);}#region-search input.form-text{width:240px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#region-search .form-item input{border:1px solid var(--OFF-WHITE-EEE);border-right:0px;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_searchinput.gif) no-repeat 0 0;padding:0 10px;font-size:14px;font-size:1.4rem;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-search .form-actions input{border:1px solid var(--OFF-WHITE-EEE)!important;max-width:none;width:35px;height:35px;padding:0;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;}#region-search .form-actions input,#region-search .form-actions input:hover,#region-search .form-actions input:active,#region-search .form-actions input:focus{border:1px solid var(--GREY-333);}#region-search .container-inline{float:right;}#region-search .form-item{float:left;}#region-search .form-actions{float:left;}#region-primary{padding:16px 0;border-top:1px solid var(--OFF-WHITE-EEE);position:relative;}#region-primary .nav ul.menu{margin:0;}#region-primary .nav ul.menu li{list-style:none;margin:0;padding:0;}#region-primary .nav ul.menu li a{display:block;color:var(--GREY-333);text-decoration:none;}#region-primary .nav ul.menu li a:hover,#region-primary .nav ul.menu li a:active,#region-primary .nav ul.menu li a:focus{text-decoration:underline;}#region-primary .nav ul.menu li.active a,#region-primary .nav ul.menu li.active-trail a{font-family:'Open Sans';font-weight:700;}#region-primary .nav ul.menu li ul{margin:0;width:auto;position:absolute;display:none !important;z-index:1000;-moz-box-shadow:2px 2px 2px 1px var(--RGBA-68-68-68-06);-webkit-box-shadow:2px 2px 2px 1px var(--RGBA-68-68-68-06);box-shadow:2px 2px 2px 1px var(--RGBA-68-68-68-06);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";zoom:1;}#region-primary .nav ul.menu li ul li{background:var(--OFF-WHITE-F9F9F9);}#region-primary .nav ul.menu li ul li a{background:var(--OFF-WHITE-F9F9F9);border-bottom:1px solid var(--WHITE-FFF);padding:4px 16px;font-size:14px;font-size:1.4rem;line-height:auto !important;font-family:'Open Sans' !important;font-weight:400;}#region-primary .nav ul.menu li.hover ul{display:block !important;}#region-primary .nav ul.menu li ul li.active a,#region-primary .nav ul.menu li ul li.active-trail a{font-family:'Open Sans';font-weight:700;}#region-footer .nav{padding:20px 0;}#region-footer .nav ul.menu{margin:0;}#region-footer .nav ul.menu li{list-style:none;margin:0;padding:0;}#region-footer .nav ul.menu li.last{background:none;}#region-footer .nav ul.menu li a{display:block;padding:5px 10px;font-size:13px;font-size:1.3rem;line-height:16px;color:var(--WHITE-FFF);text-decoration:none;}#region-footer .nav ul.menu li a:hover,#region-footer .nav ul.menu li a:active,#region-footer .nav ul.menu li a:focus{text-decoration:underline;}#region-footer .nav ul.menu li.active a,#region-footer .nav ul.menu li.active-trail a{font-weight:bold;}#zone-footer-bottom{padding:40px 0 25px 0;}#zone-footer-bottom ul.menu{margin:0;}#zone-footer-bottom ul.menu li{list-style:none;}#zone-footer-bottom ul.menu li a{display:block;padding:4px 10px;font-size:13px;font-size:1.3rem;line-height:16px;color:var(--WHITE-FFF);text-decoration:none;}#zone-footer-bottom ul.menu li a:hover,#zone-footer-bottom li a:active,#zone-footer-bottom .nav li a:focus{text-decoration:underline;}#zone-footer-bottom ul.menu li.active a,#zone-footer-bottom li.active-trail a{font-weight:bold;}#zone-footer-bottom p{color:var(--GREY-999);padding:0 15px;}#zone-footer-bottom p a:link,#zone-footer-bottom p a:visited{color:var(--WHITE-FFF);text-decoration:none;}#zone-footer-bottom p a:hover,#zone-footer-bottom p a:active,#zone-footer-bottom p a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#credit-b2t #bottom-b2t{float:left;}#credit-b2t #bottom-b2t a{padding-left:15px;padding-right:40px;display:block;font-size:13px;font-size:1.3rem;color:var(--WHITE-FFF);background:url(/sites/all/themes/nuim_themes/nuim/img/btn_close_darkgrey.gif) no-repeat right center;line-height:35px;}#credit-b2t #bottom-b2t a:link,#credit-b2t #bottom-b2t a:visited{color:var(--WHITE-FFF);text-decoration:none;}#credit-b2t #bottom-b2t a:hover,#credit-b2t #bottom-b2t a:active,#credit-b2t #bottom-b2t a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#credit-b2t #strata3{text-align:right;color:var(--GREY-999);font-size:13px;font-size:1.3rem;line-height:16px;padding-bottom:20px;float:right;}#credit-b2t #strata3 a{padding-right:1px;line-height:35px;}#credit-b2t #strata3 a:link,#credit-b2t #strata3 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#credit-b2t #strata3 a:hover,#credit-b2t #strata3 a:active,#credit-b2t #strata3 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .homepage-intro-links{clear:both;margin-bottom:20px;}.front .homepage-intro-links ul.menu{margin:0;display:table;border-collapse:collapse;border:none;width:100%;table-layout:fixed;}.front .homepage-intro-links ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;border-right:1px solid var(--OFF-WHITE-DDD);}.front .homepage-intro-links ul.menu li.last{border-right:none;}.front .homepage-intro-links ul.menu li a{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px 0;display:block;text-align:center;background:var(--MN-BURGUNDY);letter-spacing:-1px;font-size:25px;font-size:2.5rem;line-height:25px;color:var(--WHITE-FFF);}.front .homepage-intro-links ul.menu li a:link,.front .homepage-intro-links ul.menu li a:visited{color:var(--WHITE-FFF);text-decoration:none;}.front .homepage-intro-links ul.menu li a:hover,.front .homepage-intro-links ul.menu li a:active,.front .homepage-intro-links ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.news-items .block-inner{background:var(--OFF-WHITE-F1F1F1);}.news-items h2{color:var(--MN-BURGUNDY);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--WHITE-FFF);margin:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.news-items h2 a:link,.news-items h2 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.news-items h2 a:hover,.news-items h2 a:active,.news-items h2 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.news-items .view-content{padding:10px;}.news-items .row img{width:100%;max-width:100%;height:auto;}.news-items .row p{padding:0 10px;}.news-items .row a{display:block;margin:10px;}.news-items .row a:link,.news-items .row a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-items .row a:hover,.news-items .row a:active,.news-items .row a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-items .view-footer{border-top:1px solid var(--OFF-WHITE-DDD);clear:both;}.news-items .view-footer a{font-family:'Open Sans';font-weight:700;padding:10px 20px;display:block;}.news-items .view-footer a:link,.news-items .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-items .view-footer a:hover,.news-items .view-footer a:active,.news-items .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.homepage-elements .block-inner{background:transparent;}.homepage-elements h2{color:var(--MN-BURGUNDY);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--WHITE-FFF);margin:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.homepage-elements h2 a:link,.homepage-elements h2 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.homepage-elements h2 a:hover,.homepage-elements h2 a:active,.homepage-elements h2 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.homepage-elements .view-content{padding:10px;}.homepage-elements .row img{width:100%;max-width:100%;height:auto;}.homepage-elements .row p{padding:0 10px;}.homepage-elements .row a{display:block;margin:10px;}.homepage-elements .row a:link,.homepage-elements .row a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.homepage-elements .row a:hover,.homepage-elements .row a:active,.homepage-elements .row a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.homepage-elements .view-footer{border-top:1px solid var(--OFF-WHITE-DDD);clear:both;}.homepage-elements .view-footer a{font-family:'Open Sans';font-weight:700;padding:10px 20px;display:block;}.homepage-elements .view-footer a:link,.homepage-elements .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.homepage-elements .view-footer a:hover,.homepage-elements .view-footer a:active,.homepage-elements .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-blocks .block-inner{background:var(--OFF-WHITE-F1F1F1);}.news-events-blocks h2{color:var(--MN-BURGUNDY);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_calendar.png) no-repeat 95% center;margin:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.news-events-blocks h2 a:link,.news-events-blocks h2 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.news-events-blocks h2 a:hover,.news-events-blocks h2 a:active,.news-events-blocks h2 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.not-front .news-events-blocks h2{font-size:18px;font-size:1.8rem;background:var(--WHITE-FFF);}.news-events-blocks p{margin:0;}.news-events-blocks .row{padding:10px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.news-events-blocks .row a:link,.news-events-blocks .row a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events-blocks .row a:hover,.news-events-blocks .row a:active,.news-events-blocks .row a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-blocks img{width:150px;height:auto;}.news-events-blocks .view-footer{clear:both;}.news-events-blocks .view-footer a{font-family:'Open Sans';font-weight:700;padding:10px 20px;display:block;}.news-events-blocks .view-footer a:link,.news-events-blocks .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events-blocks .view-footer a:hover,.news-events-blocks .view-footer a:active,.news-events-blocks .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-blocks .row{clear:both;padding:15px 20px;}.news-events-blocks .row:before,.news-events-blocks .row:after{content:"";display:table;}.news-events-blocks .row:after{clear:both;}.news-events-blocks .views-field-field-image{float:left;width:33.3333%;}.news-events-blocks .views-field-field-image img{width:100%;max-width:100%;height:auto;}.news-events-blocks .has-image .views-field-php{float:right;width:66.6666%;}.news-events-blocks .has-image .views-field-php a{padding-left:20px;display:block;}.download-a-prospectus .block-inner{background:var(--MN-BURGUNDY);padding:15px 20px;}.download-a-prospectus a{color:var(--WHITE-FFF);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;padding-right:35px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_download-prospectus.png) no-repeat right center;}.download-a-prospectus a:link,.download-a-prospectus a:visited{color:var(--WHITE-FFF);text-decoration:none;}.download-a-prospectus a:hover,.download-a-prospectus a:active,.download-a-prospectus a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .aside .explore-our-campus .block-inner{background:var(--OFF-WHITE-F1F1F1);position:relative;}.front .aside .explore-our-campus h2{color:var(--WHITE-FFF);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--MN-BURGUNDY);margin-bottom:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.front .aside .explore-our-campus h2 a:link,.front .aside .explore-our-campus h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.front .aside .explore-our-campus h2 a:hover,.front .aside .explore-our-campus h2 a:active,.front .aside .explore-our-campus h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .aside .explore-our-campus .field-name-field-bean-d-image{overflow:hidden;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu{margin:0px;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu li{list-style:none;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu li a{font-size:14px;font-size:1.4rem;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 10px center;padding:8px 10px 8px 30px;display:block;color:var(--GREY-333);margin-bottom:1px;}.front .aside .explore-our-campus .field-name-field-bean-d-links a:link,.front .aside .explore-our-campus .field-name-field-links a:visited{color:var(--GREY-333);text-decoration:none;}.front .aside .explore-our-campus .field-name-field-bean-d-links a:hover,.front .aside .explore-our-campus .field-name-field-links a:active,.front .aside .explore-our-campus .field-name-field-links a:focus{color:var(--GREY-333);text-decoration:underline;}.front .aside .the-perfect-location .block-inner{background:var(--OFF-WHITE-F1F1F1);position:relative;}.front .aside .the-perfect-location h2{color:var(--WHITE-FFF);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--MN-BURGUNDY);margin-bottom:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);position:relative;}.front .aside .the-perfect-location h2 a:link,.front .aside .the-perfect-location h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.front .aside .the-perfect-location h2 a:hover,.front .aside .the-perfect-location h2 a:active,.front .aside .the-perfect-location h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .aside .the-perfect-location img{width:100%;max-width:100%;height:auto;z-index:1;}.front .aside .the-perfect-location ul.menu{background:var(--WHITE-FFF);z-index:2;margin:0;padding:0;}.front .aside .the-perfect-location ul.menu li{list-style:none;margin:0;padding:0;}.front .aside .the-perfect-location ul.menu li a{display:block;background:var(--WHITE-FFF);padding:8px 20px 8px 40px;font-size:14px;font-size:1.4rem;color:var(--GREY-333);border-bottom:1px solid var(--OFF-WHITE-DDD);}.front .aside .the-perfect-location ul.menu li.n1 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_map.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n2 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_car.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n3 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_bus.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n4 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_rail.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n5 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_plane.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li a:link,.front .aside .the-perfect-location ul.menu li a:visited{color:var(--GREY-333);text-decoration:none;}.front .aside .the-perfect-location ul.menu li a:hover,.front .aside .the-perfect-location ul.menu li a:active,.front .aside .the-perfect-location ul.menu li a:focus{color:var(--GREY-333);text-decoration:underline;}.not-front .department-banner .views-field-field-image{float:none !important;width:100% !important;background:var(--WHITE-FFF);}.not-front .department-banner .views-field-field-image img{width:100%;max-width:100%;height:auto;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;overflow:hidden;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flex-viewport li img{height:auto;}.flex-viewport{position:relative;z-index:1;}.flex-viewport .slide-text{width:100%;padding:20px 0;display:block;background:var(--GREY-333);}.flex-viewport .slide-text h2{padding:0 110px 0 20px;font-size:20px;font-size:2rem;line-height:24px;color:var(--WHITE-FFF);margin-bottom:10px;}.flex-viewport .slide-text h2 a:link,.flex-viewport .slide-text h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.flex-viewport .slide-text h2 a:hover,.flex-viewport .slide-text h2 a:active,.flex-viewport .slide-text h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.flex-viewport .slide-text p{padding:0 110px 0 20px;margin:0;font-size:14px;font-size:1.4rem;line-height:19px;color:var(--WHITE-FFF);}ul.flex-direction-nav{position:absolute;right:20px;bottom:33px;z-index:99;margin:0;}ul.flex-direction-nav li{list-style:none;margin:0;padding:0;margin-left:25px;float:left;display:inline;position:relative;}ul.flex-direction-nav li a{width:18px;height:27px;display:inline-block;text-indent:-9999px;}ul.flex-direction-nav li a.flex-prev{background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_previous.png) no-repeat 0 0;}ul.flex-direction-nav li a.flex-next{background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_next.png) no-repeat 0 0;}#zone-titling{position:relative;}#zone-titling h1{padding:20px 50px 20px 20px;color:var(--WHITE-FFF);line-height:30px;font-weight:normal;letter-spacing:-1px;}#zone-titling h1 strong{font-family:'Open Sans';font-weight:700;}#zone-titling h1 a:link,#zone-titling h1 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#zone-titling h1 a:hover,#zone-titling h1 a:active,#zone-titling h1 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#zone-titling a#print{font-size:14px;font-size:1.4rem;color:var(--WHITE-FFF);padding-top:18px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_print.png) no-repeat top center;position:absolute;top:18px;right:20px;}#zone-titling a#print:link,#zone-titling a#print:visited{color:var(--WHITE-FFF);text-decoration:none;}#zone-titling a#print:hover,#zone-titling a#print:active,#zone-titling a#print:focus{color:var(--WHITE-FFF);text-decoration:underline;}.block.main-content .block-inner{padding:20px;}body.no-margins .block.main-content .block-inner{padding:0;}.block.main-content .block-inner,.tabs{background:var(--OFF-WHITE-F9F9F9);}.block.main-content .block-inner img{width:100%;max-width:100%;height:auto;}.block.main-content .block-inner .field-name-body img{max-width:100%;width:inherit;}a#extra-nav-anchor{display:block;padding:5px 47px 5px 20px;color:var(--GREY-333);font-size:18px;font-size:1.8rem;line-height:47px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/btn_showfourth.gif) no-repeat 97% center;}a#extra-nav-anchor:link,a#extra-nav-anchor:visited{color:var(--GREY-333);text-decoration:none;}a#extra-nav-anchor:hover,a#extra-nav-anchor:active,a#extra-nav-anchor:focus{color:var(--GREY-333);text-decoration:underline;}h2#page-title{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}.no-title h2#page-title{display:none;}h2.block-title{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}#breadcrumb{padding:10px 0;}#breadcrumb ul{margin:0 5px 0 20px;}#breadcrumb li{list-style:none;margin:0;padding:0;float:left;display:inline;position:relative;font-size:11px;font-size:1.1rem;line-height:16px;}#breadcrumb li.active{font-family:'Open Sans';font-weight:700;}#breadcrumb a{list-style:none;margin:0;padding:0;}#breadcrumb a:link,#breadcrumb a:visited{color:var(--GREY-333);text-decoration:none;padding:0 5px;}#breadcrumb a:hover,#breadcrumb a:active,#breadcrumb a:focus{color:var(--GREY-333);text-decoration:underline;}#region-sidebar-first .nav h2{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;background:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first .nav ul.menu{margin:0;padding:0;}#region-sidebar-first .nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first .nav ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;font-size:1.6rem;text-decoration:none;}#region-sidebar-first .nav ul.menu li a.active{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first .nav ul.menu li ul.menu{margin-top:1px;margin-bottom:-1px;display:none;}#region-sidebar-first .nav ul.menu li.active-trail ul.menu,#region-sidebar-first .nav ul.menu li.active ul.menu{display:block;}#region-sidebar-first .nav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;line-height:16px;padding:5px 20px 5px 35px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;}#region-sidebar-first .nav ul.menu li ul.menu li a.active,#region-sidebar-first .nav ul.menu li ul.menu li a.active-trail{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first .nav ul.menu a:hover,#region-sidebar-first .nav ul.menu a:active,#region-sidebar-first .nav  ul.menu a:focus{color:var(--GREY-333);text-decoration:underline;}#region-sidebar-first .nav a.close-button{width:35px;height:35px;display:block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 0 -17px;}body.no-subnav #region-sidebar-first .nav{display:none !important;}#region-sidebar-first-bottom-mobile .nav h2{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;background:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first-bottom-mobile .nav ul.menu{margin:0;padding:0;}#region-sidebar-first-bottom-mobile .nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first-bottom-mobile .nav ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;font-size:1.6rem;text-decoration:none;}#region-sidebar-first-bottom-mobile .nav ul.menu li a.active,#region-sidebar-first-bottom-mobile .nav ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu{margin-top:1px;margin-bottom:-1px;display:none;}#region-sidebar-first-bottom-mobile .nav ul.menu li.active-trail ul.menu{display:block;}#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;line-height:16px;padding:5px 20px 5px 35px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;}#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu li a.active,#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu li a.active-trail{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first-bottom-mobile .nav ul.menu a:hover,#region-sidebar-first-bottom-mobile .nav ul.menu a:active,#region-sidebar-first-bottom-mobile .nav  ul.menu a:focus{color:var(--GREY-333);text-decoration:underline;}#region-sidebar-first-bottom-mobile .nav a.close-button{width:35px;height:35px;display:block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 0 -17px;}body.no-subnav #region-sidebar-first-bottom-mobile .nav{display:none !important;}#subnav{margin-bottom:20px;}#subnav .block-inner{background:var(--OFF-WHITE-F9F9F9);}#subnav ul.menu{margin:0;padding:0;}#subnav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#subnav ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;font-size:1.6rem;text-decoration:none;}#subnav ul.menu li a.active,#subnav ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#subnav ul.menu li ul.menu{margin-top:1px;margin-bottom:-1px;}#subnav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;line-height:16px;padding:5px 20px 5px 35px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;}#subnav ul.menu li ul.menu li a.active,#subnav ul.menu li ul.menu li a.active-trail{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#subnav ul.menu a:hover,#subnav ul.menu a:active,#subnav  ul.menu a:focus{color:var(--GREY-333);text-decoration:underline;}#subnav a.close-button{width:35px;height:35px;display:block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_grey.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 0 -17px;}#region-sidebar-second .nav h2,#region-sidebar-second .nav h3{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}#region-sidebar-second .nav ul.menu{margin:0;padding:0;}#region-sidebar-second .nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-second .nav ul.menu a{background:var(--OFF-WHITE-F9F9F9);padding:5px 20px;display:block;color:var(--GREY-333);text-decoration:none;font-size:13px;font-size:1.3rem;line-height:16px;}#region-sidebar-second .nav ul.menu a.active,#region-sidebar-second .nav ul.menu a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-second .nav ul.menu a:hover,#region-sidebar-second .nav ul.menu a:active,#region-sidebar-second .nav ul.menu a:focus{text-decoration:underline;}.bean-d .block-inner{background:var(--WHITE-FFF);}.bean-d h2,.bean-d h3{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.bean-d h2 a:link,.bean-d h2 a:visited,.bean-d h3 a:link,.aside .bean-d h3 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.bean-d h2 a:hover,.bean-d h2 a:active,.bean-d h2 a:focus,.aside .bean-d h3 a:hover,.bean-d h3 a:active,.bean-d h3 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.bean-d img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);}.bean-d ul.menu{margin:0;padding:0;}.bean-d ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.bean-d .field-name-field-bean-d-links a,.bean-d ul.menu li a{padding:7px 20px;display:block;color:var(--MN-TEAL-LIGHTEN-5);font-size:16px;font-size:1.6rem;text-decoration:none;}.bean-d ul.menu li a:hover{text-decoration:underline;}.bean-d ul.menu li a.active,.aside .bean-d ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-four-panels{margin-bottom:20px;border-top:1px solid var(--OFF-WHITE-DDD);}#region-four-panels .region-inner{padding:20px 10px;background:var(--OFF-WHITE-F9F9F9);}#region-four-panels .block-inner{margin:0 10px;}#region-four-panels .bean-d a{background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;}#region-four-panels .bean-d ul.menu li:last-child{border-bottom:none;}#region-three-panels{margin-bottom:20px;border-top:1px solid var(--OFF-WHITE-DDD);}#region-three-panels .region-inner{padding:20px 10px;background:var(--OFF-WHITE-F9F9F9);}#region-three-panels .block-inner{margin:0 10px;}#region-three-panels .bean-d a{background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;}#region-three-panels .bean-d ul.menu li:last-child{border-bottom:none;}.bean-e .block-inner{background:var(--WHITE-FFF);}.bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;margin-bottom:0;padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2.block-title a{display:block;}.bean-e h2.block-title a:link,.bean-e h2.block-title a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2.block-title a:hover,.bean-e h2.block-title a:active,.bean-e h2.block-title a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e h2{background:var(--WHITE-FFF);margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2 a{display:block;}.bean-e h2 a:link,.bean-e h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2 a:hover,.bean-e h2 a:active,.bean-e h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);margin-bottom:10px;}.bean-e h3{padding:0 20px;color:var(--MN-TEAL-LIGHTEN-5);font-size:18px;font-size:1.8rem;line-height:24px;margin:0 0 10px 0;font-family:'Open Sans';font-weight:400;}.bean-e h3 a{display:block;}.bean-e h3 a:link,.bean-e h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.bean-e h3 a:hover,.bean-e h3 a:active,.bean-e h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e p{padding:0 20px;margin:0 0 10px 0;}.bean-e p.more{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;margin-bottom:0px;}.bean-e p.more a:link,.bean-e p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.bean-e p.more a:hover,.bean-e p.more a:active,.bean-e p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e h2.block-title + .content p{margin-top:10px;}.bean-e .field-name-field-image + p.more{margin-top:-10px !important;}.bean-e .view-content{background:none repeat scroll 0 0 var(--WHITE-FFF);}.bean-e .block-inner{background:var(--WHITE-FFF);}.bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;margin-bottom:0;padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2.block-title a{display:block;}.bean-e h2.block-title a:link,.bean-e h2.block-title a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2.block-title a:hover,.bean-e h2.block-title a:active,.bean-e h2.block-title a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e h2{background:var(--WHITE-FFF);margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2 a{display:block;}.bean-e h2 a:link,.bean-e h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2 a:hover,.bean-e h2 a:active,.bean-e h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);margin-bottom:0;}.field-name-field-bean-e-subtitle{padding:0 20px;color:var(--MN-TEAL-LIGHTEN-5);font-size:18px;font-size:1.8rem;line-height:24px;margin:0 0 10px 0;font-family:'Open Sans';font-weight:400;}.field-name-field-bean-e-subtitle a{display:block;}.field-name-field-bean-e-subtitle a:link,.bean-e .field-name-field-bean-e-subtitle a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.field-name-field-bean-e-subtitle a:hover,.field-name-field-bean-e-subtitle a:active,.field-name-field-bean-e-subtitle a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e p{padding:0 20px;margin:10px 0;}.bean-e p.more{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;margin-bottom:0px;}.bean-e p.more a:link,.bean-e p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.bean-e p.more a:hover,.bean-e p.more a:active,.bean-e p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e h2.block-title + .content p{margin-top:10px;}.bean-e .field-name-field-image + p.more{margin-top:-10px !important;}.field-name-field-bean-e-link{border-top:1px solid var(--OFF-WHITE-DDD);margin-bottom:0;padding:10px 20px;}.block-with-title{background-color:var(--MN-TEAL-LIGHTEN-5);clear:both;color:var(--WHITE-FFF);position:relative;right:50%;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;width:100vw;}.block-with-title .block-inner{margin:-1px auto;min-width:310px;max-width:1130px;text-align:left;position:relative;}.block-with-title h2.block-title{padding:20px 50px 20px 20px;line-height:30px;font-weight:bold;font-size:2.4rem;letter-spacing:-1px;color:var(--WHITE-FFF);background-color:transparent;}#region-four-panels{margin-bottom:20px;}#region-four-panels .region-inner{padding:10px;background:var(--OFF-WHITE-F9F9F9);}#region-four-panels .block{float:left;margin-bottom:0;}#region-four-panels .block-inner{margin:10px;background:none;}#region-four-panels .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 13px;border-top:1px solid var(--OFF-WHITE-DDD)}#region-four-panels .bean-e h2.block-title{padding:10px 20px}#region-four-panels .bean-e h2 a:link,#region-four-panels .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-four-panels .bean-e img{border-bottom:0;margin-bottom:0;}#region-four-panels .bean-e p{padding:10px 20px;margin:0;}#region-four-panels-embedded .region-inner{padding:0 10px 10px 10px;}#region-four-panels-embedded .block{float:left;margin-bottom:0;}#region-four-panels-embedded .block-inner{margin:0 10px 10px 10px;background:none;}#region-four-panels-embedded .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 23px;}#region-four-panels-embedded .bean-e h2 a:link,#region-four-panels-embedded .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-four-panels-embedded .bean-e img{border-bottom:0;margin-bottom:0;}#region-four-panels-embedded .bean-e p{padding:10px 20px;margin:0;}#region-three-panels{margin-bottom:20px;}#region-three-panels .region-inner{padding:10px;background:var(--OFF-WHITE-F9F9F9);}#region-three-panels .block{float:left;margin-bottom:0;}#region-three-panels .block-inner{margin:10px;background:none;}#region-three-panels .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 13px;border-top:1px solid var(--OFF-WHITE-DDD)}#region-three-panels .bean-e h2.block-title{padding:10px 20px}#region-three-panels .bean-e h2 a:link,#region-three-panels .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-three-panels .bean-e img{border-bottom:0;margin-bottom:0;}#region-three-panels .bean-e p{padding:10px 20px;margin:0;}#region-three-panels-embedded .region-inner{padding:0 10px 10px 10px;}#region-three-panels-embedded .block{float:left;margin-bottom:0;}#region-three-panels-embedded .block-inner{margin:0 10px 10px 10px;background:none;}#region-three-panels-embedded .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 23px;}#region-three-panels-embedded .bean-e h2 a:link,#region-three-panels-embedded .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-three-panels-embedded .bean-e img{border-bottom:0;margin-bottom:0;}#region-three-panels-embedded .bean-e p{padding:10px 20px;margin:0;}.beans-block .block-inner{background:var(--WHITE-FFF);}.beans-block .block-inner,.beans-block .row-inner{padding:10px;}.beans-block img{width:inherit;max-width:100%;height:auto;}.beans-block h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 96% 13px;margin-bottom:0;padding:10px 20px;margin-bottom:10px;color:var(--WHITE-FFF);}.beans-block h2 a:link,.beans-block h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.beans-block h2 a:hover,.beans-block h2 a:active,.beans-block h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.beans-block p{padding:0 20px;margin:0;}.profiles-listing  .row,.profiles-listing  .field-item{float:left;width:25%;clear:right;margin-bottom:20px;}.profiles-listing  .row-inner,.profiles-listing  .field-item .node-teaser{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}.profiles-listing  img{margin-bottom:10px;}.profiles-listing  h3{font-size:16px;font-size:1.6rem;line-height:20px;padding:0 10px;margin:0 0 5px 0;font-family:'Open Sans';font-weight:400;}.profiles-listing h3 a:link,.profiles-listing h3 a:visited{text-decoration:none;}.profiles-listing h3 a:hover,.profiles-listing h3 a:active{text-decoration:underline;}.profiles-listing  p{line-height:1.3em;padding:0 10px;word-break:break-word;}.profiles-listing  p.more{border-top:none;padding:0 10px 10px 10px;margin-bottom:0;}.profiles-listing  p.more a:link,.profiles-listing  p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.profiles-listing  p.more a:hover,.profiles-listing  p.more a:active,.profiles-listing  p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.profiles-listing .m4_4{clear:right;margin-bottom:1px;}.profiles-listing .m4_1{clear:left;}.department-people .profiles-listing{background:var(--OFF-WHITE-F9F9F9);}.department-people .profiles-listing .view-header{margin-bottom:10px;}.department-people .profiles-listing .view-content{padding:10px;}.department-people .profiles-listing .field-content img{width:100%;max-width:100%;height:auto;}.department-people .profiles-listing ul.pager{margin:0;padding:20px;}.department-people .profiles-listing .person-role{color:var(--MN-BURGUNDY);}.views-field.views-field-field-person-type.person-role{color:var(--MN-BURGUNDY);}.graduate-profiles .profiles-listing{background:var(--OFF-WHITE-F9F9F9);}.graduate-profiles .profiles-listing .view-header{margin-bottom:10px;}.graduate-profiles .profiles-listing .view-content{padding:10px;}.graduate-profiles .profiles-listing .field-content img{width:100%;height:auto;vertical-align:middle;}.graduate-profiles .profiles-listing ul.pager{margin:0;padding:20px;}#share-back-top{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_share-back-top.gif) repeat-y top center;border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;}#share-back-top a{font-size:18px;font-size:1.8rem;line-height:30px;letter-spacing:-1px;display:block;}#share-back-top a#user-share{float:left;padding-left:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_share.gif) no-repeat left center;}#share-back-top a#user-b2t{float:right;padding-right:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_b2t.gif) no-repeat right center;}#share-back-top a:link,#share-back-top a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#share-back-top a:hover,#share-back-top a:active,#share-back-top a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.no-b2t #share-back-top{display:none;}#region-social{background:transparent url(/sites/all/themes/nuim_themes/nuim/img/bg_campus.png) no-repeat left bottom;}#region-social ul.menu{margin:0 0 1px 0;float:right;}#region-social ul.menu li{list-style:none;float:left;display:inline;position:relative;margin-left:1px;}#region-social ul.menu li a{width:63px;height:63px;display:inline-block;background:C7C7C7;color:var(--WHITE-FFF);text-indent:-3000px;}#region-social li.facebook a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/fb.png) no-repeat center center;}#region-social li.twitter a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/tt.png) no-repeat center center;}#region-social li.linkedin a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/in.png) no-repeat center center;}#region-social li.youtube a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/yt.png) no-repeat center center;}.field-name-field-sections{margin-bottom:15px;position:relative;clear:both;}.field-name-field-sections h3{background:var(--MN-TEAL-LIGHTEN-5);padding:10px 40px;color:var(--WHITE-FFF);font-size:16px;font-size:1.6rem;line-height:20px;letter-spacing:-1px;margin:0 0 1px 0;cursor:pointer;}.field-name-field-sections h3.plus{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_plus.gif) no-repeat 5px 7px;}.field-name-field-sections h3.minus{background:var(--GREY-666) url(/sites/all/themes/nuim_themes/nuim/img/arrow_minus.gif) no-repeat 5px 7px;}.field-name-field-sections div.field-name-field-html-text{padding:10px 10px 5px 10px;background:var(--WHITE-FFF);}.not-front #region-page-upper .bean-a .block-inner,.not-front #region-content-bottom .bean-a .block-inner{background:var(--WHITE-FFF);}.not-front #region-page-upper .bean-a ul.menu,.not-front #region-content-bottom .bean-a ul.menu{margin:0;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}.not-front #region-page-upper .bean-a ul.menu li,.not-front #region-content-bottom .bean-a ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;vertical-align:middle;}.not-front #region-page-upper .bean-a ul.menu li a,.not-front #region-content-bottom .bean-a ul.menu li a{display:block;padding:20px 0;font-size:18px;font-size:1.8rem;color:var(--GREY-333);text-align:center;}.not-front #region-page-upper .bean-a ul.menu li a:link,.not-front #region-page-upper .bean-a ul.menu li a:visited,.not-front #region-content-bottom .bean-a ul.menu li a:link,.not-front #region-content-bottom .bean-a ul.menu li a:visited{color:var(--GREY-333);text-decoration:none;}.not-front #region-page-upper .bean-a ul.menu li a:hover,.not-front #region-page-upper .bean-a ul.menu li a:active,.not-front #region-page-upper .bean-a ul.menu li a:focus,.not-front #region-content-bottom .bean-a ul.menu li a:hover,.not-front #region-content-bottom .bean-a ul.menu li a:active,.not-front #region-content-bottom .bean-a ul.menu li a:focus{color:var(--GREY-333);text-decoration:underline;}#region-content .bean-a{margin-bottom:20px;}#region-content .bean-a .block-inner{background:var(--MN-BURGUNDY);}#region-content .bean-a ul.menu{margin:0;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}#region-content .bean-a ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;vertical-align:middle;border-right:1px solid var(--WHITE-FFF);}#region-content .bean-a ul.menu li.last{border-right:none;}#region-content .bean-a ul.menu li a{display:block;padding:20px 0;font-size:18px;font-size:1.8rem;color:var(--WHITE-FFF);text-align:center;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_red_red.gif) no-repeat 94% 50%;}#region-content .bean-a ul.menu li a:link,#region-content .bean-a ul.menu li a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-content .bean-a ul.menu li a:focus,#region-content .bean-a ul.menu li a:hover,#region-content .bean-a ul.menu li a:active,#region-content .bean-a ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.aside .bean-a{margin-bottom:20px;}.aside .bean-a .block-inner{background:var(--WHITE-FFF);}.aside .bean-a h2{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}.aside .bean-a ul.menu{margin:0;padding:0;}.aside .bean-a ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.aside .bean-a ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--MN-TEAL-LIGHTEN-5);font-size:16px;font-size:1.6rem;text-decoration:none;}.aside .bean-a ul.menu li a.active,.aside .bean-a ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}.aside .bean-a ul.menu li a:link,.aside .bean-a ul.menu li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.aside .bean-a ul.menu li a:hover,.aside .bean-a ul.menu li a:active,.aside .bean-a ul.menu li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.three-columns  #region-content-bottom .region-inner{margin:0;}#region-sidebar-second .bean-b .block-inner{background:var(--WHITE-FFF)}#region-sidebar-second .bean-b h2{font-size:20px;font-size:1.8rem;line-height:24px;padding:10px;background:var(--MN-BURGUNDY);color:var(--WHITE-FFF)}#region-sidebar-second .bean-b h2 a:link,#region-sidebar-second .bean-b h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-sidebar-second .bean-b h2 a:hover,#region-sidebar-second .bean-b h2 a:active,#region-sidebar-second .bean-b h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-sidebar-second .bean-b .content{padding:10px}#region-content-bottom .bean-b .block-inner{background:var(--WHITE-FFF);margin:0 10px;}#region-content-bottom .bean-b h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}#region-content-bottom .bean-b h2 a:link,#region-content-bottom .bean-b h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-content-bottom .bean-b h2 a:hover,#region-content-bottom .bean-b h2 a:active,#region-content-bottom .bean-b h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-content-bottom .b1.bean-b h2,#region-content-bottom .b6.bean-b h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}#region-content-bottom .b2.bean-b h2,#region-content-bottom .b7.bean-b h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}#region-content-bottom .b3.bean-b h2,#region-content-bottom .b5.bean-b h2,#region-content-bottom .b9.bean-b h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}#region-content-bottom .bean-b p{padding:0 20px;}.featured-section{background:var(--WHITE-FFF);margin-bottom:20px;}.featured-section h3{padding:10px 20px;border-bottom:1px solid var(--OFF-WHITE-F9F9F9);color:var(--MN-BURGUNDY);font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:400;margin:0;}.featured-section ul{margin:0;padding:0;}.featured-section ul li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-F9F9F9);}.featured-section ul li a{padding:7px 20px 7px 40px;display:block;background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_green.png) no-repeat 20px 13px;color:var(--MN-TEAL-LIGHTEN-5);font-size:16px;font-size:1.6rem;text-decoration:none;}.featured-section ul li a:link,.featured-section ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.featured-section ul li a:hover,.featured-section ul li a:active,.featured-section ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}#region-content-top .bean-a{margin-bottom:20px;}#region-content-top .bean-a .block-inner{background:var(--MN-BURGUNDY);}#region-content-top .bean-a ul.menu{margin:0;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}#region-content-top .bean-a ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;vertical-align:middle;border-right:1px solid var(--WHITE-FFF);}#region-content-top .bean-a ul.menu li.last{border-right:none;}#region-content-top .bean-a ul.menu li a{display:block;padding:20px 0;font-size:18px;font-size:1.8rem;color:var(--WHITE-FFF);text-align:center;background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}#region-content-top .bean-a ul.menu li a:link,#region-content-top .bean-a ul.menu li a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-content-top .bean-a ul.menu li a:hover,#region-content-top .bean-a ul.menu li a:active,#region-content-top .bean-a ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-page-lower .bean-c{margin-bottom:20px;}#region-page-lower .bean-c .block-inner{background:var(--WHITE-FFF);padding:20px;}#region-page-lower .bean-c .field-name-field-bean-c-image,#region-content-embedded .bean-c .field-name-field-bean-c-image{float:left;width:35%;}#region-page-lower .bean-c .field-name-field-bean-c-image img,#region-content-embedded .bean-c .field-name-field-bean-c-image img{width:100%;max-width:100%;height:auto;}#region-page-lower .bean-c .field-name-field-bean-c-body,#region-content-embedded .bean-c .field-name-field-bean-c-body{float:right;width:63%;}#region-page-lower .bean-c h3,#region-content-embedded .bean-c h3{float:right;width:63%;}#region-page-lower .bean-c h3,#region-content-embedded .bean-c h3{font-size:20px;font-size:2rem;}#region-page-lower .bean-c h3 a:link,#region-page-lower .bean-c h3 a:visited,#region-content-embedded .bean-c h3 a:link,#region-content-embedded .bean-c h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#region-page-lower .bean-c h3 a:hover,#region-page-lower .bean-c h3 a:active,#region-page-lower .bean-c h3 a:focus,#region-content-embedded .bean-c h3 a:hover,#region-content-embedded .bean-c h3 a:active,#region-content-embedded .bean-c h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}body.page-node .main-content .block-inner{padding:0;}body.page-node .main-content .node{padding:20px;}body.page-node .main-content .node.node-teaser{padding:0px;}#region-content-embedded .bean-c{margin-bottom:0;}#region-content-embedded .bean-c .block-inner{background:var(--WHITE-FFF);padding:20px;border-top:1px solid var(--OFF-WHITE-DDD);}body.page-node-448730 .main-content .node{padding:0;}body.find-a-course #region-page-upper .block{margin-bottom:0px;border-bottom:1px solid var(--OFF-WHITE-EEE);}.course-quickfind{background:var(--WHITE-FFF);}.course-quickfind .course-panel1,.course-quickfind .course-panel2{width:50%;padding:20px 0;}.course-quickfind h2{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}.course-quickfind p{padding:0 20px;margin:0;}.course-quickfind form{padding:0 20px;position:relative;}.course-quickfind form label{color:var(--MN-BURGUNDY);clear:both;float:none;padding:0 0 5px 0;line-height:20px;display:block;}.course-quickfind form input.form-text{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid var(--OFF-WHITE-EEE);border-right:0px;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_searchinput.gif) no-repeat 0 0;padding:0 10px;font-size:14px;font-size:1.4rem;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-000);}.course-quickfind form input.form-submit{border:1px solid var(--OFF-WHITE-EEE) !important;max-width:none;width:35px;height:35px;padding:0;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;}.course-quickfind form .form-label{}.course-quickfind form .form-item{overflow:hidden;padding-right:35px;}.course-quickfind form .form-actions{position:absolute;top:25px;right:20px;}.course-quickfind.search form .form-actions{position:absolute;top:40px;right:22px;}td.views-field.views-field-field-course-cao-pac-code{width:20%;}#section-content  .undergraduate-courses.list{margin-bottom:0;}.undergraduate-courses.list form{background:var(--GREY-666);padding:20px;}.undergraduate-courses.list form label{color:var(--WHITE-FFF);}.undergraduate-courses.list form .form-item{float:left;margin-right:20px;}.undergraduate-courses.list .views-submit-button{display:none;}table{margin:0;}table caption{font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;color:var(--MN-BURGUNDY);background:var(--WHITE-FFF);padding:8px 20px;text-align:left;font-weight:normal;}table caption a:link,table caption a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}table caption a:hover,table caption a:active,table caption a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}table thead th{padding:5px 14px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);text-align:left;color:var(--GREY-666);font-weight:bold;}table tbody td{padding:5px 14px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--OFF-WHITE-F9F9F9);text-align:left;color:var(--BLACK-000);font-weight:normal;}table tbody td a{font-weight:bold;}table tbody td a:link,table tbody td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}table tbody td a:hover,table tbody td a:active,table tbody td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}table tbody tr th{color:var(--GREY-666);font-weight:bold;}table.views-table{margin:0;}table.views-table caption{font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;color:var(--MN-BURGUNDY);background:var(--WHITE-FFF);padding:8px 20px;text-align:left;font-weight:normal;}table.views-table caption a:link,table.views-table caption a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}table.views-table caption a:hover,table.views-table caption a:active,table.views-table caption a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}table.views-table thead th{padding:5px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);text-align:left;color:var(--GREY-666);font-weight:normal;}table.views-table tbody td{padding:5px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--OFF-WHITE-F9F9F9);text-align:left;color:var(--BLACK-000);font-weight:normal;}table.views-table tbody td a{font-weight:bold;}table.views-table tbody td a:link,table.views-table tbody td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}table.views-table tbody td a:hover,table.views-table tbody td a:active,table.views-table tbody td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.stacktable.large-only{display:table;}.small-only{display:none;}table.stacktable{margin:0;width:100%;}table.stacktable th.st-head-row{border-top:1px solid var(--OFF-WHITE-DDD);padding-top:10px;background:var(--OFF-WHITE-F9F9F9);}table.stacktable th.st-head-row-main{font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;color:var(--MN-BURGUNDY);background:var(--WHITE-FFF);padding:8px 20px;text-align:left;font-weight:normal;}table.stacktable th{padding:2px 20px;font-weight:bold;}table.stacktable th a:link,table.stacktable th a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}table.stacktable th a:hover,table.stacktable th a:active,table.stacktable th a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}table.stacktable td{padding:2px 20px;background:var(--OFF-WHITE-F9F9F9);text-align:left;color:var(--BLACK-000);font-weight:normal;}table.stacktable td.st-key{width:29%;padding-right:1%;color:var(--GREY-666);font-weight:normal;white-space:nowrap;}table.stacktable td.st-val{width:69%;padding-left:1%;}table.stacktable td.st-null{padding:0 !important;height:10px;line-height:10px;}.default-accordion > h3{background:var(--WHITE-FFF);padding:20px 20px 20px 50px;border-top:1px solid var(--OFF-WHITE-DDD);color:var(--MN-TEAL-LIGHTEN-5);font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;line-height:20px;letter-spacing:-1px;margin:0 0 1px 0;cursor:pointer;}.default-accordion > h3:last-of-type{border-bottom:none;}.default-accordion > h3 a:link,.default-accordion > h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.default-accordion > h3 a:hover,.default-accordion > h3 a:active,.postgradute-courses h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.default-accordion > h3,.default-accordion > h3.plus{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 20px 19px;}.default-accordion > h3.minus{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 20px 23px;color:var(--WHITE-FFF);}.default-accordion > h3.minus a:link,.default-accordion > h3.minus a:visited{color:var(--WHITE-FFF);text-decoration:none;}.default-accordion > h3.minus a:hover,.default-accordion > h3.minus a:active,.default-accordion > h3.minus a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.postgradute-courses > div{background:var(--OFF-WHITE-F9F9F9);display:block;padding:10px;}.postgradute-courses h3{background:var(--WHITE-FFF);padding:20px 20px 20px 50px;border-top:1px solid var(--OFF-WHITE-DDD);color:var(--MN-TEAL-LIGHTEN-5);font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;line-height:20px;letter-spacing:-1px;margin:0 0 1px 0;cursor:pointer;}.postgaduate-courses h3:last-of-type{border-bottom:none;}.postgradute-courses h3 a:link,.postgradute-courses h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.postgradute-courses h3 a:hover,.postgradute-courses h3 a:active,.postgradute-courses h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.postgradute-courses h3,.postgradute-courses h3.plus{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 20px 19px;}.postgradute-courses h3.minus{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 20px 23px;color:var(--WHITE-FFF);}.postgradute-courses h3.minus a:link,.postgradute-courses h3.minus a:visited{color:var(--WHITE-FFF);text-decoration:none;}.postgradute-courses h3.minus a:hover,.postgradute-courses h3.minus a:active,.postgradute-courses h3.minus a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.postgradute-courses .view-rows{background:var(--OFF-WHITE-F9F9F9);display:block;}.postgradute-courses .view-rows .row{padding:5px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.postgradute-courses .view-rows span a{font-weight:bold;}.postgradute-courses .view-rows span a:link,.postgradute-courses .view-rows span a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.postgradute-courses .view-rows span a:hover,.postgradute-courses .view-rows span a:active,.postgradute-courses .view-rows span a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.postgradute-courses .acc h3{background:var(--OFF-WHITE-F9F9F9);padding:5px 0;border-top:0;background-image:none;color:var(--GREY-333);font-size:1.6rem;}.subject_group{width:100%;margin-top:10px;}.subject_group h6{background:var(--WHITE-FFF);color:var(--MN-BURGUNDY);padding:5px 10px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.subject_group .subject{background:var(--OFF-WHITE-F9F9F9);padding:5px 10px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.subject_group .subject a{display:block;}li.news-events{background:var(--OFF-WHITE-F9F9F9);}.news-events{background:var(--OFF-WHITE-F1F1F1);}.news-events form{position:absolute;top:12px;right:20px;}.news-events form select{width:200px;padding:6px 0 6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.news-events img{width:100%;max-width:100%;height:auto;}.news-events  h2.block-title{margin-bottom:0;font-size:24px;font-size:2.4rem;line-height:26px;letter-spacing:-1px;font-family:'Open Sans';font-weight:400 !important;}.news-events  h2.block-title a:link,.news-events  h2.block-title a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.news-events  h2.block-title a:hover,.news-events  h2.block-title a:active,.news-events  h2.block-title a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.news-events h2{font-weight:normal;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.news-events h2 a{color:var(--MN-TEAL-LIGHTEN-5);}.news-events h2 a:link,.news-events h2 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events h2 a:hover,.news-events h2 a:active,.news-events h2 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events .views-label{color:var(--MN-BURGUNDY);}.news-events .view-footer{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;margin-bottom:0px;}.news-events .view-footer a{font-weight:bold;}.news-events .view-footer a:link,.news-events .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events .view-footer a:hover,.news-events .view-footer a:active,.news-events .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events .row{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px;}.news-events .views-field-field-image{float:left;width:25%;}.news-events .views-field-title{float:right;width:73%;}.news-events .views-field-field-plain-text{float:right;width:73%;}.news-events .views-field-field-date{float:right;width:73%;}.news-events p.views-field-field-date{margin:0;}.news-events p.views-field-field-event-date{margin:0;}.news-events .views-field-field-location{float:right;width:73%;}.news-events p.views-field-field-location{margin:0;}.news-events .view-header .row{border-top:none;}.news-events .view-header .views-field-field-asset-image{width:40%;}.news-events .view-header .views-field-title{width:57%;}.news-events .view-header .views-field-field-plain-text{width:57%;}.news-events .view-header .views-field-field-date{width:57%;}.news-events .view-header .views-field-field-location{width:57%;}.news-events.events .views-field-field-image{float:none;width:100%;}.news-events.events .views-field-title{float:none;width:100%;}.news-events.events .views-field-field-plain-text{float:none;width:100%;}.news-events.events .views-field-field-date{float:none;width:100%;}.news-events.events .views-field-field-location{float:none;width:100%;}.news-events.events .view-header .row{border-top:none;}.news-events.events .view-header .views-field-field-image{float:left;width:40%;}.news-events.events .view-header .views-field-field-asset-image{float:left;width:40%;}.news-events.events .view-header .views-field-title{float:right;width:57%;}.news-events.events .view-header .views-field-field-plain-text{float:right;width:57%;}.news-events.events .view-header .views-field-field-date{float:right;width:57%;}.news-events.events .view-header .views-field-field-location{float:right;width:57%;}#region-sidebar-first .news-events .view-header .views-field-field-image{width:100%;margin-bottom:10px;}#region-sidebar-first .news-events .view-header .views-field-title{width:100%;}#region-sidebar-first .news-events .view-header .views-field-field-plain-text{width:100%;}#region-sidebar-first .news-events .view-header .views-field-field-date{width:100%;}#region-sidebar-first .news-events .view-header .views-field-field-location{width:100%;}#region-sidebar-first .news-events  h2{font-size:14px;font-size:1.4rem;line-height:18px;}#region-sidebar-first .news-events .view-header h2{font-size:20px;font-size:2rem;line-height:24px;font-family:'Open Sans';font-weight:700;}#region-sidebar-first .news-events  h2.block-title{font-size:24px;font-size:2.4rem;line-height:26px;letter-spacing:-1px;font-family:'Open Sans';font-weight:400 !important;}#region-sidebar-second .news-events .view-header .views-field-field-image{width:100%;margin-bottom:10px;}#region-sidebar-second .news-events .view-header .views-field-title{width:100%;}#region-sidebar-second .news-events .view-header .views-field-field-plain-text{width:100%;}#region-sidebar-second .news-events .view-header .views-field-field-date{width:100%;}#region-sidebar-second .news-events .view-header .views-field-field-location{width:100%;}#region-sidebar-second .news-events  h2{font-size:14px;font-size:1.4rem;line-height:18px;}#region-sidebar-second .news-events .view-header h2{font-size:20px;font-size:2rem;line-height:24px;font-family:'Open Sans';font-weight:700;}#region-sidebar-second .news-events  h2.block-title{font-size:24px;font-size:2.4rem;line-height:26px;letter-spacing:-1px;font-family:'Open Sans';font-weight:400 !important;}.news-events-page .row{padding:20px;border-top:1px solid var(--OFF-WHITE-DDD);}.news-events-page h2{font-weight:normal;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.news-events-page h2 a{color:var(--MN-TEAL-LIGHTEN-5);}.news-events-page h2 a:link,.news-events h2 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events-page h2 a:hover,.news-events h2 a:active,.news-events h2 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-page .views-label{color:var(--MN-BURGUNDY);}.news-events-page p.views-field-field-date{margin:0;}.news-events-page p.views-field-field-event-date{margin:0;}.news-events-page .row{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px;}.news-events-page .views-field-field-image{float:left;width:25%;}.news-events-page .views-field-title{float:right;width:73%;}.news-events-page .views-field-field-plain-text{float:right;width:73%;}.news-events-page .views-field-field-date{float:right;width:73%;}.news-events-page p.views-field-field-date{margin:0;}.news-events-page p.views-field-field-event-date{margin:0;}.news-events-page .views-field-field-location{float:right;width:73%;}.news-events-page p.views-field-field-location{margin:0;}.news-events-page .view-header .row{border-top:none;padding:20px;}.news-events-page .view-header .views-field-field-asset-image{float:left;width:40%;}.news-events-page .view-header .views-field-title{float:right;width:57%;}.news-events-page .view-header .views-field-field-plain-text{float:right;width:57%;}.news-events-page .view-header .views-field-field-date{float:right;width:57%;}.news-events-page .view-header .views-field-field-location{float:right;width:57%;}.news-events-page.events .views-field-field-image{float:none;width:100%;}.news-events-page.events .views-field-title{float:none;width:100%;}.news-events-page.events .views-field-field-plain-text{float:none;width:100%;}.news-events-page.events .views-field-field-date{float:none;width:100%;}.news-events-page.events .views-field-field-location{float:none;width:100%;}.news-events-page p.views-field-field-location{margin:0;}.news-events-page.events .view-header .row{border-top:none;padding:20px;}.news-events-page.events .view-header .views-field-field-asset-image{float:left;width:40%;}.news-events-page.events .view-header .views-field-title{float:right;width:57%;}.news-events-page.events .view-header .views-field-field-plain-text{float:right;width:57%;}.news-events-page.events .view-header .views-field-field-date{float:right;width:57%;}.news-events-page.events .view-header .views-field-field-location{float:right;width:57%;}.page-campus-life-accommodation-news-events .block.main-content .block-inner,.page-campus-life-student-life-sport-news-events .block.main-content .block-inner,.page-campus-life-student-wellbeing-support-news-events .block.main-content .block-inner{padding:0;}.node-type-events .field-name-field-date,.node-type-news .field-name-field-date{margin-bottom:10px;}.node-type-event .field-name-field-event-date,.node-type-news .field-name-field-news-published-date{margin-bottom:10px;}.node-type-events .field-name-field-date label,.node-type-news .field-name-field-date label{color:var(--MN-BURGUNDY);}.node-type-event .field-name-field-event-date label,.node-type-news .field-name-field-news-published-date label{color:var(--MN-BURGUNDY);}.node-type-events .field-name-field-plain-text,.node-type-news .field-name-field-plain-text{font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.node-type-event .field-name-field-location,.node-type-news .field-name-field-location{margin-bottom:10px;}.node-type-events .field-name-field-location label,.node-type-news .field-name-field-location label{color:var(--MN-BURGUNDY);}.node-type-event .field-name-field-location label,.node-type-news .field-name-field-location label{color:var(--MN-BURGUNDY);}.more-news-events h2.block-title{margin-bottom:0;border-bottom:none;}.node-type-events .more-news-events h2.views-field-title{margin-bottom:0;font-weight:bold;font-size:16px;font-size:1.6rem;}.node-type-events .more-news-events .views-field-title{float:none;width:100%;}.node-type-events .more-news-events .views-field-field-date{float:none;width:100%;}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image{width:50%;margin-bottom:10px;}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image img,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image img{width:100%;height:auto;}.subscribe-to-newsletter.webform{background:var(--OFF-WHITE-F9F9F9);}.subscribe-to-newsletter.webform .content{padding:20px;}.subscribe-to-newsletter.webform form:before,.subscribe-to-newsletter.webform form:after{content:"";display:table;}.subscribe-to-newsletter.webform form:after{clear:both;}.subscribe-to-newsletter.webform form{*zoom:1;position:relative;}.subscribe-to-newsletter.webform input.form-text{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid var(--OFF-WHITE-EEE)!important;border-right:0px;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_searchinput.gif) no-repeat 0 0;padding:0 10px;font-size:14px;font-size:1.4rem;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.subscribe-to-newsletter.webform input.form-submit{border:1px solid var(--OFF-WHITE-EEE)!important;max-width:none;width:100px;height:35px;padding:0;font-family:'Open Sans';font-weight:700;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9);color:var(--GREY-333);text-align:center;}.subscribe-to-newsletter.webform .form-item{overflow:hidden;padding-right:100px;}.subscribe-to-newsletter.webform .form-actions{position:absolute;top:0;right:0;}.blogs{background:var(--OFF-WHITE-F9F9F9);}.blogs .content{padding:20px;}.blogs a:link,.blogs a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.blogs a:hover,.blogs a:active,.blogs a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}a.back{position:absolute;top:17px;right:20px;font-size:16px;font-size:1.6rem;line-height:26px;padding-left:15px;background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_back_green.png) no-repeat left center;}a.back:link,a.back:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}a.back:hover,a.back:active,a.back:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-person .node-title{float:left;}.node-person .group_details{clear:left;float:left;width:60%;margin-bottom:20px;}.node-person .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-person .field-name-body,.node-person .field-name-biography{clear:both;padding:20px 0 10px 0;}.node-person h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--BLACK-000);margin-bottom:10px;font-family:'Open Sans';font-weight:700;}.node-person h2.node-title a:link,.node-person h2.node-title a:visited{color:var(--BLACK-000);text-decoration:none;}.node-person h2.node-title a:hover,.node-person h2.node-title a:active,.node-person h2.node-title a:focus{color:var(--BLACK-000);text-decoration:underline;}.node-person .group_details .field-name-field-text{font-weight:bold;margin-bottom:10px;}.node-person .group_details .field-name-field-department{margin-bottom:10px;}.node-person .group_details label{color:var(--MN-BURGUNDY);cursor:default;}.node-person .field-name-body h3{color:var(--MN-BURGUNDY);}.node-person .field-name-biography h3{color:var(--MN-BURGUNDY);}.node-person .field-name-body h4{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;}.node-person .field-name-field-links ul.menu{margin:0 0 10px 30px;padding:0;}.node-person .field-name-field-links ul.menu li{margin:0;padding:0;font-family:'Open Sans';font-weight:700;}.node-person .field-name-field-links ul.menu li a:link,.node-person .field-name-field-links ul.menu li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-person .field-name-field-links ul.menu li a:hover,.node-person .field-name-field-links ul.menu li a:active,.node-person .field-name-field-links ul.menu li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.field-name-field-video-wrapper{clear:both;border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;padding:20px 20px 10px 20px;margin:0 -20px;}.field-name-field-video-wrapper:before,.field-name-field-video-wrapper:after{content:"";display:table;}.field-name-field-video-wrapper:after{clear:both;}.field-name-field-video-wrapper{*zoom:1;}.field-name-field-video-wrapper .field-name-field-video{float:left;width:18%;margin-bottom:10px;}.field-name-field-video-wrapper .field-name-field-text{float:right;width:80%;}.field-name-field-video-wrapper .field-name-field-basic-html{float:right;width:80%;}.field-name-field-video-wrapper h4{font-family:'Open Sans';font-weight:700;}.field-name-field-video-wrapper h4 a:link,.field-name-field-video-wrapper h4 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.field-name-field-video-wrapper h4 a:hover,.field-name-field-video-wrapper h4 a:active,.field-name-field-video-wrapper h4  a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-graduate-profile h2{float:left;}.node-graduate-profile .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-graduate-profile h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--GREY-333);margin-bottom:10px;font-family:'Open Sans';font-weight:700;}.node-graduate-profile .grad-details{clear:left;display:block;}.node-graduate-profile .grad-details label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .grad-details .department{margin-bottom:10px;}.node-graduate-profile .grad-details .created{margin-bottom:10px;}.node-graduate-profile .grad-details .alumni-group{margin-bottom:10px;}.node-graduate-profile .field-grad-short-desc{clear:left;font-weight:bold;margin-bottom:10px;}.node-graduate-profile .graduate-exp label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .graduate-carr{clear:left;display:block;}.node-graduate-profile .graduate-carr label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .field-name-body{clear:both;}.node-graduate-profile .field-name-body h3{color:var(--MN-BURGUNDY);}.node-graduate-profile .field-name-body h4{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;}.node-person .group-courses,.node-person  .group-publications{border-top:1px solid var(--OFF-WHITE-DDD);margin:0 -20px;padding:20px 20px 10px 20px;}.node-person .group-courses h3,.node-person  .group-publications h3{color:var(--MN-BURGUNDY);}.node-person .group-courses .field-name-field-basic-html,.node-person  .group-publications .field-name-field-basic-html{float:none;width:100%;}.gallery.landing .row{float:left;width:50%;}.gallery .row{float:left;width:25%;}.gallery .row .row-inner{margin:0 10px 20px 10px;background:var(--OFF-WHITE-F1F1F1);}.gallery .row span a{font-size:16px;font-size:1.6rem;padding:10px;display:block;background:var(--OFF-WHITE-F1F1F1);}.gallery .row span a:link,.gallery .row span a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.gallery .row span a:hover,.gallery .row span a:active,.gallery .row span a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.gallery .row img{width:100%;height:auto;max-width:100%;}ul.pager{clear:both;display:block;margin:0 -20px;padding:20px 20px 0 20px;border-top:1px solid var(--OFF-WHITE-DDD);}ul.pager li{list-style:none;float:left;display:inline;position:relative;margin:0 10px 0 0;padding:0;color:var(--GREY-666);}ul.pager li.pager-item ~ li.pager-next{margin-left:25px;}ul.pager li.pager-previous + li.pager-item{margin-left:25px;}ul.pager li a:link,ul.pager li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}ul.pager li a:hover,ul.pager li a:active,ul.pager li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}ul.pager li.pager-current{font-weight:bold;}#region-content-bottom ul.pager{margin:0 10px 20px 10px;padding:20px;border-top:1px solid var(--WHITE-FFF);}.the-perfect-location-large{background:var(--OFF-WHITE-F1F1F1);position:relative;margin-bottom:10px;}.the-perfect-location-large ul{background:var(--WHITE-FFF);z-index:2;margin:0;padding:0;}.the-perfect-location-large ul li{list-style:none;margin:0;padding:0;}.the-perfect-location-large ul li a{display:block;background:var(--WHITE-FFF);padding:8px 20px 8px 40px;font-size:18px;font-size:1.8rem;color:var(--GREY-333);border-bottom:1px solid var(--OFF-WHITE-DDD);}.the-perfect-location-large ul li.n1 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_car.png) no-repeat 10px center;}.the-perfect-location-large ul li.n2 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_bus.png) no-repeat 10px center;}.the-perfect-location-large ul li.n3 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_rail.png) no-repeat 10px center;}.the-perfect-location-large ul li.n4 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_plane.png) no-repeat 10px center;}.the-perfect-location-large ul li a:link,.the-perfect-location-large ul li a:visited{color:var(--GREY-333);text-decoration:none;}.the-perfect-location-large ul li a:hover,.the-perfect-location-large ul li a:active,.the-perfect-location-large ul li a:focus{color:var(--GREY-333);text-decoration:underline;}.page-departments #region-content-bottom .departments ul{margin:0;padding:0;}.page-departments #region-content-bottom .departments ul li{list-style:none;margin:0;padding:0 0 0 10px;display:block;}.page-departments #region-content-bottom .departments ul li a:link,.page-departments #region-content-bottom .departments ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.page-departments #region-content-bottom .departments ul li a:hover,.page-departments #region-content-bottom .departments ul li a:active,.page-departments #region-content-bottom .departments ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.page-departments #region-content-bottom .block{width:33.33%;float:left;}.page-departments #region-content-bottom .block-inner{margin:0 10px;background:var(--OFF-WHITE-F9F9F9);}.page-departments #region-content-bottom .departments h2.block-title{font-size:16px;font-size:1.6rem;color:var(--WHITE-FFF);font-family:'Open Sans';font-weight:700;border-bottom:none;background:var(--GREY-444);}.page-departments #region-content-bottom .departments .department{border-top:1px solid var(--OFF-WHITE-DDD);}.page-departments #region-content-bottom .departments .content h3:first-child{display:none;}.page-departments #region-content-bottom .departments .content .view-footer .view-header h3:first-child{display:block;}.page-departments #region-content-bottom .departments h3{padding:8px 20px;font-size:14px;font-size:1.4rem;color:var(--MN-BURGUNDY);font-family:'Open Sans';font-weight:400;margin:0;border-top:1px solid var(--OFF-WHITE-DDD);}.page-departments #region-content-bottom .departments h4{padding:8px 20px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:700;margin:0;line-height:1.5em;}.page-departments #region-content-bottom .departments h4 a:link,.page-departments #region-content-bottom .departments h4 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.page-departments #region-content-bottom .departments h4 a:hover,.page-departments #region-content-bottom .departments h4 a:active,.page-departments #region-content-bottom .departments h4 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.page-departments .links.node-links{padding:0;border-top:0;}.page-departments a.office-list-link{font-size:0.7em;text-decoration:none;}.page-departments a.office-list-link:hover{text-decoration:underline;}.department-office-list article{display:none;}.department-office-list .office-list{background-color:var(--OFF-WHITE-F9F9F9);}.department-office-list .office-list ul{margin:0;width:33.333%;float:left;}.department-office-list .office-list ul li{list-style:none;list-style-image:none;box-sizing:border-box;padding:10px;border-bottom:1px solid var(--OFF-WHITE-DDD);border-right:1px solid var(--OFF-WHITE-DDD);line-height:1.4em;}.page-departments #region-sidebar-second .block-inner{background:var(--OFF-WHITE-F9F9F9);}.page-departments #region-sidebar-second .departments h2.block-title{font-size:16px;font-size:1.6rem;color:var(--MN-BURGUNDY);font-family:'Open Sans';font-weight:700;border-bottom:none;background:var(--OFF-WHITE-F9F9F9);}.page-departments #region-sidebar-second .departments ul{margin:0;padding:0;}.page-departments #region-sidebar-second .departments ul li{list-style:none;margin:0;padding:8px 20px;display:block;background:none;border-top:1px solid var(--OFF-WHITE-DDD);}.page-departments #region-sidebar-second .departments ul li a:link,.page-departments #region-sidebar-second .departments ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.page-departments #region-sidebar-second .departments ul li a:hover,.page-departments #region-sidebar-second .departments ul li a:active,.page-departments #region-sidebar-second .departments ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.page-upper-f6f6f6 #zone-page-upper{margin-bottom:20px;}.page-upper-f6f6f6 #zone-page-upper .region-inner{background:var(--OFF-WHITE-F9F9F9);}.page-upper-f6f6f6 #zone-page-upper .block{margin:0;}.page-upper-f6f6f6 #zone-page-upper .b2{width:66.6666%;float:left;}.page-upper-f6f6f6 #zone-page-upper .b2 .views-exposed-widget{width:50%;float:left}.page-upper-f6f6f6 #zone-page-upper .b3,.page-upper-f6f6f6 #zone-page-upper .b4{width:33.3333%;float:left;}.page-upper-f6f6f6 #zone-page-upper p{padding:20px 20px 10px 20px;font-size:16px;font-size:1.6rem;}.page-upper-f6f6f6 #zone-page-upper form{padding:0 20px 20px 20px;position:relative;}.page-upper-f6f6f6 #zone-page-upper form label{display:none;}.page-upper-f6f6f6 #zone-page-upper form input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-upper-f6f6f6 #zone-page-upper form input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-upper-f6f6f6 #zone-page-upper form select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-upper-f6f6f6 #zone-page-upper .form-item-name,.page-upper-f6f6f6 #zone-page-upper .form-item{overflow:hidden;padding-right:37px;}.page-upper-f6f6f6 #zone-page-upper .views-submit-button{position:absolute;top:0;right:20px;}.page-upper-f6f6f6 #zone-page-upper .people-a-z .block-inner{padding:0 20px;}.page-upper-f6f6f6 #zone-page-upper .people-a-z .content a{border:2px solid var(--OFF-WHITE-EEE);display:block;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 94% center;text-align:center;font-family:'Open Sans';font-weight:700;padding:3px 0;font-size:18px;font-size:1.8rem;line-height:25px;}.page-upper-f6f6f6 #zone-page-upper .people-a-z  .content a:link,.page-upper-f6f6f6 #zone-page-upper .people-a-z a:visited{color:var(--GREY-333);text-decoration:none;}.page-upper-f6f6f6 #zone-page-upper .people-a-z  .content a:hover,.page-upper-f6f6f6 #zone-page-upper .people-a-z a:active,.page-upper-f6f6f6 #zone-page-upper .people-a-z a:focus{color:var(--GREY-333);text-decoration:underline;}.page-upper-f6f6f6 .view-header p{background:var(--WHITE-FFF);padding:20px 20px;margin:0;font-size:16px;font-size:1.6rem;color:var(--MN-BURGUNDY);border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-upper-f6f6f6 #zone-page-upper form .description{display:none;}.page-search #search-form{margin:-20px -20px 20px -20px;padding:20px;border-bottom:1px solid var(--OFF-WHITE-DDD);position:relative;}.page-search #search-form:before,.page-search #search-form:after{content:"";display:table;}.page-search #search-form:after{clear:both;}.page-search #search-form{*zoom:1;}.page-search #search-form label{display:none;padding-bottom:5px;line-height:25px;color:var(--MN-BURGUNDY);}.page-search #search-form input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-search #search-form input[type="submit"]{position:absolute;bottom:20px;right:20px;width:100px;height:35px;padding:0;border:2px solid var(--OFF-WHITE-EEE);display:block;outline:none;background:var(--OFF-WHITE-F9F9F9);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);font-weight:bold;}.page-search #search-form .form-item{overflow:hidden;padding-right:100px;display:block !important;}ol.search-results{margin:0;padding:0;}ol.search-results li{margin:0;padding:0;list-style:none;}ol.search-results li h3.title{font-family:'Open Sans';font-weight:400;font-size:18px;font-size:1.8rem;margin:0;}ol.search-results li h3.title a:link,ol.search-results li h3.title a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}ol.search-results li h3.title a:hover,ol.search-results li h3.title a:active,ol.search-results li h3.title a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}body#errorbody{background:var(--OFF-WHITE-DDD);}#errorpanel{margin:50px auto;text-align:left;width:100%;min-width:300px;max-width:584px;}.errorpanel-inner{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}#error-logo{background:var(--WHITE-FFF);padding:20px 40px;}#error-logo img{max-width:300px;max-height:100px;}#error-content{display:block;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_error_nuim.gif) no-repeat bottom right;padding-bottom:80px;}#error-content h1{border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;padding:25px 40px;background:var(--WHITE-FFF);margin-bottom:20px;color:var(--MN-BURGUNDY);}#error-content p{padding:0 40px;font-size:16px;font-size:1.6rem;margin-bottom:20px;}#error-content p a:link,#error-content p a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#error-content p a:hover,#error-content p a:active,#error-content p a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}#error-content ul{margin:0 40px 20px 70px;}#error-content li{font-size:16px;font-size:1.6rem;}#error-content ul li a:link,#error-content ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#error-content ul li a:hover,#error-content ul li a:active,#error-content ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}#error-foot{background:var(--GREY-444);}#error-foot p{color:var(--WHITE-FFF);padding:40px 40px;margin:0;font-size:16px;font-size:1.6rem;}#region-content-top .search .block-inner{background:var(--OFF-WHITE-F9F9F9);}#region-content-top .search form{padding:10px 20px 20px 20px;position:relative;}#region-content-top .search form label{display:block;color:var(--MN-BURGUNDY);font-size:16px;font-size:1.6rem;line-height:20px;padding:5px 0;}#region-content-top .search form input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-top .search form input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-top .search .form-item{overflow:hidden;padding-right:37px;}#region-content-top .search .views-submit-button{position:absolute;top:40px;right:20px;}#region-content-top .search a.back{margin:0 20px 20px 20px;display:inline-block;padding:0 25px;height:auto;position:relative;top:auto;bottom:auto;right:auto;border:1px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black_rtl.png) no-repeat 5% center;font-size:14px;font-size:1.4rem;line-height:32px;text-align:center;}#region-content-top .search a.back:link,#region-content-top .search a.back:visited{color:var(--GREY-333);text-decoration:none;}#region-content-top .search a.back:hover,#region-content-top .search a.back:active,#region-content-top .search a.back:focus{color:var(--GREY-333);text-decoration:underline;}.node-course .node-title{float:left;}.node-course .group_details{clear:left;float:left;width:60%;margin-bottom:20px;padding-top:10px;border-top:1px solid var(--OFF-WHITE-DDD);}.node-course .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-course .field-name-body{clear:both;padding:20px 0 10px 0;}.node-course h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--BLACK-000);margin-bottom:15px;font-family:'Open Sans';font-weight:700;}.node-course h2.node-title a:link,.node-course h2.node-title a:visited{color:var(--BLACK-000);text-decoration:none;}.node-course h2.node-title a:hover,.node-course h2.node-title a:active,.node-course h2.node-title a:focus{color:var(--BLACK-000);text-decoration:underline;}.node-course .group_details .field-name-field-text{font-weight:bold;margin-bottom:10px;}.node-course .group_details .field-name-field-department{margin-bottom:10px;}.node-course .group_details label{color:var(--MN-BURGUNDY);cursor:default;}.node-course .group_details .field-name-field-qualification{margin-bottom:5px;}.node-course .group_details .field-name-field-qualification label{font-weight:bold;margin-bottom:5px;}.node-course .field-group-tabs{clear:both;margin:0 -20px;}.node-course .field-group-tabs ul.vertical-tabs-list{display:none;}.node-course .vertical-tabs-panes{clear:both;}.node-course .vertical-tabs-panes legend{padding:0;display:none;}.node-course .vertical-tabs-panes .field-name-body{clear:both;padding:0;}.node-course .vertical-tabs-panes .fieldset-wrapper{padding:10px 20px 0 20px;overflow:hidden;height:100%;}.node-course .field-name-field-key-people{clear:both;border-top:1px solid var(--OFF-WHITE-DDD);margin:0 -20px;padding:0 20px;}.node-course .field-name-field-key-people label{color:var(--BLACK-000);cursor:default;padding:15px 0 10px 0;display:block;font-size:16px;font-size:1.6rem;line-height:24px;font-family:'Open Sans';font-weight:700;}.node-course .field-name-field-key-people .bean-e{width:100%;margin-bottom:20px;}.node-course .field-name-field-key-people .bean-e .row-inner:before,.node-course .field-name-field-key-people .bean-e .row-inner:after{content:"";display:table;}.node-course .field-name-field-key-people .bean-e .row-inner:after{clear:both;}.node-course .field-name-field-key-people .bean-e{*zoom:1;}.node-course .field-name-field-key-people .bean-e.m4_2{clear:right;}.node-course .field-name-field-key-people .bean-e.m4_3{clear:left;}.node-course .field-name-field-key-people .bean-e .views-field-field-image{float:left;width:25%;}.node-course .field-name-field-key-people .bean-e .views-field-field-image img{margin:0;}.node-course .field-name-field-key-people .bean-e .views-field-title,.node-course .field-name-field-key-people .bean-e .views-field-field-text,.node-course .field-name-field-key-people .bean-e .views-field-field-department,.node-course .field-name-field-key-people .bean-e .views-field-nothing{float:right;width:68%;}.node-course .field-name-field-key-people .bean-e h3{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-course .field-name-field-key-people .bean-e h3 a:link,.node-course .field-name-field-key-people .bean-e h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course .field-name-field-key-people .bean-e h3 a:hover,.node-course .field-name-field-key-people .bean-e h3 a:active,.node-course .field-name-field-key-people .bean-e h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-course .field-name-field-key-people .bean-e p{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-course .field-name-field-key-people .bean-e p.more{display:none;}.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:link,.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:hover,.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:active,.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course .field-name-field-video-wrapper{background:var(--WHITE-FFF);padding-bottom:0;}.node-course .field-name-field-video-wrapper .field-name-field-video{width:25%;}.node-course .field-name-field-video-wrapper .field-name-field-text{width:68%;padding-right:10px;}.node-course .field-name-field-video-wrapper .field-name-field-basic-html{width:68%;padding-right:10px;}.node-course .field-name-field-video{clear:both;margin-bottom:20px;}.node-course .field-name-field-video-wrapper h4{margin-bottom:0;}.node-course .field-name-field-video .field-name-field-basic-html{margin-bottom:20px;}.node-course .field-name-field-people{clear:both;margin:0 -30px;padding:20px 0 0 0;background:var(--OFF-WHITE-DDD);}.node-course .field-name-field-course-contact{padding:20px 0 10px 0;}.node-course .field-name-field-course-contact label{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--MN-TEAL-LIGHTEN-5);margin-bottom:5px;display:block;}.node-course .field-name-field-course-contact label a:link,.node-course .field-name-field-course-contact label a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course .field-name-field-course-contact label a:hover,.node-course .field-name-field-course-contact label a:active,.node-course .field-name-field-course-contact label a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-course .vertical-tabs-panes h3.not-desktop{overflow:hidden;cursor:pointer;padding:15px 20px;margin-bottom:1px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:400;}.node-course .vertical-tabs-panes h3.not-desktop.plus{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/accordion_plus.png) no-repeat 96% center;color:var(--WHITE-FFF);}.node-course .vertical-tabs-panes h3.not-desktop.minus{background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/accordion_minus.png) no-repeat 96% center;color:var(--GREY-333);border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;}.node-course .vertical-tabs-panes h3.not-desktop .fieldset{display:block;overflow:hidden;}#region-content-bottom .webform form{padding:20px;background:var(--OFF-WHITE-F9F9F9);}#region-content-bottom .webform label{display:block;color:var(--MN-BURGUNDY);font-size:14px;font-size:1.4rem;line-height:20px;}#region-content-bottom .webform input[type="text"],#region-content-bottom .webform input[type="email"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform textarea{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform input[type="submit"]{width:auto;border:2px solid var(--OFF-WHITE-EEE);padding:10px 25px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 95% center;font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--GREY-333);}#region-content-bottom .webform .form-item{margin-bottom:10px;}.webform-confirmation p{padding:20px;margin:0;}.links{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;}.node-course .field-name-field-sections{margin:15px -20px;}.node-course  table.subject-table{margin:0 0 10px 0;}.node-course  table.subject-table th{width:25%;font-weight:normal;}.node-course  table.subject-table th,.node-course  table.subject-table td{padding:5px 0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-course  table.subject-table tr:last-child th,.node-course table.subject-table tr:last-child td{border-bottom:none;}.node-course  table.subject-table td ul{margin:0;}.node-course  table.subject-table td ul li{list-style:none;}.node-course  table.subject-table td a:link,.node-course  table.subject-table td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course  table.subject-table td a:hover,.node-course  table.subject-table td a:active,.node-course  table.subject-table td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#messages{margin-bottom:20px;background:var(--OFF-WHITE-FDFDFD);}#messages .error{border:1px solid red;padding:10px;color:red !important;}#messages .success{border:1px solid green;padding:10px;color:green !important;}body.page-node .main-content .node-subject.node{padding:20px 20px 0 20px;}.node-subject .node-title{float:left;}.node-subject .group_details{clear:left;float:left;width:60%;margin-bottom:20px;padding-top:10px;border-top:1px solid var(--OFF-WHITE-DDD);}.node-subject .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-subject .field-name-body{clear:both;padding:20px 0 10px 0;}.node-subject h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--BLACK-000);margin-bottom:15px;font-family:'Open Sans';font-weight:700;}.node-subject h2.node-title a:link,.node-subject h2.node-title a:visited{color:var(--BLACK-000);text-decoration:none;}.node-subject h2.node-title a:hover,.node-subject h2.node-title a:active,.node-subject h2.node-title a:focus{color:var(--BLACK-000);text-decoration:underline;}.node-subject .group_details .field-name-field-text{font-weight:bold;margin-bottom:10px;}.node-subject .group_details .field-name-field-department{margin-bottom:10px;}.node-subject .group_details label{color:var(--MN-BURGUNDY);cursor:default;}.node-subject .group_details .field-name-field-qualification{margin-bottom:5px;}.node-subject .group_details .field-name-field-qualification label{font-weight:bold;margin-bottom:5px;}.node-subject .field-group-tabs{clear:both;margin:0 -20px;}.node-subject .field-group-tabs ul.vertical-tabs-list{display:none;}.node-subject .vertical-tabs-panes{clear:both;}.node-subject .vertical-tabs-panes legend{padding:0;display:none;}.node-subject .vertical-tabs-panes .field-name-body{clear:both;padding:0;}.node-subject .vertical-tabs-panes .fieldset-wrapper{padding:10px 20px 0 20px;overflow:hidden;height:100%;}.node-subject .field-name-field-key-people{clear:both;border-top:1px solid var(--OFF-WHITE-DDD);margin:0 -20px;padding:0 20px;}.node-subject .field-name-field-key-people label{color:var(--BLACK-000);cursor:default;padding:15px 0 10px 0;display:block;font-size:16px;font-size:1.6rem;line-height:24px;font-family:'Open Sans';font-weight:700;}.node-subject .field-name-field-key-people .bean-e{width:100%;margin-bottom:20px;}.node-subject .field-name-field-key-people .bean-e .row-inner:before,.node-subject .field-name-field-key-people .bean-e .row-inner:after{content:"";display:table;}.node-subject .field-name-field-key-people .bean-e .row-inner:after{clear:both;}.node-subject .field-name-field-key-people .bean-e{*zoom:1;}.node-subject .field-name-field-key-people .bean-e.m4_2{clear:right;}.node-subject .field-name-field-key-people .bean-e.m4_3{clear:left;}.node-subject .field-name-field-key-people .bean-e .views-field-field-image{float:left;width:25%;}.node-subject .field-name-field-key-people .bean-e .views-field-field-image img{margin:0;}.node-subject .field-name-field-key-people .bean-e .views-field-title,.node-subject .field-name-field-key-people .bean-e .views-field-field-text,.node-subject .field-name-field-key-people .bean-e .views-field-field-department,.node-subject .field-name-field-key-people .bean-e .views-field-nothing{float:right;width:68%;}.node-subject .field-name-field-key-people .bean-e h3{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-subject .field-name-field-key-people .bean-e h3 a:link,.node-subject .field-name-field-key-people .bean-e h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject .field-name-field-key-people .bean-e h3 a:hover,.node-subject .field-name-field-key-people .bean-e h3 a:active,.node-subject .field-name-field-key-people .bean-e h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-subject .field-name-field-key-people .bean-e p{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-subject .field-name-field-key-people .bean-e p.more{display:none;}.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:link,.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:hover,.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:active,.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject .field-name-field-video-wrapper{background:var(--WHITE-FFF);padding-bottom:0;}.node-subject .field-name-field-video-wrapper .field-name-field-video{width:25%;}.node-subject .field-name-field-video-wrapper .field-name-field-text{width:68%;padding-right:10px;}.node-subject .field-name-field-video-wrapper .field-name-field-basic-html{width:68%;padding-right:10px;}.node-subject .field-name-field-video{clear:both;margin-bottom:20px;}.node-subject .field-name-field-video-wrapper h4{margin-bottom:0;}.node-subject .field-name-field-video .field-name-field-basic-html{margin-bottom:20px;}.node-subject .field-name-field-people{clear:both;margin:0 -30px;padding:20px 0 0 0;background:var(--OFF-WHITE-DDD);}.node-subject .field-name-field-course-contact{padding:20px 0 10px 0;}.node-subject .field-name-field-course-contact label{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--MN-TEAL-LIGHTEN-5);margin-bottom:5px;display:block;}.node-subject .field-name-field-course-contact label a:link,.node-subject .field-name-field-course-contact label a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject .field-name-field-course-contact label a:hover,.node-subject .field-name-field-course-contact label a:active,.node-subject .field-name-field-course-contact label a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-subject .vertical-tabs-panes h3.not-desktop{overflow:hidden;cursor:pointer;padding:15px 20px;margin-bottom:1px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:400;}.node-subject .vertical-tabs-panes h3.not-desktop.plus{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/accordion_plus.png) no-repeat 96% center;color:var(--WHITE-FFF);}.node-subject .vertical-tabs-panes h3.not-desktop.minus{background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/accordion_minus.png) no-repeat 96% center;color:var(--GREY-333);border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;}.node-subject .vertical-tabs-panes h3.not-desktop .fieldset{display:block;overflow:hidden;}#region-content-bottom .webform form{padding:20px;background:var(--OFF-WHITE-F9F9F9);}#region-content-bottom .webform label{display:block;color:var(--MN-BURGUNDY);font-size:14px;font-size:1.4rem;line-height:20px;}#region-content-bottom .webform input[type="text"],#region-content-bottom .webform input[type="email"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform textarea{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform input[type="submit"]{width:auto;border:2px solid var(--OFF-WHITE-EEE);padding:10px 25px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 95% center;font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--GREY-333);}#region-content-bottom .webform .form-item{margin-bottom:10px;}.webform-confirmation p{padding:20px;margin:0;}.links{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;}.node-subject .field-name-field-sections{margin:15px -20px;}.node-subject  table.subject-table{margin:0 0 10px 0;}.node-subject  table.subject-table th{width:25%;font-weight:normal;}.node-subject  table.subject-table th,.node-subject  table.subject-table td{padding:5px 0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-subject  table.subject-table tr:last-child th,.node-subject table.subject-table tr:last-child td{border-bottom:none;}.node-subject  table.subject-table td ul{margin:0;}.node-subject  table.subject-table td ul li{list-style:none;}.node-subject  table.subject-table td a:link,.node-subject  table.subject-table td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject  table.subject-table td a:hover,.node-subject  table.subject-table td a:active,.node-subject  table.subject-table td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:var(--OFF-WHITE-F9F9F9);color:var(--GREY-444);text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px var(--RGBA-0-0-0-05);-moz-box-shadow:0 10px 25px var(--RGBA-0-0-0-05);box-shadow:0 10px 25px var(--RGBA-0-0-0-05)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:var(--GREY-444);font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/nuim_themes/nuim/img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/themes/nuim_themes/nuim/img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/themes/nuim_themes/nuim/img/fancybox/blank.gif);-webkit-tap-highlight-color:var(--RGBA-0-0-0-0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/themes/nuim_themes/nuim/img/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:var(--RGBA-0-0-0-08);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px var(--BLACK-222);color:var(--WHITE-FFF);font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:var(--WHITE-FFF)}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:var(--WHITE-FFF);padding:10px;background:var(--BLACK-000);background:var(--RGBA-0-0-0-08);}.fancybox-lock{overflow:hidden;margin:0 !important;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:auto;}.asset-align-left{display:inline;float:left;margin-right:7px;margin-bottom:7px;}.asset-align-right{display:inline;float:right;margin-right:7px;margin-bottom:7px;}.asset-document{display:inline;}.field-name-field-asset-document-file{display:inline;}.clear-text{clear:both;}body.nobg #region-content .content{display:none !important;}.useful-links-org-units h2.block-title{font-size:1.8rem;line-height:18px;}.supported-by-block h2.block-title{font-size:1.8rem;line-height:18px;}.useful-links-org-units a{color:var(--MN-TEAL-LIGHTEN-5) !important;}.departments .first{border-top:none !important;}.group-2 .row h4,.group-3 .row h4,.group-4 .row h4{font-family:'Open Sans' !important;font-weight:400;margin:0 !important;padding:0 0 0 10px !important;display:block !important;background:url(/sites/all/themes/nuim_themes/nuim/img/dot_green.png) no-repeat 0 10px;}.group-2 .row .department,.group-3 .row .department,.group-4 .row .department{border-top:none !important;margin-left:40px !important;}.group-2 .department,.group-3 .department,.group-4 .department{margin-bottom:10px !important;}.page-upper-f6f6f6 #zone-page-upper .b2 .views-submit-button{width:35px;}#region-social ul.menu li{padding:0;}#sliding-popup .popup-content #popup-buttons button{background:var(--OFF-WHITE-DDD) !important;background-color:var(--OFF-WHITE-DDD) !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important;border-radius:2px !important;color:var(--GREY-333) !important;text-shadow:0 none !important;}.bean-f *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.bean-f .content{overflow:auto;padding:10px;background:var(--OFF-WHITE-F1F1F1);}.bean-f .field-name-field-bean-f-image-and-link .field-item{float:left;width:33.33%;}.bean-f .field-name-field-bean-f-image-and-link .field-item.m3_1{clear:left;}.bean-f .field-name-field-bean-f-image-and-link .field-item img{width:100%;max-width:100%;height:auto;}.bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a{display:block;width:100%;height:100%;padding:15px 40px 15px 15px;min-height:75px;color:white;text-decoration:none;background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a:hover{text-decoration:underline;}.bean-f .field-collection-view,.bean-f .field-collection-container{border:none;}#region-content-bottom .bean-b .row-inner{background:none repeat scroll 0 0 var(--WHITE-FFF);margin:0 10px;}.three-columns #region-content-bottom .profiles-listing .cluster-row{float:left;width:50%;clear:right;margin-bottom:20px;}.three-columns #region-content .profiles-listing .cluster-row{float:left;width:50%;clear:right;margin-bottom:20px;}.three-columns #region-content-bottom .profiles-listing .cluster-row img{max-width:100%;width:100%;height:auto;}.three-columns #region-content .profiles-listing .cluster-row img{max-width:100%;width:100%;height:auto;}.three-columns #region-content-bottom .profiles-listing .cluster-row.odd .row-inner{margin:0 20px 0 0;}.three-columns #region-content .profiles-listing .cluster-row.odd .row-inner{margin:0 20px 0 0;}.three-columns #region-content-bottom .profiles-listing .cluster-row.even .row-inner{margin:0 0 0 20px;}.three-columns #region-content .profiles-listing .cluster-row.even .row-inner{margin:0 0 0 20px;}.page-node-322825 #region-content-bottom section.research---theme-people-place-an h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_ppe.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-social-and-econ h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_set.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-humanities-in-p h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hpsrd.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-human-cultures- h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hcec.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-human-health h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hh.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-mathematics-com h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_mcc.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom .b1.bean-b .block-inner,.page-node-322825 #region-content-bottom .b4.bean-b .block-inner,.page-node-322825 #region-content-bottom .b7.bean-b .block-inner{margin:0 20px 0 0;}.page-node-322825 #region-content-bottom .b3.bean-b .block-inner,.page-node-322825 #region-content-bottom .b6.bean-b .block-inner,.page-node-322825 #region-content-bottom .b9.bean-b .block-inner{margin:0 0 0 20px;}.page-node-322597 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_ppe.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322598 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_set.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322595 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hpsrd.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322593 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hcec.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322594 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hh.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322596 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_mcc.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.cluster-listing .row,.cluster-listing  .field-item{float:left;width:33.33%;clear:right;margin-bottom:20px;}.cluster-listing .row-inner,.cluster-listing  .field-item .node-teaser{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}.cluster-listing img{margin-bottom:10px;}.cluster-listing h2 a:link,#region-content-bottom .cluster-listing h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.cluster-listing h2 a:hover,#region-content-bottom .cluster-listing h2 a:active,#region-content-bottom .cluster-listing h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.cluster-listing p{line-height:1.3em;padding:0 10px;}.cluster-listing p.more{border-top:none;padding:0 10px 10px 10px;margin-bottom:0;}.cluster-listing p.more a:link,.cluster-listing  p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.cluster-listing p.more a:hover,.cluster-listing  p.more a:active,.cluster-listing  p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.cluster-listing .m4_4{clear:both;margin-bottom:1px;}.cluster-listing .m3_1 .row-inner{margin:0 20px 0 0;}.cluster-listing .m3_3 .row-inner{margin:0 0 0 20px;}.research-cluster-contextual-blocks.news-events .view-rows div.row{clear:both;}.research-cluster-contextual-blocks.news-events .view-rows .row-inner .views-field-field-image{width:24%;}.research-cluster-contextual-blocks.news-events .view-rows .row-inner h3{width:73%;float:right;}.page-node-3 #region-content-bottom .news-items.block,#region-content-bottom .news-items.block-1{width:50%;float:left;}.page-node-3 #region-content-bottom .news-items.block .block-inner{margin:10px 10px 10px 0}.page-node-3 #region-content-bottom .news-items.block-1 .block-inner{margin:10px 0 10px 10px}@media all and (min-width:580px){body.page-node-3 #region-content-bottom .paired.even.research---research-development .block-inner,body.page-node-3 #region-content-bottom .paired.even.research---library-resources .block-inner{margin-right:10px;margin-left:0;}body.page-node-3 #region-content-bottom .paired.even.research---research-development,body.page-node-3 #region-content-bottom .paired.even.research---library-resources{clear:left;}body.page-node-3 #region-content-bottom .paired.odd.research---commercialisation .block-inner,body.page-node-3 #region-content-bottom .paired.odd.research---research-developmen-0 .block-inner{margin-left:10px;margin-right:0;clear:left;}}.page-node-70 #region-content-bottom .news-events.block-3,.page-node-70 #region-content-bottom .news-events.block-4{float:left;width:66.66%;background-color:var(--OFF-WHITE-DDD);}.page-node-70 #region-content-bottom .news-events.block-3 .block-inner,.page-node-70 #region-content-bottom .news-events.block-4 .block-inner{margin-right:20px;background-color:var(--OFF-WHITE-F1F1F1);}.page-node-70 #region-content-bottom .news-events.block-3 .block-inner div#blank_division{background-color:var(--OFF-WHITE-DDD);}.page-node-70 #region-content-bottom .bean-e{float:left;width:33.33%;}.page-node-70 #region-content-bottom .bean-e .block-inner{margin:0 0 10px 10px;}.page-node-70 #region-content-bottom .bean-e .block-inner p{margin:10px 0 10px 0;}.page-node-70 #region-content-bottom .paired.even .block-inner,.page-node-70 #region-content-bottom .paired.odd .block-inner{margin:0;}.page-node-70 #region-content .promo-panel-grid-4{margin-bottom:20px}.page-node-70 #region-content .promo-panel-grid-4 .bean-e{width:100%;background-color:var(--OFF-WHITE-F9F9F9);overflow-wrap:break-word;hyphens:auto;}.page-node-70 #region-content .promo-panel-grid-4 .bean-e:nth-of-type(1) h2.block-title{background:var(--57C126);}.page-node-70 #region-content .promo-panel-grid-4 .bean-e:nth-of-type(2) h2.block-title{background:var(--MN-YELLOW);}.page-node-70 #region-content .promo-panel-grid-4 .bean-e:nth-of-type(3) h2.block-title{background:var(--32BCF8);}.page-node-70 #region-content .promo-panel-grid-4 .bean-e .row-inner{margin:10px;}.node-type-organisational-unit .supported-by-block .images{display:flex;justify-content:flex-start;}.node-type-page .supported-by-block .images .image-link{float:none;width:24%;display:inline-block;}.node-type-organisational-unit .supported-by-block .images .image-link{float:none;width:33%;display:inline-block;}.node-type-induction-page .supported-by-block .images .image-link{float:none;width:33%;display:inline-block;}.node-type-page .supported-by-block .images .image-link .field-collection-view-links,.node-type-organisational-unit .supported-by-block .images .image-link .field-collection-view-links{display:none;}.node-type-induction-page .supported-by-block .images .image-link .field-collection-view-links{display:none;}#region-content-bottom .news-events.block-5,#region-content-bottom .news-events.block-6{float:left;width:50%;background-color:var(--OFF-WHITE-DDD);}#region-content-bottom .news-events.block-5 .block-inner{margin-right:10px;background-color:var(--OFF-WHITE-F1F1F1);}#region-content-bottom .news-events.block-6 .block-inner{margin-left:10px;background-color:var(--OFF-WHITE-F1F1F1);}#region-content-bottom .news-events.block-7,#region-content-bottom .news-events.block-8{float:left;width:50%;background-color:var(--OFF-WHITE-DDD);}#region-content-bottom .news-events.block-7 .block-inner{margin-right:10px;background-color:var(--OFF-WHITE-F1F1F1);}#region-content-bottom .news-events.block-8 .block-inner{margin-left:10px;background-color:var(--OFF-WHITE-F1F1F1);}.context-research #region-content .bean-e.research-development---research- .block-inner{background-color:var(--OFF-WHITE-F9F9F9);}.context-research #region-content .bean-e.research-development---research- .block-inner img{float:left;width:30%;max-width:30%;height:auto;margin-right:10px;}.context-research #region-content .bean-e.research-development---research- h2.block-title{background:0;width:60%;float:right;background-color:var(--OFF-WHITE-F9F9F9);color:var(--BLACK-000);border-bottom:0;}.context-research #region-content .bean-e.research-development---research- p{width:60%;float:right;background-color:var(--OFF-WHITE-F9F9F9);}.context-research #region-content .bean-e.research-development---research- h2.block-title a:link,.context-research #region-content .bean-e.research-development---research- h2.block-title a:visited{color:var(--BLACK-000);}.research-cluster-contextual-blocks.block-2 div.cluster-row{margin-bottom:20px;}.research-cluster-contextual-blocks.block-2 .block-inner{background-color:var(--OFF-WHITE-DDD);}.research-cluster-contextual-blocks.block-2 div.cluster-row .row-inner{background-color:var(--OFF-WHITE-F9F9F9);}#ris_login{background-color:var(--OFF-WHITE-F9F9F9);padding:25px 0;text-align:center;}#ris_login a{font-weight:bold;}.page-node-3 #ris_login{float:right;background-color:var(--WHITE-FFF);border:1px solid var(--OFF-WHITE-EEE);}.page-node-325701 #region-content-bottom .b1.bean-b h2{height:50px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/ICARUS_logo_cropped.png) no-repeat top right;background-position:0;background-size:contain;}.page-node-325701 #region-content-bottom .b2.bean-b h2{height:50px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/M10520_Maynooth_University_Know_No_Bounds_Logo_English-RGB.png) no-repeat top right;background-position:0;background-size:contain;}.page-node-325701 #region-content-bottom .b3.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Hamilton-institute---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b4.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Inst-of-Immunology---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b5.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/IVI---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b6.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NCG---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b7.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NIRSA---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .bean-b h2 a:link{margin:-40px -20px;padding:40px 20px;display:block;width:100%;height:100%;text-indent:-99999px;}.page-node-329524 #region-content-bottom .b1.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/An-Foras-Feasa---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b2.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Callan-Inst---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b3.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Hamilton-institute---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b4.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Inst-of-Immunology---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b5.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/IVI---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b6.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NCG---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b7.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NIRSA---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .bean-b h2 a:link{margin:-40px -20px;padding:40px 20px;display:block;width:100%;height:100%;text-indent:-99999px;}#region-sidebar-first{min-height:400px}.share---back-to-top{clear:both;}div.branding_title h2{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);text-align:center;}div#blank_division{background-color:var(--OFF-WHITE-DDD);}.page-node-278807 div.news-events.block-9,.page-node-278807 div.news-events.block-10{float:left;width:48%;margin:0 1% 10px 1%;}.node-webform .webform-component-textfield input{width:100%;max-width:500px;height:1.5em;}.node-webform fieldset.webform-component-fieldset{position:relative;background:var(--WHITE-FFF);padding:60px 10px 10px;margin:10px 0;}.node-webform fieldset > fieldset.webform-component-fieldset{border:1px solid var(--OFF-WHITE-CCC);}.node-webform span.fieldset-legend{position:absolute;top:-5px;margin:10px 0;padding:17px 0;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;}.node-webform .webform-client-form label{display:block;margin-bottom:5px;}.node-webform .webform-client-form label.option{display:inline-block;margin-bottom:5px;}.node-webform .form-item .form-type-radio label{display:inline-block;}.node-webform div.form-item{margin:10px 0;}.node-webform .webform-component-select select{width:100%;max-width:500px;}.node-webform .form-required{color:var(--MN-BURGUNDY);}.node-webform .webform-component .description{font-size:12px;}.node-webform div.webform-component-markup p{font-size:12px;margin-top:-5px;}div.events_no_results{text-align:center;}span.archive_header{float:right;}#region-sidebar-first .nav ul.menu li.events.active ul.menu{display:block;}div.faqs .block-inner span.fieldset-legend{margin:0;padding:0}div.faqs .block-inner fieldset{padding:5px 20px;height:auto;}div.faqs .block-inner legend{height:auto}div.faqs .block-inner{background:var(--OFF-WHITE-F9F9F9);}div.faqs .block-inner div.fieldset-wrapper{background:var(--OFF-WHITE-FDFDFD);padding:5px 10px;}div.faqs .block-inner h2.block-title{padding:15px 5px;}div.faqs .block-inner div.fieldset-description{margin-top:-10px;}div.faqs .block-inner div.fieldset-description{margin:5px 0 5px 0;}.organisational-unit-location-maps.block-1 div.cluster-row{margin-bottom:20px;}.organisational-unit-location-maps.block-1 .block-inner{background-color:var(--OFF-WHITE-DDD);}.organisational-unit-location-maps.block-1 div.cluster-row .row-inner{background-color:var(--OFF-WHITE-F9F9F9);}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows{padding:10px;background:var(--OFF-WHITE-F9F9F9);margin-bottom:20px;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row{float:left;width:25%;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner{margin:10px;background:var(--OFF-WHITE-FDFDFD);padding-bottom:10px;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner h2.block-title{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:none;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner h2.block-title a{text-decoration:none;color:var(--MN-BURGUNDY);}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner .views-field-field-asset-image{max-height:91px;overflow:hidden;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);}.useful-links-org-units.block-1 a{color:var(--GREY-333) !important;}.video{max-width:100%;}.page-node-327343 #region-content-bottom .for-students-first-links-block{z-index:1;}.page-node-327343 article#node-page-327343,.page-node-327344 article#node-page-327344{display:none;}.page-node-83 #region-content-top .bean-a .block-inner,.page-node-327343 #region-content-top .bean-a .block-inner,.page-node-84 #region-content-top .bean-a .block-inner,.page-node-327344 #region-content-top .bean-a .block-inner{background:var(--OFF-WHITE-DDD);}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li{float:left;width:15.85%;background:var(--OFF-WHITE-DDD);padding:0.4%;border:none;}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li a{color:var(--BLACK-000);background:var(--WHITE-FFF);}.page-node-83 #region-content-bottom .bean-a h2.block-title,.page-node-327343 #region-content-bottom .bean-a h2.block-title{font-size:18px;font-size:1.8rem;}.page-node-84 #region-content-bottom .bean-a h2.block-title,.page-node-327344 #region-content-bottom .bean-a h2.block-title{font-size:18px;font-size:1.8rem;}.page-node-83 #region-content-bottom .bean-a{float:left;width:25%;}.page-node-327343 #region-content-bottom .bean-a{float:left;width:75%;}.page-node-84 #region-content-bottom .bean-a{float:left;width:37.5%;}.page-node-327344 #region-content-bottom .bean-a{float:left;width:37.5%;}.page-node-83 #region-content-bottom .bean-a.b1 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b1 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-83 #region-content-bottom .bean-a.b2 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b2 .block-inner{margin:0 10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-83 #region-content-bottom .bean-a.b3 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b3 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-84 #region-content-bottom .bean-a.b1 .block-inner,.page-node-327344 #region-content-bottom .bean-a.b1 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-84 #region-content-bottom .bean-a.b3 .block-inner,.page-node-327344 #region-content-bottom .bean-a.b3 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-83 #region-content-bottom .bean-a ul.menu li,.page-node-327343 #region-content-bottom .bean-a ul.menu li{background:none;float:left;width:100%;text-align:left;border-right:none;border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-node-327343 #region-content-bottom .bean-a ul.menu li{background:var(--WHITE-FFF);float:left;width:100%;text-align:left;border-right:none;border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-node-83 #region-content-bottom .bean-a ul.menu li.last,.page-node-327343 #region-content-bottom .bean-a ul.menu li.last{border-bottom:none;}.page-node-84 #region-content-bottom .bean-a ul.menu li,.page-node-327344 #region-content-bottom .bean-a ul.menu li{background:none;float:left;width:100%;text-align:left;border-right:none;border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-node-84 #region-content-bottom .bean-a ul.menu li.last,.page-node-327344 #region-content-bottom .bean-a ul.menu li.last{border-bottom:none;}.not-front.page-node-83 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-327343 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-84 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-327344 #region-content-bottom .bean-a ul.menu li{background:none;}.page-node-83 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-327343 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-84 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-327344 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-83 #region-content-bottom .b4 .bean-e{float:left;width:100%;}.page-node-327343 #region-content-bottom .b4 .bean-e{float:left;width:100%;}.page-node-84 #region-content-bottom .b3 .bean-e{float:left;width:100%;}.page-node-327344 #region-content-bottom .b3 .bean-e{float:left;width:100%;}.page-node-83 #region-content-bottom .b4 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-327343 #region-content-bottom .b4 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-84 #region-content-bottom .b3 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-327344 #region-content-bottom .b3 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-83 #region-content-bottom .b4 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-327343 #region-content-bottom .b4 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-84 #region-content-bottom .b3 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-327344 #region-content-bottom .b3 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-83 #region-content-bottom .b4 .paired.odd .block-inner{margin-right:0px;}.page-node-327343 #region-content-bottom .b4 .paired.odd .block-inner{margin-right:0px;}.page-node-84 #region-content-bottom .b3 .paired.odd .block-inner{margin-right:0px;}.page-node-327344 #region-content-bottom .b3 .paired.odd .block-inner{margin-right:0px;}.page-node-83 #region-content-bottom .b4{float:left;width:25%;display:block;}.page-node-327343 #region-content-bottom .b4{float:left;width:25%;display:block;}.page-node-84 #region-content-bottom .b3{float:left;width:25%;display:block;}.page-node-327344 #region-content-bottom .b3{float:left;width:25%;display:block;}.page-node-83 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-327343 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-84 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-327344 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-83 #region-content-bottom > .region-inner > div.news-events.block-12 .block-inner,.page-node-327343 #region-content-bottom > .region-inner > div.news-events.block-12 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F1F1F1);}.page-node-83 #region-content-bottom > .region-inner > div.news-events.block-13 .block-inner,.page-node-327343 #region-content-bottom > .region-inner > div.news-events.block-13 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F1F1F1);}.page-node-84 #region-content-bottom > .region-inner > div.news-events.block-14 .block-inner,.page-node-327344 #region-content-bottom > .region-inner > div.news-events.block-14 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F1F1F1);}.page-node-84 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner,.page-node-327344 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F1F1F1);}form#views-exposed-form-jobs-and-employers-page-1 select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-3 select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-1 input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-3 input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-1 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-3 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget{float:left;width:18%;padding:0 5px;}form#views-exposed-form-jobs-and-employers-page-3 .views-exposed-widget{float:left;width:28%;padding:0 5px;}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget.views-submit-button{width:0;padding-left:65px;padding-top:15px;}form#views-exposed-form-jobs-and-employers-page-3 .views-exposed-widget.views-submit-button{width:0%;padding-left:35px;padding-top:20px;}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget:not(*:root):not(.views-submit-button){width:23% !important;}h2.jobs-header{margin:25px 0;}h2.jobs-header div.jobs-header{float:right;margin-top:-20px;}h2.jobs-header div.jobs-header img{width:auto !important;}.job-entry .apply-btn{float:right;}form#views-exposed-form-jobs-and-employers-page-2 input[type="text"]{width:auto;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-2 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget{float:left;margin-bottom:10px;}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget.views-submit-button{margin-top:20px;margin-left:5px;}.employer_logo{float:left;}.block.main-content .block-inner .employer_logo img{max-width:180px;max-height:65px;}.employer_data{float:left;margin-left:10px;}div.job-entry{min-height:55px;}form#views-exposed-form-partners-page-1 select,form#views-exposed-form-partners-page-2 select,form#views-exposed-form-partners-page-3 select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-partners-page-1 input[type="text"],form#views-exposed-form-partners-page-2 input[type="text"],form#views-exposed-form-partners-page-3 input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-partners-page-1 input[type="submit"],form#views-exposed-form-partners-page-2 input[type="submit"],form#views-exposed-form-partners-page-3 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-partners-page-1,form#views-exposed-form-partners-page-2,form#views-exposed-form-partners-page-3{margin-bottom:15px;}form#views-exposed-form-partners-page-1 .views-exposed-widget,form#views-exposed-form-partners-page-2 .views-exposed-widget,form#views-exposed-form-partners-page-3 .views-exposed-widget{float:left;width:22%;padding:0 0.5%;}form#views-exposed-form-partners-page-1 .views-exposed-widget.views-submit-button,form#views-exposed-form-partners-page-2 .views-exposed-widget.views-submit-button,form#views-exposed-form-partners-page-3 .views-exposed-widget.views-submit-button{width:0%;padding-left:35px;padding-top:20px;}.node-type-partner #region-content-embedded{width:45%;float:right;position:absolute;right:0px;margin-right:15px;}.node-type-partner h2.block-title{padding:0;}.node-type-partner .gmap-gmap{width:100% !important;}.node-type-partner article{float:left;width:100%;}.node-type-partner article label{cursor:auto;font-weight:bold;}.node-type-partner h3.location-locations-header{display:none;}.node-type-partner .main-content div.content > div{margin-top:10px;width:50%;}.node-type-partner .main-content div.content > div a{display:block;}#region-content section.international-modules.block h2.block-title{font-size:1.8rem;}#region-content section.international-modules.block{width:32%;float:left;}#region-content section.international-modules.block-2{margin:0 2%}#region-content section.international-modules.block > div.block-inner{background-color:var(--OFF-WHITE-F9F9F9);}#region-content section.international-modules.block > div.block-inner > div.content{padding:0 5%;}#region-content .int-modules-view .view-header a.back{width:40%;padding:0;margin:15px;border:1px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black_rtl.png) no-repeat 5% center;font-size:1.4rem;line-height:32px;text-align:center;color:var(--GREY-333);}#draggableviews-table-departments-page_4 tbody tr{width:33%;float:left;min-height:60px;}body.research-institute .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute.context-edward-m-kennedy-institute .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute.context-eden .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute.context-maynoothworks .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute .bean-e h2.block-title{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_blue_blue.gif) no-repeat 94% 50%;}body.research-institute.context-edward-m-kennedy-institute .bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}body.research-institute.context-eden .bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}body.research-institute.context-maynoothworks .bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}body.research-institute .organisational-unit-location-maps.block-2{margin-top:-20px;padding:0 20px;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner{display:table-row;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-asset-image{width:30%;display:table-cell;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-asset-image img{border-bottom:none;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-title{width:63%;vertical-align:middle;margin:0;display:table-cell;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-title h3{margin:0;padding:10px;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-org-unit-theme-desc{float:left;width:63%;padding:0;margin:0;}body.research-institute .organisational-unit-location-maps.block-2 div.row{clear:both;padding-top:10px;}body.research-institute .organisational-unit-location-maps.block-2 div.row.first{clear:both;border-top:none;padding-top:0;}body.library #region-content section.block.b1 h2.block-title{font-size:18px;font-size:1.8rem;background:var(--MN-TEAL-LIGHTEN-5);color:var(--OFF-WHITE-F1F1F1);}body.library #region-sidebar-first section.block.b1 h2.block-title{font-size:18px;font-size:1.8rem;background:var(--MN-TEAL-LIGHTEN-5);color:var(--OFF-WHITE-F1F1F1);}body.library #region-sidebar-first section.bean-f h2.block-title{font-size:18px;font-size:1.8rem;}body.library #region-three-panels section.bean-b h2.block-title{font-size:18px;font-size:1.8rem;}body.library #region-four-panels section.bean-b h2.block-title{font-size:18px;font-size:1.8rem;}body.library h2.block-title{margin-bottom:0;padding:17px 20px;color:var(--OFF-WHITE-F1F1F1);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--MN-TEAL-LIGHTEN-5);}body.library article#node-organisational-unit-231{display:none;}body.library #section-content .block.main-content{margin-bottom:0;}body.library div.calendar-library.block-1 .view .date-nav-wrapper .date-prev{background:none;right:auto;}body.library div.calendar-library.block-1 .view .date-nav-wrapper .date-next{background:none;}body.library div.calendar-library.block-1{background:var(--OFF-WHITE-F9F9F9);}body.library div.calendar-library.block-1 table tbody td{background:var(--OFF-WHITE-F9F9F9);}body.library div.bean-opening-hours{padding:5px 15px;background:var(--OFF-WHITE-F9F9F9);}body.library div.bean-opening-hours div.field-name-field-open-hour-header-text{font-weight:bold;margin-bottom:10px;}body.library  div.date-nav-wrapper div.date-nav{margin-bottom:-10px;}body.library div.date-nav div.date-heading h3{font-size:18px;font-size:1.8rem;}body.library #region-sidebar-second div.calendar-library.block-1 div.view-header h2.block-title{font-size:18px;font-size:1.8rem;background:var(--MN-TEAL-LIGHTEN-5);color:var(--OFF-WHITE-F1F1F1);}body.library #region-sidebar-first div.calendar-library.block-1 div.view-header h2.block-title{font-size:18px;font-size:1.8rem;}body.library div.date-nav ul.pager li a:link,body.library div.date-nav ul.pager li a:visited,body.library div.date-nav div.date-heading h3{background:var(--GREY-555);color:var(--OFF-WHITE-F9F9F9);}body.library div.date-nav ul.pager{margin:0;padding:0;border:0;}body.library div.date-nav-wrapper{background:var(--GREY-555);color:var(--OFF-WHITE-F9F9F9);margin-top:0;padding-top:5px;}body.library table tbody td{padding:5px;}body.library table tbody td a.active{background:var(--MN-TEAL-LIGHTEN-5);padding:2px 4px;color:var(--OFF-WHITE-F9F9F9);font-weight:bold;}body.library table tbody td .active a{background:var(--MN-TEAL-LIGHTEN-5);padding:2px 4px;color:var(--OFF-WHITE-F9F9F9);font-weight:bold;}body.library-front #region-sidebar-first nav.nav{display:none;}body.library-front #region-sidebar-first-bottom nav.nav{display:none;}body.library #region-content-bottom div.library-opening-hours{display:none;}body.library #region-content-bottom .calendar-library.block-1{display:none;}body.library #region-content div.library-opening-hours{display:none;}body.page-node-335178 #region-content div.library-opening-hours{display:block;}body.library #region-sidebar-first .library-opening-hours{margin-top:-20px;}body.library #region-sidebar-first-bottom .library-opening-hours{margin-top:-20px;}body.library #region-sidebar-second .library-opening-hours{margin-top:-20px;}body.library #region-sidebar-second-bottom .library-opening-hours{margin-top:-20px;}body.library #region-content-bottom .library-opening-hours{margin-top:-20px;}body.library div.news-events-page div.entity-bean.bean-opening-hours{text-align:center;}body.library div.news-events-page div.entity-bean.bean-opening-hours div.content > div > p{width:50%;float:left;}body.library #region-four-panels .b1.bean-e h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b2.bean-e h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b3.bean-e h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b4.bean-e h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b1.bean-b h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .bean-b h2 a:link,body.library #region-four-panels .bean-b h2 a:visited,body.library #region-four-panels .bean-b h2 a:hover,body.library #region-four-panels .bean-b h2 a:active,body.library #region-four-panels .bean-b h2 a:focus{color:var(--OFF-WHITE-F9F9F9);}body.library #region-four-panels .bean-b h2{color:var(--OFF-WHITE-F9F9F9);}body.library #region-four-panels .b2.bean-b h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b3.bean-b h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b4.bean-b h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b1.bean-e h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b2.bean-e h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b3.bean-e h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b4.bean-e h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b1.bean-b h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .bean-b h2 a:link,body.library #region-three-panels .bean-b h2 a:visited,body.library #region-three-panels .bean-b h2 a:hover,body.library #region-three-panels .bean-b h2 a:active,body.library #region-three-panels .bean-b h2 a:focus{color:var(--OFF-WHITE-F9F9F9);}body.library #region-three-panels .bean-b h2{color:var(--OFF-WHITE-F9F9F9);}body.library #region-three-panels .b2.bean-b h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b3.bean-b h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b4.bean-b h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library .bean-f div.field-collection-view{padding:0.4em 0 0.3em 0;}body.library .bean-f div.field-collection-container{margin:0;}body.library .bean-f .content{overflow:auto;padding:0;background:var(--OFF-WHITE-F1F1F1);}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item{float:none;width:100%;border-bottom:1px solid var(--OFF-WHITE-DDD);}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item img{width:30px;height:auto;float:left;}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a{display:block;width:100%;height:100%;padding:5px 40px;min-height:0;color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;background:none;}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a:hover{text-decoration:underline;}body.library .bean-f .field-collection-view,.bean-f .field-collection-container{border:none;}.node-type-induction-page .share---back-to-top{display:none;}.node-type-induction-page #region-page-upper .views-field-field-asset-image{max-width:100%;width:100%;}.node-type-induction-page #region-page-upper .views-field-field-asset-image img{width:100%;height:100%;}.node-type-induction-page .row-inner ul,.node-type-induction-page .row-inner > a{margin:0;padding:0;}.node-type-induction-page .row-inner ul li,.node-type-induction-page .row-inner > a{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-type-induction-page .row-inner ul li a,.node-type-induction-page .row-inner > a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;text-decoration:none;}.node-type-induction-page .row-inner ul li a,.node-type-induction-page .row-inner > a{background:var(--OFF-WHITE-F9F9F9);}.node-type-induction-page #region-sidebar-first{min-height:auto;padding-top:25px}.node-type-induction-page .container-12{max-width:1240px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .row{background:var(--WHITE-FFF);display:flex;flex-direction:column;flex:1;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .row-inner{padding:15px;flex:1;display:flex;flex-direction:column;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-image,.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-video{margin:-15px -15px 0;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf{display:grid;grid-template-rows:auto;grid-gap:20px;grid-template-columns:1fr;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-documents span{display:block;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-description{flex:1;margin:0 0 10px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-title{font-size:1.6rem;line-height:20px;margin-bottom:10px;margin-top:10px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf img,.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf iframe{width:100%;height:100%;}body.library #region-page-upper div.content form div.searchform-center input[type="text"]{float:left;height:24px;width:90%;color:var(--GREY-444);}body.library #region-page-upper div.content form div.searchform-center input::-webkit-input-placeholder{color:var(--GREY-333);}body.library #region-page-upper div.content form div.searchform-center input:-moz-placeholder{color:var(--GREY-333);opacity:1;}body.library #region-page-upper div.content form div.searchform-center input::-moz-placeholder{color:var(--GREY-333);opacity:1;}body.library #region-page-upper div.content form div.searchform-center input:-ms-input-placeholder{color:var(--GREY-333);}body.library #region-page-upper div.content form div.searchform-center{padding:0px;margin-left:0px;}body.library #region-page-upper div.content form div.searchform-center input.searchbtn{min-width:5em;width:auto;position:absolute;right:72px;}body.library #region-page-upper div.content form div.searchform-center a.searchbtn{right:40px;position:absolute;}body.library #region-page-upper div.content form div.searchform-center .searchbtn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:var(--GREY-333);text-shadow:0 1px 1px var(--RGBA-255-255-255-075);background-color:whitesmoke;background-image:-moz-linear-gradient(top,white,var(--OFF-WHITE-EEE));background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(var(--OFF-WHITE-EEE)));background-image:-webkit-linear-gradient(top,white,var(--OFF-WHITE-EEE));background-image:-o-linear-gradient(top,white,var(--OFF-WHITE-EEE));background-image:linear-gradient(to bottom,var(--WHITE-FFF),var(--OFF-WHITE-EEE));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--WHITE-FFF)',endColorstr='var(--OFF-WHITE-EEE)',GradientType=0);border-color:var(--OFF-WHITE-EEE) var(--OFF-WHITE-EEE) var(--OFF-WHITE-BBB);border-color:var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-025);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid var(--OFF-WHITE-CCC);border-bottom-color:var(--OFF-WHITE-BBB);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 var(--RGBA-255-255-255-02),0 1px 2px var(--RGBA-0-0-0-005);-moz-box-shadow:inset 0 1px 0 var(--RGBA-255-255-255-02),0 1px 2px var(--RGBA-0-0-0-005);box-shadow:inset 0 1px 0 var(--RGBA-255-255-255-02),0 1px 2px var(--RGBA-0-0-0-005);}body.library #region-page-upper div.content form div.searchform-center .searchbtn{color:white;text-shadow:0 -1px 0 var(--RGBA-0-0-0-025);background-color:var(--GREY-666);background-image:-moz-linear-gradient(top,var(--GREY-777),var(--GREY-444));background-image:-webkit-gradient(linear,0 0,0 100%,from(var(--GREY-777)),to(var(--GREY-444)));background-image:-webkit-linear-gradient(top,var(--GREY-777),var(--GREY-444));background-image:-o-linear-gradient(top,var(--GREY-777),var(--GREY-444));background-image:linear-gradient(to bottom,var(--GREY-777),var(--GREY-444));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--GREY-777)',endColorstr='var(--GREY-444)',GradientType=0);border-color:var(--GREY-444) var(--GREY-444) var(--BLACK-222);border-color:var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-025);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}body.library #region-page-upper div.content form div.searchform-center .searchbtn .caret{margin-top:8px;margin-left:0;}body.library #region-page-upper div.content form div.searchform-center .searchbtn .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid black;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}body.library #region-page-upper div.content form div.searchform-center .searchbtn .caret{border-top-color:white;border-bottom-color:white;}body.library #region-page-upper div.content form{padding:0px;margin-left:0px;padding:10px 20px;background:var(--MN-TEAL-LIGHTEN-5);}body.library #region-page-upper div.content form div.searchform-center .searchbtn:active{background-color:var(--GREY-444);color:white;background-position:0 -15px;text-decoration:none;transition:background-position 0.1s linear 0s;}body.library #region-page-upper div.content form div.searchform-center .searchbtn:hover{background-color:var(--GREY-444);color:white;background-position:0 -15px;text-decoration:none;transition:background-position 0.1s linear 0s;}body.library #region-page-upper div.content form div.searchform-center .searchbtn:focus{background-color:var(--GREY-444);color:white;background-position:0 -15px;text-decoration:none;transition:background-position 0.1s linear 0s;}body.library #region-page-upper div.content form div.searchform-center{float:right;width:55%;}body.library #region-page-upper div.content form div.searchform-left{float:left;width:45%;}body.library #region-page-upper div.content form div.searchform-left span.searchform-text{font-style:italic;font-size:18px;font-size:1.8rem;color:var(--OFF-WHITE-F1F1F1);font-weight:bold;}body.library #region-page-upper h2.block-title{margin-bottom:-1px;padding:5px 20px;color:var(--OFF-WHITE-F1F1F1);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:var(--GREY-555);background:var(--GREY-555);font-weight:bold;}body.library iframe#library-chatbox{width:100%;height:300px;background:var(--OFF-WHITE-F1F1F1);}body.library iframe#library-chatbox body{background:var(--OFF-WHITE-F1F1F1);}body.library #enquiry-div{float:none;width:100%;margin-top:-5px;}body.library #enquiry-div .enquiry-wrap{padding:0.4em 1em 0.3em 1em;background:var(--OFF-WHITE-F1F1F1);}body.library #enquiry-div .enquiry-wrap .enquiry-image img{width:30px;height:auto;float:left;}body.library #enquiry-div .enquiry-wrap .enquiry-link a{display:block;width:100%;height:100%;padding:5px 40px;min-height:0;color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;background:none;}body.library #enquiry-div .enquiry-wrap .enquiry-link a:hover{text-decoration:underline;}.page-departments #region-content-bottom .departments h2.block-title a{color:var(--WHITE-FFF);text-decoration:none;}.page-library-exam-papers .block.main-content .block-inner img{width:auto;}.page-library-exam-papers form#views-exposed-form-exam-papers-page .views-exposed-widget{float:left;padding-right:25px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page .views-exposed-widget#edit-code-value-1-wrapper-custom{margin-right:-165px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page select{max-width:360px;float:left;min-width:200px;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_select_arrow.gif) no-repeat 100% 0;background-clip:padding-box;background-color:white;border:1px solid;border-color:var(--OFF-WHITE-EEE);color:var(--GREY-777);outline:0;padding:4px 6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}.page-library-exam-papers form#views-exposed-form-exam-papers-page input{float:left;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:white;border:1px solid;border-color:var(--OFF-WHITE-EEE);color:var(--GREY-777);outline:0;padding:4px 6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}.page-library-exam-papers form#views-exposed-form-exam-papers-page input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:left;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search_white.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);position:relative;top:21px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page #edit-code-value-1-wrapper-custom label{float:left;width:100%;}.page-library-exam-papers .view-header{margin-top:15px;}.page-library-exam-papers #edit-code-value-1-wrapper{display:none;}.page-library-exam-papers #region-content div.b1 .block-inner,.page-library-exam-papers #region-content div.b2 .block-inner{padding:20px;background:var(--OFF-WHITE-F9F9F9);}.page-library-exam-papers #region-content #region-content-bottom .block-inner{padding:0;background:none;}.page-library-exam-papers #section-content .block.b1{margin-bottom:0px;}.page-library-exam-papers #section-content .main-content .view-exam-papers ul li{list-style:none;}body.node-type-vacancy .block.main-content .block-inner img{width:auto;}body.node-type-vacancy .vacancy-header-left{float:left;width:50%;}body.node-type-vacancy .vacancy-header{margin-bottom:15px;overflow:hidden;}body.node-type-vacancy .vacancy-header span{margin:5px;}body.node-type-vacancy .vacancy-content label{font-weight:bold;}body.node-type-vacancy .vacancy-content label:hover{cursor:default;}body.node-type-vacancy .vacancy-closing-bottom label{float:left;width:100%;font-size:18px;font-size:1.8rem;margin-bottom:10px;font-family:'Open Sans';font-weight:700;line-height:1.3em;}body.node-type-vacancy .vacancy-files > div{float:left;margin:0 15px;}body.node-type-vacancy .vacancy-files > div{float:left;margin:0 15px;}.block.main-content .block-inner .file img{width:auto;}#region-primary{border-top:none;top:-35px;padding:0;float:right;}#region-search{margin-bottom:15px;}#region-logo .region-inner{padding-bottom:0px;margin-bottom:-5px;}#region-logo img{max-width:300px;max-height:100px;}#zone-utility .nav ul.menu{float:right;width:735px !important;}#zone-utility .nav .menu li a{border-right:1px solid var(--OFF-WHITE-DDD);padding:0!important;}#zone-utility .nav .menu li.last a{border-right:0;}#zone-utility .nav .menu li{bpaddind:5px 0;}#region-primary .nav .content > ul.menu > li.menu-mlid-363 > a:before{content:"|";margin-left:-13%;color:var(--OFF-WHITE-DDD);float:left;}#region-primary .nav .content > ul.menu > li.menu-mlid-364 > a:before{content:"|";margin-left:12%;color:var(--OFF-WHITE-DDD);float:left;}#region-primary .nav .content > ul.menu > li.menu-mlid-366 > a:before{content:"|";margin-left:2%;color:var(--OFF-WHITE-DDD);float:left;}.container-12 #region-search .region-inner{margin-right:14px;}.container-12 #region-primary .region-inner{margin-right:-7px;}#region-primary .nav .content > ul.menu > li.last{border-right:0;}.node-course .extra-header{width:100%;margin:0 auto;overflow:hidden;}.node-course .extra-header-left{display:inline-block;vertical-align:middle;width:59.5%;}.node-course .field-name-field-image{display:inline-block;vertical-align:middle;width:39.5%;float:none;margin-bottom:none;}.node-course .node-title{width:100%;}.node-course .group_details{width:100%;}.node-course .field-name-field-image img{max-height:100px;}body.page-node-3944 #region-page-lower h2{font-size:16px;font-size:1.6rem;color:var(--WHITE-FFF);font-family:'Open Sans';font-weight:700;border-bottom:none;background:var(--GREY-444);padding:17px 20px;margin-bottom:0;}body.page-node-3944 #region-page-lower div#page-links{overflow:hidden;padding:17px 0;background:var(--OFF-WHITE-F9F9F9);margin-bottom:10px;}body.page-node-3944 #region-page-lower div#page-links a{float:left;padding-left:20px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:700;line-height:1.5em;}body.page-node-3944 #region-page-lower div#page-links a.first{width:32%;}body.page-node-3944 #region-page-lower div#page-links a.last{padding-left:2%;}.view-header .directory-az div.twoCol,.view-header .directory-az div.threeCol{display:none;}.view-header .directory-az{margin-bottom:20px;width:100%;}.view-header .directory-az div.oneCol{display:table;margin:20px auto;}.view-header .directory-az div > span{width:auto;padding:0 8px;border-right:1px solid;border-bottom:1px solid;}.view-header .directory-az div > span.views-row-last{border-right:none;}.directory-az a{text-decoration:none;}.directory-az .view-content div.directory-row{display:table;width:100%;min-height:50px;overflow:hidden;border-bottom:1px solid;}.directory-az .view-content div.directory-row span.letter{float:none;display:table-cell;width:15%;vertical-align:middle;text-align:center;}.directory-az .view-content div.directory-row div.dlinks{float:none;display:table-cell;width:85%;vertical-align:middle;}.directory-az .view-content div.directory-row div.dlinks div.col{float:left;width:33.3%;}.directory-az .view-content div.directory-row div.dlinks div.col a{float:left;width:80%;padding:10px 0;margin:auto;overflow:auto;}.directory-az form{display:table;width:70%;margin:auto;}.directory-az form label.search-title{color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;}.directory-az form input{width:90%;}.page-research #region-content .block-inner .news-event-details .content .field-name-field-image{width:50%;margin-bottom:10px;}.page-research #region-content .block-inner .node-event .field-name-field-image{width:50%;margin-bottom:10px;}.node-news .field-name-field-news-ss-cluster-ref label,.node-event .field-name-field-news-ss-cluster-ref label{font-weight:bold;cursor:default;}.research-institute #region-sidebar-first .nav ul.menu li.active ul.menu{display:block;}body.not-logged-in div.asset a.private{display:none;}body.node-type-organisational-unit .organisational-unit-location-maps.block-4{background:white;}body.node-type-organisational-unit .organisational-unit-location-maps.block-4 .row-inner{text-align:center;}body.node-type-organisational-unit .organisational-unit-location-maps.block-4 .view-header div#facebook-logo{height:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-4.png) no-repeat 0 0;background-size:40%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-3 .row-inner{text-align:center;margin-bottom:-5px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-3 .view-header div#twitter-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 15px 10px;background-size:35%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-3 iframe{height:350px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-8 .row-inner{text-align:center;margin-bottom:-5px;height:400px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-8 .view-header div#linkedin-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/linkedin.png) no-repeat 15px 10px;background-size:35%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-8 iframe{height:350px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-15 .row-inner{text-align:center;margin-bottom:-5px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-15 .view-header div#twitter-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 15px 10px;background-size:35%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-15 iframe{height:350px;}#region-sidebar-second-bottom .social-media-block{background:white;}#region-sidebar-second-bottom .social-media-block .field-name-field-bean-sm-embed{text-align:center;margin-bottom:-5px;}#region-sidebar-second-bottom .social-media-block .field-name-field-bean-sm-embed div.twitter-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 15px 10px;background-size:35%;}#region-sidebar-second-bottom .social-media-block .field-name-field-bean-sm-embed div.facebook-logo{height:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-4.png) no-repeat 0 0;background-size:40%;}#region-sidebar-second-bottom .social-media-block iframe{height:350px;}body.front #region-sidebar-second-bottom section.b3 > .block-inner{background:var(--WHITE-FFF);}body.front #region-sidebar-second-bottom section.b3 > .block-inner h2{display:none;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul{overflow:hidden;background:white;margin-bottom:0;color:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li{width:50%;float:left;padding:0;font-size:18px;font-size:1.8rem;line-height:24px;overflow:hidden;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.first{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 95% 20px;background-size:5%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.first.active{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 95% 20px;background-size:8%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.last{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_x2.png) no-repeat 95% 20px;background-size:5%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.last.active{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_open_x2.png) no-repeat 95% 20px;background-size:8%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 0 20px;text-decoration:none;margin-left:20px;background-size:45%;font-weight:bold;color:var(--CORNFLOWER-BLUE);display:block;padding:18px 0;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.last a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-name.png) no-repeat 0 15px;color:white;background-size:50%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .block-inner .content{text-align:center;padding-top:10px;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .block-inner .content iframe{width:90%!important;}body.front #region-sidebar-second-bottom section.b3 > .block-inner div#quicktabs-tabpage-front_social_media-1 .block-inner .content iframe{width:100%!important;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header .date-nav-wraper{margin:0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header div.date-nav{margin-bottom:0;padding-bottom:0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header div.date-nav h3{margin:10px 0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header div.date-nav ul.pager{padding:0;border-bottom:none;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view .date-nav-wrapper .date-prev{right:auto;left:10px;color:var(--MN-TEAL-LIGHTEN-5);background:none;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view .date-nav-wrapper .date-next{color:var(--MN-TEAL-LIGHTEN-5);background:none;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td a{text-decoration:none;padding:10px;display:block;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.has-no-events div.month{text-decoration:none;padding:10px;display:block;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.today a{font-weight:bold;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.has-events.today{background-color:var(--MN-TEAL-LIGHTEN-5);border:2px solid var(--OFF-WHITE-F1F1F1);padding-bottom:0;margin-bottom:0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.has-events.today a{color:var(--WHITE-FFF);}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td div{text-align:center;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar th.days{color:var(--MN-BURGUNDY);border:none;padding:10px 0;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header .date-nav-wraper{background:var(--GREY-555);margin:0;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav{background:var(--GREY-555);margin-bottom:0;padding-bottom:0;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav h3{background:var(--GREY-555);color:var(--OFF-WHITE-F9F9F9);margin:10px 0;padding-top:5px;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav ul.pager{background:var(--GREY-555);padding:0;border-bottom:none;color:var(--OFF-WHITE-F9F9F9);}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav ul.pager li a{color:var(--OFF-WHITE-F9F9F9);}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view .date-nav-wrapper .date-prev{right:auto;left:0;top:4px;background:none;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view .date-nav-wrapper .date-next{top:4px;background:none;right:-10px;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td a{text-decoration:none;padding:0;display:block;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td.has-no-events div.month{text-decoration:none;padding:0;display:block;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar tr td.today{background:none;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td .active a{font-weight:bold;color:var(--WHITE-FFF);}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td .active{background-color:var(--MN-TEAL-LIGHTEN-5);padding:0;margin-bottom:0;color:var(--WHITE-FFF);}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td div{text-align:center;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar th.days{color:var(--MN-BURGUNDY);border:none;padding:10px 0;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody td.views-field-title{width:68%;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody td.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody td.views-field-field-course-cao-pac-code{width:17%;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody th.views-field-title{width:68%;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody th.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody th.views-field-field-course-cao-pac-code{width:17%;}div.course-finder table.views-table tbody td.views-field-title{width:68%;}div.course-finder table.views-table tbody td.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}div.course-finder table.views-table tbody td.views-field-field-course-cao-pac-code{width:17%;}div.course-finder table.views-table tbody th.views-field-title{width:68%;}div.course-finder table.views-table tbody th.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}div.course-finder table.views-table tbody th.views-field-field-course-cao-pac-code{width:17%;}div.media-flickr iframe{max-width:100%}div.media-soundcloud iframe{width:100%}#zone-loggin-bar-wrapper{background:var(--MN-BURGUNDY);}.loggin-bar{float:right;color:var(--WHITE-FFF);padding:2px;}.loggin-bar #user-name{font-style:italic;}.loggin-bar .logout{color:var(--WHITE-FFF);padding:2px;text-decoration:none;background:var(--MN-BURGUNDY-DARKEN-20);}body.page-node-360475 #region-content-bottom section.undergrad-more-than-degree-right{display:none;}body.page-node-360475 #region-content-bottom section.undergrad-more-than-degree-rig-0{display:none;}body.node-type-organisational-unit .news-events-blocks h2 a,body.node-type-organisational-unit .news-events-blocks h2 a:visited,body.node-type-organisational-unit .news-events-blocks h2 a:hover{color:var(--MN-BURGUNDY);}.profiles-listing.profiles-graduate .row,.profiles-listing.profiles-graduate .field-item{float:left;width:33%;clear:right;margin-bottom:20px;}.profiles-listing ul li{list-style:none;}.profiles-listing .row-inner div.grad-studies{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-studies ul{margin:0;}.profiles-listing .row-inner div.grad-job{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-company{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-year{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-organisation{padding:0 10px;margin-bottom:5px;}.node-graduate-profile .grad-details .field-grad-studies{margin-bottom:10px;}.node-graduate-profile .grad-details .field-grad-year{margin-bottom:40px;}.node-graduate-profile .field-name-field-grads-linkedin{float:left;margin:0 15px;}.node-graduate-profile .field-name-field-grads-twitter{float:left;margin:0 15px;}.node-graduate-profile .graduate-job{margin-bottom:10px;}.node-graduate-profile .graduate-exp{margin-bottom:10px;}.node-graduate-profile .graduate-carr{margin-bottom:10px;}.node-graduate-profile .graduate-job label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .field-grad label{cursor:default;float:left;width:100%;}.node-graduate-profile .field-grad{margin-bottom:5px;overflow:hidden;}.block.main-content .block-inner .node-graduate-profile img.grad-job-logo{max-width:200px;}.news-events-page .view-header .news-events-page .view-rows div.row-inner h2{float:left;width:100%;margin-right:10px;margin-bottom:0;}.news-events-page .view-header .news-events-page .view-rows div.row{border-bottom:1px solid var(--OFF-WHITE-DDD);padding:10px;padding-left:20px;}.page-news-events-upcoming-events-key-dates .news-events-page .view-rows div.row-inner h2{float:left;width:100%;margin-right:10px;margin-bottom:0;}.page-news-events-upcoming-events-key-dates .news-events-page .view-rows div.row{padding:10px;padding-left:20px;}body.page-node-add-graduate-profile form.node-form{padding:25px;}body.page-node-add-graduate-profile form.node-form .form-item{padding:0 15px;}body.page-node-add-graduate-profile form.node-form a.tabledrag-toggle-weight{display:none;}body.page-node-add-graduate-profile .form-type-textfield input{width:100%;max-width:500px;height:1.5em;}body.page-node-add-graduate-profile fieldset.field-group-fieldset{position:relative;background:var(--WHITE-FFF);padding:60px 10px 10px;margin:10px 0;}body.page-node-add-graduate-profile fieldset > fieldset.field-group-fieldset{border:1px solid var(--OFF-WHITE-CCC);}body.page-node-add-graduate-profile fieldset.field-group-fieldset > legend > span.fieldset-legend{position:absolute;top:-5px;margin:10px 0;padding:17px 0;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;}body.page-node-add-graduate-profile label{display:block;margin-bottom:5px;}body.page-node-add-graduate-profile label.option{display:inline-block;}body.page-node-add-graduate-profile .form-item .form-type-radio label{display:inline-block;}body.page-node-add-graduate-profile div.form-item{margin:10px 0;}body.page-node-add-graduate-profile .form-type-select select{width:100%;max-width:500px;}body.page-node-add-graduate-profile .form-required{color:var(--MN-BURGUNDY);}body.page-node-add-graduate-profile .form-item .description{font-size:12px;}body.page-node-add-graduate-profile div.form-type-markup p{font-size:12px;margin-top:-5px;}body.page-node-add-graduate-profile .grad-profiles-info-form-block{background:var(--OFF-WHITE-F9F9F9);}body.page-node-add-graduate-profile .grad-profiles-info-form-block div.content{padding:25px;background:var(--WHITE-FFF);}#region-primary .nav ul.menu li ul li.people-place-and-environment{display:none;}#region-primary .nav ul.menu li ul li.social-and-economic-transformations{display:none;}#region-primary .nav ul.menu li ul li.human-health{display:none;}#region-primary .nav ul.menu li ul li.mathematics-communications-and-computation{display:none;}#region-primary .nav ul.menu li ul li.humanities-in-practice-sources-resources-discourses{display:none;}#region-primary .nav ul.menu li ul li.human-cultures-experience-and-creativity{display:none;}.profiles-listing div.views-exposed-widgets{padding:0 15px;}.profiles-listing div.views-exposed-widgets > div{float:left;margin:1px 5px;}.profiles-listing div.views-exposed-widgets > div.views-submit-button{clear:both;padding-top:5px;}.profiles-listing div.views-exposed-widgets > div select{width:100%;}form.node-form div.maxlength-counter{margin:-10px 0px 0px 15px;line-height:1.231em;font-size:0.923em;color:var(--GREY-666);}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image-caption,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image-caption,.node-type-campaign .block.main-content .block-inner .news-event-details .field-name-field-image-caption{font-style:italic;padding:0 10px;margin:-5px 0 10px 0;}body.node-type-campaign .block.main-content .block-inner img{width:auto;max-width:150px;margin-bottom:10px;}.news-events.camp-listing img{width:auto;max-width:150px;max-height:100px;display:block;margin:auto;}.news-events.camp-listing .views-field-field-image{width:20%;}.news-events.camp-listing .views-field-field-plain-text{width:78%;}.news-events.camp-listing .views-field-title{width:78%;}.news-events.camp-landing img{width:auto;max-width:150px;max-height:100px;display:block;margin:auto;}.news-events.camp-landing .views-field-field-image{width:20%;}.news-events.camp-landing .views-field-field-plain-text{width:78%;}.news-events.camp-landing .views-field-title{width:78%;}section.accommodation-chatbox h2.block-title{margin-bottom:0;padding:17px 20px;color:var(--OFF-WHITE-F1F1F1);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--MN-BURGUNDY);}section.accommodation-chatbox div.content{text-align:center;background-color:var(--OFF-WHITE-F9F9F9);}.field-name-field-bean-f-image-and-link .field-item{position:relative;}.field-name-field-bean-f-image-and-link .copied-link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}body .view-id-lab_pcs{padding:20px;background:var(--OFF-WHITE-F9F9F9);}body .view-id-lab_pcs .views-exposed-widgets{margin-bottom:20px;}body .view-id-lab_pcs .views-exposed-widgets > div{margin-right:15px;float:left;}body .view-id-lab_pcs .views-exposed-widgets label{cursor:none;float:left;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--GREY-777);outline:0;padding:6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}body .view-id-lab_pcs .views-exposed-widgets .views-widget-filter-nid div{float:left;}body .view-id-lab_pcs .views-exposed-widgets .views-widget-filter-nid select{max-width:360px;float:left;min-width:200px;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_select_arrow.gif) no-repeat 100% 0;background-clip:padding-box;background-color:white;border:1px solid;border-color:var(--OFF-WHITE-EEE);color:var(--GREY-777);outline:0;padding:4px 6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}body .view-id-lab_pcs .views-exposed-widgets .views-submit-button input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search_white.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);position:relative;}body div.node-lab div.content > div{margin-bottom:20px;}body div.node-lab div.content label{cursor:none;font-weight:bold;}body div.node-lab div.content .field-name-field-lab-pc-fc > label{width:100%;float:left;}body div.node-lab div.content .field-name-field-lab-pc-fc > div{width:50%;float:left;}.tabs-at-bottom-of-pages div.acc{overflow:auto;}table tbody td a{word-break:break-all;}body.page-search-site div.spelling-suggestions{margin-bottom:20px;}#region-sidebar-first div.region-inner > section.block{background:var(--OFF-WHITE-F9F9F9);}#region-sidebar-first div.region-inner > section.block ul li{list-style-image:none;list-style-type:none;}.views-field-field-grads-job-logo .field-content{min-height:188px;line-height:188px;}#disclaimer.logo-registered{font-size:10px;font-size:1rem;line-height:1.5em;width:400px;text-align:justify;}.rss-feed div.view-content{padding:10px 20px;}.rss-feed div.view-content div.row{margin-bottom:10px;}#Container .mix{margin:0.1%;}.course_interest_landing select{width:100px;}@media screen and (max-width:826px){#edit-field-subj-int-area-tid-wrapper{float:left !important;}}@media screen and (max-width:768px) and (min-width:481px){#Container .mix{width:32% !important;margin-bottom:0.2% !Important;float:none;}.block.odd{clear:none !important;}}@media screen and (max-width:480px){#Container .mix{width:48% !important;margin-bottom:0.2% !Important;float:none;}.block.odd{clear:none !important;}}#Container .block{max-width:264px;}.mix{position:relative;}.mix:nth-child(6n+1){clear:left;}.page-study-maynooth-find-course-new .content option:nth-of-type(-n+12){}.r0 .asset-image img{-moz-transform:rotate(0);}.r1 .asset-image img{-moz-transform:rotate(0);}.r2 .asset-image img{-moz-transform:rotate(0);}.r3 .asset-image img{-moz-transform:rotate(0);}.mix .tile-title{position:absolute;left:45%;top:40%;transform:translate(-45%,0);font-family:'Open Sans';font-weight:700;font-size:1.2em;text-decoration:none;color:var(--WHITE-FFF);text-align:center;width:90%;background-color:transparent !important;z-index:100;}.course_interest_landing .Blue .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/blue.png);background-size:100% 100%;z-index:1;}.course_interest_landing .Yellow .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/yellow.png);background-size:100% 100%;z-index:1;}.course_interest_landing .Burgundy .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/purple.png);background-size:100% 100%;z-index:1;}.course_interest_landing .Green .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/green.png);background-size:100% 100%;z-index:1;}.course_interest_landing .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background-size:100% 100%;z-index:1;}.course_interest_landing .Red-101 .field-name-field-asset-image:before{background:var(--D2232A);}.course_interest_landing .Yellow-201 .field-name-field-asset-image:before{background:var(--F99D1C);}.course_interest_landing .Bus-Blue .field-name-field-asset-image:before{background:var(--5DBCDE);}.course_interest_landing .Compu-Green .field-name-field-asset-image:before{background:var(--50B848);}.course_interest_landing .Edu-Magenta .field-name-field-asset-image:before{background:var(--EC008C);}.course_interest_landing .Eng-Orange .field-name-field-asset-image:before{background:var(--F36F21);}.course_interest_landing .HumSoc-Teal .field-name-field-asset-image:before{background:var(--00818E);}.course_interest_landing .Law-Blue .field-name-field-asset-image:before{background:var(--005BAA);}.course_interest_landing .Sci-Purple .field-name-field-asset-image:before{background:var(--6F2C91);}.course_interest_landing .Eco-Cyan .field-name-field-asset-image:before{background:var(--55BA8F);}.course_interest_landing .field-name-field-asset-image:hover:before{-khtml-opacity:.95;-moz-opacity:.95;-ms-filter:”alpha(opacity=95)”;filter:alpha(opacity=95);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.95);opacity:.95;}.course_interest_landing .topcontain .field-name-field-asset-image:before{display:none;}.mix .tile-title:before{content:'';display:block;height:2px;background-color:white;margin-bottom:20px;width:20%;left:40%;top:-10px;position:absolute;}.zone_upper_heading{margin:10px 5px;}#zone-page-upper h2#page-title{background:var(--MN-BURGUNDY);padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.page-study-maynooth-find-course-new h2#page-title{background:var(--MN-BURGUNDY);padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;font-weight:600;}#section-content .block{margin-bottom:0px;}.mix{}.mix a{text-decoration:none;color:var(--WHITE-FFF);text-align:center;}.student_info_link{display:inline-block;float:right;}.student_info_link a{text-decoration:none;color:black;}.student_info_link a:hover{text-decoration:underline;}.student_info_heading{display:inline-block;}.expore-by-subject-header-and-link-above-filters{background:white;padding:30px 22px 0px 20px;margin-bottom:-20px !important;}.expore-by-subject-header-and-link-above-filters h3{color:var(--MN-BURGUNDY);}.select2-container{width:100% !important;}.controls fieldset{width:45% !important;}.select2-container--default .select2-results>.select2-results__options{max-height:none;}.select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-selection__arrow b{border-color:var(--GREY-888) transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.selectbyinterest{display:block;text-align:center;width:100%;margin:20px 0px;}.select2-selection__rendered li{list-style-type:none;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--MN-BURGUNDY);border:1px solid var(--MN-BURGUNDY);border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:5px 10px;color:var(--WHITE-FFF);font-weight:600;font-size:1.6rem;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--WHITE-FFF);cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.node-type-subject-interest h3{color:var(--MN-BURGUNDY);}.node-type-subject-interest .para{clear:both;padding:20px 0 10px 0;}.node-type-subject-interest .back a{clear:both;padding:5px 10px;background-color:var(--MN-BURGUNDY);display:block;width:auto;position:absolute;margin-bottom:15px;color:var(--WHITE-FFF);font-family:'Open Sans';font-size:1.3rem;font-weight:600;text-decoration:none;}.node-type-subject-interest .back a:hover{background-color:var(--MN-BURGUNDY-DARKEN-20);}.node-type-subject-interest .back a{}.node-type-subject-interest .back a:hover{}.node-type-subject-interest .node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--MN-BURGUNDY);margin-bottom:10px;font-family:'Open Sans';font-weight:700;}.view-graduate-profiles{background:white !important;padding:20px 10px 20px 10px;}.node-type-subject-interest .block.main-content .block-inner{background:white;}.node-type-subject-interest .profiles-listing-container{margin-top:20px;}.view-graduate-profiles .row-inner{padding-bottom:10px;}.page-study-maynooth-find-course-new #region-four-panels{min-height:680px;}.node-type-subject-interest .spacer{height:50px;background:transparent;}.subject_dropwrappostgrad_courses{display:none;background-color:var(--MN-YELLOW);}.subject_dropwrapcerts_short_courses{display:none;background-color:var(--MN-TEAL);}ul.select2-selection__rendered{}.drop-down-block li{list-style-type:none;padding:5px;border-spacing:10px 50px;}.subject_dropwrappostgrad_courses li{border-bottom:1px solid var(--MN-YELLOW-DARKEN-15);}.subject_dropwrapcerts_short_courses li{border-bottom:1px solid var(--MN-TEAL-DARKEN-20);}.dropcontain img{width:26px;height:21px;}.drop-down-block  ul{margin:0px 15px;}.drop-down-block li a{display:block;text-decoration:none;color:var(--WHITE-FFF);}.drop-down-block  li a:hover{text-decoration:underline;font-weight:600;}.topcontain{position:relative;width:100%;}.topcontain .subjectcontain{position:absolute;top:45%;text-align:center;width:100%;font-family:'Open Sans';font-weight:700;font-size:1.8rem;text-decoration:none;color:var(--WHITE-FFF);}.topcontain .dropcontain{position:absolute;bottom:0;text-align:center;width:100%;}.subjectcontain:before{content:'';display:block;height:2px;background-color:white;width:20%;bottom:13px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-10px;}.course_interest_landing .block.main-content .block-inner,.tabs{background:white;}.course_interest_landing .view-filters{background:var(--OFF-WHITE-F9F9F9);margin-bottom:10px;}#edit-field-subj-int-subject-group-tid-wrapper{display:inline-block;float:left;padding:20px;}#edit-field-subj-int-area-tid-wrapper{display:inline-block;padding:20px;float:right;}.course_interest_landing .views-widget{display:inline-block;}.course_interest_landing label{font-weight:bold;padding-right:10px;}#zone-subjects-upper-wrapper{background:var(--OFF-WHITE-DDD);clear:both;}#zone-subjects-upper .grid-4{max-height:123px;overflow:visible;z-index:100;max-width:350px;margin:0px 6px;display:table-cell;max-width:32%;}@media screen and (max-width:1036px){#zone-subjects-upper .grid-4{margin:0px;}}@media screen and (max-width:482px){.topcontain .subjectcontain{top:45px;font-size:1.4rem;}}#zone-subjects-upper #region-subject-one{padding-left:5px;}.topcontain img{max-width:100%;}#zone-subjects-upper-wrapper{}#zone-subjects-upper-wrapper .container-12{max-height:123px;overflow:visible;background:white;max-width:1110px;padding-top:10px;}#zone-subjects-upper .region-inner .cf{}body.department-office-list .office-child{padding-left:15px;}.glossary-displays.block{background:var(--OFF-WHITE-F9F9F9);padding:10px;}.glossary-displays.block .view-headings{overflow:hidden;}.glossary-displays.block .view-headings div.row{float:left;padding:5px 10px;}.glossary-displays.block h3{border-bottom:1px solid black;}.glossary-displays.block .glossary-item{border-bottom:1px solid black;overflow:hidden;}.glossary-displays.block .glossary-item.last{border-bottom:none;}.glossary-displays.block .glossary-item .gloss-title{float:left;width:20%;}.glossary-displays.block .glossary-item .gloss-desc{float:left;width:80%;}body.page-node-322592 #region-content-bottom .block{padding-top:20px;}body.page-node-322592 #region-three-panels-embedded{padding-bottom:20px;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video{width:50%;float:right;height:295px;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video .video{margin-left:20px;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video .video iframe{width:100%;height:295px;}@media (max-width:768px){body.page-node-415281 #region-content-bottom .research-skills-development-programme---video .video iframe{height:100%;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video{width:100%;padding-bottom:10px;}#region-buttons-devices .region-inner{flex-direction:column;}#region-buttons-devices .region-inner .covid-button{text-align:end;}}body.page-node-415281 #region-content-bottom .block{padding-top:20px;}@media screen\0{.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:auto !important;}}@media not all and (min-resolution:.001dpcm){@media{.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:auto !important;}}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:50% !important;}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:50% !important;}}}@media screen and (min-width:0\0){:window-inactive,.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:auto !important;}}.promo-panel-text-overlay .text-overlay-block.grid-4{width:33.33%;min-width:270px;overflow:hidden;}.page-node-516410 .promo-panel-text-overlay .text-overlay-block.grid-4{width:25%;min-width:150px;}.promo-panel-text-overlay .text-overlay-block.grid-3{width:25%;}.promo-panel-text-overlay .text-overlay-block:hover .views-field-field-research-promo-title-link-1 .overlay-div,.promo-panel-text-overlay .text-overlay-block:hover .colorbox-promo-panel .overlay-div{opacity:0.9;}.promo-panel-text-overlay .text-overlay-block .row-inner{margin:10px;position:relative;}.promo-panel-text-overlay .text-overlay-block .tile-title,.promo-panel-text-overlay .text-overlay-block .title-colorbox{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;width:100%;text-align:center;}.promo-panel-text-overlay .text-overlay-block .tile-title a,.promo-panel-text-overlay .text-overlay-block .title-colorbox a{color:white;font-weight:bold;text-decoration:none;font-size:18px;}.promo-panel-text-overlay .text-overlay-block .views-field-field-asset-image{min-height:200px;}.promo-panel-text-overlay .text-overlay-block .views-field-field-asset-image .field-content{text-align:center;}.promo-panel-text-overlay .text-overlay-block .views-field-field-asset-image img{width:auto;}.promo-panel-text-overlay .text-overlay-block .views-field-field-research-promo-title-link-1 .overlay-div,.promo-panel-text-overlay .text-overlay-block .colorbox-promo-panel .overlay-div{position:absolute;height:100%;width:100%;top:0;opacity:0.7;}.access-office-page .promo-panel-text-overlay .text-overlay-block .views-field-field-research-promo-title-link-1 .overlay-div{opacity:0.8;}.access-office-page .promo-panel-text-overlay .text-overlay-block:hover .views-field-field-research-promo-title-link-1 .overlay-div{opacity:0.9;}.promo-panel-text-overlay .overlay-div.Yellow{background:var(--MN-YELLOW-DARKEN-15);}.promo-panel-text-overlay .overlay-div.Red{background:var(--MN-BURGUNDY);}.promo-panel-text-overlay .overlay-div.Blue{background:var(--MN-NAVY-DARKEN-15);}.promo-panel-text-overlay .overlay-div.Green{background:var(--MN-TEAL);}.page-node-194 #region-sidebar-first-bottom .block-inner{background:var(--WHITE-FFF);}.page-node-194 #region-sidebar-first-bottom .block-inner h2{display:none;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul{overflow:hidden;background:white;color:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li{width:50%;float:left;padding:0;font-size:1.8rem;line-height:24px;overflow:hidden;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.first{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.first.active{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.last{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_x2.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.last.active{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_open_x2.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 0;text-decoration:none;margin-left:20px;background-size:45%;font-weight:bold;color:var(--CORNFLOWER-BLUE);display:block;padding:18px 0;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.last a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-name.png) no-repeat 0;color:white;background-size:50%;}.page-node-194 #region-sidebar-first-bottom .block-inner .block-inner .content{text-align:center;padding-top:10px;}.page-node-194 #region-sidebar-first-bottom .block-inner div#quicktabs-tabpage-org_unit_social_quicktabs-0 .block-inner .content iframe{width:100%!important;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner{background:var(--WHITE-FFF);}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner h2{display:none;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul{overflow:hidden;background:white;color:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li{width:50%;float:left;padding:0;font-size:1.8rem;line-height:24px;overflow:hidden;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.first{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.first.active{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.last{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_x2.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.last.active{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_open_x2.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 0;text-decoration:none;margin-left:20px;background-size:45%;font-weight:bold;color:var(--CORNFLOWER-BLUE);display:block;padding:18px 0;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.last a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-name.png) no-repeat 0;color:white;background-size:50%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .block-inner .content{text-align:center;padding-top:10px;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner div#quicktabs-tabpage-org_unit_social_quicktabs-0 .block-inner .content iframe{width:100%!important;}.foras-feasa-research-blocks .block-inner .content .field-name-field-bean-f-image-and-link .field-name-field-bean-f-image-link-link a,.foras-feasa-study-with-us-blocks .block-inner .content .field-name-field-bean-f-image-and-link .field-name-field-bean-f-image-link-link a{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_blue_blue.gif) no-repeat 95% 20px;}.page-node-194 .bean-a ul.menu li a{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_blue_blue.gif) no-repeat 95%;color:white !important;}.page-node-194 .bean-a ul.menu li a:hover{color:white !important;}.page-node-194 .bean-a ul.menu li.first{border-right:1px solid white;}.page-node-194 .bean-a ul.menu li.last{border-left:1px solid white;}.page-node-362876 .foras-feasa-research-blocks .field-name-field-bean-f-image-and-link .field-collection-view .field-name-field-bean-f-image-link-image img{height:120px;}.page-node-373525 .foras-feasa-study-with-us-blocks .field-name-field-bean-f-image-and-link .field-collection-view .field-name-field-bean-f-image-link-image img{height:150px;}#hr-vacancies-mu-staff,#hr-vacancies-external{padding:20px;border-radius:8px;color:white;text-decoration:none;margin:10px;width:40%;text-align:center;font-weight:bold;font-size:12pt;vertical-align:middle;}#hr-vacancies-mu-staff{display:inline-block;background:var(--MN-BURGUNDY);}#hr-vacancies-mu-staff:hover{background:var(--MN-BURGUNDY-DARKEN-20);}#hr-vacancies-external{display:inline-block;background:var(--MN-TEAL-LIGHTEN-5);}#hr-vacancies-external:hover{background:var(--MN-TEAL);}.bordered-table td{border:2px solid var(--OFF-WHITE-DDD);}@font-face{font-family:'icomoon';src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.eot?87x2nm);src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.eot?87x2nm#iefix) format('embedded-opentype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.ttf?87x2nm) format('truetype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.woff?87x2nm) format('woff'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.svg?87x2nm#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{}.icon-repeat:before{content:"\e902";}.icon-keyboard_arrow_right:before{content:"\e905";}.icon-search2:before{content:"\e036";}.icon-heart:before{content:"\f004";}.icon-envelope:before{content:"\f0e0";}.icon-mail-reply:before{content:"\f112";}.icon-reply:before{content:"\f112";}.icon-youtube:before{content:"\f167";}.icon-calendar-check-o:before{content:"\f274";}.icon-facebook:before{content:"\ea90";}.icon-twitter:before{content:"\ea96";}.icon-linkedin2:before{content:"\eaca";}body{background:var(--WHITE-FFF);}.front .bg-dcdcdc{background-color:var(--MN-TEAL-LIGHTEN-5);}#region-buttons-devices a.slidetoggle{background:none;}#region-buttons-devices a.slidetoggle:before{font-family:'fontello' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f008';font-size:30px;line-height:36px;transition:all .2s ease-in-out;transform:scale(1.1);top:4px;left:8px;}#region-buttons-devices a.slidetoggle.open:before{content:"\e800";left:4px;top:1px;position:relative;transition:none;}#region-buttons-devices a.search-trigger{position:relative;outline:0;}#zone-header a.close-button{display:none;}#region-logo .b1{margin-top:0;}#region-primary{border-top:0;top:0;min-height:145px;margin-bottom:30px;}.container-12 #region-primary .region-inner{margin-right:0;}#region-primary .b1,#region-primary .b2{clear:right;float:right;display:none;width:100%;}#region-primary .b1 ul.menu,#region-primary .b2 ul.menu{background:var(--OFF-WHITE-F9F9F9);margin:0;padding:0 10px;}#region-primary .b1 ul.menu{padding-top:10px;padding-bottom:10px;}#region-primary .b2 ul.menu{padding-bottom:10px;}#region-primary .b1 ul.menu li.leaf,#region-primary .b2 ul.menu li.leaf{display:block;}#region-primary .b1 ul.menu li.leaf a,#region-primary .b2 ul.menu li.leaf a{font-weight:normal;}#region-primary .separator{display:block;margin:8px 0;background:white;}#region-primary nav.b2.nav,#region-primary nav.b3.nav{display:none !important;}#region-primary .nav ul.menu li a{color:var(--MN-TEAL-LIGHTEN-5);}#region-primary .nav ul.menu li a:before{display:none;}@media (max-width:768px){#region-primary .region-inner{margin:0;padding:0;}.bg-dcdcdc .content .flexslider.slides img{width:100%;height:100%;}#region-primary .b5{display:none;margin:0;}#region-primary .tb-megamenu .tb-megamenu-column .block{display:none !important;}.tb-megamenu .nav-collapse,.tb-megamenu .nav-collapse.collapse{height:auto !important;margin:0;padding-bottom:10px;background:var(--MN-TEAL-LIGHTEN-5);}.tb-megamenu-button{display:none !important;}.tb-megamenu .nav-collapse{position:relative;top:0;}.tb-megamenu .nav-collapse li.tb-megamenu-item.level-1{border-bottom:1px solid var(--WHITE-FFF);}.tb-megamenu .nav-collapse .nav > li > a{border:0;background:transparent !important;color:white !important;text-decoration:none;font-weight:bolder;}.tb-megamenu .nav-collapse .dropdown-menu{background:transparent;font-weight:lighter;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a{padding:5px 0;margin-left:0px;border:0;color:white;text-decoration:none;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a.dropdown-toggle{position:relative;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a.dropdown-toggle:after{content:"";border-left-color:transparent;border-top-color:white;border-right:5px solid transparent;position:absolute;top:8px;right:16px;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a.dropdown-toggle.tb-megamenu-clicked:after{border-left-color:transparent;border-bottom-color:white;border-right:5px solid transparent;}#region-primary nav ul.menu{background:var(--MN-TEAL-LIGHTEN-5) !important;}#region-primary nav ul.menu a{color:white;text-decoration:none;}#region-primary nav ul.menu li.news-events{background:transparent;}}.header-search-icon{position:absolute;bottom:0;right:0;width:40px;height:40px;line-height:40px;z-index:100;}a.search-trigger{text-decoration:none;}a.search-trigger span{display:none;}.search-trigger:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e036";font-size:30px;line-height:36px;transition:all .2s ease-in-out;transform:scale(1.1);top:4px;left:8px;}.header-search-icon:hover .search-trigger:before{font-size:32px;line-height:36px;}#region-search{display:none;position:relative;height:0;padding:0;margin:0;z-index:10;}.container-12 #region-search .region-inner{margin:0;}#region-search .b1{position:relative;width:100%;background:var(--BLACK-000);background:var(--RGBA-0-0-0-09);text-align:center;}#region-search .b1 form{max-width:95%;margin:30px auto;}#region-search .b1 .container-inline{float:none;width:100%;padding:8px;box-sizing:border-box;background:white;overflow:hidden;}#region-search .form-item{float:left;width:75%;width:calc(100% - 40px);}#region-search .form-item input{padding:0 10px;font-size:2rem;font-weight:bold;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);border:0;width:100%;background:none;outline:0;}#region-search .form-item input:focus{background:var(--OFF-WHITE-EEE);}#region-search .form-actions{position:relative;}#region-search .form-actions:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:10px;top:33%;width:10px;height:10px;border-bottom:solid 4px black;border-left:solid 4px black;transform:rotate(45deg);z-index:1;}#region-search .form-actions:after{color:black;margin-top:10px;width:23px;height:4px;background:black;content:'';display:block;position:absolute;top:20%;left:10px;}#region-search .form-actions input{width:37px;height:37px;background:none;border:0 !important;z-index:3;position:relative;font-size:0;}#zone-header-wrapper.only-desktop{display:block !important;}#zone-home-carousel{max-width:100%;padding:0;}#zone-home-carousel .region-inner{margin:0;}#zone-home-carousel .carousels{background:var(--BLACK-000);max-height:760px;overflow:hidden;}#zone-home-carousel .carousels .flexslider{margin:0 auto;}#zone-home-carousel .carousels .flexslider .slides > li{overflow:hidden;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text{margin:0 auto;position:absolute;left:initial;padding:0;background:none;width:100%;top:initial;bottom:60px;}#zone-home-carousel .carousels .flexslider .slides > li img{margin-top:-20px;opacity:0.525;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content h2 a{color:var(--WHITE-FFF);text-decoration:none;padding:10px;display:block;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn{display:block;margin:10px;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a{border:1px solid var(--WHITE-FFF);color:var(--WHITE-FFF);padding:8px 20px;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:bold;text-shadow:none;background-color:var(--RGBA-0-0-0-015);}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a:hover,#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a:focus{background:var(--MN-TEAL-LIGHTEN-5);border-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);text-shadow:none;}#zone-home-carousel ul.flex-direction-nav{position:relative;right:inherit;bottom:inherit;z-index:99;margin:0;max-width:1130px;margin:-60px auto 60px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging{position:absolute;bottom:10px;top:initial;left:50%;height:20px;width:100%;text-align:left;z-index:100;transform:translate(-50%,0);max-width:1130px;box-sizing:border-box;padding:0 10px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging li{list-style:none;color:var(--WHITE-FFF);list-style:none;width:20px;height:20px;border:1px solid;display:inline-block;text-align:left;margin-right:5px;border-radius:50%;padding:8px;box-sizing:border-box;position:relative;}#zone-home-carousel ol.flex-control-nav.flex-control-paging li a{display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:4px;left:4px;text-align:center;color:transparent;font-size:4px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging li a.flex-active{background-color:var(--WHITE-FFF);}.front .homepage-intro-links{max-width:1130px;margin:0 auto 0;}.front .homepage-intro-links ul.menu{table-layout:fixed;display:flex;position:relative;z-index:10;padding:0;}.front .homepage-intro-links ul.menu li{border:0;width:100%;}.front .homepage-intro-links ul.menu li a{background-image:none;text-align:center;width:100%;justify-content:center;align-items:center;display:flex;border:0;box-sizing:border-box;}.front .homepage-intro-links ul.menu li a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";position:relative;font-size:20px;line-height:24px;top:1px;}.front .homepage-intro-links ul.menu li.first a{background:var(--MN-NAVY);}.front .homepage-intro-links ul.menu li.first a:hover,.front .homepage-intro-links ul.menu li.first a:focus{background:var(--MN-NAVY-DARKEN-15);}.front .homepage-intro-links ul.menu li.last a{background:var(--MN-YELLOW);}.front .homepage-intro-links ul.menu li.last a:hover,.front .homepage-intro-links ul.menu li.last a:focus{background:var(--MN-YELLOW-DARKEN-15);}#zone-home-first-wrapper{background:var(--MN-TEAL);color:var(--WHITE-FFF);padding-bottom:40px;}.introductory-text{text-align:center;}.introductory-text .block-title{background:transparent;color:var(--WHITE-FFF);font-size:44px;font-weight:lighter;line-height:1.3;margin-top:20px;margin-bottom:24px;border:0;}.introductory-text p{font-size:26px;line-height:40px;font-weight:300;}.introductory-text p b,.introductory-text p strong{font-weight:bold;color:var(--MN-YELLOW);}#zone-home-second-wrapper{background:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);}.hp-research .block-inner{background:transparent;}.hp-research .view-header{position:relative;}.hp-research .view-header h2{text-align:center;border:0;margin-top:40px;color:var(--WHITE-FFF);background:transparent;}.hp-research .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-research .view-header a.only-desktop{position:absolute;bottom:12px;right:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid;}.hp-research .view-header a.only-desktop:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.hp-research .view-header a.only-desktop:hover,.hp-research .view-header a.only-desktop:focus{text-decoration:none;border-color:transparent;}.hp-research .view-content{background:transparent;}.hp-research .view-content .views-field-field-icon{position:absolute;top:16px;right:16px;width:48px;height:auto;}.hp-research .view-content .row-inner{position:relative;padding:0px;box-sizing:border-box;margin:0 10px;}.hp-research .view-content .row-inner > a{background:var(--BLACK-000);overflow:hidden;margin:0 0 10px;}.hp-research .view-content .row-inner > a img{background-blend-mode:multiply;opacity:0.375;transition:all .2s ease-in-out;}.hp-research .view-content .row-inner:hover > a img{transform:scale(1.1);opacity:0.125;}.hp-research .view-content .row-inner p{display:none;padding:0;}@media (max-width:480px){.hp-research .view-content .row-inner p{display:block;}}.hp-research .row-inner p.title{padding:0;max-width:100%;font-size:2.6rem;line-height:1.3;letter-spacing:-1px;color:var(--WHITE-FFF);margin:0 0 12px;display:block}.hp-research .view-content .row-inner p.title:before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:20px 0;}.hp-research .view-content .row-inner .views-field-nothing{padding:0 32px 16px 0;position:absolute;bottom:32px;left:32px;color:var(--WHITE-FFF);text-align:left;max-height:calc(100% - 50px);overflow:hidden;}.hp-research .row-inner .link{position:absolute;top:0;bottom:0;left:0;right:0;}.hp-research .row-inner .link a{display:block;height:100%;border:0;background:transparent;}.hp-research .row-inner .link a span{display:none;visibility:hidden;}.hp-research .view-footer{border:0;clear:both;text-align:left;}.hp-research .view-footer .row-inner{width:calc(100% - 20px);}.hp-research .view-footer ul{margin:0;overflow:hidden;padding:0;}.hp-research .view-footer ul a{padding:0;}.hp-research .view-footer .row-inner p.title{font-size:2rem;}.hp-research .view-footer .latest-publication li{width:100%;width:calc(100% - 20px);position:relative;margin-left:10px;}.hp-research .view-footer .latest-publication li .views-field-field-background-image{background:var(--BLACK-000);}.hp-research .view-footer .latest-publication li img{background-blend-mode:multiply;opacity:0.375;transition:all .2s ease-in-out;}.hp-research .view-footer .latest-publication li .text{padding:0 32px 16px 0;position:absolute;bottom:32px;left:32px;color:var(--WHITE-FFF);text-align:left;}.hp-research .view-footer .latest-publication li .text h3{font-size:14px;position:relative;padding-top:12px;}.hp-research .view-footer .latest-publication li .text h3:before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:20px 0;}.hp-research .view-footer .latest-publication li .link{position:absolute;top:0;bottom:0;left:0;right:0;}.hp-research .view-footer .latest-publication li .link a{height:100%;display:block;border:0;background:transparent;}.hp-research .view-footer .latest-publication li .link span{display:none;}.hp-research .view-footer .latest-publication .view-footer a{color:var(--MN-TEAL-LIGHTEN-30);padding:0;text-decoration:none;border-bottom:1px solid;margin:10px;display:inline-block;}.hp-research .view-footer .latest-publication .view-footer a:hover,.hp-research .view-footer .latest-publication .view-footer a:focus{text-decoration:none;border-color:transparent;}.hp-research .view-footer .latest-publication .view-footer a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}#zone-home-third-wrapper{background:var(--MN-TEAL);color:var(--WHITE-FFF);}#zone-home-third-wrapper .block-inner{background:transparent;}.hp-news .view-header{position:relative;}.hp-news .view-header h2{text-align:center;border:0;margin-top:40px;padding-top:0px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.hp-news .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-news .view-header a.only-desktop{position:absolute;bottom:12px;right:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid;color:var(--MN-TEAL-LIGHTEN-30);}.hp-news .view-header a.only-desktop:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.hp-news .view-header a.only-desktop:hover,.hp-news .view-header a.only-desktop:focus{text-decoration:none;border-color:transparent;}.hp-news .view-rows .list{margin:0;display:flex;padding:0;}.hp-news .view-rows .row-inner{padding:0;box-sizing:border-box;box-shadow:0px 2px 2px var(--OFF-WHITE-EEE);box-shadow:0px 2px 2px var(--RGBA-100-100-100-05);background:var(--WHITE-FFF);position:relative;width:98%;margin:0 1% 20px;color:var(--BLACK-HINT-BLUE);overflow:hidden;}.hp-news .row-inner a{margin:0;}.hp-news .row-inner img{transition:all .2s ease-in-out;margin-bottom:32px;}.hp-news .row-inner:hover img{transform:scale(1.1);}.hp-news .row-inner .date{font-weight:700;margin:0 16px 12px;font-size:1.2rem;}.hp-news .row-inner h2{border:0;font-weight:300;padding:0 16px 40px;}.hp-news .row-inner h3{margin:8px 16px 16px;overflow:hidden;font-size:1.6rem;line-height:1.6;}.hp-news .row-inner .views-field-field-news-description{padding:0 16px 32px;font-size:1.4rem;}.hp-news .view-footer{border:0;clear:both;background:var(--WHITE-FFF);margin:2%;margin:calc(1% + 10px);margin-top:0;}.hp-news .view-footer h2{font-size:20px;font-weight:300;color:var(--MN-TEAL-LIGHTEN-5);border:0;margin:0 0 16px;padding:0 0 16px;position:relative;}.hp-news .view-footer h2:after{content:"";display:block;border-bottom:2px solid var(--MN-TEAL-LIGHTEN-5);position:absolute;left:0;bottom:0;width:24px;}.hp-news .view-footer iframe{width:100%;}#zone-home-fourth-wrapper{position:relative;z-index:10;}#zone-home-fourth-wrapper .block-inner{background:transparent;}.hp-events .block-inner{background:transparent;}.hp-events .view-header{position:relative;}.hp-events .view-header h2{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.hp-events .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-events .view-header a.only-desktop{position:absolute;bottom:12px;right:20px;font-weight:bold;color:var(--MN-TEAL-LIGHTEN-30);}.hp-events .view-header a.only-desktop:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.hp-events .view-header a.only-desktop:hover,.hp-events .view-header a.only-desktop:focus{text-decoration:none;}.hp-events .row.odd{clear:left;}.hp-events .row .row-inner{margin:10px;background:var(--WHITE-FFF);position:relative;min-height:420px;box-sizing:border-box;padding:40px;color:var(--GREY-333);min-height:240px;}.hp-events .views-field-field-event-date{margin-bottom:20px;position:relative;}.hp-events .row p{margin:0;padding:0;}.hp-events .row .link{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}.hp-events .row .link a{display:block;height:100%;}.hp-events .row .views-field-field-event-date{font-weight:700;}.hp-events .row h3{color:var(--MN-TEAL);font-size:2.4rem;line-height:1.333;margin:0;padding:0;text-decoration:underline;text-decoration-skip:ink;outline:0;font-weight:300;}.hp-events .view-footer{display:none;}.hp-events .row .row-inner:hover,.hp-events .row .row-inner:focus{background:var(--MN-TEAL-DARKEN-20);color:var(--WHITE-FFF);}.hp-events .row .row-inner:hover h3,.hp-events .row .row-inner:focus h3{color:var(--WHITE-FFF);}#zone-home-fifth-wrapper{background:var(--BLACK-222);background-image:url(/sites/all/themes/nuim_themes/nuim/img/desks.jpg);background-size:cover;background-position:50% 50%;color:var(--WHITE-FFF);padding-bottom:150px;position:relative;z-index:0;}#zone-home-fifth-wrapper:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:black;background:var(--RGBA-10-10-10-0667);}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-description h2,.home-page-maynooth-education h2{font-size:58px;line-height:1;text-align:center;font-weight:bold;margin-top:80px;margin-bottom:24px;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-description p,.home-page-maynooth-education p{font-size:3.6rem;text-align:center;line-height:1.3;margin:0px 10% 50px;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links,.home-page-maynooth-education .field-name-field-bean-g-links{text-align:center;display:block;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links a,.home-page-maynooth-education .field-name-field-bean-g-links a{display:inline-block;margin:10px;color:var(--WHITE-FFF);text-decoration:none;border:1px solid;padding:12px 64px;font-weight:bold;transition:all .2s ease-in-out;text-transform:uppercase;font-size:1.4rem;line-height:1.6;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links a:hover,#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links a:focus,.home-page-maynooth-education .field-name-field-bean-g-links a:hover,.home-page-maynooth-education .field-name-field-bean-g-links a:focus{border-color:var(--MN-TEAL-LIGHTEN-5);background:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);}.come-in{-webkit-transform:translateY(150px);-moz-transform:translateY(150px);transform:translateY(150px);-webkit-animation:come-in 0.9s ease forwards;-moz-animation:come-in 0.9s ease forwards;animation:come-in 0.9s ease forwards;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;opacity:0;}@keyframes come-in{to{transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}#zone-home-six-wrapper{background:var(--MN-TEAL-DARKEN-20);}#zone-home-six-wrapper h2{text-align:center;border:0;margin-top:40px;padding-top:0px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}#zone-home-six-wrapper h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.field-name-field-infographic{padding-bottom:64px;}.field-name-field-infographic .field-item{float:left;width:33.333%;text-align:center;border:1px solid transparent;box-sizing:border-box;background:var(--MN-TEAL-DARKEN-20);-webkit-transform:translateY(150px);-moz-transform:translateY(150px);transform:translateY(150px);-webkit-animation:come-in 0.9s ease forwards;-moz-animation:come-in 0.9s ease forwards;animation:come-in 0.9s ease forwards;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;opacity:0;}.field-name-field-infographic .field-item img{max-width:100%;height:auto;}.field-name-field-infographic .field-item:nth-child(1),.field-name-field-infographic .field-item:nth-child(2),.field-name-field-infographic .field-item:nth-child(3){border-bottom:1px solid var(--WHITE-FFF);border-bottom:1px solid var(--RGBA-0-126-140-031);}.field-name-field-infographic .field-item:nth-child(1),.field-name-field-infographic .field-item:nth-child(2),.field-name-field-infographic .field-item:nth-child(4),.field-name-field-infographic .field-item:nth-child(5){border-right:1px solid var(--WHITE-FFF);border-right:1px solid var(--RGBA-0-126-140-031);}.field-name-field-infographic .field-item:nth-child(1){-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;}.field-name-field-infographic .field-item:nth-child(2){-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;}.field-name-field-infographic .field-item:nth-child(3){-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s;}.field-name-field-infographic .field-item:nth-child(4){-webkit-animation-delay:4s;-moz-animation-delay:4s;animation-delay:4s;}.field-name-field-infographic .field-item:nth-child(5){-webkit-animation-delay:5s;-moz-animation-delay:5s;animation-delay:5s;}.field-name-field-infographic .field-item:nth-child(6){-webkit-animation-delay:6s;-moz-animation-delay:6s;animation-delay:6s;}#zone-home-seven-wrapper{background:var(--MN-TEAL-LIGHTEN-5);}.hp-sm-twitter .block-inner{color:var(--WHITE-FFF);}.hp-sm-twitter h2.block-title{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.hp-sm-twitter h2.block-title:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-sm-twitter .view-rows .row{clear:left;width:100%;overflow:hidden;position:relative;padding:10px 10px 0;box-sizing:border-box;background:transparent;margin-bottom:10px;}.hp-sm-twitter .view-rows .row .row-inner{overflow:hidden;color:var(--WHITE-FFF);color:var(--RGBA-255-255-255-07);padding:40px 40px 80px;height:100%;}.hp-sm-twitter .view-rows .row .row-inner a{color:var(--WHITE-FFF);}.hp-sm-twitter .view-rows .row.first .row-inner{background:var(--MN-NAVY);}.hp-sm-twitter .view-rows .row.m4_2 .row-inner{background:var(--MN-YELLOW);}.hp-sm-twitter .view-rows .row.m4_3 .row-inner{background:var(--MN-TEAL-DARKEN-20);}.hp-sm-twitter .view-rows .row.m4_4 .row-inner{background:var(--BLACK-000);}.hp-sm-twitter .view-rows .row.last .row-inner{background:var(--MN-BURGUNDY);}.hp-sm-twitter .views-field{position:relative;z-index:1;}.hp-sm-twitter .views-field-field-tweet-author a{font-weight:bold;margin:0 0 20px;color:var(--WHITE-FFF);}.hp-sm-twitter .views-field.views-field-field-tweet-contents a{display:inline-block;margin:0;}.hp-sm-twitter ul.twitter-links,.hp-sm-twitter ul.twitter-links li{list-style:none;margin:0;padding:0;}.hp-sm-twitter ul.twitter-links{position:absolute;bottom:20px;left:40px;overflow:hidden;}.hp-sm-twitter ul.twitter-links i{display:none;}.hp-sm-twitter ul.twitter-links li{position:relative;display:block;padding-left:24px;margin-right:20px;height:20px;line-height:20px;float:left;}.hp-sm-twitter ul.twitter-links li a{margin:0;opacity:0.5;transition:all .2s ease-in-out;}.hp-sm-twitter .row-inner:hover ul.twitter-links li a{opacity:0.95;}.hp-sm-twitter .reply a:before{position:absolute;left:0;bottom:0;width:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f112";font-size:16px;line-height:13px;font-weight:bold;}.hp-sm-twitter .retweet a{font-size:11px;padding-top:3px;}.hp-sm-twitter .retweet a:before{position:absolute;left:0;top:6px;width:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";font-size:20px;line-height:13px;font-weight:bold;}.hp-sm-twitter .favourite a{font-size:11px;padding-top:3px;}.hp-sm-twitter .favourite a:before{position:absolute;left:0;top:6px;width:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f004";font-size:14px;line-height:13px;font-weight:bold;}.hp-sm-twitter .views-field-field-tweet-linked-images{position:absolute;top:10px;top:calc(50% + 10px);left:10px;left:calc(50%);transform:translate(-50%,-50%);overflow:hidden;height:100%;width:100%;width:calc(100% - 20px);opacity:0.1;z-index:0;overflow:hidden;}.hp-sm-twitter .views-field-field-tweet-linked-images .field-content{overflow:hidden;max-height:100%;}.hp-sm-twitter .views-field-field-tweet-linked-images img{}.hp-sm-twitter .first .views-field.views-field-field-tweet-contents{font-size:2.4rem;}.hp-sm-twitter .first .views-field.views-field-field-tweet-contents a{color:var(--MN-NAVY-LIGHTEN-15);}.hp-sm-twitter .first .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .first .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .row.m4_2 .views-field.views-field-field-tweet-contents a{color:var(--9C6900);}.hp-sm-twitter .row.m4_2 .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .row.m4_2 .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .row.m4_3 .views-field.views-field-field-tweet-contents a{color:var(--MN-TEAL-LIGHTEN-15);}.hp-sm-twitter .row.m4_3 .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .row.m4_3 .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .row.m4_4 .views-field.views-field-field-tweet-contents a{color:var(--MN-TEAL-LIGHTEN-15);}.hp-sm-twitter .row.m4_4 .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .row.m4_4 .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .last .views-field.views-field-field-tweet-contents a{color:var(--F9A7A9);}.hp-sm-twitter .last .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .last .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.alumni-list .view-header{position:relative;}.alumni-list .view-header h2{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.alumni-list .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.alumni-list .view-header a.page-view{position:absolute;bottom:12px;right:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid;color:var(--MN-TEAL-LIGHTEN-30);}.alumni-list .view-header a.page-view:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.alumni-list .view-header a.page-view:hover,.alumni-list .view-header a.page-view:focus{text-decoration:none;border-color:transparent;}.alumni-list .list{margin:0;padding:0;list-style:none;}.alumni-list .list .entry{list-style:none;padding:0 24px 24px;margin:8px;background:var(--WHITE-FFF);}.alumni-list .list .entry .photo{margin:0 -24px 24px;}.alumni-list .list .entry .photo img{max-width:100%;height:auto;}.alumni-list .list .entry .name,.alumni-list .list .entry .course{color:var(--MN-TEAL-LIGHTEN-5);font-weight:lighter;}.alumni-list .list .entry .name{font-size:18px;font-weight:bold;margin-bottom:8px;}.alumni-list .list .entry .org,.alumni-list .list .entry .title{font-size:13px;font-weight:lighter;}.alumni-list .list .entry .org{margin-top:16px;border-top:1px solid var(--OFF-WHITE-EEE);padding-top:12px;font-weight:bold;}.alumni-list .list .entry .title{padding-bottom:12px;border-bottom:1px solid var(--OFF-WHITE-EEE);}.alumni-list .list .entry .description{padding-top:16px;padding-bottom:0;}.alumni-list .list .entry .description:empty{display:none;}.home-page-location .block-inner{margin-bottom:80px;}.home-page-location h2.block-title{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.home-page-location h2.block-title:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.home-page-location img{display:block;height:auto;margin:0 auto;max-width:90%;}.home-page-location .content p{margin:0;}.home-page-location .content h2{max-width:800px;text-align:center;margin:24px auto 0 auto;padding:20px;z-index:1;position:relative;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.home-page-location .field-name-field-bean-g-links{text-align:center;}.home-page-location .field-name-field-bean-g-links .field-item{display:inline-block;margin:10px;}.home-page-location .field-name-field-bean-g-links .field-item a{color:var(--WHITE-FFF);text-decoration:none;border:1px solid;border-radius:4px;padding:8px 18px;font-weight:bold;display:block;transition:all .2s ease-in-out;}.home-page-location .field-name-field-bean-g-links .field-item a:hover,.home-page-location .field-name-field-bean-g-links .field-item a:focus{border-color:var(--MN-YELLOW);color:var(--MN-YELLOW);}#zone-footer-wrapper{color:var(--WHITE-FFF);background:var(--MN-TEAL);padding-top:60px;overflow:hidden;padding-bottom:60px;}#zone-footer-wrapper a{color:var(--WHITE-FFF);text-decoration:none;}#zone-footer-wrapper a:hover,#zone-footer-wrapper a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#zone-footer-wrapper .disclaimer p{font-size:1.8rem;}#zone-footer-wrapper .block.nav,#zone-footer-wrapper nav{padding:0;}#zone-footer-wrapper .block.nav ul.menu,#zone-footer-wrapper nav ul.menu{display:block;text-align:left;margin:0;}#zone-footer-wrapper .block.nav ul.menu li,#zone-footer-wrapper nav ul.menu li{display:list-item;text-align:left;margin-bottom:0px;border:0;}#zone-footer-wrapper ul.menu li.leaf{list-style:none;padding:0;margin-left:0;}#zone-footer-wrapper .block.nav ul.menu li a,#zone-footer-wrapper nav ul.menu li a{text-align:left;color:var(--WHITE-FFF);font-size:100%;text-decoration:none;line-height:inherit;padding:5px 0;}#zone-footer-wrapper .block.nav ul.menu li a:hover,#zone-footer-wrapper .block.nav ul.menu li a:focus,#zone-footer-wrapper nav ul.menu li a:hover,#zone-footer-wrapper nav ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-footer .utility,#region-footer .footer,#region-footer .social{display:block !important;}#region-footer .primary ul.menu,#region-footer .utility ul.menu,#region-footer .footer ul.menu,#region-footer .social{padding-top:5px;padding-left:0;}#zone-footer-wrapper .block.social{float:none;padding-top:40px;}#region-footer .primary{display:none !important;}#zone-footer-wrapper h2.block-title{background-color:transparent;border-bottom:1px solid var(--WHITE-FFF);border-color:var(--RGBA-255-255-255-03);color:var(--WHITE-FFF);color:var(--RGBA-255-255-255-07);font-size:1.4rem;font-weight:bold;line-height:inherit;margin:0 0 10px;text-transform:uppercase;padding:0 0 2px;position:relative;display:none;}#zone-footer-wrapper .b2 h2.block-title:hover,#zone-footer-wrapper .b3 h2.block-title:hover{color:var(--WHITE-FFF);cursor:pointer;}#zone-footer-wrapper .b2 h2.block-title:after,#zone-footer-wrapper .b3 h2.block-title:after{content:"\e905";position:absolute;right:10px;font-family:icomoon;transform:rotate(90deg);color:var(--RGBA-255-255-255-02);}#zone-footer-wrapper .b2 h2.block-title:hover:after,#zone-footer-wrapper .b3 h2.block-title:hover:after{color:var(--WHITE-FFF);}#zone-footer-wrapper .b2 h2.block-title.active:after,#zone-footer-wrapper .b3 h2.block-title.active:after{transform:rotate(-90deg);}#zone-footer-wrapper nav ul.menu li a{display:block;}#region-footer .b2.nav ul.menu,#region-footer .b3.nav ul.menu{display:none;padding:0 0 10px;}#zone-footer-wrapper .social .content ul.menu li{display:block;width:40px;height:40px;background:var(--WHITE-FFF);color:var(--MN-TEAL);border-radius:50%;overflow:hidden;margin:0 20px 10px 0;float:left;position:relative;transition:all .2s ease-in-out;}#zone-footer-wrapper .social .content ul.menu li:hover,#zone-footer-wrapper .social .content ul.menu li:focus{color:var(--WHITE-FFF);background:transparent;}#zone-footer-wrapper .social .menu li a{text-indent:-9999px;text-align:left;color:white;display:block;height:40px;position:absolute;top:0;width:40px;left:0;border-radius:50%;}#zone-footer-wrapper .social .menu li:before{position:absolute;content:"F";font-size:24px;color:var(--MN-TEAL);height:40px;line-height:40px;width:40px;text-align:center;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#zone-footer-wrapper .social .content ul.menu li:hover:before,#zone-footer-wrapper .social .content ul.menu li:focus:before{color:var(--WHITE-FFF);}#zone-footer-wrapper .social .menu li.youtube:before{content:"\f167";}#zone-footer-wrapper .social .menu li.facebook:before{content:"\ea90";}#zone-footer-wrapper .social .menu li.twitter:before{content:"\ea96";}#zone-footer-wrapper .social .menu li.linkedin:before{content:"\eaca";line-height:36px;}#zone-footer-bottom-wrapper{background:var(--WHITE-FFF);color:var(--GREY-333);}#zone-footer-bottom p{color:var(--GREY-333);padding:0 0 20px;}#zone-footer-bottom .grid-4{overflow:hidden;}#zone-footer-bottom .grid-4 .block{display:block;float:right;width:50%;}#zone-footer-bottom .partnership-3u{display:none !important;}#zone-footer-bottom .grid-4 .block img{max-width:95%;}#credit-b2t #bottom-b2t a{background:url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat right center;}#credit-b2t #bottom-b2t a:link,#credit-b2t #bottom-b2t a:visited{color:var(--GREY-333);}#credit-b2t #bottom-b2t a:hover,#credit-b2t #bottom-b2t a:active{color:var(--BLACK-000);}.maynooth-education-forum-logo .block-inner .content{display:flex;}.maynooth-education-forum-logo .block-inner .content p{width:50%;}@media (max-width:1024px){.maynooth-education-forum-logo .block-inner .content p.top-50{width:auto;margin-right:30px;}}.maynooth-education-forum-logo .block-inner .content .top-50 img{width:140px;}.research-courses-header{margin:25px 0;}.research-courses{background:var(--OFF-WHITE-F1F1F1);}.research-courses .row{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px;min-height:55px;}.research-courses .row h2{font-weight:normal;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.research-courses .row .more-info{display:block;margin-top:10px;}.research-course-listing .attachment-before{padding:20px;}.research-course-listing .views-exposed-widgets .views-exposed-widget{display:inline-block;max-width:300px;margin:0 10px;}.research-course-listing .views-exposed-widgets .views-exposed-widget select{max-width:300px;}.research-course-listing form#views-exposed-form-research-course-listing-page select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.research-course-listing form#views-exposed-form-research-course-listing-page #edit-submit-research-course-listing{width:35px;height:35px;max-width:none;text-indent:-9999px;display:block;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;}.research-course-listing form#views-exposed-form-research-course-listing-page input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.postgraduate-studies-top-left,.postgraduate-studies-top-right{float:left;width:50%;}.postgraduate-studies-top-left .block-inner{margin-right:10px;}.postgraduate-studies-top-right .block-inner{margin-left:10px;}.student-fees-grants-blocks .field-name-field-bean-a-links ul.menu li a{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;padding:18px 20px;color:var(--WHITE-FFF) !important;font-size:18px;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;text-decoration:none;}.page-node-235 .gdpr-landing-blocks .field-item .field-name-field-bean-f-image-link-link a{font-size:16px;font-weight:bold;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+1) .field-name-field-bean-f-image-link-link a{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+2) .field-name-field-bean-f-image-link-link a{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+3) .field-name-field-bean-f-image-link-link a{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+4) .field-name-field-bean-f-image-link-link a{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.context-research #region-sidebar-first .nav ul.menu li.active ul.menu{display:block;}.page-node-3 #region-content-bottom .content .field-name-body{display:inline-block;background:var(--OFF-WHITE-F9F9F9);padding:20px;}.main-content-page-upper #region-content .content article.node-page{display:none;}.main-content-page-upper #region-content #region-content-bottom .content article.node-page{display:block;}.research-landing-embedded .view-content .row .row-inner,.research-landing-embedded .view-footer .research-landing-embedded .row .row-inner,.research-landing-embedded .view-header .research-landing-embedded .row .row-inner{margin:10px;}.research-landing-embedded .views-field-field-research-promo-title-link a{font-size:16px;}.front .latest-publication-feed .latest-publication-feed-inner{margin:auto;}.front .latest-publication-feed .latest-publication-feed-inner a{color:transparent;border:none;}.latest-publication-feed .views-slideshow-controls-bottom{position:absolute;bottom:10px;left:50%;transform:translate(-50%,0);display:inline-block;}.latest-publication-feed .views-slideshow-controls-bottom .views-field-counter a{font-size:0;color:white;outline:0;display:inline;padding:0;}.latest-publication-feed .views-slideshow-controls-bottom .views-slideshow-pager-fields .active{text-decoration:none;}.latest-publication-feed .views-slideshow-controls-bottom .active .views-field-counter a::after{opacity:1;}.latest-publication-feed .views-slideshow-controls-bottom .views-field-counter a::after{content:'.';font-size:34px;display:inline-block;opacity:0.6;}.latest-publication-feed .latest-publication-feed-inner{background:var(--RGBA-0-0-0-07);color:white;height:294px;margin:10px;position:relative;}.front .latest-publication-feed .latest-publication-feed-inner .view-header h3{padding-top:35px;}.latest-publication-feed .latest-publication-feed-inner .view-header h3{position:absolute;top:0;left:10%;padding-top:5px;}.latest-publication-feed .latest-publication-feed-inner .view-header h3::before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:15px 0 10px 0;}.research-landing-embedded .view-footer .research-landing-embedded{width:66.66%;display:inline-block;}.view-footer .latest-publication-feed,.view-header .latest-publication-feed{width:33%;float:right;}.view-footer .latest-publication-feed .latest-publication-feed-inner .text,.view-header .latest-publication-feed .latest-publication-feed-inner .text{width:80%;margin:auto;margin-top:70px;}.front .view-footer .latest-publication-feed .latest-publication-feed-inner .text{margin-top:110px;}.view-footer .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-title,.view-header .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-title{line-height:1.3;letter-spacing:-1px;color:var(--WHITE-FFF);margin:0 0 12px;font-size:17px;-webkit-font-smoothing:antialiased;max-width:80%;}.view-footer .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-text,.view-header .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-text{font-size:12px;display:none;max-width:80%;}.view-footer .latest-publication-feed .latest-publication-feed-inner .link a,.view-header .latest-publication-feed .latest-publication-feed-inner .link a{font-size:0;position:absolute;top:0;right:0;width:100%;height:100%;}.view-header .unordered-list-slideshow-block{float:left;width:auto;}@media (min-width:769px){.view-header .unordered-list-slideshow-block{width:33.3%;}}.unordered-list-slideshow-block .pager{font-size:0;}.unordered-list-slideshow-block .pager:after{content:'\2022';color:white;font-size:30px;opacity:0.6;}.unordered-list-slideshow-block .unordered-list-slideshow-pager ul li.active-page .pager:after{opacity:1;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{background:var(--RGBA-0-0-0-07);color:white;height:294px;margin:10px;position:relative;}@media screen and (max-width:859px) and (min-width:768px){.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{height:450px;}}@media screen and (max-width:999px) and (min-width:860px){.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{height:400px;}}@media screen and (max-width:1112px) and (min-width:1000px){.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{height:340px;}}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager{position:absolute;bottom:10px;margin:0 auto;width:100%;text-align:center;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager button{background-color:transparent;border:none;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager ul{list-style:none;margin:0;padding:0;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager ul li{margin:0;padding:0;display:inline-block;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager ul li ::marker{text-align:center !important;content:'.';font-size:54px;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body ul{list-style:none;margin:0;padding:0;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li{list-style:none;margin:25px auto 0 auto;padding:0;width:80%;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h2,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h3,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h4{font-size:1.8rem;margin-bottom:10px;font-weight:bold;line-height:1.3;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h2:before,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h3:before,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h4:before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:15px 0 10px 0;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li{display:none;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li.active-slide-item{display:block;}.organisational-unit-location-maps.block-9 .bean-e .row-inner{margin:10px;}#region-content .departments.block-6{background:var(--OFF-WHITE-F9F9F9);}.departments.block-6 .content{padding:20px;}.content-page-upper #region-content .content article{display:none;}.page-research-researcher-directory .profiles-listing #views-exposed-form-department-people-ris-people div.views-exposed-widgets > div.views-submit-button{float:none;display:inline-block;padding-top:21px;}.page-research-researcher-directory .profiles-listing .view-filters{padding:10px 0;}.opp-coloured-title-blocks .opp-coloured-title-block .row-inner{margin:10px;position:relative;height:180px;background:var(--MN-TEAL-LIGHTEN-5);}@media all and (max-width:768px) and (min-width:551px){.container-12 .opp-coloured-title-blocks .opp-coloured-title-block.grid-3{width:50%;}.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right !important;width:100% !important;}.page-node-327343 #region-content-bottom .bean-a .content ul.menu li a:link{font-size:13px;}.page-node-327343 #region-content-bottom{margin-top:-14px !important;}.header-search .search-trigger{display:none;}}@media (max-width:1024px){#region-buttons-devices .region-inner .covid-button a.covid-button{padding:8px 12px;}}@media (min-width:769px){.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right;width:25%;}.page-node-327343 #region-content-bottom .bean-a ul.menu li a{font-size:15px;}.page-node-327343 #region-content-bottom{margin-top:-14px !important;}#region-buttons-devices .region-inner .covid-button{width:60%;text-align:end;}#region-buttons-devices .region-inner .buttons-devices{width:40%;}}@media (max-width:550px){.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right;width:100% !important;}#region-buttons-devices .region-inner{flex-direction:column;margin-top:50px;}}@media (max-width:550px) and (min-width:410px){.not-desktop #zone-header-devices{flex-direction:inherit;}#region-buttons-devices .region-inner .covid-button a.covid-button{padding:8px;}}@media (max-width:375px){#region-buttons-devices .region-inner{flex-direction:inherit;justify-content:space-between;}#region-buttons-devices .region-inner .covid-button{margin:8px 0;text-align:center;width:70%;}#region-buttons-devices .region-inner .buttons-devices{text-align:end;}#region-buttons-devices .region-inner{margin-top:20px;}}.opp-coloured-title-blocks .opp-coloured-title-block .row-inner .tile-title{position:absolute;left:20px;bottom:20px;text-align:center;}.opp-coloured-title-blocks .opp-coloured-title-block .row-inner .tile-title a{color:white;text-decoration:none;font-size:20px;}.opp-coloured-title-blocks .opp-coloured-title-block .views-field-field-research-promo-title-link-1 .overlay-div{position:absolute;height:100%;width:100%;top:0;opacity:0.7;}.bean-h .content{padding:20px;background:var(--OFF-WHITE-F9F9F9);}#region-content .bean-a.student-help-links .block-inner{background:transparent;}#region-content .bean-a.student-help-links ul.menu{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;}#region-content .bean-a.student-help-links ul.menu li{display:block;flex:0 1 50%;border:none;}#region-content .bean-a.student-help-links ul.menu li a{font-size:14px;color:white;padding:10px;margin:5px;background:var(--MN-TEAL) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 90% 90%;text-align:left;min-height:130px;}#region-content .bean-a.student-help-links ul.menu li a.first{margin-left:10px;}#region-content .bean-a.student-help-links ul.menu li a.last{margin-right:10px;}.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right;width:25%;}.page-node-327343 #region-content-bottom .bean-a h2.block-title{font-size:18px;font-size:1.8rem;height:50px;background-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);line-height:50px;}.page-node-327343 #region-content-bottom .bean-a ul.menu li{display:inline-block;background:var(--WHITE-FFF) !important;float:none;}.page-node-327343 #region-content-bottom .bean-a .block-inner{background-color:var(--OFF-WHITE-DDD);}.page-node-327343 #region-content-bottom .bean-a ul.menu{margin:0;padding:0;display:block;table-layout:fixed;border-collapse:collapse;border:none;width:100%;background-color:var(--OFF-WHITE-DDD);column-count:3;}#region-content .form-textarea-wrapper textarea{font-size:14px;font-family:unset;}.desktop-table{display:none;}.bean-e h2.block-title.Yellow{background-color:var(--MN-YELLOW-DARKEN-15);}.bean-e h2.block-title.Red{background-color:var(--MN-BURGUNDY);}.bean-e h2.block-title.Blue{background-color:var(--MN-NAVY-DARKEN-15);}.bean-e h2.block-title.Green{background-color:var(--MN-TEAL);}.organisational-unit-location-maps.block-13 .view-rows .row .row-inner{margin:0 10px 10px;}.notice-message{padding:20px;margin:20px;border:1px dashed black;color:var(--DARKRED);font-weight:bold;position:relative;}.notice-message .close{position:absolute;top:0;right:0;font-size:16px;display:inline-block;padding:0 5px;margin:2px;background-color:var(--GREY-888);color:white;}.notice-message .close:hover{cursor:pointer;background-color:var(--DARKGREY);}.staff-course-listing .staff-course-grouping{margin:10px 10px 10px;font-size:18px;color:var(--MN-TEAL);}.staff-course-listing .views-exposed-widgets .views-exposed-widget{display:inline-block;margin:10px 0;}.staff-course-listing .views-exposed-widgets .views-exposed-widget.views-widget-filter-title label{color:var(--MN-TEAL);}.staff-course-listing .view-header{margin-bottom:20px;}.staff-course-listing .view-footer .view-rows{display:flex;flex-wrap:wrap;}.staff-course-listing .view-footer .view-rows .row{margin:0 5px 10px;}.staff-course-listing .views-exposed-widgets .views-exposed-widget select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.staff-course-listing .row{margin-bottom:20px;}.staff-course-listing .accordion{border:1px solid var(--OFF-WHITE-DDD);}.staff-course-listing .accordion .accordion-title{padding:10px 23px;margin:unset;font-size:20px;background-color:var(--MN-TEAL);color:white;}.staff-course-listing .accordion .accordion-title:hover{text-decoration:underline;cursor:pointer;}.staff-course-listing .accordion .accordion-content{border-top:1px solid var(--OFF-WHITE-DDD);padding:18px 23px;color:var(--MN-TEAL);background-color:var(--WHITE-FFF);}.staff-course-listing .accordion .accordion-content .views-field{margin-bottom:15px;}.staff-course-listing .accordion .accordion-content .views-field .views-label,.staff-course-listing .accordion .accordion-content .views-field .field-content{display:block;}.staff-course-listing .accordion .accordion-content .views-field .views-label{font-weight:bold;font-size:16px;margin:0 5px 5px 0;}@media (min-width:480px){.covid19_guidance .organisational-unit-location-maps.block-13 .row{width:25%;}}.coronavirus-block .content{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;}.coronavirus-block .field-name-field-heading,.coronavirus-block .field-name-field-student-count,.coronavirus-block .field-name-field-staff-count{display:flex;align-items:center;font-weight:bold;padding:5px 20px;}.coronavirus-block .field-name-field-heading{background:var(--MN-YELLOW);}.coronavirus-block .field-name-field-student-count{background:var(--MN-TEAL);}.coronavirus-block .field-name-field-staff-count{background:var(--MN-BURGUNDY);}.coronavirus-block .field-name-field-student-count,.coronavirus-block .field-name-field-staff-count{font-size:16px;color:var(--WHITE-FFF);}.coronavirus-block .content .field-name-field-bean-c-image .field-name-field-asset-image img{width:100px;height:auto}.traffic-light-block .block-title{display:none;}.service-table{background-color:white;}@media (min-width:769px){.service-table .desktop-version{display:flex;flex-flow:column nowrap;flex:1 1 auto;border-top:1px solid var(--OFF-WHITE-DDD);border-right:1px solid var(--OFF-WHITE-DDD);}.service-table .desktop-version .header,.service-table .desktop-version .content{display:flex;flex-direction:row;width:100%;}.service-table .desktop-version .header .h-item{display:flex;flex-flow:row nowrap;background:none;color:var(--CFAEAF);font-weight:inherit;flex-grow:1;flex-basis:0;justify-content:center;padding:12px 0;border:2px;border-bottom:1px solid var(--OFF-WHITE-DDD);border-left:1px solid var(--OFF-WHITE-DDD);}.service-table .desktop-version .content{flex-flow:column nowrap;}.service-table .desktop-version .content .c-item{display:flex;flex-flow:row nowrap;}.service-table .desktop-version .content .c-item div{display:flex;flex-flow:row nowrap;flex-grow:1;flex-basis:0;justify-content:center;padding:12px 0;border:2px;border-bottom:1px solid var(--OFF-WHITE-DDD);border-left:1px solid var(--OFF-WHITE-DDD);}.service-table .desktop-version .content .c-item .status span{height:40px;width:40px;border-radius:50%;display:inline-block;}.service-table .desktop-version .content .c-item .status span.bc-red{background-color:var(--FF0000);}.service-table .desktop-version .content .c-item .status span.bc-green{background-color:var(--008000);}.service-table .desktop-version .content .c-item .status span.bc-amber{background-color:var(--FFB400);}.service-table .desktop-version .content .c-item .system-name{font-weight:bold;}.service-table .mobile-version{display:none;}}@media (max-width:768px){.service-table .desktop-version{display:none;}.service-table .mobile-version{display:block;}.service-table .mobile-version .tbl-accordion-nested{display:flex;flex-flow:column nowrap;width:100%;}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section,.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-content{display:flex;flex:1 1 auto;flex-flow:row nowrap;}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section{display:flex;flex-flow:row nowrap;justify-content:center;}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name{color:white;border-right:1px solid var(--OFF-WHITE-DDD);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name.bc-red{background-color:var(--FF0000);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name.bc-green{background-color:var(--008000);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name.bc-amber{background-color:var(--FFB400);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name,.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .recovery-time{display:flex;flex-flow:row nowrap;flex-grow:1;flex-basis:0;font-weight:bold;justify-content:center;padding:10px 0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-content{justify-content:center;padding:10px;}}#section-content .block.views-grid-gap-container{margin-bottom:0 !important;}.views-grid-gap .row-inner{margin:0 10px 10px;}.asset.editor{display:inline;cursor:default;margin:0px;padding:0px;background:none;box-shadow:none;clear:both;}.asset.editor.selected{background:none;box-shadow:none;}.asset.editor.selected:hover{background:none;box-shadow:none;}.asset.editor .content{padding:none;}.asset.editor.asset-align-left{margin:0 8px 0 0;float:left;}.asset.editor.asset-align-right{margin:0 0 0 8px;float:right;}#region-four-panels{min-height:0px !important;}.view-people-listing table.views-table tbody td{min-width:125px;}.view-people-listing table.views-table tbody td a{word-break:normal;}#section-content .block{margin-bottom:20px !important;}.page-study-maynooth-find-course #section-content .block{margin-bottom:0px !important;}.course_interest_landing .block{margin-bottom:0px !important;}#blank_division{display:block;padding:5px;background-color:inherit !important;}.block.main-content .block-inner .field-name-body img{max-width:100%;width:inherit;}.news-events-page .views-exposed-form{padding-top:20px;}.news-events-page .views-exposed-form .views-exposed-widgets{display:flex;flex-wrap:wrap;align-items:flex-end;}.news-events-page .views-exposed-form .views-exposed-widget{margin-right:20px;}.news-events-page .views-exposed-form .form-text,.news-events-page .views-exposed-form .form-select{width:250px;margin-bottom:20px;}.news-events-page .views-exposed-form .form-submit{margin-bottom:20px;}}
/*})'"*/
@media all and (min-width:769px){:root{--RGBA-255-255-255-03:rgba(255,255,255,0.3);--RGBA-255-255-255-08:rgba(255,255,255,0.8);--RGBA-255-255-255-09:rgba(255,255,255,0.9);--RGBA-3-102-118-06:rgba(3,102,118,0.6);--RGBA-91-91-91-04:rgba(91,91,91,0.4);--RGBA-25-25-29-095:rgba(25,25,29,0.95);--WHITE-FFF:#FFF;--OFF-WHITE-DDD:#DDDDDD;--GREY-333:#333333;--GREY-555:#555555;--BLACK-191:#191919;--MN-TEAL:#006778;--MN-TEAL-LIGHTEN-5:#00788b;--MN-BURGUNDY:#822327;}#curWidth{background:red;}.ensure-desktop{display:block !important;}.not-desktop,.only-mobile{display:none !important;}.two-columns #region-sidebar-first .region-inner,.two-columns #region-sidebar-first-bottom .region-inner{margin-right:10px;}.two-columns #region-sidebar-second .region-inner,.two-columns #region-sidebar-second-bottom .region-inner{margin-left:10px;}.three-columns #region-content .region-inner{margin:0 15px 0 15px;}.sidebar-left #region-content .region-inner{margin:0 5px 0 15px;}.sidebar-right #region-content .region-inner{margin:0 15px 0 5px;}#region-banner .region-inner{margin:0 5px 0 15px;}#zone-utility .nav ul.menu{display:table;border-collapse:collapse;border:none;width:100%;table-layout:auto;}#zone-utility .nav .menu li{display:table-cell;text-align:center;vertical-align:middle;}#zone-utility .nav .menu li.last{background:none;}#zone-utility .nav .menu li a{padding:5px 0;position:relative;text-align:center;}#region-search{padding-top:30px;border-top:none;}#region-primary .nav ul.menu{display:table;border-collapse:collapse;border:none;width:100%;table-layout:fixed;}#region-primary .nav ul.menu li{display:table-cell;text-align:center;vertical-align:middle;}#region-primary .nav ul.menu li a{padding:0;font-size:20px;font-size:2rem;line-height:24px;text-align:center;}#region-primary .nav ul.menu li ul{display:block;table-layout:auto;width:24%;top:56px;}#region-primary .nav ul.menu li ul li{display:block;text-align:left;}#region-primary .nav ul.menu li ul li a{text-align:left;}#region-footer .nav ul.menu{display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}#region-footer .nav ul.menu li{display:table-cell;text-align:center;vertical-align:middle;}#region-footer .nav ul.menu li a{padding:0;text-align:center;}.front .homepage-intro-links{clear:both;}.front .homepage-intro-links ul.menu li a{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_home3links.gif) no-repeat 94% center;}.news-items .row{width:50%;float:left;}.homepage-elements .row{width:50%;float:left;}.front .aside .explore-our-campus .field-name-field-bean-d-links{position:absolute;bottom:0;right:0;z-index:5;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu li a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 95% center;padding:6px 30px 6px 10px;}.front .aside .the-perfect-location ul.menu{display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}.front .aside .the-perfect-location ul.menu li{display:table-cell;border-right:1px solid var(--OFF-WHITE-DDD);}.front .aside .the-perfect-location ul.menu li.last{border-right:none;}.front .aside .the-perfect-location ul.menu li a{padding:30px 0 6px 0;text-align:center;border-bottom:none;}.front .aside .the-perfect-location ul.menu li.n1 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_map.png) no-repeat center 8px;}.front .aside .the-perfect-location ul.menu li.n2 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_car.png) no-repeat center 8px;}.front .aside .the-perfect-location ul.menu li.n3 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_bus.png) no-repeat center 8px;}.front .aside .the-perfect-location ul.menu li.n4 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_rail.png) no-repeat center 8px;}.front .aside .the-perfect-location ul.menu li.n5 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_plane.png) no-repeat center 8px;}.flexslider{position:relative;}.flex-viewport li{position:relative;}.flex-viewport .slide-text{position:absolute;left:0;bottom:-1px;z-index:99;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_flexslider.png) repeat-x bottom left;}.front .flex-viewport .slide-text{position:absolute;left:0;bottom:0px;z-index:99;background:url(/sites/all/themes/nuim_themes/nuim/img/banner_shadow.png) repeat-y bottom right;height:0px;width:60%;padding-bottom:34%;}.front .flex-viewport .slide-text .content{position:absolute;left:10px;bottom:80px;width:100%;max-width:550px;}.front .flex-viewport .slide-text .content p{font-size:18px;font-size:1.8rem;line-height:25px;}.front .flex-viewport .slide-text .content h2{font-size:35px;font-size:3.5rem;line-height:40px;font-weight:bold;}.front ul.flex-direction-nav{left:10px;}@media screen and (max-width:900px){body.front .flex-viewport .slide-text .content p{font-size:15px;font-size:1.5rem;line-height:22px;}body.front .flex-viewport .slide-text .content h2{font-size:30px;font-size:3.0rem;line-height:35px;}body.front ul.flex-direction-nav{bottom:20px;}}#region-four-panels-embedded .block,#region-four-panels .block{width:25%;}#region-four-panels .promo-panel h2,#region-four-panels .promo-panel h2{padding:10px 20px 10px 20px;}#region-three-panels-embedded .block,#region-three-panels .block{width:30.5%;margin:10px}#region-three-panels .promo-panel h2,#region-three-panels .promo-panel h2{padding:10px 20px 10px 20px;}#region-footer-right .block{float:left;width:100%;}#region-footer-right .region-inner{margin:0;}#region-content-bottom  .paired{width:50%;float:left;}#region-content-bottom .paired.odd .block-inner{margin-right:10px;}#region-content-bottom  .paired.even .block-inner{margin-left:10px;}.beans-block h2{padding:10px 95px 10px 20px;}.not-front #region-content-bottom .bean-a ul.menu li{background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_red_red.gif) no-repeat 94% center;}#region-content-bottom .bean-b{width:33.33%;float:left;}#region-content-bottom .b1.bean-b,#region-content-bottom .b4.bean-b,#region-content-bottom .b7.bean-b{clear:both;}#region-content-bottom .bean-b h2{font-size:24px;font-size:2.4rem;line-height:28px;}#region-content-top .bean-d ul.menu li{background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_red_red.gif) no-repeat 94% center;}.the-perfect-location-large ul{display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}.the-perfect-location-large ul li{display:table-cell;border-right:1px solid var(--OFF-WHITE-DDD);}.the-perfect-location-large ul li.n4{border-right:none;}.the-perfect-location-large ul li a{padding:80px 0 10px 0;text-align:center;border-bottom:none;}.the-perfect-location-large ul li.n1 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_car_lrg.png) no-repeat center 8px;}.the-perfect-location-large ul li.n2 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_bus_lrg.png) no-repeat center 8px;}.the-perfect-location-large ul li.n3 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_rail_lrg.png) no-repeat center 8px;}.the-perfect-location-large ul li.n4 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_plane_lrg.png) no-repeat center 8px;}.node-course .vertical-tabs-panes{padding:20px 0 0 0;}.node-course .vertical-tabs-panes legend{display:block;font-size:20px;font-size:2rem;font-family:'Open Sans';font-weight:700;color:var(--MN-BURGUNDY);margin-bottom:10px;}.node-course .field-group-tabs ul.vertical-tabs-list{margin:0;display:table;border-collapse:collapse;border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;width:100%;table-layout:fixed;}.node-course .field-group-tabs ul.vertical-tabs-list li{background:var(--MN-BURGUNDY);list-style:none;margin:0;padding:0;display:table-cell;text-align:left;border-right:1px solid var(--WHITE-FFF);vertical-align:middle;}.node-course .field-group-tabs ul.vertical-tabs-list li.last{border-right:none;}.node-course .field-group-tabs ul.vertical-tabs-list li a{display:block;padding:15px 20px;text-decoration:none;outline:none;}.node-course .field-group-tabs ul.vertical-tabs-list li a:link,.node-course .field-group-tabs ul.vertical-tabs-list li a:visited{color:var(--WHITE-FFF);text-decoration:none;}.node-course .field-group-tabs ul.vertical-tabs-list li a:hover,.node-course .field-group-tabs ul.vertical-tabs-list li a:active,.node-course .field-group-tabs ul.vertical-tabs-list li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.node-course .field-group-tabs ul.vertical-tabs-list li a strong{font-weight:normal;}.node-course .field-group-tabs ul.vertical-tabs-list li.selected{background:var(--WHITE-FFF);}.node-course .field-group-tabs ul.vertical-tabs-list li.active{background:var(--WHITE-FFF);}.node-course .field-group-tabs ul.vertical-tabs-list li.selected a:link,.node-course .field-group-tabs ul.vertical-tabs-list li.selected a:visited{color:var(--GREY-333);text-decoration:none;}.node-course .field-group-tabs ul.vertical-tabs-list li.selected a:hover,.node-course .field-group-tabs ul.vertical-tabs-list li.selected a:active,.node-course .field-group-tabs ul.vertical-tabs-list li.selected a:focus{color:var(--GREY-333);text-decoration:underline;}.node-course .field-group-tabs ul.vertical-tabs-list li.active a:link,.node-course .field-group-tabs ul.vertical-tabs-list li.active a:visited{color:var(--GREY-333);text-decoration:none;}.node-course .field-group-tabs ul.vertical-tabs-list li.active a:hover,.node-course .field-group-tabs ul.vertical-tabs-list li.active a:active,.node-course .field-group-tabs ul.vertical-tabs-list li.active a:focus{color:var(--GREY-333);text-decoration:underline;}.node-course .field-name-field-key-people .promo-panel{float:left;width:50%;}.node-course .field-name-field-video-wrapper .field-name-field-video{width:12.5%;}.node-course .field-name-field-video-wrapper .field-name-field-text{width:85%;padding-right:0;}.node-course .field-name-field-video-wrapper .field-name-field-basic-html{width:85%;padding-right:0;margin-bottom:10px;}#region-content-top .search form{float:left;width:45%;}#region-content-top .search a.back{width:45%;height:auto;position:absolute;top:auto;bottom:20px;right:0;padding:0;}.node-course .field-name-field-sections{margin-top:15px;margin:0 0 15px 0;}.node-subject .vertical-tabs-panes{padding:20px 0 0 0;}.node-subject .vertical-tabs-panes legend{display:block;font-size:20px;font-size:2rem;font-family:'Open Sans';font-weight:700;color:var(--MN-BURGUNDY);margin-bottom:10px;}.node-subject .field-group-tabs ul.vertical-tabs-list{margin:0;display:table;border-collapse:collapse;border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;width:100%;table-layout:fixed;}.node-subject .field-group-tabs ul.vertical-tabs-list li{background:var(--MN-BURGUNDY);list-style:none;margin:0;padding:0;display:table-cell;text-align:left;border-right:1px solid var(--WHITE-FFF);vertical-align:middle;}.node-subject .field-group-tabs ul.vertical-tabs-list li.last{border-right:none;}.node-subject .field-group-tabs ul.vertical-tabs-list li a{display:block;padding:15px 20px;text-decoration:none;outline:none;}.node-subject .field-group-tabs ul.vertical-tabs-list li a:link,.node-subject .field-group-tabs ul.vertical-tabs-list li a:visited{color:var(--WHITE-FFF);text-decoration:none;}.node-subject .field-group-tabs ul.vertical-tabs-list li a:hover,.node-subject .field-group-tabs ul.vertical-tabs-list li a:active,.node-subject .field-group-tabs ul.vertical-tabs-list li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.node-subject .field-group-tabs ul.vertical-tabs-list li a strong{font-weight:normal;}.node-subject .field-group-tabs ul.vertical-tabs-list li.selected{background:var(--WHITE-FFF);}.node-subject .field-group-tabs ul.vertical-tabs-list li.active{background:var(--WHITE-FFF);}.node-subject .field-group-tabs ul.vertical-tabs-list li.selected a:link,.node-subject .field-group-tabs ul.vertical-tabs-list li.selected a:visited{color:var(--GREY-333);text-decoration:none;}.node-subject .field-group-tabs ul.vertical-tabs-list li.selected a:hover,.node-subject .field-group-tabs ul.vertical-tabs-list li.selected a:active,.node-subject .field-group-tabs ul.vertical-tabs-list li.selected a:focus{color:var(--GREY-333);text-decoration:underline;}.node-subject .field-group-tabs ul.vertical-tabs-list li.active a:link,.node-subject .field-group-tabs ul.vertical-tabs-list li.active a:visited{color:var(--GREY-333);text-decoration:none;}.node-subject .field-group-tabs ul.vertical-tabs-list li.active a:hover,.node-subject .field-group-tabs ul.vertical-tabs-list li.active a:active,.node-subject .field-group-tabs ul.vertical-tabs-list li.active a:focus{color:var(--GREY-333);text-decoration:underline;}.node-subject .field-name-field-key-people .promo-panel{float:left;width:50%;}.node-subject .field-name-field-video-wrapper .field-name-field-video{width:12.5%;}.node-subject .field-name-field-video-wrapper .field-name-field-text{width:85%;padding-right:0;}.node-subject .field-name-field-video-wrapper .field-name-field-basic-html{width:85%;padding-right:0;margin-bottom:10px;}.node-subject .field-name-field-sections{margin-top:15px;margin:0 0 15px 0;}div.mix{width:16.1% !important;}div#zone-header-devices-wrapper{display:block !important;}div#region-logo-devices{display:none !important;}#region-buttons-devices{top:0;margin-top:40px;}#region-buttons-devices .search-trigger{display:none !important;}#region-buttons-devices a.slidetoggle:before{display:none;}a#expand-utility{width:auto !important;background:none !important;text-decoration:none;position:relative;height:40px;line-height:40px;padding-right:0px;font-size:14px;z-index:510;}a#expand-utility span:before{content:"Menu";}a#expand-utility span:after{font-family:fontello;content:'\f008';margin-left:4px;top:3px;font-size:24px;position:relative;}a#expand-utility.open span:before{content:"Close Menu";color:white;}a#expand-utility.open span:after{color:white;content:'\e800';}#region-logo{position:absolute;z-index:100;}#region-primary{width:100%;}#region-primary .b1,#region-primary .b2{display:none;}#region-primary .b2{display:none !important;}#region-primary .b1 ul.menu,#region-primary .b2 ul.menu{background:transparent;margin:10px 0 0;padding:0;float:right;}#region-primary .b1{position:fixed;width:25%;background:var(--BLACK-191);background:var(--RGBA-25-25-29-095);right:0;top:0;height:100%;z-index:150;overflow:auto;}@media screen and (min-width:1800px){#region-primary .b1{width:40%;}}#region-primary .b1 ul.menu{float:left;margin:180px 0 24px 40px;max-width:320px;}#region-primary .b1 ul.menu li.leaf,#region-primary .b2 ul.menu li.leaf{list-style:none;display:block;padding:0 0 0.5em 0;background:transparent;}#region-primary .b1 ul.menu li.leaf:last-child,#region-primary .b2 ul.menu li.leaf:last-child{}#region-primary .b1 ul.menu li.leaf a,#region-primary .b2 ul.menu li.leaf a{font-size:14px;line-height:35px;color:var(--WHITE-FFF);color:var(--RGBA-255-255-255-08);text-decoration:none;}#region-primary .b1 ul.menu li.leaf a:hover,#region-primary .b1 ul.menu li.leaf a:focus,#region-primary .b2 ul.menu li.leaf a:hover,#region-primary .b2 ul.menu li.leaf a:focus{color:white;}.separator{background:var(--GREY-555);background:var(--RGBA-91-91-91-04);display:block;width:200px;margin:16px 0;}#region-primary .b5{position:absolute;bottom:10px;width:100%;padding-right:60px;right:0;}nav.b3.nav{display:none;}#region-search .b1{position:absolute;}#zone-home-carousel .carousels .flexslider{max-height:700px;overflow:hidden;}#zone-home-carousel .carousels .flexslider .slides > li img{}#zone-home-carousel .carousels .flexslider .slides > li .slide-text{bottom:4rem;padding-left:40px;padding-right:16px;width:auto;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content{position:relative;left:inherit;bottom:inherit;width:100%;max-width:1130px;margin:50px auto 50px;}@media all and (min-width:1100px){#zone-home-carousel .carousels .flexslider .slides > li .slide-text{max-height:700px;top:0;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;bottom:inherit;width:960px;left:calc(50% - 480px);}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content{top:inherit;padding-bottom:0px;box-sizing:border-box;height:initial;}}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content h2{max-width:800px;padding:0 0 0 20px;font-size:6.4rem;line-height:1.1;font-weight:300;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content h2 a{color:var(--WHITE-FFF);padding:0;text-decoration:none;}@media all and (min-width:1100px){#zone-home-carousel .carousels .flexslider .slides > li{align-items:center;align-self:center;justify-content:center;text-align:center;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content h2{max-width:inherit;padding:0;}}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content p{max-width:500px;padding:0 0 0 20px;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn{margin:20px 25px;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a{padding:8px 40px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging{bottom:40%;bottom:calc(50% - 28px);top:initial;padding:0 8px;height:auto;overflow:hidden;}ol.flex-control-nav.flex-control-paging{bottom:40%;bottom:calc(50% - 28px);top:initial;padding:0 8px;height:auto;overflow:hidden;}ol.flex-control-nav.flex-control-paging li{display:block;margin:0 0 8px;float:left;clear:both;}.front .homepage-intro-links{margin:-14rem auto 0;z-index:10;}.front .homepage-intro-links ul.menu li{border:0;width:50%;float:left;}.front .homepage-intro-links ul.menu li a{background-image:none;text-align:center;width:100%;justify-content:center;align-items:center;display:flex;border:0;text-align:left;min-height:60px;line-height:180px;text-align:center;box-sizing:border-box;position:relative;font-size:1.5rem;padding:0 24px;}.front .homepage-intro-links ul.menu li a:after{position:absolute;top:45%;top:calc(50% - 10px);right:24px;}.front .homepage-intro-links ul.menu{width:67%;float:right;overflow:hidden;}@media all and (min-width:1100px){.front .homepage-intro-links ul.menu li a{font-size:2.5rem;padding:0 80px;}.front .homepage-intro-links ul.menu li a:after{right:80px;}}#zone-home-first-wrapper{margin:-40px 0 0;padding:120px 0;}#zone-home-second-wrapper{margin-top:0px;}.hp-research .view-header h2{font-size:35px;font-weight:100;margin-bottom:24px;}.hp-research .view-header a{display:none !important;}.hp-research .view-content .row-inner p{display:block;padding:0;}.hp-research .row-inner p.title{max-width:50%;}.hp-research .view-footer .grid-8-md{width:66.667%;display:inline;float:left;position:relative;}.hp-research .view-footer .row-inner{width:calc(50% - 20px);}.hp-research .view-footer .row-inner:last-child{margin-right:0;}.hp-research .view-footer .latest-publication{float:right;width:33.333%;}.hp-research .view-footer .latest-publication li{margin-left:10px;}#zone-home-third-wrapper{margin-top:-300px;padding-top:100px;}.homepage-elements .view-content{padding:0;}.hp-news .view-header h2{font-size:35px;font-weight:100;margin-bottom:16px;}.hp-news .view-container{display:flex;}.hp-news .view-container .view-content{width:100%;}.hp-news .view-rows .row{width:48%;margin:0 1% 10px;width:calc(50% - 20px);margin-left:calc(10px);margin-right:calc(10px);}.hp-news .row .row-inner{min-height:320px;}.hp-news .view-footer{border:0;float:right;width:33%;padding:16px;box-sizing:border-box;clear:none;margin-bottom:10px;position:relative;}.hp-news .view-footer h2{font-size:20px;font-weight:300;color:var(--MN-TEAL-LIGHTEN-5);border:0;margin:0 0 16px;padding:0 0 16px;position:relative;}.hp-news .view-footer h2:after{content:"";display:block;border-bottom:2px solid var(--MN-TEAL-LIGHTEN-5);position:absolute;left:0;bottom:0;width:24px;}.hp-news .view-footer iframe{position:absolute;top:80px;bottom:0;height:calc(100% - 90px);width:calc(100% - 35px);}.hp-news .view-footer iframe .date{font-weight:bold;}.hp-news .view-footer iframe .source{font-style:normal;display:block;}.hp-news .view-footer iframe .ingress{display:none;}#zone-home-fourth-wrapper{margin-top:-100px;padding-top:100px;}.hp-events .view-header h2{font-size:35px;font-weight:100;margin-bottom:24px;}.hp-events .views-field-field-event-date{padding-left:40px;}.hp-events .views-field-field-event-date:before{position:absolute;top:0;left:0;width:30px;height:30px;line-height:30px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f274";font-size:24px;line-height:24px;font-weight:normal;color:var(--WHITE-FFF);color:var(--RGBA-3-102-118-06);}.hp-events .row h3{padding:0 0 0 40px;}.hp-events .row .row-inner:hover .views-field-field-event-date:before,.hp-events .row .row-inner:focus .views-field-field-event-date:before{color:var(--RGBA-255-255-255-03);}#zone-home-fifth-wrapper{margin-top:-150px;padding-top:150px;}#zone-home-six-wrapper h2{font-size:35px;font-weight:100;margin-bottom:40px;}.did-you-know-facts-block{padding:40px 0 80px;}.hp-sm-twitter h2.block-title{font-size:35px;font-weight:100;margin-top:40px;margin-bottom:24px;}.hp-sm-twitter .view-rows .row{clear:none;width:33.333%;}.hp-sm-twitter .view-rows .row.first{width:66.667%;}.alumni-list .view-header h2{font-size:35px;font-weight:100;margin-top:120px;margin-bottom:24px;}.alumni-list .list{display:flex;}.alumni-list .list li{width:33%;}.home-page-location h2.block-title{font-size:35px;font-weight:100;margin-top:80px;margin-bottom:24px;}#zone-footer-wrapper .block{float:left;width:25%;}#region-footer .primary,#region-footer .utility,#region-footer .nav.footer{border:0;padding-top:0px;}#region-footer .primary,#region-footer .utility{display:none !important;}#region-footer .primary ul.menu,#region-footer .utility ul.menu,#region-footer .footer ul.menu{border:0;padding-top:0;}#zone-footer-wrapper nav.footer{display:block !important;}#region-footer .b2 ul.menu,#region-footer .b3 ul.menu{display:none;}#zone-footer-wrapper h2.block-title{border:0;}#zone-footer-wrapper .block.social{border:0;float:left;padding:0;}#region-primary .b5{display:block !important;margin:0;}.tb-megamenu{background:var(--RGBA-255-255-255-09);position:initial;}.tb-megamenu ul.tb-megamenu-nav{list-style:none;margin:0;padding:0;width:100%;text-align:right;right:0;}.tb-megamenu ul.tb-megamenu-nav > li{list-style:none;float:none;display:inline-block;position:initial !important;}.tb-megamenu ul.tb-megamenu-nav > li > a{padding:4px 16px;font-size:20px;font-size:2rem;line-height:24px;text-align:center;font-weight:400;color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;border:0;background:transparent;}.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > a:hover{background:transparent;color:var(--MN-TEAL-LIGHTEN-5);}.tb-megamenu ul.tb-megamenu-nav.level-0 > li.level-1.dropdown a.dropdown-toggle{color:var(--MN-TEAL-LIGHTEN-5) !important;background:transparent;}.tb-megamenu ul.tb-megamenu-nav.level-0 > li.level-1.dropdown .nav-child a.dropdown-toggle{color:var(--WHITE-FFF) !important;}.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret{display:none;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.active > a:hover{background:transparent;font-weight:700;color:var(--MN-TEAL-LIGHTEN-5);}.tb-megamenu ul.tb-megamenu-nav > li .dropdown-menu{width:100%;left:0;right:0;top:120%;top:calc(100% + 40px);background:var(--MN-TEAL);color:var(--WHITE-FFF);border:0;padding:40px;}.tb-megamenu ul.tb-megamenu-nav > li > a{position:relative;}.tb-megamenu ul.tb-megamenu-nav > li.open > a:after{content:"";height:0;width:0;background:transparent;border-bottom:8px solid;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;bottom:-40px;left:50%;left:calc(50% - 12px);}.tb-megamenu .tb-megamenu-row.row-fluid{display:flex;}.tb-megamenu ul.tb-megamenu-nav > li .dropdown-menu .mega-nav{min-width:100%;width:100%;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.tb-megamenu ul.tb-megamenu-nav li:nth-of-type(1) .dropdown-menu{min-width:800px;left:-200%;}.tb-megamenu ul.tb-megamenu-nav li:nth-of-type(2) .dropdown-menu{min-width:800px;left:-250%;}.tb-megamenu ul.tb-megamenu-nav li:nth-of-type(3) .dropdown-menu{min-width:800px;left:-320%;}.tb-megamenu ul.tb-megamenu-nav li:nth-of-type(4) .dropdown-menu{min-width:800px;left:-420%;}}.tb-megamenu ul.tb-megamenu-nav > li .dropdown-menu .mega-nav{padding-left:64px;padding-right:24px;box-sizing:border-box;float:right;text-align:left;margin-top:0px;}.tb-megamenu ul.tb-megamenu-nav > li .dropdown-menu .mega-nav > li a{border:0;padding:8px 0px;color:white;text-decoration:none;font-size:18px;font-weight:lighter;line-height:48px;}.tb-megamenu ul.tb-megamenu-nav > li .dropdown-menu .mega-nav > li a:hover,.tb-megamenu ul.tb-megamenu-nav > li .dropdown-menu .mega-nav > li a:focus{text-decoration:underline;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover{background:transparent;}.tb-megamenu-submenu li.level-2 .nav-child{display:none !important;opacity:0 !important;}.tb-megamenu ul.tb-megamenu-nav > li .dropdown-menu .tb-megamenu-subnav a.dropdown-toggle:after{display:none;}.tb-megamenu .tb-megamenu-column.span4,.tb-megamenu .tb-megamenu-column.span5{border-left:1px solid var(--MN-TEAL-LIGHTEN-5);order:1;}#region-primary .tb-megamenu .tb-megamenu-column .block{display:block !important;font-size:24px;color:white;line-height:42px;text-align:left;font-weight:300;position:relative !important;width:100% !important;background:transparent !important;}.tb-megamenu .tb-megamenu-column .block .block-inner{max-width:58%;}.tb-megamenu .tb-megamenu-column .block .block-inner h2.block-title{background:transparent;color:white;text-transform:initial;font-weight:900;font-size:28px;line-height:45px;padding:24px 0;border:0;margin:0;position:relative;}.tb-megamenu .tb-megamenu-column .block .block-inner h2.block-title:before{content:"";width:24px;height:4px;background:white;position:absolute;top:0;}.tb-megamenu .tb-megamenu-column .block .block-inner img{max-width:100%;height:auto;margin-bottom:24px;}.tb-megamenu .tb-megamenu-column .block .block-inner p{font-size:inherit;}.tb-megamenu .tb-megamenu-column .block .block-inner .field-name-field-bean-e-link{border:0;margin:40px 0;padding:0;}.tb-megamenu .tb-megamenu-column .block .block-inner .field-name-field-bean-e-link a{display:inline-block;color:white;text-decoration:none;border:1px solid;padding:24px 40px;font-size:14px;font-weight:600;min-width:280px;text-align:center;box-sizing:border-box;}.tb-megamenu .tb-megamenu-column .block .block-inner .field-name-field-bean-e-link a:hover,.tb-megamenu .tb-megamenu-column .block .block-inner .field-name-field-bean-e-link a:focus{background:white;color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;border:1px solid white;}.page-node-3945 #region-sidebar-second .b3{display:block;}.research-landing-embedded .view-footer .research-landing-embedded,.research-landing-embedded .view-header .research-landing-embedded{width:66.66%;display:inline-block;}.view-footer .latest-publication-feed,.view-header .latest-publication-feed{width:33%;float:right;}@media screen and (min-width:1036px){.view-footer .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-text,.view-header .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-text{display:inline-block;}}@media screen and (min-width:879px){.latest-publication-feed .views-slideshow-controls-bottom .views-field-counter a::after{font-size:54px;}}#region-content .bean-a.student-help-links ul.menu li{flex:0 1 16.56%;}.page-node-70 #region-content .promo-panel-grid-4 .bean-e{float:left;width:33.33%;}.staff-course-listing .views-exposed-widgets .views-exposed-widget{margin:0;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf{grid-template-columns:1fr 1fr 1fr 1fr;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf::before{display:none;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-title{font-size:2rem;line-height:24px;margin-bottom:10px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .feature-content .fc-title{font-size:2.4rem;line-height:1.3;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf img{min-height:177px;object-fit:cover;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .feature-content{grid-column:1/ span 2;}.node-type-induction-page .basic-card .fc-video .video iframe,.node-type-induction-page .basic-card .fc-video .video{min-height:177px;}.node-type-induction-page .basic-card.feature-content .fc-video .video iframe{min-height:auto}.node-type-induction-page .basic-card.feature-content .fc-video .video{min-height:366px;}.coronavirus-block .content{grid-template-columns:0.5fr 1.5fr 2fr 2fr;}.coronavirus-block .field-name-field-student-count,.coronavirus-block .field-name-field-staff-count{font-size:26px;}.it-services-page .promo-panel-text-overlay .text-overlay-block .row-inner{height:205px;}}
/*})'"*/
@media all and (min-width:769px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}.container-12 .grid-1{width:8.333%;}.container-12 .grid-2{width:16.667%;}.container-12 .grid-3{width:25.0%;}.container-12 .grid-4{width:33.333%;}.container-12 .grid-5{width:41.667%;}.container-12 .grid-6{width:50.0%;}.container-12 .grid-7{width:58.333%;}.container-12 .grid-8{width:66.667%;}.container-12 .grid-9{width:75.0%;}.container-12 .grid-10{width:83.333%;}.container-12 .grid-11{width:91.667%;}.container-12 .grid-12{width:100.0%;}.container-12 .prefix-1{padding-left:8.333%;}.container-12 .prefix-2{padding-left:16.667%;}.container-12 .prefix-3{padding-left:25.0%;}.container-12 .prefix-4{padding-left:33.333%;}.container-12 .prefix-5{padding-left:41.667%;}.container-12 .prefix-6{padding-left:50.0%;}.container-12 .prefix-7{padding-left:58.333%;}.container-12 .prefix-8{padding-left:66.667%;}.container-12 .prefix-9{padding-left:75.0%;}.container-12 .prefix-10{padding-left:83.333%;}.container-12 .prefix-11{padding-left:91.667%;}.container-12 .suffix-1{padding-right:8.333%;}.container-12 .suffix-2{padding-right:16.667%;}.container-12 .suffix-3{padding-right:25.0%;}.container-12 .suffix-4{padding-right:33.333%;}.container-12 .suffix-5{padding-right:41.667%;}.container-12 .suffix-6{padding-right:50.0%;}.container-12 .suffix-7{padding-right:58.333%;}.container-12 .suffix-8{padding-right:66.667%;}.container-12 .suffix-9{padding-right:75.0%;}.container-12 .suffix-10{padding-right:83.333%;}.container-12 .suffix-11{padding-right:91.667%;}.container-12 .push-1{left:8.333%;}.container-12 .push-2{left:16.667%;}.container-12 .push-3{left:25.0%;}.container-12 .push-4{left:33.333%;}.container-12 .push-5{left:41.667%;}.container-12 .push-6{left:50.0%;}.container-12 .push-7{left:58.333%;}.container-12 .push-8{left:66.667%;}.container-12 .push-9{left:75.0%;}.container-12 .push-10{left:83.333%;}.container-12 .push-11{left:91.667%;}.container-12 .pull-1{left:-8.333%;}.container-12 .pull-2{left:-16.667%;}.container-12 .pull-3{left:-25.0%;}.container-12 .pull-4{left:-33.333%;}.container-12 .pull-5{left:-41.667%;}.container-12 .pull-6{left:-50.0%;}.container-12 .pull-7{left:-58.333%;}.container-12 .pull-8{left:-66.667%;}.container-12 .pull-9{left:-75.0%;}.container-12 .pull-10{left:-83.333%;}.container-12 .pull-11{left:-91.667%;}}
/*})'"*/
@media all and (min-width:551px) and (max-width:768px){@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-300.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-regular.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-700.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-italic.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-700italic.woff2) format('woff2');}@font-face{font-family:'fontello';src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.eot?30587411);src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.eot?30587411#iefix) format('embedded-opentype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.woff2?30587411) format('woff2'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.woff?30587411) format('woff'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.ttf?30587411) format('truetype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.svg?30587411#fontello) format('svg');font-weight:normal;font-style:normal;}:root{--RGBA-0-0-0-0:rgba(0,0,0,0);--RGBA-0-0-0-005:rgba(0,0,0,0.05);--RGBA-0-0-0-01:rgba(0,0,0,0.1);--RGBA-0-0-0-015:rgba(0,0,0,0.15);--RGBA-0-0-0-025:rgba(0,0,0,0.25);--RGBA-0-0-0-05:rgba(0,0,0,0.5);--RGBA-0-0-0-07:rgba(0,0,0,0.7);--RGBA-0-0-0-08:rgba(0,0,0,0.8);--RGBA-0-0-0-09:rgba(0,0,0,0.9);--RGBA-0-126-140-031:rgba(0,126,140,0.31);--RGBA-10-10-10-0667:rgba(10,10,10,0.667);--RGBA-68-68-68-06:rgba(68,68,68,0.6);--RGBA-100-100-100-05:rgba(100,100,100,0.5);--RGBA-255-255-255-02:rgba(255,255,255,0.2);--RGBA-255-255-255-03:rgba(255,255,255,0.3);--RGBA-255-255-255-05:rgba(255,255,255,0.5);--RGBA-255-255-255-07:rgba(255,255,255,0.7);--RGBA-255-255-255-075:rgba(255,255,255,0.75);--WHITE-FFF:#FFFFFF;--OFF-WHITE-FDFDFD:#FDFDFD;--OFF-WHITE-F9F9F9:#F9F9F9;--OFF-WHITE-F1F1F1:#F1F1F1;--OFF-WHITE-EEE:#EEEEEE;--OFF-WHITE-DDD:#DDDDDD;--OFF-WHITE-CCC:#CCCCCC;--OFF-WHITE-BBB:#BBBBBB;--GREY-333:#333333;--GREY-444:#444444;--GREY-555:#555555;--GREY-666:#666666;--GREY-777:#777777;--GREY-888:#888888;--GREY-999:#999999;--DARKGREY:darkgrey;--BLACK-HINT-BURGUNDY:#211003;--BLACK-HINT-BLUE:#020C21;--BLACK-000:#000000;--BLACK-191:#191919;--BLACK-222:#222222;--MN-TEAL:#006778;--MN-TEAL-LIGHTEN-5:#00788b;--MN-TEAL-LIGHTEN-15:#0099b3;--MN-TEAL-LIGHTEN-30:#00CBED;--MN-TEAL-DARKEN-20:#005260;--57C126:#57C126;--MN-BURGUNDY:#822327;--MN-BURGUNDY-DARKEN-20:#681C1F;--DARKRED:darkred;--F9A7A9:#F9A7A9;--CFAEAF:#CFAEAF;--MN-NAVY:#003771;--MN-NAVY-LIGHTEN-15:#0054ad;--MN-NAVY-DARKEN-15:#002f60;--32BCF8:#32BCF8;--CORNFLOWER-BLUE:cornflowerblue;--MN-YELLOW:#F0AB00;--MN-YELLOW-DARKEN-15:#cc9100;--FFFF99:#FFFF99;--FFFF00:#FFFF00;--9C6900:#9C6900;--D2232A:#D2232A;--F99D1C:#F99D1C;--5DBCDE:#5DBCDE;--50B848:#50B848;--EC008C:#EC008C;--F36F21:#F36F21;--00818E:#00818E;--005BAA:#005BAA;--6F2C91:#6F2C91;--55BA8F:#55BA8F;--008000:#008000;--FF0000:#FF0000;--FFB400:#FFB400;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;background:transparent;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;visibility:hidden;}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}body{line-height:1;}a:focus{outline:thin dotted;}a img{border:none;}abbr[title]{border-bottom:none;}b,strong{font-weight:bold;}i,em,dfn,cite{font-style:italic;}acronym,abbr,dfn{cursor:help;}u{text-decoration:underline;}hr{float:none;width:100%;height:1px;margin:0 0 10px 0;border:none;background:var(--OFF-WHITE-CCC);color:var(--OFF-WHITE-CCC);clear:both;}ins{background:var(--FFFF99);color:var(--BLACK-000);text-decoration:none;}mark{background:var(--FFFF00);color:var(--BLACK-000);font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}label{cursor:pointer;}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}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-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}table{border-collapse:collapse;border-spacing:0;}body{font-size:14px;font-size:140%;line-height:150%;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:var(--GREY-333);background:var(--BLACK-222);text-align:center;}h1{font-size:24px;font-size:2.4rem;}h2{font-size:24px;font-size:2.4rem;margin-bottom:10px;}h3{font-size:18px;font-size:1.8rem;margin-bottom:10px;font-family:'Open Sans';font-weight:700;line-height:1.3em;}h4{font-size:14px;font-size:1.4rem;margin-bottom:10px;font-weight:bold;}h5{font-size:14px;font-size:1.4rem;font-weight:bold;}h6{font-size:14px;font-size:1.4rem;font-weight:bold;}p{margin:0 0 10px 0;font-size:14px;font-size:1.4rem;line-height:1.7em;}a:link,a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}a:hover,a:active,a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}ul,ol{margin:10px 35px;}ul.action-links,ol.action-links{margin:0;}ul ul,ul ol,ol ol,ol ul{margin:0 20px;font-size:14px;font-size:1.4rem;}ul li{list-style:disc;}ol li{list-style:decimal;}table{width:100%;max-width:100%;margin-bottom:15px;}.text_red{color:var(--MN-BURGUNDY);}ul.list_square li{list-style:square;}ul.list_circle li{list-style:circle;}ol.list_alpha li{list-style:lower-alpha;}.font_small{font-size:10px;font-size:1rem;}.font_large{font-size:20px;font-size:2rem;line-height:24px;}.image_left{float:left;margin:2px 10px 10px 0;text-align:left;}.image_right{float:right;margin:2px 0 10px 10px;text-align:right;}table.table_type1{border:1px solid var(--OFF-WHITE-DDD);}table.table_type1 th{border:1px solid var(--OFF-WHITE-DDD);}table.table_type1 td{border:1px solid var(--OFF-WHITE-DDD);}table.table_type2{border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0 0 10px 0;}table.table_type2 th{border-bottom:1px solid var(--OFF-WHITE-DDD);}table.table_type2 td{border-bottom:1px solid var(--OFF-WHITE-DDD);}tr.table_header,tr.table_header th,tr.table_header td,th.table_header,td.table_header,.table_header{color:var(--WHITE-FFF);background:var(--GREY-666);padding:8px 5px;}tr.table_bg_odd td,td.table_bg_odd,.table_bg_odd{background:none;}tr.table_bg_even td,td.table_bg_even,.table_bg_even{background:none;}.lhs{float:left;}.rhs{float:right;}.clear{clear:both;display:block;height:1px;overflow:hidden;margin:0;padding:0;}.hidden{display:none;}.screen-reader-text{position:absolute;top:-9999px;left:-9999px;}.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"";display:table;}.cf:after,.clearfix:after{clear:both;}.cf,.clearfix{*zoom:1;}.cb{clear:both;}#curWidth{position:absolute;bottom:50px;right:0;z-index:10000;width:100px;height:30px;line-height:30px;color:var(--WHITE-FFF);background:var(--BLACK-000);text-align:center;}body .container-12{padding:0 5px;clear:both;}.container-12 .region-inner{margin:0 5px;}#zone-content .region-inner .region-inner{margin:0 !important;}#section-content .block{margin-bottom:20px;}body.page-upper-collapsed #zone-page-upper .block{margin-bottom:0;}body.page-upper-collapsed #zone-page-upper{padding-bottom:20px;}body.content-bottom-nomargin #region-content-bottom .region-inner{margin:0 -10px !important;}body.content-bottom-nomargin #region-content-bottom .region-inner #share-back-top{margin:0 10px;}.container-12{margin:0 auto;min-width:310px;max-width:1130px;text-align:left;position:relative;}.bg-f9f9f9{background:var(--OFF-WHITE-F9F9F9);clear:both;}.bg-ffffff{background:var(--WHITE-FFF);clear:both;}.bg-8d322c{background:var(--MN-BURGUNDY);clear:both;}.bg-dcdcdc{background:var(--OFF-WHITE-DDD);clear:both;}.bg-maynooth{background:var(--OFF-WHITE-DDD) url(/sites/all/themes/nuim_themes/nuim/img/bg_maynooth.gif) repeat-x bottom left;clear:both;}.bg-474747{background:var(--GREY-444);clear:both;}.bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);clear:both;}#admin-menu ul li{font-size:1em;}body.toolbar-drawer{padding-top:2.2em;}#zone-utility{position:relative;}#zone-utility a.close-button{width:35px;height:35px;display:inline-block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_grey.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 10px -17px;}#zone-utility .nav{padding:5px 0;}#zone-utility .nav ul.menu{margin:0;}#zone-utility .nav .menu li{list-style:none;margin:0;padding:0;}#zone-utility .nav .menu li a{display:block;padding:5px 0;font-size:13px;font-size:1.3rem;line-height:16px;color:var(--GREY-333);text-decoration:none;}#zone-utility .nav .menu li a:hover,#zone-utility .nav .menu li a:active,#zone-utility .nav .menu li a:focus{text-decoration:underline;}#zone-utility .nav .menu li.active a,#zone-utility .nav .menu li.active-trail a{font-weight:bold;}#region-logo .region-inner{padding:37px 20px 20px 20px;}#region-logo-devices .region-inner{padding:20px 20px;}#region-buttons-devices{float:right;position:absolute;top:50%;right:5px;height:50px;margin-top:-35px;}#region-buttons-devices ul.menu{margin:0;float:right;}#region-buttons-devices ul.menu li{margin:0px;list-style:none;float:left;display:inline;position:relative;}#region-buttons-devices .menu a{width:47px;height:47px;display:block;}#region-buttons-devices .menu a#expand-search{background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_showsearch.gif) no-repeat center center;background-size:contain;outline:none;}#region-buttons-devices .menu a#expand-utility{background:none;margin-left:5px;outline:none;text-decoration:none;}#region-buttons-devices .region-inner{display:flex;justify-content:space-between;}#region-buttons-devices .region-inner .covid-button{z-index:20;margin:12px 0;}#region-buttons-devices .region-inner .covid-button a.covid-button{background-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);text-decoration:none;padding:8px 20px;font-size:12px;}#region-buttons-devices .region-inner .covid-button a.covid-button:hover{border:1px solid var(--MN-TEAL-LIGHTEN-5);background-color:var(--WHITE-FFF);color:var(--MN-TEAL-LIGHTEN-5);}#zone-header a.close-button{width:35px;height:35px;display:inline-block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat center center;background-size:100% 100%;margin:10px 0 0 -17px;position:relative;left:50%;}#region-search{padding-top:10px;position:relative;border-top:1px solid var(--OFF-WHITE-EEE);}#region-search input.form-text{width:240px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#region-search .form-item input{border:1px solid var(--OFF-WHITE-EEE);border-right:0px;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_searchinput.gif) no-repeat 0 0;padding:0 10px;font-size:14px;font-size:1.4rem;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-search .form-actions input{border:1px solid var(--OFF-WHITE-EEE)!important;max-width:none;width:35px;height:35px;padding:0;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;}#region-search .form-actions input,#region-search .form-actions input:hover,#region-search .form-actions input:active,#region-search .form-actions input:focus{border:1px solid var(--GREY-333);}#region-search .container-inline{float:right;}#region-search .form-item{float:left;}#region-search .form-actions{float:left;}#region-primary{padding:16px 0;border-top:1px solid var(--OFF-WHITE-EEE);position:relative;}#region-primary .nav ul.menu{margin:0;}#region-primary .nav ul.menu li{list-style:none;margin:0;padding:0;}#region-primary .nav ul.menu li a{display:block;color:var(--GREY-333);text-decoration:none;}#region-primary .nav ul.menu li a:hover,#region-primary .nav ul.menu li a:active,#region-primary .nav ul.menu li a:focus{text-decoration:underline;}#region-primary .nav ul.menu li.active a,#region-primary .nav ul.menu li.active-trail a{font-family:'Open Sans';font-weight:700;}#region-primary .nav ul.menu li ul{margin:0;width:auto;position:absolute;display:none !important;z-index:1000;-moz-box-shadow:2px 2px 2px 1px var(--RGBA-68-68-68-06);-webkit-box-shadow:2px 2px 2px 1px var(--RGBA-68-68-68-06);box-shadow:2px 2px 2px 1px var(--RGBA-68-68-68-06);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";zoom:1;}#region-primary .nav ul.menu li ul li{background:var(--OFF-WHITE-F9F9F9);}#region-primary .nav ul.menu li ul li a{background:var(--OFF-WHITE-F9F9F9);border-bottom:1px solid var(--WHITE-FFF);padding:4px 16px;font-size:14px;font-size:1.4rem;line-height:auto !important;font-family:'Open Sans' !important;font-weight:400;}#region-primary .nav ul.menu li.hover ul{display:block !important;}#region-primary .nav ul.menu li ul li.active a,#region-primary .nav ul.menu li ul li.active-trail a{font-family:'Open Sans';font-weight:700;}#region-footer .nav{padding:20px 0;}#region-footer .nav ul.menu{margin:0;}#region-footer .nav ul.menu li{list-style:none;margin:0;padding:0;}#region-footer .nav ul.menu li.last{background:none;}#region-footer .nav ul.menu li a{display:block;padding:5px 10px;font-size:13px;font-size:1.3rem;line-height:16px;color:var(--WHITE-FFF);text-decoration:none;}#region-footer .nav ul.menu li a:hover,#region-footer .nav ul.menu li a:active,#region-footer .nav ul.menu li a:focus{text-decoration:underline;}#region-footer .nav ul.menu li.active a,#region-footer .nav ul.menu li.active-trail a{font-weight:bold;}#zone-footer-bottom{padding:40px 0 25px 0;}#zone-footer-bottom ul.menu{margin:0;}#zone-footer-bottom ul.menu li{list-style:none;}#zone-footer-bottom ul.menu li a{display:block;padding:4px 10px;font-size:13px;font-size:1.3rem;line-height:16px;color:var(--WHITE-FFF);text-decoration:none;}#zone-footer-bottom ul.menu li a:hover,#zone-footer-bottom li a:active,#zone-footer-bottom .nav li a:focus{text-decoration:underline;}#zone-footer-bottom ul.menu li.active a,#zone-footer-bottom li.active-trail a{font-weight:bold;}#zone-footer-bottom p{color:var(--GREY-999);padding:0 15px;}#zone-footer-bottom p a:link,#zone-footer-bottom p a:visited{color:var(--WHITE-FFF);text-decoration:none;}#zone-footer-bottom p a:hover,#zone-footer-bottom p a:active,#zone-footer-bottom p a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#credit-b2t #bottom-b2t{float:left;}#credit-b2t #bottom-b2t a{padding-left:15px;padding-right:40px;display:block;font-size:13px;font-size:1.3rem;color:var(--WHITE-FFF);background:url(/sites/all/themes/nuim_themes/nuim/img/btn_close_darkgrey.gif) no-repeat right center;line-height:35px;}#credit-b2t #bottom-b2t a:link,#credit-b2t #bottom-b2t a:visited{color:var(--WHITE-FFF);text-decoration:none;}#credit-b2t #bottom-b2t a:hover,#credit-b2t #bottom-b2t a:active,#credit-b2t #bottom-b2t a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#credit-b2t #strata3{text-align:right;color:var(--GREY-999);font-size:13px;font-size:1.3rem;line-height:16px;padding-bottom:20px;float:right;}#credit-b2t #strata3 a{padding-right:1px;line-height:35px;}#credit-b2t #strata3 a:link,#credit-b2t #strata3 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#credit-b2t #strata3 a:hover,#credit-b2t #strata3 a:active,#credit-b2t #strata3 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .homepage-intro-links{clear:both;margin-bottom:20px;}.front .homepage-intro-links ul.menu{margin:0;display:table;border-collapse:collapse;border:none;width:100%;table-layout:fixed;}.front .homepage-intro-links ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;border-right:1px solid var(--OFF-WHITE-DDD);}.front .homepage-intro-links ul.menu li.last{border-right:none;}.front .homepage-intro-links ul.menu li a{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px 0;display:block;text-align:center;background:var(--MN-BURGUNDY);letter-spacing:-1px;font-size:25px;font-size:2.5rem;line-height:25px;color:var(--WHITE-FFF);}.front .homepage-intro-links ul.menu li a:link,.front .homepage-intro-links ul.menu li a:visited{color:var(--WHITE-FFF);text-decoration:none;}.front .homepage-intro-links ul.menu li a:hover,.front .homepage-intro-links ul.menu li a:active,.front .homepage-intro-links ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.news-items .block-inner{background:var(--OFF-WHITE-F1F1F1);}.news-items h2{color:var(--MN-BURGUNDY);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--WHITE-FFF);margin:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.news-items h2 a:link,.news-items h2 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.news-items h2 a:hover,.news-items h2 a:active,.news-items h2 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.news-items .view-content{padding:10px;}.news-items .row img{width:100%;max-width:100%;height:auto;}.news-items .row p{padding:0 10px;}.news-items .row a{display:block;margin:10px;}.news-items .row a:link,.news-items .row a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-items .row a:hover,.news-items .row a:active,.news-items .row a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-items .view-footer{border-top:1px solid var(--OFF-WHITE-DDD);clear:both;}.news-items .view-footer a{font-family:'Open Sans';font-weight:700;padding:10px 20px;display:block;}.news-items .view-footer a:link,.news-items .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-items .view-footer a:hover,.news-items .view-footer a:active,.news-items .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.homepage-elements .block-inner{background:transparent;}.homepage-elements h2{color:var(--MN-BURGUNDY);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--WHITE-FFF);margin:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.homepage-elements h2 a:link,.homepage-elements h2 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.homepage-elements h2 a:hover,.homepage-elements h2 a:active,.homepage-elements h2 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.homepage-elements .view-content{padding:10px;}.homepage-elements .row img{width:100%;max-width:100%;height:auto;}.homepage-elements .row p{padding:0 10px;}.homepage-elements .row a{display:block;margin:10px;}.homepage-elements .row a:link,.homepage-elements .row a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.homepage-elements .row a:hover,.homepage-elements .row a:active,.homepage-elements .row a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.homepage-elements .view-footer{border-top:1px solid var(--OFF-WHITE-DDD);clear:both;}.homepage-elements .view-footer a{font-family:'Open Sans';font-weight:700;padding:10px 20px;display:block;}.homepage-elements .view-footer a:link,.homepage-elements .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.homepage-elements .view-footer a:hover,.homepage-elements .view-footer a:active,.homepage-elements .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-blocks .block-inner{background:var(--OFF-WHITE-F1F1F1);}.news-events-blocks h2{color:var(--MN-BURGUNDY);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_calendar.png) no-repeat 95% center;margin:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.news-events-blocks h2 a:link,.news-events-blocks h2 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.news-events-blocks h2 a:hover,.news-events-blocks h2 a:active,.news-events-blocks h2 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.not-front .news-events-blocks h2{font-size:18px;font-size:1.8rem;background:var(--WHITE-FFF);}.news-events-blocks p{margin:0;}.news-events-blocks .row{padding:10px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.news-events-blocks .row a:link,.news-events-blocks .row a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events-blocks .row a:hover,.news-events-blocks .row a:active,.news-events-blocks .row a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-blocks img{width:150px;height:auto;}.news-events-blocks .view-footer{clear:both;}.news-events-blocks .view-footer a{font-family:'Open Sans';font-weight:700;padding:10px 20px;display:block;}.news-events-blocks .view-footer a:link,.news-events-blocks .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events-blocks .view-footer a:hover,.news-events-blocks .view-footer a:active,.news-events-blocks .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-blocks .row{clear:both;padding:15px 20px;}.news-events-blocks .row:before,.news-events-blocks .row:after{content:"";display:table;}.news-events-blocks .row:after{clear:both;}.news-events-blocks .views-field-field-image{float:left;width:33.3333%;}.news-events-blocks .views-field-field-image img{width:100%;max-width:100%;height:auto;}.news-events-blocks .has-image .views-field-php{float:right;width:66.6666%;}.news-events-blocks .has-image .views-field-php a{padding-left:20px;display:block;}.download-a-prospectus .block-inner{background:var(--MN-BURGUNDY);padding:15px 20px;}.download-a-prospectus a{color:var(--WHITE-FFF);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;padding-right:35px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_download-prospectus.png) no-repeat right center;}.download-a-prospectus a:link,.download-a-prospectus a:visited{color:var(--WHITE-FFF);text-decoration:none;}.download-a-prospectus a:hover,.download-a-prospectus a:active,.download-a-prospectus a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .aside .explore-our-campus .block-inner{background:var(--OFF-WHITE-F1F1F1);position:relative;}.front .aside .explore-our-campus h2{color:var(--WHITE-FFF);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--MN-BURGUNDY);margin-bottom:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.front .aside .explore-our-campus h2 a:link,.front .aside .explore-our-campus h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.front .aside .explore-our-campus h2 a:hover,.front .aside .explore-our-campus h2 a:active,.front .aside .explore-our-campus h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .aside .explore-our-campus .field-name-field-bean-d-image{overflow:hidden;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu{margin:0px;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu li{list-style:none;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu li a{font-size:14px;font-size:1.4rem;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 10px center;padding:8px 10px 8px 30px;display:block;color:var(--GREY-333);margin-bottom:1px;}.front .aside .explore-our-campus .field-name-field-bean-d-links a:link,.front .aside .explore-our-campus .field-name-field-links a:visited{color:var(--GREY-333);text-decoration:none;}.front .aside .explore-our-campus .field-name-field-bean-d-links a:hover,.front .aside .explore-our-campus .field-name-field-links a:active,.front .aside .explore-our-campus .field-name-field-links a:focus{color:var(--GREY-333);text-decoration:underline;}.front .aside .the-perfect-location .block-inner{background:var(--OFF-WHITE-F1F1F1);position:relative;}.front .aside .the-perfect-location h2{color:var(--WHITE-FFF);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--MN-BURGUNDY);margin-bottom:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);position:relative;}.front .aside .the-perfect-location h2 a:link,.front .aside .the-perfect-location h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.front .aside .the-perfect-location h2 a:hover,.front .aside .the-perfect-location h2 a:active,.front .aside .the-perfect-location h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .aside .the-perfect-location img{width:100%;max-width:100%;height:auto;z-index:1;}.front .aside .the-perfect-location ul.menu{background:var(--WHITE-FFF);z-index:2;margin:0;padding:0;}.front .aside .the-perfect-location ul.menu li{list-style:none;margin:0;padding:0;}.front .aside .the-perfect-location ul.menu li a{display:block;background:var(--WHITE-FFF);padding:8px 20px 8px 40px;font-size:14px;font-size:1.4rem;color:var(--GREY-333);border-bottom:1px solid var(--OFF-WHITE-DDD);}.front .aside .the-perfect-location ul.menu li.n1 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_map.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n2 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_car.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n3 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_bus.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n4 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_rail.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n5 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_plane.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li a:link,.front .aside .the-perfect-location ul.menu li a:visited{color:var(--GREY-333);text-decoration:none;}.front .aside .the-perfect-location ul.menu li a:hover,.front .aside .the-perfect-location ul.menu li a:active,.front .aside .the-perfect-location ul.menu li a:focus{color:var(--GREY-333);text-decoration:underline;}.not-front .department-banner .views-field-field-image{float:none !important;width:100% !important;background:var(--WHITE-FFF);}.not-front .department-banner .views-field-field-image img{width:100%;max-width:100%;height:auto;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;overflow:hidden;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flex-viewport li img{height:auto;}.flex-viewport{position:relative;z-index:1;}.flex-viewport .slide-text{width:100%;padding:20px 0;display:block;background:var(--GREY-333);}.flex-viewport .slide-text h2{padding:0 110px 0 20px;font-size:20px;font-size:2rem;line-height:24px;color:var(--WHITE-FFF);margin-bottom:10px;}.flex-viewport .slide-text h2 a:link,.flex-viewport .slide-text h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.flex-viewport .slide-text h2 a:hover,.flex-viewport .slide-text h2 a:active,.flex-viewport .slide-text h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.flex-viewport .slide-text p{padding:0 110px 0 20px;margin:0;font-size:14px;font-size:1.4rem;line-height:19px;color:var(--WHITE-FFF);}ul.flex-direction-nav{position:absolute;right:20px;bottom:33px;z-index:99;margin:0;}ul.flex-direction-nav li{list-style:none;margin:0;padding:0;margin-left:25px;float:left;display:inline;position:relative;}ul.flex-direction-nav li a{width:18px;height:27px;display:inline-block;text-indent:-9999px;}ul.flex-direction-nav li a.flex-prev{background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_previous.png) no-repeat 0 0;}ul.flex-direction-nav li a.flex-next{background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_next.png) no-repeat 0 0;}#zone-titling{position:relative;}#zone-titling h1{padding:20px 50px 20px 20px;color:var(--WHITE-FFF);line-height:30px;font-weight:normal;letter-spacing:-1px;}#zone-titling h1 strong{font-family:'Open Sans';font-weight:700;}#zone-titling h1 a:link,#zone-titling h1 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#zone-titling h1 a:hover,#zone-titling h1 a:active,#zone-titling h1 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#zone-titling a#print{font-size:14px;font-size:1.4rem;color:var(--WHITE-FFF);padding-top:18px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_print.png) no-repeat top center;position:absolute;top:18px;right:20px;}#zone-titling a#print:link,#zone-titling a#print:visited{color:var(--WHITE-FFF);text-decoration:none;}#zone-titling a#print:hover,#zone-titling a#print:active,#zone-titling a#print:focus{color:var(--WHITE-FFF);text-decoration:underline;}.block.main-content .block-inner{padding:20px;}body.no-margins .block.main-content .block-inner{padding:0;}.block.main-content .block-inner,.tabs{background:var(--OFF-WHITE-F9F9F9);}.block.main-content .block-inner img{width:100%;max-width:100%;height:auto;}.block.main-content .block-inner .field-name-body img{max-width:100%;width:inherit;}a#extra-nav-anchor{display:block;padding:5px 47px 5px 20px;color:var(--GREY-333);font-size:18px;font-size:1.8rem;line-height:47px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/btn_showfourth.gif) no-repeat 97% center;}a#extra-nav-anchor:link,a#extra-nav-anchor:visited{color:var(--GREY-333);text-decoration:none;}a#extra-nav-anchor:hover,a#extra-nav-anchor:active,a#extra-nav-anchor:focus{color:var(--GREY-333);text-decoration:underline;}h2#page-title{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}.no-title h2#page-title{display:none;}h2.block-title{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}#breadcrumb{padding:10px 0;}#breadcrumb ul{margin:0 5px 0 20px;}#breadcrumb li{list-style:none;margin:0;padding:0;float:left;display:inline;position:relative;font-size:11px;font-size:1.1rem;line-height:16px;}#breadcrumb li.active{font-family:'Open Sans';font-weight:700;}#breadcrumb a{list-style:none;margin:0;padding:0;}#breadcrumb a:link,#breadcrumb a:visited{color:var(--GREY-333);text-decoration:none;padding:0 5px;}#breadcrumb a:hover,#breadcrumb a:active,#breadcrumb a:focus{color:var(--GREY-333);text-decoration:underline;}#region-sidebar-first .nav h2{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;background:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first .nav ul.menu{margin:0;padding:0;}#region-sidebar-first .nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first .nav ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;font-size:1.6rem;text-decoration:none;}#region-sidebar-first .nav ul.menu li a.active{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first .nav ul.menu li ul.menu{margin-top:1px;margin-bottom:-1px;display:none;}#region-sidebar-first .nav ul.menu li.active-trail ul.menu,#region-sidebar-first .nav ul.menu li.active ul.menu{display:block;}#region-sidebar-first .nav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;line-height:16px;padding:5px 20px 5px 35px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;}#region-sidebar-first .nav ul.menu li ul.menu li a.active,#region-sidebar-first .nav ul.menu li ul.menu li a.active-trail{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first .nav ul.menu a:hover,#region-sidebar-first .nav ul.menu a:active,#region-sidebar-first .nav  ul.menu a:focus{color:var(--GREY-333);text-decoration:underline;}#region-sidebar-first .nav a.close-button{width:35px;height:35px;display:block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 0 -17px;}body.no-subnav #region-sidebar-first .nav{display:none !important;}#region-sidebar-first-bottom-mobile .nav h2{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;background:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first-bottom-mobile .nav ul.menu{margin:0;padding:0;}#region-sidebar-first-bottom-mobile .nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first-bottom-mobile .nav ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;font-size:1.6rem;text-decoration:none;}#region-sidebar-first-bottom-mobile .nav ul.menu li a.active,#region-sidebar-first-bottom-mobile .nav ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu{margin-top:1px;margin-bottom:-1px;display:none;}#region-sidebar-first-bottom-mobile .nav ul.menu li.active-trail ul.menu{display:block;}#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;line-height:16px;padding:5px 20px 5px 35px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;}#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu li a.active,#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu li a.active-trail{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first-bottom-mobile .nav ul.menu a:hover,#region-sidebar-first-bottom-mobile .nav ul.menu a:active,#region-sidebar-first-bottom-mobile .nav  ul.menu a:focus{color:var(--GREY-333);text-decoration:underline;}#region-sidebar-first-bottom-mobile .nav a.close-button{width:35px;height:35px;display:block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 0 -17px;}body.no-subnav #region-sidebar-first-bottom-mobile .nav{display:none !important;}#subnav{margin-bottom:20px;}#subnav .block-inner{background:var(--OFF-WHITE-F9F9F9);}#subnav ul.menu{margin:0;padding:0;}#subnav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#subnav ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;font-size:1.6rem;text-decoration:none;}#subnav ul.menu li a.active,#subnav ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#subnav ul.menu li ul.menu{margin-top:1px;margin-bottom:-1px;}#subnav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;line-height:16px;padding:5px 20px 5px 35px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;}#subnav ul.menu li ul.menu li a.active,#subnav ul.menu li ul.menu li a.active-trail{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#subnav ul.menu a:hover,#subnav ul.menu a:active,#subnav  ul.menu a:focus{color:var(--GREY-333);text-decoration:underline;}#subnav a.close-button{width:35px;height:35px;display:block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_grey.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 0 -17px;}#region-sidebar-second .nav h2,#region-sidebar-second .nav h3{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}#region-sidebar-second .nav ul.menu{margin:0;padding:0;}#region-sidebar-second .nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-second .nav ul.menu a{background:var(--OFF-WHITE-F9F9F9);padding:5px 20px;display:block;color:var(--GREY-333);text-decoration:none;font-size:13px;font-size:1.3rem;line-height:16px;}#region-sidebar-second .nav ul.menu a.active,#region-sidebar-second .nav ul.menu a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-second .nav ul.menu a:hover,#region-sidebar-second .nav ul.menu a:active,#region-sidebar-second .nav ul.menu a:focus{text-decoration:underline;}.bean-d .block-inner{background:var(--WHITE-FFF);}.bean-d h2,.bean-d h3{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.bean-d h2 a:link,.bean-d h2 a:visited,.bean-d h3 a:link,.aside .bean-d h3 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.bean-d h2 a:hover,.bean-d h2 a:active,.bean-d h2 a:focus,.aside .bean-d h3 a:hover,.bean-d h3 a:active,.bean-d h3 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.bean-d img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);}.bean-d ul.menu{margin:0;padding:0;}.bean-d ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.bean-d .field-name-field-bean-d-links a,.bean-d ul.menu li a{padding:7px 20px;display:block;color:var(--MN-TEAL-LIGHTEN-5);font-size:16px;font-size:1.6rem;text-decoration:none;}.bean-d ul.menu li a:hover{text-decoration:underline;}.bean-d ul.menu li a.active,.aside .bean-d ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-four-panels{margin-bottom:20px;border-top:1px solid var(--OFF-WHITE-DDD);}#region-four-panels .region-inner{padding:20px 10px;background:var(--OFF-WHITE-F9F9F9);}#region-four-panels .block-inner{margin:0 10px;}#region-four-panels .bean-d a{background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;}#region-four-panels .bean-d ul.menu li:last-child{border-bottom:none;}#region-three-panels{margin-bottom:20px;border-top:1px solid var(--OFF-WHITE-DDD);}#region-three-panels .region-inner{padding:20px 10px;background:var(--OFF-WHITE-F9F9F9);}#region-three-panels .block-inner{margin:0 10px;}#region-three-panels .bean-d a{background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;}#region-three-panels .bean-d ul.menu li:last-child{border-bottom:none;}.bean-e .block-inner{background:var(--WHITE-FFF);}.bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;margin-bottom:0;padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2.block-title a{display:block;}.bean-e h2.block-title a:link,.bean-e h2.block-title a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2.block-title a:hover,.bean-e h2.block-title a:active,.bean-e h2.block-title a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e h2{background:var(--WHITE-FFF);margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2 a{display:block;}.bean-e h2 a:link,.bean-e h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2 a:hover,.bean-e h2 a:active,.bean-e h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);margin-bottom:10px;}.bean-e h3{padding:0 20px;color:var(--MN-TEAL-LIGHTEN-5);font-size:18px;font-size:1.8rem;line-height:24px;margin:0 0 10px 0;font-family:'Open Sans';font-weight:400;}.bean-e h3 a{display:block;}.bean-e h3 a:link,.bean-e h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.bean-e h3 a:hover,.bean-e h3 a:active,.bean-e h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e p{padding:0 20px;margin:0 0 10px 0;}.bean-e p.more{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;margin-bottom:0px;}.bean-e p.more a:link,.bean-e p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.bean-e p.more a:hover,.bean-e p.more a:active,.bean-e p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e h2.block-title + .content p{margin-top:10px;}.bean-e .field-name-field-image + p.more{margin-top:-10px !important;}.bean-e .view-content{background:none repeat scroll 0 0 var(--WHITE-FFF);}.bean-e .block-inner{background:var(--WHITE-FFF);}.bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;margin-bottom:0;padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2.block-title a{display:block;}.bean-e h2.block-title a:link,.bean-e h2.block-title a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2.block-title a:hover,.bean-e h2.block-title a:active,.bean-e h2.block-title a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e h2{background:var(--WHITE-FFF);margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2 a{display:block;}.bean-e h2 a:link,.bean-e h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2 a:hover,.bean-e h2 a:active,.bean-e h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);margin-bottom:0;}.field-name-field-bean-e-subtitle{padding:0 20px;color:var(--MN-TEAL-LIGHTEN-5);font-size:18px;font-size:1.8rem;line-height:24px;margin:0 0 10px 0;font-family:'Open Sans';font-weight:400;}.field-name-field-bean-e-subtitle a{display:block;}.field-name-field-bean-e-subtitle a:link,.bean-e .field-name-field-bean-e-subtitle a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.field-name-field-bean-e-subtitle a:hover,.field-name-field-bean-e-subtitle a:active,.field-name-field-bean-e-subtitle a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e p{padding:0 20px;margin:10px 0;}.bean-e p.more{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;margin-bottom:0px;}.bean-e p.more a:link,.bean-e p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.bean-e p.more a:hover,.bean-e p.more a:active,.bean-e p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e h2.block-title + .content p{margin-top:10px;}.bean-e .field-name-field-image + p.more{margin-top:-10px !important;}.field-name-field-bean-e-link{border-top:1px solid var(--OFF-WHITE-DDD);margin-bottom:0;padding:10px 20px;}.block-with-title{background-color:var(--MN-TEAL-LIGHTEN-5);clear:both;color:var(--WHITE-FFF);position:relative;right:50%;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;width:100vw;}.block-with-title .block-inner{margin:-1px auto;min-width:310px;max-width:1130px;text-align:left;position:relative;}.block-with-title h2.block-title{padding:20px 50px 20px 20px;line-height:30px;font-weight:bold;font-size:2.4rem;letter-spacing:-1px;color:var(--WHITE-FFF);background-color:transparent;}#region-four-panels{margin-bottom:20px;}#region-four-panels .region-inner{padding:10px;background:var(--OFF-WHITE-F9F9F9);}#region-four-panels .block{float:left;margin-bottom:0;}#region-four-panels .block-inner{margin:10px;background:none;}#region-four-panels .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 13px;border-top:1px solid var(--OFF-WHITE-DDD)}#region-four-panels .bean-e h2.block-title{padding:10px 20px}#region-four-panels .bean-e h2 a:link,#region-four-panels .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-four-panels .bean-e img{border-bottom:0;margin-bottom:0;}#region-four-panels .bean-e p{padding:10px 20px;margin:0;}#region-four-panels-embedded .region-inner{padding:0 10px 10px 10px;}#region-four-panels-embedded .block{float:left;margin-bottom:0;}#region-four-panels-embedded .block-inner{margin:0 10px 10px 10px;background:none;}#region-four-panels-embedded .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 23px;}#region-four-panels-embedded .bean-e h2 a:link,#region-four-panels-embedded .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-four-panels-embedded .bean-e img{border-bottom:0;margin-bottom:0;}#region-four-panels-embedded .bean-e p{padding:10px 20px;margin:0;}#region-three-panels{margin-bottom:20px;}#region-three-panels .region-inner{padding:10px;background:var(--OFF-WHITE-F9F9F9);}#region-three-panels .block{float:left;margin-bottom:0;}#region-three-panels .block-inner{margin:10px;background:none;}#region-three-panels .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 13px;border-top:1px solid var(--OFF-WHITE-DDD)}#region-three-panels .bean-e h2.block-title{padding:10px 20px}#region-three-panels .bean-e h2 a:link,#region-three-panels .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-three-panels .bean-e img{border-bottom:0;margin-bottom:0;}#region-three-panels .bean-e p{padding:10px 20px;margin:0;}#region-three-panels-embedded .region-inner{padding:0 10px 10px 10px;}#region-three-panels-embedded .block{float:left;margin-bottom:0;}#region-three-panels-embedded .block-inner{margin:0 10px 10px 10px;background:none;}#region-three-panels-embedded .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 23px;}#region-three-panels-embedded .bean-e h2 a:link,#region-three-panels-embedded .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-three-panels-embedded .bean-e img{border-bottom:0;margin-bottom:0;}#region-three-panels-embedded .bean-e p{padding:10px 20px;margin:0;}.beans-block .block-inner{background:var(--WHITE-FFF);}.beans-block .block-inner,.beans-block .row-inner{padding:10px;}.beans-block img{width:inherit;max-width:100%;height:auto;}.beans-block h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 96% 13px;margin-bottom:0;padding:10px 20px;margin-bottom:10px;color:var(--WHITE-FFF);}.beans-block h2 a:link,.beans-block h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.beans-block h2 a:hover,.beans-block h2 a:active,.beans-block h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.beans-block p{padding:0 20px;margin:0;}.profiles-listing  .row,.profiles-listing  .field-item{float:left;width:25%;clear:right;margin-bottom:20px;}.profiles-listing  .row-inner,.profiles-listing  .field-item .node-teaser{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}.profiles-listing  img{margin-bottom:10px;}.profiles-listing  h3{font-size:16px;font-size:1.6rem;line-height:20px;padding:0 10px;margin:0 0 5px 0;font-family:'Open Sans';font-weight:400;}.profiles-listing h3 a:link,.profiles-listing h3 a:visited{text-decoration:none;}.profiles-listing h3 a:hover,.profiles-listing h3 a:active{text-decoration:underline;}.profiles-listing  p{line-height:1.3em;padding:0 10px;word-break:break-word;}.profiles-listing  p.more{border-top:none;padding:0 10px 10px 10px;margin-bottom:0;}.profiles-listing  p.more a:link,.profiles-listing  p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.profiles-listing  p.more a:hover,.profiles-listing  p.more a:active,.profiles-listing  p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.profiles-listing .m4_4{clear:right;margin-bottom:1px;}.profiles-listing .m4_1{clear:left;}.department-people .profiles-listing{background:var(--OFF-WHITE-F9F9F9);}.department-people .profiles-listing .view-header{margin-bottom:10px;}.department-people .profiles-listing .view-content{padding:10px;}.department-people .profiles-listing .field-content img{width:100%;max-width:100%;height:auto;}.department-people .profiles-listing ul.pager{margin:0;padding:20px;}.department-people .profiles-listing .person-role{color:var(--MN-BURGUNDY);}.views-field.views-field-field-person-type.person-role{color:var(--MN-BURGUNDY);}.graduate-profiles .profiles-listing{background:var(--OFF-WHITE-F9F9F9);}.graduate-profiles .profiles-listing .view-header{margin-bottom:10px;}.graduate-profiles .profiles-listing .view-content{padding:10px;}.graduate-profiles .profiles-listing .field-content img{width:100%;height:auto;vertical-align:middle;}.graduate-profiles .profiles-listing ul.pager{margin:0;padding:20px;}#share-back-top{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_share-back-top.gif) repeat-y top center;border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;}#share-back-top a{font-size:18px;font-size:1.8rem;line-height:30px;letter-spacing:-1px;display:block;}#share-back-top a#user-share{float:left;padding-left:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_share.gif) no-repeat left center;}#share-back-top a#user-b2t{float:right;padding-right:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_b2t.gif) no-repeat right center;}#share-back-top a:link,#share-back-top a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#share-back-top a:hover,#share-back-top a:active,#share-back-top a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.no-b2t #share-back-top{display:none;}#region-social{background:transparent url(/sites/all/themes/nuim_themes/nuim/img/bg_campus.png) no-repeat left bottom;}#region-social ul.menu{margin:0 0 1px 0;float:right;}#region-social ul.menu li{list-style:none;float:left;display:inline;position:relative;margin-left:1px;}#region-social ul.menu li a{width:63px;height:63px;display:inline-block;background:C7C7C7;color:var(--WHITE-FFF);text-indent:-3000px;}#region-social li.facebook a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/fb.png) no-repeat center center;}#region-social li.twitter a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/tt.png) no-repeat center center;}#region-social li.linkedin a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/in.png) no-repeat center center;}#region-social li.youtube a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/yt.png) no-repeat center center;}.field-name-field-sections{margin-bottom:15px;position:relative;clear:both;}.field-name-field-sections h3{background:var(--MN-TEAL-LIGHTEN-5);padding:10px 40px;color:var(--WHITE-FFF);font-size:16px;font-size:1.6rem;line-height:20px;letter-spacing:-1px;margin:0 0 1px 0;cursor:pointer;}.field-name-field-sections h3.plus{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_plus.gif) no-repeat 5px 7px;}.field-name-field-sections h3.minus{background:var(--GREY-666) url(/sites/all/themes/nuim_themes/nuim/img/arrow_minus.gif) no-repeat 5px 7px;}.field-name-field-sections div.field-name-field-html-text{padding:10px 10px 5px 10px;background:var(--WHITE-FFF);}.not-front #region-page-upper .bean-a .block-inner,.not-front #region-content-bottom .bean-a .block-inner{background:var(--WHITE-FFF);}.not-front #region-page-upper .bean-a ul.menu,.not-front #region-content-bottom .bean-a ul.menu{margin:0;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}.not-front #region-page-upper .bean-a ul.menu li,.not-front #region-content-bottom .bean-a ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;vertical-align:middle;}.not-front #region-page-upper .bean-a ul.menu li a,.not-front #region-content-bottom .bean-a ul.menu li a{display:block;padding:20px 0;font-size:18px;font-size:1.8rem;color:var(--GREY-333);text-align:center;}.not-front #region-page-upper .bean-a ul.menu li a:link,.not-front #region-page-upper .bean-a ul.menu li a:visited,.not-front #region-content-bottom .bean-a ul.menu li a:link,.not-front #region-content-bottom .bean-a ul.menu li a:visited{color:var(--GREY-333);text-decoration:none;}.not-front #region-page-upper .bean-a ul.menu li a:hover,.not-front #region-page-upper .bean-a ul.menu li a:active,.not-front #region-page-upper .bean-a ul.menu li a:focus,.not-front #region-content-bottom .bean-a ul.menu li a:hover,.not-front #region-content-bottom .bean-a ul.menu li a:active,.not-front #region-content-bottom .bean-a ul.menu li a:focus{color:var(--GREY-333);text-decoration:underline;}#region-content .bean-a{margin-bottom:20px;}#region-content .bean-a .block-inner{background:var(--MN-BURGUNDY);}#region-content .bean-a ul.menu{margin:0;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}#region-content .bean-a ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;vertical-align:middle;border-right:1px solid var(--WHITE-FFF);}#region-content .bean-a ul.menu li.last{border-right:none;}#region-content .bean-a ul.menu li a{display:block;padding:20px 0;font-size:18px;font-size:1.8rem;color:var(--WHITE-FFF);text-align:center;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_red_red.gif) no-repeat 94% 50%;}#region-content .bean-a ul.menu li a:link,#region-content .bean-a ul.menu li a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-content .bean-a ul.menu li a:focus,#region-content .bean-a ul.menu li a:hover,#region-content .bean-a ul.menu li a:active,#region-content .bean-a ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.aside .bean-a{margin-bottom:20px;}.aside .bean-a .block-inner{background:var(--WHITE-FFF);}.aside .bean-a h2{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}.aside .bean-a ul.menu{margin:0;padding:0;}.aside .bean-a ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.aside .bean-a ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--MN-TEAL-LIGHTEN-5);font-size:16px;font-size:1.6rem;text-decoration:none;}.aside .bean-a ul.menu li a.active,.aside .bean-a ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}.aside .bean-a ul.menu li a:link,.aside .bean-a ul.menu li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.aside .bean-a ul.menu li a:hover,.aside .bean-a ul.menu li a:active,.aside .bean-a ul.menu li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.three-columns  #region-content-bottom .region-inner{margin:0;}#region-sidebar-second .bean-b .block-inner{background:var(--WHITE-FFF)}#region-sidebar-second .bean-b h2{font-size:20px;font-size:1.8rem;line-height:24px;padding:10px;background:var(--MN-BURGUNDY);color:var(--WHITE-FFF)}#region-sidebar-second .bean-b h2 a:link,#region-sidebar-second .bean-b h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-sidebar-second .bean-b h2 a:hover,#region-sidebar-second .bean-b h2 a:active,#region-sidebar-second .bean-b h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-sidebar-second .bean-b .content{padding:10px}#region-content-bottom .bean-b .block-inner{background:var(--WHITE-FFF);margin:0 10px;}#region-content-bottom .bean-b h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}#region-content-bottom .bean-b h2 a:link,#region-content-bottom .bean-b h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-content-bottom .bean-b h2 a:hover,#region-content-bottom .bean-b h2 a:active,#region-content-bottom .bean-b h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-content-bottom .b1.bean-b h2,#region-content-bottom .b6.bean-b h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}#region-content-bottom .b2.bean-b h2,#region-content-bottom .b7.bean-b h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}#region-content-bottom .b3.bean-b h2,#region-content-bottom .b5.bean-b h2,#region-content-bottom .b9.bean-b h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}#region-content-bottom .bean-b p{padding:0 20px;}.featured-section{background:var(--WHITE-FFF);margin-bottom:20px;}.featured-section h3{padding:10px 20px;border-bottom:1px solid var(--OFF-WHITE-F9F9F9);color:var(--MN-BURGUNDY);font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:400;margin:0;}.featured-section ul{margin:0;padding:0;}.featured-section ul li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-F9F9F9);}.featured-section ul li a{padding:7px 20px 7px 40px;display:block;background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_green.png) no-repeat 20px 13px;color:var(--MN-TEAL-LIGHTEN-5);font-size:16px;font-size:1.6rem;text-decoration:none;}.featured-section ul li a:link,.featured-section ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.featured-section ul li a:hover,.featured-section ul li a:active,.featured-section ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}#region-content-top .bean-a{margin-bottom:20px;}#region-content-top .bean-a .block-inner{background:var(--MN-BURGUNDY);}#region-content-top .bean-a ul.menu{margin:0;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}#region-content-top .bean-a ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;vertical-align:middle;border-right:1px solid var(--WHITE-FFF);}#region-content-top .bean-a ul.menu li.last{border-right:none;}#region-content-top .bean-a ul.menu li a{display:block;padding:20px 0;font-size:18px;font-size:1.8rem;color:var(--WHITE-FFF);text-align:center;background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}#region-content-top .bean-a ul.menu li a:link,#region-content-top .bean-a ul.menu li a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-content-top .bean-a ul.menu li a:hover,#region-content-top .bean-a ul.menu li a:active,#region-content-top .bean-a ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-page-lower .bean-c{margin-bottom:20px;}#region-page-lower .bean-c .block-inner{background:var(--WHITE-FFF);padding:20px;}#region-page-lower .bean-c .field-name-field-bean-c-image,#region-content-embedded .bean-c .field-name-field-bean-c-image{float:left;width:35%;}#region-page-lower .bean-c .field-name-field-bean-c-image img,#region-content-embedded .bean-c .field-name-field-bean-c-image img{width:100%;max-width:100%;height:auto;}#region-page-lower .bean-c .field-name-field-bean-c-body,#region-content-embedded .bean-c .field-name-field-bean-c-body{float:right;width:63%;}#region-page-lower .bean-c h3,#region-content-embedded .bean-c h3{float:right;width:63%;}#region-page-lower .bean-c h3,#region-content-embedded .bean-c h3{font-size:20px;font-size:2rem;}#region-page-lower .bean-c h3 a:link,#region-page-lower .bean-c h3 a:visited,#region-content-embedded .bean-c h3 a:link,#region-content-embedded .bean-c h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#region-page-lower .bean-c h3 a:hover,#region-page-lower .bean-c h3 a:active,#region-page-lower .bean-c h3 a:focus,#region-content-embedded .bean-c h3 a:hover,#region-content-embedded .bean-c h3 a:active,#region-content-embedded .bean-c h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}body.page-node .main-content .block-inner{padding:0;}body.page-node .main-content .node{padding:20px;}body.page-node .main-content .node.node-teaser{padding:0px;}#region-content-embedded .bean-c{margin-bottom:0;}#region-content-embedded .bean-c .block-inner{background:var(--WHITE-FFF);padding:20px;border-top:1px solid var(--OFF-WHITE-DDD);}body.page-node-448730 .main-content .node{padding:0;}body.find-a-course #region-page-upper .block{margin-bottom:0px;border-bottom:1px solid var(--OFF-WHITE-EEE);}.course-quickfind{background:var(--WHITE-FFF);}.course-quickfind .course-panel1,.course-quickfind .course-panel2{width:50%;padding:20px 0;}.course-quickfind h2{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}.course-quickfind p{padding:0 20px;margin:0;}.course-quickfind form{padding:0 20px;position:relative;}.course-quickfind form label{color:var(--MN-BURGUNDY);clear:both;float:none;padding:0 0 5px 0;line-height:20px;display:block;}.course-quickfind form input.form-text{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid var(--OFF-WHITE-EEE);border-right:0px;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_searchinput.gif) no-repeat 0 0;padding:0 10px;font-size:14px;font-size:1.4rem;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-000);}.course-quickfind form input.form-submit{border:1px solid var(--OFF-WHITE-EEE) !important;max-width:none;width:35px;height:35px;padding:0;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;}.course-quickfind form .form-label{}.course-quickfind form .form-item{overflow:hidden;padding-right:35px;}.course-quickfind form .form-actions{position:absolute;top:25px;right:20px;}.course-quickfind.search form .form-actions{position:absolute;top:40px;right:22px;}td.views-field.views-field-field-course-cao-pac-code{width:20%;}#section-content  .undergraduate-courses.list{margin-bottom:0;}.undergraduate-courses.list form{background:var(--GREY-666);padding:20px;}.undergraduate-courses.list form label{color:var(--WHITE-FFF);}.undergraduate-courses.list form .form-item{float:left;margin-right:20px;}.undergraduate-courses.list .views-submit-button{display:none;}table{margin:0;}table caption{font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;color:var(--MN-BURGUNDY);background:var(--WHITE-FFF);padding:8px 20px;text-align:left;font-weight:normal;}table caption a:link,table caption a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}table caption a:hover,table caption a:active,table caption a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}table thead th{padding:5px 14px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);text-align:left;color:var(--GREY-666);font-weight:bold;}table tbody td{padding:5px 14px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--OFF-WHITE-F9F9F9);text-align:left;color:var(--BLACK-000);font-weight:normal;}table tbody td a{font-weight:bold;}table tbody td a:link,table tbody td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}table tbody td a:hover,table tbody td a:active,table tbody td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}table tbody tr th{color:var(--GREY-666);font-weight:bold;}table.views-table{margin:0;}table.views-table caption{font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;color:var(--MN-BURGUNDY);background:var(--WHITE-FFF);padding:8px 20px;text-align:left;font-weight:normal;}table.views-table caption a:link,table.views-table caption a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}table.views-table caption a:hover,table.views-table caption a:active,table.views-table caption a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}table.views-table thead th{padding:5px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);text-align:left;color:var(--GREY-666);font-weight:normal;}table.views-table tbody td{padding:5px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--OFF-WHITE-F9F9F9);text-align:left;color:var(--BLACK-000);font-weight:normal;}table.views-table tbody td a{font-weight:bold;}table.views-table tbody td a:link,table.views-table tbody td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}table.views-table tbody td a:hover,table.views-table tbody td a:active,table.views-table tbody td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.stacktable.large-only{display:table;}.small-only{display:none;}table.stacktable{margin:0;width:100%;}table.stacktable th.st-head-row{border-top:1px solid var(--OFF-WHITE-DDD);padding-top:10px;background:var(--OFF-WHITE-F9F9F9);}table.stacktable th.st-head-row-main{font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;color:var(--MN-BURGUNDY);background:var(--WHITE-FFF);padding:8px 20px;text-align:left;font-weight:normal;}table.stacktable th{padding:2px 20px;font-weight:bold;}table.stacktable th a:link,table.stacktable th a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}table.stacktable th a:hover,table.stacktable th a:active,table.stacktable th a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}table.stacktable td{padding:2px 20px;background:var(--OFF-WHITE-F9F9F9);text-align:left;color:var(--BLACK-000);font-weight:normal;}table.stacktable td.st-key{width:29%;padding-right:1%;color:var(--GREY-666);font-weight:normal;white-space:nowrap;}table.stacktable td.st-val{width:69%;padding-left:1%;}table.stacktable td.st-null{padding:0 !important;height:10px;line-height:10px;}.default-accordion > h3{background:var(--WHITE-FFF);padding:20px 20px 20px 50px;border-top:1px solid var(--OFF-WHITE-DDD);color:var(--MN-TEAL-LIGHTEN-5);font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;line-height:20px;letter-spacing:-1px;margin:0 0 1px 0;cursor:pointer;}.default-accordion > h3:last-of-type{border-bottom:none;}.default-accordion > h3 a:link,.default-accordion > h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.default-accordion > h3 a:hover,.default-accordion > h3 a:active,.postgradute-courses h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.default-accordion > h3,.default-accordion > h3.plus{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 20px 19px;}.default-accordion > h3.minus{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 20px 23px;color:var(--WHITE-FFF);}.default-accordion > h3.minus a:link,.default-accordion > h3.minus a:visited{color:var(--WHITE-FFF);text-decoration:none;}.default-accordion > h3.minus a:hover,.default-accordion > h3.minus a:active,.default-accordion > h3.minus a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.postgradute-courses > div{background:var(--OFF-WHITE-F9F9F9);display:block;padding:10px;}.postgradute-courses h3{background:var(--WHITE-FFF);padding:20px 20px 20px 50px;border-top:1px solid var(--OFF-WHITE-DDD);color:var(--MN-TEAL-LIGHTEN-5);font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;line-height:20px;letter-spacing:-1px;margin:0 0 1px 0;cursor:pointer;}.postgaduate-courses h3:last-of-type{border-bottom:none;}.postgradute-courses h3 a:link,.postgradute-courses h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.postgradute-courses h3 a:hover,.postgradute-courses h3 a:active,.postgradute-courses h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.postgradute-courses h3,.postgradute-courses h3.plus{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 20px 19px;}.postgradute-courses h3.minus{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 20px 23px;color:var(--WHITE-FFF);}.postgradute-courses h3.minus a:link,.postgradute-courses h3.minus a:visited{color:var(--WHITE-FFF);text-decoration:none;}.postgradute-courses h3.minus a:hover,.postgradute-courses h3.minus a:active,.postgradute-courses h3.minus a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.postgradute-courses .view-rows{background:var(--OFF-WHITE-F9F9F9);display:block;}.postgradute-courses .view-rows .row{padding:5px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.postgradute-courses .view-rows span a{font-weight:bold;}.postgradute-courses .view-rows span a:link,.postgradute-courses .view-rows span a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.postgradute-courses .view-rows span a:hover,.postgradute-courses .view-rows span a:active,.postgradute-courses .view-rows span a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.postgradute-courses .acc h3{background:var(--OFF-WHITE-F9F9F9);padding:5px 0;border-top:0;background-image:none;color:var(--GREY-333);font-size:1.6rem;}.subject_group{width:100%;margin-top:10px;}.subject_group h6{background:var(--WHITE-FFF);color:var(--MN-BURGUNDY);padding:5px 10px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.subject_group .subject{background:var(--OFF-WHITE-F9F9F9);padding:5px 10px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.subject_group .subject a{display:block;}li.news-events{background:var(--OFF-WHITE-F9F9F9);}.news-events{background:var(--OFF-WHITE-F1F1F1);}.news-events form{position:absolute;top:12px;right:20px;}.news-events form select{width:200px;padding:6px 0 6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.news-events img{width:100%;max-width:100%;height:auto;}.news-events  h2.block-title{margin-bottom:0;font-size:24px;font-size:2.4rem;line-height:26px;letter-spacing:-1px;font-family:'Open Sans';font-weight:400 !important;}.news-events  h2.block-title a:link,.news-events  h2.block-title a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.news-events  h2.block-title a:hover,.news-events  h2.block-title a:active,.news-events  h2.block-title a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.news-events h2{font-weight:normal;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.news-events h2 a{color:var(--MN-TEAL-LIGHTEN-5);}.news-events h2 a:link,.news-events h2 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events h2 a:hover,.news-events h2 a:active,.news-events h2 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events .views-label{color:var(--MN-BURGUNDY);}.news-events .view-footer{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;margin-bottom:0px;}.news-events .view-footer a{font-weight:bold;}.news-events .view-footer a:link,.news-events .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events .view-footer a:hover,.news-events .view-footer a:active,.news-events .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events .row{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px;}.news-events .views-field-field-image{float:left;width:25%;}.news-events .views-field-title{float:right;width:73%;}.news-events .views-field-field-plain-text{float:right;width:73%;}.news-events .views-field-field-date{float:right;width:73%;}.news-events p.views-field-field-date{margin:0;}.news-events p.views-field-field-event-date{margin:0;}.news-events .views-field-field-location{float:right;width:73%;}.news-events p.views-field-field-location{margin:0;}.news-events .view-header .row{border-top:none;}.news-events .view-header .views-field-field-asset-image{width:40%;}.news-events .view-header .views-field-title{width:57%;}.news-events .view-header .views-field-field-plain-text{width:57%;}.news-events .view-header .views-field-field-date{width:57%;}.news-events .view-header .views-field-field-location{width:57%;}.news-events.events .views-field-field-image{float:none;width:100%;}.news-events.events .views-field-title{float:none;width:100%;}.news-events.events .views-field-field-plain-text{float:none;width:100%;}.news-events.events .views-field-field-date{float:none;width:100%;}.news-events.events .views-field-field-location{float:none;width:100%;}.news-events.events .view-header .row{border-top:none;}.news-events.events .view-header .views-field-field-image{float:left;width:40%;}.news-events.events .view-header .views-field-field-asset-image{float:left;width:40%;}.news-events.events .view-header .views-field-title{float:right;width:57%;}.news-events.events .view-header .views-field-field-plain-text{float:right;width:57%;}.news-events.events .view-header .views-field-field-date{float:right;width:57%;}.news-events.events .view-header .views-field-field-location{float:right;width:57%;}#region-sidebar-first .news-events .view-header .views-field-field-image{width:100%;margin-bottom:10px;}#region-sidebar-first .news-events .view-header .views-field-title{width:100%;}#region-sidebar-first .news-events .view-header .views-field-field-plain-text{width:100%;}#region-sidebar-first .news-events .view-header .views-field-field-date{width:100%;}#region-sidebar-first .news-events .view-header .views-field-field-location{width:100%;}#region-sidebar-first .news-events  h2{font-size:14px;font-size:1.4rem;line-height:18px;}#region-sidebar-first .news-events .view-header h2{font-size:20px;font-size:2rem;line-height:24px;font-family:'Open Sans';font-weight:700;}#region-sidebar-first .news-events  h2.block-title{font-size:24px;font-size:2.4rem;line-height:26px;letter-spacing:-1px;font-family:'Open Sans';font-weight:400 !important;}#region-sidebar-second .news-events .view-header .views-field-field-image{width:100%;margin-bottom:10px;}#region-sidebar-second .news-events .view-header .views-field-title{width:100%;}#region-sidebar-second .news-events .view-header .views-field-field-plain-text{width:100%;}#region-sidebar-second .news-events .view-header .views-field-field-date{width:100%;}#region-sidebar-second .news-events .view-header .views-field-field-location{width:100%;}#region-sidebar-second .news-events  h2{font-size:14px;font-size:1.4rem;line-height:18px;}#region-sidebar-second .news-events .view-header h2{font-size:20px;font-size:2rem;line-height:24px;font-family:'Open Sans';font-weight:700;}#region-sidebar-second .news-events  h2.block-title{font-size:24px;font-size:2.4rem;line-height:26px;letter-spacing:-1px;font-family:'Open Sans';font-weight:400 !important;}.news-events-page .row{padding:20px;border-top:1px solid var(--OFF-WHITE-DDD);}.news-events-page h2{font-weight:normal;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.news-events-page h2 a{color:var(--MN-TEAL-LIGHTEN-5);}.news-events-page h2 a:link,.news-events h2 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events-page h2 a:hover,.news-events h2 a:active,.news-events h2 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-page .views-label{color:var(--MN-BURGUNDY);}.news-events-page p.views-field-field-date{margin:0;}.news-events-page p.views-field-field-event-date{margin:0;}.news-events-page .row{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px;}.news-events-page .views-field-field-image{float:left;width:25%;}.news-events-page .views-field-title{float:right;width:73%;}.news-events-page .views-field-field-plain-text{float:right;width:73%;}.news-events-page .views-field-field-date{float:right;width:73%;}.news-events-page p.views-field-field-date{margin:0;}.news-events-page p.views-field-field-event-date{margin:0;}.news-events-page .views-field-field-location{float:right;width:73%;}.news-events-page p.views-field-field-location{margin:0;}.news-events-page .view-header .row{border-top:none;padding:20px;}.news-events-page .view-header .views-field-field-asset-image{float:left;width:40%;}.news-events-page .view-header .views-field-title{float:right;width:57%;}.news-events-page .view-header .views-field-field-plain-text{float:right;width:57%;}.news-events-page .view-header .views-field-field-date{float:right;width:57%;}.news-events-page .view-header .views-field-field-location{float:right;width:57%;}.news-events-page.events .views-field-field-image{float:none;width:100%;}.news-events-page.events .views-field-title{float:none;width:100%;}.news-events-page.events .views-field-field-plain-text{float:none;width:100%;}.news-events-page.events .views-field-field-date{float:none;width:100%;}.news-events-page.events .views-field-field-location{float:none;width:100%;}.news-events-page p.views-field-field-location{margin:0;}.news-events-page.events .view-header .row{border-top:none;padding:20px;}.news-events-page.events .view-header .views-field-field-asset-image{float:left;width:40%;}.news-events-page.events .view-header .views-field-title{float:right;width:57%;}.news-events-page.events .view-header .views-field-field-plain-text{float:right;width:57%;}.news-events-page.events .view-header .views-field-field-date{float:right;width:57%;}.news-events-page.events .view-header .views-field-field-location{float:right;width:57%;}.page-campus-life-accommodation-news-events .block.main-content .block-inner,.page-campus-life-student-life-sport-news-events .block.main-content .block-inner,.page-campus-life-student-wellbeing-support-news-events .block.main-content .block-inner{padding:0;}.node-type-events .field-name-field-date,.node-type-news .field-name-field-date{margin-bottom:10px;}.node-type-event .field-name-field-event-date,.node-type-news .field-name-field-news-published-date{margin-bottom:10px;}.node-type-events .field-name-field-date label,.node-type-news .field-name-field-date label{color:var(--MN-BURGUNDY);}.node-type-event .field-name-field-event-date label,.node-type-news .field-name-field-news-published-date label{color:var(--MN-BURGUNDY);}.node-type-events .field-name-field-plain-text,.node-type-news .field-name-field-plain-text{font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.node-type-event .field-name-field-location,.node-type-news .field-name-field-location{margin-bottom:10px;}.node-type-events .field-name-field-location label,.node-type-news .field-name-field-location label{color:var(--MN-BURGUNDY);}.node-type-event .field-name-field-location label,.node-type-news .field-name-field-location label{color:var(--MN-BURGUNDY);}.more-news-events h2.block-title{margin-bottom:0;border-bottom:none;}.node-type-events .more-news-events h2.views-field-title{margin-bottom:0;font-weight:bold;font-size:16px;font-size:1.6rem;}.node-type-events .more-news-events .views-field-title{float:none;width:100%;}.node-type-events .more-news-events .views-field-field-date{float:none;width:100%;}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image{width:50%;margin-bottom:10px;}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image img,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image img{width:100%;height:auto;}.subscribe-to-newsletter.webform{background:var(--OFF-WHITE-F9F9F9);}.subscribe-to-newsletter.webform .content{padding:20px;}.subscribe-to-newsletter.webform form:before,.subscribe-to-newsletter.webform form:after{content:"";display:table;}.subscribe-to-newsletter.webform form:after{clear:both;}.subscribe-to-newsletter.webform form{*zoom:1;position:relative;}.subscribe-to-newsletter.webform input.form-text{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid var(--OFF-WHITE-EEE)!important;border-right:0px;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_searchinput.gif) no-repeat 0 0;padding:0 10px;font-size:14px;font-size:1.4rem;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.subscribe-to-newsletter.webform input.form-submit{border:1px solid var(--OFF-WHITE-EEE)!important;max-width:none;width:100px;height:35px;padding:0;font-family:'Open Sans';font-weight:700;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9);color:var(--GREY-333);text-align:center;}.subscribe-to-newsletter.webform .form-item{overflow:hidden;padding-right:100px;}.subscribe-to-newsletter.webform .form-actions{position:absolute;top:0;right:0;}.blogs{background:var(--OFF-WHITE-F9F9F9);}.blogs .content{padding:20px;}.blogs a:link,.blogs a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.blogs a:hover,.blogs a:active,.blogs a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}a.back{position:absolute;top:17px;right:20px;font-size:16px;font-size:1.6rem;line-height:26px;padding-left:15px;background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_back_green.png) no-repeat left center;}a.back:link,a.back:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}a.back:hover,a.back:active,a.back:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-person .node-title{float:left;}.node-person .group_details{clear:left;float:left;width:60%;margin-bottom:20px;}.node-person .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-person .field-name-body,.node-person .field-name-biography{clear:both;padding:20px 0 10px 0;}.node-person h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--BLACK-000);margin-bottom:10px;font-family:'Open Sans';font-weight:700;}.node-person h2.node-title a:link,.node-person h2.node-title a:visited{color:var(--BLACK-000);text-decoration:none;}.node-person h2.node-title a:hover,.node-person h2.node-title a:active,.node-person h2.node-title a:focus{color:var(--BLACK-000);text-decoration:underline;}.node-person .group_details .field-name-field-text{font-weight:bold;margin-bottom:10px;}.node-person .group_details .field-name-field-department{margin-bottom:10px;}.node-person .group_details label{color:var(--MN-BURGUNDY);cursor:default;}.node-person .field-name-body h3{color:var(--MN-BURGUNDY);}.node-person .field-name-biography h3{color:var(--MN-BURGUNDY);}.node-person .field-name-body h4{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;}.node-person .field-name-field-links ul.menu{margin:0 0 10px 30px;padding:0;}.node-person .field-name-field-links ul.menu li{margin:0;padding:0;font-family:'Open Sans';font-weight:700;}.node-person .field-name-field-links ul.menu li a:link,.node-person .field-name-field-links ul.menu li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-person .field-name-field-links ul.menu li a:hover,.node-person .field-name-field-links ul.menu li a:active,.node-person .field-name-field-links ul.menu li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.field-name-field-video-wrapper{clear:both;border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;padding:20px 20px 10px 20px;margin:0 -20px;}.field-name-field-video-wrapper:before,.field-name-field-video-wrapper:after{content:"";display:table;}.field-name-field-video-wrapper:after{clear:both;}.field-name-field-video-wrapper{*zoom:1;}.field-name-field-video-wrapper .field-name-field-video{float:left;width:18%;margin-bottom:10px;}.field-name-field-video-wrapper .field-name-field-text{float:right;width:80%;}.field-name-field-video-wrapper .field-name-field-basic-html{float:right;width:80%;}.field-name-field-video-wrapper h4{font-family:'Open Sans';font-weight:700;}.field-name-field-video-wrapper h4 a:link,.field-name-field-video-wrapper h4 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.field-name-field-video-wrapper h4 a:hover,.field-name-field-video-wrapper h4 a:active,.field-name-field-video-wrapper h4  a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-graduate-profile h2{float:left;}.node-graduate-profile .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-graduate-profile h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--GREY-333);margin-bottom:10px;font-family:'Open Sans';font-weight:700;}.node-graduate-profile .grad-details{clear:left;display:block;}.node-graduate-profile .grad-details label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .grad-details .department{margin-bottom:10px;}.node-graduate-profile .grad-details .created{margin-bottom:10px;}.node-graduate-profile .grad-details .alumni-group{margin-bottom:10px;}.node-graduate-profile .field-grad-short-desc{clear:left;font-weight:bold;margin-bottom:10px;}.node-graduate-profile .graduate-exp label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .graduate-carr{clear:left;display:block;}.node-graduate-profile .graduate-carr label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .field-name-body{clear:both;}.node-graduate-profile .field-name-body h3{color:var(--MN-BURGUNDY);}.node-graduate-profile .field-name-body h4{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;}.node-person .group-courses,.node-person  .group-publications{border-top:1px solid var(--OFF-WHITE-DDD);margin:0 -20px;padding:20px 20px 10px 20px;}.node-person .group-courses h3,.node-person  .group-publications h3{color:var(--MN-BURGUNDY);}.node-person .group-courses .field-name-field-basic-html,.node-person  .group-publications .field-name-field-basic-html{float:none;width:100%;}.gallery.landing .row{float:left;width:50%;}.gallery .row{float:left;width:25%;}.gallery .row .row-inner{margin:0 10px 20px 10px;background:var(--OFF-WHITE-F1F1F1);}.gallery .row span a{font-size:16px;font-size:1.6rem;padding:10px;display:block;background:var(--OFF-WHITE-F1F1F1);}.gallery .row span a:link,.gallery .row span a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.gallery .row span a:hover,.gallery .row span a:active,.gallery .row span a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.gallery .row img{width:100%;height:auto;max-width:100%;}ul.pager{clear:both;display:block;margin:0 -20px;padding:20px 20px 0 20px;border-top:1px solid var(--OFF-WHITE-DDD);}ul.pager li{list-style:none;float:left;display:inline;position:relative;margin:0 10px 0 0;padding:0;color:var(--GREY-666);}ul.pager li.pager-item ~ li.pager-next{margin-left:25px;}ul.pager li.pager-previous + li.pager-item{margin-left:25px;}ul.pager li a:link,ul.pager li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}ul.pager li a:hover,ul.pager li a:active,ul.pager li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}ul.pager li.pager-current{font-weight:bold;}#region-content-bottom ul.pager{margin:0 10px 20px 10px;padding:20px;border-top:1px solid var(--WHITE-FFF);}.the-perfect-location-large{background:var(--OFF-WHITE-F1F1F1);position:relative;margin-bottom:10px;}.the-perfect-location-large ul{background:var(--WHITE-FFF);z-index:2;margin:0;padding:0;}.the-perfect-location-large ul li{list-style:none;margin:0;padding:0;}.the-perfect-location-large ul li a{display:block;background:var(--WHITE-FFF);padding:8px 20px 8px 40px;font-size:18px;font-size:1.8rem;color:var(--GREY-333);border-bottom:1px solid var(--OFF-WHITE-DDD);}.the-perfect-location-large ul li.n1 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_car.png) no-repeat 10px center;}.the-perfect-location-large ul li.n2 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_bus.png) no-repeat 10px center;}.the-perfect-location-large ul li.n3 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_rail.png) no-repeat 10px center;}.the-perfect-location-large ul li.n4 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_plane.png) no-repeat 10px center;}.the-perfect-location-large ul li a:link,.the-perfect-location-large ul li a:visited{color:var(--GREY-333);text-decoration:none;}.the-perfect-location-large ul li a:hover,.the-perfect-location-large ul li a:active,.the-perfect-location-large ul li a:focus{color:var(--GREY-333);text-decoration:underline;}.page-departments #region-content-bottom .departments ul{margin:0;padding:0;}.page-departments #region-content-bottom .departments ul li{list-style:none;margin:0;padding:0 0 0 10px;display:block;}.page-departments #region-content-bottom .departments ul li a:link,.page-departments #region-content-bottom .departments ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.page-departments #region-content-bottom .departments ul li a:hover,.page-departments #region-content-bottom .departments ul li a:active,.page-departments #region-content-bottom .departments ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.page-departments #region-content-bottom .block{width:33.33%;float:left;}.page-departments #region-content-bottom .block-inner{margin:0 10px;background:var(--OFF-WHITE-F9F9F9);}.page-departments #region-content-bottom .departments h2.block-title{font-size:16px;font-size:1.6rem;color:var(--WHITE-FFF);font-family:'Open Sans';font-weight:700;border-bottom:none;background:var(--GREY-444);}.page-departments #region-content-bottom .departments .department{border-top:1px solid var(--OFF-WHITE-DDD);}.page-departments #region-content-bottom .departments .content h3:first-child{display:none;}.page-departments #region-content-bottom .departments .content .view-footer .view-header h3:first-child{display:block;}.page-departments #region-content-bottom .departments h3{padding:8px 20px;font-size:14px;font-size:1.4rem;color:var(--MN-BURGUNDY);font-family:'Open Sans';font-weight:400;margin:0;border-top:1px solid var(--OFF-WHITE-DDD);}.page-departments #region-content-bottom .departments h4{padding:8px 20px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:700;margin:0;line-height:1.5em;}.page-departments #region-content-bottom .departments h4 a:link,.page-departments #region-content-bottom .departments h4 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.page-departments #region-content-bottom .departments h4 a:hover,.page-departments #region-content-bottom .departments h4 a:active,.page-departments #region-content-bottom .departments h4 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.page-departments .links.node-links{padding:0;border-top:0;}.page-departments a.office-list-link{font-size:0.7em;text-decoration:none;}.page-departments a.office-list-link:hover{text-decoration:underline;}.department-office-list article{display:none;}.department-office-list .office-list{background-color:var(--OFF-WHITE-F9F9F9);}.department-office-list .office-list ul{margin:0;width:33.333%;float:left;}.department-office-list .office-list ul li{list-style:none;list-style-image:none;box-sizing:border-box;padding:10px;border-bottom:1px solid var(--OFF-WHITE-DDD);border-right:1px solid var(--OFF-WHITE-DDD);line-height:1.4em;}.page-departments #region-sidebar-second .block-inner{background:var(--OFF-WHITE-F9F9F9);}.page-departments #region-sidebar-second .departments h2.block-title{font-size:16px;font-size:1.6rem;color:var(--MN-BURGUNDY);font-family:'Open Sans';font-weight:700;border-bottom:none;background:var(--OFF-WHITE-F9F9F9);}.page-departments #region-sidebar-second .departments ul{margin:0;padding:0;}.page-departments #region-sidebar-second .departments ul li{list-style:none;margin:0;padding:8px 20px;display:block;background:none;border-top:1px solid var(--OFF-WHITE-DDD);}.page-departments #region-sidebar-second .departments ul li a:link,.page-departments #region-sidebar-second .departments ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.page-departments #region-sidebar-second .departments ul li a:hover,.page-departments #region-sidebar-second .departments ul li a:active,.page-departments #region-sidebar-second .departments ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.page-upper-f6f6f6 #zone-page-upper{margin-bottom:20px;}.page-upper-f6f6f6 #zone-page-upper .region-inner{background:var(--OFF-WHITE-F9F9F9);}.page-upper-f6f6f6 #zone-page-upper .block{margin:0;}.page-upper-f6f6f6 #zone-page-upper .b2{width:66.6666%;float:left;}.page-upper-f6f6f6 #zone-page-upper .b2 .views-exposed-widget{width:50%;float:left}.page-upper-f6f6f6 #zone-page-upper .b3,.page-upper-f6f6f6 #zone-page-upper .b4{width:33.3333%;float:left;}.page-upper-f6f6f6 #zone-page-upper p{padding:20px 20px 10px 20px;font-size:16px;font-size:1.6rem;}.page-upper-f6f6f6 #zone-page-upper form{padding:0 20px 20px 20px;position:relative;}.page-upper-f6f6f6 #zone-page-upper form label{display:none;}.page-upper-f6f6f6 #zone-page-upper form input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-upper-f6f6f6 #zone-page-upper form input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-upper-f6f6f6 #zone-page-upper form select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-upper-f6f6f6 #zone-page-upper .form-item-name,.page-upper-f6f6f6 #zone-page-upper .form-item{overflow:hidden;padding-right:37px;}.page-upper-f6f6f6 #zone-page-upper .views-submit-button{position:absolute;top:0;right:20px;}.page-upper-f6f6f6 #zone-page-upper .people-a-z .block-inner{padding:0 20px;}.page-upper-f6f6f6 #zone-page-upper .people-a-z .content a{border:2px solid var(--OFF-WHITE-EEE);display:block;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 94% center;text-align:center;font-family:'Open Sans';font-weight:700;padding:3px 0;font-size:18px;font-size:1.8rem;line-height:25px;}.page-upper-f6f6f6 #zone-page-upper .people-a-z  .content a:link,.page-upper-f6f6f6 #zone-page-upper .people-a-z a:visited{color:var(--GREY-333);text-decoration:none;}.page-upper-f6f6f6 #zone-page-upper .people-a-z  .content a:hover,.page-upper-f6f6f6 #zone-page-upper .people-a-z a:active,.page-upper-f6f6f6 #zone-page-upper .people-a-z a:focus{color:var(--GREY-333);text-decoration:underline;}.page-upper-f6f6f6 .view-header p{background:var(--WHITE-FFF);padding:20px 20px;margin:0;font-size:16px;font-size:1.6rem;color:var(--MN-BURGUNDY);border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-upper-f6f6f6 #zone-page-upper form .description{display:none;}.page-search #search-form{margin:-20px -20px 20px -20px;padding:20px;border-bottom:1px solid var(--OFF-WHITE-DDD);position:relative;}.page-search #search-form:before,.page-search #search-form:after{content:"";display:table;}.page-search #search-form:after{clear:both;}.page-search #search-form{*zoom:1;}.page-search #search-form label{display:none;padding-bottom:5px;line-height:25px;color:var(--MN-BURGUNDY);}.page-search #search-form input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-search #search-form input[type="submit"]{position:absolute;bottom:20px;right:20px;width:100px;height:35px;padding:0;border:2px solid var(--OFF-WHITE-EEE);display:block;outline:none;background:var(--OFF-WHITE-F9F9F9);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);font-weight:bold;}.page-search #search-form .form-item{overflow:hidden;padding-right:100px;display:block !important;}ol.search-results{margin:0;padding:0;}ol.search-results li{margin:0;padding:0;list-style:none;}ol.search-results li h3.title{font-family:'Open Sans';font-weight:400;font-size:18px;font-size:1.8rem;margin:0;}ol.search-results li h3.title a:link,ol.search-results li h3.title a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}ol.search-results li h3.title a:hover,ol.search-results li h3.title a:active,ol.search-results li h3.title a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}body#errorbody{background:var(--OFF-WHITE-DDD);}#errorpanel{margin:50px auto;text-align:left;width:100%;min-width:300px;max-width:584px;}.errorpanel-inner{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}#error-logo{background:var(--WHITE-FFF);padding:20px 40px;}#error-logo img{max-width:300px;max-height:100px;}#error-content{display:block;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_error_nuim.gif) no-repeat bottom right;padding-bottom:80px;}#error-content h1{border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;padding:25px 40px;background:var(--WHITE-FFF);margin-bottom:20px;color:var(--MN-BURGUNDY);}#error-content p{padding:0 40px;font-size:16px;font-size:1.6rem;margin-bottom:20px;}#error-content p a:link,#error-content p a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#error-content p a:hover,#error-content p a:active,#error-content p a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}#error-content ul{margin:0 40px 20px 70px;}#error-content li{font-size:16px;font-size:1.6rem;}#error-content ul li a:link,#error-content ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#error-content ul li a:hover,#error-content ul li a:active,#error-content ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}#error-foot{background:var(--GREY-444);}#error-foot p{color:var(--WHITE-FFF);padding:40px 40px;margin:0;font-size:16px;font-size:1.6rem;}#region-content-top .search .block-inner{background:var(--OFF-WHITE-F9F9F9);}#region-content-top .search form{padding:10px 20px 20px 20px;position:relative;}#region-content-top .search form label{display:block;color:var(--MN-BURGUNDY);font-size:16px;font-size:1.6rem;line-height:20px;padding:5px 0;}#region-content-top .search form input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-top .search form input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-top .search .form-item{overflow:hidden;padding-right:37px;}#region-content-top .search .views-submit-button{position:absolute;top:40px;right:20px;}#region-content-top .search a.back{margin:0 20px 20px 20px;display:inline-block;padding:0 25px;height:auto;position:relative;top:auto;bottom:auto;right:auto;border:1px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black_rtl.png) no-repeat 5% center;font-size:14px;font-size:1.4rem;line-height:32px;text-align:center;}#region-content-top .search a.back:link,#region-content-top .search a.back:visited{color:var(--GREY-333);text-decoration:none;}#region-content-top .search a.back:hover,#region-content-top .search a.back:active,#region-content-top .search a.back:focus{color:var(--GREY-333);text-decoration:underline;}.node-course .node-title{float:left;}.node-course .group_details{clear:left;float:left;width:60%;margin-bottom:20px;padding-top:10px;border-top:1px solid var(--OFF-WHITE-DDD);}.node-course .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-course .field-name-body{clear:both;padding:20px 0 10px 0;}.node-course h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--BLACK-000);margin-bottom:15px;font-family:'Open Sans';font-weight:700;}.node-course h2.node-title a:link,.node-course h2.node-title a:visited{color:var(--BLACK-000);text-decoration:none;}.node-course h2.node-title a:hover,.node-course h2.node-title a:active,.node-course h2.node-title a:focus{color:var(--BLACK-000);text-decoration:underline;}.node-course .group_details .field-name-field-text{font-weight:bold;margin-bottom:10px;}.node-course .group_details .field-name-field-department{margin-bottom:10px;}.node-course .group_details label{color:var(--MN-BURGUNDY);cursor:default;}.node-course .group_details .field-name-field-qualification{margin-bottom:5px;}.node-course .group_details .field-name-field-qualification label{font-weight:bold;margin-bottom:5px;}.node-course .field-group-tabs{clear:both;margin:0 -20px;}.node-course .field-group-tabs ul.vertical-tabs-list{display:none;}.node-course .vertical-tabs-panes{clear:both;}.node-course .vertical-tabs-panes legend{padding:0;display:none;}.node-course .vertical-tabs-panes .field-name-body{clear:both;padding:0;}.node-course .vertical-tabs-panes .fieldset-wrapper{padding:10px 20px 0 20px;overflow:hidden;height:100%;}.node-course .field-name-field-key-people{clear:both;border-top:1px solid var(--OFF-WHITE-DDD);margin:0 -20px;padding:0 20px;}.node-course .field-name-field-key-people label{color:var(--BLACK-000);cursor:default;padding:15px 0 10px 0;display:block;font-size:16px;font-size:1.6rem;line-height:24px;font-family:'Open Sans';font-weight:700;}.node-course .field-name-field-key-people .bean-e{width:100%;margin-bottom:20px;}.node-course .field-name-field-key-people .bean-e .row-inner:before,.node-course .field-name-field-key-people .bean-e .row-inner:after{content:"";display:table;}.node-course .field-name-field-key-people .bean-e .row-inner:after{clear:both;}.node-course .field-name-field-key-people .bean-e{*zoom:1;}.node-course .field-name-field-key-people .bean-e.m4_2{clear:right;}.node-course .field-name-field-key-people .bean-e.m4_3{clear:left;}.node-course .field-name-field-key-people .bean-e .views-field-field-image{float:left;width:25%;}.node-course .field-name-field-key-people .bean-e .views-field-field-image img{margin:0;}.node-course .field-name-field-key-people .bean-e .views-field-title,.node-course .field-name-field-key-people .bean-e .views-field-field-text,.node-course .field-name-field-key-people .bean-e .views-field-field-department,.node-course .field-name-field-key-people .bean-e .views-field-nothing{float:right;width:68%;}.node-course .field-name-field-key-people .bean-e h3{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-course .field-name-field-key-people .bean-e h3 a:link,.node-course .field-name-field-key-people .bean-e h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course .field-name-field-key-people .bean-e h3 a:hover,.node-course .field-name-field-key-people .bean-e h3 a:active,.node-course .field-name-field-key-people .bean-e h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-course .field-name-field-key-people .bean-e p{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-course .field-name-field-key-people .bean-e p.more{display:none;}.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:link,.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:hover,.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:active,.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course .field-name-field-video-wrapper{background:var(--WHITE-FFF);padding-bottom:0;}.node-course .field-name-field-video-wrapper .field-name-field-video{width:25%;}.node-course .field-name-field-video-wrapper .field-name-field-text{width:68%;padding-right:10px;}.node-course .field-name-field-video-wrapper .field-name-field-basic-html{width:68%;padding-right:10px;}.node-course .field-name-field-video{clear:both;margin-bottom:20px;}.node-course .field-name-field-video-wrapper h4{margin-bottom:0;}.node-course .field-name-field-video .field-name-field-basic-html{margin-bottom:20px;}.node-course .field-name-field-people{clear:both;margin:0 -30px;padding:20px 0 0 0;background:var(--OFF-WHITE-DDD);}.node-course .field-name-field-course-contact{padding:20px 0 10px 0;}.node-course .field-name-field-course-contact label{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--MN-TEAL-LIGHTEN-5);margin-bottom:5px;display:block;}.node-course .field-name-field-course-contact label a:link,.node-course .field-name-field-course-contact label a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course .field-name-field-course-contact label a:hover,.node-course .field-name-field-course-contact label a:active,.node-course .field-name-field-course-contact label a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-course .vertical-tabs-panes h3.not-desktop{overflow:hidden;cursor:pointer;padding:15px 20px;margin-bottom:1px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:400;}.node-course .vertical-tabs-panes h3.not-desktop.plus{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/accordion_plus.png) no-repeat 96% center;color:var(--WHITE-FFF);}.node-course .vertical-tabs-panes h3.not-desktop.minus{background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/accordion_minus.png) no-repeat 96% center;color:var(--GREY-333);border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;}.node-course .vertical-tabs-panes h3.not-desktop .fieldset{display:block;overflow:hidden;}#region-content-bottom .webform form{padding:20px;background:var(--OFF-WHITE-F9F9F9);}#region-content-bottom .webform label{display:block;color:var(--MN-BURGUNDY);font-size:14px;font-size:1.4rem;line-height:20px;}#region-content-bottom .webform input[type="text"],#region-content-bottom .webform input[type="email"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform textarea{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform input[type="submit"]{width:auto;border:2px solid var(--OFF-WHITE-EEE);padding:10px 25px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 95% center;font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--GREY-333);}#region-content-bottom .webform .form-item{margin-bottom:10px;}.webform-confirmation p{padding:20px;margin:0;}.links{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;}.node-course .field-name-field-sections{margin:15px -20px;}.node-course  table.subject-table{margin:0 0 10px 0;}.node-course  table.subject-table th{width:25%;font-weight:normal;}.node-course  table.subject-table th,.node-course  table.subject-table td{padding:5px 0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-course  table.subject-table tr:last-child th,.node-course table.subject-table tr:last-child td{border-bottom:none;}.node-course  table.subject-table td ul{margin:0;}.node-course  table.subject-table td ul li{list-style:none;}.node-course  table.subject-table td a:link,.node-course  table.subject-table td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course  table.subject-table td a:hover,.node-course  table.subject-table td a:active,.node-course  table.subject-table td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#messages{margin-bottom:20px;background:var(--OFF-WHITE-FDFDFD);}#messages .error{border:1px solid red;padding:10px;color:red !important;}#messages .success{border:1px solid green;padding:10px;color:green !important;}body.page-node .main-content .node-subject.node{padding:20px 20px 0 20px;}.node-subject .node-title{float:left;}.node-subject .group_details{clear:left;float:left;width:60%;margin-bottom:20px;padding-top:10px;border-top:1px solid var(--OFF-WHITE-DDD);}.node-subject .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-subject .field-name-body{clear:both;padding:20px 0 10px 0;}.node-subject h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--BLACK-000);margin-bottom:15px;font-family:'Open Sans';font-weight:700;}.node-subject h2.node-title a:link,.node-subject h2.node-title a:visited{color:var(--BLACK-000);text-decoration:none;}.node-subject h2.node-title a:hover,.node-subject h2.node-title a:active,.node-subject h2.node-title a:focus{color:var(--BLACK-000);text-decoration:underline;}.node-subject .group_details .field-name-field-text{font-weight:bold;margin-bottom:10px;}.node-subject .group_details .field-name-field-department{margin-bottom:10px;}.node-subject .group_details label{color:var(--MN-BURGUNDY);cursor:default;}.node-subject .group_details .field-name-field-qualification{margin-bottom:5px;}.node-subject .group_details .field-name-field-qualification label{font-weight:bold;margin-bottom:5px;}.node-subject .field-group-tabs{clear:both;margin:0 -20px;}.node-subject .field-group-tabs ul.vertical-tabs-list{display:none;}.node-subject .vertical-tabs-panes{clear:both;}.node-subject .vertical-tabs-panes legend{padding:0;display:none;}.node-subject .vertical-tabs-panes .field-name-body{clear:both;padding:0;}.node-subject .vertical-tabs-panes .fieldset-wrapper{padding:10px 20px 0 20px;overflow:hidden;height:100%;}.node-subject .field-name-field-key-people{clear:both;border-top:1px solid var(--OFF-WHITE-DDD);margin:0 -20px;padding:0 20px;}.node-subject .field-name-field-key-people label{color:var(--BLACK-000);cursor:default;padding:15px 0 10px 0;display:block;font-size:16px;font-size:1.6rem;line-height:24px;font-family:'Open Sans';font-weight:700;}.node-subject .field-name-field-key-people .bean-e{width:100%;margin-bottom:20px;}.node-subject .field-name-field-key-people .bean-e .row-inner:before,.node-subject .field-name-field-key-people .bean-e .row-inner:after{content:"";display:table;}.node-subject .field-name-field-key-people .bean-e .row-inner:after{clear:both;}.node-subject .field-name-field-key-people .bean-e{*zoom:1;}.node-subject .field-name-field-key-people .bean-e.m4_2{clear:right;}.node-subject .field-name-field-key-people .bean-e.m4_3{clear:left;}.node-subject .field-name-field-key-people .bean-e .views-field-field-image{float:left;width:25%;}.node-subject .field-name-field-key-people .bean-e .views-field-field-image img{margin:0;}.node-subject .field-name-field-key-people .bean-e .views-field-title,.node-subject .field-name-field-key-people .bean-e .views-field-field-text,.node-subject .field-name-field-key-people .bean-e .views-field-field-department,.node-subject .field-name-field-key-people .bean-e .views-field-nothing{float:right;width:68%;}.node-subject .field-name-field-key-people .bean-e h3{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-subject .field-name-field-key-people .bean-e h3 a:link,.node-subject .field-name-field-key-people .bean-e h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject .field-name-field-key-people .bean-e h3 a:hover,.node-subject .field-name-field-key-people .bean-e h3 a:active,.node-subject .field-name-field-key-people .bean-e h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-subject .field-name-field-key-people .bean-e p{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-subject .field-name-field-key-people .bean-e p.more{display:none;}.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:link,.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:hover,.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:active,.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject .field-name-field-video-wrapper{background:var(--WHITE-FFF);padding-bottom:0;}.node-subject .field-name-field-video-wrapper .field-name-field-video{width:25%;}.node-subject .field-name-field-video-wrapper .field-name-field-text{width:68%;padding-right:10px;}.node-subject .field-name-field-video-wrapper .field-name-field-basic-html{width:68%;padding-right:10px;}.node-subject .field-name-field-video{clear:both;margin-bottom:20px;}.node-subject .field-name-field-video-wrapper h4{margin-bottom:0;}.node-subject .field-name-field-video .field-name-field-basic-html{margin-bottom:20px;}.node-subject .field-name-field-people{clear:both;margin:0 -30px;padding:20px 0 0 0;background:var(--OFF-WHITE-DDD);}.node-subject .field-name-field-course-contact{padding:20px 0 10px 0;}.node-subject .field-name-field-course-contact label{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--MN-TEAL-LIGHTEN-5);margin-bottom:5px;display:block;}.node-subject .field-name-field-course-contact label a:link,.node-subject .field-name-field-course-contact label a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject .field-name-field-course-contact label a:hover,.node-subject .field-name-field-course-contact label a:active,.node-subject .field-name-field-course-contact label a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-subject .vertical-tabs-panes h3.not-desktop{overflow:hidden;cursor:pointer;padding:15px 20px;margin-bottom:1px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:400;}.node-subject .vertical-tabs-panes h3.not-desktop.plus{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/accordion_plus.png) no-repeat 96% center;color:var(--WHITE-FFF);}.node-subject .vertical-tabs-panes h3.not-desktop.minus{background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/accordion_minus.png) no-repeat 96% center;color:var(--GREY-333);border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;}.node-subject .vertical-tabs-panes h3.not-desktop .fieldset{display:block;overflow:hidden;}#region-content-bottom .webform form{padding:20px;background:var(--OFF-WHITE-F9F9F9);}#region-content-bottom .webform label{display:block;color:var(--MN-BURGUNDY);font-size:14px;font-size:1.4rem;line-height:20px;}#region-content-bottom .webform input[type="text"],#region-content-bottom .webform input[type="email"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform textarea{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform input[type="submit"]{width:auto;border:2px solid var(--OFF-WHITE-EEE);padding:10px 25px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 95% center;font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--GREY-333);}#region-content-bottom .webform .form-item{margin-bottom:10px;}.webform-confirmation p{padding:20px;margin:0;}.links{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;}.node-subject .field-name-field-sections{margin:15px -20px;}.node-subject  table.subject-table{margin:0 0 10px 0;}.node-subject  table.subject-table th{width:25%;font-weight:normal;}.node-subject  table.subject-table th,.node-subject  table.subject-table td{padding:5px 0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-subject  table.subject-table tr:last-child th,.node-subject table.subject-table tr:last-child td{border-bottom:none;}.node-subject  table.subject-table td ul{margin:0;}.node-subject  table.subject-table td ul li{list-style:none;}.node-subject  table.subject-table td a:link,.node-subject  table.subject-table td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject  table.subject-table td a:hover,.node-subject  table.subject-table td a:active,.node-subject  table.subject-table td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:var(--OFF-WHITE-F9F9F9);color:var(--GREY-444);text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px var(--RGBA-0-0-0-05);-moz-box-shadow:0 10px 25px var(--RGBA-0-0-0-05);box-shadow:0 10px 25px var(--RGBA-0-0-0-05)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:var(--GREY-444);font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/nuim_themes/nuim/img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/themes/nuim_themes/nuim/img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/themes/nuim_themes/nuim/img/fancybox/blank.gif);-webkit-tap-highlight-color:var(--RGBA-0-0-0-0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/themes/nuim_themes/nuim/img/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:var(--RGBA-0-0-0-08);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px var(--BLACK-222);color:var(--WHITE-FFF);font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:var(--WHITE-FFF)}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:var(--WHITE-FFF);padding:10px;background:var(--BLACK-000);background:var(--RGBA-0-0-0-08);}.fancybox-lock{overflow:hidden;margin:0 !important;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:auto;}.asset-align-left{display:inline;float:left;margin-right:7px;margin-bottom:7px;}.asset-align-right{display:inline;float:right;margin-right:7px;margin-bottom:7px;}.asset-document{display:inline;}.field-name-field-asset-document-file{display:inline;}.clear-text{clear:both;}body.nobg #region-content .content{display:none !important;}.useful-links-org-units h2.block-title{font-size:1.8rem;line-height:18px;}.supported-by-block h2.block-title{font-size:1.8rem;line-height:18px;}.useful-links-org-units a{color:var(--MN-TEAL-LIGHTEN-5) !important;}.departments .first{border-top:none !important;}.group-2 .row h4,.group-3 .row h4,.group-4 .row h4{font-family:'Open Sans' !important;font-weight:400;margin:0 !important;padding:0 0 0 10px !important;display:block !important;background:url(/sites/all/themes/nuim_themes/nuim/img/dot_green.png) no-repeat 0 10px;}.group-2 .row .department,.group-3 .row .department,.group-4 .row .department{border-top:none !important;margin-left:40px !important;}.group-2 .department,.group-3 .department,.group-4 .department{margin-bottom:10px !important;}.page-upper-f6f6f6 #zone-page-upper .b2 .views-submit-button{width:35px;}#region-social ul.menu li{padding:0;}#sliding-popup .popup-content #popup-buttons button{background:var(--OFF-WHITE-DDD) !important;background-color:var(--OFF-WHITE-DDD) !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important;border-radius:2px !important;color:var(--GREY-333) !important;text-shadow:0 none !important;}.bean-f *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.bean-f .content{overflow:auto;padding:10px;background:var(--OFF-WHITE-F1F1F1);}.bean-f .field-name-field-bean-f-image-and-link .field-item{float:left;width:33.33%;}.bean-f .field-name-field-bean-f-image-and-link .field-item.m3_1{clear:left;}.bean-f .field-name-field-bean-f-image-and-link .field-item img{width:100%;max-width:100%;height:auto;}.bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a{display:block;width:100%;height:100%;padding:15px 40px 15px 15px;min-height:75px;color:white;text-decoration:none;background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a:hover{text-decoration:underline;}.bean-f .field-collection-view,.bean-f .field-collection-container{border:none;}#region-content-bottom .bean-b .row-inner{background:none repeat scroll 0 0 var(--WHITE-FFF);margin:0 10px;}.three-columns #region-content-bottom .profiles-listing .cluster-row{float:left;width:50%;clear:right;margin-bottom:20px;}.three-columns #region-content .profiles-listing .cluster-row{float:left;width:50%;clear:right;margin-bottom:20px;}.three-columns #region-content-bottom .profiles-listing .cluster-row img{max-width:100%;width:100%;height:auto;}.three-columns #region-content .profiles-listing .cluster-row img{max-width:100%;width:100%;height:auto;}.three-columns #region-content-bottom .profiles-listing .cluster-row.odd .row-inner{margin:0 20px 0 0;}.three-columns #region-content .profiles-listing .cluster-row.odd .row-inner{margin:0 20px 0 0;}.three-columns #region-content-bottom .profiles-listing .cluster-row.even .row-inner{margin:0 0 0 20px;}.three-columns #region-content .profiles-listing .cluster-row.even .row-inner{margin:0 0 0 20px;}.page-node-322825 #region-content-bottom section.research---theme-people-place-an h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_ppe.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-social-and-econ h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_set.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-humanities-in-p h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hpsrd.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-human-cultures- h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hcec.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-human-health h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hh.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-mathematics-com h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_mcc.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom .b1.bean-b .block-inner,.page-node-322825 #region-content-bottom .b4.bean-b .block-inner,.page-node-322825 #region-content-bottom .b7.bean-b .block-inner{margin:0 20px 0 0;}.page-node-322825 #region-content-bottom .b3.bean-b .block-inner,.page-node-322825 #region-content-bottom .b6.bean-b .block-inner,.page-node-322825 #region-content-bottom .b9.bean-b .block-inner{margin:0 0 0 20px;}.page-node-322597 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_ppe.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322598 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_set.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322595 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hpsrd.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322593 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hcec.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322594 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hh.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322596 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_mcc.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.cluster-listing .row,.cluster-listing  .field-item{float:left;width:33.33%;clear:right;margin-bottom:20px;}.cluster-listing .row-inner,.cluster-listing  .field-item .node-teaser{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}.cluster-listing img{margin-bottom:10px;}.cluster-listing h2 a:link,#region-content-bottom .cluster-listing h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.cluster-listing h2 a:hover,#region-content-bottom .cluster-listing h2 a:active,#region-content-bottom .cluster-listing h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.cluster-listing p{line-height:1.3em;padding:0 10px;}.cluster-listing p.more{border-top:none;padding:0 10px 10px 10px;margin-bottom:0;}.cluster-listing p.more a:link,.cluster-listing  p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.cluster-listing p.more a:hover,.cluster-listing  p.more a:active,.cluster-listing  p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.cluster-listing .m4_4{clear:both;margin-bottom:1px;}.cluster-listing .m3_1 .row-inner{margin:0 20px 0 0;}.cluster-listing .m3_3 .row-inner{margin:0 0 0 20px;}.research-cluster-contextual-blocks.news-events .view-rows div.row{clear:both;}.research-cluster-contextual-blocks.news-events .view-rows .row-inner .views-field-field-image{width:24%;}.research-cluster-contextual-blocks.news-events .view-rows .row-inner h3{width:73%;float:right;}.page-node-3 #region-content-bottom .news-items.block,#region-content-bottom .news-items.block-1{width:50%;float:left;}.page-node-3 #region-content-bottom .news-items.block .block-inner{margin:10px 10px 10px 0}.page-node-3 #region-content-bottom .news-items.block-1 .block-inner{margin:10px 0 10px 10px}@media all and (min-width:580px){body.page-node-3 #region-content-bottom .paired.even.research---research-development .block-inner,body.page-node-3 #region-content-bottom .paired.even.research---library-resources .block-inner{margin-right:10px;margin-left:0;}body.page-node-3 #region-content-bottom .paired.even.research---research-development,body.page-node-3 #region-content-bottom .paired.even.research---library-resources{clear:left;}body.page-node-3 #region-content-bottom .paired.odd.research---commercialisation .block-inner,body.page-node-3 #region-content-bottom .paired.odd.research---research-developmen-0 .block-inner{margin-left:10px;margin-right:0;clear:left;}}.page-node-70 #region-content-bottom .news-events.block-3,.page-node-70 #region-content-bottom .news-events.block-4{float:left;width:66.66%;background-color:var(--OFF-WHITE-DDD);}.page-node-70 #region-content-bottom .news-events.block-3 .block-inner,.page-node-70 #region-content-bottom .news-events.block-4 .block-inner{margin-right:20px;background-color:var(--OFF-WHITE-F1F1F1);}.page-node-70 #region-content-bottom .news-events.block-3 .block-inner div#blank_division{background-color:var(--OFF-WHITE-DDD);}.page-node-70 #region-content-bottom .bean-e{float:left;width:33.33%;}.page-node-70 #region-content-bottom .bean-e .block-inner{margin:0 0 10px 10px;}.page-node-70 #region-content-bottom .bean-e .block-inner p{margin:10px 0 10px 0;}.page-node-70 #region-content-bottom .paired.even .block-inner,.page-node-70 #region-content-bottom .paired.odd .block-inner{margin:0;}.page-node-70 #region-content .promo-panel-grid-4{margin-bottom:20px}.page-node-70 #region-content .promo-panel-grid-4 .bean-e{width:100%;background-color:var(--OFF-WHITE-F9F9F9);overflow-wrap:break-word;hyphens:auto;}.page-node-70 #region-content .promo-panel-grid-4 .bean-e:nth-of-type(1) h2.block-title{background:var(--57C126);}.page-node-70 #region-content .promo-panel-grid-4 .bean-e:nth-of-type(2) h2.block-title{background:var(--MN-YELLOW);}.page-node-70 #region-content .promo-panel-grid-4 .bean-e:nth-of-type(3) h2.block-title{background:var(--32BCF8);}.page-node-70 #region-content .promo-panel-grid-4 .bean-e .row-inner{margin:10px;}.node-type-organisational-unit .supported-by-block .images{display:flex;justify-content:flex-start;}.node-type-page .supported-by-block .images .image-link{float:none;width:24%;display:inline-block;}.node-type-organisational-unit .supported-by-block .images .image-link{float:none;width:33%;display:inline-block;}.node-type-induction-page .supported-by-block .images .image-link{float:none;width:33%;display:inline-block;}.node-type-page .supported-by-block .images .image-link .field-collection-view-links,.node-type-organisational-unit .supported-by-block .images .image-link .field-collection-view-links{display:none;}.node-type-induction-page .supported-by-block .images .image-link .field-collection-view-links{display:none;}#region-content-bottom .news-events.block-5,#region-content-bottom .news-events.block-6{float:left;width:50%;background-color:var(--OFF-WHITE-DDD);}#region-content-bottom .news-events.block-5 .block-inner{margin-right:10px;background-color:var(--OFF-WHITE-F1F1F1);}#region-content-bottom .news-events.block-6 .block-inner{margin-left:10px;background-color:var(--OFF-WHITE-F1F1F1);}#region-content-bottom .news-events.block-7,#region-content-bottom .news-events.block-8{float:left;width:50%;background-color:var(--OFF-WHITE-DDD);}#region-content-bottom .news-events.block-7 .block-inner{margin-right:10px;background-color:var(--OFF-WHITE-F1F1F1);}#region-content-bottom .news-events.block-8 .block-inner{margin-left:10px;background-color:var(--OFF-WHITE-F1F1F1);}.context-research #region-content .bean-e.research-development---research- .block-inner{background-color:var(--OFF-WHITE-F9F9F9);}.context-research #region-content .bean-e.research-development---research- .block-inner img{float:left;width:30%;max-width:30%;height:auto;margin-right:10px;}.context-research #region-content .bean-e.research-development---research- h2.block-title{background:0;width:60%;float:right;background-color:var(--OFF-WHITE-F9F9F9);color:var(--BLACK-000);border-bottom:0;}.context-research #region-content .bean-e.research-development---research- p{width:60%;float:right;background-color:var(--OFF-WHITE-F9F9F9);}.context-research #region-content .bean-e.research-development---research- h2.block-title a:link,.context-research #region-content .bean-e.research-development---research- h2.block-title a:visited{color:var(--BLACK-000);}.research-cluster-contextual-blocks.block-2 div.cluster-row{margin-bottom:20px;}.research-cluster-contextual-blocks.block-2 .block-inner{background-color:var(--OFF-WHITE-DDD);}.research-cluster-contextual-blocks.block-2 div.cluster-row .row-inner{background-color:var(--OFF-WHITE-F9F9F9);}#ris_login{background-color:var(--OFF-WHITE-F9F9F9);padding:25px 0;text-align:center;}#ris_login a{font-weight:bold;}.page-node-3 #ris_login{float:right;background-color:var(--WHITE-FFF);border:1px solid var(--OFF-WHITE-EEE);}.page-node-325701 #region-content-bottom .b1.bean-b h2{height:50px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/ICARUS_logo_cropped.png) no-repeat top right;background-position:0;background-size:contain;}.page-node-325701 #region-content-bottom .b2.bean-b h2{height:50px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/M10520_Maynooth_University_Know_No_Bounds_Logo_English-RGB.png) no-repeat top right;background-position:0;background-size:contain;}.page-node-325701 #region-content-bottom .b3.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Hamilton-institute---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b4.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Inst-of-Immunology---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b5.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/IVI---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b6.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NCG---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b7.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NIRSA---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .bean-b h2 a:link{margin:-40px -20px;padding:40px 20px;display:block;width:100%;height:100%;text-indent:-99999px;}.page-node-329524 #region-content-bottom .b1.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/An-Foras-Feasa---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b2.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Callan-Inst---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b3.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Hamilton-institute---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b4.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Inst-of-Immunology---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b5.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/IVI---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b6.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NCG---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b7.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NIRSA---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .bean-b h2 a:link{margin:-40px -20px;padding:40px 20px;display:block;width:100%;height:100%;text-indent:-99999px;}#region-sidebar-first{min-height:400px}.share---back-to-top{clear:both;}div.branding_title h2{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);text-align:center;}div#blank_division{background-color:var(--OFF-WHITE-DDD);}.page-node-278807 div.news-events.block-9,.page-node-278807 div.news-events.block-10{float:left;width:48%;margin:0 1% 10px 1%;}.node-webform .webform-component-textfield input{width:100%;max-width:500px;height:1.5em;}.node-webform fieldset.webform-component-fieldset{position:relative;background:var(--WHITE-FFF);padding:60px 10px 10px;margin:10px 0;}.node-webform fieldset > fieldset.webform-component-fieldset{border:1px solid var(--OFF-WHITE-CCC);}.node-webform span.fieldset-legend{position:absolute;top:-5px;margin:10px 0;padding:17px 0;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;}.node-webform .webform-client-form label{display:block;margin-bottom:5px;}.node-webform .webform-client-form label.option{display:inline-block;margin-bottom:5px;}.node-webform .form-item .form-type-radio label{display:inline-block;}.node-webform div.form-item{margin:10px 0;}.node-webform .webform-component-select select{width:100%;max-width:500px;}.node-webform .form-required{color:var(--MN-BURGUNDY);}.node-webform .webform-component .description{font-size:12px;}.node-webform div.webform-component-markup p{font-size:12px;margin-top:-5px;}div.events_no_results{text-align:center;}span.archive_header{float:right;}#region-sidebar-first .nav ul.menu li.events.active ul.menu{display:block;}div.faqs .block-inner span.fieldset-legend{margin:0;padding:0}div.faqs .block-inner fieldset{padding:5px 20px;height:auto;}div.faqs .block-inner legend{height:auto}div.faqs .block-inner{background:var(--OFF-WHITE-F9F9F9);}div.faqs .block-inner div.fieldset-wrapper{background:var(--OFF-WHITE-FDFDFD);padding:5px 10px;}div.faqs .block-inner h2.block-title{padding:15px 5px;}div.faqs .block-inner div.fieldset-description{margin-top:-10px;}div.faqs .block-inner div.fieldset-description{margin:5px 0 5px 0;}.organisational-unit-location-maps.block-1 div.cluster-row{margin-bottom:20px;}.organisational-unit-location-maps.block-1 .block-inner{background-color:var(--OFF-WHITE-DDD);}.organisational-unit-location-maps.block-1 div.cluster-row .row-inner{background-color:var(--OFF-WHITE-F9F9F9);}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows{padding:10px;background:var(--OFF-WHITE-F9F9F9);margin-bottom:20px;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row{float:left;width:25%;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner{margin:10px;background:var(--OFF-WHITE-FDFDFD);padding-bottom:10px;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner h2.block-title{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:none;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner h2.block-title a{text-decoration:none;color:var(--MN-BURGUNDY);}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner .views-field-field-asset-image{max-height:91px;overflow:hidden;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);}.useful-links-org-units.block-1 a{color:var(--GREY-333) !important;}.video{max-width:100%;}.page-node-327343 #region-content-bottom .for-students-first-links-block{z-index:1;}.page-node-327343 article#node-page-327343,.page-node-327344 article#node-page-327344{display:none;}.page-node-83 #region-content-top .bean-a .block-inner,.page-node-327343 #region-content-top .bean-a .block-inner,.page-node-84 #region-content-top .bean-a .block-inner,.page-node-327344 #region-content-top .bean-a .block-inner{background:var(--OFF-WHITE-DDD);}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li{float:left;width:15.85%;background:var(--OFF-WHITE-DDD);padding:0.4%;border:none;}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li a{color:var(--BLACK-000);background:var(--WHITE-FFF);}.page-node-83 #region-content-bottom .bean-a h2.block-title,.page-node-327343 #region-content-bottom .bean-a h2.block-title{font-size:18px;font-size:1.8rem;}.page-node-84 #region-content-bottom .bean-a h2.block-title,.page-node-327344 #region-content-bottom .bean-a h2.block-title{font-size:18px;font-size:1.8rem;}.page-node-83 #region-content-bottom .bean-a{float:left;width:25%;}.page-node-327343 #region-content-bottom .bean-a{float:left;width:75%;}.page-node-84 #region-content-bottom .bean-a{float:left;width:37.5%;}.page-node-327344 #region-content-bottom .bean-a{float:left;width:37.5%;}.page-node-83 #region-content-bottom .bean-a.b1 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b1 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-83 #region-content-bottom .bean-a.b2 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b2 .block-inner{margin:0 10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-83 #region-content-bottom .bean-a.b3 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b3 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-84 #region-content-bottom .bean-a.b1 .block-inner,.page-node-327344 #region-content-bottom .bean-a.b1 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-84 #region-content-bottom .bean-a.b3 .block-inner,.page-node-327344 #region-content-bottom .bean-a.b3 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-83 #region-content-bottom .bean-a ul.menu li,.page-node-327343 #region-content-bottom .bean-a ul.menu li{background:none;float:left;width:100%;text-align:left;border-right:none;border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-node-327343 #region-content-bottom .bean-a ul.menu li{background:var(--WHITE-FFF);float:left;width:100%;text-align:left;border-right:none;border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-node-83 #region-content-bottom .bean-a ul.menu li.last,.page-node-327343 #region-content-bottom .bean-a ul.menu li.last{border-bottom:none;}.page-node-84 #region-content-bottom .bean-a ul.menu li,.page-node-327344 #region-content-bottom .bean-a ul.menu li{background:none;float:left;width:100%;text-align:left;border-right:none;border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-node-84 #region-content-bottom .bean-a ul.menu li.last,.page-node-327344 #region-content-bottom .bean-a ul.menu li.last{border-bottom:none;}.not-front.page-node-83 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-327343 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-84 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-327344 #region-content-bottom .bean-a ul.menu li{background:none;}.page-node-83 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-327343 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-84 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-327344 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-83 #region-content-bottom .b4 .bean-e{float:left;width:100%;}.page-node-327343 #region-content-bottom .b4 .bean-e{float:left;width:100%;}.page-node-84 #region-content-bottom .b3 .bean-e{float:left;width:100%;}.page-node-327344 #region-content-bottom .b3 .bean-e{float:left;width:100%;}.page-node-83 #region-content-bottom .b4 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-327343 #region-content-bottom .b4 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-84 #region-content-bottom .b3 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-327344 #region-content-bottom .b3 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-83 #region-content-bottom .b4 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-327343 #region-content-bottom .b4 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-84 #region-content-bottom .b3 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-327344 #region-content-bottom .b3 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-83 #region-content-bottom .b4 .paired.odd .block-inner{margin-right:0px;}.page-node-327343 #region-content-bottom .b4 .paired.odd .block-inner{margin-right:0px;}.page-node-84 #region-content-bottom .b3 .paired.odd .block-inner{margin-right:0px;}.page-node-327344 #region-content-bottom .b3 .paired.odd .block-inner{margin-right:0px;}.page-node-83 #region-content-bottom .b4{float:left;width:25%;display:block;}.page-node-327343 #region-content-bottom .b4{float:left;width:25%;display:block;}.page-node-84 #region-content-bottom .b3{float:left;width:25%;display:block;}.page-node-327344 #region-content-bottom .b3{float:left;width:25%;display:block;}.page-node-83 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-327343 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-84 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-327344 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-83 #region-content-bottom > .region-inner > div.news-events.block-12 .block-inner,.page-node-327343 #region-content-bottom > .region-inner > div.news-events.block-12 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F1F1F1);}.page-node-83 #region-content-bottom > .region-inner > div.news-events.block-13 .block-inner,.page-node-327343 #region-content-bottom > .region-inner > div.news-events.block-13 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F1F1F1);}.page-node-84 #region-content-bottom > .region-inner > div.news-events.block-14 .block-inner,.page-node-327344 #region-content-bottom > .region-inner > div.news-events.block-14 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F1F1F1);}.page-node-84 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner,.page-node-327344 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F1F1F1);}form#views-exposed-form-jobs-and-employers-page-1 select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-3 select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-1 input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-3 input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-1 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-3 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget{float:left;width:18%;padding:0 5px;}form#views-exposed-form-jobs-and-employers-page-3 .views-exposed-widget{float:left;width:28%;padding:0 5px;}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget.views-submit-button{width:0;padding-left:65px;padding-top:15px;}form#views-exposed-form-jobs-and-employers-page-3 .views-exposed-widget.views-submit-button{width:0%;padding-left:35px;padding-top:20px;}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget:not(*:root):not(.views-submit-button){width:23% !important;}h2.jobs-header{margin:25px 0;}h2.jobs-header div.jobs-header{float:right;margin-top:-20px;}h2.jobs-header div.jobs-header img{width:auto !important;}.job-entry .apply-btn{float:right;}form#views-exposed-form-jobs-and-employers-page-2 input[type="text"]{width:auto;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-2 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget{float:left;margin-bottom:10px;}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget.views-submit-button{margin-top:20px;margin-left:5px;}.employer_logo{float:left;}.block.main-content .block-inner .employer_logo img{max-width:180px;max-height:65px;}.employer_data{float:left;margin-left:10px;}div.job-entry{min-height:55px;}form#views-exposed-form-partners-page-1 select,form#views-exposed-form-partners-page-2 select,form#views-exposed-form-partners-page-3 select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-partners-page-1 input[type="text"],form#views-exposed-form-partners-page-2 input[type="text"],form#views-exposed-form-partners-page-3 input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-partners-page-1 input[type="submit"],form#views-exposed-form-partners-page-2 input[type="submit"],form#views-exposed-form-partners-page-3 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-partners-page-1,form#views-exposed-form-partners-page-2,form#views-exposed-form-partners-page-3{margin-bottom:15px;}form#views-exposed-form-partners-page-1 .views-exposed-widget,form#views-exposed-form-partners-page-2 .views-exposed-widget,form#views-exposed-form-partners-page-3 .views-exposed-widget{float:left;width:22%;padding:0 0.5%;}form#views-exposed-form-partners-page-1 .views-exposed-widget.views-submit-button,form#views-exposed-form-partners-page-2 .views-exposed-widget.views-submit-button,form#views-exposed-form-partners-page-3 .views-exposed-widget.views-submit-button{width:0%;padding-left:35px;padding-top:20px;}.node-type-partner #region-content-embedded{width:45%;float:right;position:absolute;right:0px;margin-right:15px;}.node-type-partner h2.block-title{padding:0;}.node-type-partner .gmap-gmap{width:100% !important;}.node-type-partner article{float:left;width:100%;}.node-type-partner article label{cursor:auto;font-weight:bold;}.node-type-partner h3.location-locations-header{display:none;}.node-type-partner .main-content div.content > div{margin-top:10px;width:50%;}.node-type-partner .main-content div.content > div a{display:block;}#region-content section.international-modules.block h2.block-title{font-size:1.8rem;}#region-content section.international-modules.block{width:32%;float:left;}#region-content section.international-modules.block-2{margin:0 2%}#region-content section.international-modules.block > div.block-inner{background-color:var(--OFF-WHITE-F9F9F9);}#region-content section.international-modules.block > div.block-inner > div.content{padding:0 5%;}#region-content .int-modules-view .view-header a.back{width:40%;padding:0;margin:15px;border:1px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black_rtl.png) no-repeat 5% center;font-size:1.4rem;line-height:32px;text-align:center;color:var(--GREY-333);}#draggableviews-table-departments-page_4 tbody tr{width:33%;float:left;min-height:60px;}body.research-institute .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute.context-edward-m-kennedy-institute .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute.context-eden .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute.context-maynoothworks .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute .bean-e h2.block-title{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_blue_blue.gif) no-repeat 94% 50%;}body.research-institute.context-edward-m-kennedy-institute .bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}body.research-institute.context-eden .bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}body.research-institute.context-maynoothworks .bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}body.research-institute .organisational-unit-location-maps.block-2{margin-top:-20px;padding:0 20px;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner{display:table-row;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-asset-image{width:30%;display:table-cell;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-asset-image img{border-bottom:none;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-title{width:63%;vertical-align:middle;margin:0;display:table-cell;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-title h3{margin:0;padding:10px;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-org-unit-theme-desc{float:left;width:63%;padding:0;margin:0;}body.research-institute .organisational-unit-location-maps.block-2 div.row{clear:both;padding-top:10px;}body.research-institute .organisational-unit-location-maps.block-2 div.row.first{clear:both;border-top:none;padding-top:0;}body.library #region-content section.block.b1 h2.block-title{font-size:18px;font-size:1.8rem;background:var(--MN-TEAL-LIGHTEN-5);color:var(--OFF-WHITE-F1F1F1);}body.library #region-sidebar-first section.block.b1 h2.block-title{font-size:18px;font-size:1.8rem;background:var(--MN-TEAL-LIGHTEN-5);color:var(--OFF-WHITE-F1F1F1);}body.library #region-sidebar-first section.bean-f h2.block-title{font-size:18px;font-size:1.8rem;}body.library #region-three-panels section.bean-b h2.block-title{font-size:18px;font-size:1.8rem;}body.library #region-four-panels section.bean-b h2.block-title{font-size:18px;font-size:1.8rem;}body.library h2.block-title{margin-bottom:0;padding:17px 20px;color:var(--OFF-WHITE-F1F1F1);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--MN-TEAL-LIGHTEN-5);}body.library article#node-organisational-unit-231{display:none;}body.library #section-content .block.main-content{margin-bottom:0;}body.library div.calendar-library.block-1 .view .date-nav-wrapper .date-prev{background:none;right:auto;}body.library div.calendar-library.block-1 .view .date-nav-wrapper .date-next{background:none;}body.library div.calendar-library.block-1{background:var(--OFF-WHITE-F9F9F9);}body.library div.calendar-library.block-1 table tbody td{background:var(--OFF-WHITE-F9F9F9);}body.library div.bean-opening-hours{padding:5px 15px;background:var(--OFF-WHITE-F9F9F9);}body.library div.bean-opening-hours div.field-name-field-open-hour-header-text{font-weight:bold;margin-bottom:10px;}body.library  div.date-nav-wrapper div.date-nav{margin-bottom:-10px;}body.library div.date-nav div.date-heading h3{font-size:18px;font-size:1.8rem;}body.library #region-sidebar-second div.calendar-library.block-1 div.view-header h2.block-title{font-size:18px;font-size:1.8rem;background:var(--MN-TEAL-LIGHTEN-5);color:var(--OFF-WHITE-F1F1F1);}body.library #region-sidebar-first div.calendar-library.block-1 div.view-header h2.block-title{font-size:18px;font-size:1.8rem;}body.library div.date-nav ul.pager li a:link,body.library div.date-nav ul.pager li a:visited,body.library div.date-nav div.date-heading h3{background:var(--GREY-555);color:var(--OFF-WHITE-F9F9F9);}body.library div.date-nav ul.pager{margin:0;padding:0;border:0;}body.library div.date-nav-wrapper{background:var(--GREY-555);color:var(--OFF-WHITE-F9F9F9);margin-top:0;padding-top:5px;}body.library table tbody td{padding:5px;}body.library table tbody td a.active{background:var(--MN-TEAL-LIGHTEN-5);padding:2px 4px;color:var(--OFF-WHITE-F9F9F9);font-weight:bold;}body.library table tbody td .active a{background:var(--MN-TEAL-LIGHTEN-5);padding:2px 4px;color:var(--OFF-WHITE-F9F9F9);font-weight:bold;}body.library-front #region-sidebar-first nav.nav{display:none;}body.library-front #region-sidebar-first-bottom nav.nav{display:none;}body.library #region-content-bottom div.library-opening-hours{display:none;}body.library #region-content-bottom .calendar-library.block-1{display:none;}body.library #region-content div.library-opening-hours{display:none;}body.page-node-335178 #region-content div.library-opening-hours{display:block;}body.library #region-sidebar-first .library-opening-hours{margin-top:-20px;}body.library #region-sidebar-first-bottom .library-opening-hours{margin-top:-20px;}body.library #region-sidebar-second .library-opening-hours{margin-top:-20px;}body.library #region-sidebar-second-bottom .library-opening-hours{margin-top:-20px;}body.library #region-content-bottom .library-opening-hours{margin-top:-20px;}body.library div.news-events-page div.entity-bean.bean-opening-hours{text-align:center;}body.library div.news-events-page div.entity-bean.bean-opening-hours div.content > div > p{width:50%;float:left;}body.library #region-four-panels .b1.bean-e h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b2.bean-e h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b3.bean-e h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b4.bean-e h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b1.bean-b h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .bean-b h2 a:link,body.library #region-four-panels .bean-b h2 a:visited,body.library #region-four-panels .bean-b h2 a:hover,body.library #region-four-panels .bean-b h2 a:active,body.library #region-four-panels .bean-b h2 a:focus{color:var(--OFF-WHITE-F9F9F9);}body.library #region-four-panels .bean-b h2{color:var(--OFF-WHITE-F9F9F9);}body.library #region-four-panels .b2.bean-b h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b3.bean-b h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b4.bean-b h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b1.bean-e h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b2.bean-e h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b3.bean-e h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b4.bean-e h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b1.bean-b h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .bean-b h2 a:link,body.library #region-three-panels .bean-b h2 a:visited,body.library #region-three-panels .bean-b h2 a:hover,body.library #region-three-panels .bean-b h2 a:active,body.library #region-three-panels .bean-b h2 a:focus{color:var(--OFF-WHITE-F9F9F9);}body.library #region-three-panels .bean-b h2{color:var(--OFF-WHITE-F9F9F9);}body.library #region-three-panels .b2.bean-b h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b3.bean-b h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b4.bean-b h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library .bean-f div.field-collection-view{padding:0.4em 0 0.3em 0;}body.library .bean-f div.field-collection-container{margin:0;}body.library .bean-f .content{overflow:auto;padding:0;background:var(--OFF-WHITE-F1F1F1);}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item{float:none;width:100%;border-bottom:1px solid var(--OFF-WHITE-DDD);}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item img{width:30px;height:auto;float:left;}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a{display:block;width:100%;height:100%;padding:5px 40px;min-height:0;color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;background:none;}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a:hover{text-decoration:underline;}body.library .bean-f .field-collection-view,.bean-f .field-collection-container{border:none;}.node-type-induction-page .share---back-to-top{display:none;}.node-type-induction-page #region-page-upper .views-field-field-asset-image{max-width:100%;width:100%;}.node-type-induction-page #region-page-upper .views-field-field-asset-image img{width:100%;height:100%;}.node-type-induction-page .row-inner ul,.node-type-induction-page .row-inner > a{margin:0;padding:0;}.node-type-induction-page .row-inner ul li,.node-type-induction-page .row-inner > a{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-type-induction-page .row-inner ul li a,.node-type-induction-page .row-inner > a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;text-decoration:none;}.node-type-induction-page .row-inner ul li a,.node-type-induction-page .row-inner > a{background:var(--OFF-WHITE-F9F9F9);}.node-type-induction-page #region-sidebar-first{min-height:auto;padding-top:25px}.node-type-induction-page .container-12{max-width:1240px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .row{background:var(--WHITE-FFF);display:flex;flex-direction:column;flex:1;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .row-inner{padding:15px;flex:1;display:flex;flex-direction:column;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-image,.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-video{margin:-15px -15px 0;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf{display:grid;grid-template-rows:auto;grid-gap:20px;grid-template-columns:1fr;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-documents span{display:block;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-description{flex:1;margin:0 0 10px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-title{font-size:1.6rem;line-height:20px;margin-bottom:10px;margin-top:10px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf img,.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf iframe{width:100%;height:100%;}body.library #region-page-upper div.content form div.searchform-center input[type="text"]{float:left;height:24px;width:90%;color:var(--GREY-444);}body.library #region-page-upper div.content form div.searchform-center input::-webkit-input-placeholder{color:var(--GREY-333);}body.library #region-page-upper div.content form div.searchform-center input:-moz-placeholder{color:var(--GREY-333);opacity:1;}body.library #region-page-upper div.content form div.searchform-center input::-moz-placeholder{color:var(--GREY-333);opacity:1;}body.library #region-page-upper div.content form div.searchform-center input:-ms-input-placeholder{color:var(--GREY-333);}body.library #region-page-upper div.content form div.searchform-center{padding:0px;margin-left:0px;}body.library #region-page-upper div.content form div.searchform-center input.searchbtn{min-width:5em;width:auto;position:absolute;right:72px;}body.library #region-page-upper div.content form div.searchform-center a.searchbtn{right:40px;position:absolute;}body.library #region-page-upper div.content form div.searchform-center .searchbtn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:var(--GREY-333);text-shadow:0 1px 1px var(--RGBA-255-255-255-075);background-color:whitesmoke;background-image:-moz-linear-gradient(top,white,var(--OFF-WHITE-EEE));background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(var(--OFF-WHITE-EEE)));background-image:-webkit-linear-gradient(top,white,var(--OFF-WHITE-EEE));background-image:-o-linear-gradient(top,white,var(--OFF-WHITE-EEE));background-image:linear-gradient(to bottom,var(--WHITE-FFF),var(--OFF-WHITE-EEE));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--WHITE-FFF)',endColorstr='var(--OFF-WHITE-EEE)',GradientType=0);border-color:var(--OFF-WHITE-EEE) var(--OFF-WHITE-EEE) var(--OFF-WHITE-BBB);border-color:var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-025);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid var(--OFF-WHITE-CCC);border-bottom-color:var(--OFF-WHITE-BBB);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 var(--RGBA-255-255-255-02),0 1px 2px var(--RGBA-0-0-0-005);-moz-box-shadow:inset 0 1px 0 var(--RGBA-255-255-255-02),0 1px 2px var(--RGBA-0-0-0-005);box-shadow:inset 0 1px 0 var(--RGBA-255-255-255-02),0 1px 2px var(--RGBA-0-0-0-005);}body.library #region-page-upper div.content form div.searchform-center .searchbtn{color:white;text-shadow:0 -1px 0 var(--RGBA-0-0-0-025);background-color:var(--GREY-666);background-image:-moz-linear-gradient(top,var(--GREY-777),var(--GREY-444));background-image:-webkit-gradient(linear,0 0,0 100%,from(var(--GREY-777)),to(var(--GREY-444)));background-image:-webkit-linear-gradient(top,var(--GREY-777),var(--GREY-444));background-image:-o-linear-gradient(top,var(--GREY-777),var(--GREY-444));background-image:linear-gradient(to bottom,var(--GREY-777),var(--GREY-444));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--GREY-777)',endColorstr='var(--GREY-444)',GradientType=0);border-color:var(--GREY-444) var(--GREY-444) var(--BLACK-222);border-color:var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-025);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}body.library #region-page-upper div.content form div.searchform-center .searchbtn .caret{margin-top:8px;margin-left:0;}body.library #region-page-upper div.content form div.searchform-center .searchbtn .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid black;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}body.library #region-page-upper div.content form div.searchform-center .searchbtn .caret{border-top-color:white;border-bottom-color:white;}body.library #region-page-upper div.content form{padding:0px;margin-left:0px;padding:10px 20px;background:var(--MN-TEAL-LIGHTEN-5);}body.library #region-page-upper div.content form div.searchform-center .searchbtn:active{background-color:var(--GREY-444);color:white;background-position:0 -15px;text-decoration:none;transition:background-position 0.1s linear 0s;}body.library #region-page-upper div.content form div.searchform-center .searchbtn:hover{background-color:var(--GREY-444);color:white;background-position:0 -15px;text-decoration:none;transition:background-position 0.1s linear 0s;}body.library #region-page-upper div.content form div.searchform-center .searchbtn:focus{background-color:var(--GREY-444);color:white;background-position:0 -15px;text-decoration:none;transition:background-position 0.1s linear 0s;}body.library #region-page-upper div.content form div.searchform-center{float:right;width:55%;}body.library #region-page-upper div.content form div.searchform-left{float:left;width:45%;}body.library #region-page-upper div.content form div.searchform-left span.searchform-text{font-style:italic;font-size:18px;font-size:1.8rem;color:var(--OFF-WHITE-F1F1F1);font-weight:bold;}body.library #region-page-upper h2.block-title{margin-bottom:-1px;padding:5px 20px;color:var(--OFF-WHITE-F1F1F1);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:var(--GREY-555);background:var(--GREY-555);font-weight:bold;}body.library iframe#library-chatbox{width:100%;height:300px;background:var(--OFF-WHITE-F1F1F1);}body.library iframe#library-chatbox body{background:var(--OFF-WHITE-F1F1F1);}body.library #enquiry-div{float:none;width:100%;margin-top:-5px;}body.library #enquiry-div .enquiry-wrap{padding:0.4em 1em 0.3em 1em;background:var(--OFF-WHITE-F1F1F1);}body.library #enquiry-div .enquiry-wrap .enquiry-image img{width:30px;height:auto;float:left;}body.library #enquiry-div .enquiry-wrap .enquiry-link a{display:block;width:100%;height:100%;padding:5px 40px;min-height:0;color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;background:none;}body.library #enquiry-div .enquiry-wrap .enquiry-link a:hover{text-decoration:underline;}.page-departments #region-content-bottom .departments h2.block-title a{color:var(--WHITE-FFF);text-decoration:none;}.page-library-exam-papers .block.main-content .block-inner img{width:auto;}.page-library-exam-papers form#views-exposed-form-exam-papers-page .views-exposed-widget{float:left;padding-right:25px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page .views-exposed-widget#edit-code-value-1-wrapper-custom{margin-right:-165px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page select{max-width:360px;float:left;min-width:200px;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_select_arrow.gif) no-repeat 100% 0;background-clip:padding-box;background-color:white;border:1px solid;border-color:var(--OFF-WHITE-EEE);color:var(--GREY-777);outline:0;padding:4px 6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}.page-library-exam-papers form#views-exposed-form-exam-papers-page input{float:left;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:white;border:1px solid;border-color:var(--OFF-WHITE-EEE);color:var(--GREY-777);outline:0;padding:4px 6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}.page-library-exam-papers form#views-exposed-form-exam-papers-page input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:left;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search_white.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);position:relative;top:21px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page #edit-code-value-1-wrapper-custom label{float:left;width:100%;}.page-library-exam-papers .view-header{margin-top:15px;}.page-library-exam-papers #edit-code-value-1-wrapper{display:none;}.page-library-exam-papers #region-content div.b1 .block-inner,.page-library-exam-papers #region-content div.b2 .block-inner{padding:20px;background:var(--OFF-WHITE-F9F9F9);}.page-library-exam-papers #region-content #region-content-bottom .block-inner{padding:0;background:none;}.page-library-exam-papers #section-content .block.b1{margin-bottom:0px;}.page-library-exam-papers #section-content .main-content .view-exam-papers ul li{list-style:none;}body.node-type-vacancy .block.main-content .block-inner img{width:auto;}body.node-type-vacancy .vacancy-header-left{float:left;width:50%;}body.node-type-vacancy .vacancy-header{margin-bottom:15px;overflow:hidden;}body.node-type-vacancy .vacancy-header span{margin:5px;}body.node-type-vacancy .vacancy-content label{font-weight:bold;}body.node-type-vacancy .vacancy-content label:hover{cursor:default;}body.node-type-vacancy .vacancy-closing-bottom label{float:left;width:100%;font-size:18px;font-size:1.8rem;margin-bottom:10px;font-family:'Open Sans';font-weight:700;line-height:1.3em;}body.node-type-vacancy .vacancy-files > div{float:left;margin:0 15px;}body.node-type-vacancy .vacancy-files > div{float:left;margin:0 15px;}.block.main-content .block-inner .file img{width:auto;}#region-primary{border-top:none;top:-35px;padding:0;float:right;}#region-search{margin-bottom:15px;}#region-logo .region-inner{padding-bottom:0px;margin-bottom:-5px;}#region-logo img{max-width:300px;max-height:100px;}#zone-utility .nav ul.menu{float:right;width:735px !important;}#zone-utility .nav .menu li a{border-right:1px solid var(--OFF-WHITE-DDD);padding:0!important;}#zone-utility .nav .menu li.last a{border-right:0;}#zone-utility .nav .menu li{bpaddind:5px 0;}#region-primary .nav .content > ul.menu > li.menu-mlid-363 > a:before{content:"|";margin-left:-13%;color:var(--OFF-WHITE-DDD);float:left;}#region-primary .nav .content > ul.menu > li.menu-mlid-364 > a:before{content:"|";margin-left:12%;color:var(--OFF-WHITE-DDD);float:left;}#region-primary .nav .content > ul.menu > li.menu-mlid-366 > a:before{content:"|";margin-left:2%;color:var(--OFF-WHITE-DDD);float:left;}.container-12 #region-search .region-inner{margin-right:14px;}.container-12 #region-primary .region-inner{margin-right:-7px;}#region-primary .nav .content > ul.menu > li.last{border-right:0;}.node-course .extra-header{width:100%;margin:0 auto;overflow:hidden;}.node-course .extra-header-left{display:inline-block;vertical-align:middle;width:59.5%;}.node-course .field-name-field-image{display:inline-block;vertical-align:middle;width:39.5%;float:none;margin-bottom:none;}.node-course .node-title{width:100%;}.node-course .group_details{width:100%;}.node-course .field-name-field-image img{max-height:100px;}body.page-node-3944 #region-page-lower h2{font-size:16px;font-size:1.6rem;color:var(--WHITE-FFF);font-family:'Open Sans';font-weight:700;border-bottom:none;background:var(--GREY-444);padding:17px 20px;margin-bottom:0;}body.page-node-3944 #region-page-lower div#page-links{overflow:hidden;padding:17px 0;background:var(--OFF-WHITE-F9F9F9);margin-bottom:10px;}body.page-node-3944 #region-page-lower div#page-links a{float:left;padding-left:20px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:700;line-height:1.5em;}body.page-node-3944 #region-page-lower div#page-links a.first{width:32%;}body.page-node-3944 #region-page-lower div#page-links a.last{padding-left:2%;}.view-header .directory-az div.twoCol,.view-header .directory-az div.threeCol{display:none;}.view-header .directory-az{margin-bottom:20px;width:100%;}.view-header .directory-az div.oneCol{display:table;margin:20px auto;}.view-header .directory-az div > span{width:auto;padding:0 8px;border-right:1px solid;border-bottom:1px solid;}.view-header .directory-az div > span.views-row-last{border-right:none;}.directory-az a{text-decoration:none;}.directory-az .view-content div.directory-row{display:table;width:100%;min-height:50px;overflow:hidden;border-bottom:1px solid;}.directory-az .view-content div.directory-row span.letter{float:none;display:table-cell;width:15%;vertical-align:middle;text-align:center;}.directory-az .view-content div.directory-row div.dlinks{float:none;display:table-cell;width:85%;vertical-align:middle;}.directory-az .view-content div.directory-row div.dlinks div.col{float:left;width:33.3%;}.directory-az .view-content div.directory-row div.dlinks div.col a{float:left;width:80%;padding:10px 0;margin:auto;overflow:auto;}.directory-az form{display:table;width:70%;margin:auto;}.directory-az form label.search-title{color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;}.directory-az form input{width:90%;}.page-research #region-content .block-inner .news-event-details .content .field-name-field-image{width:50%;margin-bottom:10px;}.page-research #region-content .block-inner .node-event .field-name-field-image{width:50%;margin-bottom:10px;}.node-news .field-name-field-news-ss-cluster-ref label,.node-event .field-name-field-news-ss-cluster-ref label{font-weight:bold;cursor:default;}.research-institute #region-sidebar-first .nav ul.menu li.active ul.menu{display:block;}body.not-logged-in div.asset a.private{display:none;}body.node-type-organisational-unit .organisational-unit-location-maps.block-4{background:white;}body.node-type-organisational-unit .organisational-unit-location-maps.block-4 .row-inner{text-align:center;}body.node-type-organisational-unit .organisational-unit-location-maps.block-4 .view-header div#facebook-logo{height:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-4.png) no-repeat 0 0;background-size:40%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-3 .row-inner{text-align:center;margin-bottom:-5px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-3 .view-header div#twitter-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 15px 10px;background-size:35%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-3 iframe{height:350px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-8 .row-inner{text-align:center;margin-bottom:-5px;height:400px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-8 .view-header div#linkedin-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/linkedin.png) no-repeat 15px 10px;background-size:35%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-8 iframe{height:350px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-15 .row-inner{text-align:center;margin-bottom:-5px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-15 .view-header div#twitter-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 15px 10px;background-size:35%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-15 iframe{height:350px;}#region-sidebar-second-bottom .social-media-block{background:white;}#region-sidebar-second-bottom .social-media-block .field-name-field-bean-sm-embed{text-align:center;margin-bottom:-5px;}#region-sidebar-second-bottom .social-media-block .field-name-field-bean-sm-embed div.twitter-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 15px 10px;background-size:35%;}#region-sidebar-second-bottom .social-media-block .field-name-field-bean-sm-embed div.facebook-logo{height:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-4.png) no-repeat 0 0;background-size:40%;}#region-sidebar-second-bottom .social-media-block iframe{height:350px;}body.front #region-sidebar-second-bottom section.b3 > .block-inner{background:var(--WHITE-FFF);}body.front #region-sidebar-second-bottom section.b3 > .block-inner h2{display:none;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul{overflow:hidden;background:white;margin-bottom:0;color:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li{width:50%;float:left;padding:0;font-size:18px;font-size:1.8rem;line-height:24px;overflow:hidden;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.first{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 95% 20px;background-size:5%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.first.active{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 95% 20px;background-size:8%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.last{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_x2.png) no-repeat 95% 20px;background-size:5%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.last.active{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_open_x2.png) no-repeat 95% 20px;background-size:8%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 0 20px;text-decoration:none;margin-left:20px;background-size:45%;font-weight:bold;color:var(--CORNFLOWER-BLUE);display:block;padding:18px 0;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.last a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-name.png) no-repeat 0 15px;color:white;background-size:50%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .block-inner .content{text-align:center;padding-top:10px;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .block-inner .content iframe{width:90%!important;}body.front #region-sidebar-second-bottom section.b3 > .block-inner div#quicktabs-tabpage-front_social_media-1 .block-inner .content iframe{width:100%!important;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header .date-nav-wraper{margin:0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header div.date-nav{margin-bottom:0;padding-bottom:0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header div.date-nav h3{margin:10px 0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header div.date-nav ul.pager{padding:0;border-bottom:none;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view .date-nav-wrapper .date-prev{right:auto;left:10px;color:var(--MN-TEAL-LIGHTEN-5);background:none;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view .date-nav-wrapper .date-next{color:var(--MN-TEAL-LIGHTEN-5);background:none;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td a{text-decoration:none;padding:10px;display:block;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.has-no-events div.month{text-decoration:none;padding:10px;display:block;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.today a{font-weight:bold;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.has-events.today{background-color:var(--MN-TEAL-LIGHTEN-5);border:2px solid var(--OFF-WHITE-F1F1F1);padding-bottom:0;margin-bottom:0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.has-events.today a{color:var(--WHITE-FFF);}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td div{text-align:center;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar th.days{color:var(--MN-BURGUNDY);border:none;padding:10px 0;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header .date-nav-wraper{background:var(--GREY-555);margin:0;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav{background:var(--GREY-555);margin-bottom:0;padding-bottom:0;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav h3{background:var(--GREY-555);color:var(--OFF-WHITE-F9F9F9);margin:10px 0;padding-top:5px;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav ul.pager{background:var(--GREY-555);padding:0;border-bottom:none;color:var(--OFF-WHITE-F9F9F9);}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav ul.pager li a{color:var(--OFF-WHITE-F9F9F9);}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view .date-nav-wrapper .date-prev{right:auto;left:0;top:4px;background:none;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view .date-nav-wrapper .date-next{top:4px;background:none;right:-10px;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td a{text-decoration:none;padding:0;display:block;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td.has-no-events div.month{text-decoration:none;padding:0;display:block;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar tr td.today{background:none;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td .active a{font-weight:bold;color:var(--WHITE-FFF);}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td .active{background-color:var(--MN-TEAL-LIGHTEN-5);padding:0;margin-bottom:0;color:var(--WHITE-FFF);}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td div{text-align:center;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar th.days{color:var(--MN-BURGUNDY);border:none;padding:10px 0;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody td.views-field-title{width:68%;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody td.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody td.views-field-field-course-cao-pac-code{width:17%;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody th.views-field-title{width:68%;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody th.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody th.views-field-field-course-cao-pac-code{width:17%;}div.course-finder table.views-table tbody td.views-field-title{width:68%;}div.course-finder table.views-table tbody td.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}div.course-finder table.views-table tbody td.views-field-field-course-cao-pac-code{width:17%;}div.course-finder table.views-table tbody th.views-field-title{width:68%;}div.course-finder table.views-table tbody th.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}div.course-finder table.views-table tbody th.views-field-field-course-cao-pac-code{width:17%;}div.media-flickr iframe{max-width:100%}div.media-soundcloud iframe{width:100%}#zone-loggin-bar-wrapper{background:var(--MN-BURGUNDY);}.loggin-bar{float:right;color:var(--WHITE-FFF);padding:2px;}.loggin-bar #user-name{font-style:italic;}.loggin-bar .logout{color:var(--WHITE-FFF);padding:2px;text-decoration:none;background:var(--MN-BURGUNDY-DARKEN-20);}body.page-node-360475 #region-content-bottom section.undergrad-more-than-degree-right{display:none;}body.page-node-360475 #region-content-bottom section.undergrad-more-than-degree-rig-0{display:none;}body.node-type-organisational-unit .news-events-blocks h2 a,body.node-type-organisational-unit .news-events-blocks h2 a:visited,body.node-type-organisational-unit .news-events-blocks h2 a:hover{color:var(--MN-BURGUNDY);}.profiles-listing.profiles-graduate .row,.profiles-listing.profiles-graduate .field-item{float:left;width:33%;clear:right;margin-bottom:20px;}.profiles-listing ul li{list-style:none;}.profiles-listing .row-inner div.grad-studies{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-studies ul{margin:0;}.profiles-listing .row-inner div.grad-job{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-company{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-year{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-organisation{padding:0 10px;margin-bottom:5px;}.node-graduate-profile .grad-details .field-grad-studies{margin-bottom:10px;}.node-graduate-profile .grad-details .field-grad-year{margin-bottom:40px;}.node-graduate-profile .field-name-field-grads-linkedin{float:left;margin:0 15px;}.node-graduate-profile .field-name-field-grads-twitter{float:left;margin:0 15px;}.node-graduate-profile .graduate-job{margin-bottom:10px;}.node-graduate-profile .graduate-exp{margin-bottom:10px;}.node-graduate-profile .graduate-carr{margin-bottom:10px;}.node-graduate-profile .graduate-job label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .field-grad label{cursor:default;float:left;width:100%;}.node-graduate-profile .field-grad{margin-bottom:5px;overflow:hidden;}.block.main-content .block-inner .node-graduate-profile img.grad-job-logo{max-width:200px;}.news-events-page .view-header .news-events-page .view-rows div.row-inner h2{float:left;width:100%;margin-right:10px;margin-bottom:0;}.news-events-page .view-header .news-events-page .view-rows div.row{border-bottom:1px solid var(--OFF-WHITE-DDD);padding:10px;padding-left:20px;}.page-news-events-upcoming-events-key-dates .news-events-page .view-rows div.row-inner h2{float:left;width:100%;margin-right:10px;margin-bottom:0;}.page-news-events-upcoming-events-key-dates .news-events-page .view-rows div.row{padding:10px;padding-left:20px;}body.page-node-add-graduate-profile form.node-form{padding:25px;}body.page-node-add-graduate-profile form.node-form .form-item{padding:0 15px;}body.page-node-add-graduate-profile form.node-form a.tabledrag-toggle-weight{display:none;}body.page-node-add-graduate-profile .form-type-textfield input{width:100%;max-width:500px;height:1.5em;}body.page-node-add-graduate-profile fieldset.field-group-fieldset{position:relative;background:var(--WHITE-FFF);padding:60px 10px 10px;margin:10px 0;}body.page-node-add-graduate-profile fieldset > fieldset.field-group-fieldset{border:1px solid var(--OFF-WHITE-CCC);}body.page-node-add-graduate-profile fieldset.field-group-fieldset > legend > span.fieldset-legend{position:absolute;top:-5px;margin:10px 0;padding:17px 0;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;}body.page-node-add-graduate-profile label{display:block;margin-bottom:5px;}body.page-node-add-graduate-profile label.option{display:inline-block;}body.page-node-add-graduate-profile .form-item .form-type-radio label{display:inline-block;}body.page-node-add-graduate-profile div.form-item{margin:10px 0;}body.page-node-add-graduate-profile .form-type-select select{width:100%;max-width:500px;}body.page-node-add-graduate-profile .form-required{color:var(--MN-BURGUNDY);}body.page-node-add-graduate-profile .form-item .description{font-size:12px;}body.page-node-add-graduate-profile div.form-type-markup p{font-size:12px;margin-top:-5px;}body.page-node-add-graduate-profile .grad-profiles-info-form-block{background:var(--OFF-WHITE-F9F9F9);}body.page-node-add-graduate-profile .grad-profiles-info-form-block div.content{padding:25px;background:var(--WHITE-FFF);}#region-primary .nav ul.menu li ul li.people-place-and-environment{display:none;}#region-primary .nav ul.menu li ul li.social-and-economic-transformations{display:none;}#region-primary .nav ul.menu li ul li.human-health{display:none;}#region-primary .nav ul.menu li ul li.mathematics-communications-and-computation{display:none;}#region-primary .nav ul.menu li ul li.humanities-in-practice-sources-resources-discourses{display:none;}#region-primary .nav ul.menu li ul li.human-cultures-experience-and-creativity{display:none;}.profiles-listing div.views-exposed-widgets{padding:0 15px;}.profiles-listing div.views-exposed-widgets > div{float:left;margin:1px 5px;}.profiles-listing div.views-exposed-widgets > div.views-submit-button{clear:both;padding-top:5px;}.profiles-listing div.views-exposed-widgets > div select{width:100%;}form.node-form div.maxlength-counter{margin:-10px 0px 0px 15px;line-height:1.231em;font-size:0.923em;color:var(--GREY-666);}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image-caption,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image-caption,.node-type-campaign .block.main-content .block-inner .news-event-details .field-name-field-image-caption{font-style:italic;padding:0 10px;margin:-5px 0 10px 0;}body.node-type-campaign .block.main-content .block-inner img{width:auto;max-width:150px;margin-bottom:10px;}.news-events.camp-listing img{width:auto;max-width:150px;max-height:100px;display:block;margin:auto;}.news-events.camp-listing .views-field-field-image{width:20%;}.news-events.camp-listing .views-field-field-plain-text{width:78%;}.news-events.camp-listing .views-field-title{width:78%;}.news-events.camp-landing img{width:auto;max-width:150px;max-height:100px;display:block;margin:auto;}.news-events.camp-landing .views-field-field-image{width:20%;}.news-events.camp-landing .views-field-field-plain-text{width:78%;}.news-events.camp-landing .views-field-title{width:78%;}section.accommodation-chatbox h2.block-title{margin-bottom:0;padding:17px 20px;color:var(--OFF-WHITE-F1F1F1);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--MN-BURGUNDY);}section.accommodation-chatbox div.content{text-align:center;background-color:var(--OFF-WHITE-F9F9F9);}.field-name-field-bean-f-image-and-link .field-item{position:relative;}.field-name-field-bean-f-image-and-link .copied-link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}body .view-id-lab_pcs{padding:20px;background:var(--OFF-WHITE-F9F9F9);}body .view-id-lab_pcs .views-exposed-widgets{margin-bottom:20px;}body .view-id-lab_pcs .views-exposed-widgets > div{margin-right:15px;float:left;}body .view-id-lab_pcs .views-exposed-widgets label{cursor:none;float:left;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--GREY-777);outline:0;padding:6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}body .view-id-lab_pcs .views-exposed-widgets .views-widget-filter-nid div{float:left;}body .view-id-lab_pcs .views-exposed-widgets .views-widget-filter-nid select{max-width:360px;float:left;min-width:200px;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_select_arrow.gif) no-repeat 100% 0;background-clip:padding-box;background-color:white;border:1px solid;border-color:var(--OFF-WHITE-EEE);color:var(--GREY-777);outline:0;padding:4px 6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}body .view-id-lab_pcs .views-exposed-widgets .views-submit-button input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search_white.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);position:relative;}body div.node-lab div.content > div{margin-bottom:20px;}body div.node-lab div.content label{cursor:none;font-weight:bold;}body div.node-lab div.content .field-name-field-lab-pc-fc > label{width:100%;float:left;}body div.node-lab div.content .field-name-field-lab-pc-fc > div{width:50%;float:left;}.tabs-at-bottom-of-pages div.acc{overflow:auto;}table tbody td a{word-break:break-all;}body.page-search-site div.spelling-suggestions{margin-bottom:20px;}#region-sidebar-first div.region-inner > section.block{background:var(--OFF-WHITE-F9F9F9);}#region-sidebar-first div.region-inner > section.block ul li{list-style-image:none;list-style-type:none;}.views-field-field-grads-job-logo .field-content{min-height:188px;line-height:188px;}#disclaimer.logo-registered{font-size:10px;font-size:1rem;line-height:1.5em;width:400px;text-align:justify;}.rss-feed div.view-content{padding:10px 20px;}.rss-feed div.view-content div.row{margin-bottom:10px;}#Container .mix{margin:0.1%;}.course_interest_landing select{width:100px;}@media screen and (max-width:826px){#edit-field-subj-int-area-tid-wrapper{float:left !important;}}@media screen and (max-width:768px) and (min-width:481px){#Container .mix{width:32% !important;margin-bottom:0.2% !Important;float:none;}.block.odd{clear:none !important;}}@media screen and (max-width:480px){#Container .mix{width:48% !important;margin-bottom:0.2% !Important;float:none;}.block.odd{clear:none !important;}}#Container .block{max-width:264px;}.mix{position:relative;}.mix:nth-child(6n+1){clear:left;}.page-study-maynooth-find-course-new .content option:nth-of-type(-n+12){}.r0 .asset-image img{-moz-transform:rotate(0);}.r1 .asset-image img{-moz-transform:rotate(0);}.r2 .asset-image img{-moz-transform:rotate(0);}.r3 .asset-image img{-moz-transform:rotate(0);}.mix .tile-title{position:absolute;left:45%;top:40%;transform:translate(-45%,0);font-family:'Open Sans';font-weight:700;font-size:1.2em;text-decoration:none;color:var(--WHITE-FFF);text-align:center;width:90%;background-color:transparent !important;z-index:100;}.course_interest_landing .Blue .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/blue.png);background-size:100% 100%;z-index:1;}.course_interest_landing .Yellow .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/yellow.png);background-size:100% 100%;z-index:1;}.course_interest_landing .Burgundy .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/purple.png);background-size:100% 100%;z-index:1;}.course_interest_landing .Green .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/green.png);background-size:100% 100%;z-index:1;}.course_interest_landing .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background-size:100% 100%;z-index:1;}.course_interest_landing .Red-101 .field-name-field-asset-image:before{background:var(--D2232A);}.course_interest_landing .Yellow-201 .field-name-field-asset-image:before{background:var(--F99D1C);}.course_interest_landing .Bus-Blue .field-name-field-asset-image:before{background:var(--5DBCDE);}.course_interest_landing .Compu-Green .field-name-field-asset-image:before{background:var(--50B848);}.course_interest_landing .Edu-Magenta .field-name-field-asset-image:before{background:var(--EC008C);}.course_interest_landing .Eng-Orange .field-name-field-asset-image:before{background:var(--F36F21);}.course_interest_landing .HumSoc-Teal .field-name-field-asset-image:before{background:var(--00818E);}.course_interest_landing .Law-Blue .field-name-field-asset-image:before{background:var(--005BAA);}.course_interest_landing .Sci-Purple .field-name-field-asset-image:before{background:var(--6F2C91);}.course_interest_landing .Eco-Cyan .field-name-field-asset-image:before{background:var(--55BA8F);}.course_interest_landing .field-name-field-asset-image:hover:before{-khtml-opacity:.95;-moz-opacity:.95;-ms-filter:”alpha(opacity=95)”;filter:alpha(opacity=95);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.95);opacity:.95;}.course_interest_landing .topcontain .field-name-field-asset-image:before{display:none;}.mix .tile-title:before{content:'';display:block;height:2px;background-color:white;margin-bottom:20px;width:20%;left:40%;top:-10px;position:absolute;}.zone_upper_heading{margin:10px 5px;}#zone-page-upper h2#page-title{background:var(--MN-BURGUNDY);padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.page-study-maynooth-find-course-new h2#page-title{background:var(--MN-BURGUNDY);padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;font-weight:600;}#section-content .block{margin-bottom:0px;}.mix{}.mix a{text-decoration:none;color:var(--WHITE-FFF);text-align:center;}.student_info_link{display:inline-block;float:right;}.student_info_link a{text-decoration:none;color:black;}.student_info_link a:hover{text-decoration:underline;}.student_info_heading{display:inline-block;}.expore-by-subject-header-and-link-above-filters{background:white;padding:30px 22px 0px 20px;margin-bottom:-20px !important;}.expore-by-subject-header-and-link-above-filters h3{color:var(--MN-BURGUNDY);}.select2-container{width:100% !important;}.controls fieldset{width:45% !important;}.select2-container--default .select2-results>.select2-results__options{max-height:none;}.select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-selection__arrow b{border-color:var(--GREY-888) transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.selectbyinterest{display:block;text-align:center;width:100%;margin:20px 0px;}.select2-selection__rendered li{list-style-type:none;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--MN-BURGUNDY);border:1px solid var(--MN-BURGUNDY);border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:5px 10px;color:var(--WHITE-FFF);font-weight:600;font-size:1.6rem;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--WHITE-FFF);cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.node-type-subject-interest h3{color:var(--MN-BURGUNDY);}.node-type-subject-interest .para{clear:both;padding:20px 0 10px 0;}.node-type-subject-interest .back a{clear:both;padding:5px 10px;background-color:var(--MN-BURGUNDY);display:block;width:auto;position:absolute;margin-bottom:15px;color:var(--WHITE-FFF);font-family:'Open Sans';font-size:1.3rem;font-weight:600;text-decoration:none;}.node-type-subject-interest .back a:hover{background-color:var(--MN-BURGUNDY-DARKEN-20);}.node-type-subject-interest .back a{}.node-type-subject-interest .back a:hover{}.node-type-subject-interest .node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--MN-BURGUNDY);margin-bottom:10px;font-family:'Open Sans';font-weight:700;}.view-graduate-profiles{background:white !important;padding:20px 10px 20px 10px;}.node-type-subject-interest .block.main-content .block-inner{background:white;}.node-type-subject-interest .profiles-listing-container{margin-top:20px;}.view-graduate-profiles .row-inner{padding-bottom:10px;}.page-study-maynooth-find-course-new #region-four-panels{min-height:680px;}.node-type-subject-interest .spacer{height:50px;background:transparent;}.subject_dropwrappostgrad_courses{display:none;background-color:var(--MN-YELLOW);}.subject_dropwrapcerts_short_courses{display:none;background-color:var(--MN-TEAL);}ul.select2-selection__rendered{}.drop-down-block li{list-style-type:none;padding:5px;border-spacing:10px 50px;}.subject_dropwrappostgrad_courses li{border-bottom:1px solid var(--MN-YELLOW-DARKEN-15);}.subject_dropwrapcerts_short_courses li{border-bottom:1px solid var(--MN-TEAL-DARKEN-20);}.dropcontain img{width:26px;height:21px;}.drop-down-block  ul{margin:0px 15px;}.drop-down-block li a{display:block;text-decoration:none;color:var(--WHITE-FFF);}.drop-down-block  li a:hover{text-decoration:underline;font-weight:600;}.topcontain{position:relative;width:100%;}.topcontain .subjectcontain{position:absolute;top:45%;text-align:center;width:100%;font-family:'Open Sans';font-weight:700;font-size:1.8rem;text-decoration:none;color:var(--WHITE-FFF);}.topcontain .dropcontain{position:absolute;bottom:0;text-align:center;width:100%;}.subjectcontain:before{content:'';display:block;height:2px;background-color:white;width:20%;bottom:13px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-10px;}.course_interest_landing .block.main-content .block-inner,.tabs{background:white;}.course_interest_landing .view-filters{background:var(--OFF-WHITE-F9F9F9);margin-bottom:10px;}#edit-field-subj-int-subject-group-tid-wrapper{display:inline-block;float:left;padding:20px;}#edit-field-subj-int-area-tid-wrapper{display:inline-block;padding:20px;float:right;}.course_interest_landing .views-widget{display:inline-block;}.course_interest_landing label{font-weight:bold;padding-right:10px;}#zone-subjects-upper-wrapper{background:var(--OFF-WHITE-DDD);clear:both;}#zone-subjects-upper .grid-4{max-height:123px;overflow:visible;z-index:100;max-width:350px;margin:0px 6px;display:table-cell;max-width:32%;}@media screen and (max-width:1036px){#zone-subjects-upper .grid-4{margin:0px;}}@media screen and (max-width:482px){.topcontain .subjectcontain{top:45px;font-size:1.4rem;}}#zone-subjects-upper #region-subject-one{padding-left:5px;}.topcontain img{max-width:100%;}#zone-subjects-upper-wrapper{}#zone-subjects-upper-wrapper .container-12{max-height:123px;overflow:visible;background:white;max-width:1110px;padding-top:10px;}#zone-subjects-upper .region-inner .cf{}body.department-office-list .office-child{padding-left:15px;}.glossary-displays.block{background:var(--OFF-WHITE-F9F9F9);padding:10px;}.glossary-displays.block .view-headings{overflow:hidden;}.glossary-displays.block .view-headings div.row{float:left;padding:5px 10px;}.glossary-displays.block h3{border-bottom:1px solid black;}.glossary-displays.block .glossary-item{border-bottom:1px solid black;overflow:hidden;}.glossary-displays.block .glossary-item.last{border-bottom:none;}.glossary-displays.block .glossary-item .gloss-title{float:left;width:20%;}.glossary-displays.block .glossary-item .gloss-desc{float:left;width:80%;}body.page-node-322592 #region-content-bottom .block{padding-top:20px;}body.page-node-322592 #region-three-panels-embedded{padding-bottom:20px;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video{width:50%;float:right;height:295px;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video .video{margin-left:20px;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video .video iframe{width:100%;height:295px;}@media (max-width:768px){body.page-node-415281 #region-content-bottom .research-skills-development-programme---video .video iframe{height:100%;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video{width:100%;padding-bottom:10px;}#region-buttons-devices .region-inner{flex-direction:column;}#region-buttons-devices .region-inner .covid-button{text-align:end;}}body.page-node-415281 #region-content-bottom .block{padding-top:20px;}@media screen\0{.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:auto !important;}}@media not all and (min-resolution:.001dpcm){@media{.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:auto !important;}}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:50% !important;}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:50% !important;}}}@media screen and (min-width:0\0){:window-inactive,.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:auto !important;}}.promo-panel-text-overlay .text-overlay-block.grid-4{width:33.33%;min-width:270px;overflow:hidden;}.page-node-516410 .promo-panel-text-overlay .text-overlay-block.grid-4{width:25%;min-width:150px;}.promo-panel-text-overlay .text-overlay-block.grid-3{width:25%;}.promo-panel-text-overlay .text-overlay-block:hover .views-field-field-research-promo-title-link-1 .overlay-div,.promo-panel-text-overlay .text-overlay-block:hover .colorbox-promo-panel .overlay-div{opacity:0.9;}.promo-panel-text-overlay .text-overlay-block .row-inner{margin:10px;position:relative;}.promo-panel-text-overlay .text-overlay-block .tile-title,.promo-panel-text-overlay .text-overlay-block .title-colorbox{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;width:100%;text-align:center;}.promo-panel-text-overlay .text-overlay-block .tile-title a,.promo-panel-text-overlay .text-overlay-block .title-colorbox a{color:white;font-weight:bold;text-decoration:none;font-size:18px;}.promo-panel-text-overlay .text-overlay-block .views-field-field-asset-image{min-height:200px;}.promo-panel-text-overlay .text-overlay-block .views-field-field-asset-image .field-content{text-align:center;}.promo-panel-text-overlay .text-overlay-block .views-field-field-asset-image img{width:auto;}.promo-panel-text-overlay .text-overlay-block .views-field-field-research-promo-title-link-1 .overlay-div,.promo-panel-text-overlay .text-overlay-block .colorbox-promo-panel .overlay-div{position:absolute;height:100%;width:100%;top:0;opacity:0.7;}.access-office-page .promo-panel-text-overlay .text-overlay-block .views-field-field-research-promo-title-link-1 .overlay-div{opacity:0.8;}.access-office-page .promo-panel-text-overlay .text-overlay-block:hover .views-field-field-research-promo-title-link-1 .overlay-div{opacity:0.9;}.promo-panel-text-overlay .overlay-div.Yellow{background:var(--MN-YELLOW-DARKEN-15);}.promo-panel-text-overlay .overlay-div.Red{background:var(--MN-BURGUNDY);}.promo-panel-text-overlay .overlay-div.Blue{background:var(--MN-NAVY-DARKEN-15);}.promo-panel-text-overlay .overlay-div.Green{background:var(--MN-TEAL);}.page-node-194 #region-sidebar-first-bottom .block-inner{background:var(--WHITE-FFF);}.page-node-194 #region-sidebar-first-bottom .block-inner h2{display:none;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul{overflow:hidden;background:white;color:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li{width:50%;float:left;padding:0;font-size:1.8rem;line-height:24px;overflow:hidden;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.first{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.first.active{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.last{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_x2.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.last.active{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_open_x2.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 0;text-decoration:none;margin-left:20px;background-size:45%;font-weight:bold;color:var(--CORNFLOWER-BLUE);display:block;padding:18px 0;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.last a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-name.png) no-repeat 0;color:white;background-size:50%;}.page-node-194 #region-sidebar-first-bottom .block-inner .block-inner .content{text-align:center;padding-top:10px;}.page-node-194 #region-sidebar-first-bottom .block-inner div#quicktabs-tabpage-org_unit_social_quicktabs-0 .block-inner .content iframe{width:100%!important;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner{background:var(--WHITE-FFF);}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner h2{display:none;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul{overflow:hidden;background:white;color:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li{width:50%;float:left;padding:0;font-size:1.8rem;line-height:24px;overflow:hidden;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.first{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.first.active{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.last{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_x2.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.last.active{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_open_x2.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 0;text-decoration:none;margin-left:20px;background-size:45%;font-weight:bold;color:var(--CORNFLOWER-BLUE);display:block;padding:18px 0;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.last a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-name.png) no-repeat 0;color:white;background-size:50%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .block-inner .content{text-align:center;padding-top:10px;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner div#quicktabs-tabpage-org_unit_social_quicktabs-0 .block-inner .content iframe{width:100%!important;}.foras-feasa-research-blocks .block-inner .content .field-name-field-bean-f-image-and-link .field-name-field-bean-f-image-link-link a,.foras-feasa-study-with-us-blocks .block-inner .content .field-name-field-bean-f-image-and-link .field-name-field-bean-f-image-link-link a{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_blue_blue.gif) no-repeat 95% 20px;}.page-node-194 .bean-a ul.menu li a{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_blue_blue.gif) no-repeat 95%;color:white !important;}.page-node-194 .bean-a ul.menu li a:hover{color:white !important;}.page-node-194 .bean-a ul.menu li.first{border-right:1px solid white;}.page-node-194 .bean-a ul.menu li.last{border-left:1px solid white;}.page-node-362876 .foras-feasa-research-blocks .field-name-field-bean-f-image-and-link .field-collection-view .field-name-field-bean-f-image-link-image img{height:120px;}.page-node-373525 .foras-feasa-study-with-us-blocks .field-name-field-bean-f-image-and-link .field-collection-view .field-name-field-bean-f-image-link-image img{height:150px;}#hr-vacancies-mu-staff,#hr-vacancies-external{padding:20px;border-radius:8px;color:white;text-decoration:none;margin:10px;width:40%;text-align:center;font-weight:bold;font-size:12pt;vertical-align:middle;}#hr-vacancies-mu-staff{display:inline-block;background:var(--MN-BURGUNDY);}#hr-vacancies-mu-staff:hover{background:var(--MN-BURGUNDY-DARKEN-20);}#hr-vacancies-external{display:inline-block;background:var(--MN-TEAL-LIGHTEN-5);}#hr-vacancies-external:hover{background:var(--MN-TEAL);}.bordered-table td{border:2px solid var(--OFF-WHITE-DDD);}@font-face{font-family:'icomoon';src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.eot?87x2nm);src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.eot?87x2nm#iefix) format('embedded-opentype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.ttf?87x2nm) format('truetype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.woff?87x2nm) format('woff'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.svg?87x2nm#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{}.icon-repeat:before{content:"\e902";}.icon-keyboard_arrow_right:before{content:"\e905";}.icon-search2:before{content:"\e036";}.icon-heart:before{content:"\f004";}.icon-envelope:before{content:"\f0e0";}.icon-mail-reply:before{content:"\f112";}.icon-reply:before{content:"\f112";}.icon-youtube:before{content:"\f167";}.icon-calendar-check-o:before{content:"\f274";}.icon-facebook:before{content:"\ea90";}.icon-twitter:before{content:"\ea96";}.icon-linkedin2:before{content:"\eaca";}body{background:var(--WHITE-FFF);}.front .bg-dcdcdc{background-color:var(--MN-TEAL-LIGHTEN-5);}#region-buttons-devices a.slidetoggle{background:none;}#region-buttons-devices a.slidetoggle:before{font-family:'fontello' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f008';font-size:30px;line-height:36px;transition:all .2s ease-in-out;transform:scale(1.1);top:4px;left:8px;}#region-buttons-devices a.slidetoggle.open:before{content:"\e800";left:4px;top:1px;position:relative;transition:none;}#region-buttons-devices a.search-trigger{position:relative;outline:0;}#zone-header a.close-button{display:none;}#region-logo .b1{margin-top:0;}#region-primary{border-top:0;top:0;min-height:145px;margin-bottom:30px;}.container-12 #region-primary .region-inner{margin-right:0;}#region-primary .b1,#region-primary .b2{clear:right;float:right;display:none;width:100%;}#region-primary .b1 ul.menu,#region-primary .b2 ul.menu{background:var(--OFF-WHITE-F9F9F9);margin:0;padding:0 10px;}#region-primary .b1 ul.menu{padding-top:10px;padding-bottom:10px;}#region-primary .b2 ul.menu{padding-bottom:10px;}#region-primary .b1 ul.menu li.leaf,#region-primary .b2 ul.menu li.leaf{display:block;}#region-primary .b1 ul.menu li.leaf a,#region-primary .b2 ul.menu li.leaf a{font-weight:normal;}#region-primary .separator{display:block;margin:8px 0;background:white;}#region-primary nav.b2.nav,#region-primary nav.b3.nav{display:none !important;}#region-primary .nav ul.menu li a{color:var(--MN-TEAL-LIGHTEN-5);}#region-primary .nav ul.menu li a:before{display:none;}@media (max-width:768px){#region-primary .region-inner{margin:0;padding:0;}.bg-dcdcdc .content .flexslider.slides img{width:100%;height:100%;}#region-primary .b5{display:none;margin:0;}#region-primary .tb-megamenu .tb-megamenu-column .block{display:none !important;}.tb-megamenu .nav-collapse,.tb-megamenu .nav-collapse.collapse{height:auto !important;margin:0;padding-bottom:10px;background:var(--MN-TEAL-LIGHTEN-5);}.tb-megamenu-button{display:none !important;}.tb-megamenu .nav-collapse{position:relative;top:0;}.tb-megamenu .nav-collapse li.tb-megamenu-item.level-1{border-bottom:1px solid var(--WHITE-FFF);}.tb-megamenu .nav-collapse .nav > li > a{border:0;background:transparent !important;color:white !important;text-decoration:none;font-weight:bolder;}.tb-megamenu .nav-collapse .dropdown-menu{background:transparent;font-weight:lighter;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a{padding:5px 0;margin-left:0px;border:0;color:white;text-decoration:none;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a.dropdown-toggle{position:relative;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a.dropdown-toggle:after{content:"";border-left-color:transparent;border-top-color:white;border-right:5px solid transparent;position:absolute;top:8px;right:16px;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a.dropdown-toggle.tb-megamenu-clicked:after{border-left-color:transparent;border-bottom-color:white;border-right:5px solid transparent;}#region-primary nav ul.menu{background:var(--MN-TEAL-LIGHTEN-5) !important;}#region-primary nav ul.menu a{color:white;text-decoration:none;}#region-primary nav ul.menu li.news-events{background:transparent;}}.header-search-icon{position:absolute;bottom:0;right:0;width:40px;height:40px;line-height:40px;z-index:100;}a.search-trigger{text-decoration:none;}a.search-trigger span{display:none;}.search-trigger:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e036";font-size:30px;line-height:36px;transition:all .2s ease-in-out;transform:scale(1.1);top:4px;left:8px;}.header-search-icon:hover .search-trigger:before{font-size:32px;line-height:36px;}#region-search{display:none;position:relative;height:0;padding:0;margin:0;z-index:10;}.container-12 #region-search .region-inner{margin:0;}#region-search .b1{position:relative;width:100%;background:var(--BLACK-000);background:var(--RGBA-0-0-0-09);text-align:center;}#region-search .b1 form{max-width:95%;margin:30px auto;}#region-search .b1 .container-inline{float:none;width:100%;padding:8px;box-sizing:border-box;background:white;overflow:hidden;}#region-search .form-item{float:left;width:75%;width:calc(100% - 40px);}#region-search .form-item input{padding:0 10px;font-size:2rem;font-weight:bold;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);border:0;width:100%;background:none;outline:0;}#region-search .form-item input:focus{background:var(--OFF-WHITE-EEE);}#region-search .form-actions{position:relative;}#region-search .form-actions:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:10px;top:33%;width:10px;height:10px;border-bottom:solid 4px black;border-left:solid 4px black;transform:rotate(45deg);z-index:1;}#region-search .form-actions:after{color:black;margin-top:10px;width:23px;height:4px;background:black;content:'';display:block;position:absolute;top:20%;left:10px;}#region-search .form-actions input{width:37px;height:37px;background:none;border:0 !important;z-index:3;position:relative;font-size:0;}#zone-header-wrapper.only-desktop{display:block !important;}#zone-home-carousel{max-width:100%;padding:0;}#zone-home-carousel .region-inner{margin:0;}#zone-home-carousel .carousels{background:var(--BLACK-000);max-height:760px;overflow:hidden;}#zone-home-carousel .carousels .flexslider{margin:0 auto;}#zone-home-carousel .carousels .flexslider .slides > li{overflow:hidden;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text{margin:0 auto;position:absolute;left:initial;padding:0;background:none;width:100%;top:initial;bottom:60px;}#zone-home-carousel .carousels .flexslider .slides > li img{margin-top:-20px;opacity:0.525;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content h2 a{color:var(--WHITE-FFF);text-decoration:none;padding:10px;display:block;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn{display:block;margin:10px;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a{border:1px solid var(--WHITE-FFF);color:var(--WHITE-FFF);padding:8px 20px;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:bold;text-shadow:none;background-color:var(--RGBA-0-0-0-015);}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a:hover,#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a:focus{background:var(--MN-TEAL-LIGHTEN-5);border-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);text-shadow:none;}#zone-home-carousel ul.flex-direction-nav{position:relative;right:inherit;bottom:inherit;z-index:99;margin:0;max-width:1130px;margin:-60px auto 60px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging{position:absolute;bottom:10px;top:initial;left:50%;height:20px;width:100%;text-align:left;z-index:100;transform:translate(-50%,0);max-width:1130px;box-sizing:border-box;padding:0 10px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging li{list-style:none;color:var(--WHITE-FFF);list-style:none;width:20px;height:20px;border:1px solid;display:inline-block;text-align:left;margin-right:5px;border-radius:50%;padding:8px;box-sizing:border-box;position:relative;}#zone-home-carousel ol.flex-control-nav.flex-control-paging li a{display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:4px;left:4px;text-align:center;color:transparent;font-size:4px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging li a.flex-active{background-color:var(--WHITE-FFF);}.front .homepage-intro-links{max-width:1130px;margin:0 auto 0;}.front .homepage-intro-links ul.menu{table-layout:fixed;display:flex;position:relative;z-index:10;padding:0;}.front .homepage-intro-links ul.menu li{border:0;width:100%;}.front .homepage-intro-links ul.menu li a{background-image:none;text-align:center;width:100%;justify-content:center;align-items:center;display:flex;border:0;box-sizing:border-box;}.front .homepage-intro-links ul.menu li a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";position:relative;font-size:20px;line-height:24px;top:1px;}.front .homepage-intro-links ul.menu li.first a{background:var(--MN-NAVY);}.front .homepage-intro-links ul.menu li.first a:hover,.front .homepage-intro-links ul.menu li.first a:focus{background:var(--MN-NAVY-DARKEN-15);}.front .homepage-intro-links ul.menu li.last a{background:var(--MN-YELLOW);}.front .homepage-intro-links ul.menu li.last a:hover,.front .homepage-intro-links ul.menu li.last a:focus{background:var(--MN-YELLOW-DARKEN-15);}#zone-home-first-wrapper{background:var(--MN-TEAL);color:var(--WHITE-FFF);padding-bottom:40px;}.introductory-text{text-align:center;}.introductory-text .block-title{background:transparent;color:var(--WHITE-FFF);font-size:44px;font-weight:lighter;line-height:1.3;margin-top:20px;margin-bottom:24px;border:0;}.introductory-text p{font-size:26px;line-height:40px;font-weight:300;}.introductory-text p b,.introductory-text p strong{font-weight:bold;color:var(--MN-YELLOW);}#zone-home-second-wrapper{background:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);}.hp-research .block-inner{background:transparent;}.hp-research .view-header{position:relative;}.hp-research .view-header h2{text-align:center;border:0;margin-top:40px;color:var(--WHITE-FFF);background:transparent;}.hp-research .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-research .view-header a.only-desktop{position:absolute;bottom:12px;right:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid;}.hp-research .view-header a.only-desktop:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.hp-research .view-header a.only-desktop:hover,.hp-research .view-header a.only-desktop:focus{text-decoration:none;border-color:transparent;}.hp-research .view-content{background:transparent;}.hp-research .view-content .views-field-field-icon{position:absolute;top:16px;right:16px;width:48px;height:auto;}.hp-research .view-content .row-inner{position:relative;padding:0px;box-sizing:border-box;margin:0 10px;}.hp-research .view-content .row-inner > a{background:var(--BLACK-000);overflow:hidden;margin:0 0 10px;}.hp-research .view-content .row-inner > a img{background-blend-mode:multiply;opacity:0.375;transition:all .2s ease-in-out;}.hp-research .view-content .row-inner:hover > a img{transform:scale(1.1);opacity:0.125;}.hp-research .view-content .row-inner p{display:none;padding:0;}@media (max-width:480px){.hp-research .view-content .row-inner p{display:block;}}.hp-research .row-inner p.title{padding:0;max-width:100%;font-size:2.6rem;line-height:1.3;letter-spacing:-1px;color:var(--WHITE-FFF);margin:0 0 12px;display:block}.hp-research .view-content .row-inner p.title:before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:20px 0;}.hp-research .view-content .row-inner .views-field-nothing{padding:0 32px 16px 0;position:absolute;bottom:32px;left:32px;color:var(--WHITE-FFF);text-align:left;max-height:calc(100% - 50px);overflow:hidden;}.hp-research .row-inner .link{position:absolute;top:0;bottom:0;left:0;right:0;}.hp-research .row-inner .link a{display:block;height:100%;border:0;background:transparent;}.hp-research .row-inner .link a span{display:none;visibility:hidden;}.hp-research .view-footer{border:0;clear:both;text-align:left;}.hp-research .view-footer .row-inner{width:calc(100% - 20px);}.hp-research .view-footer ul{margin:0;overflow:hidden;padding:0;}.hp-research .view-footer ul a{padding:0;}.hp-research .view-footer .row-inner p.title{font-size:2rem;}.hp-research .view-footer .latest-publication li{width:100%;width:calc(100% - 20px);position:relative;margin-left:10px;}.hp-research .view-footer .latest-publication li .views-field-field-background-image{background:var(--BLACK-000);}.hp-research .view-footer .latest-publication li img{background-blend-mode:multiply;opacity:0.375;transition:all .2s ease-in-out;}.hp-research .view-footer .latest-publication li .text{padding:0 32px 16px 0;position:absolute;bottom:32px;left:32px;color:var(--WHITE-FFF);text-align:left;}.hp-research .view-footer .latest-publication li .text h3{font-size:14px;position:relative;padding-top:12px;}.hp-research .view-footer .latest-publication li .text h3:before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:20px 0;}.hp-research .view-footer .latest-publication li .link{position:absolute;top:0;bottom:0;left:0;right:0;}.hp-research .view-footer .latest-publication li .link a{height:100%;display:block;border:0;background:transparent;}.hp-research .view-footer .latest-publication li .link span{display:none;}.hp-research .view-footer .latest-publication .view-footer a{color:var(--MN-TEAL-LIGHTEN-30);padding:0;text-decoration:none;border-bottom:1px solid;margin:10px;display:inline-block;}.hp-research .view-footer .latest-publication .view-footer a:hover,.hp-research .view-footer .latest-publication .view-footer a:focus{text-decoration:none;border-color:transparent;}.hp-research .view-footer .latest-publication .view-footer a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}#zone-home-third-wrapper{background:var(--MN-TEAL);color:var(--WHITE-FFF);}#zone-home-third-wrapper .block-inner{background:transparent;}.hp-news .view-header{position:relative;}.hp-news .view-header h2{text-align:center;border:0;margin-top:40px;padding-top:0px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.hp-news .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-news .view-header a.only-desktop{position:absolute;bottom:12px;right:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid;color:var(--MN-TEAL-LIGHTEN-30);}.hp-news .view-header a.only-desktop:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.hp-news .view-header a.only-desktop:hover,.hp-news .view-header a.only-desktop:focus{text-decoration:none;border-color:transparent;}.hp-news .view-rows .list{margin:0;display:flex;padding:0;}.hp-news .view-rows .row-inner{padding:0;box-sizing:border-box;box-shadow:0px 2px 2px var(--OFF-WHITE-EEE);box-shadow:0px 2px 2px var(--RGBA-100-100-100-05);background:var(--WHITE-FFF);position:relative;width:98%;margin:0 1% 20px;color:var(--BLACK-HINT-BLUE);overflow:hidden;}.hp-news .row-inner a{margin:0;}.hp-news .row-inner img{transition:all .2s ease-in-out;margin-bottom:32px;}.hp-news .row-inner:hover img{transform:scale(1.1);}.hp-news .row-inner .date{font-weight:700;margin:0 16px 12px;font-size:1.2rem;}.hp-news .row-inner h2{border:0;font-weight:300;padding:0 16px 40px;}.hp-news .row-inner h3{margin:8px 16px 16px;overflow:hidden;font-size:1.6rem;line-height:1.6;}.hp-news .row-inner .views-field-field-news-description{padding:0 16px 32px;font-size:1.4rem;}.hp-news .view-footer{border:0;clear:both;background:var(--WHITE-FFF);margin:2%;margin:calc(1% + 10px);margin-top:0;}.hp-news .view-footer h2{font-size:20px;font-weight:300;color:var(--MN-TEAL-LIGHTEN-5);border:0;margin:0 0 16px;padding:0 0 16px;position:relative;}.hp-news .view-footer h2:after{content:"";display:block;border-bottom:2px solid var(--MN-TEAL-LIGHTEN-5);position:absolute;left:0;bottom:0;width:24px;}.hp-news .view-footer iframe{width:100%;}#zone-home-fourth-wrapper{position:relative;z-index:10;}#zone-home-fourth-wrapper .block-inner{background:transparent;}.hp-events .block-inner{background:transparent;}.hp-events .view-header{position:relative;}.hp-events .view-header h2{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.hp-events .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-events .view-header a.only-desktop{position:absolute;bottom:12px;right:20px;font-weight:bold;color:var(--MN-TEAL-LIGHTEN-30);}.hp-events .view-header a.only-desktop:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.hp-events .view-header a.only-desktop:hover,.hp-events .view-header a.only-desktop:focus{text-decoration:none;}.hp-events .row.odd{clear:left;}.hp-events .row .row-inner{margin:10px;background:var(--WHITE-FFF);position:relative;min-height:420px;box-sizing:border-box;padding:40px;color:var(--GREY-333);min-height:240px;}.hp-events .views-field-field-event-date{margin-bottom:20px;position:relative;}.hp-events .row p{margin:0;padding:0;}.hp-events .row .link{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}.hp-events .row .link a{display:block;height:100%;}.hp-events .row .views-field-field-event-date{font-weight:700;}.hp-events .row h3{color:var(--MN-TEAL);font-size:2.4rem;line-height:1.333;margin:0;padding:0;text-decoration:underline;text-decoration-skip:ink;outline:0;font-weight:300;}.hp-events .view-footer{display:none;}.hp-events .row .row-inner:hover,.hp-events .row .row-inner:focus{background:var(--MN-TEAL-DARKEN-20);color:var(--WHITE-FFF);}.hp-events .row .row-inner:hover h3,.hp-events .row .row-inner:focus h3{color:var(--WHITE-FFF);}#zone-home-fifth-wrapper{background:var(--BLACK-222);background-image:url(/sites/all/themes/nuim_themes/nuim/img/desks.jpg);background-size:cover;background-position:50% 50%;color:var(--WHITE-FFF);padding-bottom:150px;position:relative;z-index:0;}#zone-home-fifth-wrapper:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:black;background:var(--RGBA-10-10-10-0667);}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-description h2,.home-page-maynooth-education h2{font-size:58px;line-height:1;text-align:center;font-weight:bold;margin-top:80px;margin-bottom:24px;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-description p,.home-page-maynooth-education p{font-size:3.6rem;text-align:center;line-height:1.3;margin:0px 10% 50px;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links,.home-page-maynooth-education .field-name-field-bean-g-links{text-align:center;display:block;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links a,.home-page-maynooth-education .field-name-field-bean-g-links a{display:inline-block;margin:10px;color:var(--WHITE-FFF);text-decoration:none;border:1px solid;padding:12px 64px;font-weight:bold;transition:all .2s ease-in-out;text-transform:uppercase;font-size:1.4rem;line-height:1.6;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links a:hover,#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links a:focus,.home-page-maynooth-education .field-name-field-bean-g-links a:hover,.home-page-maynooth-education .field-name-field-bean-g-links a:focus{border-color:var(--MN-TEAL-LIGHTEN-5);background:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);}.come-in{-webkit-transform:translateY(150px);-moz-transform:translateY(150px);transform:translateY(150px);-webkit-animation:come-in 0.9s ease forwards;-moz-animation:come-in 0.9s ease forwards;animation:come-in 0.9s ease forwards;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;opacity:0;}@keyframes come-in{to{transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}#zone-home-six-wrapper{background:var(--MN-TEAL-DARKEN-20);}#zone-home-six-wrapper h2{text-align:center;border:0;margin-top:40px;padding-top:0px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}#zone-home-six-wrapper h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.field-name-field-infographic{padding-bottom:64px;}.field-name-field-infographic .field-item{float:left;width:33.333%;text-align:center;border:1px solid transparent;box-sizing:border-box;background:var(--MN-TEAL-DARKEN-20);-webkit-transform:translateY(150px);-moz-transform:translateY(150px);transform:translateY(150px);-webkit-animation:come-in 0.9s ease forwards;-moz-animation:come-in 0.9s ease forwards;animation:come-in 0.9s ease forwards;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;opacity:0;}.field-name-field-infographic .field-item img{max-width:100%;height:auto;}.field-name-field-infographic .field-item:nth-child(1),.field-name-field-infographic .field-item:nth-child(2),.field-name-field-infographic .field-item:nth-child(3){border-bottom:1px solid var(--WHITE-FFF);border-bottom:1px solid var(--RGBA-0-126-140-031);}.field-name-field-infographic .field-item:nth-child(1),.field-name-field-infographic .field-item:nth-child(2),.field-name-field-infographic .field-item:nth-child(4),.field-name-field-infographic .field-item:nth-child(5){border-right:1px solid var(--WHITE-FFF);border-right:1px solid var(--RGBA-0-126-140-031);}.field-name-field-infographic .field-item:nth-child(1){-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;}.field-name-field-infographic .field-item:nth-child(2){-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;}.field-name-field-infographic .field-item:nth-child(3){-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s;}.field-name-field-infographic .field-item:nth-child(4){-webkit-animation-delay:4s;-moz-animation-delay:4s;animation-delay:4s;}.field-name-field-infographic .field-item:nth-child(5){-webkit-animation-delay:5s;-moz-animation-delay:5s;animation-delay:5s;}.field-name-field-infographic .field-item:nth-child(6){-webkit-animation-delay:6s;-moz-animation-delay:6s;animation-delay:6s;}#zone-home-seven-wrapper{background:var(--MN-TEAL-LIGHTEN-5);}.hp-sm-twitter .block-inner{color:var(--WHITE-FFF);}.hp-sm-twitter h2.block-title{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.hp-sm-twitter h2.block-title:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-sm-twitter .view-rows .row{clear:left;width:100%;overflow:hidden;position:relative;padding:10px 10px 0;box-sizing:border-box;background:transparent;margin-bottom:10px;}.hp-sm-twitter .view-rows .row .row-inner{overflow:hidden;color:var(--WHITE-FFF);color:var(--RGBA-255-255-255-07);padding:40px 40px 80px;height:100%;}.hp-sm-twitter .view-rows .row .row-inner a{color:var(--WHITE-FFF);}.hp-sm-twitter .view-rows .row.first .row-inner{background:var(--MN-NAVY);}.hp-sm-twitter .view-rows .row.m4_2 .row-inner{background:var(--MN-YELLOW);}.hp-sm-twitter .view-rows .row.m4_3 .row-inner{background:var(--MN-TEAL-DARKEN-20);}.hp-sm-twitter .view-rows .row.m4_4 .row-inner{background:var(--BLACK-000);}.hp-sm-twitter .view-rows .row.last .row-inner{background:var(--MN-BURGUNDY);}.hp-sm-twitter .views-field{position:relative;z-index:1;}.hp-sm-twitter .views-field-field-tweet-author a{font-weight:bold;margin:0 0 20px;color:var(--WHITE-FFF);}.hp-sm-twitter .views-field.views-field-field-tweet-contents a{display:inline-block;margin:0;}.hp-sm-twitter ul.twitter-links,.hp-sm-twitter ul.twitter-links li{list-style:none;margin:0;padding:0;}.hp-sm-twitter ul.twitter-links{position:absolute;bottom:20px;left:40px;overflow:hidden;}.hp-sm-twitter ul.twitter-links i{display:none;}.hp-sm-twitter ul.twitter-links li{position:relative;display:block;padding-left:24px;margin-right:20px;height:20px;line-height:20px;float:left;}.hp-sm-twitter ul.twitter-links li a{margin:0;opacity:0.5;transition:all .2s ease-in-out;}.hp-sm-twitter .row-inner:hover ul.twitter-links li a{opacity:0.95;}.hp-sm-twitter .reply a:before{position:absolute;left:0;bottom:0;width:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f112";font-size:16px;line-height:13px;font-weight:bold;}.hp-sm-twitter .retweet a{font-size:11px;padding-top:3px;}.hp-sm-twitter .retweet a:before{position:absolute;left:0;top:6px;width:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";font-size:20px;line-height:13px;font-weight:bold;}.hp-sm-twitter .favourite a{font-size:11px;padding-top:3px;}.hp-sm-twitter .favourite a:before{position:absolute;left:0;top:6px;width:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f004";font-size:14px;line-height:13px;font-weight:bold;}.hp-sm-twitter .views-field-field-tweet-linked-images{position:absolute;top:10px;top:calc(50% + 10px);left:10px;left:calc(50%);transform:translate(-50%,-50%);overflow:hidden;height:100%;width:100%;width:calc(100% - 20px);opacity:0.1;z-index:0;overflow:hidden;}.hp-sm-twitter .views-field-field-tweet-linked-images .field-content{overflow:hidden;max-height:100%;}.hp-sm-twitter .views-field-field-tweet-linked-images img{}.hp-sm-twitter .first .views-field.views-field-field-tweet-contents{font-size:2.4rem;}.hp-sm-twitter .first .views-field.views-field-field-tweet-contents a{color:var(--MN-NAVY-LIGHTEN-15);}.hp-sm-twitter .first .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .first .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .row.m4_2 .views-field.views-field-field-tweet-contents a{color:var(--9C6900);}.hp-sm-twitter .row.m4_2 .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .row.m4_2 .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .row.m4_3 .views-field.views-field-field-tweet-contents a{color:var(--MN-TEAL-LIGHTEN-15);}.hp-sm-twitter .row.m4_3 .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .row.m4_3 .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .row.m4_4 .views-field.views-field-field-tweet-contents a{color:var(--MN-TEAL-LIGHTEN-15);}.hp-sm-twitter .row.m4_4 .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .row.m4_4 .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .last .views-field.views-field-field-tweet-contents a{color:var(--F9A7A9);}.hp-sm-twitter .last .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .last .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.alumni-list .view-header{position:relative;}.alumni-list .view-header h2{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.alumni-list .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.alumni-list .view-header a.page-view{position:absolute;bottom:12px;right:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid;color:var(--MN-TEAL-LIGHTEN-30);}.alumni-list .view-header a.page-view:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.alumni-list .view-header a.page-view:hover,.alumni-list .view-header a.page-view:focus{text-decoration:none;border-color:transparent;}.alumni-list .list{margin:0;padding:0;list-style:none;}.alumni-list .list .entry{list-style:none;padding:0 24px 24px;margin:8px;background:var(--WHITE-FFF);}.alumni-list .list .entry .photo{margin:0 -24px 24px;}.alumni-list .list .entry .photo img{max-width:100%;height:auto;}.alumni-list .list .entry .name,.alumni-list .list .entry .course{color:var(--MN-TEAL-LIGHTEN-5);font-weight:lighter;}.alumni-list .list .entry .name{font-size:18px;font-weight:bold;margin-bottom:8px;}.alumni-list .list .entry .org,.alumni-list .list .entry .title{font-size:13px;font-weight:lighter;}.alumni-list .list .entry .org{margin-top:16px;border-top:1px solid var(--OFF-WHITE-EEE);padding-top:12px;font-weight:bold;}.alumni-list .list .entry .title{padding-bottom:12px;border-bottom:1px solid var(--OFF-WHITE-EEE);}.alumni-list .list .entry .description{padding-top:16px;padding-bottom:0;}.alumni-list .list .entry .description:empty{display:none;}.home-page-location .block-inner{margin-bottom:80px;}.home-page-location h2.block-title{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.home-page-location h2.block-title:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.home-page-location img{display:block;height:auto;margin:0 auto;max-width:90%;}.home-page-location .content p{margin:0;}.home-page-location .content h2{max-width:800px;text-align:center;margin:24px auto 0 auto;padding:20px;z-index:1;position:relative;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.home-page-location .field-name-field-bean-g-links{text-align:center;}.home-page-location .field-name-field-bean-g-links .field-item{display:inline-block;margin:10px;}.home-page-location .field-name-field-bean-g-links .field-item a{color:var(--WHITE-FFF);text-decoration:none;border:1px solid;border-radius:4px;padding:8px 18px;font-weight:bold;display:block;transition:all .2s ease-in-out;}.home-page-location .field-name-field-bean-g-links .field-item a:hover,.home-page-location .field-name-field-bean-g-links .field-item a:focus{border-color:var(--MN-YELLOW);color:var(--MN-YELLOW);}#zone-footer-wrapper{color:var(--WHITE-FFF);background:var(--MN-TEAL);padding-top:60px;overflow:hidden;padding-bottom:60px;}#zone-footer-wrapper a{color:var(--WHITE-FFF);text-decoration:none;}#zone-footer-wrapper a:hover,#zone-footer-wrapper a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#zone-footer-wrapper .disclaimer p{font-size:1.8rem;}#zone-footer-wrapper .block.nav,#zone-footer-wrapper nav{padding:0;}#zone-footer-wrapper .block.nav ul.menu,#zone-footer-wrapper nav ul.menu{display:block;text-align:left;margin:0;}#zone-footer-wrapper .block.nav ul.menu li,#zone-footer-wrapper nav ul.menu li{display:list-item;text-align:left;margin-bottom:0px;border:0;}#zone-footer-wrapper ul.menu li.leaf{list-style:none;padding:0;margin-left:0;}#zone-footer-wrapper .block.nav ul.menu li a,#zone-footer-wrapper nav ul.menu li a{text-align:left;color:var(--WHITE-FFF);font-size:100%;text-decoration:none;line-height:inherit;padding:5px 0;}#zone-footer-wrapper .block.nav ul.menu li a:hover,#zone-footer-wrapper .block.nav ul.menu li a:focus,#zone-footer-wrapper nav ul.menu li a:hover,#zone-footer-wrapper nav ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-footer .utility,#region-footer .footer,#region-footer .social{display:block !important;}#region-footer .primary ul.menu,#region-footer .utility ul.menu,#region-footer .footer ul.menu,#region-footer .social{padding-top:5px;padding-left:0;}#zone-footer-wrapper .block.social{float:none;padding-top:40px;}#region-footer .primary{display:none !important;}#zone-footer-wrapper h2.block-title{background-color:transparent;border-bottom:1px solid var(--WHITE-FFF);border-color:var(--RGBA-255-255-255-03);color:var(--WHITE-FFF);color:var(--RGBA-255-255-255-07);font-size:1.4rem;font-weight:bold;line-height:inherit;margin:0 0 10px;text-transform:uppercase;padding:0 0 2px;position:relative;display:none;}#zone-footer-wrapper .b2 h2.block-title:hover,#zone-footer-wrapper .b3 h2.block-title:hover{color:var(--WHITE-FFF);cursor:pointer;}#zone-footer-wrapper .b2 h2.block-title:after,#zone-footer-wrapper .b3 h2.block-title:after{content:"\e905";position:absolute;right:10px;font-family:icomoon;transform:rotate(90deg);color:var(--RGBA-255-255-255-02);}#zone-footer-wrapper .b2 h2.block-title:hover:after,#zone-footer-wrapper .b3 h2.block-title:hover:after{color:var(--WHITE-FFF);}#zone-footer-wrapper .b2 h2.block-title.active:after,#zone-footer-wrapper .b3 h2.block-title.active:after{transform:rotate(-90deg);}#zone-footer-wrapper nav ul.menu li a{display:block;}#region-footer .b2.nav ul.menu,#region-footer .b3.nav ul.menu{display:none;padding:0 0 10px;}#zone-footer-wrapper .social .content ul.menu li{display:block;width:40px;height:40px;background:var(--WHITE-FFF);color:var(--MN-TEAL);border-radius:50%;overflow:hidden;margin:0 20px 10px 0;float:left;position:relative;transition:all .2s ease-in-out;}#zone-footer-wrapper .social .content ul.menu li:hover,#zone-footer-wrapper .social .content ul.menu li:focus{color:var(--WHITE-FFF);background:transparent;}#zone-footer-wrapper .social .menu li a{text-indent:-9999px;text-align:left;color:white;display:block;height:40px;position:absolute;top:0;width:40px;left:0;border-radius:50%;}#zone-footer-wrapper .social .menu li:before{position:absolute;content:"F";font-size:24px;color:var(--MN-TEAL);height:40px;line-height:40px;width:40px;text-align:center;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#zone-footer-wrapper .social .content ul.menu li:hover:before,#zone-footer-wrapper .social .content ul.menu li:focus:before{color:var(--WHITE-FFF);}#zone-footer-wrapper .social .menu li.youtube:before{content:"\f167";}#zone-footer-wrapper .social .menu li.facebook:before{content:"\ea90";}#zone-footer-wrapper .social .menu li.twitter:before{content:"\ea96";}#zone-footer-wrapper .social .menu li.linkedin:before{content:"\eaca";line-height:36px;}#zone-footer-bottom-wrapper{background:var(--WHITE-FFF);color:var(--GREY-333);}#zone-footer-bottom p{color:var(--GREY-333);padding:0 0 20px;}#zone-footer-bottom .grid-4{overflow:hidden;}#zone-footer-bottom .grid-4 .block{display:block;float:right;width:50%;}#zone-footer-bottom .partnership-3u{display:none !important;}#zone-footer-bottom .grid-4 .block img{max-width:95%;}#credit-b2t #bottom-b2t a{background:url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat right center;}#credit-b2t #bottom-b2t a:link,#credit-b2t #bottom-b2t a:visited{color:var(--GREY-333);}#credit-b2t #bottom-b2t a:hover,#credit-b2t #bottom-b2t a:active{color:var(--BLACK-000);}.maynooth-education-forum-logo .block-inner .content{display:flex;}.maynooth-education-forum-logo .block-inner .content p{width:50%;}@media (max-width:1024px){.maynooth-education-forum-logo .block-inner .content p.top-50{width:auto;margin-right:30px;}}.maynooth-education-forum-logo .block-inner .content .top-50 img{width:140px;}.research-courses-header{margin:25px 0;}.research-courses{background:var(--OFF-WHITE-F1F1F1);}.research-courses .row{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px;min-height:55px;}.research-courses .row h2{font-weight:normal;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.research-courses .row .more-info{display:block;margin-top:10px;}.research-course-listing .attachment-before{padding:20px;}.research-course-listing .views-exposed-widgets .views-exposed-widget{display:inline-block;max-width:300px;margin:0 10px;}.research-course-listing .views-exposed-widgets .views-exposed-widget select{max-width:300px;}.research-course-listing form#views-exposed-form-research-course-listing-page select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.research-course-listing form#views-exposed-form-research-course-listing-page #edit-submit-research-course-listing{width:35px;height:35px;max-width:none;text-indent:-9999px;display:block;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;}.research-course-listing form#views-exposed-form-research-course-listing-page input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.postgraduate-studies-top-left,.postgraduate-studies-top-right{float:left;width:50%;}.postgraduate-studies-top-left .block-inner{margin-right:10px;}.postgraduate-studies-top-right .block-inner{margin-left:10px;}.student-fees-grants-blocks .field-name-field-bean-a-links ul.menu li a{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;padding:18px 20px;color:var(--WHITE-FFF) !important;font-size:18px;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;text-decoration:none;}.page-node-235 .gdpr-landing-blocks .field-item .field-name-field-bean-f-image-link-link a{font-size:16px;font-weight:bold;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+1) .field-name-field-bean-f-image-link-link a{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+2) .field-name-field-bean-f-image-link-link a{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+3) .field-name-field-bean-f-image-link-link a{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+4) .field-name-field-bean-f-image-link-link a{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.context-research #region-sidebar-first .nav ul.menu li.active ul.menu{display:block;}.page-node-3 #region-content-bottom .content .field-name-body{display:inline-block;background:var(--OFF-WHITE-F9F9F9);padding:20px;}.main-content-page-upper #region-content .content article.node-page{display:none;}.main-content-page-upper #region-content #region-content-bottom .content article.node-page{display:block;}.research-landing-embedded .view-content .row .row-inner,.research-landing-embedded .view-footer .research-landing-embedded .row .row-inner,.research-landing-embedded .view-header .research-landing-embedded .row .row-inner{margin:10px;}.research-landing-embedded .views-field-field-research-promo-title-link a{font-size:16px;}.front .latest-publication-feed .latest-publication-feed-inner{margin:auto;}.front .latest-publication-feed .latest-publication-feed-inner a{color:transparent;border:none;}.latest-publication-feed .views-slideshow-controls-bottom{position:absolute;bottom:10px;left:50%;transform:translate(-50%,0);display:inline-block;}.latest-publication-feed .views-slideshow-controls-bottom .views-field-counter a{font-size:0;color:white;outline:0;display:inline;padding:0;}.latest-publication-feed .views-slideshow-controls-bottom .views-slideshow-pager-fields .active{text-decoration:none;}.latest-publication-feed .views-slideshow-controls-bottom .active .views-field-counter a::after{opacity:1;}.latest-publication-feed .views-slideshow-controls-bottom .views-field-counter a::after{content:'.';font-size:34px;display:inline-block;opacity:0.6;}.latest-publication-feed .latest-publication-feed-inner{background:var(--RGBA-0-0-0-07);color:white;height:294px;margin:10px;position:relative;}.front .latest-publication-feed .latest-publication-feed-inner .view-header h3{padding-top:35px;}.latest-publication-feed .latest-publication-feed-inner .view-header h3{position:absolute;top:0;left:10%;padding-top:5px;}.latest-publication-feed .latest-publication-feed-inner .view-header h3::before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:15px 0 10px 0;}.research-landing-embedded .view-footer .research-landing-embedded{width:66.66%;display:inline-block;}.view-footer .latest-publication-feed,.view-header .latest-publication-feed{width:33%;float:right;}.view-footer .latest-publication-feed .latest-publication-feed-inner .text,.view-header .latest-publication-feed .latest-publication-feed-inner .text{width:80%;margin:auto;margin-top:70px;}.front .view-footer .latest-publication-feed .latest-publication-feed-inner .text{margin-top:110px;}.view-footer .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-title,.view-header .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-title{line-height:1.3;letter-spacing:-1px;color:var(--WHITE-FFF);margin:0 0 12px;font-size:17px;-webkit-font-smoothing:antialiased;max-width:80%;}.view-footer .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-text,.view-header .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-text{font-size:12px;display:none;max-width:80%;}.view-footer .latest-publication-feed .latest-publication-feed-inner .link a,.view-header .latest-publication-feed .latest-publication-feed-inner .link a{font-size:0;position:absolute;top:0;right:0;width:100%;height:100%;}.view-header .unordered-list-slideshow-block{float:left;width:auto;}@media (min-width:769px){.view-header .unordered-list-slideshow-block{width:33.3%;}}.unordered-list-slideshow-block .pager{font-size:0;}.unordered-list-slideshow-block .pager:after{content:'\2022';color:white;font-size:30px;opacity:0.6;}.unordered-list-slideshow-block .unordered-list-slideshow-pager ul li.active-page .pager:after{opacity:1;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{background:var(--RGBA-0-0-0-07);color:white;height:294px;margin:10px;position:relative;}@media screen and (max-width:859px) and (min-width:768px){.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{height:450px;}}@media screen and (max-width:999px) and (min-width:860px){.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{height:400px;}}@media screen and (max-width:1112px) and (min-width:1000px){.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{height:340px;}}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager{position:absolute;bottom:10px;margin:0 auto;width:100%;text-align:center;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager button{background-color:transparent;border:none;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager ul{list-style:none;margin:0;padding:0;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager ul li{margin:0;padding:0;display:inline-block;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager ul li ::marker{text-align:center !important;content:'.';font-size:54px;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body ul{list-style:none;margin:0;padding:0;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li{list-style:none;margin:25px auto 0 auto;padding:0;width:80%;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h2,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h3,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h4{font-size:1.8rem;margin-bottom:10px;font-weight:bold;line-height:1.3;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h2:before,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h3:before,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h4:before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:15px 0 10px 0;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li{display:none;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li.active-slide-item{display:block;}.organisational-unit-location-maps.block-9 .bean-e .row-inner{margin:10px;}#region-content .departments.block-6{background:var(--OFF-WHITE-F9F9F9);}.departments.block-6 .content{padding:20px;}.content-page-upper #region-content .content article{display:none;}.page-research-researcher-directory .profiles-listing #views-exposed-form-department-people-ris-people div.views-exposed-widgets > div.views-submit-button{float:none;display:inline-block;padding-top:21px;}.page-research-researcher-directory .profiles-listing .view-filters{padding:10px 0;}.opp-coloured-title-blocks .opp-coloured-title-block .row-inner{margin:10px;position:relative;height:180px;background:var(--MN-TEAL-LIGHTEN-5);}@media all and (max-width:768px) and (min-width:551px){.container-12 .opp-coloured-title-blocks .opp-coloured-title-block.grid-3{width:50%;}.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right !important;width:100% !important;}.page-node-327343 #region-content-bottom .bean-a .content ul.menu li a:link{font-size:13px;}.page-node-327343 #region-content-bottom{margin-top:-14px !important;}.header-search .search-trigger{display:none;}}@media (max-width:1024px){#region-buttons-devices .region-inner .covid-button a.covid-button{padding:8px 12px;}}@media (min-width:769px){.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right;width:25%;}.page-node-327343 #region-content-bottom .bean-a ul.menu li a{font-size:15px;}.page-node-327343 #region-content-bottom{margin-top:-14px !important;}#region-buttons-devices .region-inner .covid-button{width:60%;text-align:end;}#region-buttons-devices .region-inner .buttons-devices{width:40%;}}@media (max-width:550px){.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right;width:100% !important;}#region-buttons-devices .region-inner{flex-direction:column;margin-top:50px;}}@media (max-width:550px) and (min-width:410px){.not-desktop #zone-header-devices{flex-direction:inherit;}#region-buttons-devices .region-inner .covid-button a.covid-button{padding:8px;}}@media (max-width:375px){#region-buttons-devices .region-inner{flex-direction:inherit;justify-content:space-between;}#region-buttons-devices .region-inner .covid-button{margin:8px 0;text-align:center;width:70%;}#region-buttons-devices .region-inner .buttons-devices{text-align:end;}#region-buttons-devices .region-inner{margin-top:20px;}}.opp-coloured-title-blocks .opp-coloured-title-block .row-inner .tile-title{position:absolute;left:20px;bottom:20px;text-align:center;}.opp-coloured-title-blocks .opp-coloured-title-block .row-inner .tile-title a{color:white;text-decoration:none;font-size:20px;}.opp-coloured-title-blocks .opp-coloured-title-block .views-field-field-research-promo-title-link-1 .overlay-div{position:absolute;height:100%;width:100%;top:0;opacity:0.7;}.bean-h .content{padding:20px;background:var(--OFF-WHITE-F9F9F9);}#region-content .bean-a.student-help-links .block-inner{background:transparent;}#region-content .bean-a.student-help-links ul.menu{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;}#region-content .bean-a.student-help-links ul.menu li{display:block;flex:0 1 50%;border:none;}#region-content .bean-a.student-help-links ul.menu li a{font-size:14px;color:white;padding:10px;margin:5px;background:var(--MN-TEAL) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 90% 90%;text-align:left;min-height:130px;}#region-content .bean-a.student-help-links ul.menu li a.first{margin-left:10px;}#region-content .bean-a.student-help-links ul.menu li a.last{margin-right:10px;}.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right;width:25%;}.page-node-327343 #region-content-bottom .bean-a h2.block-title{font-size:18px;font-size:1.8rem;height:50px;background-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);line-height:50px;}.page-node-327343 #region-content-bottom .bean-a ul.menu li{display:inline-block;background:var(--WHITE-FFF) !important;float:none;}.page-node-327343 #region-content-bottom .bean-a .block-inner{background-color:var(--OFF-WHITE-DDD);}.page-node-327343 #region-content-bottom .bean-a ul.menu{margin:0;padding:0;display:block;table-layout:fixed;border-collapse:collapse;border:none;width:100%;background-color:var(--OFF-WHITE-DDD);column-count:3;}#region-content .form-textarea-wrapper textarea{font-size:14px;font-family:unset;}.desktop-table{display:none;}.bean-e h2.block-title.Yellow{background-color:var(--MN-YELLOW-DARKEN-15);}.bean-e h2.block-title.Red{background-color:var(--MN-BURGUNDY);}.bean-e h2.block-title.Blue{background-color:var(--MN-NAVY-DARKEN-15);}.bean-e h2.block-title.Green{background-color:var(--MN-TEAL);}.organisational-unit-location-maps.block-13 .view-rows .row .row-inner{margin:0 10px 10px;}.notice-message{padding:20px;margin:20px;border:1px dashed black;color:var(--DARKRED);font-weight:bold;position:relative;}.notice-message .close{position:absolute;top:0;right:0;font-size:16px;display:inline-block;padding:0 5px;margin:2px;background-color:var(--GREY-888);color:white;}.notice-message .close:hover{cursor:pointer;background-color:var(--DARKGREY);}.staff-course-listing .staff-course-grouping{margin:10px 10px 10px;font-size:18px;color:var(--MN-TEAL);}.staff-course-listing .views-exposed-widgets .views-exposed-widget{display:inline-block;margin:10px 0;}.staff-course-listing .views-exposed-widgets .views-exposed-widget.views-widget-filter-title label{color:var(--MN-TEAL);}.staff-course-listing .view-header{margin-bottom:20px;}.staff-course-listing .view-footer .view-rows{display:flex;flex-wrap:wrap;}.staff-course-listing .view-footer .view-rows .row{margin:0 5px 10px;}.staff-course-listing .views-exposed-widgets .views-exposed-widget select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.staff-course-listing .row{margin-bottom:20px;}.staff-course-listing .accordion{border:1px solid var(--OFF-WHITE-DDD);}.staff-course-listing .accordion .accordion-title{padding:10px 23px;margin:unset;font-size:20px;background-color:var(--MN-TEAL);color:white;}.staff-course-listing .accordion .accordion-title:hover{text-decoration:underline;cursor:pointer;}.staff-course-listing .accordion .accordion-content{border-top:1px solid var(--OFF-WHITE-DDD);padding:18px 23px;color:var(--MN-TEAL);background-color:var(--WHITE-FFF);}.staff-course-listing .accordion .accordion-content .views-field{margin-bottom:15px;}.staff-course-listing .accordion .accordion-content .views-field .views-label,.staff-course-listing .accordion .accordion-content .views-field .field-content{display:block;}.staff-course-listing .accordion .accordion-content .views-field .views-label{font-weight:bold;font-size:16px;margin:0 5px 5px 0;}@media (min-width:480px){.covid19_guidance .organisational-unit-location-maps.block-13 .row{width:25%;}}.coronavirus-block .content{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;}.coronavirus-block .field-name-field-heading,.coronavirus-block .field-name-field-student-count,.coronavirus-block .field-name-field-staff-count{display:flex;align-items:center;font-weight:bold;padding:5px 20px;}.coronavirus-block .field-name-field-heading{background:var(--MN-YELLOW);}.coronavirus-block .field-name-field-student-count{background:var(--MN-TEAL);}.coronavirus-block .field-name-field-staff-count{background:var(--MN-BURGUNDY);}.coronavirus-block .field-name-field-student-count,.coronavirus-block .field-name-field-staff-count{font-size:16px;color:var(--WHITE-FFF);}.coronavirus-block .content .field-name-field-bean-c-image .field-name-field-asset-image img{width:100px;height:auto}.traffic-light-block .block-title{display:none;}.service-table{background-color:white;}@media (min-width:769px){.service-table .desktop-version{display:flex;flex-flow:column nowrap;flex:1 1 auto;border-top:1px solid var(--OFF-WHITE-DDD);border-right:1px solid var(--OFF-WHITE-DDD);}.service-table .desktop-version .header,.service-table .desktop-version .content{display:flex;flex-direction:row;width:100%;}.service-table .desktop-version .header .h-item{display:flex;flex-flow:row nowrap;background:none;color:var(--CFAEAF);font-weight:inherit;flex-grow:1;flex-basis:0;justify-content:center;padding:12px 0;border:2px;border-bottom:1px solid var(--OFF-WHITE-DDD);border-left:1px solid var(--OFF-WHITE-DDD);}.service-table .desktop-version .content{flex-flow:column nowrap;}.service-table .desktop-version .content .c-item{display:flex;flex-flow:row nowrap;}.service-table .desktop-version .content .c-item div{display:flex;flex-flow:row nowrap;flex-grow:1;flex-basis:0;justify-content:center;padding:12px 0;border:2px;border-bottom:1px solid var(--OFF-WHITE-DDD);border-left:1px solid var(--OFF-WHITE-DDD);}.service-table .desktop-version .content .c-item .status span{height:40px;width:40px;border-radius:50%;display:inline-block;}.service-table .desktop-version .content .c-item .status span.bc-red{background-color:var(--FF0000);}.service-table .desktop-version .content .c-item .status span.bc-green{background-color:var(--008000);}.service-table .desktop-version .content .c-item .status span.bc-amber{background-color:var(--FFB400);}.service-table .desktop-version .content .c-item .system-name{font-weight:bold;}.service-table .mobile-version{display:none;}}@media (max-width:768px){.service-table .desktop-version{display:none;}.service-table .mobile-version{display:block;}.service-table .mobile-version .tbl-accordion-nested{display:flex;flex-flow:column nowrap;width:100%;}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section,.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-content{display:flex;flex:1 1 auto;flex-flow:row nowrap;}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section{display:flex;flex-flow:row nowrap;justify-content:center;}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name{color:white;border-right:1px solid var(--OFF-WHITE-DDD);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name.bc-red{background-color:var(--FF0000);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name.bc-green{background-color:var(--008000);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name.bc-amber{background-color:var(--FFB400);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name,.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .recovery-time{display:flex;flex-flow:row nowrap;flex-grow:1;flex-basis:0;font-weight:bold;justify-content:center;padding:10px 0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-content{justify-content:center;padding:10px;}}#section-content .block.views-grid-gap-container{margin-bottom:0 !important;}.views-grid-gap .row-inner{margin:0 10px 10px;}.asset.editor{display:inline;cursor:default;margin:0px;padding:0px;background:none;box-shadow:none;clear:both;}.asset.editor.selected{background:none;box-shadow:none;}.asset.editor.selected:hover{background:none;box-shadow:none;}.asset.editor .content{padding:none;}.asset.editor.asset-align-left{margin:0 8px 0 0;float:left;}.asset.editor.asset-align-right{margin:0 0 0 8px;float:right;}#region-four-panels{min-height:0px !important;}.view-people-listing table.views-table tbody td{min-width:125px;}.view-people-listing table.views-table tbody td a{word-break:normal;}#section-content .block{margin-bottom:20px !important;}.page-study-maynooth-find-course #section-content .block{margin-bottom:0px !important;}.course_interest_landing .block{margin-bottom:0px !important;}#blank_division{display:block;padding:5px;background-color:inherit !important;}.block.main-content .block-inner .field-name-body img{max-width:100%;width:inherit;}.news-events-page .views-exposed-form{padding-top:20px;}.news-events-page .views-exposed-form .views-exposed-widgets{display:flex;flex-wrap:wrap;align-items:flex-end;}.news-events-page .views-exposed-form .views-exposed-widget{margin-right:20px;}.news-events-page .views-exposed-form .form-text,.news-events-page .views-exposed-form .form-select{width:250px;margin-bottom:20px;}.news-events-page .views-exposed-form .form-submit{margin-bottom:20px;}}
/*})'"*/
@media all and (min-width:551px) and (max-width:768px){:root{--OFF-WHITE-F1F1F1:#F1F1F1;--OFF-WHITE-EEE:#EEEEEE;--OFF-WHITE-DDD:#DDDDDD;--GREY-333:#333333;--BLACK-000:#000000;--MN-BURGUNDY:#822327;--ORANGE:orange;}#curWidth{background:var(--ORANGE);color:var(--BLACK-000);}.section .only-desktop{display:none;}.only-mobile{display:none!important;}.ensure-tablet{display:block!important;}body.toolbar-drawer{padding-top:0;}#toolbar{display:none;}#region-search.grid-8{width:100%;}.three-columns #region-sidebar-first,.sidebar-left #region-sidebar-first{width:33.333%;}.sidebar-left #region-content,.sidebar-left #region-sidebar-second,.sidebar-left #region-banner,.three-columns #region-content,.three-columns #region-sidebar-second,.three-columns #region-banner{width:66.666%;float:right;}.sidebar-right #region-content,.sidebar-right #region-sidebar-second,.sidebar-right #region-banner{width:100%;float:none;}.three-columns #region-content .region-inner,.three-columns #region-sidebar-second .region-inner,.three-columns #region-banner .region-inner,.sidebar-left #region-content .region-inner{margin:0 5px 0px 15px;}.three-columns #region-sub-header .region-inner{margin:0 5px 20px 15px;}.not-front #region-content #region-content-bottom .region-inner{margin:0 0 20px 0px;}.three-columns-stacked #region-sidebar-second  .region-inner
	.three-columns #region-sidebar-second  .region-inner{margin:0 5px 0 15px;}.not-front #region-sidebar-second   .region-inner .region-inner{margin:0px;}.three-columns #region-sidebar-second img{width:100%;}#region-search .container-inline{float:none;position:relative;}#region-search .form-item{float:none;width:100%;margin-right:35px;}#region-search .form-item input.form-text{width:100%;}#region-search .form-actions{position:absolute;right:0px;top:0px;}#region-primary .nav ul.menu{display:table;width:100%;}#region-primary .nav ul.menu li{display:table-cell;text-align:center;vertical-align:middle;}#region-primary .nav ul.menu li a{padding:0;font-size:18px;font-size:1.8rem;line-height:22px;}#region-primary .nav ul.menu li ul{display:block;table-layout:auto;width:auto;top:54px;}#region-primary .nav ul.menu li ul li{display:block;text-align:left;}#region-primary .nav ul.menu li ul li a{text-align:left;font-size:14px;font-size:1.4rem;}#region-footer .nav ul.menu li{background:none;}#region-footer-right .block{float:right;}.news-items .row p{margin-bottom:20px;}.homepage-elements .row p{margin-bottom:20px;}.download-a-prospectus a{font-size:23px;font-size:2.3rem;line-height:27px;}.news-events-blocks .views-field-field-image{width:50%;}.news-events-blocks .has-image .views-field-php{width:50%;}.flexslider{position:relative;background:var(--GREY-333);}.flex-viewport li{position:relative;}ul.flex-direction-nav{right:25px;bottom:35px;}#region-sidebar-first .nav ul.menu li a{font-size:14px;font-size:1.4rem;}.not-front #region-page-upper .links-list ul.menu li a,.not-front #region-content-bottom .links-list ul.menu li a{padding:10px 0;font-size:16px;font-size:1.6rem;}#region-four-panels-embedded .block,#region-four-panels .block{width:50%;}#region-four-panels-embedded .block.odd,#region-four-panels .block.odd{clear:left;}#region-four-panels-embedded .promo-panel h2,#region-four-panels .promo-panel h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 96% 23px;} #region-three-panels-embedded .block, #region-three-panels .block{width:33%;}#region-three-panels-embedded .block.odd,#region-three-panels .block.odd{clear:left;} #region-three-panels-embedded .promo-panel h2, #region-three-panels .promo-panel h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 96% 23px;}.template-right-sidebar .container-12 .grid-9{width:100%;}.template-right-sidebar .container-12 .grid-3{width:100%;}.template-right-sidebar  #region-sidebar-second .region-inner{margin:0 5px 0 5px;}.large-only{display:none;}.stacktable.small-only{display:table;}.course-quickfind .course-panel1,.course-quickfind .course-panel2{width:100%;padding:10px 0;}.course-quickfind .course-panel2 form{padding-bottom:10px;}#region-content-cutline .odd,#region-content-cutline .even{float:left;width:50%;clear:right;}#region-content-cutline .b1,#region-content-cutline .b2{margin-bottom:20px;}#region-content-cutline .b3{clear:both;}.news-events form select{width:200px;}.news-events h2{font-size:16px;font-size:1.6rem;line-height:20px;}.profiles-listing .row,.profiles-listing .field-item{width:50%;}.node-type-profile.page-node .field-name-field-image{clear:left;}.gallery.landing .row{float:none;width:100%;}.gallery .row{float:none;width:100%;}.page-departments #region-content{width:100%;}.page-departments #region-sidebar-second{width:100%;}.page-departments #region-sidebar-second .block-inner{margin:0;}.page-departments #region-sidebar-second .paired{width:100%;}.department-office-list .office-list ul{margin:0;width:100%;float:none;}.page-upper-f6f6f6 #zone-page-upper .b2,.page-upper-f6f6f6 #zone-page-upper .b3{width:50%;}.page-upper-f6f6f6 #zone-page-upper .b4{width:100%;float:none;margin-bottom:20px;}.page-upper-f6f6f6 #zone-page-upper .people-finder-a-z{float:none;width:auto;clear:both;}.page-upper-f6f6f6 #zone-page-upper .people-finder-a-z a{display:inline-block;width:auto;padding:3px 30px 3px 10px;}#errorpanel{margin:10px auto;}#error-logo{padding:20px 20px;}#error-content h1{padding:20px 20px;}#error-content p{padding:0 20px;}#error-content ul{margin:0 20px 20px 50px;}#error-foot p{padding:20px 20px;}#region-content-bottom .useful-links-org-units{display:none;}.bean-f .field-name-field-bean-f-image-and-link .field-item{width:50%;}.bean-f .field-name-field-bean-f-image-and-link .field-item.m3_1{clear:none;}.bean-f .field-name-field-bean-f-image-and-link .field-item.even{clear:left;}.page-node-3 #region-content-bottom .news-items.block,#region-content-bottom .news-items.block-1{width:100%;}.page-node-3 #region-content-bottom .news-items.block .block-inner{margin:0}.page-node-3 #region-content-bottom .news-items.block-1 .block-inner{margin:0}.page-node-322825 #region-content-bottom .b1.bean-b .block-inner,.page-node-322825 #region-content-bottom .b4.bean-b .block-inner,.page-node-322825 #region-content-bottom .b7.bean-b .block-inner{margin:0 10px;}.page-node-322825 #region-content-bottom .b3.bean-b .block-inner,.page-node-322825 #region-content-bottom .b6.bean-b .block-inner,.page-node-322825 #region-content-bottom .b9.bean-b .block-inner{margin:0 10px;}.cluster-listing .row,.cluster-listing  .field-item{float:left;width:50%;clear:right;margin-bottom:20px;}.cluster-listing .m3_3 .row-inner,.cluster-listing .m3_1 .row-inner,.cluster-listing .row-inner,.cluster-listing .field-item .node-teaser{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}.context-research .field-name-body img{max-width:100%;width:100%;height:auto;}.research-cluster-contextual-blocks.only-desktop{display:block;}.page-node-70 #region-content-bottom .news-events.block-3,.page-node-70 #region-content-bottom .news-events.block-4{float:left;width:100%;}.page-node-70 #region-content-bottom .news-events.block-3 .block-inner,.page-node-70 #region-content-bottom .news-events.block-4 .block-inner{margin-right:0;}.page-node-70 #region-content-bottom .bean-e{float:left;width:100%;}.page-node-70 #region-four-panels-embedded .bean-e{float:left;width:50%;}.node-type-organisational-unit .supported-by-block .images{display:flex;justify-content:flex-start;}.node-type-page .supported-by-block .images .image-link,.node-type-organisational-unit .supported-by-block .images .image-link{width:49%;}#region-content-bottom .news-events.block-5,#region-content-bottom .news-events.block-6{float:left;width:100%;background-color:var(--OFF-WHITE-DDD);}#region-content-bottom .news-events.block-7,#region-content-bottom .news-events.block-8{float:left;width:100%;background-color:var(--OFF-WHITE-DDD);}.ris-login.only-desktop{display:block;}.research-development---submit-fo.only-desktop{display:block;}div.news-events-blocks.block-9,div.news-events-blocks.block-5{float:left;width:100%;margin:0 0 10px 0;}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li{width:24.2%;}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li a{font-size:20px;font-size:2rem;line-height:20px;}.page-node-83 #region-content-bottom .bean-a{float:left;width:50%;}.page-node-327343 #region-content-bottom .bean-a{float:left;width:100%;}.page-node-84 #region-content-bottom .bean-a{float:left;width:50%;}.page-node-327344 #region-content-bottom .bean-a{float:left;width:50%;}.page-node-83 #region-content-bottom .b4{width:50%;}.page-node-83 #region-content-bottom .b4 .block-inner{margin-right:10px;}.page-node-327343 #region-content-bottom .b4{width:50%;}.page-node-327343 #region-content-bottom .b4 .block-inner{margin-right:10px;}.page-node-84 #region-content-bottom .b3{width:100%;}.page-node-84 #region-content-bottom .b3 .bean-e .block-inner{margin-left:0;margin-right:10px;}.page-node-84 #region-content-bottom .b3 .bean-e.b2 .block-inner{margin-left:0;margin-right:0;}.page-node-84 #region-content-bottom .b3 .block-inner section{float:left;width:50%;}.page-node-84 #region-content-bottom .b3 .bean-e.b2{width:50%;}.page-node-327344 #region-content-bottom .b3{width:100%;}.page-node-327344 #region-content-bottom .b3 .bean-e .block-inner{margin-left:0;margin-right:10px;}.page-node-327344 #region-content-bottom .b3 .bean-e.b2 .block-inner{margin-left:0;margin-right:0;}.page-node-327344 #region-content-bottom .b3 .block-inner section{float:left;width:50%;}.page-node-327344 #region-content-bottom .b3 .bean-e.b2{width:50%;}.page-node-83 #region-content-bottom .bean-a.b3 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b3 .block-inner{margin-left:0;margin-right:10px;}.page-node-84 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner,.page-node-327344 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner{margin-left:0;}.page-node-83 #region-content-bottom .bean-a.b2 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b2 .block-inner{margin-right:0;}.page-node-83 #region-content-bottom .b4 .block-inner{margin-right:0;}.page-node-327343 #region-content-bottom .b4 .block-inner{margin-right:0;}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget{float:left;margin-bottom:10px;}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget.views-submit-button{margin-top:20px;margin-left:5px;}h2.jobs-header div.jobs-header{float:none;margin-top:10px;}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget{width:40%;}form#views-exposed-form-jobs-and-employers-page-3 .views-exposed-widget{width:40%;}.employer_logo{float:none;}.employer_data{float:none;}div.job-entry{min-height:100px;}form#views-exposed-form-partners-page-1 .views-exposed-widget,form#views-exposed-form-partners-page-2 .views-exposed-widget,form#views-exposed-form-partners-page-3 .views-exposed-widget{float:left;width:38%;padding:0 5px;}.node-type-partner #region-content-embedded{width:100%;float:left;position:relative;right:0px;margin-right:0;}.node-type-partner .gmap-gmap{width:80% !important;margin:0 10%;}#region-content section.international-modules.block{width:100%;float:left;}#region-content section.international-modules.block-2{margin:0}#region-content .int-modules-view .view-header a.back{width:100%;margin:5px 0;clear:both;display:block;position:relative;top:0;right:0;}body.node-type-vacancy .vacancy-header-left{float:left;width:100%;margin-bottom:-20px;}body.library #region-page-upper div.content form div.searchform-center a.searchbtn{display:none;}body.library #region-page-upper div.content form div.searchform-center input.searchbtn{right:40px;}body.library #region-page-upper div.content form div.searchform-center{float:left;width:100%;margin-top:20px;}body.library #region-page-upper div.content form div.searchform-left{float:left;width:100%;}body.library #region-page-upper div.content form div.searchform-left span.searchform-text{font-size:18px;font-size:1.8rem;color:var(--OFF-WHITE-F1F1F1);font-weight:bold;}#region-primary{border-top:none;top:-20px;padding:15px 0;float:none;}#region-primary .nav .content > ul.menu > li{display:table-cell;text-align:center;vertical-align:middle;padding:10px 0;}#region-primary .nav .content > ul.menu > li > a{padding:0;font-size:18px;font-size:1.8rem;width:95%;line-height:22px;margin:auto;}#region-logo-devices img{max-width:200px;max-height:100px;}#region-logo-devices .region-inner{padding-bottom:20px;}#zone-utility .nav ul.menu{float:none;width:100% !important;}.container-12 #region-buttons-devices .region-inner{width:90%;}.container-12 #region-logo-devices .region-inner{width:90%;float:right;}#region-primary .nav .content > ul.menu > li.menu-mlid-363 > a:before{content:"|";margin-left:3%;color:var(--OFF-WHITE-DDD);float:left;}#region-primary .nav .content > ul.menu > li.menu-mlid-364 > a:before{content:"|";margin-left:-2%;color:var(--OFF-WHITE-DDD);float:left;}#region-primary .nav .content > ul.menu > li.menu-mlid-366 > a:before{content:"|";margin-left:2%;color:var(--OFF-WHITE-DDD);float:left;}.node-course .field-name-field-image{width:100%;}.node-course .field-name-field-image img{max-height:150px;}.node-course .extra-header-left{width:100%;}.view-header .directory-az div.oneCol,.view-header .directory-az div.threeCol{display:none;}.view-header .directory-az div.twoCol{display:table;margin:20px auto;}.view-header .directory-az div > .col span{width:auto;padding:0 8px;border-right:1px solid;border-bottom:1px solid;}.view-header .directory-az div > .col span.views-row-last{border-right:none;}.directory-az .view-content div.directory-row div.dlinks div.col{width:100%;}.directory-az form input{width:80%;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row{width:50%;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row.odd{clear:left;}#hr-vacancies-mu-staff,#hr-vacancies-external{width:30%;}.front .homepage-intro-links ul.menu li{border:0;width:50%;}.front .homepage-intro-links ul.menu li a{background-image:none;text-align:center;width:100%;justify-content:center;align-items:center;display:flex;border:0;text-align:left;min-height:180px;}.hp-research .view-content .row-inner p{max-width:80%;}.maynooth-education-forum-logo .block-inner .content{display:block;}.promo-panel-text-overlay .text-overlay-block.grid-4,.promo-panel-text-overlay .text-overlay-block.grid-3{position:relative;width:50%;}.research-landing-embedded .view-footer .research-landing-embedded{width:100%;display:block;}.view-footer .latest-publication-feed{width:100%;float:none;}.view-footer .latest-publication-feed .latest-publication-feed-inner{width:50%;margin:auto;}.organisational-unit-location-maps.block-9 .bean-e{width:50%;}#region-content .bean-a.student-help-links ul.menu li{flex:0 1 33%;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf{grid-template-columns:1fr 1fr;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .feature-content{grid-column:1/ span 2;}.coronavirus-block .content{grid-template-columns:0.5fr 2fr 2fr 2fr;}.coronavirus-block .field-name-field-student-count,.coronavirus-block .field-name-field-staff-count{font-size:20px;}.it-services-page .promo-panel-text-overlay .text-overlay-block .row-inner{min-height:174px;}}
/*})'"*/
@media all and (min-width:551px) and (max-width:768px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}.container-12 .grid-1{width:8.333%;}.container-12 .grid-2{width:16.667%;}.container-12 .grid-3{width:25.0%;}.container-12 .grid-4{width:33.333%;}.container-12 .grid-5{width:41.667%;}.container-12 .grid-6{width:50.0%;}.container-12 .grid-7{width:58.333%;}.container-12 .grid-8{width:66.667%;}.container-12 .grid-9{width:75.0%;}.container-12 .grid-10{width:83.333%;}.container-12 .grid-11{width:91.667%;}.container-12 .grid-12{width:100.0%;}.container-12 .prefix-1{padding-left:8.333%;}.container-12 .prefix-2{padding-left:16.667%;}.container-12 .prefix-3{padding-left:25.0%;}.container-12 .prefix-4{padding-left:33.333%;}.container-12 .prefix-5{padding-left:41.667%;}.container-12 .prefix-6{padding-left:50.0%;}.container-12 .prefix-7{padding-left:58.333%;}.container-12 .prefix-8{padding-left:66.667%;}.container-12 .prefix-9{padding-left:75.0%;}.container-12 .prefix-10{padding-left:83.333%;}.container-12 .prefix-11{padding-left:91.667%;}.container-12 .suffix-1{padding-right:8.333%;}.container-12 .suffix-2{padding-right:16.667%;}.container-12 .suffix-3{padding-right:25.0%;}.container-12 .suffix-4{padding-right:33.333%;}.container-12 .suffix-5{padding-right:41.667%;}.container-12 .suffix-6{padding-right:50.0%;}.container-12 .suffix-7{padding-right:58.333%;}.container-12 .suffix-8{padding-right:66.667%;}.container-12 .suffix-9{padding-right:75.0%;}.container-12 .suffix-10{padding-right:83.333%;}.container-12 .suffix-11{padding-right:91.667%;}.container-12 .push-1{left:8.333%;}.container-12 .push-2{left:16.667%;}.container-12 .push-3{left:25.0%;}.container-12 .push-4{left:33.333%;}.container-12 .push-5{left:41.667%;}.container-12 .push-6{left:50.0%;}.container-12 .push-7{left:58.333%;}.container-12 .push-8{left:66.667%;}.container-12 .push-9{left:75.0%;}.container-12 .push-10{left:83.333%;}.container-12 .push-11{left:91.667%;}.container-12 .pull-1{left:-8.333%;}.container-12 .pull-2{left:-16.667%;}.container-12 .pull-3{left:-25.0%;}.container-12 .pull-4{left:-33.333%;}.container-12 .pull-5{left:-41.667%;}.container-12 .pull-6{left:-50.0%;}.container-12 .pull-7{left:-58.333%;}.container-12 .pull-8{left:-66.667%;}.container-12 .pull-9{left:-75.0%;}.container-12 .pull-10{left:-83.333%;}.container-12 .pull-11{left:-91.667%;}}
/*})'"*/
@media all and (max-width:550px){@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-300.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-regular.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-700.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-italic.woff2) format('woff2');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local(''),url(/sites/all/themes/nuim_themes/nuim/css/fonts/open-sans-v34-latin-700italic.woff2) format('woff2');}@font-face{font-family:'fontello';src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.eot?30587411);src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.eot?30587411#iefix) format('embedded-opentype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.woff2?30587411) format('woff2'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.woff?30587411) format('woff'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.ttf?30587411) format('truetype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/fontello.svg?30587411#fontello) format('svg');font-weight:normal;font-style:normal;}:root{--RGBA-0-0-0-0:rgba(0,0,0,0);--RGBA-0-0-0-005:rgba(0,0,0,0.05);--RGBA-0-0-0-01:rgba(0,0,0,0.1);--RGBA-0-0-0-015:rgba(0,0,0,0.15);--RGBA-0-0-0-025:rgba(0,0,0,0.25);--RGBA-0-0-0-05:rgba(0,0,0,0.5);--RGBA-0-0-0-07:rgba(0,0,0,0.7);--RGBA-0-0-0-08:rgba(0,0,0,0.8);--RGBA-0-0-0-09:rgba(0,0,0,0.9);--RGBA-0-126-140-031:rgba(0,126,140,0.31);--RGBA-10-10-10-0667:rgba(10,10,10,0.667);--RGBA-68-68-68-06:rgba(68,68,68,0.6);--RGBA-100-100-100-05:rgba(100,100,100,0.5);--RGBA-255-255-255-02:rgba(255,255,255,0.2);--RGBA-255-255-255-03:rgba(255,255,255,0.3);--RGBA-255-255-255-05:rgba(255,255,255,0.5);--RGBA-255-255-255-07:rgba(255,255,255,0.7);--RGBA-255-255-255-075:rgba(255,255,255,0.75);--WHITE-FFF:#FFFFFF;--OFF-WHITE-FDFDFD:#FDFDFD;--OFF-WHITE-F9F9F9:#F9F9F9;--OFF-WHITE-F1F1F1:#F1F1F1;--OFF-WHITE-EEE:#EEEEEE;--OFF-WHITE-DDD:#DDDDDD;--OFF-WHITE-CCC:#CCCCCC;--OFF-WHITE-BBB:#BBBBBB;--GREY-333:#333333;--GREY-444:#444444;--GREY-555:#555555;--GREY-666:#666666;--GREY-777:#777777;--GREY-888:#888888;--GREY-999:#999999;--DARKGREY:darkgrey;--BLACK-HINT-BURGUNDY:#211003;--BLACK-HINT-BLUE:#020C21;--BLACK-000:#000000;--BLACK-191:#191919;--BLACK-222:#222222;--MN-TEAL:#006778;--MN-TEAL-LIGHTEN-5:#00788b;--MN-TEAL-LIGHTEN-15:#0099b3;--MN-TEAL-LIGHTEN-30:#00CBED;--MN-TEAL-DARKEN-20:#005260;--57C126:#57C126;--MN-BURGUNDY:#822327;--MN-BURGUNDY-DARKEN-20:#681C1F;--DARKRED:darkred;--F9A7A9:#F9A7A9;--CFAEAF:#CFAEAF;--MN-NAVY:#003771;--MN-NAVY-LIGHTEN-15:#0054ad;--MN-NAVY-DARKEN-15:#002f60;--32BCF8:#32BCF8;--CORNFLOWER-BLUE:cornflowerblue;--MN-YELLOW:#F0AB00;--MN-YELLOW-DARKEN-15:#cc9100;--FFFF99:#FFFF99;--FFFF00:#FFFF00;--9C6900:#9C6900;--D2232A:#D2232A;--F99D1C:#F99D1C;--5DBCDE:#5DBCDE;--50B848:#50B848;--EC008C:#EC008C;--F36F21:#F36F21;--00818E:#00818E;--005BAA:#005BAA;--6F2C91:#6F2C91;--55BA8F:#55BA8F;--008000:#008000;--FF0000:#FF0000;--FFB400:#FFB400;}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;background:transparent;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;visibility:hidden;}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;}body{line-height:1;}a:focus{outline:thin dotted;}a img{border:none;}abbr[title]{border-bottom:none;}b,strong{font-weight:bold;}i,em,dfn,cite{font-style:italic;}acronym,abbr,dfn{cursor:help;}u{text-decoration:underline;}hr{float:none;width:100%;height:1px;margin:0 0 10px 0;border:none;background:var(--OFF-WHITE-CCC);color:var(--OFF-WHITE-CCC);clear:both;}ins{background:var(--FFFF99);color:var(--BLACK-000);text-decoration:none;}mark{background:var(--FFFF00);color:var(--BLACK-000);font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}label{cursor:pointer;}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}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-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}table{border-collapse:collapse;border-spacing:0;}body{font-size:14px;font-size:140%;line-height:150%;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:var(--GREY-333);background:var(--BLACK-222);text-align:center;}h1{font-size:24px;font-size:2.4rem;}h2{font-size:24px;font-size:2.4rem;margin-bottom:10px;}h3{font-size:18px;font-size:1.8rem;margin-bottom:10px;font-family:'Open Sans';font-weight:700;line-height:1.3em;}h4{font-size:14px;font-size:1.4rem;margin-bottom:10px;font-weight:bold;}h5{font-size:14px;font-size:1.4rem;font-weight:bold;}h6{font-size:14px;font-size:1.4rem;font-weight:bold;}p{margin:0 0 10px 0;font-size:14px;font-size:1.4rem;line-height:1.7em;}a:link,a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}a:hover,a:active,a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}ul,ol{margin:10px 35px;}ul.action-links,ol.action-links{margin:0;}ul ul,ul ol,ol ol,ol ul{margin:0 20px;font-size:14px;font-size:1.4rem;}ul li{list-style:disc;}ol li{list-style:decimal;}table{width:100%;max-width:100%;margin-bottom:15px;}.text_red{color:var(--MN-BURGUNDY);}ul.list_square li{list-style:square;}ul.list_circle li{list-style:circle;}ol.list_alpha li{list-style:lower-alpha;}.font_small{font-size:10px;font-size:1rem;}.font_large{font-size:20px;font-size:2rem;line-height:24px;}.image_left{float:left;margin:2px 10px 10px 0;text-align:left;}.image_right{float:right;margin:2px 0 10px 10px;text-align:right;}table.table_type1{border:1px solid var(--OFF-WHITE-DDD);}table.table_type1 th{border:1px solid var(--OFF-WHITE-DDD);}table.table_type1 td{border:1px solid var(--OFF-WHITE-DDD);}table.table_type2{border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0 0 10px 0;}table.table_type2 th{border-bottom:1px solid var(--OFF-WHITE-DDD);}table.table_type2 td{border-bottom:1px solid var(--OFF-WHITE-DDD);}tr.table_header,tr.table_header th,tr.table_header td,th.table_header,td.table_header,.table_header{color:var(--WHITE-FFF);background:var(--GREY-666);padding:8px 5px;}tr.table_bg_odd td,td.table_bg_odd,.table_bg_odd{background:none;}tr.table_bg_even td,td.table_bg_even,.table_bg_even{background:none;}.lhs{float:left;}.rhs{float:right;}.clear{clear:both;display:block;height:1px;overflow:hidden;margin:0;padding:0;}.hidden{display:none;}.screen-reader-text{position:absolute;top:-9999px;left:-9999px;}.cf:before,.cf:after,.clearfix:before,.clearfix:after{content:"";display:table;}.cf:after,.clearfix:after{clear:both;}.cf,.clearfix{*zoom:1;}.cb{clear:both;}#curWidth{position:absolute;bottom:50px;right:0;z-index:10000;width:100px;height:30px;line-height:30px;color:var(--WHITE-FFF);background:var(--BLACK-000);text-align:center;}body .container-12{padding:0 5px;clear:both;}.container-12 .region-inner{margin:0 5px;}#zone-content .region-inner .region-inner{margin:0 !important;}#section-content .block{margin-bottom:20px;}body.page-upper-collapsed #zone-page-upper .block{margin-bottom:0;}body.page-upper-collapsed #zone-page-upper{padding-bottom:20px;}body.content-bottom-nomargin #region-content-bottom .region-inner{margin:0 -10px !important;}body.content-bottom-nomargin #region-content-bottom .region-inner #share-back-top{margin:0 10px;}.container-12{margin:0 auto;min-width:310px;max-width:1130px;text-align:left;position:relative;}.bg-f9f9f9{background:var(--OFF-WHITE-F9F9F9);clear:both;}.bg-ffffff{background:var(--WHITE-FFF);clear:both;}.bg-8d322c{background:var(--MN-BURGUNDY);clear:both;}.bg-dcdcdc{background:var(--OFF-WHITE-DDD);clear:both;}.bg-maynooth{background:var(--OFF-WHITE-DDD) url(/sites/all/themes/nuim_themes/nuim/img/bg_maynooth.gif) repeat-x bottom left;clear:both;}.bg-474747{background:var(--GREY-444);clear:both;}.bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);clear:both;}#admin-menu ul li{font-size:1em;}body.toolbar-drawer{padding-top:2.2em;}#zone-utility{position:relative;}#zone-utility a.close-button{width:35px;height:35px;display:inline-block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_grey.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 10px -17px;}#zone-utility .nav{padding:5px 0;}#zone-utility .nav ul.menu{margin:0;}#zone-utility .nav .menu li{list-style:none;margin:0;padding:0;}#zone-utility .nav .menu li a{display:block;padding:5px 0;font-size:13px;font-size:1.3rem;line-height:16px;color:var(--GREY-333);text-decoration:none;}#zone-utility .nav .menu li a:hover,#zone-utility .nav .menu li a:active,#zone-utility .nav .menu li a:focus{text-decoration:underline;}#zone-utility .nav .menu li.active a,#zone-utility .nav .menu li.active-trail a{font-weight:bold;}#region-logo .region-inner{padding:37px 20px 20px 20px;}#region-logo-devices .region-inner{padding:20px 20px;}#region-buttons-devices{float:right;position:absolute;top:50%;right:5px;height:50px;margin-top:-35px;}#region-buttons-devices ul.menu{margin:0;float:right;}#region-buttons-devices ul.menu li{margin:0px;list-style:none;float:left;display:inline;position:relative;}#region-buttons-devices .menu a{width:47px;height:47px;display:block;}#region-buttons-devices .menu a#expand-search{background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_showsearch.gif) no-repeat center center;background-size:contain;outline:none;}#region-buttons-devices .menu a#expand-utility{background:none;margin-left:5px;outline:none;text-decoration:none;}#region-buttons-devices .region-inner{display:flex;justify-content:space-between;}#region-buttons-devices .region-inner .covid-button{z-index:20;margin:12px 0;}#region-buttons-devices .region-inner .covid-button a.covid-button{background-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);text-decoration:none;padding:8px 20px;font-size:12px;}#region-buttons-devices .region-inner .covid-button a.covid-button:hover{border:1px solid var(--MN-TEAL-LIGHTEN-5);background-color:var(--WHITE-FFF);color:var(--MN-TEAL-LIGHTEN-5);}#zone-header a.close-button{width:35px;height:35px;display:inline-block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat center center;background-size:100% 100%;margin:10px 0 0 -17px;position:relative;left:50%;}#region-search{padding-top:10px;position:relative;border-top:1px solid var(--OFF-WHITE-EEE);}#region-search input.form-text{width:240px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#region-search .form-item input{border:1px solid var(--OFF-WHITE-EEE);border-right:0px;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_searchinput.gif) no-repeat 0 0;padding:0 10px;font-size:14px;font-size:1.4rem;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-search .form-actions input{border:1px solid var(--OFF-WHITE-EEE)!important;max-width:none;width:35px;height:35px;padding:0;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;}#region-search .form-actions input,#region-search .form-actions input:hover,#region-search .form-actions input:active,#region-search .form-actions input:focus{border:1px solid var(--GREY-333);}#region-search .container-inline{float:right;}#region-search .form-item{float:left;}#region-search .form-actions{float:left;}#region-primary{padding:16px 0;border-top:1px solid var(--OFF-WHITE-EEE);position:relative;}#region-primary .nav ul.menu{margin:0;}#region-primary .nav ul.menu li{list-style:none;margin:0;padding:0;}#region-primary .nav ul.menu li a{display:block;color:var(--GREY-333);text-decoration:none;}#region-primary .nav ul.menu li a:hover,#region-primary .nav ul.menu li a:active,#region-primary .nav ul.menu li a:focus{text-decoration:underline;}#region-primary .nav ul.menu li.active a,#region-primary .nav ul.menu li.active-trail a{font-family:'Open Sans';font-weight:700;}#region-primary .nav ul.menu li ul{margin:0;width:auto;position:absolute;display:none !important;z-index:1000;-moz-box-shadow:2px 2px 2px 1px var(--RGBA-68-68-68-06);-webkit-box-shadow:2px 2px 2px 1px var(--RGBA-68-68-68-06);box-shadow:2px 2px 2px 1px var(--RGBA-68-68-68-06);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30);-ms-filter:"progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";zoom:1;}#region-primary .nav ul.menu li ul li{background:var(--OFF-WHITE-F9F9F9);}#region-primary .nav ul.menu li ul li a{background:var(--OFF-WHITE-F9F9F9);border-bottom:1px solid var(--WHITE-FFF);padding:4px 16px;font-size:14px;font-size:1.4rem;line-height:auto !important;font-family:'Open Sans' !important;font-weight:400;}#region-primary .nav ul.menu li.hover ul{display:block !important;}#region-primary .nav ul.menu li ul li.active a,#region-primary .nav ul.menu li ul li.active-trail a{font-family:'Open Sans';font-weight:700;}#region-footer .nav{padding:20px 0;}#region-footer .nav ul.menu{margin:0;}#region-footer .nav ul.menu li{list-style:none;margin:0;padding:0;}#region-footer .nav ul.menu li.last{background:none;}#region-footer .nav ul.menu li a{display:block;padding:5px 10px;font-size:13px;font-size:1.3rem;line-height:16px;color:var(--WHITE-FFF);text-decoration:none;}#region-footer .nav ul.menu li a:hover,#region-footer .nav ul.menu li a:active,#region-footer .nav ul.menu li a:focus{text-decoration:underline;}#region-footer .nav ul.menu li.active a,#region-footer .nav ul.menu li.active-trail a{font-weight:bold;}#zone-footer-bottom{padding:40px 0 25px 0;}#zone-footer-bottom ul.menu{margin:0;}#zone-footer-bottom ul.menu li{list-style:none;}#zone-footer-bottom ul.menu li a{display:block;padding:4px 10px;font-size:13px;font-size:1.3rem;line-height:16px;color:var(--WHITE-FFF);text-decoration:none;}#zone-footer-bottom ul.menu li a:hover,#zone-footer-bottom li a:active,#zone-footer-bottom .nav li a:focus{text-decoration:underline;}#zone-footer-bottom ul.menu li.active a,#zone-footer-bottom li.active-trail a{font-weight:bold;}#zone-footer-bottom p{color:var(--GREY-999);padding:0 15px;}#zone-footer-bottom p a:link,#zone-footer-bottom p a:visited{color:var(--WHITE-FFF);text-decoration:none;}#zone-footer-bottom p a:hover,#zone-footer-bottom p a:active,#zone-footer-bottom p a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#credit-b2t #bottom-b2t{float:left;}#credit-b2t #bottom-b2t a{padding-left:15px;padding-right:40px;display:block;font-size:13px;font-size:1.3rem;color:var(--WHITE-FFF);background:url(/sites/all/themes/nuim_themes/nuim/img/btn_close_darkgrey.gif) no-repeat right center;line-height:35px;}#credit-b2t #bottom-b2t a:link,#credit-b2t #bottom-b2t a:visited{color:var(--WHITE-FFF);text-decoration:none;}#credit-b2t #bottom-b2t a:hover,#credit-b2t #bottom-b2t a:active,#credit-b2t #bottom-b2t a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#credit-b2t #strata3{text-align:right;color:var(--GREY-999);font-size:13px;font-size:1.3rem;line-height:16px;padding-bottom:20px;float:right;}#credit-b2t #strata3 a{padding-right:1px;line-height:35px;}#credit-b2t #strata3 a:link,#credit-b2t #strata3 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#credit-b2t #strata3 a:hover,#credit-b2t #strata3 a:active,#credit-b2t #strata3 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .homepage-intro-links{clear:both;margin-bottom:20px;}.front .homepage-intro-links ul.menu{margin:0;display:table;border-collapse:collapse;border:none;width:100%;table-layout:fixed;}.front .homepage-intro-links ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;border-right:1px solid var(--OFF-WHITE-DDD);}.front .homepage-intro-links ul.menu li.last{border-right:none;}.front .homepage-intro-links ul.menu li a{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px 0;display:block;text-align:center;background:var(--MN-BURGUNDY);letter-spacing:-1px;font-size:25px;font-size:2.5rem;line-height:25px;color:var(--WHITE-FFF);}.front .homepage-intro-links ul.menu li a:link,.front .homepage-intro-links ul.menu li a:visited{color:var(--WHITE-FFF);text-decoration:none;}.front .homepage-intro-links ul.menu li a:hover,.front .homepage-intro-links ul.menu li a:active,.front .homepage-intro-links ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.news-items .block-inner{background:var(--OFF-WHITE-F1F1F1);}.news-items h2{color:var(--MN-BURGUNDY);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--WHITE-FFF);margin:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.news-items h2 a:link,.news-items h2 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.news-items h2 a:hover,.news-items h2 a:active,.news-items h2 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.news-items .view-content{padding:10px;}.news-items .row img{width:100%;max-width:100%;height:auto;}.news-items .row p{padding:0 10px;}.news-items .row a{display:block;margin:10px;}.news-items .row a:link,.news-items .row a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-items .row a:hover,.news-items .row a:active,.news-items .row a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-items .view-footer{border-top:1px solid var(--OFF-WHITE-DDD);clear:both;}.news-items .view-footer a{font-family:'Open Sans';font-weight:700;padding:10px 20px;display:block;}.news-items .view-footer a:link,.news-items .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-items .view-footer a:hover,.news-items .view-footer a:active,.news-items .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.homepage-elements .block-inner{background:transparent;}.homepage-elements h2{color:var(--MN-BURGUNDY);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--WHITE-FFF);margin:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.homepage-elements h2 a:link,.homepage-elements h2 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.homepage-elements h2 a:hover,.homepage-elements h2 a:active,.homepage-elements h2 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.homepage-elements .view-content{padding:10px;}.homepage-elements .row img{width:100%;max-width:100%;height:auto;}.homepage-elements .row p{padding:0 10px;}.homepage-elements .row a{display:block;margin:10px;}.homepage-elements .row a:link,.homepage-elements .row a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.homepage-elements .row a:hover,.homepage-elements .row a:active,.homepage-elements .row a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.homepage-elements .view-footer{border-top:1px solid var(--OFF-WHITE-DDD);clear:both;}.homepage-elements .view-footer a{font-family:'Open Sans';font-weight:700;padding:10px 20px;display:block;}.homepage-elements .view-footer a:link,.homepage-elements .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.homepage-elements .view-footer a:hover,.homepage-elements .view-footer a:active,.homepage-elements .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-blocks .block-inner{background:var(--OFF-WHITE-F1F1F1);}.news-events-blocks h2{color:var(--MN-BURGUNDY);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_calendar.png) no-repeat 95% center;margin:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.news-events-blocks h2 a:link,.news-events-blocks h2 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.news-events-blocks h2 a:hover,.news-events-blocks h2 a:active,.news-events-blocks h2 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.not-front .news-events-blocks h2{font-size:18px;font-size:1.8rem;background:var(--WHITE-FFF);}.news-events-blocks p{margin:0;}.news-events-blocks .row{padding:10px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.news-events-blocks .row a:link,.news-events-blocks .row a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events-blocks .row a:hover,.news-events-blocks .row a:active,.news-events-blocks .row a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-blocks img{width:150px;height:auto;}.news-events-blocks .view-footer{clear:both;}.news-events-blocks .view-footer a{font-family:'Open Sans';font-weight:700;padding:10px 20px;display:block;}.news-events-blocks .view-footer a:link,.news-events-blocks .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events-blocks .view-footer a:hover,.news-events-blocks .view-footer a:active,.news-events-blocks .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-blocks .row{clear:both;padding:15px 20px;}.news-events-blocks .row:before,.news-events-blocks .row:after{content:"";display:table;}.news-events-blocks .row:after{clear:both;}.news-events-blocks .views-field-field-image{float:left;width:33.3333%;}.news-events-blocks .views-field-field-image img{width:100%;max-width:100%;height:auto;}.news-events-blocks .has-image .views-field-php{float:right;width:66.6666%;}.news-events-blocks .has-image .views-field-php a{padding-left:20px;display:block;}.download-a-prospectus .block-inner{background:var(--MN-BURGUNDY);padding:15px 20px;}.download-a-prospectus a{color:var(--WHITE-FFF);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;padding-right:35px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_download-prospectus.png) no-repeat right center;}.download-a-prospectus a:link,.download-a-prospectus a:visited{color:var(--WHITE-FFF);text-decoration:none;}.download-a-prospectus a:hover,.download-a-prospectus a:active,.download-a-prospectus a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .aside .explore-our-campus .block-inner{background:var(--OFF-WHITE-F1F1F1);position:relative;}.front .aside .explore-our-campus h2{color:var(--WHITE-FFF);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--MN-BURGUNDY);margin-bottom:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.front .aside .explore-our-campus h2 a:link,.front .aside .explore-our-campus h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.front .aside .explore-our-campus h2 a:hover,.front .aside .explore-our-campus h2 a:active,.front .aside .explore-our-campus h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .aside .explore-our-campus .field-name-field-bean-d-image{overflow:hidden;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu{margin:0px;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu li{list-style:none;}.front .aside .explore-our-campus .field-name-field-bean-d-links ul.menu li a{font-size:14px;font-size:1.4rem;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 10px center;padding:8px 10px 8px 30px;display:block;color:var(--GREY-333);margin-bottom:1px;}.front .aside .explore-our-campus .field-name-field-bean-d-links a:link,.front .aside .explore-our-campus .field-name-field-links a:visited{color:var(--GREY-333);text-decoration:none;}.front .aside .explore-our-campus .field-name-field-bean-d-links a:hover,.front .aside .explore-our-campus .field-name-field-links a:active,.front .aside .explore-our-campus .field-name-field-links a:focus{color:var(--GREY-333);text-decoration:underline;}.front .aside .the-perfect-location .block-inner{background:var(--OFF-WHITE-F1F1F1);position:relative;}.front .aside .the-perfect-location h2{color:var(--WHITE-FFF);font-size:26px;font-size:2.6rem;line-height:30px;letter-spacing:-1px;background:var(--MN-BURGUNDY);margin-bottom:0;padding:15px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);position:relative;}.front .aside .the-perfect-location h2 a:link,.front .aside .the-perfect-location h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.front .aside .the-perfect-location h2 a:hover,.front .aside .the-perfect-location h2 a:active,.front .aside .the-perfect-location h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.front .aside .the-perfect-location img{width:100%;max-width:100%;height:auto;z-index:1;}.front .aside .the-perfect-location ul.menu{background:var(--WHITE-FFF);z-index:2;margin:0;padding:0;}.front .aside .the-perfect-location ul.menu li{list-style:none;margin:0;padding:0;}.front .aside .the-perfect-location ul.menu li a{display:block;background:var(--WHITE-FFF);padding:8px 20px 8px 40px;font-size:14px;font-size:1.4rem;color:var(--GREY-333);border-bottom:1px solid var(--OFF-WHITE-DDD);}.front .aside .the-perfect-location ul.menu li.n1 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_map.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n2 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_car.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n3 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_bus.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n4 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_rail.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li.n5 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_plane.png) no-repeat 10px center;}.front .aside .the-perfect-location ul.menu li a:link,.front .aside .the-perfect-location ul.menu li a:visited{color:var(--GREY-333);text-decoration:none;}.front .aside .the-perfect-location ul.menu li a:hover,.front .aside .the-perfect-location ul.menu li a:active,.front .aside .the-perfect-location ul.menu li a:focus{color:var(--GREY-333);text-decoration:underline;}.not-front .department-banner .views-field-field-image{float:none !important;width:100% !important;background:var(--WHITE-FFF);}.not-front .department-banner .views-field-field-image img{width:100%;max-width:100%;height:auto;}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;overflow:hidden;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flex-viewport li img{height:auto;}.flex-viewport{position:relative;z-index:1;}.flex-viewport .slide-text{width:100%;padding:20px 0;display:block;background:var(--GREY-333);}.flex-viewport .slide-text h2{padding:0 110px 0 20px;font-size:20px;font-size:2rem;line-height:24px;color:var(--WHITE-FFF);margin-bottom:10px;}.flex-viewport .slide-text h2 a:link,.flex-viewport .slide-text h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.flex-viewport .slide-text h2 a:hover,.flex-viewport .slide-text h2 a:active,.flex-viewport .slide-text h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.flex-viewport .slide-text p{padding:0 110px 0 20px;margin:0;font-size:14px;font-size:1.4rem;line-height:19px;color:var(--WHITE-FFF);}ul.flex-direction-nav{position:absolute;right:20px;bottom:33px;z-index:99;margin:0;}ul.flex-direction-nav li{list-style:none;margin:0;padding:0;margin-left:25px;float:left;display:inline;position:relative;}ul.flex-direction-nav li a{width:18px;height:27px;display:inline-block;text-indent:-9999px;}ul.flex-direction-nav li a.flex-prev{background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_previous.png) no-repeat 0 0;}ul.flex-direction-nav li a.flex-next{background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_next.png) no-repeat 0 0;}#zone-titling{position:relative;}#zone-titling h1{padding:20px 50px 20px 20px;color:var(--WHITE-FFF);line-height:30px;font-weight:normal;letter-spacing:-1px;}#zone-titling h1 strong{font-family:'Open Sans';font-weight:700;}#zone-titling h1 a:link,#zone-titling h1 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#zone-titling h1 a:hover,#zone-titling h1 a:active,#zone-titling h1 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#zone-titling a#print{font-size:14px;font-size:1.4rem;color:var(--WHITE-FFF);padding-top:18px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_print.png) no-repeat top center;position:absolute;top:18px;right:20px;}#zone-titling a#print:link,#zone-titling a#print:visited{color:var(--WHITE-FFF);text-decoration:none;}#zone-titling a#print:hover,#zone-titling a#print:active,#zone-titling a#print:focus{color:var(--WHITE-FFF);text-decoration:underline;}.block.main-content .block-inner{padding:20px;}body.no-margins .block.main-content .block-inner{padding:0;}.block.main-content .block-inner,.tabs{background:var(--OFF-WHITE-F9F9F9);}.block.main-content .block-inner img{width:100%;max-width:100%;height:auto;}.block.main-content .block-inner .field-name-body img{max-width:100%;width:inherit;}a#extra-nav-anchor{display:block;padding:5px 47px 5px 20px;color:var(--GREY-333);font-size:18px;font-size:1.8rem;line-height:47px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/btn_showfourth.gif) no-repeat 97% center;}a#extra-nav-anchor:link,a#extra-nav-anchor:visited{color:var(--GREY-333);text-decoration:none;}a#extra-nav-anchor:hover,a#extra-nav-anchor:active,a#extra-nav-anchor:focus{color:var(--GREY-333);text-decoration:underline;}h2#page-title{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}.no-title h2#page-title{display:none;}h2.block-title{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}#breadcrumb{padding:10px 0;}#breadcrumb ul{margin:0 5px 0 20px;}#breadcrumb li{list-style:none;margin:0;padding:0;float:left;display:inline;position:relative;font-size:11px;font-size:1.1rem;line-height:16px;}#breadcrumb li.active{font-family:'Open Sans';font-weight:700;}#breadcrumb a{list-style:none;margin:0;padding:0;}#breadcrumb a:link,#breadcrumb a:visited{color:var(--GREY-333);text-decoration:none;padding:0 5px;}#breadcrumb a:hover,#breadcrumb a:active,#breadcrumb a:focus{color:var(--GREY-333);text-decoration:underline;}#region-sidebar-first .nav h2{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;background:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first .nav ul.menu{margin:0;padding:0;}#region-sidebar-first .nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first .nav ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;font-size:1.6rem;text-decoration:none;}#region-sidebar-first .nav ul.menu li a.active{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first .nav ul.menu li ul.menu{margin-top:1px;margin-bottom:-1px;display:none;}#region-sidebar-first .nav ul.menu li.active-trail ul.menu,#region-sidebar-first .nav ul.menu li.active ul.menu{display:block;}#region-sidebar-first .nav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;line-height:16px;padding:5px 20px 5px 35px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;}#region-sidebar-first .nav ul.menu li ul.menu li a.active,#region-sidebar-first .nav ul.menu li ul.menu li a.active-trail{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first .nav ul.menu a:hover,#region-sidebar-first .nav ul.menu a:active,#region-sidebar-first .nav  ul.menu a:focus{color:var(--GREY-333);text-decoration:underline;}#region-sidebar-first .nav a.close-button{width:35px;height:35px;display:block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 0 -17px;}body.no-subnav #region-sidebar-first .nav{display:none !important;}#region-sidebar-first-bottom-mobile .nav h2{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;background:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first-bottom-mobile .nav ul.menu{margin:0;padding:0;}#region-sidebar-first-bottom-mobile .nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-first-bottom-mobile .nav ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;font-size:1.6rem;text-decoration:none;}#region-sidebar-first-bottom-mobile .nav ul.menu li a.active,#region-sidebar-first-bottom-mobile .nav ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu{margin-top:1px;margin-bottom:-1px;display:none;}#region-sidebar-first-bottom-mobile .nav ul.menu li.active-trail ul.menu{display:block;}#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;line-height:16px;padding:5px 20px 5px 35px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;}#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu li a.active,#region-sidebar-first-bottom-mobile .nav ul.menu li ul.menu li a.active-trail{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-first-bottom-mobile .nav ul.menu a:hover,#region-sidebar-first-bottom-mobile .nav ul.menu a:active,#region-sidebar-first-bottom-mobile .nav  ul.menu a:focus{color:var(--GREY-333);text-decoration:underline;}#region-sidebar-first-bottom-mobile .nav a.close-button{width:35px;height:35px;display:block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 0 -17px;}body.no-subnav #region-sidebar-first-bottom-mobile .nav{display:none !important;}#subnav{margin-bottom:20px;}#subnav .block-inner{background:var(--OFF-WHITE-F9F9F9);}#subnav ul.menu{margin:0;padding:0;}#subnav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#subnav ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;font-size:1.6rem;text-decoration:none;}#subnav ul.menu li a.active,#subnav ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#subnav ul.menu li ul.menu{margin-top:1px;margin-bottom:-1px;}#subnav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;line-height:16px;padding:5px 20px 5px 35px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;}#subnav ul.menu li ul.menu li a.active,#subnav ul.menu li ul.menu li a.active-trail{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#subnav ul.menu a:hover,#subnav ul.menu a:active,#subnav  ul.menu a:focus{color:var(--GREY-333);text-decoration:underline;}#subnav a.close-button{width:35px;height:35px;display:block;text-indent:-3000px;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_close_grey.gif) no-repeat center center;position:relative;left:50%;margin:0 5px 0 -17px;}#region-sidebar-second .nav h2,#region-sidebar-second .nav h3{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}#region-sidebar-second .nav ul.menu{margin:0;padding:0;}#region-sidebar-second .nav ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-sidebar-second .nav ul.menu a{background:var(--OFF-WHITE-F9F9F9);padding:5px 20px;display:block;color:var(--GREY-333);text-decoration:none;font-size:13px;font-size:1.3rem;line-height:16px;}#region-sidebar-second .nav ul.menu a.active,#region-sidebar-second .nav ul.menu a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-sidebar-second .nav ul.menu a:hover,#region-sidebar-second .nav ul.menu a:active,#region-sidebar-second .nav ul.menu a:focus{text-decoration:underline;}.bean-d .block-inner{background:var(--WHITE-FFF);}.bean-d h2,.bean-d h3{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.bean-d h2 a:link,.bean-d h2 a:visited,.bean-d h3 a:link,.aside .bean-d h3 a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.bean-d h2 a:hover,.bean-d h2 a:active,.bean-d h2 a:focus,.aside .bean-d h3 a:hover,.bean-d h3 a:active,.bean-d h3 a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.bean-d img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);}.bean-d ul.menu{margin:0;padding:0;}.bean-d ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.bean-d .field-name-field-bean-d-links a,.bean-d ul.menu li a{padding:7px 20px;display:block;color:var(--MN-TEAL-LIGHTEN-5);font-size:16px;font-size:1.6rem;text-decoration:none;}.bean-d ul.menu li a:hover{text-decoration:underline;}.bean-d ul.menu li a.active,.aside .bean-d ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}#region-four-panels{margin-bottom:20px;border-top:1px solid var(--OFF-WHITE-DDD);}#region-four-panels .region-inner{padding:20px 10px;background:var(--OFF-WHITE-F9F9F9);}#region-four-panels .block-inner{margin:0 10px;}#region-four-panels .bean-d a{background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;}#region-four-panels .bean-d ul.menu li:last-child{border-bottom:none;}#region-three-panels{margin-bottom:20px;border-top:1px solid var(--OFF-WHITE-DDD);}#region-three-panels .region-inner{padding:20px 10px;background:var(--OFF-WHITE-F9F9F9);}#region-three-panels .block-inner{margin:0 10px;}#region-three-panels .bean-d a{background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;}#region-three-panels .bean-d ul.menu li:last-child{border-bottom:none;}.bean-e .block-inner{background:var(--WHITE-FFF);}.bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;margin-bottom:0;padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2.block-title a{display:block;}.bean-e h2.block-title a:link,.bean-e h2.block-title a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2.block-title a:hover,.bean-e h2.block-title a:active,.bean-e h2.block-title a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e h2{background:var(--WHITE-FFF);margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2 a{display:block;}.bean-e h2 a:link,.bean-e h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2 a:hover,.bean-e h2 a:active,.bean-e h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);margin-bottom:10px;}.bean-e h3{padding:0 20px;color:var(--MN-TEAL-LIGHTEN-5);font-size:18px;font-size:1.8rem;line-height:24px;margin:0 0 10px 0;font-family:'Open Sans';font-weight:400;}.bean-e h3 a{display:block;}.bean-e h3 a:link,.bean-e h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.bean-e h3 a:hover,.bean-e h3 a:active,.bean-e h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e p{padding:0 20px;margin:0 0 10px 0;}.bean-e p.more{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;margin-bottom:0px;}.bean-e p.more a:link,.bean-e p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.bean-e p.more a:hover,.bean-e p.more a:active,.bean-e p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e h2.block-title + .content p{margin-top:10px;}.bean-e .field-name-field-image + p.more{margin-top:-10px !important;}.bean-e .view-content{background:none repeat scroll 0 0 var(--WHITE-FFF);}.bean-e .block-inner{background:var(--WHITE-FFF);}.bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;margin-bottom:0;padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2.block-title a{display:block;}.bean-e h2.block-title a:link,.bean-e h2.block-title a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2.block-title a:hover,.bean-e h2.block-title a:active,.bean-e h2.block-title a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e h2{background:var(--WHITE-FFF);margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.bean-e h2 a{display:block;}.bean-e h2 a:link,.bean-e h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.bean-e h2 a:hover,.bean-e h2 a:active,.bean-e h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.bean-e img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);margin-bottom:0;}.field-name-field-bean-e-subtitle{padding:0 20px;color:var(--MN-TEAL-LIGHTEN-5);font-size:18px;font-size:1.8rem;line-height:24px;margin:0 0 10px 0;font-family:'Open Sans';font-weight:400;}.field-name-field-bean-e-subtitle a{display:block;}.field-name-field-bean-e-subtitle a:link,.bean-e .field-name-field-bean-e-subtitle a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.field-name-field-bean-e-subtitle a:hover,.field-name-field-bean-e-subtitle a:active,.field-name-field-bean-e-subtitle a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e p{padding:0 20px;margin:10px 0;}.bean-e p.more{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;margin-bottom:0px;}.bean-e p.more a:link,.bean-e p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.bean-e p.more a:hover,.bean-e p.more a:active,.bean-e p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.bean-e h2.block-title + .content p{margin-top:10px;}.bean-e .field-name-field-image + p.more{margin-top:-10px !important;}.field-name-field-bean-e-link{border-top:1px solid var(--OFF-WHITE-DDD);margin-bottom:0;padding:10px 20px;}.block-with-title{background-color:var(--MN-TEAL-LIGHTEN-5);clear:both;color:var(--WHITE-FFF);position:relative;right:50%;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;width:100vw;}.block-with-title .block-inner{margin:-1px auto;min-width:310px;max-width:1130px;text-align:left;position:relative;}.block-with-title h2.block-title{padding:20px 50px 20px 20px;line-height:30px;font-weight:bold;font-size:2.4rem;letter-spacing:-1px;color:var(--WHITE-FFF);background-color:transparent;}#region-four-panels{margin-bottom:20px;}#region-four-panels .region-inner{padding:10px;background:var(--OFF-WHITE-F9F9F9);}#region-four-panels .block{float:left;margin-bottom:0;}#region-four-panels .block-inner{margin:10px;background:none;}#region-four-panels .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 13px;border-top:1px solid var(--OFF-WHITE-DDD)}#region-four-panels .bean-e h2.block-title{padding:10px 20px}#region-four-panels .bean-e h2 a:link,#region-four-panels .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-four-panels .bean-e img{border-bottom:0;margin-bottom:0;}#region-four-panels .bean-e p{padding:10px 20px;margin:0;}#region-four-panels-embedded .region-inner{padding:0 10px 10px 10px;}#region-four-panels-embedded .block{float:left;margin-bottom:0;}#region-four-panels-embedded .block-inner{margin:0 10px 10px 10px;background:none;}#region-four-panels-embedded .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 23px;}#region-four-panels-embedded .bean-e h2 a:link,#region-four-panels-embedded .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-four-panels-embedded .bean-e img{border-bottom:0;margin-bottom:0;}#region-four-panels-embedded .bean-e p{padding:10px 20px;margin:0;}#region-three-panels{margin-bottom:20px;}#region-three-panels .region-inner{padding:10px;background:var(--OFF-WHITE-F9F9F9);}#region-three-panels .block{float:left;margin-bottom:0;}#region-three-panels .block-inner{margin:10px;background:none;}#region-three-panels .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 13px;border-top:1px solid var(--OFF-WHITE-DDD)}#region-three-panels .bean-e h2.block-title{padding:10px 20px}#region-three-panels .bean-e h2 a:link,#region-three-panels .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-three-panels .bean-e img{border-bottom:0;margin-bottom:0;}#region-three-panels .bean-e p{padding:10px 20px;margin:0;}#region-three-panels-embedded .region-inner{padding:0 10px 10px 10px;}#region-three-panels-embedded .block{float:left;margin-bottom:0;}#region-three-panels-embedded .block-inner{margin:0 10px 10px 10px;background:none;}#region-three-panels-embedded .bean-e h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 97% 23px;}#region-three-panels-embedded .bean-e h2 a:link,#region-three-panels-embedded .bean-e h2 a:visited{color:var(--WHITE-FFF);}#region-three-panels-embedded .bean-e img{border-bottom:0;margin-bottom:0;}#region-three-panels-embedded .bean-e p{padding:10px 20px;margin:0;}.beans-block .block-inner{background:var(--WHITE-FFF);}.beans-block .block-inner,.beans-block .row-inner{padding:10px;}.beans-block img{width:inherit;max-width:100%;height:auto;}.beans-block h2{font-size:16px;font-size:1.6rem;line-height:24px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 96% 13px;margin-bottom:0;padding:10px 20px;margin-bottom:10px;color:var(--WHITE-FFF);}.beans-block h2 a:link,.beans-block h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.beans-block h2 a:hover,.beans-block h2 a:active,.beans-block h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.beans-block p{padding:0 20px;margin:0;}.profiles-listing  .row,.profiles-listing  .field-item{float:left;width:25%;clear:right;margin-bottom:20px;}.profiles-listing  .row-inner,.profiles-listing  .field-item .node-teaser{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}.profiles-listing  img{margin-bottom:10px;}.profiles-listing  h3{font-size:16px;font-size:1.6rem;line-height:20px;padding:0 10px;margin:0 0 5px 0;font-family:'Open Sans';font-weight:400;}.profiles-listing h3 a:link,.profiles-listing h3 a:visited{text-decoration:none;}.profiles-listing h3 a:hover,.profiles-listing h3 a:active{text-decoration:underline;}.profiles-listing  p{line-height:1.3em;padding:0 10px;word-break:break-word;}.profiles-listing  p.more{border-top:none;padding:0 10px 10px 10px;margin-bottom:0;}.profiles-listing  p.more a:link,.profiles-listing  p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.profiles-listing  p.more a:hover,.profiles-listing  p.more a:active,.profiles-listing  p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.profiles-listing .m4_4{clear:right;margin-bottom:1px;}.profiles-listing .m4_1{clear:left;}.department-people .profiles-listing{background:var(--OFF-WHITE-F9F9F9);}.department-people .profiles-listing .view-header{margin-bottom:10px;}.department-people .profiles-listing .view-content{padding:10px;}.department-people .profiles-listing .field-content img{width:100%;max-width:100%;height:auto;}.department-people .profiles-listing ul.pager{margin:0;padding:20px;}.department-people .profiles-listing .person-role{color:var(--MN-BURGUNDY);}.views-field.views-field-field-person-type.person-role{color:var(--MN-BURGUNDY);}.graduate-profiles .profiles-listing{background:var(--OFF-WHITE-F9F9F9);}.graduate-profiles .profiles-listing .view-header{margin-bottom:10px;}.graduate-profiles .profiles-listing .view-content{padding:10px;}.graduate-profiles .profiles-listing .field-content img{width:100%;height:auto;vertical-align:middle;}.graduate-profiles .profiles-listing ul.pager{margin:0;padding:20px;}#share-back-top{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_share-back-top.gif) repeat-y top center;border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;}#share-back-top a{font-size:18px;font-size:1.8rem;line-height:30px;letter-spacing:-1px;display:block;}#share-back-top a#user-share{float:left;padding-left:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_share.gif) no-repeat left center;}#share-back-top a#user-b2t{float:right;padding-right:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/icon_b2t.gif) no-repeat right center;}#share-back-top a:link,#share-back-top a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#share-back-top a:hover,#share-back-top a:active,#share-back-top a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.no-b2t #share-back-top{display:none;}#region-social{background:transparent url(/sites/all/themes/nuim_themes/nuim/img/bg_campus.png) no-repeat left bottom;}#region-social ul.menu{margin:0 0 1px 0;float:right;}#region-social ul.menu li{list-style:none;float:left;display:inline;position:relative;margin-left:1px;}#region-social ul.menu li a{width:63px;height:63px;display:inline-block;background:C7C7C7;color:var(--WHITE-FFF);text-indent:-3000px;}#region-social li.facebook a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/fb.png) no-repeat center center;}#region-social li.twitter a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/tt.png) no-repeat center center;}#region-social li.linkedin a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/in.png) no-repeat center center;}#region-social li.youtube a{background:var(--OFF-WHITE-CCC) url(/sites/all/themes/nuim_themes/nuim/img/social_icons/yt.png) no-repeat center center;}.field-name-field-sections{margin-bottom:15px;position:relative;clear:both;}.field-name-field-sections h3{background:var(--MN-TEAL-LIGHTEN-5);padding:10px 40px;color:var(--WHITE-FFF);font-size:16px;font-size:1.6rem;line-height:20px;letter-spacing:-1px;margin:0 0 1px 0;cursor:pointer;}.field-name-field-sections h3.plus{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_plus.gif) no-repeat 5px 7px;}.field-name-field-sections h3.minus{background:var(--GREY-666) url(/sites/all/themes/nuim_themes/nuim/img/arrow_minus.gif) no-repeat 5px 7px;}.field-name-field-sections div.field-name-field-html-text{padding:10px 10px 5px 10px;background:var(--WHITE-FFF);}.not-front #region-page-upper .bean-a .block-inner,.not-front #region-content-bottom .bean-a .block-inner{background:var(--WHITE-FFF);}.not-front #region-page-upper .bean-a ul.menu,.not-front #region-content-bottom .bean-a ul.menu{margin:0;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}.not-front #region-page-upper .bean-a ul.menu li,.not-front #region-content-bottom .bean-a ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;vertical-align:middle;}.not-front #region-page-upper .bean-a ul.menu li a,.not-front #region-content-bottom .bean-a ul.menu li a{display:block;padding:20px 0;font-size:18px;font-size:1.8rem;color:var(--GREY-333);text-align:center;}.not-front #region-page-upper .bean-a ul.menu li a:link,.not-front #region-page-upper .bean-a ul.menu li a:visited,.not-front #region-content-bottom .bean-a ul.menu li a:link,.not-front #region-content-bottom .bean-a ul.menu li a:visited{color:var(--GREY-333);text-decoration:none;}.not-front #region-page-upper .bean-a ul.menu li a:hover,.not-front #region-page-upper .bean-a ul.menu li a:active,.not-front #region-page-upper .bean-a ul.menu li a:focus,.not-front #region-content-bottom .bean-a ul.menu li a:hover,.not-front #region-content-bottom .bean-a ul.menu li a:active,.not-front #region-content-bottom .bean-a ul.menu li a:focus{color:var(--GREY-333);text-decoration:underline;}#region-content .bean-a{margin-bottom:20px;}#region-content .bean-a .block-inner{background:var(--MN-BURGUNDY);}#region-content .bean-a ul.menu{margin:0;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}#region-content .bean-a ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;vertical-align:middle;border-right:1px solid var(--WHITE-FFF);}#region-content .bean-a ul.menu li.last{border-right:none;}#region-content .bean-a ul.menu li a{display:block;padding:20px 0;font-size:18px;font-size:1.8rem;color:var(--WHITE-FFF);text-align:center;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_red_red.gif) no-repeat 94% 50%;}#region-content .bean-a ul.menu li a:link,#region-content .bean-a ul.menu li a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-content .bean-a ul.menu li a:focus,#region-content .bean-a ul.menu li a:hover,#region-content .bean-a ul.menu li a:active,#region-content .bean-a ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.aside .bean-a{margin-bottom:20px;}.aside .bean-a .block-inner{background:var(--WHITE-FFF);}.aside .bean-a h2{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}.aside .bean-a ul.menu{margin:0;padding:0;}.aside .bean-a ul.menu li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.aside .bean-a ul.menu li a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--MN-TEAL-LIGHTEN-5);font-size:16px;font-size:1.6rem;text-decoration:none;}.aside .bean-a ul.menu li a.active,.aside .bean-a ul.menu li a.active-trail{background:var(--WHITE-FFF);color:var(--BLACK-000);font-family:'Open Sans';font-weight:700;}.aside .bean-a ul.menu li a:link,.aside .bean-a ul.menu li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.aside .bean-a ul.menu li a:hover,.aside .bean-a ul.menu li a:active,.aside .bean-a ul.menu li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.three-columns  #region-content-bottom .region-inner{margin:0;}#region-sidebar-second .bean-b .block-inner{background:var(--WHITE-FFF)}#region-sidebar-second .bean-b h2{font-size:20px;font-size:1.8rem;line-height:24px;padding:10px;background:var(--MN-BURGUNDY);color:var(--WHITE-FFF)}#region-sidebar-second .bean-b h2 a:link,#region-sidebar-second .bean-b h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-sidebar-second .bean-b h2 a:hover,#region-sidebar-second .bean-b h2 a:active,#region-sidebar-second .bean-b h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-sidebar-second .bean-b .content{padding:10px}#region-content-bottom .bean-b .block-inner{background:var(--WHITE-FFF);margin:0 10px;}#region-content-bottom .bean-b h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}#region-content-bottom .bean-b h2 a:link,#region-content-bottom .bean-b h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-content-bottom .bean-b h2 a:hover,#region-content-bottom .bean-b h2 a:active,#region-content-bottom .bean-b h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-content-bottom .b1.bean-b h2,#region-content-bottom .b6.bean-b h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}#region-content-bottom .b2.bean-b h2,#region-content-bottom .b7.bean-b h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}#region-content-bottom .b3.bean-b h2,#region-content-bottom .b5.bean-b h2,#region-content-bottom .b9.bean-b h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}#region-content-bottom .bean-b p{padding:0 20px;}.featured-section{background:var(--WHITE-FFF);margin-bottom:20px;}.featured-section h3{padding:10px 20px;border-bottom:1px solid var(--OFF-WHITE-F9F9F9);color:var(--MN-BURGUNDY);font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:400;margin:0;}.featured-section ul{margin:0;padding:0;}.featured-section ul li{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-F9F9F9);}.featured-section ul li a{padding:7px 20px 7px 40px;display:block;background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_green.png) no-repeat 20px 13px;color:var(--MN-TEAL-LIGHTEN-5);font-size:16px;font-size:1.6rem;text-decoration:none;}.featured-section ul li a:link,.featured-section ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.featured-section ul li a:hover,.featured-section ul li a:active,.featured-section ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}#region-content-top .bean-a{margin-bottom:20px;}#region-content-top .bean-a .block-inner{background:var(--MN-BURGUNDY);}#region-content-top .bean-a ul.menu{margin:0;padding:0;display:table;table-layout:fixed;border-collapse:collapse;border:none;width:100%;}#region-content-top .bean-a ul.menu li{list-style:none;margin:0;padding:0;display:table-cell;text-align:center;vertical-align:middle;border-right:1px solid var(--WHITE-FFF);}#region-content-top .bean-a ul.menu li.last{border-right:none;}#region-content-top .bean-a ul.menu li a{display:block;padding:20px 0;font-size:18px;font-size:1.8rem;color:var(--WHITE-FFF);text-align:center;background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}#region-content-top .bean-a ul.menu li a:link,#region-content-top .bean-a ul.menu li a:visited{color:var(--WHITE-FFF);text-decoration:none;}#region-content-top .bean-a ul.menu li a:hover,#region-content-top .bean-a ul.menu li a:active,#region-content-top .bean-a ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-page-lower .bean-c{margin-bottom:20px;}#region-page-lower .bean-c .block-inner{background:var(--WHITE-FFF);padding:20px;}#region-page-lower .bean-c .field-name-field-bean-c-image,#region-content-embedded .bean-c .field-name-field-bean-c-image{float:left;width:35%;}#region-page-lower .bean-c .field-name-field-bean-c-image img,#region-content-embedded .bean-c .field-name-field-bean-c-image img{width:100%;max-width:100%;height:auto;}#region-page-lower .bean-c .field-name-field-bean-c-body,#region-content-embedded .bean-c .field-name-field-bean-c-body{float:right;width:63%;}#region-page-lower .bean-c h3,#region-content-embedded .bean-c h3{float:right;width:63%;}#region-page-lower .bean-c h3,#region-content-embedded .bean-c h3{font-size:20px;font-size:2rem;}#region-page-lower .bean-c h3 a:link,#region-page-lower .bean-c h3 a:visited,#region-content-embedded .bean-c h3 a:link,#region-content-embedded .bean-c h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#region-page-lower .bean-c h3 a:hover,#region-page-lower .bean-c h3 a:active,#region-page-lower .bean-c h3 a:focus,#region-content-embedded .bean-c h3 a:hover,#region-content-embedded .bean-c h3 a:active,#region-content-embedded .bean-c h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}body.page-node .main-content .block-inner{padding:0;}body.page-node .main-content .node{padding:20px;}body.page-node .main-content .node.node-teaser{padding:0px;}#region-content-embedded .bean-c{margin-bottom:0;}#region-content-embedded .bean-c .block-inner{background:var(--WHITE-FFF);padding:20px;border-top:1px solid var(--OFF-WHITE-DDD);}body.page-node-448730 .main-content .node{padding:0;}body.find-a-course #region-page-upper .block{margin-bottom:0px;border-bottom:1px solid var(--OFF-WHITE-EEE);}.course-quickfind{background:var(--WHITE-FFF);}.course-quickfind .course-panel1,.course-quickfind .course-panel2{width:50%;padding:20px 0;}.course-quickfind h2{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);}.course-quickfind p{padding:0 20px;margin:0;}.course-quickfind form{padding:0 20px;position:relative;}.course-quickfind form label{color:var(--MN-BURGUNDY);clear:both;float:none;padding:0 0 5px 0;line-height:20px;display:block;}.course-quickfind form input.form-text{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid var(--OFF-WHITE-EEE);border-right:0px;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_searchinput.gif) no-repeat 0 0;padding:0 10px;font-size:14px;font-size:1.4rem;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-000);}.course-quickfind form input.form-submit{border:1px solid var(--OFF-WHITE-EEE) !important;max-width:none;width:35px;height:35px;padding:0;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;}.course-quickfind form .form-label{}.course-quickfind form .form-item{overflow:hidden;padding-right:35px;}.course-quickfind form .form-actions{position:absolute;top:25px;right:20px;}.course-quickfind.search form .form-actions{position:absolute;top:40px;right:22px;}td.views-field.views-field-field-course-cao-pac-code{width:20%;}#section-content  .undergraduate-courses.list{margin-bottom:0;}.undergraduate-courses.list form{background:var(--GREY-666);padding:20px;}.undergraduate-courses.list form label{color:var(--WHITE-FFF);}.undergraduate-courses.list form .form-item{float:left;margin-right:20px;}.undergraduate-courses.list .views-submit-button{display:none;}table{margin:0;}table caption{font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;color:var(--MN-BURGUNDY);background:var(--WHITE-FFF);padding:8px 20px;text-align:left;font-weight:normal;}table caption a:link,table caption a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}table caption a:hover,table caption a:active,table caption a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}table thead th{padding:5px 14px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);text-align:left;color:var(--GREY-666);font-weight:bold;}table tbody td{padding:5px 14px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--OFF-WHITE-F9F9F9);text-align:left;color:var(--BLACK-000);font-weight:normal;}table tbody td a{font-weight:bold;}table tbody td a:link,table tbody td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}table tbody td a:hover,table tbody td a:active,table tbody td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}table tbody tr th{color:var(--GREY-666);font-weight:bold;}table.views-table{margin:0;}table.views-table caption{font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;color:var(--MN-BURGUNDY);background:var(--WHITE-FFF);padding:8px 20px;text-align:left;font-weight:normal;}table.views-table caption a:link,table.views-table caption a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}table.views-table caption a:hover,table.views-table caption a:active,table.views-table caption a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}table.views-table thead th{padding:5px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);text-align:left;color:var(--GREY-666);font-weight:normal;}table.views-table tbody td{padding:5px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--OFF-WHITE-F9F9F9);text-align:left;color:var(--BLACK-000);font-weight:normal;}table.views-table tbody td a{font-weight:bold;}table.views-table tbody td a:link,table.views-table tbody td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}table.views-table tbody td a:hover,table.views-table tbody td a:active,table.views-table tbody td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.stacktable.large-only{display:table;}.small-only{display:none;}table.stacktable{margin:0;width:100%;}table.stacktable th.st-head-row{border-top:1px solid var(--OFF-WHITE-DDD);padding-top:10px;background:var(--OFF-WHITE-F9F9F9);}table.stacktable th.st-head-row-main{font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;color:var(--MN-BURGUNDY);background:var(--WHITE-FFF);padding:8px 20px;text-align:left;font-weight:normal;}table.stacktable th{padding:2px 20px;font-weight:bold;}table.stacktable th a:link,table.stacktable th a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}table.stacktable th a:hover,table.stacktable th a:active,table.stacktable th a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}table.stacktable td{padding:2px 20px;background:var(--OFF-WHITE-F9F9F9);text-align:left;color:var(--BLACK-000);font-weight:normal;}table.stacktable td.st-key{width:29%;padding-right:1%;color:var(--GREY-666);font-weight:normal;white-space:nowrap;}table.stacktable td.st-val{width:69%;padding-left:1%;}table.stacktable td.st-null{padding:0 !important;height:10px;line-height:10px;}.default-accordion > h3{background:var(--WHITE-FFF);padding:20px 20px 20px 50px;border-top:1px solid var(--OFF-WHITE-DDD);color:var(--MN-TEAL-LIGHTEN-5);font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;line-height:20px;letter-spacing:-1px;margin:0 0 1px 0;cursor:pointer;}.default-accordion > h3:last-of-type{border-bottom:none;}.default-accordion > h3 a:link,.default-accordion > h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.default-accordion > h3 a:hover,.default-accordion > h3 a:active,.postgradute-courses h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.default-accordion > h3,.default-accordion > h3.plus{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 20px 19px;}.default-accordion > h3.minus{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 20px 23px;color:var(--WHITE-FFF);}.default-accordion > h3.minus a:link,.default-accordion > h3.minus a:visited{color:var(--WHITE-FFF);text-decoration:none;}.default-accordion > h3.minus a:hover,.default-accordion > h3.minus a:active,.default-accordion > h3.minus a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.postgradute-courses > div{background:var(--OFF-WHITE-F9F9F9);display:block;padding:10px;}.postgradute-courses h3{background:var(--WHITE-FFF);padding:20px 20px 20px 50px;border-top:1px solid var(--OFF-WHITE-DDD);color:var(--MN-TEAL-LIGHTEN-5);font-family:'Open Sans';font-weight:700;font-size:18px;font-size:1.8rem;line-height:20px;letter-spacing:-1px;margin:0 0 1px 0;cursor:pointer;}.postgaduate-courses h3:last-of-type{border-bottom:none;}.postgradute-courses h3 a:link,.postgradute-courses h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.postgradute-courses h3 a:hover,.postgradute-courses h3 a:active,.postgradute-courses h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.postgradute-courses h3,.postgradute-courses h3.plus{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 20px 19px;}.postgradute-courses h3.minus{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 20px 23px;color:var(--WHITE-FFF);}.postgradute-courses h3.minus a:link,.postgradute-courses h3.minus a:visited{color:var(--WHITE-FFF);text-decoration:none;}.postgradute-courses h3.minus a:hover,.postgradute-courses h3.minus a:active,.postgradute-courses h3.minus a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.postgradute-courses .view-rows{background:var(--OFF-WHITE-F9F9F9);display:block;}.postgradute-courses .view-rows .row{padding:5px 20px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.postgradute-courses .view-rows span a{font-weight:bold;}.postgradute-courses .view-rows span a:link,.postgradute-courses .view-rows span a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.postgradute-courses .view-rows span a:hover,.postgradute-courses .view-rows span a:active,.postgradute-courses .view-rows span a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.postgradute-courses .acc h3{background:var(--OFF-WHITE-F9F9F9);padding:5px 0;border-top:0;background-image:none;color:var(--GREY-333);font-size:1.6rem;}.subject_group{width:100%;margin-top:10px;}.subject_group h6{background:var(--WHITE-FFF);color:var(--MN-BURGUNDY);padding:5px 10px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.subject_group .subject{background:var(--OFF-WHITE-F9F9F9);padding:5px 10px;border-bottom:1px solid var(--OFF-WHITE-DDD);}.subject_group .subject a{display:block;}li.news-events{background:var(--OFF-WHITE-F9F9F9);}.news-events{background:var(--OFF-WHITE-F1F1F1);}.news-events form{position:absolute;top:12px;right:20px;}.news-events form select{width:200px;padding:6px 0 6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.news-events img{width:100%;max-width:100%;height:auto;}.news-events  h2.block-title{margin-bottom:0;font-size:24px;font-size:2.4rem;line-height:26px;letter-spacing:-1px;font-family:'Open Sans';font-weight:400 !important;}.news-events  h2.block-title a:link,.news-events  h2.block-title a:visited{color:var(--MN-BURGUNDY);text-decoration:none;}.news-events  h2.block-title a:hover,.news-events  h2.block-title a:active,.news-events  h2.block-title a:focus{color:var(--MN-BURGUNDY);text-decoration:underline;}.news-events h2{font-weight:normal;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.news-events h2 a{color:var(--MN-TEAL-LIGHTEN-5);}.news-events h2 a:link,.news-events h2 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events h2 a:hover,.news-events h2 a:active,.news-events h2 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events .views-label{color:var(--MN-BURGUNDY);}.news-events .view-footer{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;margin-bottom:0px;}.news-events .view-footer a{font-weight:bold;}.news-events .view-footer a:link,.news-events .view-footer a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events .view-footer a:hover,.news-events .view-footer a:active,.news-events .view-footer a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events .row{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px;}.news-events .views-field-field-image{float:left;width:25%;}.news-events .views-field-title{float:right;width:73%;}.news-events .views-field-field-plain-text{float:right;width:73%;}.news-events .views-field-field-date{float:right;width:73%;}.news-events p.views-field-field-date{margin:0;}.news-events p.views-field-field-event-date{margin:0;}.news-events .views-field-field-location{float:right;width:73%;}.news-events p.views-field-field-location{margin:0;}.news-events .view-header .row{border-top:none;}.news-events .view-header .views-field-field-asset-image{width:40%;}.news-events .view-header .views-field-title{width:57%;}.news-events .view-header .views-field-field-plain-text{width:57%;}.news-events .view-header .views-field-field-date{width:57%;}.news-events .view-header .views-field-field-location{width:57%;}.news-events.events .views-field-field-image{float:none;width:100%;}.news-events.events .views-field-title{float:none;width:100%;}.news-events.events .views-field-field-plain-text{float:none;width:100%;}.news-events.events .views-field-field-date{float:none;width:100%;}.news-events.events .views-field-field-location{float:none;width:100%;}.news-events.events .view-header .row{border-top:none;}.news-events.events .view-header .views-field-field-image{float:left;width:40%;}.news-events.events .view-header .views-field-field-asset-image{float:left;width:40%;}.news-events.events .view-header .views-field-title{float:right;width:57%;}.news-events.events .view-header .views-field-field-plain-text{float:right;width:57%;}.news-events.events .view-header .views-field-field-date{float:right;width:57%;}.news-events.events .view-header .views-field-field-location{float:right;width:57%;}#region-sidebar-first .news-events .view-header .views-field-field-image{width:100%;margin-bottom:10px;}#region-sidebar-first .news-events .view-header .views-field-title{width:100%;}#region-sidebar-first .news-events .view-header .views-field-field-plain-text{width:100%;}#region-sidebar-first .news-events .view-header .views-field-field-date{width:100%;}#region-sidebar-first .news-events .view-header .views-field-field-location{width:100%;}#region-sidebar-first .news-events  h2{font-size:14px;font-size:1.4rem;line-height:18px;}#region-sidebar-first .news-events .view-header h2{font-size:20px;font-size:2rem;line-height:24px;font-family:'Open Sans';font-weight:700;}#region-sidebar-first .news-events  h2.block-title{font-size:24px;font-size:2.4rem;line-height:26px;letter-spacing:-1px;font-family:'Open Sans';font-weight:400 !important;}#region-sidebar-second .news-events .view-header .views-field-field-image{width:100%;margin-bottom:10px;}#region-sidebar-second .news-events .view-header .views-field-title{width:100%;}#region-sidebar-second .news-events .view-header .views-field-field-plain-text{width:100%;}#region-sidebar-second .news-events .view-header .views-field-field-date{width:100%;}#region-sidebar-second .news-events .view-header .views-field-field-location{width:100%;}#region-sidebar-second .news-events  h2{font-size:14px;font-size:1.4rem;line-height:18px;}#region-sidebar-second .news-events .view-header h2{font-size:20px;font-size:2rem;line-height:24px;font-family:'Open Sans';font-weight:700;}#region-sidebar-second .news-events  h2.block-title{font-size:24px;font-size:2.4rem;line-height:26px;letter-spacing:-1px;font-family:'Open Sans';font-weight:400 !important;}.news-events-page .row{padding:20px;border-top:1px solid var(--OFF-WHITE-DDD);}.news-events-page h2{font-weight:normal;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.news-events-page h2 a{color:var(--MN-TEAL-LIGHTEN-5);}.news-events-page h2 a:link,.news-events h2 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.news-events-page h2 a:hover,.news-events h2 a:active,.news-events h2 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.news-events-page .views-label{color:var(--MN-BURGUNDY);}.news-events-page p.views-field-field-date{margin:0;}.news-events-page p.views-field-field-event-date{margin:0;}.news-events-page .row{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px;}.news-events-page .views-field-field-image{float:left;width:25%;}.news-events-page .views-field-title{float:right;width:73%;}.news-events-page .views-field-field-plain-text{float:right;width:73%;}.news-events-page .views-field-field-date{float:right;width:73%;}.news-events-page p.views-field-field-date{margin:0;}.news-events-page p.views-field-field-event-date{margin:0;}.news-events-page .views-field-field-location{float:right;width:73%;}.news-events-page p.views-field-field-location{margin:0;}.news-events-page .view-header .row{border-top:none;padding:20px;}.news-events-page .view-header .views-field-field-asset-image{float:left;width:40%;}.news-events-page .view-header .views-field-title{float:right;width:57%;}.news-events-page .view-header .views-field-field-plain-text{float:right;width:57%;}.news-events-page .view-header .views-field-field-date{float:right;width:57%;}.news-events-page .view-header .views-field-field-location{float:right;width:57%;}.news-events-page.events .views-field-field-image{float:none;width:100%;}.news-events-page.events .views-field-title{float:none;width:100%;}.news-events-page.events .views-field-field-plain-text{float:none;width:100%;}.news-events-page.events .views-field-field-date{float:none;width:100%;}.news-events-page.events .views-field-field-location{float:none;width:100%;}.news-events-page p.views-field-field-location{margin:0;}.news-events-page.events .view-header .row{border-top:none;padding:20px;}.news-events-page.events .view-header .views-field-field-asset-image{float:left;width:40%;}.news-events-page.events .view-header .views-field-title{float:right;width:57%;}.news-events-page.events .view-header .views-field-field-plain-text{float:right;width:57%;}.news-events-page.events .view-header .views-field-field-date{float:right;width:57%;}.news-events-page.events .view-header .views-field-field-location{float:right;width:57%;}.page-campus-life-accommodation-news-events .block.main-content .block-inner,.page-campus-life-student-life-sport-news-events .block.main-content .block-inner,.page-campus-life-student-wellbeing-support-news-events .block.main-content .block-inner{padding:0;}.node-type-events .field-name-field-date,.node-type-news .field-name-field-date{margin-bottom:10px;}.node-type-event .field-name-field-event-date,.node-type-news .field-name-field-news-published-date{margin-bottom:10px;}.node-type-events .field-name-field-date label,.node-type-news .field-name-field-date label{color:var(--MN-BURGUNDY);}.node-type-event .field-name-field-event-date label,.node-type-news .field-name-field-news-published-date label{color:var(--MN-BURGUNDY);}.node-type-events .field-name-field-plain-text,.node-type-news .field-name-field-plain-text{font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.node-type-event .field-name-field-location,.node-type-news .field-name-field-location{margin-bottom:10px;}.node-type-events .field-name-field-location label,.node-type-news .field-name-field-location label{color:var(--MN-BURGUNDY);}.node-type-event .field-name-field-location label,.node-type-news .field-name-field-location label{color:var(--MN-BURGUNDY);}.more-news-events h2.block-title{margin-bottom:0;border-bottom:none;}.node-type-events .more-news-events h2.views-field-title{margin-bottom:0;font-weight:bold;font-size:16px;font-size:1.6rem;}.node-type-events .more-news-events .views-field-title{float:none;width:100%;}.node-type-events .more-news-events .views-field-field-date{float:none;width:100%;}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image{width:50%;margin-bottom:10px;}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image img,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image img{width:100%;height:auto;}.subscribe-to-newsletter.webform{background:var(--OFF-WHITE-F9F9F9);}.subscribe-to-newsletter.webform .content{padding:20px;}.subscribe-to-newsletter.webform form:before,.subscribe-to-newsletter.webform form:after{content:"";display:table;}.subscribe-to-newsletter.webform form:after{clear:both;}.subscribe-to-newsletter.webform form{*zoom:1;position:relative;}.subscribe-to-newsletter.webform input.form-text{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid var(--OFF-WHITE-EEE)!important;border-right:0px;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_searchinput.gif) no-repeat 0 0;padding:0 10px;font-size:14px;font-size:1.4rem;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.subscribe-to-newsletter.webform input.form-submit{border:1px solid var(--OFF-WHITE-EEE)!important;max-width:none;width:100px;height:35px;padding:0;font-family:'Open Sans';font-weight:700;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9);color:var(--GREY-333);text-align:center;}.subscribe-to-newsletter.webform .form-item{overflow:hidden;padding-right:100px;}.subscribe-to-newsletter.webform .form-actions{position:absolute;top:0;right:0;}.blogs{background:var(--OFF-WHITE-F9F9F9);}.blogs .content{padding:20px;}.blogs a:link,.blogs a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.blogs a:hover,.blogs a:active,.blogs a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}a.back{position:absolute;top:17px;right:20px;font-size:16px;font-size:1.6rem;line-height:26px;padding-left:15px;background:url(/sites/all/themes/nuim_themes/nuim/img/arrow_back_green.png) no-repeat left center;}a.back:link,a.back:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}a.back:hover,a.back:active,a.back:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-person .node-title{float:left;}.node-person .group_details{clear:left;float:left;width:60%;margin-bottom:20px;}.node-person .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-person .field-name-body,.node-person .field-name-biography{clear:both;padding:20px 0 10px 0;}.node-person h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--BLACK-000);margin-bottom:10px;font-family:'Open Sans';font-weight:700;}.node-person h2.node-title a:link,.node-person h2.node-title a:visited{color:var(--BLACK-000);text-decoration:none;}.node-person h2.node-title a:hover,.node-person h2.node-title a:active,.node-person h2.node-title a:focus{color:var(--BLACK-000);text-decoration:underline;}.node-person .group_details .field-name-field-text{font-weight:bold;margin-bottom:10px;}.node-person .group_details .field-name-field-department{margin-bottom:10px;}.node-person .group_details label{color:var(--MN-BURGUNDY);cursor:default;}.node-person .field-name-body h3{color:var(--MN-BURGUNDY);}.node-person .field-name-biography h3{color:var(--MN-BURGUNDY);}.node-person .field-name-body h4{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;}.node-person .field-name-field-links ul.menu{margin:0 0 10px 30px;padding:0;}.node-person .field-name-field-links ul.menu li{margin:0;padding:0;font-family:'Open Sans';font-weight:700;}.node-person .field-name-field-links ul.menu li a:link,.node-person .field-name-field-links ul.menu li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-person .field-name-field-links ul.menu li a:hover,.node-person .field-name-field-links ul.menu li a:active,.node-person .field-name-field-links ul.menu li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.field-name-field-video-wrapper{clear:both;border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;padding:20px 20px 10px 20px;margin:0 -20px;}.field-name-field-video-wrapper:before,.field-name-field-video-wrapper:after{content:"";display:table;}.field-name-field-video-wrapper:after{clear:both;}.field-name-field-video-wrapper{*zoom:1;}.field-name-field-video-wrapper .field-name-field-video{float:left;width:18%;margin-bottom:10px;}.field-name-field-video-wrapper .field-name-field-text{float:right;width:80%;}.field-name-field-video-wrapper .field-name-field-basic-html{float:right;width:80%;}.field-name-field-video-wrapper h4{font-family:'Open Sans';font-weight:700;}.field-name-field-video-wrapper h4 a:link,.field-name-field-video-wrapper h4 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.field-name-field-video-wrapper h4 a:hover,.field-name-field-video-wrapper h4 a:active,.field-name-field-video-wrapper h4  a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-graduate-profile h2{float:left;}.node-graduate-profile .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-graduate-profile h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--GREY-333);margin-bottom:10px;font-family:'Open Sans';font-weight:700;}.node-graduate-profile .grad-details{clear:left;display:block;}.node-graduate-profile .grad-details label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .grad-details .department{margin-bottom:10px;}.node-graduate-profile .grad-details .created{margin-bottom:10px;}.node-graduate-profile .grad-details .alumni-group{margin-bottom:10px;}.node-graduate-profile .field-grad-short-desc{clear:left;font-weight:bold;margin-bottom:10px;}.node-graduate-profile .graduate-exp label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .graduate-carr{clear:left;display:block;}.node-graduate-profile .graduate-carr label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .field-name-body{clear:both;}.node-graduate-profile .field-name-body h3{color:var(--MN-BURGUNDY);}.node-graduate-profile .field-name-body h4{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;}.node-person .group-courses,.node-person  .group-publications{border-top:1px solid var(--OFF-WHITE-DDD);margin:0 -20px;padding:20px 20px 10px 20px;}.node-person .group-courses h3,.node-person  .group-publications h3{color:var(--MN-BURGUNDY);}.node-person .group-courses .field-name-field-basic-html,.node-person  .group-publications .field-name-field-basic-html{float:none;width:100%;}.gallery.landing .row{float:left;width:50%;}.gallery .row{float:left;width:25%;}.gallery .row .row-inner{margin:0 10px 20px 10px;background:var(--OFF-WHITE-F1F1F1);}.gallery .row span a{font-size:16px;font-size:1.6rem;padding:10px;display:block;background:var(--OFF-WHITE-F1F1F1);}.gallery .row span a:link,.gallery .row span a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.gallery .row span a:hover,.gallery .row span a:active,.gallery .row span a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.gallery .row img{width:100%;height:auto;max-width:100%;}ul.pager{clear:both;display:block;margin:0 -20px;padding:20px 20px 0 20px;border-top:1px solid var(--OFF-WHITE-DDD);}ul.pager li{list-style:none;float:left;display:inline;position:relative;margin:0 10px 0 0;padding:0;color:var(--GREY-666);}ul.pager li.pager-item ~ li.pager-next{margin-left:25px;}ul.pager li.pager-previous + li.pager-item{margin-left:25px;}ul.pager li a:link,ul.pager li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}ul.pager li a:hover,ul.pager li a:active,ul.pager li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}ul.pager li.pager-current{font-weight:bold;}#region-content-bottom ul.pager{margin:0 10px 20px 10px;padding:20px;border-top:1px solid var(--WHITE-FFF);}.the-perfect-location-large{background:var(--OFF-WHITE-F1F1F1);position:relative;margin-bottom:10px;}.the-perfect-location-large ul{background:var(--WHITE-FFF);z-index:2;margin:0;padding:0;}.the-perfect-location-large ul li{list-style:none;margin:0;padding:0;}.the-perfect-location-large ul li a{display:block;background:var(--WHITE-FFF);padding:8px 20px 8px 40px;font-size:18px;font-size:1.8rem;color:var(--GREY-333);border-bottom:1px solid var(--OFF-WHITE-DDD);}.the-perfect-location-large ul li.n1 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_car.png) no-repeat 10px center;}.the-perfect-location-large ul li.n2 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_bus.png) no-repeat 10px center;}.the-perfect-location-large ul li.n3 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_rail.png) no-repeat 10px center;}.the-perfect-location-large ul li.n4 a{background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/icon_plane.png) no-repeat 10px center;}.the-perfect-location-large ul li a:link,.the-perfect-location-large ul li a:visited{color:var(--GREY-333);text-decoration:none;}.the-perfect-location-large ul li a:hover,.the-perfect-location-large ul li a:active,.the-perfect-location-large ul li a:focus{color:var(--GREY-333);text-decoration:underline;}.page-departments #region-content-bottom .departments ul{margin:0;padding:0;}.page-departments #region-content-bottom .departments ul li{list-style:none;margin:0;padding:0 0 0 10px;display:block;}.page-departments #region-content-bottom .departments ul li a:link,.page-departments #region-content-bottom .departments ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.page-departments #region-content-bottom .departments ul li a:hover,.page-departments #region-content-bottom .departments ul li a:active,.page-departments #region-content-bottom .departments ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.page-departments #region-content-bottom .block{width:33.33%;float:left;}.page-departments #region-content-bottom .block-inner{margin:0 10px;background:var(--OFF-WHITE-F9F9F9);}.page-departments #region-content-bottom .departments h2.block-title{font-size:16px;font-size:1.6rem;color:var(--WHITE-FFF);font-family:'Open Sans';font-weight:700;border-bottom:none;background:var(--GREY-444);}.page-departments #region-content-bottom .departments .department{border-top:1px solid var(--OFF-WHITE-DDD);}.page-departments #region-content-bottom .departments .content h3:first-child{display:none;}.page-departments #region-content-bottom .departments .content .view-footer .view-header h3:first-child{display:block;}.page-departments #region-content-bottom .departments h3{padding:8px 20px;font-size:14px;font-size:1.4rem;color:var(--MN-BURGUNDY);font-family:'Open Sans';font-weight:400;margin:0;border-top:1px solid var(--OFF-WHITE-DDD);}.page-departments #region-content-bottom .departments h4{padding:8px 20px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:700;margin:0;line-height:1.5em;}.page-departments #region-content-bottom .departments h4 a:link,.page-departments #region-content-bottom .departments h4 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.page-departments #region-content-bottom .departments h4 a:hover,.page-departments #region-content-bottom .departments h4 a:active,.page-departments #region-content-bottom .departments h4 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.page-departments .links.node-links{padding:0;border-top:0;}.page-departments a.office-list-link{font-size:0.7em;text-decoration:none;}.page-departments a.office-list-link:hover{text-decoration:underline;}.department-office-list article{display:none;}.department-office-list .office-list{background-color:var(--OFF-WHITE-F9F9F9);}.department-office-list .office-list ul{margin:0;width:33.333%;float:left;}.department-office-list .office-list ul li{list-style:none;list-style-image:none;box-sizing:border-box;padding:10px;border-bottom:1px solid var(--OFF-WHITE-DDD);border-right:1px solid var(--OFF-WHITE-DDD);line-height:1.4em;}.page-departments #region-sidebar-second .block-inner{background:var(--OFF-WHITE-F9F9F9);}.page-departments #region-sidebar-second .departments h2.block-title{font-size:16px;font-size:1.6rem;color:var(--MN-BURGUNDY);font-family:'Open Sans';font-weight:700;border-bottom:none;background:var(--OFF-WHITE-F9F9F9);}.page-departments #region-sidebar-second .departments ul{margin:0;padding:0;}.page-departments #region-sidebar-second .departments ul li{list-style:none;margin:0;padding:8px 20px;display:block;background:none;border-top:1px solid var(--OFF-WHITE-DDD);}.page-departments #region-sidebar-second .departments ul li a:link,.page-departments #region-sidebar-second .departments ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.page-departments #region-sidebar-second .departments ul li a:hover,.page-departments #region-sidebar-second .departments ul li a:active,.page-departments #region-sidebar-second .departments ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.page-upper-f6f6f6 #zone-page-upper{margin-bottom:20px;}.page-upper-f6f6f6 #zone-page-upper .region-inner{background:var(--OFF-WHITE-F9F9F9);}.page-upper-f6f6f6 #zone-page-upper .block{margin:0;}.page-upper-f6f6f6 #zone-page-upper .b2{width:66.6666%;float:left;}.page-upper-f6f6f6 #zone-page-upper .b2 .views-exposed-widget{width:50%;float:left}.page-upper-f6f6f6 #zone-page-upper .b3,.page-upper-f6f6f6 #zone-page-upper .b4{width:33.3333%;float:left;}.page-upper-f6f6f6 #zone-page-upper p{padding:20px 20px 10px 20px;font-size:16px;font-size:1.6rem;}.page-upper-f6f6f6 #zone-page-upper form{padding:0 20px 20px 20px;position:relative;}.page-upper-f6f6f6 #zone-page-upper form label{display:none;}.page-upper-f6f6f6 #zone-page-upper form input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-upper-f6f6f6 #zone-page-upper form input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-upper-f6f6f6 #zone-page-upper form select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-upper-f6f6f6 #zone-page-upper .form-item-name,.page-upper-f6f6f6 #zone-page-upper .form-item{overflow:hidden;padding-right:37px;}.page-upper-f6f6f6 #zone-page-upper .views-submit-button{position:absolute;top:0;right:20px;}.page-upper-f6f6f6 #zone-page-upper .people-a-z .block-inner{padding:0 20px;}.page-upper-f6f6f6 #zone-page-upper .people-a-z .content a{border:2px solid var(--OFF-WHITE-EEE);display:block;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 94% center;text-align:center;font-family:'Open Sans';font-weight:700;padding:3px 0;font-size:18px;font-size:1.8rem;line-height:25px;}.page-upper-f6f6f6 #zone-page-upper .people-a-z  .content a:link,.page-upper-f6f6f6 #zone-page-upper .people-a-z a:visited{color:var(--GREY-333);text-decoration:none;}.page-upper-f6f6f6 #zone-page-upper .people-a-z  .content a:hover,.page-upper-f6f6f6 #zone-page-upper .people-a-z a:active,.page-upper-f6f6f6 #zone-page-upper .people-a-z a:focus{color:var(--GREY-333);text-decoration:underline;}.page-upper-f6f6f6 .view-header p{background:var(--WHITE-FFF);padding:20px 20px;margin:0;font-size:16px;font-size:1.6rem;color:var(--MN-BURGUNDY);border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-upper-f6f6f6 #zone-page-upper form .description{display:none;}.page-search #search-form{margin:-20px -20px 20px -20px;padding:20px;border-bottom:1px solid var(--OFF-WHITE-DDD);position:relative;}.page-search #search-form:before,.page-search #search-form:after{content:"";display:table;}.page-search #search-form:after{clear:both;}.page-search #search-form{*zoom:1;}.page-search #search-form label{display:none;padding-bottom:5px;line-height:25px;color:var(--MN-BURGUNDY);}.page-search #search-form input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.page-search #search-form input[type="submit"]{position:absolute;bottom:20px;right:20px;width:100px;height:35px;padding:0;border:2px solid var(--OFF-WHITE-EEE);display:block;outline:none;background:var(--OFF-WHITE-F9F9F9);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);font-weight:bold;}.page-search #search-form .form-item{overflow:hidden;padding-right:100px;display:block !important;}ol.search-results{margin:0;padding:0;}ol.search-results li{margin:0;padding:0;list-style:none;}ol.search-results li h3.title{font-family:'Open Sans';font-weight:400;font-size:18px;font-size:1.8rem;margin:0;}ol.search-results li h3.title a:link,ol.search-results li h3.title a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}ol.search-results li h3.title a:hover,ol.search-results li h3.title a:active,ol.search-results li h3.title a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}body#errorbody{background:var(--OFF-WHITE-DDD);}#errorpanel{margin:50px auto;text-align:left;width:100%;min-width:300px;max-width:584px;}.errorpanel-inner{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}#error-logo{background:var(--WHITE-FFF);padding:20px 40px;}#error-logo img{max-width:300px;max-height:100px;}#error-content{display:block;background:url(/sites/all/themes/nuim_themes/nuim/img/bg_error_nuim.gif) no-repeat bottom right;padding-bottom:80px;}#error-content h1{border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;padding:25px 40px;background:var(--WHITE-FFF);margin-bottom:20px;color:var(--MN-BURGUNDY);}#error-content p{padding:0 40px;font-size:16px;font-size:1.6rem;margin-bottom:20px;}#error-content p a:link,#error-content p a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#error-content p a:hover,#error-content p a:active,#error-content p a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}#error-content ul{margin:0 40px 20px 70px;}#error-content li{font-size:16px;font-size:1.6rem;}#error-content ul li a:link,#error-content ul li a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#error-content ul li a:hover,#error-content ul li a:active,#error-content ul li a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}#error-foot{background:var(--GREY-444);}#error-foot p{color:var(--WHITE-FFF);padding:40px 40px;margin:0;font-size:16px;font-size:1.6rem;}#region-content-top .search .block-inner{background:var(--OFF-WHITE-F9F9F9);}#region-content-top .search form{padding:10px 20px 20px 20px;position:relative;}#region-content-top .search form label{display:block;color:var(--MN-BURGUNDY);font-size:16px;font-size:1.6rem;line-height:20px;padding:5px 0;}#region-content-top .search form input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-top .search form input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-top .search .form-item{overflow:hidden;padding-right:37px;}#region-content-top .search .views-submit-button{position:absolute;top:40px;right:20px;}#region-content-top .search a.back{margin:0 20px 20px 20px;display:inline-block;padding:0 25px;height:auto;position:relative;top:auto;bottom:auto;right:auto;border:1px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black_rtl.png) no-repeat 5% center;font-size:14px;font-size:1.4rem;line-height:32px;text-align:center;}#region-content-top .search a.back:link,#region-content-top .search a.back:visited{color:var(--GREY-333);text-decoration:none;}#region-content-top .search a.back:hover,#region-content-top .search a.back:active,#region-content-top .search a.back:focus{color:var(--GREY-333);text-decoration:underline;}.node-course .node-title{float:left;}.node-course .group_details{clear:left;float:left;width:60%;margin-bottom:20px;padding-top:10px;border-top:1px solid var(--OFF-WHITE-DDD);}.node-course .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-course .field-name-body{clear:both;padding:20px 0 10px 0;}.node-course h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--BLACK-000);margin-bottom:15px;font-family:'Open Sans';font-weight:700;}.node-course h2.node-title a:link,.node-course h2.node-title a:visited{color:var(--BLACK-000);text-decoration:none;}.node-course h2.node-title a:hover,.node-course h2.node-title a:active,.node-course h2.node-title a:focus{color:var(--BLACK-000);text-decoration:underline;}.node-course .group_details .field-name-field-text{font-weight:bold;margin-bottom:10px;}.node-course .group_details .field-name-field-department{margin-bottom:10px;}.node-course .group_details label{color:var(--MN-BURGUNDY);cursor:default;}.node-course .group_details .field-name-field-qualification{margin-bottom:5px;}.node-course .group_details .field-name-field-qualification label{font-weight:bold;margin-bottom:5px;}.node-course .field-group-tabs{clear:both;margin:0 -20px;}.node-course .field-group-tabs ul.vertical-tabs-list{display:none;}.node-course .vertical-tabs-panes{clear:both;}.node-course .vertical-tabs-panes legend{padding:0;display:none;}.node-course .vertical-tabs-panes .field-name-body{clear:both;padding:0;}.node-course .vertical-tabs-panes .fieldset-wrapper{padding:10px 20px 0 20px;overflow:hidden;height:100%;}.node-course .field-name-field-key-people{clear:both;border-top:1px solid var(--OFF-WHITE-DDD);margin:0 -20px;padding:0 20px;}.node-course .field-name-field-key-people label{color:var(--BLACK-000);cursor:default;padding:15px 0 10px 0;display:block;font-size:16px;font-size:1.6rem;line-height:24px;font-family:'Open Sans';font-weight:700;}.node-course .field-name-field-key-people .bean-e{width:100%;margin-bottom:20px;}.node-course .field-name-field-key-people .bean-e .row-inner:before,.node-course .field-name-field-key-people .bean-e .row-inner:after{content:"";display:table;}.node-course .field-name-field-key-people .bean-e .row-inner:after{clear:both;}.node-course .field-name-field-key-people .bean-e{*zoom:1;}.node-course .field-name-field-key-people .bean-e.m4_2{clear:right;}.node-course .field-name-field-key-people .bean-e.m4_3{clear:left;}.node-course .field-name-field-key-people .bean-e .views-field-field-image{float:left;width:25%;}.node-course .field-name-field-key-people .bean-e .views-field-field-image img{margin:0;}.node-course .field-name-field-key-people .bean-e .views-field-title,.node-course .field-name-field-key-people .bean-e .views-field-field-text,.node-course .field-name-field-key-people .bean-e .views-field-field-department,.node-course .field-name-field-key-people .bean-e .views-field-nothing{float:right;width:68%;}.node-course .field-name-field-key-people .bean-e h3{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-course .field-name-field-key-people .bean-e h3 a:link,.node-course .field-name-field-key-people .bean-e h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course .field-name-field-key-people .bean-e h3 a:hover,.node-course .field-name-field-key-people .bean-e h3 a:active,.node-course .field-name-field-key-people .bean-e h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-course .field-name-field-key-people .bean-e p{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-course .field-name-field-key-people .bean-e p.more{display:none;}.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:link,.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:hover,.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:active,.node-course .field-name-field-key-people .bean-e p.views-field-field-department a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course .field-name-field-video-wrapper{background:var(--WHITE-FFF);padding-bottom:0;}.node-course .field-name-field-video-wrapper .field-name-field-video{width:25%;}.node-course .field-name-field-video-wrapper .field-name-field-text{width:68%;padding-right:10px;}.node-course .field-name-field-video-wrapper .field-name-field-basic-html{width:68%;padding-right:10px;}.node-course .field-name-field-video{clear:both;margin-bottom:20px;}.node-course .field-name-field-video-wrapper h4{margin-bottom:0;}.node-course .field-name-field-video .field-name-field-basic-html{margin-bottom:20px;}.node-course .field-name-field-people{clear:both;margin:0 -30px;padding:20px 0 0 0;background:var(--OFF-WHITE-DDD);}.node-course .field-name-field-course-contact{padding:20px 0 10px 0;}.node-course .field-name-field-course-contact label{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--MN-TEAL-LIGHTEN-5);margin-bottom:5px;display:block;}.node-course .field-name-field-course-contact label a:link,.node-course .field-name-field-course-contact label a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course .field-name-field-course-contact label a:hover,.node-course .field-name-field-course-contact label a:active,.node-course .field-name-field-course-contact label a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-course .vertical-tabs-panes h3.not-desktop{overflow:hidden;cursor:pointer;padding:15px 20px;margin-bottom:1px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:400;}.node-course .vertical-tabs-panes h3.not-desktop.plus{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/accordion_plus.png) no-repeat 96% center;color:var(--WHITE-FFF);}.node-course .vertical-tabs-panes h3.not-desktop.minus{background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/accordion_minus.png) no-repeat 96% center;color:var(--GREY-333);border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;}.node-course .vertical-tabs-panes h3.not-desktop .fieldset{display:block;overflow:hidden;}#region-content-bottom .webform form{padding:20px;background:var(--OFF-WHITE-F9F9F9);}#region-content-bottom .webform label{display:block;color:var(--MN-BURGUNDY);font-size:14px;font-size:1.4rem;line-height:20px;}#region-content-bottom .webform input[type="text"],#region-content-bottom .webform input[type="email"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform textarea{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform input[type="submit"]{width:auto;border:2px solid var(--OFF-WHITE-EEE);padding:10px 25px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 95% center;font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--GREY-333);}#region-content-bottom .webform .form-item{margin-bottom:10px;}.webform-confirmation p{padding:20px;margin:0;}.links{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;}.node-course .field-name-field-sections{margin:15px -20px;}.node-course  table.subject-table{margin:0 0 10px 0;}.node-course  table.subject-table th{width:25%;font-weight:normal;}.node-course  table.subject-table th,.node-course  table.subject-table td{padding:5px 0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-course  table.subject-table tr:last-child th,.node-course table.subject-table tr:last-child td{border-bottom:none;}.node-course  table.subject-table td ul{margin:0;}.node-course  table.subject-table td ul li{list-style:none;}.node-course  table.subject-table td a:link,.node-course  table.subject-table td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-course  table.subject-table td a:hover,.node-course  table.subject-table td a:active,.node-course  table.subject-table td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}#messages{margin-bottom:20px;background:var(--OFF-WHITE-FDFDFD);}#messages .error{border:1px solid red;padding:10px;color:red !important;}#messages .success{border:1px solid green;padding:10px;color:green !important;}body.page-node .main-content .node-subject.node{padding:20px 20px 0 20px;}.node-subject .node-title{float:left;}.node-subject .group_details{clear:left;float:left;width:60%;margin-bottom:20px;padding-top:10px;border-top:1px solid var(--OFF-WHITE-DDD);}.node-subject .field-name-field-image{float:right;width:33.33%;margin-bottom:20px;}.node-subject .field-name-body{clear:both;padding:20px 0 10px 0;}.node-subject h2.node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--BLACK-000);margin-bottom:15px;font-family:'Open Sans';font-weight:700;}.node-subject h2.node-title a:link,.node-subject h2.node-title a:visited{color:var(--BLACK-000);text-decoration:none;}.node-subject h2.node-title a:hover,.node-subject h2.node-title a:active,.node-subject h2.node-title a:focus{color:var(--BLACK-000);text-decoration:underline;}.node-subject .group_details .field-name-field-text{font-weight:bold;margin-bottom:10px;}.node-subject .group_details .field-name-field-department{margin-bottom:10px;}.node-subject .group_details label{color:var(--MN-BURGUNDY);cursor:default;}.node-subject .group_details .field-name-field-qualification{margin-bottom:5px;}.node-subject .group_details .field-name-field-qualification label{font-weight:bold;margin-bottom:5px;}.node-subject .field-group-tabs{clear:both;margin:0 -20px;}.node-subject .field-group-tabs ul.vertical-tabs-list{display:none;}.node-subject .vertical-tabs-panes{clear:both;}.node-subject .vertical-tabs-panes legend{padding:0;display:none;}.node-subject .vertical-tabs-panes .field-name-body{clear:both;padding:0;}.node-subject .vertical-tabs-panes .fieldset-wrapper{padding:10px 20px 0 20px;overflow:hidden;height:100%;}.node-subject .field-name-field-key-people{clear:both;border-top:1px solid var(--OFF-WHITE-DDD);margin:0 -20px;padding:0 20px;}.node-subject .field-name-field-key-people label{color:var(--BLACK-000);cursor:default;padding:15px 0 10px 0;display:block;font-size:16px;font-size:1.6rem;line-height:24px;font-family:'Open Sans';font-weight:700;}.node-subject .field-name-field-key-people .bean-e{width:100%;margin-bottom:20px;}.node-subject .field-name-field-key-people .bean-e .row-inner:before,.node-subject .field-name-field-key-people .bean-e .row-inner:after{content:"";display:table;}.node-subject .field-name-field-key-people .bean-e .row-inner:after{clear:both;}.node-subject .field-name-field-key-people .bean-e{*zoom:1;}.node-subject .field-name-field-key-people .bean-e.m4_2{clear:right;}.node-subject .field-name-field-key-people .bean-e.m4_3{clear:left;}.node-subject .field-name-field-key-people .bean-e .views-field-field-image{float:left;width:25%;}.node-subject .field-name-field-key-people .bean-e .views-field-field-image img{margin:0;}.node-subject .field-name-field-key-people .bean-e .views-field-title,.node-subject .field-name-field-key-people .bean-e .views-field-field-text,.node-subject .field-name-field-key-people .bean-e .views-field-field-department,.node-subject .field-name-field-key-people .bean-e .views-field-nothing{float:right;width:68%;}.node-subject .field-name-field-key-people .bean-e h3{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-subject .field-name-field-key-people .bean-e h3 a:link,.node-subject .field-name-field-key-people .bean-e h3 a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject .field-name-field-key-people .bean-e h3 a:hover,.node-subject .field-name-field-key-people .bean-e h3 a:active,.node-subject .field-name-field-key-people .bean-e h3 a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-subject .field-name-field-key-people .bean-e p{font-size:14px;font-size:1.4rem;line-height:18px;margin:0;padding:0 10px 0 0;}.node-subject .field-name-field-key-people .bean-e p.more{display:none;}.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:link,.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:hover,.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:active,.node-subject .field-name-field-key-people .bean-e p.views-field-field-department a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject .field-name-field-video-wrapper{background:var(--WHITE-FFF);padding-bottom:0;}.node-subject .field-name-field-video-wrapper .field-name-field-video{width:25%;}.node-subject .field-name-field-video-wrapper .field-name-field-text{width:68%;padding-right:10px;}.node-subject .field-name-field-video-wrapper .field-name-field-basic-html{width:68%;padding-right:10px;}.node-subject .field-name-field-video{clear:both;margin-bottom:20px;}.node-subject .field-name-field-video-wrapper h4{margin-bottom:0;}.node-subject .field-name-field-video .field-name-field-basic-html{margin-bottom:20px;}.node-subject .field-name-field-people{clear:both;margin:0 -30px;padding:20px 0 0 0;background:var(--OFF-WHITE-DDD);}.node-subject .field-name-field-course-contact{padding:20px 0 10px 0;}.node-subject .field-name-field-course-contact label{font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--MN-TEAL-LIGHTEN-5);margin-bottom:5px;display:block;}.node-subject .field-name-field-course-contact label a:link,.node-subject .field-name-field-course-contact label a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject .field-name-field-course-contact label a:hover,.node-subject .field-name-field-course-contact label a:active,.node-subject .field-name-field-course-contact label a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.node-subject .vertical-tabs-panes h3.not-desktop{overflow:hidden;cursor:pointer;padding:15px 20px;margin-bottom:1px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:400;}.node-subject .vertical-tabs-panes h3.not-desktop.plus{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/accordion_plus.png) no-repeat 96% center;color:var(--WHITE-FFF);}.node-subject .vertical-tabs-panes h3.not-desktop.minus{background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/accordion_minus.png) no-repeat 96% center;color:var(--GREY-333);border:1px solid var(--OFF-WHITE-DDD);border-width:1px 0;}.node-subject .vertical-tabs-panes h3.not-desktop .fieldset{display:block;overflow:hidden;}#region-content-bottom .webform form{padding:20px;background:var(--OFF-WHITE-F9F9F9);}#region-content-bottom .webform label{display:block;color:var(--MN-BURGUNDY);font-size:14px;font-size:1.4rem;line-height:20px;}#region-content-bottom .webform input[type="text"],#region-content-bottom .webform input[type="email"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform textarea{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:6px 3px;height:100px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}#region-content-bottom .webform input[type="submit"]{width:auto;border:2px solid var(--OFF-WHITE-EEE);padding:10px 25px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black.png) no-repeat 95% center;font-size:16px;font-size:1.6rem;font-family:'Open Sans';font-weight:700;color:var(--GREY-333);}#region-content-bottom .webform .form-item{margin-bottom:10px;}.webform-confirmation p{padding:20px;margin:0;}.links{border-top:1px solid var(--OFF-WHITE-DDD);padding:10px 20px;}.node-subject .field-name-field-sections{margin:15px -20px;}.node-subject  table.subject-table{margin:0 0 10px 0;}.node-subject  table.subject-table th{width:25%;font-weight:normal;}.node-subject  table.subject-table th,.node-subject  table.subject-table td{padding:5px 0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-subject  table.subject-table tr:last-child th,.node-subject table.subject-table tr:last-child td{border-bottom:none;}.node-subject  table.subject-table td ul{margin:0;}.node-subject  table.subject-table td ul li{list-style:none;}.node-subject  table.subject-table td a:link,.node-subject  table.subject-table td a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.node-subject  table.subject-table td a:hover,.node-subject  table.subject-table td a:active,.node-subject  table.subject-table td a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:var(--OFF-WHITE-F9F9F9);color:var(--GREY-444);text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px var(--RGBA-0-0-0-05);-moz-box-shadow:0 10px 25px var(--RGBA-0-0-0-05);box-shadow:0 10px 25px var(--RGBA-0-0-0-05)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:var(--GREY-444);font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/nuim_themes/nuim/img/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/themes/nuim_themes/nuim/img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/themes/nuim_themes/nuim/img/fancybox/blank.gif);-webkit-tap-highlight-color:var(--RGBA-0-0-0-0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/themes/nuim_themes/nuim/img/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:var(--RGBA-0-0-0-08);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px var(--BLACK-222);color:var(--WHITE-FFF);font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:var(--WHITE-FFF)}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:var(--WHITE-FFF);padding:10px;background:var(--BLACK-000);background:var(--RGBA-0-0-0-08);}.fancybox-lock{overflow:hidden;margin:0 !important;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:auto;}.asset-align-left{display:inline;float:left;margin-right:7px;margin-bottom:7px;}.asset-align-right{display:inline;float:right;margin-right:7px;margin-bottom:7px;}.asset-document{display:inline;}.field-name-field-asset-document-file{display:inline;}.clear-text{clear:both;}body.nobg #region-content .content{display:none !important;}.useful-links-org-units h2.block-title{font-size:1.8rem;line-height:18px;}.supported-by-block h2.block-title{font-size:1.8rem;line-height:18px;}.useful-links-org-units a{color:var(--MN-TEAL-LIGHTEN-5) !important;}.departments .first{border-top:none !important;}.group-2 .row h4,.group-3 .row h4,.group-4 .row h4{font-family:'Open Sans' !important;font-weight:400;margin:0 !important;padding:0 0 0 10px !important;display:block !important;background:url(/sites/all/themes/nuim_themes/nuim/img/dot_green.png) no-repeat 0 10px;}.group-2 .row .department,.group-3 .row .department,.group-4 .row .department{border-top:none !important;margin-left:40px !important;}.group-2 .department,.group-3 .department,.group-4 .department{margin-bottom:10px !important;}.page-upper-f6f6f6 #zone-page-upper .b2 .views-submit-button{width:35px;}#region-social ul.menu li{padding:0;}#sliding-popup .popup-content #popup-buttons button{background:var(--OFF-WHITE-DDD) !important;background-color:var(--OFF-WHITE-DDD) !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;-moz-border-radius:2px !important;-webkit-border-radius:2px !important;border-radius:2px !important;color:var(--GREY-333) !important;text-shadow:0 none !important;}.bean-f *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.bean-f .content{overflow:auto;padding:10px;background:var(--OFF-WHITE-F1F1F1);}.bean-f .field-name-field-bean-f-image-and-link .field-item{float:left;width:33.33%;}.bean-f .field-name-field-bean-f-image-and-link .field-item.m3_1{clear:left;}.bean-f .field-name-field-bean-f-image-and-link .field-item img{width:100%;max-width:100%;height:auto;}.bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a{display:block;width:100%;height:100%;padding:15px 40px 15px 15px;min-height:75px;color:white;text-decoration:none;background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a:hover{text-decoration:underline;}.bean-f .field-collection-view,.bean-f .field-collection-container{border:none;}#region-content-bottom .bean-b .row-inner{background:none repeat scroll 0 0 var(--WHITE-FFF);margin:0 10px;}.three-columns #region-content-bottom .profiles-listing .cluster-row{float:left;width:50%;clear:right;margin-bottom:20px;}.three-columns #region-content .profiles-listing .cluster-row{float:left;width:50%;clear:right;margin-bottom:20px;}.three-columns #region-content-bottom .profiles-listing .cluster-row img{max-width:100%;width:100%;height:auto;}.three-columns #region-content .profiles-listing .cluster-row img{max-width:100%;width:100%;height:auto;}.three-columns #region-content-bottom .profiles-listing .cluster-row.odd .row-inner{margin:0 20px 0 0;}.three-columns #region-content .profiles-listing .cluster-row.odd .row-inner{margin:0 20px 0 0;}.three-columns #region-content-bottom .profiles-listing .cluster-row.even .row-inner{margin:0 0 0 20px;}.three-columns #region-content .profiles-listing .cluster-row.even .row-inner{margin:0 0 0 20px;}.page-node-322825 #region-content-bottom section.research---theme-people-place-an h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_ppe.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-social-and-econ h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_set.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-humanities-in-p h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hpsrd.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-human-cultures- h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hcec.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-human-health h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hh.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom section.research---theme-mathematics-com h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_mcc.jpg) no-repeat top right;background-size:cover;}.page-node-322825 #region-content-bottom .b1.bean-b .block-inner,.page-node-322825 #region-content-bottom .b4.bean-b .block-inner,.page-node-322825 #region-content-bottom .b7.bean-b .block-inner{margin:0 20px 0 0;}.page-node-322825 #region-content-bottom .b3.bean-b .block-inner,.page-node-322825 #region-content-bottom .b6.bean-b .block-inner,.page-node-322825 #region-content-bottom .b9.bean-b .block-inner{margin:0 0 0 20px;}.page-node-322597 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_ppe.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322598 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_set.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322595 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hpsrd.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322593 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hcec.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322594 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_hh.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.page-node-322596 .cluster-listing h2{font-size:20px;font-size:2rem;line-height:24px;padding:40px 20px;background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/green_bg_mcc.jpg) no-repeat top right;background-size:cover;color:var(--WHITE-FFF);margin-bottom:10px;}.cluster-listing .row,.cluster-listing  .field-item{float:left;width:33.33%;clear:right;margin-bottom:20px;}.cluster-listing .row-inner,.cluster-listing  .field-item .node-teaser{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}.cluster-listing img{margin-bottom:10px;}.cluster-listing h2 a:link,#region-content-bottom .cluster-listing h2 a:visited{color:var(--WHITE-FFF);text-decoration:none;}.cluster-listing h2 a:hover,#region-content-bottom .cluster-listing h2 a:active,#region-content-bottom .cluster-listing h2 a:focus{color:var(--WHITE-FFF);text-decoration:underline;}.cluster-listing p{line-height:1.3em;padding:0 10px;}.cluster-listing p.more{border-top:none;padding:0 10px 10px 10px;margin-bottom:0;}.cluster-listing p.more a:link,.cluster-listing  p.more a:visited{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:underline;}.cluster-listing p.more a:hover,.cluster-listing  p.more a:active,.cluster-listing  p.more a:focus{color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;}.cluster-listing .m4_4{clear:both;margin-bottom:1px;}.cluster-listing .m3_1 .row-inner{margin:0 20px 0 0;}.cluster-listing .m3_3 .row-inner{margin:0 0 0 20px;}.research-cluster-contextual-blocks.news-events .view-rows div.row{clear:both;}.research-cluster-contextual-blocks.news-events .view-rows .row-inner .views-field-field-image{width:24%;}.research-cluster-contextual-blocks.news-events .view-rows .row-inner h3{width:73%;float:right;}.page-node-3 #region-content-bottom .news-items.block,#region-content-bottom .news-items.block-1{width:50%;float:left;}.page-node-3 #region-content-bottom .news-items.block .block-inner{margin:10px 10px 10px 0}.page-node-3 #region-content-bottom .news-items.block-1 .block-inner{margin:10px 0 10px 10px}@media all and (min-width:580px){body.page-node-3 #region-content-bottom .paired.even.research---research-development .block-inner,body.page-node-3 #region-content-bottom .paired.even.research---library-resources .block-inner{margin-right:10px;margin-left:0;}body.page-node-3 #region-content-bottom .paired.even.research---research-development,body.page-node-3 #region-content-bottom .paired.even.research---library-resources{clear:left;}body.page-node-3 #region-content-bottom .paired.odd.research---commercialisation .block-inner,body.page-node-3 #region-content-bottom .paired.odd.research---research-developmen-0 .block-inner{margin-left:10px;margin-right:0;clear:left;}}.page-node-70 #region-content-bottom .news-events.block-3,.page-node-70 #region-content-bottom .news-events.block-4{float:left;width:66.66%;background-color:var(--OFF-WHITE-DDD);}.page-node-70 #region-content-bottom .news-events.block-3 .block-inner,.page-node-70 #region-content-bottom .news-events.block-4 .block-inner{margin-right:20px;background-color:var(--OFF-WHITE-F1F1F1);}.page-node-70 #region-content-bottom .news-events.block-3 .block-inner div#blank_division{background-color:var(--OFF-WHITE-DDD);}.page-node-70 #region-content-bottom .bean-e{float:left;width:33.33%;}.page-node-70 #region-content-bottom .bean-e .block-inner{margin:0 0 10px 10px;}.page-node-70 #region-content-bottom .bean-e .block-inner p{margin:10px 0 10px 0;}.page-node-70 #region-content-bottom .paired.even .block-inner,.page-node-70 #region-content-bottom .paired.odd .block-inner{margin:0;}.page-node-70 #region-content .promo-panel-grid-4{margin-bottom:20px}.page-node-70 #region-content .promo-panel-grid-4 .bean-e{width:100%;background-color:var(--OFF-WHITE-F9F9F9);overflow-wrap:break-word;hyphens:auto;}.page-node-70 #region-content .promo-panel-grid-4 .bean-e:nth-of-type(1) h2.block-title{background:var(--57C126);}.page-node-70 #region-content .promo-panel-grid-4 .bean-e:nth-of-type(2) h2.block-title{background:var(--MN-YELLOW);}.page-node-70 #region-content .promo-panel-grid-4 .bean-e:nth-of-type(3) h2.block-title{background:var(--32BCF8);}.page-node-70 #region-content .promo-panel-grid-4 .bean-e .row-inner{margin:10px;}.node-type-organisational-unit .supported-by-block .images{display:flex;justify-content:flex-start;}.node-type-page .supported-by-block .images .image-link{float:none;width:24%;display:inline-block;}.node-type-organisational-unit .supported-by-block .images .image-link{float:none;width:33%;display:inline-block;}.node-type-induction-page .supported-by-block .images .image-link{float:none;width:33%;display:inline-block;}.node-type-page .supported-by-block .images .image-link .field-collection-view-links,.node-type-organisational-unit .supported-by-block .images .image-link .field-collection-view-links{display:none;}.node-type-induction-page .supported-by-block .images .image-link .field-collection-view-links{display:none;}#region-content-bottom .news-events.block-5,#region-content-bottom .news-events.block-6{float:left;width:50%;background-color:var(--OFF-WHITE-DDD);}#region-content-bottom .news-events.block-5 .block-inner{margin-right:10px;background-color:var(--OFF-WHITE-F1F1F1);}#region-content-bottom .news-events.block-6 .block-inner{margin-left:10px;background-color:var(--OFF-WHITE-F1F1F1);}#region-content-bottom .news-events.block-7,#region-content-bottom .news-events.block-8{float:left;width:50%;background-color:var(--OFF-WHITE-DDD);}#region-content-bottom .news-events.block-7 .block-inner{margin-right:10px;background-color:var(--OFF-WHITE-F1F1F1);}#region-content-bottom .news-events.block-8 .block-inner{margin-left:10px;background-color:var(--OFF-WHITE-F1F1F1);}.context-research #region-content .bean-e.research-development---research- .block-inner{background-color:var(--OFF-WHITE-F9F9F9);}.context-research #region-content .bean-e.research-development---research- .block-inner img{float:left;width:30%;max-width:30%;height:auto;margin-right:10px;}.context-research #region-content .bean-e.research-development---research- h2.block-title{background:0;width:60%;float:right;background-color:var(--OFF-WHITE-F9F9F9);color:var(--BLACK-000);border-bottom:0;}.context-research #region-content .bean-e.research-development---research- p{width:60%;float:right;background-color:var(--OFF-WHITE-F9F9F9);}.context-research #region-content .bean-e.research-development---research- h2.block-title a:link,.context-research #region-content .bean-e.research-development---research- h2.block-title a:visited{color:var(--BLACK-000);}.research-cluster-contextual-blocks.block-2 div.cluster-row{margin-bottom:20px;}.research-cluster-contextual-blocks.block-2 .block-inner{background-color:var(--OFF-WHITE-DDD);}.research-cluster-contextual-blocks.block-2 div.cluster-row .row-inner{background-color:var(--OFF-WHITE-F9F9F9);}#ris_login{background-color:var(--OFF-WHITE-F9F9F9);padding:25px 0;text-align:center;}#ris_login a{font-weight:bold;}.page-node-3 #ris_login{float:right;background-color:var(--WHITE-FFF);border:1px solid var(--OFF-WHITE-EEE);}.page-node-325701 #region-content-bottom .b1.bean-b h2{height:50px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/ICARUS_logo_cropped.png) no-repeat top right;background-position:0;background-size:contain;}.page-node-325701 #region-content-bottom .b2.bean-b h2{height:50px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/M10520_Maynooth_University_Know_No_Bounds_Logo_English-RGB.png) no-repeat top right;background-position:0;background-size:contain;}.page-node-325701 #region-content-bottom .b3.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Hamilton-institute---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b4.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Inst-of-Immunology---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b5.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/IVI---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b6.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NCG---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .b7.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NIRSA---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-325701 #region-content-bottom .bean-b h2 a:link{margin:-40px -20px;padding:40px 20px;display:block;width:100%;height:100%;text-indent:-99999px;}.page-node-329524 #region-content-bottom .b1.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/An-Foras-Feasa---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b2.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Callan-Inst---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b3.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Hamilton-institute---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b4.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/Inst-of-Immunology---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b5.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/IVI---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b6.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NCG---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .b7.bean-b h2{height:50px;background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/NIRSA---web.jpg) no-repeat top right;background-position:0;background-size:cover;}.page-node-329524 #region-content-bottom .bean-b h2 a:link{margin:-40px -20px;padding:40px 20px;display:block;width:100%;height:100%;text-indent:-99999px;}#region-sidebar-first{min-height:400px}.share---back-to-top{clear:both;}div.branding_title h2{margin-bottom:0;padding:17px 20px;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--WHITE-FFF);text-align:center;}div#blank_division{background-color:var(--OFF-WHITE-DDD);}.page-node-278807 div.news-events.block-9,.page-node-278807 div.news-events.block-10{float:left;width:48%;margin:0 1% 10px 1%;}.node-webform .webform-component-textfield input{width:100%;max-width:500px;height:1.5em;}.node-webform fieldset.webform-component-fieldset{position:relative;background:var(--WHITE-FFF);padding:60px 10px 10px;margin:10px 0;}.node-webform fieldset > fieldset.webform-component-fieldset{border:1px solid var(--OFF-WHITE-CCC);}.node-webform span.fieldset-legend{position:absolute;top:-5px;margin:10px 0;padding:17px 0;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;}.node-webform .webform-client-form label{display:block;margin-bottom:5px;}.node-webform .webform-client-form label.option{display:inline-block;margin-bottom:5px;}.node-webform .form-item .form-type-radio label{display:inline-block;}.node-webform div.form-item{margin:10px 0;}.node-webform .webform-component-select select{width:100%;max-width:500px;}.node-webform .form-required{color:var(--MN-BURGUNDY);}.node-webform .webform-component .description{font-size:12px;}.node-webform div.webform-component-markup p{font-size:12px;margin-top:-5px;}div.events_no_results{text-align:center;}span.archive_header{float:right;}#region-sidebar-first .nav ul.menu li.events.active ul.menu{display:block;}div.faqs .block-inner span.fieldset-legend{margin:0;padding:0}div.faqs .block-inner fieldset{padding:5px 20px;height:auto;}div.faqs .block-inner legend{height:auto}div.faqs .block-inner{background:var(--OFF-WHITE-F9F9F9);}div.faqs .block-inner div.fieldset-wrapper{background:var(--OFF-WHITE-FDFDFD);padding:5px 10px;}div.faqs .block-inner h2.block-title{padding:15px 5px;}div.faqs .block-inner div.fieldset-description{margin-top:-10px;}div.faqs .block-inner div.fieldset-description{margin:5px 0 5px 0;}.organisational-unit-location-maps.block-1 div.cluster-row{margin-bottom:20px;}.organisational-unit-location-maps.block-1 .block-inner{background-color:var(--OFF-WHITE-DDD);}.organisational-unit-location-maps.block-1 div.cluster-row .row-inner{background-color:var(--OFF-WHITE-F9F9F9);}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows{padding:10px;background:var(--OFF-WHITE-F9F9F9);margin-bottom:20px;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row{float:left;width:25%;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner{margin:10px;background:var(--OFF-WHITE-FDFDFD);padding-bottom:10px;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner h2.block-title{margin-bottom:0;padding:18px 20px;color:var(--MN-BURGUNDY);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:none;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner h2.block-title a{text-decoration:none;color:var(--MN-BURGUNDY);}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner .views-field-field-asset-image{max-height:91px;overflow:hidden;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row .row-inner img{width:inherit;max-width:100%;height:auto;border-bottom:1px solid var(--OFF-WHITE-DDD);}.useful-links-org-units.block-1 a{color:var(--GREY-333) !important;}.video{max-width:100%;}.page-node-327343 #region-content-bottom .for-students-first-links-block{z-index:1;}.page-node-327343 article#node-page-327343,.page-node-327344 article#node-page-327344{display:none;}.page-node-83 #region-content-top .bean-a .block-inner,.page-node-327343 #region-content-top .bean-a .block-inner,.page-node-84 #region-content-top .bean-a .block-inner,.page-node-327344 #region-content-top .bean-a .block-inner{background:var(--OFF-WHITE-DDD);}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li{float:left;width:15.85%;background:var(--OFF-WHITE-DDD);padding:0.4%;border:none;}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li a{color:var(--BLACK-000);background:var(--WHITE-FFF);}.page-node-83 #region-content-bottom .bean-a h2.block-title,.page-node-327343 #region-content-bottom .bean-a h2.block-title{font-size:18px;font-size:1.8rem;}.page-node-84 #region-content-bottom .bean-a h2.block-title,.page-node-327344 #region-content-bottom .bean-a h2.block-title{font-size:18px;font-size:1.8rem;}.page-node-83 #region-content-bottom .bean-a{float:left;width:25%;}.page-node-327343 #region-content-bottom .bean-a{float:left;width:75%;}.page-node-84 #region-content-bottom .bean-a{float:left;width:37.5%;}.page-node-327344 #region-content-bottom .bean-a{float:left;width:37.5%;}.page-node-83 #region-content-bottom .bean-a.b1 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b1 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-83 #region-content-bottom .bean-a.b2 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b2 .block-inner{margin:0 10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-83 #region-content-bottom .bean-a.b3 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b3 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-84 #region-content-bottom .bean-a.b1 .block-inner,.page-node-327344 #region-content-bottom .bean-a.b1 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-84 #region-content-bottom .bean-a.b3 .block-inner,.page-node-327344 #region-content-bottom .bean-a.b3 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F9F9F9);}.page-node-83 #region-content-bottom .bean-a ul.menu li,.page-node-327343 #region-content-bottom .bean-a ul.menu li{background:none;float:left;width:100%;text-align:left;border-right:none;border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-node-327343 #region-content-bottom .bean-a ul.menu li{background:var(--WHITE-FFF);float:left;width:100%;text-align:left;border-right:none;border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-node-83 #region-content-bottom .bean-a ul.menu li.last,.page-node-327343 #region-content-bottom .bean-a ul.menu li.last{border-bottom:none;}.page-node-84 #region-content-bottom .bean-a ul.menu li,.page-node-327344 #region-content-bottom .bean-a ul.menu li{background:none;float:left;width:100%;text-align:left;border-right:none;border-bottom:1px solid var(--OFF-WHITE-DDD);}.page-node-84 #region-content-bottom .bean-a ul.menu li.last,.page-node-327344 #region-content-bottom .bean-a ul.menu li.last{border-bottom:none;}.not-front.page-node-83 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-327343 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-84 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-327344 #region-content-bottom .bean-a ul.menu li{background:none;}.page-node-83 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-327343 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-84 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-327344 #region-content-bottom .bean-a ul.menu li a{background:none;text-align:left;padding-left:15px;}.page-node-83 #region-content-bottom .b4 .bean-e{float:left;width:100%;}.page-node-327343 #region-content-bottom .b4 .bean-e{float:left;width:100%;}.page-node-84 #region-content-bottom .b3 .bean-e{float:left;width:100%;}.page-node-327344 #region-content-bottom .b3 .bean-e{float:left;width:100%;}.page-node-83 #region-content-bottom .b4 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-327343 #region-content-bottom .b4 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-84 #region-content-bottom .b3 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-327344 #region-content-bottom .b3 .bean-e.b2{float:left;width:100%;margin-bottom:0;}.page-node-83 #region-content-bottom .b4 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-327343 #region-content-bottom .b4 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-84 #region-content-bottom .b3 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-327344 #region-content-bottom .b3 .bean-e .block-inner{margin-right:0px;margin-left:10px;}.page-node-83 #region-content-bottom .b4 .paired.odd .block-inner{margin-right:0px;}.page-node-327343 #region-content-bottom .b4 .paired.odd .block-inner{margin-right:0px;}.page-node-84 #region-content-bottom .b3 .paired.odd .block-inner{margin-right:0px;}.page-node-327344 #region-content-bottom .b3 .paired.odd .block-inner{margin-right:0px;}.page-node-83 #region-content-bottom .b4{float:left;width:25%;display:block;}.page-node-327343 #region-content-bottom .b4{float:left;width:25%;display:block;}.page-node-84 #region-content-bottom .b3{float:left;width:25%;display:block;}.page-node-327344 #region-content-bottom .b3{float:left;width:25%;display:block;}.page-node-83 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-327343 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-84 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-327344 #region-content-bottom > .region-inner > div.news-events{float:left;width:50%;background:none;}.page-node-83 #region-content-bottom > .region-inner > div.news-events.block-12 .block-inner,.page-node-327343 #region-content-bottom > .region-inner > div.news-events.block-12 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F1F1F1);}.page-node-83 #region-content-bottom > .region-inner > div.news-events.block-13 .block-inner,.page-node-327343 #region-content-bottom > .region-inner > div.news-events.block-13 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F1F1F1);}.page-node-84 #region-content-bottom > .region-inner > div.news-events.block-14 .block-inner,.page-node-327344 #region-content-bottom > .region-inner > div.news-events.block-14 .block-inner{margin-right:10px;background:var(--OFF-WHITE-F1F1F1);}.page-node-84 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner,.page-node-327344 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner{margin-left:10px;background:var(--OFF-WHITE-F1F1F1);}form#views-exposed-form-jobs-and-employers-page-1 select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-3 select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-1 input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-3 input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-1 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-3 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget{float:left;width:18%;padding:0 5px;}form#views-exposed-form-jobs-and-employers-page-3 .views-exposed-widget{float:left;width:28%;padding:0 5px;}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget.views-submit-button{width:0;padding-left:65px;padding-top:15px;}form#views-exposed-form-jobs-and-employers-page-3 .views-exposed-widget.views-submit-button{width:0%;padding-left:35px;padding-top:20px;}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget:not(*:root):not(.views-submit-button){width:23% !important;}h2.jobs-header{margin:25px 0;}h2.jobs-header div.jobs-header{float:right;margin-top:-20px;}h2.jobs-header div.jobs-header img{width:auto !important;}.job-entry .apply-btn{float:right;}form#views-exposed-form-jobs-and-employers-page-2 input[type="text"]{width:auto;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-2 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget{float:left;margin-bottom:10px;}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget.views-submit-button{margin-top:20px;margin-left:5px;}.employer_logo{float:left;}.block.main-content .block-inner .employer_logo img{max-width:180px;max-height:65px;}.employer_data{float:left;margin-left:10px;}div.job-entry{min-height:55px;}form#views-exposed-form-partners-page-1 select,form#views-exposed-form-partners-page-2 select,form#views-exposed-form-partners-page-3 select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-partners-page-1 input[type="text"],form#views-exposed-form-partners-page-2 input[type="text"],form#views-exposed-form-partners-page-3 input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);border-width:2px 0 2px 2px;padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-partners-page-1 input[type="submit"],form#views-exposed-form-partners-page-2 input[type="submit"],form#views-exposed-form-partners-page-3 input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:right;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}form#views-exposed-form-partners-page-1,form#views-exposed-form-partners-page-2,form#views-exposed-form-partners-page-3{margin-bottom:15px;}form#views-exposed-form-partners-page-1 .views-exposed-widget,form#views-exposed-form-partners-page-2 .views-exposed-widget,form#views-exposed-form-partners-page-3 .views-exposed-widget{float:left;width:22%;padding:0 0.5%;}form#views-exposed-form-partners-page-1 .views-exposed-widget.views-submit-button,form#views-exposed-form-partners-page-2 .views-exposed-widget.views-submit-button,form#views-exposed-form-partners-page-3 .views-exposed-widget.views-submit-button{width:0%;padding-left:35px;padding-top:20px;}.node-type-partner #region-content-embedded{width:45%;float:right;position:absolute;right:0px;margin-right:15px;}.node-type-partner h2.block-title{padding:0;}.node-type-partner .gmap-gmap{width:100% !important;}.node-type-partner article{float:left;width:100%;}.node-type-partner article label{cursor:auto;font-weight:bold;}.node-type-partner h3.location-locations-header{display:none;}.node-type-partner .main-content div.content > div{margin-top:10px;width:50%;}.node-type-partner .main-content div.content > div a{display:block;}#region-content section.international-modules.block h2.block-title{font-size:1.8rem;}#region-content section.international-modules.block{width:32%;float:left;}#region-content section.international-modules.block-2{margin:0 2%}#region-content section.international-modules.block > div.block-inner{background-color:var(--OFF-WHITE-F9F9F9);}#region-content section.international-modules.block > div.block-inner > div.content{padding:0 5%;}#region-content .int-modules-view .view-header a.back{width:40%;padding:0;margin:15px;border:1px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_black_rtl.png) no-repeat 5% center;font-size:1.4rem;line-height:32px;text-align:center;color:var(--GREY-333);}#draggableviews-table-departments-page_4 tbody tr{width:33%;float:left;min-height:60px;}body.research-institute .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute.context-edward-m-kennedy-institute .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute.context-eden .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute.context-maynoothworks .bg-007E8C{background:var(--MN-TEAL-LIGHTEN-5);}body.research-institute .bean-e h2.block-title{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_blue_blue.gif) no-repeat 94% 50%;}body.research-institute.context-edward-m-kennedy-institute .bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}body.research-institute.context-eden .bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}body.research-institute.context-maynoothworks .bean-e h2.block-title{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;}body.research-institute .organisational-unit-location-maps.block-2{margin-top:-20px;padding:0 20px;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner{display:table-row;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-asset-image{width:30%;display:table-cell;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-asset-image img{border-bottom:none;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-title{width:63%;vertical-align:middle;margin:0;display:table-cell;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-title h3{margin:0;padding:10px;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-org-unit-theme-desc{float:left;width:63%;padding:0;margin:0;}body.research-institute .organisational-unit-location-maps.block-2 div.row{clear:both;padding-top:10px;}body.research-institute .organisational-unit-location-maps.block-2 div.row.first{clear:both;border-top:none;padding-top:0;}body.library #region-content section.block.b1 h2.block-title{font-size:18px;font-size:1.8rem;background:var(--MN-TEAL-LIGHTEN-5);color:var(--OFF-WHITE-F1F1F1);}body.library #region-sidebar-first section.block.b1 h2.block-title{font-size:18px;font-size:1.8rem;background:var(--MN-TEAL-LIGHTEN-5);color:var(--OFF-WHITE-F1F1F1);}body.library #region-sidebar-first section.bean-f h2.block-title{font-size:18px;font-size:1.8rem;}body.library #region-three-panels section.bean-b h2.block-title{font-size:18px;font-size:1.8rem;}body.library #region-four-panels section.bean-b h2.block-title{font-size:18px;font-size:1.8rem;}body.library h2.block-title{margin-bottom:0;padding:17px 20px;color:var(--OFF-WHITE-F1F1F1);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--MN-TEAL-LIGHTEN-5);}body.library article#node-organisational-unit-231{display:none;}body.library #section-content .block.main-content{margin-bottom:0;}body.library div.calendar-library.block-1 .view .date-nav-wrapper .date-prev{background:none;right:auto;}body.library div.calendar-library.block-1 .view .date-nav-wrapper .date-next{background:none;}body.library div.calendar-library.block-1{background:var(--OFF-WHITE-F9F9F9);}body.library div.calendar-library.block-1 table tbody td{background:var(--OFF-WHITE-F9F9F9);}body.library div.bean-opening-hours{padding:5px 15px;background:var(--OFF-WHITE-F9F9F9);}body.library div.bean-opening-hours div.field-name-field-open-hour-header-text{font-weight:bold;margin-bottom:10px;}body.library  div.date-nav-wrapper div.date-nav{margin-bottom:-10px;}body.library div.date-nav div.date-heading h3{font-size:18px;font-size:1.8rem;}body.library #region-sidebar-second div.calendar-library.block-1 div.view-header h2.block-title{font-size:18px;font-size:1.8rem;background:var(--MN-TEAL-LIGHTEN-5);color:var(--OFF-WHITE-F1F1F1);}body.library #region-sidebar-first div.calendar-library.block-1 div.view-header h2.block-title{font-size:18px;font-size:1.8rem;}body.library div.date-nav ul.pager li a:link,body.library div.date-nav ul.pager li a:visited,body.library div.date-nav div.date-heading h3{background:var(--GREY-555);color:var(--OFF-WHITE-F9F9F9);}body.library div.date-nav ul.pager{margin:0;padding:0;border:0;}body.library div.date-nav-wrapper{background:var(--GREY-555);color:var(--OFF-WHITE-F9F9F9);margin-top:0;padding-top:5px;}body.library table tbody td{padding:5px;}body.library table tbody td a.active{background:var(--MN-TEAL-LIGHTEN-5);padding:2px 4px;color:var(--OFF-WHITE-F9F9F9);font-weight:bold;}body.library table tbody td .active a{background:var(--MN-TEAL-LIGHTEN-5);padding:2px 4px;color:var(--OFF-WHITE-F9F9F9);font-weight:bold;}body.library-front #region-sidebar-first nav.nav{display:none;}body.library-front #region-sidebar-first-bottom nav.nav{display:none;}body.library #region-content-bottom div.library-opening-hours{display:none;}body.library #region-content-bottom .calendar-library.block-1{display:none;}body.library #region-content div.library-opening-hours{display:none;}body.page-node-335178 #region-content div.library-opening-hours{display:block;}body.library #region-sidebar-first .library-opening-hours{margin-top:-20px;}body.library #region-sidebar-first-bottom .library-opening-hours{margin-top:-20px;}body.library #region-sidebar-second .library-opening-hours{margin-top:-20px;}body.library #region-sidebar-second-bottom .library-opening-hours{margin-top:-20px;}body.library #region-content-bottom .library-opening-hours{margin-top:-20px;}body.library div.news-events-page div.entity-bean.bean-opening-hours{text-align:center;}body.library div.news-events-page div.entity-bean.bean-opening-hours div.content > div > p{width:50%;float:left;}body.library #region-four-panels .b1.bean-e h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b2.bean-e h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b3.bean-e h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b4.bean-e h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b1.bean-b h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .bean-b h2 a:link,body.library #region-four-panels .bean-b h2 a:visited,body.library #region-four-panels .bean-b h2 a:hover,body.library #region-four-panels .bean-b h2 a:active,body.library #region-four-panels .bean-b h2 a:focus{color:var(--OFF-WHITE-F9F9F9);}body.library #region-four-panels .bean-b h2{color:var(--OFF-WHITE-F9F9F9);}body.library #region-four-panels .b2.bean-b h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b3.bean-b h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-four-panels .b4.bean-b h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b1.bean-e h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b2.bean-e h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b3.bean-e h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b4.bean-e h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b1.bean-b h2{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_blue.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .bean-b h2 a:link,body.library #region-three-panels .bean-b h2 a:visited,body.library #region-three-panels .bean-b h2 a:hover,body.library #region-three-panels .bean-b h2 a:active,body.library #region-three-panels .bean-b h2 a:focus{color:var(--OFF-WHITE-F9F9F9);}body.library #region-three-panels .bean-b h2{color:var(--OFF-WHITE-F9F9F9);}body.library #region-three-panels .b2.bean-b h2{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_yellow.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b3.bean-b h2{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_green.png) no-repeat top right;background-size:cover;}body.library #region-three-panels .b4.bean-b h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/bg_simplepanel_red.png) no-repeat top right;background-size:cover;}body.library .bean-f div.field-collection-view{padding:0.4em 0 0.3em 0;}body.library .bean-f div.field-collection-container{margin:0;}body.library .bean-f .content{overflow:auto;padding:0;background:var(--OFF-WHITE-F1F1F1);}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item{float:none;width:100%;border-bottom:1px solid var(--OFF-WHITE-DDD);}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item img{width:30px;height:auto;float:left;}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a{display:block;width:100%;height:100%;padding:5px 40px;min-height:0;color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;background:none;}body.library .bean-f .field-name-field-bean-f-image-and-link .field-item .field-name-field-bean-f-image-link-link a:hover{text-decoration:underline;}body.library .bean-f .field-collection-view,.bean-f .field-collection-container{border:none;}.node-type-induction-page .share---back-to-top{display:none;}.node-type-induction-page #region-page-upper .views-field-field-asset-image{max-width:100%;width:100%;}.node-type-induction-page #region-page-upper .views-field-field-asset-image img{width:100%;height:100%;}.node-type-induction-page .row-inner ul,.node-type-induction-page .row-inner > a{margin:0;padding:0;}.node-type-induction-page .row-inner ul li,.node-type-induction-page .row-inner > a{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-type-induction-page .row-inner ul li a,.node-type-induction-page .row-inner > a{background:var(--OFF-WHITE-F9F9F9);padding:7px 20px;display:block;color:var(--GREY-333);font-size:16px;text-decoration:none;}.node-type-induction-page .row-inner ul li a,.node-type-induction-page .row-inner > a{background:var(--OFF-WHITE-F9F9F9);}.node-type-induction-page #region-sidebar-first{min-height:auto;padding-top:25px}.node-type-induction-page .container-12{max-width:1240px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .row{background:var(--WHITE-FFF);display:flex;flex-direction:column;flex:1;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .row-inner{padding:15px;flex:1;display:flex;flex-direction:column;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-image,.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-video{margin:-15px -15px 0;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf{display:grid;grid-template-rows:auto;grid-gap:20px;grid-template-columns:1fr;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-documents span{display:block;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-description{flex:1;margin:0 0 10px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf .fc-title{font-size:1.6rem;line-height:20px;margin-bottom:10px;margin-top:10px;}.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf img,.node-type-induction-page #zone-page-lower .grid-12 .view-rows.cf iframe{width:100%;height:100%;}body.library #region-page-upper div.content form div.searchform-center input[type="text"]{float:left;height:24px;width:90%;color:var(--GREY-444);}body.library #region-page-upper div.content form div.searchform-center input::-webkit-input-placeholder{color:var(--GREY-333);}body.library #region-page-upper div.content form div.searchform-center input:-moz-placeholder{color:var(--GREY-333);opacity:1;}body.library #region-page-upper div.content form div.searchform-center input::-moz-placeholder{color:var(--GREY-333);opacity:1;}body.library #region-page-upper div.content form div.searchform-center input:-ms-input-placeholder{color:var(--GREY-333);}body.library #region-page-upper div.content form div.searchform-center{padding:0px;margin-left:0px;}body.library #region-page-upper div.content form div.searchform-center input.searchbtn{min-width:5em;width:auto;position:absolute;right:72px;}body.library #region-page-upper div.content form div.searchform-center a.searchbtn{right:40px;position:absolute;}body.library #region-page-upper div.content form div.searchform-center .searchbtn{display:inline-block;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:var(--GREY-333);text-shadow:0 1px 1px var(--RGBA-255-255-255-075);background-color:whitesmoke;background-image:-moz-linear-gradient(top,white,var(--OFF-WHITE-EEE));background-image:-webkit-gradient(linear,0 0,0 100%,from(white),to(var(--OFF-WHITE-EEE)));background-image:-webkit-linear-gradient(top,white,var(--OFF-WHITE-EEE));background-image:-o-linear-gradient(top,white,var(--OFF-WHITE-EEE));background-image:linear-gradient(to bottom,var(--WHITE-FFF),var(--OFF-WHITE-EEE));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--WHITE-FFF)',endColorstr='var(--OFF-WHITE-EEE)',GradientType=0);border-color:var(--OFF-WHITE-EEE) var(--OFF-WHITE-EEE) var(--OFF-WHITE-BBB);border-color:var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-025);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid var(--OFF-WHITE-CCC);border-bottom-color:var(--OFF-WHITE-BBB);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 var(--RGBA-255-255-255-02),0 1px 2px var(--RGBA-0-0-0-005);-moz-box-shadow:inset 0 1px 0 var(--RGBA-255-255-255-02),0 1px 2px var(--RGBA-0-0-0-005);box-shadow:inset 0 1px 0 var(--RGBA-255-255-255-02),0 1px 2px var(--RGBA-0-0-0-005);}body.library #region-page-upper div.content form div.searchform-center .searchbtn{color:white;text-shadow:0 -1px 0 var(--RGBA-0-0-0-025);background-color:var(--GREY-666);background-image:-moz-linear-gradient(top,var(--GREY-777),var(--GREY-444));background-image:-webkit-gradient(linear,0 0,0 100%,from(var(--GREY-777)),to(var(--GREY-444)));background-image:-webkit-linear-gradient(top,var(--GREY-777),var(--GREY-444));background-image:-o-linear-gradient(top,var(--GREY-777),var(--GREY-444));background-image:linear-gradient(to bottom,var(--GREY-777),var(--GREY-444));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--GREY-777)',endColorstr='var(--GREY-444)',GradientType=0);border-color:var(--GREY-444) var(--GREY-444) var(--BLACK-222);border-color:var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-01) var(--RGBA-0-0-0-025);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}body.library #region-page-upper div.content form div.searchform-center .searchbtn .caret{margin-top:8px;margin-left:0;}body.library #region-page-upper div.content form div.searchform-center .searchbtn .caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid black;border-right:4px solid transparent;border-left:4px solid transparent;content:"";}body.library #region-page-upper div.content form div.searchform-center .searchbtn .caret{border-top-color:white;border-bottom-color:white;}body.library #region-page-upper div.content form{padding:0px;margin-left:0px;padding:10px 20px;background:var(--MN-TEAL-LIGHTEN-5);}body.library #region-page-upper div.content form div.searchform-center .searchbtn:active{background-color:var(--GREY-444);color:white;background-position:0 -15px;text-decoration:none;transition:background-position 0.1s linear 0s;}body.library #region-page-upper div.content form div.searchform-center .searchbtn:hover{background-color:var(--GREY-444);color:white;background-position:0 -15px;text-decoration:none;transition:background-position 0.1s linear 0s;}body.library #region-page-upper div.content form div.searchform-center .searchbtn:focus{background-color:var(--GREY-444);color:white;background-position:0 -15px;text-decoration:none;transition:background-position 0.1s linear 0s;}body.library #region-page-upper div.content form div.searchform-center{float:right;width:55%;}body.library #region-page-upper div.content form div.searchform-left{float:left;width:45%;}body.library #region-page-upper div.content form div.searchform-left span.searchform-text{font-style:italic;font-size:18px;font-size:1.8rem;color:var(--OFF-WHITE-F1F1F1);font-weight:bold;}body.library #region-page-upper h2.block-title{margin-bottom:-1px;padding:5px 20px;color:var(--OFF-WHITE-F1F1F1);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:var(--GREY-555);background:var(--GREY-555);font-weight:bold;}body.library iframe#library-chatbox{width:100%;height:300px;background:var(--OFF-WHITE-F1F1F1);}body.library iframe#library-chatbox body{background:var(--OFF-WHITE-F1F1F1);}body.library #enquiry-div{float:none;width:100%;margin-top:-5px;}body.library #enquiry-div .enquiry-wrap{padding:0.4em 1em 0.3em 1em;background:var(--OFF-WHITE-F1F1F1);}body.library #enquiry-div .enquiry-wrap .enquiry-image img{width:30px;height:auto;float:left;}body.library #enquiry-div .enquiry-wrap .enquiry-link a{display:block;width:100%;height:100%;padding:5px 40px;min-height:0;color:var(--MN-TEAL-LIGHTEN-5);text-decoration:none;background:none;}body.library #enquiry-div .enquiry-wrap .enquiry-link a:hover{text-decoration:underline;}.page-departments #region-content-bottom .departments h2.block-title a{color:var(--WHITE-FFF);text-decoration:none;}.page-library-exam-papers .block.main-content .block-inner img{width:auto;}.page-library-exam-papers form#views-exposed-form-exam-papers-page .views-exposed-widget{float:left;padding-right:25px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page .views-exposed-widget#edit-code-value-1-wrapper-custom{margin-right:-165px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page select{max-width:360px;float:left;min-width:200px;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_select_arrow.gif) no-repeat 100% 0;background-clip:padding-box;background-color:white;border:1px solid;border-color:var(--OFF-WHITE-EEE);color:var(--GREY-777);outline:0;padding:4px 6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}.page-library-exam-papers form#views-exposed-form-exam-papers-page input{float:left;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;background-color:white;border:1px solid;border-color:var(--OFF-WHITE-EEE);color:var(--GREY-777);outline:0;padding:4px 6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}.page-library-exam-papers form#views-exposed-form-exam-papers-page input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;float:left;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search_white.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);position:relative;top:21px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page #edit-code-value-1-wrapper-custom label{float:left;width:100%;}.page-library-exam-papers .view-header{margin-top:15px;}.page-library-exam-papers #edit-code-value-1-wrapper{display:none;}.page-library-exam-papers #region-content div.b1 .block-inner,.page-library-exam-papers #region-content div.b2 .block-inner{padding:20px;background:var(--OFF-WHITE-F9F9F9);}.page-library-exam-papers #region-content #region-content-bottom .block-inner{padding:0;background:none;}.page-library-exam-papers #section-content .block.b1{margin-bottom:0px;}.page-library-exam-papers #section-content .main-content .view-exam-papers ul li{list-style:none;}body.node-type-vacancy .block.main-content .block-inner img{width:auto;}body.node-type-vacancy .vacancy-header-left{float:left;width:50%;}body.node-type-vacancy .vacancy-header{margin-bottom:15px;overflow:hidden;}body.node-type-vacancy .vacancy-header span{margin:5px;}body.node-type-vacancy .vacancy-content label{font-weight:bold;}body.node-type-vacancy .vacancy-content label:hover{cursor:default;}body.node-type-vacancy .vacancy-closing-bottom label{float:left;width:100%;font-size:18px;font-size:1.8rem;margin-bottom:10px;font-family:'Open Sans';font-weight:700;line-height:1.3em;}body.node-type-vacancy .vacancy-files > div{float:left;margin:0 15px;}body.node-type-vacancy .vacancy-files > div{float:left;margin:0 15px;}.block.main-content .block-inner .file img{width:auto;}#region-primary{border-top:none;top:-35px;padding:0;float:right;}#region-search{margin-bottom:15px;}#region-logo .region-inner{padding-bottom:0px;margin-bottom:-5px;}#region-logo img{max-width:300px;max-height:100px;}#zone-utility .nav ul.menu{float:right;width:735px !important;}#zone-utility .nav .menu li a{border-right:1px solid var(--OFF-WHITE-DDD);padding:0!important;}#zone-utility .nav .menu li.last a{border-right:0;}#zone-utility .nav .menu li{bpaddind:5px 0;}#region-primary .nav .content > ul.menu > li.menu-mlid-363 > a:before{content:"|";margin-left:-13%;color:var(--OFF-WHITE-DDD);float:left;}#region-primary .nav .content > ul.menu > li.menu-mlid-364 > a:before{content:"|";margin-left:12%;color:var(--OFF-WHITE-DDD);float:left;}#region-primary .nav .content > ul.menu > li.menu-mlid-366 > a:before{content:"|";margin-left:2%;color:var(--OFF-WHITE-DDD);float:left;}.container-12 #region-search .region-inner{margin-right:14px;}.container-12 #region-primary .region-inner{margin-right:-7px;}#region-primary .nav .content > ul.menu > li.last{border-right:0;}.node-course .extra-header{width:100%;margin:0 auto;overflow:hidden;}.node-course .extra-header-left{display:inline-block;vertical-align:middle;width:59.5%;}.node-course .field-name-field-image{display:inline-block;vertical-align:middle;width:39.5%;float:none;margin-bottom:none;}.node-course .node-title{width:100%;}.node-course .group_details{width:100%;}.node-course .field-name-field-image img{max-height:100px;}body.page-node-3944 #region-page-lower h2{font-size:16px;font-size:1.6rem;color:var(--WHITE-FFF);font-family:'Open Sans';font-weight:700;border-bottom:none;background:var(--GREY-444);padding:17px 20px;margin-bottom:0;}body.page-node-3944 #region-page-lower div#page-links{overflow:hidden;padding:17px 0;background:var(--OFF-WHITE-F9F9F9);margin-bottom:10px;}body.page-node-3944 #region-page-lower div#page-links a{float:left;padding-left:20px;font-size:14px;font-size:1.4rem;font-family:'Open Sans';font-weight:700;line-height:1.5em;}body.page-node-3944 #region-page-lower div#page-links a.first{width:32%;}body.page-node-3944 #region-page-lower div#page-links a.last{padding-left:2%;}.view-header .directory-az div.twoCol,.view-header .directory-az div.threeCol{display:none;}.view-header .directory-az{margin-bottom:20px;width:100%;}.view-header .directory-az div.oneCol{display:table;margin:20px auto;}.view-header .directory-az div > span{width:auto;padding:0 8px;border-right:1px solid;border-bottom:1px solid;}.view-header .directory-az div > span.views-row-last{border-right:none;}.directory-az a{text-decoration:none;}.directory-az .view-content div.directory-row{display:table;width:100%;min-height:50px;overflow:hidden;border-bottom:1px solid;}.directory-az .view-content div.directory-row span.letter{float:none;display:table-cell;width:15%;vertical-align:middle;text-align:center;}.directory-az .view-content div.directory-row div.dlinks{float:none;display:table-cell;width:85%;vertical-align:middle;}.directory-az .view-content div.directory-row div.dlinks div.col{float:left;width:33.3%;}.directory-az .view-content div.directory-row div.dlinks div.col a{float:left;width:80%;padding:10px 0;margin:auto;overflow:auto;}.directory-az form{display:table;width:70%;margin:auto;}.directory-az form label.search-title{color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;}.directory-az form input{width:90%;}.page-research #region-content .block-inner .news-event-details .content .field-name-field-image{width:50%;margin-bottom:10px;}.page-research #region-content .block-inner .node-event .field-name-field-image{width:50%;margin-bottom:10px;}.node-news .field-name-field-news-ss-cluster-ref label,.node-event .field-name-field-news-ss-cluster-ref label{font-weight:bold;cursor:default;}.research-institute #region-sidebar-first .nav ul.menu li.active ul.menu{display:block;}body.not-logged-in div.asset a.private{display:none;}body.node-type-organisational-unit .organisational-unit-location-maps.block-4{background:white;}body.node-type-organisational-unit .organisational-unit-location-maps.block-4 .row-inner{text-align:center;}body.node-type-organisational-unit .organisational-unit-location-maps.block-4 .view-header div#facebook-logo{height:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-4.png) no-repeat 0 0;background-size:40%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-3 .row-inner{text-align:center;margin-bottom:-5px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-3 .view-header div#twitter-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 15px 10px;background-size:35%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-3 iframe{height:350px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-8 .row-inner{text-align:center;margin-bottom:-5px;height:400px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-8 .view-header div#linkedin-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/linkedin.png) no-repeat 15px 10px;background-size:35%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-8 iframe{height:350px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-15 .row-inner{text-align:center;margin-bottom:-5px;}body.node-type-organisational-unit .organisational-unit-location-maps.block-15 .view-header div#twitter-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 15px 10px;background-size:35%;}body.node-type-organisational-unit .organisational-unit-location-maps.block-15 iframe{height:350px;}#region-sidebar-second-bottom .social-media-block{background:white;}#region-sidebar-second-bottom .social-media-block .field-name-field-bean-sm-embed{text-align:center;margin-bottom:-5px;}#region-sidebar-second-bottom .social-media-block .field-name-field-bean-sm-embed div.twitter-logo{height:40px;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 15px 10px;background-size:35%;}#region-sidebar-second-bottom .social-media-block .field-name-field-bean-sm-embed div.facebook-logo{height:40px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-4.png) no-repeat 0 0;background-size:40%;}#region-sidebar-second-bottom .social-media-block iframe{height:350px;}body.front #region-sidebar-second-bottom section.b3 > .block-inner{background:var(--WHITE-FFF);}body.front #region-sidebar-second-bottom section.b3 > .block-inner h2{display:none;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul{overflow:hidden;background:white;margin-bottom:0;color:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li{width:50%;float:left;padding:0;font-size:18px;font-size:1.8rem;line-height:24px;overflow:hidden;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.first{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 95% 20px;background-size:5%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.first.active{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 95% 20px;background-size:8%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.last{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_x2.png) no-repeat 95% 20px;background-size:5%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.last.active{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_open_x2.png) no-repeat 95% 20px;background-size:8%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 0 20px;text-decoration:none;margin-left:20px;background-size:45%;font-weight:bold;color:var(--CORNFLOWER-BLUE);display:block;padding:18px 0;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .item-list ul li.last a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-name.png) no-repeat 0 15px;color:white;background-size:50%;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .block-inner .content{text-align:center;padding-top:10px;}body.front #region-sidebar-second-bottom section.b3 > .block-inner .block-inner .content iframe{width:90%!important;}body.front #region-sidebar-second-bottom section.b3 > .block-inner div#quicktabs-tabpage-front_social_media-1 .block-inner .content iframe{width:100%!important;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header .date-nav-wraper{margin:0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header div.date-nav{margin-bottom:0;padding-bottom:0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header div.date-nav h3{margin:10px 0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .view-header div.date-nav ul.pager{padding:0;border-bottom:none;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view .date-nav-wrapper .date-prev{right:auto;left:10px;color:var(--MN-TEAL-LIGHTEN-5);background:none;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view .date-nav-wrapper .date-next{color:var(--MN-TEAL-LIGHTEN-5);background:none;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td a{text-decoration:none;padding:10px;display:block;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.has-no-events div.month{text-decoration:none;padding:10px;display:block;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.today a{font-weight:bold;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.has-events.today{background-color:var(--MN-TEAL-LIGHTEN-5);border:2px solid var(--OFF-WHITE-F1F1F1);padding-bottom:0;margin-bottom:0;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td.has-events.today a{color:var(--WHITE-FFF);}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar td div{text-align:center;}body.front #region-sidebar-first-bottom .news-events-blocks.b1 .view-header .calendar-calendar th.days{color:var(--MN-BURGUNDY);border:none;padding:10px 0;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header .date-nav-wraper{background:var(--GREY-555);margin:0;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav{background:var(--GREY-555);margin-bottom:0;padding-bottom:0;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav h3{background:var(--GREY-555);color:var(--OFF-WHITE-F9F9F9);margin:10px 0;padding-top:5px;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav ul.pager{background:var(--GREY-555);padding:0;border-bottom:none;color:var(--OFF-WHITE-F9F9F9);}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view-header div.date-nav ul.pager li a{color:var(--OFF-WHITE-F9F9F9);}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view .date-nav-wrapper .date-prev{right:auto;left:0;top:4px;background:none;}body.page-news-events #region-sidebar-first-bottom .calendar-front.block-1 .view .date-nav-wrapper .date-next{top:4px;background:none;right:-10px;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td a{text-decoration:none;padding:0;display:block;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td.has-no-events div.month{text-decoration:none;padding:0;display:block;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar tr td.today{background:none;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td .active a{font-weight:bold;color:var(--WHITE-FFF);}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td .active{background-color:var(--MN-TEAL-LIGHTEN-5);padding:0;margin-bottom:0;color:var(--WHITE-FFF);}body.page-news-events #region-sidebar-first-bottom .calendar-calendar td div{text-align:center;}body.page-news-events #region-sidebar-first-bottom .calendar-calendar th.days{color:var(--MN-BURGUNDY);border:none;padding:10px 0;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody td.views-field-title{width:68%;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody td.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody td.views-field-field-course-cao-pac-code{width:17%;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody th.views-field-title{width:68%;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody th.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}body.page-study-maynooth-postgraduate-studies-taught-programmes table.views-table tbody th.views-field-field-course-cao-pac-code{width:17%;}div.course-finder table.views-table tbody td.views-field-title{width:68%;}div.course-finder table.views-table tbody td.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}div.course-finder table.views-table tbody td.views-field-field-course-cao-pac-code{width:17%;}div.course-finder table.views-table tbody th.views-field-title{width:68%;}div.course-finder table.views-table tbody th.views-field-field-offering-type{padding:5px 10px;width:15%;text-align:center;}div.course-finder table.views-table tbody th.views-field-field-course-cao-pac-code{width:17%;}div.media-flickr iframe{max-width:100%}div.media-soundcloud iframe{width:100%}#zone-loggin-bar-wrapper{background:var(--MN-BURGUNDY);}.loggin-bar{float:right;color:var(--WHITE-FFF);padding:2px;}.loggin-bar #user-name{font-style:italic;}.loggin-bar .logout{color:var(--WHITE-FFF);padding:2px;text-decoration:none;background:var(--MN-BURGUNDY-DARKEN-20);}body.page-node-360475 #region-content-bottom section.undergrad-more-than-degree-right{display:none;}body.page-node-360475 #region-content-bottom section.undergrad-more-than-degree-rig-0{display:none;}body.node-type-organisational-unit .news-events-blocks h2 a,body.node-type-organisational-unit .news-events-blocks h2 a:visited,body.node-type-organisational-unit .news-events-blocks h2 a:hover{color:var(--MN-BURGUNDY);}.profiles-listing.profiles-graduate .row,.profiles-listing.profiles-graduate .field-item{float:left;width:33%;clear:right;margin-bottom:20px;}.profiles-listing ul li{list-style:none;}.profiles-listing .row-inner div.grad-studies{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-studies ul{margin:0;}.profiles-listing .row-inner div.grad-job{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-company{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-year{padding:0 10px;margin-bottom:5px;}.profiles-listing .row-inner div.grad-organisation{padding:0 10px;margin-bottom:5px;}.node-graduate-profile .grad-details .field-grad-studies{margin-bottom:10px;}.node-graduate-profile .grad-details .field-grad-year{margin-bottom:40px;}.node-graduate-profile .field-name-field-grads-linkedin{float:left;margin:0 15px;}.node-graduate-profile .field-name-field-grads-twitter{float:left;margin:0 15px;}.node-graduate-profile .graduate-job{margin-bottom:10px;}.node-graduate-profile .graduate-exp{margin-bottom:10px;}.node-graduate-profile .graduate-carr{margin-bottom:10px;}.node-graduate-profile .graduate-job label{color:var(--MN-TEAL);cursor:default;font-weight:bold;}.node-graduate-profile .field-grad label{cursor:default;float:left;width:100%;}.node-graduate-profile .field-grad{margin-bottom:5px;overflow:hidden;}.block.main-content .block-inner .node-graduate-profile img.grad-job-logo{max-width:200px;}.news-events-page .view-header .news-events-page .view-rows div.row-inner h2{float:left;width:100%;margin-right:10px;margin-bottom:0;}.news-events-page .view-header .news-events-page .view-rows div.row{border-bottom:1px solid var(--OFF-WHITE-DDD);padding:10px;padding-left:20px;}.page-news-events-upcoming-events-key-dates .news-events-page .view-rows div.row-inner h2{float:left;width:100%;margin-right:10px;margin-bottom:0;}.page-news-events-upcoming-events-key-dates .news-events-page .view-rows div.row{padding:10px;padding-left:20px;}body.page-node-add-graduate-profile form.node-form{padding:25px;}body.page-node-add-graduate-profile form.node-form .form-item{padding:0 15px;}body.page-node-add-graduate-profile form.node-form a.tabledrag-toggle-weight{display:none;}body.page-node-add-graduate-profile .form-type-textfield input{width:100%;max-width:500px;height:1.5em;}body.page-node-add-graduate-profile fieldset.field-group-fieldset{position:relative;background:var(--WHITE-FFF);padding:60px 10px 10px;margin:10px 0;}body.page-node-add-graduate-profile fieldset > fieldset.field-group-fieldset{border:1px solid var(--OFF-WHITE-CCC);}body.page-node-add-graduate-profile fieldset.field-group-fieldset > legend > span.fieldset-legend{position:absolute;top:-5px;margin:10px 0;padding:17px 0;color:var(--MN-BURGUNDY);font-size:24px;font-size:2.4rem;line-height:26px;}body.page-node-add-graduate-profile label{display:block;margin-bottom:5px;}body.page-node-add-graduate-profile label.option{display:inline-block;}body.page-node-add-graduate-profile .form-item .form-type-radio label{display:inline-block;}body.page-node-add-graduate-profile div.form-item{margin:10px 0;}body.page-node-add-graduate-profile .form-type-select select{width:100%;max-width:500px;}body.page-node-add-graduate-profile .form-required{color:var(--MN-BURGUNDY);}body.page-node-add-graduate-profile .form-item .description{font-size:12px;}body.page-node-add-graduate-profile div.form-type-markup p{font-size:12px;margin-top:-5px;}body.page-node-add-graduate-profile .grad-profiles-info-form-block{background:var(--OFF-WHITE-F9F9F9);}body.page-node-add-graduate-profile .grad-profiles-info-form-block div.content{padding:25px;background:var(--WHITE-FFF);}#region-primary .nav ul.menu li ul li.people-place-and-environment{display:none;}#region-primary .nav ul.menu li ul li.social-and-economic-transformations{display:none;}#region-primary .nav ul.menu li ul li.human-health{display:none;}#region-primary .nav ul.menu li ul li.mathematics-communications-and-computation{display:none;}#region-primary .nav ul.menu li ul li.humanities-in-practice-sources-resources-discourses{display:none;}#region-primary .nav ul.menu li ul li.human-cultures-experience-and-creativity{display:none;}.profiles-listing div.views-exposed-widgets{padding:0 15px;}.profiles-listing div.views-exposed-widgets > div{float:left;margin:1px 5px;}.profiles-listing div.views-exposed-widgets > div.views-submit-button{clear:both;padding-top:5px;}.profiles-listing div.views-exposed-widgets > div select{width:100%;}form.node-form div.maxlength-counter{margin:-10px 0px 0px 15px;line-height:1.231em;font-size:0.923em;color:var(--GREY-666);}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image-caption,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image-caption,.node-type-campaign .block.main-content .block-inner .news-event-details .field-name-field-image-caption{font-style:italic;padding:0 10px;margin:-5px 0 10px 0;}body.node-type-campaign .block.main-content .block-inner img{width:auto;max-width:150px;margin-bottom:10px;}.news-events.camp-listing img{width:auto;max-width:150px;max-height:100px;display:block;margin:auto;}.news-events.camp-listing .views-field-field-image{width:20%;}.news-events.camp-listing .views-field-field-plain-text{width:78%;}.news-events.camp-listing .views-field-title{width:78%;}.news-events.camp-landing img{width:auto;max-width:150px;max-height:100px;display:block;margin:auto;}.news-events.camp-landing .views-field-field-image{width:20%;}.news-events.camp-landing .views-field-field-plain-text{width:78%;}.news-events.camp-landing .views-field-title{width:78%;}section.accommodation-chatbox h2.block-title{margin-bottom:0;padding:17px 20px;color:var(--OFF-WHITE-F1F1F1);font-size:18px;font-size:1.8rem;line-height:26px;border-bottom:1px solid var(--OFF-WHITE-DDD);background:var(--MN-BURGUNDY);}section.accommodation-chatbox div.content{text-align:center;background-color:var(--OFF-WHITE-F9F9F9);}.field-name-field-bean-f-image-and-link .field-item{position:relative;}.field-name-field-bean-f-image-and-link .copied-link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}body .view-id-lab_pcs{padding:20px;background:var(--OFF-WHITE-F9F9F9);}body .view-id-lab_pcs .views-exposed-widgets{margin-bottom:20px;}body .view-id-lab_pcs .views-exposed-widgets > div{margin-right:15px;float:left;}body .view-id-lab_pcs .views-exposed-widgets label{cursor:none;float:left;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--GREY-777);outline:0;padding:6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}body .view-id-lab_pcs .views-exposed-widgets .views-widget-filter-nid div{float:left;}body .view-id-lab_pcs .views-exposed-widgets .views-widget-filter-nid select{max-width:360px;float:left;min-width:200px;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding;-webkit-background-clip:padding;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_select_arrow.gif) no-repeat 100% 0;background-clip:padding-box;background-color:white;border:1px solid;border-color:var(--OFF-WHITE-EEE);color:var(--GREY-777);outline:0;padding:4px 6px;font-size:15px;font-family:'Source Sans Pro' !important;height:35px;font-smooth:antialias;-webkit-font-smoothing:antialiased;}body .view-id-lab_pcs .views-exposed-widgets .views-submit-button input[type="submit"]{width:35px;height:35px;padding:0;border:1px solid var(--OFF-WHITE-EEE);max-width:none;text-indent:-9999px;text-transform:capitalize;display:block;outline:none;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search_white.gif) no-repeat 0 0;font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);position:relative;}body div.node-lab div.content > div{margin-bottom:20px;}body div.node-lab div.content label{cursor:none;font-weight:bold;}body div.node-lab div.content .field-name-field-lab-pc-fc > label{width:100%;float:left;}body div.node-lab div.content .field-name-field-lab-pc-fc > div{width:50%;float:left;}.tabs-at-bottom-of-pages div.acc{overflow:auto;}table tbody td a{word-break:break-all;}body.page-search-site div.spelling-suggestions{margin-bottom:20px;}#region-sidebar-first div.region-inner > section.block{background:var(--OFF-WHITE-F9F9F9);}#region-sidebar-first div.region-inner > section.block ul li{list-style-image:none;list-style-type:none;}.views-field-field-grads-job-logo .field-content{min-height:188px;line-height:188px;}#disclaimer.logo-registered{font-size:10px;font-size:1rem;line-height:1.5em;width:400px;text-align:justify;}.rss-feed div.view-content{padding:10px 20px;}.rss-feed div.view-content div.row{margin-bottom:10px;}#Container .mix{margin:0.1%;}.course_interest_landing select{width:100px;}@media screen and (max-width:826px){#edit-field-subj-int-area-tid-wrapper{float:left !important;}}@media screen and (max-width:768px) and (min-width:481px){#Container .mix{width:32% !important;margin-bottom:0.2% !Important;float:none;}.block.odd{clear:none !important;}}@media screen and (max-width:480px){#Container .mix{width:48% !important;margin-bottom:0.2% !Important;float:none;}.block.odd{clear:none !important;}}#Container .block{max-width:264px;}.mix{position:relative;}.mix:nth-child(6n+1){clear:left;}.page-study-maynooth-find-course-new .content option:nth-of-type(-n+12){}.r0 .asset-image img{-moz-transform:rotate(0);}.r1 .asset-image img{-moz-transform:rotate(0);}.r2 .asset-image img{-moz-transform:rotate(0);}.r3 .asset-image img{-moz-transform:rotate(0);}.mix .tile-title{position:absolute;left:45%;top:40%;transform:translate(-45%,0);font-family:'Open Sans';font-weight:700;font-size:1.2em;text-decoration:none;color:var(--WHITE-FFF);text-align:center;width:90%;background-color:transparent !important;z-index:100;}.course_interest_landing .Blue .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/blue.png);background-size:100% 100%;z-index:1;}.course_interest_landing .Yellow .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/yellow.png);background-size:100% 100%;z-index:1;}.course_interest_landing .Burgundy .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/purple.png);background-size:100% 100%;z-index:1;}.course_interest_landing .Green .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background:url(/sites/all/themes/nuim_themes/nuim/img/sub_overlays/green.png);background-size:100% 100%;z-index:1;}.course_interest_landing .field-name-field-asset-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all 0.1s;-khtml-opacity:.85;-moz-opacity:.85;-ms-filter:”alpha(opacity=85)”;filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.85);opacity:.85;background-size:100% 100%;z-index:1;}.course_interest_landing .Red-101 .field-name-field-asset-image:before{background:var(--D2232A);}.course_interest_landing .Yellow-201 .field-name-field-asset-image:before{background:var(--F99D1C);}.course_interest_landing .Bus-Blue .field-name-field-asset-image:before{background:var(--5DBCDE);}.course_interest_landing .Compu-Green .field-name-field-asset-image:before{background:var(--50B848);}.course_interest_landing .Edu-Magenta .field-name-field-asset-image:before{background:var(--EC008C);}.course_interest_landing .Eng-Orange .field-name-field-asset-image:before{background:var(--F36F21);}.course_interest_landing .HumSoc-Teal .field-name-field-asset-image:before{background:var(--00818E);}.course_interest_landing .Law-Blue .field-name-field-asset-image:before{background:var(--005BAA);}.course_interest_landing .Sci-Purple .field-name-field-asset-image:before{background:var(--6F2C91);}.course_interest_landing .Eco-Cyan .field-name-field-asset-image:before{background:var(--55BA8F);}.course_interest_landing .field-name-field-asset-image:hover:before{-khtml-opacity:.95;-moz-opacity:.95;-ms-filter:”alpha(opacity=95)”;filter:alpha(opacity=95);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.95);opacity:.95;}.course_interest_landing .topcontain .field-name-field-asset-image:before{display:none;}.mix .tile-title:before{content:'';display:block;height:2px;background-color:white;margin-bottom:20px;width:20%;left:40%;top:-10px;position:absolute;}.zone_upper_heading{margin:10px 5px;}#zone-page-upper h2#page-title{background:var(--MN-BURGUNDY);padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.page-study-maynooth-find-course-new h2#page-title{background:var(--MN-BURGUNDY);padding:18px 20px;color:var(--WHITE-FFF);font-size:18px;font-size:1.8rem;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;font-weight:600;}#section-content .block{margin-bottom:0px;}.mix{}.mix a{text-decoration:none;color:var(--WHITE-FFF);text-align:center;}.student_info_link{display:inline-block;float:right;}.student_info_link a{text-decoration:none;color:black;}.student_info_link a:hover{text-decoration:underline;}.student_info_heading{display:inline-block;}.expore-by-subject-header-and-link-above-filters{background:white;padding:30px 22px 0px 20px;margin-bottom:-20px !important;}.expore-by-subject-header-and-link-above-filters h3{color:var(--MN-BURGUNDY);}.select2-container{width:100% !important;}.controls fieldset{width:45% !important;}.select2-container--default .select2-results>.select2-results__options{max-height:none;}.select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-selection__arrow b{border-color:var(--GREY-888) transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.selectbyinterest{display:block;text-align:center;width:100%;margin:20px 0px;}.select2-selection__rendered li{list-style-type:none;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--MN-BURGUNDY);border:1px solid var(--MN-BURGUNDY);border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:5px 10px;color:var(--WHITE-FFF);font-weight:600;font-size:1.6rem;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--WHITE-FFF);cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.node-type-subject-interest h3{color:var(--MN-BURGUNDY);}.node-type-subject-interest .para{clear:both;padding:20px 0 10px 0;}.node-type-subject-interest .back a{clear:both;padding:5px 10px;background-color:var(--MN-BURGUNDY);display:block;width:auto;position:absolute;margin-bottom:15px;color:var(--WHITE-FFF);font-family:'Open Sans';font-size:1.3rem;font-weight:600;text-decoration:none;}.node-type-subject-interest .back a:hover{background-color:var(--MN-BURGUNDY-DARKEN-20);}.node-type-subject-interest .back a{}.node-type-subject-interest .back a:hover{}.node-type-subject-interest .node-title{display:block;font-size:24px;font-size:2.4rem;line-height:24px;color:var(--MN-BURGUNDY);margin-bottom:10px;font-family:'Open Sans';font-weight:700;}.view-graduate-profiles{background:white !important;padding:20px 10px 20px 10px;}.node-type-subject-interest .block.main-content .block-inner{background:white;}.node-type-subject-interest .profiles-listing-container{margin-top:20px;}.view-graduate-profiles .row-inner{padding-bottom:10px;}.page-study-maynooth-find-course-new #region-four-panels{min-height:680px;}.node-type-subject-interest .spacer{height:50px;background:transparent;}.subject_dropwrappostgrad_courses{display:none;background-color:var(--MN-YELLOW);}.subject_dropwrapcerts_short_courses{display:none;background-color:var(--MN-TEAL);}ul.select2-selection__rendered{}.drop-down-block li{list-style-type:none;padding:5px;border-spacing:10px 50px;}.subject_dropwrappostgrad_courses li{border-bottom:1px solid var(--MN-YELLOW-DARKEN-15);}.subject_dropwrapcerts_short_courses li{border-bottom:1px solid var(--MN-TEAL-DARKEN-20);}.dropcontain img{width:26px;height:21px;}.drop-down-block  ul{margin:0px 15px;}.drop-down-block li a{display:block;text-decoration:none;color:var(--WHITE-FFF);}.drop-down-block  li a:hover{text-decoration:underline;font-weight:600;}.topcontain{position:relative;width:100%;}.topcontain .subjectcontain{position:absolute;top:45%;text-align:center;width:100%;font-family:'Open Sans';font-weight:700;font-size:1.8rem;text-decoration:none;color:var(--WHITE-FFF);}.topcontain .dropcontain{position:absolute;bottom:0;text-align:center;width:100%;}.subjectcontain:before{content:'';display:block;height:2px;background-color:white;width:20%;bottom:13px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-10px;}.course_interest_landing .block.main-content .block-inner,.tabs{background:white;}.course_interest_landing .view-filters{background:var(--OFF-WHITE-F9F9F9);margin-bottom:10px;}#edit-field-subj-int-subject-group-tid-wrapper{display:inline-block;float:left;padding:20px;}#edit-field-subj-int-area-tid-wrapper{display:inline-block;padding:20px;float:right;}.course_interest_landing .views-widget{display:inline-block;}.course_interest_landing label{font-weight:bold;padding-right:10px;}#zone-subjects-upper-wrapper{background:var(--OFF-WHITE-DDD);clear:both;}#zone-subjects-upper .grid-4{max-height:123px;overflow:visible;z-index:100;max-width:350px;margin:0px 6px;display:table-cell;max-width:32%;}@media screen and (max-width:1036px){#zone-subjects-upper .grid-4{margin:0px;}}@media screen and (max-width:482px){.topcontain .subjectcontain{top:45px;font-size:1.4rem;}}#zone-subjects-upper #region-subject-one{padding-left:5px;}.topcontain img{max-width:100%;}#zone-subjects-upper-wrapper{}#zone-subjects-upper-wrapper .container-12{max-height:123px;overflow:visible;background:white;max-width:1110px;padding-top:10px;}#zone-subjects-upper .region-inner .cf{}body.department-office-list .office-child{padding-left:15px;}.glossary-displays.block{background:var(--OFF-WHITE-F9F9F9);padding:10px;}.glossary-displays.block .view-headings{overflow:hidden;}.glossary-displays.block .view-headings div.row{float:left;padding:5px 10px;}.glossary-displays.block h3{border-bottom:1px solid black;}.glossary-displays.block .glossary-item{border-bottom:1px solid black;overflow:hidden;}.glossary-displays.block .glossary-item.last{border-bottom:none;}.glossary-displays.block .glossary-item .gloss-title{float:left;width:20%;}.glossary-displays.block .glossary-item .gloss-desc{float:left;width:80%;}body.page-node-322592 #region-content-bottom .block{padding-top:20px;}body.page-node-322592 #region-three-panels-embedded{padding-bottom:20px;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video{width:50%;float:right;height:295px;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video .video{margin-left:20px;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video .video iframe{width:100%;height:295px;}@media (max-width:768px){body.page-node-415281 #region-content-bottom .research-skills-development-programme---video .video iframe{height:100%;}body.page-node-415281 #region-content-bottom .research-skills-development-programme---video{width:100%;padding-bottom:10px;}#region-buttons-devices .region-inner{flex-direction:column;}#region-buttons-devices .region-inner .covid-button{text-align:end;}}body.page-node-415281 #region-content-bottom .block{padding-top:20px;}@media screen\0{.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:auto !important;}}@media not all and (min-resolution:.001dpcm){@media{.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:auto !important;}}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:50% !important;}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:50% !important;}}}@media screen and (min-width:0\0){:window-inactive,.promo-panel-text-overlay .title-colorbox,.promo-panel-text-overlay .tile-title{left:auto !important;}}.promo-panel-text-overlay .text-overlay-block.grid-4{width:33.33%;min-width:270px;overflow:hidden;}.page-node-516410 .promo-panel-text-overlay .text-overlay-block.grid-4{width:25%;min-width:150px;}.promo-panel-text-overlay .text-overlay-block.grid-3{width:25%;}.promo-panel-text-overlay .text-overlay-block:hover .views-field-field-research-promo-title-link-1 .overlay-div,.promo-panel-text-overlay .text-overlay-block:hover .colorbox-promo-panel .overlay-div{opacity:0.9;}.promo-panel-text-overlay .text-overlay-block .row-inner{margin:10px;position:relative;}.promo-panel-text-overlay .text-overlay-block .tile-title,.promo-panel-text-overlay .text-overlay-block .title-colorbox{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;width:100%;text-align:center;}.promo-panel-text-overlay .text-overlay-block .tile-title a,.promo-panel-text-overlay .text-overlay-block .title-colorbox a{color:white;font-weight:bold;text-decoration:none;font-size:18px;}.promo-panel-text-overlay .text-overlay-block .views-field-field-asset-image{min-height:200px;}.promo-panel-text-overlay .text-overlay-block .views-field-field-asset-image .field-content{text-align:center;}.promo-panel-text-overlay .text-overlay-block .views-field-field-asset-image img{width:auto;}.promo-panel-text-overlay .text-overlay-block .views-field-field-research-promo-title-link-1 .overlay-div,.promo-panel-text-overlay .text-overlay-block .colorbox-promo-panel .overlay-div{position:absolute;height:100%;width:100%;top:0;opacity:0.7;}.access-office-page .promo-panel-text-overlay .text-overlay-block .views-field-field-research-promo-title-link-1 .overlay-div{opacity:0.8;}.access-office-page .promo-panel-text-overlay .text-overlay-block:hover .views-field-field-research-promo-title-link-1 .overlay-div{opacity:0.9;}.promo-panel-text-overlay .overlay-div.Yellow{background:var(--MN-YELLOW-DARKEN-15);}.promo-panel-text-overlay .overlay-div.Red{background:var(--MN-BURGUNDY);}.promo-panel-text-overlay .overlay-div.Blue{background:var(--MN-NAVY-DARKEN-15);}.promo-panel-text-overlay .overlay-div.Green{background:var(--MN-TEAL);}.page-node-194 #region-sidebar-first-bottom .block-inner{background:var(--WHITE-FFF);}.page-node-194 #region-sidebar-first-bottom .block-inner h2{display:none;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul{overflow:hidden;background:white;color:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li{width:50%;float:left;padding:0;font-size:1.8rem;line-height:24px;overflow:hidden;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.first{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.first.active{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.last{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_x2.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.last.active{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_open_x2.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 0;text-decoration:none;margin-left:20px;background-size:45%;font-weight:bold;color:var(--CORNFLOWER-BLUE);display:block;padding:18px 0;}.page-node-194 #region-sidebar-first-bottom .block-inner .item-list ul li.last a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-name.png) no-repeat 0;color:white;background-size:50%;}.page-node-194 #region-sidebar-first-bottom .block-inner .block-inner .content{text-align:center;padding-top:10px;}.page-node-194 #region-sidebar-first-bottom .block-inner div#quicktabs-tabpage-org_unit_social_quicktabs-0 .block-inner .content iframe{width:100%!important;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner{background:var(--WHITE-FFF);}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner h2{display:none;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul{overflow:hidden;background:white;color:var(--WHITE-FFF);border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li{width:50%;float:left;padding:0;font-size:1.8rem;line-height:24px;overflow:hidden;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.first{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_closed_courses.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.first.active{background:white url(/sites/all/themes/nuim_themes/nuim/img/arrow_open_courses.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.last{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_x2.png) no-repeat 95%;background-size:5%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.last.active{background:var(--MN-NAVY-LIGHTEN-15) url(/sites/all/themes/nuim_themes/nuim/img/arrow_next_open_x2.png) no-repeat 95%;background-size:8%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/twitter_name.png) no-repeat 0;text-decoration:none;margin-left:20px;background-size:45%;font-weight:bold;color:var(--CORNFLOWER-BLUE);display:block;padding:18px 0;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .item-list ul li.last a{text-indent:-99999px;background:url(/sites/all/themes/nuim_themes/nuim/img/facebook-logo-name.png) no-repeat 0;color:white;background-size:50%;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner .block-inner .content{text-align:center;padding-top:10px;}.page-node-194 #region-sidebar-first-bottom-mobile .block-inner div#quicktabs-tabpage-org_unit_social_quicktabs-0 .block-inner .content iframe{width:100%!important;}.foras-feasa-research-blocks .block-inner .content .field-name-field-bean-f-image-and-link .field-name-field-bean-f-image-link-link a,.foras-feasa-study-with-us-blocks .block-inner .content .field-name-field-bean-f-image-and-link .field-name-field-bean-f-image-link-link a{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_blue_blue.gif) no-repeat 95% 20px;}.page-node-194 .bean-a ul.menu li a{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_blue_blue.gif) no-repeat 95%;color:white !important;}.page-node-194 .bean-a ul.menu li a:hover{color:white !important;}.page-node-194 .bean-a ul.menu li.first{border-right:1px solid white;}.page-node-194 .bean-a ul.menu li.last{border-left:1px solid white;}.page-node-362876 .foras-feasa-research-blocks .field-name-field-bean-f-image-and-link .field-collection-view .field-name-field-bean-f-image-link-image img{height:120px;}.page-node-373525 .foras-feasa-study-with-us-blocks .field-name-field-bean-f-image-and-link .field-collection-view .field-name-field-bean-f-image-link-image img{height:150px;}#hr-vacancies-mu-staff,#hr-vacancies-external{padding:20px;border-radius:8px;color:white;text-decoration:none;margin:10px;width:40%;text-align:center;font-weight:bold;font-size:12pt;vertical-align:middle;}#hr-vacancies-mu-staff{display:inline-block;background:var(--MN-BURGUNDY);}#hr-vacancies-mu-staff:hover{background:var(--MN-BURGUNDY-DARKEN-20);}#hr-vacancies-external{display:inline-block;background:var(--MN-TEAL-LIGHTEN-5);}#hr-vacancies-external:hover{background:var(--MN-TEAL);}.bordered-table td{border:2px solid var(--OFF-WHITE-DDD);}@font-face{font-family:'icomoon';src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.eot?87x2nm);src:url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.eot?87x2nm#iefix) format('embedded-opentype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.ttf?87x2nm) format('truetype'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.woff?87x2nm) format('woff'),url(/sites/all/themes/nuim_themes/nuim/css/fonts/icomoon.svg?87x2nm#icomoon) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{}.icon-repeat:before{content:"\e902";}.icon-keyboard_arrow_right:before{content:"\e905";}.icon-search2:before{content:"\e036";}.icon-heart:before{content:"\f004";}.icon-envelope:before{content:"\f0e0";}.icon-mail-reply:before{content:"\f112";}.icon-reply:before{content:"\f112";}.icon-youtube:before{content:"\f167";}.icon-calendar-check-o:before{content:"\f274";}.icon-facebook:before{content:"\ea90";}.icon-twitter:before{content:"\ea96";}.icon-linkedin2:before{content:"\eaca";}body{background:var(--WHITE-FFF);}.front .bg-dcdcdc{background-color:var(--MN-TEAL-LIGHTEN-5);}#region-buttons-devices a.slidetoggle{background:none;}#region-buttons-devices a.slidetoggle:before{font-family:'fontello' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\f008';font-size:30px;line-height:36px;transition:all .2s ease-in-out;transform:scale(1.1);top:4px;left:8px;}#region-buttons-devices a.slidetoggle.open:before{content:"\e800";left:4px;top:1px;position:relative;transition:none;}#region-buttons-devices a.search-trigger{position:relative;outline:0;}#zone-header a.close-button{display:none;}#region-logo .b1{margin-top:0;}#region-primary{border-top:0;top:0;min-height:145px;margin-bottom:30px;}.container-12 #region-primary .region-inner{margin-right:0;}#region-primary .b1,#region-primary .b2{clear:right;float:right;display:none;width:100%;}#region-primary .b1 ul.menu,#region-primary .b2 ul.menu{background:var(--OFF-WHITE-F9F9F9);margin:0;padding:0 10px;}#region-primary .b1 ul.menu{padding-top:10px;padding-bottom:10px;}#region-primary .b2 ul.menu{padding-bottom:10px;}#region-primary .b1 ul.menu li.leaf,#region-primary .b2 ul.menu li.leaf{display:block;}#region-primary .b1 ul.menu li.leaf a,#region-primary .b2 ul.menu li.leaf a{font-weight:normal;}#region-primary .separator{display:block;margin:8px 0;background:white;}#region-primary nav.b2.nav,#region-primary nav.b3.nav{display:none !important;}#region-primary .nav ul.menu li a{color:var(--MN-TEAL-LIGHTEN-5);}#region-primary .nav ul.menu li a:before{display:none;}@media (max-width:768px){#region-primary .region-inner{margin:0;padding:0;}.bg-dcdcdc .content .flexslider.slides img{width:100%;height:100%;}#region-primary .b5{display:none;margin:0;}#region-primary .tb-megamenu .tb-megamenu-column .block{display:none !important;}.tb-megamenu .nav-collapse,.tb-megamenu .nav-collapse.collapse{height:auto !important;margin:0;padding-bottom:10px;background:var(--MN-TEAL-LIGHTEN-5);}.tb-megamenu-button{display:none !important;}.tb-megamenu .nav-collapse{position:relative;top:0;}.tb-megamenu .nav-collapse li.tb-megamenu-item.level-1{border-bottom:1px solid var(--WHITE-FFF);}.tb-megamenu .nav-collapse .nav > li > a{border:0;background:transparent !important;color:white !important;text-decoration:none;font-weight:bolder;}.tb-megamenu .nav-collapse .dropdown-menu{background:transparent;font-weight:lighter;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a{padding:5px 0;margin-left:0px;border:0;color:white;text-decoration:none;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a.dropdown-toggle{position:relative;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a.dropdown-toggle:after{content:"";border-left-color:transparent;border-top-color:white;border-right:5px solid transparent;position:absolute;top:8px;right:16px;}.tb-megamenu .nav-collapse .dropdown-menu .mega-nav > li a.dropdown-toggle.tb-megamenu-clicked:after{border-left-color:transparent;border-bottom-color:white;border-right:5px solid transparent;}#region-primary nav ul.menu{background:var(--MN-TEAL-LIGHTEN-5) !important;}#region-primary nav ul.menu a{color:white;text-decoration:none;}#region-primary nav ul.menu li.news-events{background:transparent;}}.header-search-icon{position:absolute;bottom:0;right:0;width:40px;height:40px;line-height:40px;z-index:100;}a.search-trigger{text-decoration:none;}a.search-trigger span{display:none;}.search-trigger:before{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e036";font-size:30px;line-height:36px;transition:all .2s ease-in-out;transform:scale(1.1);top:4px;left:8px;}.header-search-icon:hover .search-trigger:before{font-size:32px;line-height:36px;}#region-search{display:none;position:relative;height:0;padding:0;margin:0;z-index:10;}.container-12 #region-search .region-inner{margin:0;}#region-search .b1{position:relative;width:100%;background:var(--BLACK-000);background:var(--RGBA-0-0-0-09);text-align:center;}#region-search .b1 form{max-width:95%;margin:30px auto;}#region-search .b1 .container-inline{float:none;width:100%;padding:8px;box-sizing:border-box;background:white;overflow:hidden;}#region-search .form-item{float:left;width:75%;width:calc(100% - 40px);}#region-search .form-item input{padding:0 10px;font-size:2rem;font-weight:bold;height:35px;line-height:35px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);border:0;width:100%;background:none;outline:0;}#region-search .form-item input:focus{background:var(--OFF-WHITE-EEE);}#region-search .form-actions{position:relative;}#region-search .form-actions:before{speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:10px;top:33%;width:10px;height:10px;border-bottom:solid 4px black;border-left:solid 4px black;transform:rotate(45deg);z-index:1;}#region-search .form-actions:after{color:black;margin-top:10px;width:23px;height:4px;background:black;content:'';display:block;position:absolute;top:20%;left:10px;}#region-search .form-actions input{width:37px;height:37px;background:none;border:0 !important;z-index:3;position:relative;font-size:0;}#zone-header-wrapper.only-desktop{display:block !important;}#zone-home-carousel{max-width:100%;padding:0;}#zone-home-carousel .region-inner{margin:0;}#zone-home-carousel .carousels{background:var(--BLACK-000);max-height:760px;overflow:hidden;}#zone-home-carousel .carousels .flexslider{margin:0 auto;}#zone-home-carousel .carousels .flexslider .slides > li{overflow:hidden;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text{margin:0 auto;position:absolute;left:initial;padding:0;background:none;width:100%;top:initial;bottom:60px;}#zone-home-carousel .carousels .flexslider .slides > li img{margin-top:-20px;opacity:0.525;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content h2 a{color:var(--WHITE-FFF);text-decoration:none;padding:10px;display:block;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn{display:block;margin:10px;}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a{border:1px solid var(--WHITE-FFF);color:var(--WHITE-FFF);padding:8px 20px;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:bold;text-shadow:none;background-color:var(--RGBA-0-0-0-015);}#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a:hover,#zone-home-carousel .carousels .flexslider .slides > li .slide-text .content .btn a:focus{background:var(--MN-TEAL-LIGHTEN-5);border-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);text-shadow:none;}#zone-home-carousel ul.flex-direction-nav{position:relative;right:inherit;bottom:inherit;z-index:99;margin:0;max-width:1130px;margin:-60px auto 60px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging{position:absolute;bottom:10px;top:initial;left:50%;height:20px;width:100%;text-align:left;z-index:100;transform:translate(-50%,0);max-width:1130px;box-sizing:border-box;padding:0 10px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging li{list-style:none;color:var(--WHITE-FFF);list-style:none;width:20px;height:20px;border:1px solid;display:inline-block;text-align:left;margin-right:5px;border-radius:50%;padding:8px;box-sizing:border-box;position:relative;}#zone-home-carousel ol.flex-control-nav.flex-control-paging li a{display:block;width:10px;height:10px;border-radius:50%;position:absolute;top:4px;left:4px;text-align:center;color:transparent;font-size:4px;}#zone-home-carousel ol.flex-control-nav.flex-control-paging li a.flex-active{background-color:var(--WHITE-FFF);}.front .homepage-intro-links{max-width:1130px;margin:0 auto 0;}.front .homepage-intro-links ul.menu{table-layout:fixed;display:flex;position:relative;z-index:10;padding:0;}.front .homepage-intro-links ul.menu li{border:0;width:100%;}.front .homepage-intro-links ul.menu li a{background-image:none;text-align:center;width:100%;justify-content:center;align-items:center;display:flex;border:0;box-sizing:border-box;}.front .homepage-intro-links ul.menu li a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";position:relative;font-size:20px;line-height:24px;top:1px;}.front .homepage-intro-links ul.menu li.first a{background:var(--MN-NAVY);}.front .homepage-intro-links ul.menu li.first a:hover,.front .homepage-intro-links ul.menu li.first a:focus{background:var(--MN-NAVY-DARKEN-15);}.front .homepage-intro-links ul.menu li.last a{background:var(--MN-YELLOW);}.front .homepage-intro-links ul.menu li.last a:hover,.front .homepage-intro-links ul.menu li.last a:focus{background:var(--MN-YELLOW-DARKEN-15);}#zone-home-first-wrapper{background:var(--MN-TEAL);color:var(--WHITE-FFF);padding-bottom:40px;}.introductory-text{text-align:center;}.introductory-text .block-title{background:transparent;color:var(--WHITE-FFF);font-size:44px;font-weight:lighter;line-height:1.3;margin-top:20px;margin-bottom:24px;border:0;}.introductory-text p{font-size:26px;line-height:40px;font-weight:300;}.introductory-text p b,.introductory-text p strong{font-weight:bold;color:var(--MN-YELLOW);}#zone-home-second-wrapper{background:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);}.hp-research .block-inner{background:transparent;}.hp-research .view-header{position:relative;}.hp-research .view-header h2{text-align:center;border:0;margin-top:40px;color:var(--WHITE-FFF);background:transparent;}.hp-research .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-research .view-header a.only-desktop{position:absolute;bottom:12px;right:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid;}.hp-research .view-header a.only-desktop:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.hp-research .view-header a.only-desktop:hover,.hp-research .view-header a.only-desktop:focus{text-decoration:none;border-color:transparent;}.hp-research .view-content{background:transparent;}.hp-research .view-content .views-field-field-icon{position:absolute;top:16px;right:16px;width:48px;height:auto;}.hp-research .view-content .row-inner{position:relative;padding:0px;box-sizing:border-box;margin:0 10px;}.hp-research .view-content .row-inner > a{background:var(--BLACK-000);overflow:hidden;margin:0 0 10px;}.hp-research .view-content .row-inner > a img{background-blend-mode:multiply;opacity:0.375;transition:all .2s ease-in-out;}.hp-research .view-content .row-inner:hover > a img{transform:scale(1.1);opacity:0.125;}.hp-research .view-content .row-inner p{display:none;padding:0;}@media (max-width:480px){.hp-research .view-content .row-inner p{display:block;}}.hp-research .row-inner p.title{padding:0;max-width:100%;font-size:2.6rem;line-height:1.3;letter-spacing:-1px;color:var(--WHITE-FFF);margin:0 0 12px;display:block}.hp-research .view-content .row-inner p.title:before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:20px 0;}.hp-research .view-content .row-inner .views-field-nothing{padding:0 32px 16px 0;position:absolute;bottom:32px;left:32px;color:var(--WHITE-FFF);text-align:left;max-height:calc(100% - 50px);overflow:hidden;}.hp-research .row-inner .link{position:absolute;top:0;bottom:0;left:0;right:0;}.hp-research .row-inner .link a{display:block;height:100%;border:0;background:transparent;}.hp-research .row-inner .link a span{display:none;visibility:hidden;}.hp-research .view-footer{border:0;clear:both;text-align:left;}.hp-research .view-footer .row-inner{width:calc(100% - 20px);}.hp-research .view-footer ul{margin:0;overflow:hidden;padding:0;}.hp-research .view-footer ul a{padding:0;}.hp-research .view-footer .row-inner p.title{font-size:2rem;}.hp-research .view-footer .latest-publication li{width:100%;width:calc(100% - 20px);position:relative;margin-left:10px;}.hp-research .view-footer .latest-publication li .views-field-field-background-image{background:var(--BLACK-000);}.hp-research .view-footer .latest-publication li img{background-blend-mode:multiply;opacity:0.375;transition:all .2s ease-in-out;}.hp-research .view-footer .latest-publication li .text{padding:0 32px 16px 0;position:absolute;bottom:32px;left:32px;color:var(--WHITE-FFF);text-align:left;}.hp-research .view-footer .latest-publication li .text h3{font-size:14px;position:relative;padding-top:12px;}.hp-research .view-footer .latest-publication li .text h3:before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:20px 0;}.hp-research .view-footer .latest-publication li .link{position:absolute;top:0;bottom:0;left:0;right:0;}.hp-research .view-footer .latest-publication li .link a{height:100%;display:block;border:0;background:transparent;}.hp-research .view-footer .latest-publication li .link span{display:none;}.hp-research .view-footer .latest-publication .view-footer a{color:var(--MN-TEAL-LIGHTEN-30);padding:0;text-decoration:none;border-bottom:1px solid;margin:10px;display:inline-block;}.hp-research .view-footer .latest-publication .view-footer a:hover,.hp-research .view-footer .latest-publication .view-footer a:focus{text-decoration:none;border-color:transparent;}.hp-research .view-footer .latest-publication .view-footer a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}#zone-home-third-wrapper{background:var(--MN-TEAL);color:var(--WHITE-FFF);}#zone-home-third-wrapper .block-inner{background:transparent;}.hp-news .view-header{position:relative;}.hp-news .view-header h2{text-align:center;border:0;margin-top:40px;padding-top:0px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.hp-news .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-news .view-header a.only-desktop{position:absolute;bottom:12px;right:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid;color:var(--MN-TEAL-LIGHTEN-30);}.hp-news .view-header a.only-desktop:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.hp-news .view-header a.only-desktop:hover,.hp-news .view-header a.only-desktop:focus{text-decoration:none;border-color:transparent;}.hp-news .view-rows .list{margin:0;display:flex;padding:0;}.hp-news .view-rows .row-inner{padding:0;box-sizing:border-box;box-shadow:0px 2px 2px var(--OFF-WHITE-EEE);box-shadow:0px 2px 2px var(--RGBA-100-100-100-05);background:var(--WHITE-FFF);position:relative;width:98%;margin:0 1% 20px;color:var(--BLACK-HINT-BLUE);overflow:hidden;}.hp-news .row-inner a{margin:0;}.hp-news .row-inner img{transition:all .2s ease-in-out;margin-bottom:32px;}.hp-news .row-inner:hover img{transform:scale(1.1);}.hp-news .row-inner .date{font-weight:700;margin:0 16px 12px;font-size:1.2rem;}.hp-news .row-inner h2{border:0;font-weight:300;padding:0 16px 40px;}.hp-news .row-inner h3{margin:8px 16px 16px;overflow:hidden;font-size:1.6rem;line-height:1.6;}.hp-news .row-inner .views-field-field-news-description{padding:0 16px 32px;font-size:1.4rem;}.hp-news .view-footer{border:0;clear:both;background:var(--WHITE-FFF);margin:2%;margin:calc(1% + 10px);margin-top:0;}.hp-news .view-footer h2{font-size:20px;font-weight:300;color:var(--MN-TEAL-LIGHTEN-5);border:0;margin:0 0 16px;padding:0 0 16px;position:relative;}.hp-news .view-footer h2:after{content:"";display:block;border-bottom:2px solid var(--MN-TEAL-LIGHTEN-5);position:absolute;left:0;bottom:0;width:24px;}.hp-news .view-footer iframe{width:100%;}#zone-home-fourth-wrapper{position:relative;z-index:10;}#zone-home-fourth-wrapper .block-inner{background:transparent;}.hp-events .block-inner{background:transparent;}.hp-events .view-header{position:relative;}.hp-events .view-header h2{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.hp-events .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-events .view-header a.only-desktop{position:absolute;bottom:12px;right:20px;font-weight:bold;color:var(--MN-TEAL-LIGHTEN-30);}.hp-events .view-header a.only-desktop:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.hp-events .view-header a.only-desktop:hover,.hp-events .view-header a.only-desktop:focus{text-decoration:none;}.hp-events .row.odd{clear:left;}.hp-events .row .row-inner{margin:10px;background:var(--WHITE-FFF);position:relative;min-height:420px;box-sizing:border-box;padding:40px;color:var(--GREY-333);min-height:240px;}.hp-events .views-field-field-event-date{margin-bottom:20px;position:relative;}.hp-events .row p{margin:0;padding:0;}.hp-events .row .link{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}.hp-events .row .link a{display:block;height:100%;}.hp-events .row .views-field-field-event-date{font-weight:700;}.hp-events .row h3{color:var(--MN-TEAL);font-size:2.4rem;line-height:1.333;margin:0;padding:0;text-decoration:underline;text-decoration-skip:ink;outline:0;font-weight:300;}.hp-events .view-footer{display:none;}.hp-events .row .row-inner:hover,.hp-events .row .row-inner:focus{background:var(--MN-TEAL-DARKEN-20);color:var(--WHITE-FFF);}.hp-events .row .row-inner:hover h3,.hp-events .row .row-inner:focus h3{color:var(--WHITE-FFF);}#zone-home-fifth-wrapper{background:var(--BLACK-222);background-image:url(/sites/all/themes/nuim_themes/nuim/img/desks.jpg);background-size:cover;background-position:50% 50%;color:var(--WHITE-FFF);padding-bottom:150px;position:relative;z-index:0;}#zone-home-fifth-wrapper:before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background:black;background:var(--RGBA-10-10-10-0667);}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-description h2,.home-page-maynooth-education h2{font-size:58px;line-height:1;text-align:center;font-weight:bold;margin-top:80px;margin-bottom:24px;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-description p,.home-page-maynooth-education p{font-size:3.6rem;text-align:center;line-height:1.3;margin:0px 10% 50px;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links,.home-page-maynooth-education .field-name-field-bean-g-links{text-align:center;display:block;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links a,.home-page-maynooth-education .field-name-field-bean-g-links a{display:inline-block;margin:10px;color:var(--WHITE-FFF);text-decoration:none;border:1px solid;padding:12px 64px;font-weight:bold;transition:all .2s ease-in-out;text-transform:uppercase;font-size:1.4rem;line-height:1.6;}#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links a:hover,#zone-home-fifth-wrapper .b1 .field-name-field-bean-g-links a:focus,.home-page-maynooth-education .field-name-field-bean-g-links a:hover,.home-page-maynooth-education .field-name-field-bean-g-links a:focus{border-color:var(--MN-TEAL-LIGHTEN-5);background:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);}.come-in{-webkit-transform:translateY(150px);-moz-transform:translateY(150px);transform:translateY(150px);-webkit-animation:come-in 0.9s ease forwards;-moz-animation:come-in 0.9s ease forwards;animation:come-in 0.9s ease forwards;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;opacity:0;}@keyframes come-in{to{transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;}}#zone-home-six-wrapper{background:var(--MN-TEAL-DARKEN-20);}#zone-home-six-wrapper h2{text-align:center;border:0;margin-top:40px;padding-top:0px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}#zone-home-six-wrapper h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.field-name-field-infographic{padding-bottom:64px;}.field-name-field-infographic .field-item{float:left;width:33.333%;text-align:center;border:1px solid transparent;box-sizing:border-box;background:var(--MN-TEAL-DARKEN-20);-webkit-transform:translateY(150px);-moz-transform:translateY(150px);transform:translateY(150px);-webkit-animation:come-in 0.9s ease forwards;-moz-animation:come-in 0.9s ease forwards;animation:come-in 0.9s ease forwards;-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;opacity:0;}.field-name-field-infographic .field-item img{max-width:100%;height:auto;}.field-name-field-infographic .field-item:nth-child(1),.field-name-field-infographic .field-item:nth-child(2),.field-name-field-infographic .field-item:nth-child(3){border-bottom:1px solid var(--WHITE-FFF);border-bottom:1px solid var(--RGBA-0-126-140-031);}.field-name-field-infographic .field-item:nth-child(1),.field-name-field-infographic .field-item:nth-child(2),.field-name-field-infographic .field-item:nth-child(4),.field-name-field-infographic .field-item:nth-child(5){border-right:1px solid var(--WHITE-FFF);border-right:1px solid var(--RGBA-0-126-140-031);}.field-name-field-infographic .field-item:nth-child(1){-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s;}.field-name-field-infographic .field-item:nth-child(2){-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s;}.field-name-field-infographic .field-item:nth-child(3){-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s;}.field-name-field-infographic .field-item:nth-child(4){-webkit-animation-delay:4s;-moz-animation-delay:4s;animation-delay:4s;}.field-name-field-infographic .field-item:nth-child(5){-webkit-animation-delay:5s;-moz-animation-delay:5s;animation-delay:5s;}.field-name-field-infographic .field-item:nth-child(6){-webkit-animation-delay:6s;-moz-animation-delay:6s;animation-delay:6s;}#zone-home-seven-wrapper{background:var(--MN-TEAL-LIGHTEN-5);}.hp-sm-twitter .block-inner{color:var(--WHITE-FFF);}.hp-sm-twitter h2.block-title{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.hp-sm-twitter h2.block-title:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.hp-sm-twitter .view-rows .row{clear:left;width:100%;overflow:hidden;position:relative;padding:10px 10px 0;box-sizing:border-box;background:transparent;margin-bottom:10px;}.hp-sm-twitter .view-rows .row .row-inner{overflow:hidden;color:var(--WHITE-FFF);color:var(--RGBA-255-255-255-07);padding:40px 40px 80px;height:100%;}.hp-sm-twitter .view-rows .row .row-inner a{color:var(--WHITE-FFF);}.hp-sm-twitter .view-rows .row.first .row-inner{background:var(--MN-NAVY);}.hp-sm-twitter .view-rows .row.m4_2 .row-inner{background:var(--MN-YELLOW);}.hp-sm-twitter .view-rows .row.m4_3 .row-inner{background:var(--MN-TEAL-DARKEN-20);}.hp-sm-twitter .view-rows .row.m4_4 .row-inner{background:var(--BLACK-000);}.hp-sm-twitter .view-rows .row.last .row-inner{background:var(--MN-BURGUNDY);}.hp-sm-twitter .views-field{position:relative;z-index:1;}.hp-sm-twitter .views-field-field-tweet-author a{font-weight:bold;margin:0 0 20px;color:var(--WHITE-FFF);}.hp-sm-twitter .views-field.views-field-field-tweet-contents a{display:inline-block;margin:0;}.hp-sm-twitter ul.twitter-links,.hp-sm-twitter ul.twitter-links li{list-style:none;margin:0;padding:0;}.hp-sm-twitter ul.twitter-links{position:absolute;bottom:20px;left:40px;overflow:hidden;}.hp-sm-twitter ul.twitter-links i{display:none;}.hp-sm-twitter ul.twitter-links li{position:relative;display:block;padding-left:24px;margin-right:20px;height:20px;line-height:20px;float:left;}.hp-sm-twitter ul.twitter-links li a{margin:0;opacity:0.5;transition:all .2s ease-in-out;}.hp-sm-twitter .row-inner:hover ul.twitter-links li a{opacity:0.95;}.hp-sm-twitter .reply a:before{position:absolute;left:0;bottom:0;width:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f112";font-size:16px;line-height:13px;font-weight:bold;}.hp-sm-twitter .retweet a{font-size:11px;padding-top:3px;}.hp-sm-twitter .retweet a:before{position:absolute;left:0;top:6px;width:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";font-size:20px;line-height:13px;font-weight:bold;}.hp-sm-twitter .favourite a{font-size:11px;padding-top:3px;}.hp-sm-twitter .favourite a:before{position:absolute;left:0;top:6px;width:20px;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f004";font-size:14px;line-height:13px;font-weight:bold;}.hp-sm-twitter .views-field-field-tweet-linked-images{position:absolute;top:10px;top:calc(50% + 10px);left:10px;left:calc(50%);transform:translate(-50%,-50%);overflow:hidden;height:100%;width:100%;width:calc(100% - 20px);opacity:0.1;z-index:0;overflow:hidden;}.hp-sm-twitter .views-field-field-tweet-linked-images .field-content{overflow:hidden;max-height:100%;}.hp-sm-twitter .views-field-field-tweet-linked-images img{}.hp-sm-twitter .first .views-field.views-field-field-tweet-contents{font-size:2.4rem;}.hp-sm-twitter .first .views-field.views-field-field-tweet-contents a{color:var(--MN-NAVY-LIGHTEN-15);}.hp-sm-twitter .first .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .first .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .row.m4_2 .views-field.views-field-field-tweet-contents a{color:var(--9C6900);}.hp-sm-twitter .row.m4_2 .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .row.m4_2 .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .row.m4_3 .views-field.views-field-field-tweet-contents a{color:var(--MN-TEAL-LIGHTEN-15);}.hp-sm-twitter .row.m4_3 .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .row.m4_3 .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .row.m4_4 .views-field.views-field-field-tweet-contents a{color:var(--MN-TEAL-LIGHTEN-15);}.hp-sm-twitter .row.m4_4 .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .row.m4_4 .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.hp-sm-twitter .last .views-field.views-field-field-tweet-contents a{color:var(--F9A7A9);}.hp-sm-twitter .last .views-field.views-field-field-tweet-contents a:hover,.hp-sm-twitter .last .views-field.views-field-field-tweet-contents a:focus{color:var(--WHITE-FFF);}.alumni-list .view-header{position:relative;}.alumni-list .view-header h2{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.alumni-list .view-header h2:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.alumni-list .view-header a.page-view{position:absolute;bottom:12px;right:20px;font-weight:bold;text-decoration:none;border-bottom:1px solid;color:var(--MN-TEAL-LIGHTEN-30);}.alumni-list .view-header a.page-view:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e905";font-size:12px;line-height:13px;font-weight:bold;}.alumni-list .view-header a.page-view:hover,.alumni-list .view-header a.page-view:focus{text-decoration:none;border-color:transparent;}.alumni-list .list{margin:0;padding:0;list-style:none;}.alumni-list .list .entry{list-style:none;padding:0 24px 24px;margin:8px;background:var(--WHITE-FFF);}.alumni-list .list .entry .photo{margin:0 -24px 24px;}.alumni-list .list .entry .photo img{max-width:100%;height:auto;}.alumni-list .list .entry .name,.alumni-list .list .entry .course{color:var(--MN-TEAL-LIGHTEN-5);font-weight:lighter;}.alumni-list .list .entry .name{font-size:18px;font-weight:bold;margin-bottom:8px;}.alumni-list .list .entry .org,.alumni-list .list .entry .title{font-size:13px;font-weight:lighter;}.alumni-list .list .entry .org{margin-top:16px;border-top:1px solid var(--OFF-WHITE-EEE);padding-top:12px;font-weight:bold;}.alumni-list .list .entry .title{padding-bottom:12px;border-bottom:1px solid var(--OFF-WHITE-EEE);}.alumni-list .list .entry .description{padding-top:16px;padding-bottom:0;}.alumni-list .list .entry .description:empty{display:none;}.home-page-location .block-inner{margin-bottom:80px;}.home-page-location h2.block-title{text-align:center;border:0;margin-top:40px;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.home-page-location h2.block-title:before{content:"";border-top:4px solid;display:block;width:40px;text-align:center;margin:20px auto 20px;}.home-page-location img{display:block;height:auto;margin:0 auto;max-width:90%;}.home-page-location .content p{margin:0;}.home-page-location .content h2{max-width:800px;text-align:center;margin:24px auto 0 auto;padding:20px;z-index:1;position:relative;background:transparent;color:var(--WHITE-FFF);font-weight:300;}.home-page-location .field-name-field-bean-g-links{text-align:center;}.home-page-location .field-name-field-bean-g-links .field-item{display:inline-block;margin:10px;}.home-page-location .field-name-field-bean-g-links .field-item a{color:var(--WHITE-FFF);text-decoration:none;border:1px solid;border-radius:4px;padding:8px 18px;font-weight:bold;display:block;transition:all .2s ease-in-out;}.home-page-location .field-name-field-bean-g-links .field-item a:hover,.home-page-location .field-name-field-bean-g-links .field-item a:focus{border-color:var(--MN-YELLOW);color:var(--MN-YELLOW);}#zone-footer-wrapper{color:var(--WHITE-FFF);background:var(--MN-TEAL);padding-top:60px;overflow:hidden;padding-bottom:60px;}#zone-footer-wrapper a{color:var(--WHITE-FFF);text-decoration:none;}#zone-footer-wrapper a:hover,#zone-footer-wrapper a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#zone-footer-wrapper .disclaimer p{font-size:1.8rem;}#zone-footer-wrapper .block.nav,#zone-footer-wrapper nav{padding:0;}#zone-footer-wrapper .block.nav ul.menu,#zone-footer-wrapper nav ul.menu{display:block;text-align:left;margin:0;}#zone-footer-wrapper .block.nav ul.menu li,#zone-footer-wrapper nav ul.menu li{display:list-item;text-align:left;margin-bottom:0px;border:0;}#zone-footer-wrapper ul.menu li.leaf{list-style:none;padding:0;margin-left:0;}#zone-footer-wrapper .block.nav ul.menu li a,#zone-footer-wrapper nav ul.menu li a{text-align:left;color:var(--WHITE-FFF);font-size:100%;text-decoration:none;line-height:inherit;padding:5px 0;}#zone-footer-wrapper .block.nav ul.menu li a:hover,#zone-footer-wrapper .block.nav ul.menu li a:focus,#zone-footer-wrapper nav ul.menu li a:hover,#zone-footer-wrapper nav ul.menu li a:focus{color:var(--WHITE-FFF);text-decoration:underline;}#region-footer .utility,#region-footer .footer,#region-footer .social{display:block !important;}#region-footer .primary ul.menu,#region-footer .utility ul.menu,#region-footer .footer ul.menu,#region-footer .social{padding-top:5px;padding-left:0;}#zone-footer-wrapper .block.social{float:none;padding-top:40px;}#region-footer .primary{display:none !important;}#zone-footer-wrapper h2.block-title{background-color:transparent;border-bottom:1px solid var(--WHITE-FFF);border-color:var(--RGBA-255-255-255-03);color:var(--WHITE-FFF);color:var(--RGBA-255-255-255-07);font-size:1.4rem;font-weight:bold;line-height:inherit;margin:0 0 10px;text-transform:uppercase;padding:0 0 2px;position:relative;display:none;}#zone-footer-wrapper .b2 h2.block-title:hover,#zone-footer-wrapper .b3 h2.block-title:hover{color:var(--WHITE-FFF);cursor:pointer;}#zone-footer-wrapper .b2 h2.block-title:after,#zone-footer-wrapper .b3 h2.block-title:after{content:"\e905";position:absolute;right:10px;font-family:icomoon;transform:rotate(90deg);color:var(--RGBA-255-255-255-02);}#zone-footer-wrapper .b2 h2.block-title:hover:after,#zone-footer-wrapper .b3 h2.block-title:hover:after{color:var(--WHITE-FFF);}#zone-footer-wrapper .b2 h2.block-title.active:after,#zone-footer-wrapper .b3 h2.block-title.active:after{transform:rotate(-90deg);}#zone-footer-wrapper nav ul.menu li a{display:block;}#region-footer .b2.nav ul.menu,#region-footer .b3.nav ul.menu{display:none;padding:0 0 10px;}#zone-footer-wrapper .social .content ul.menu li{display:block;width:40px;height:40px;background:var(--WHITE-FFF);color:var(--MN-TEAL);border-radius:50%;overflow:hidden;margin:0 20px 10px 0;float:left;position:relative;transition:all .2s ease-in-out;}#zone-footer-wrapper .social .content ul.menu li:hover,#zone-footer-wrapper .social .content ul.menu li:focus{color:var(--WHITE-FFF);background:transparent;}#zone-footer-wrapper .social .menu li a{text-indent:-9999px;text-align:left;color:white;display:block;height:40px;position:absolute;top:0;width:40px;left:0;border-radius:50%;}#zone-footer-wrapper .social .menu li:before{position:absolute;content:"F";font-size:24px;color:var(--MN-TEAL);height:40px;line-height:40px;width:40px;text-align:center;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#zone-footer-wrapper .social .content ul.menu li:hover:before,#zone-footer-wrapper .social .content ul.menu li:focus:before{color:var(--WHITE-FFF);}#zone-footer-wrapper .social .menu li.youtube:before{content:"\f167";}#zone-footer-wrapper .social .menu li.facebook:before{content:"\ea90";}#zone-footer-wrapper .social .menu li.twitter:before{content:"\ea96";}#zone-footer-wrapper .social .menu li.linkedin:before{content:"\eaca";line-height:36px;}#zone-footer-bottom-wrapper{background:var(--WHITE-FFF);color:var(--GREY-333);}#zone-footer-bottom p{color:var(--GREY-333);padding:0 0 20px;}#zone-footer-bottom .grid-4{overflow:hidden;}#zone-footer-bottom .grid-4 .block{display:block;float:right;width:50%;}#zone-footer-bottom .partnership-3u{display:none !important;}#zone-footer-bottom .grid-4 .block img{max-width:95%;}#credit-b2t #bottom-b2t a{background:url(/sites/all/themes/nuim_themes/nuim/img/btn_close_white.gif) no-repeat right center;}#credit-b2t #bottom-b2t a:link,#credit-b2t #bottom-b2t a:visited{color:var(--GREY-333);}#credit-b2t #bottom-b2t a:hover,#credit-b2t #bottom-b2t a:active{color:var(--BLACK-000);}.maynooth-education-forum-logo .block-inner .content{display:flex;}.maynooth-education-forum-logo .block-inner .content p{width:50%;}@media (max-width:1024px){.maynooth-education-forum-logo .block-inner .content p.top-50{width:auto;margin-right:30px;}}.maynooth-education-forum-logo .block-inner .content .top-50 img{width:140px;}.research-courses-header{margin:25px 0;}.research-courses{background:var(--OFF-WHITE-F1F1F1);}.research-courses .row{border-top:1px solid var(--OFF-WHITE-DDD);padding:20px;min-height:55px;}.research-courses .row h2{font-weight:normal;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:10px;}.research-courses .row .more-info{display:block;margin-top:10px;}.research-course-listing .attachment-before{padding:20px;}.research-course-listing .views-exposed-widgets .views-exposed-widget{display:inline-block;max-width:300px;margin:0 10px;}.research-course-listing .views-exposed-widgets .views-exposed-widget select{max-width:300px;}.research-course-listing form#views-exposed-form-research-course-listing-page select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.research-course-listing form#views-exposed-form-research-course-listing-page #edit-submit-research-course-listing{width:35px;height:35px;max-width:none;text-indent:-9999px;display:block;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/btn_search.gif) no-repeat 0 0;}.research-course-listing form#views-exposed-form-research-course-listing-page input[type="text"]{width:100%;border:2px solid var(--OFF-WHITE-EEE);padding:0 3px;height:35px;line-height:35px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.postgraduate-studies-top-left,.postgraduate-studies-top-right{float:left;width:50%;}.postgraduate-studies-top-left .block-inner{margin-right:10px;}.postgraduate-studies-top-right .block-inner{margin-left:10px;}.student-fees-grants-blocks .field-name-field-bean-a-links ul.menu li a{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 94% 50%;padding:18px 20px;color:var(--WHITE-FFF) !important;font-size:18px;line-height:24px;border-bottom:1px solid var(--OFF-WHITE-DDD);margin:0;text-decoration:none;}.page-node-235 .gdpr-landing-blocks .field-item .field-name-field-bean-f-image-link-link a{font-size:16px;font-weight:bold;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+1) .field-name-field-bean-f-image-link-link a{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+2) .field-name-field-bean-f-image-link-link a{background:var(--MN-YELLOW) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+3) .field-name-field-bean-f-image-link-link a{background:var(--MN-TEAL-LIGHTEN-5) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.page-node-235 .gdpr-landing-blocks .field-item:nth-of-type(4n+4) .field-name-field-bean-f-image-link-link a{background:var(--MN-NAVY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 95% 20px;}.context-research #region-sidebar-first .nav ul.menu li.active ul.menu{display:block;}.page-node-3 #region-content-bottom .content .field-name-body{display:inline-block;background:var(--OFF-WHITE-F9F9F9);padding:20px;}.main-content-page-upper #region-content .content article.node-page{display:none;}.main-content-page-upper #region-content #region-content-bottom .content article.node-page{display:block;}.research-landing-embedded .view-content .row .row-inner,.research-landing-embedded .view-footer .research-landing-embedded .row .row-inner,.research-landing-embedded .view-header .research-landing-embedded .row .row-inner{margin:10px;}.research-landing-embedded .views-field-field-research-promo-title-link a{font-size:16px;}.front .latest-publication-feed .latest-publication-feed-inner{margin:auto;}.front .latest-publication-feed .latest-publication-feed-inner a{color:transparent;border:none;}.latest-publication-feed .views-slideshow-controls-bottom{position:absolute;bottom:10px;left:50%;transform:translate(-50%,0);display:inline-block;}.latest-publication-feed .views-slideshow-controls-bottom .views-field-counter a{font-size:0;color:white;outline:0;display:inline;padding:0;}.latest-publication-feed .views-slideshow-controls-bottom .views-slideshow-pager-fields .active{text-decoration:none;}.latest-publication-feed .views-slideshow-controls-bottom .active .views-field-counter a::after{opacity:1;}.latest-publication-feed .views-slideshow-controls-bottom .views-field-counter a::after{content:'.';font-size:34px;display:inline-block;opacity:0.6;}.latest-publication-feed .latest-publication-feed-inner{background:var(--RGBA-0-0-0-07);color:white;height:294px;margin:10px;position:relative;}.front .latest-publication-feed .latest-publication-feed-inner .view-header h3{padding-top:35px;}.latest-publication-feed .latest-publication-feed-inner .view-header h3{position:absolute;top:0;left:10%;padding-top:5px;}.latest-publication-feed .latest-publication-feed-inner .view-header h3::before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:15px 0 10px 0;}.research-landing-embedded .view-footer .research-landing-embedded{width:66.66%;display:inline-block;}.view-footer .latest-publication-feed,.view-header .latest-publication-feed{width:33%;float:right;}.view-footer .latest-publication-feed .latest-publication-feed-inner .text,.view-header .latest-publication-feed .latest-publication-feed-inner .text{width:80%;margin:auto;margin-top:70px;}.front .view-footer .latest-publication-feed .latest-publication-feed-inner .text{margin-top:110px;}.view-footer .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-title,.view-header .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-title{line-height:1.3;letter-spacing:-1px;color:var(--WHITE-FFF);margin:0 0 12px;font-size:17px;-webkit-font-smoothing:antialiased;max-width:80%;}.view-footer .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-text,.view-header .latest-publication-feed .latest-publication-feed-inner .text .latest-publication-text{font-size:12px;display:none;max-width:80%;}.view-footer .latest-publication-feed .latest-publication-feed-inner .link a,.view-header .latest-publication-feed .latest-publication-feed-inner .link a{font-size:0;position:absolute;top:0;right:0;width:100%;height:100%;}.view-header .unordered-list-slideshow-block{float:left;width:auto;}@media (min-width:769px){.view-header .unordered-list-slideshow-block{width:33.3%;}}.unordered-list-slideshow-block .pager{font-size:0;}.unordered-list-slideshow-block .pager:after{content:'\2022';color:white;font-size:30px;opacity:0.6;}.unordered-list-slideshow-block .unordered-list-slideshow-pager ul li.active-page .pager:after{opacity:1;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{background:var(--RGBA-0-0-0-07);color:white;height:294px;margin:10px;position:relative;}@media screen and (max-width:859px) and (min-width:768px){.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{height:450px;}}@media screen and (max-width:999px) and (min-width:860px){.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{height:400px;}}@media screen and (max-width:1112px) and (min-width:1000px){.unordered-list-slideshow-block .unordered-list-slideshow-block-inner{height:340px;}}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager{position:absolute;bottom:10px;margin:0 auto;width:100%;text-align:center;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager button{background-color:transparent;border:none;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager ul{list-style:none;margin:0;padding:0;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager ul li{margin:0;padding:0;display:inline-block;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .unordered-list-slideshow-pager ul li ::marker{text-align:center !important;content:'.';font-size:54px;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body ul{list-style:none;margin:0;padding:0;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li{list-style:none;margin:25px auto 0 auto;padding:0;width:80%;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h2,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h3,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h4{font-size:1.8rem;margin-bottom:10px;font-weight:bold;line-height:1.3;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h2:before,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h3:before,.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li h4:before{content:"";border-top:2px solid;display:block;width:40px;text-align:left;margin:15px 0 10px 0;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li{display:none;}.unordered-list-slideshow-block .unordered-list-slideshow-block-inner .views-field-body li.active-slide-item{display:block;}.organisational-unit-location-maps.block-9 .bean-e .row-inner{margin:10px;}#region-content .departments.block-6{background:var(--OFF-WHITE-F9F9F9);}.departments.block-6 .content{padding:20px;}.content-page-upper #region-content .content article{display:none;}.page-research-researcher-directory .profiles-listing #views-exposed-form-department-people-ris-people div.views-exposed-widgets > div.views-submit-button{float:none;display:inline-block;padding-top:21px;}.page-research-researcher-directory .profiles-listing .view-filters{padding:10px 0;}.opp-coloured-title-blocks .opp-coloured-title-block .row-inner{margin:10px;position:relative;height:180px;background:var(--MN-TEAL-LIGHTEN-5);}@media all and (max-width:768px) and (min-width:551px){.container-12 .opp-coloured-title-blocks .opp-coloured-title-block.grid-3{width:50%;}.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right !important;width:100% !important;}.page-node-327343 #region-content-bottom .bean-a .content ul.menu li a:link{font-size:13px;}.page-node-327343 #region-content-bottom{margin-top:-14px !important;}.header-search .search-trigger{display:none;}}@media (max-width:1024px){#region-buttons-devices .region-inner .covid-button a.covid-button{padding:8px 12px;}}@media (min-width:769px){.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right;width:25%;}.page-node-327343 #region-content-bottom .bean-a ul.menu li a{font-size:15px;}.page-node-327343 #region-content-bottom{margin-top:-14px !important;}#region-buttons-devices .region-inner .covid-button{width:60%;text-align:end;}#region-buttons-devices .region-inner .buttons-devices{width:40%;}}@media (max-width:550px){.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right;width:100% !important;}#region-buttons-devices .region-inner{flex-direction:column;margin-top:50px;}}@media (max-width:550px) and (min-width:410px){.not-desktop #zone-header-devices{flex-direction:inherit;}#region-buttons-devices .region-inner .covid-button a.covid-button{padding:8px;}}@media (max-width:375px){#region-buttons-devices .region-inner{flex-direction:inherit;justify-content:space-between;}#region-buttons-devices .region-inner .covid-button{margin:8px 0;text-align:center;width:70%;}#region-buttons-devices .region-inner .buttons-devices{text-align:end;}#region-buttons-devices .region-inner{margin-top:20px;}}.opp-coloured-title-blocks .opp-coloured-title-block .row-inner .tile-title{position:absolute;left:20px;bottom:20px;text-align:center;}.opp-coloured-title-blocks .opp-coloured-title-block .row-inner .tile-title a{color:white;text-decoration:none;font-size:20px;}.opp-coloured-title-blocks .opp-coloured-title-block .views-field-field-research-promo-title-link-1 .overlay-div{position:absolute;height:100%;width:100%;top:0;opacity:0.7;}.bean-h .content{padding:20px;background:var(--OFF-WHITE-F9F9F9);}#region-content .bean-a.student-help-links .block-inner{background:transparent;}#region-content .bean-a.student-help-links ul.menu{display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row;}#region-content .bean-a.student-help-links ul.menu li{display:block;flex:0 1 50%;border:none;}#region-content .bean-a.student-help-links ul.menu li a{font-size:14px;color:white;padding:10px;margin:5px;background:var(--MN-TEAL) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_white.png) no-repeat 90% 90%;text-align:left;min-height:130px;}#region-content .bean-a.student-help-links ul.menu li a.first{margin-left:10px;}#region-content .bean-a.student-help-links ul.menu li a.last{margin-right:10px;}.page-node-327343 #section-content .for-students-panel-one,.page-node-327343 #section-content .for-students-panel-two{float:right;width:25%;}.page-node-327343 #region-content-bottom .bean-a h2.block-title{font-size:18px;font-size:1.8rem;height:50px;background-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);line-height:50px;}.page-node-327343 #region-content-bottom .bean-a ul.menu li{display:inline-block;background:var(--WHITE-FFF) !important;float:none;}.page-node-327343 #region-content-bottom .bean-a .block-inner{background-color:var(--OFF-WHITE-DDD);}.page-node-327343 #region-content-bottom .bean-a ul.menu{margin:0;padding:0;display:block;table-layout:fixed;border-collapse:collapse;border:none;width:100%;background-color:var(--OFF-WHITE-DDD);column-count:3;}#region-content .form-textarea-wrapper textarea{font-size:14px;font-family:unset;}.desktop-table{display:none;}.bean-e h2.block-title.Yellow{background-color:var(--MN-YELLOW-DARKEN-15);}.bean-e h2.block-title.Red{background-color:var(--MN-BURGUNDY);}.bean-e h2.block-title.Blue{background-color:var(--MN-NAVY-DARKEN-15);}.bean-e h2.block-title.Green{background-color:var(--MN-TEAL);}.organisational-unit-location-maps.block-13 .view-rows .row .row-inner{margin:0 10px 10px;}.notice-message{padding:20px;margin:20px;border:1px dashed black;color:var(--DARKRED);font-weight:bold;position:relative;}.notice-message .close{position:absolute;top:0;right:0;font-size:16px;display:inline-block;padding:0 5px;margin:2px;background-color:var(--GREY-888);color:white;}.notice-message .close:hover{cursor:pointer;background-color:var(--DARKGREY);}.staff-course-listing .staff-course-grouping{margin:10px 10px 10px;font-size:18px;color:var(--MN-TEAL);}.staff-course-listing .views-exposed-widgets .views-exposed-widget{display:inline-block;margin:10px 0;}.staff-course-listing .views-exposed-widgets .views-exposed-widget.views-widget-filter-title label{color:var(--MN-TEAL);}.staff-course-listing .view-header{margin-bottom:20px;}.staff-course-listing .view-footer .view-rows{display:flex;flex-wrap:wrap;}.staff-course-listing .view-footer .view-rows .row{margin:0 5px 10px;}.staff-course-listing .views-exposed-widgets .views-exposed-widget select{width:100%;padding:7px 3px 6px 3px;border:2px solid var(--OFF-WHITE-EEE);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.staff-course-listing .row{margin-bottom:20px;}.staff-course-listing .accordion{border:1px solid var(--OFF-WHITE-DDD);}.staff-course-listing .accordion .accordion-title{padding:10px 23px;margin:unset;font-size:20px;background-color:var(--MN-TEAL);color:white;}.staff-course-listing .accordion .accordion-title:hover{text-decoration:underline;cursor:pointer;}.staff-course-listing .accordion .accordion-content{border-top:1px solid var(--OFF-WHITE-DDD);padding:18px 23px;color:var(--MN-TEAL);background-color:var(--WHITE-FFF);}.staff-course-listing .accordion .accordion-content .views-field{margin-bottom:15px;}.staff-course-listing .accordion .accordion-content .views-field .views-label,.staff-course-listing .accordion .accordion-content .views-field .field-content{display:block;}.staff-course-listing .accordion .accordion-content .views-field .views-label{font-weight:bold;font-size:16px;margin:0 5px 5px 0;}@media (min-width:480px){.covid19_guidance .organisational-unit-location-maps.block-13 .row{width:25%;}}.coronavirus-block .content{display:grid;grid-template-rows:auto;grid-template-columns:1fr 1fr;}.coronavirus-block .field-name-field-heading,.coronavirus-block .field-name-field-student-count,.coronavirus-block .field-name-field-staff-count{display:flex;align-items:center;font-weight:bold;padding:5px 20px;}.coronavirus-block .field-name-field-heading{background:var(--MN-YELLOW);}.coronavirus-block .field-name-field-student-count{background:var(--MN-TEAL);}.coronavirus-block .field-name-field-staff-count{background:var(--MN-BURGUNDY);}.coronavirus-block .field-name-field-student-count,.coronavirus-block .field-name-field-staff-count{font-size:16px;color:var(--WHITE-FFF);}.coronavirus-block .content .field-name-field-bean-c-image .field-name-field-asset-image img{width:100px;height:auto}.traffic-light-block .block-title{display:none;}.service-table{background-color:white;}@media (min-width:769px){.service-table .desktop-version{display:flex;flex-flow:column nowrap;flex:1 1 auto;border-top:1px solid var(--OFF-WHITE-DDD);border-right:1px solid var(--OFF-WHITE-DDD);}.service-table .desktop-version .header,.service-table .desktop-version .content{display:flex;flex-direction:row;width:100%;}.service-table .desktop-version .header .h-item{display:flex;flex-flow:row nowrap;background:none;color:var(--CFAEAF);font-weight:inherit;flex-grow:1;flex-basis:0;justify-content:center;padding:12px 0;border:2px;border-bottom:1px solid var(--OFF-WHITE-DDD);border-left:1px solid var(--OFF-WHITE-DDD);}.service-table .desktop-version .content{flex-flow:column nowrap;}.service-table .desktop-version .content .c-item{display:flex;flex-flow:row nowrap;}.service-table .desktop-version .content .c-item div{display:flex;flex-flow:row nowrap;flex-grow:1;flex-basis:0;justify-content:center;padding:12px 0;border:2px;border-bottom:1px solid var(--OFF-WHITE-DDD);border-left:1px solid var(--OFF-WHITE-DDD);}.service-table .desktop-version .content .c-item .status span{height:40px;width:40px;border-radius:50%;display:inline-block;}.service-table .desktop-version .content .c-item .status span.bc-red{background-color:var(--FF0000);}.service-table .desktop-version .content .c-item .status span.bc-green{background-color:var(--008000);}.service-table .desktop-version .content .c-item .status span.bc-amber{background-color:var(--FFB400);}.service-table .desktop-version .content .c-item .system-name{font-weight:bold;}.service-table .mobile-version{display:none;}}@media (max-width:768px){.service-table .desktop-version{display:none;}.service-table .mobile-version{display:block;}.service-table .mobile-version .tbl-accordion-nested{display:flex;flex-flow:column nowrap;width:100%;}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section,.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-content{display:flex;flex:1 1 auto;flex-flow:row nowrap;}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section{display:flex;flex-flow:row nowrap;justify-content:center;}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name{color:white;border-right:1px solid var(--OFF-WHITE-DDD);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name.bc-red{background-color:var(--FF0000);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name.bc-green{background-color:var(--008000);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name.bc-amber{background-color:var(--FFB400);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .system-name,.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-section .recovery-time{display:flex;flex-flow:row nowrap;flex-grow:1;flex-basis:0;font-weight:bold;justify-content:center;padding:10px 0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.service-table .mobile-version .tbl-accordion-nested .tbl-accordion-content{justify-content:center;padding:10px;}}#section-content .block.views-grid-gap-container{margin-bottom:0 !important;}.views-grid-gap .row-inner{margin:0 10px 10px;}.asset.editor{display:inline;cursor:default;margin:0px;padding:0px;background:none;box-shadow:none;clear:both;}.asset.editor.selected{background:none;box-shadow:none;}.asset.editor.selected:hover{background:none;box-shadow:none;}.asset.editor .content{padding:none;}.asset.editor.asset-align-left{margin:0 8px 0 0;float:left;}.asset.editor.asset-align-right{margin:0 0 0 8px;float:right;}#region-four-panels{min-height:0px !important;}.view-people-listing table.views-table tbody td{min-width:125px;}.view-people-listing table.views-table tbody td a{word-break:normal;}#section-content .block{margin-bottom:20px !important;}.page-study-maynooth-find-course #section-content .block{margin-bottom:0px !important;}.course_interest_landing .block{margin-bottom:0px !important;}#blank_division{display:block;padding:5px;background-color:inherit !important;}.block.main-content .block-inner .field-name-body img{max-width:100%;width:inherit;}.news-events-page .views-exposed-form{padding-top:20px;}.news-events-page .views-exposed-form .views-exposed-widgets{display:flex;flex-wrap:wrap;align-items:flex-end;}.news-events-page .views-exposed-form .views-exposed-widget{margin-right:20px;}.news-events-page .views-exposed-form .form-text,.news-events-page .views-exposed-form .form-select{width:250px;margin-bottom:20px;}.news-events-page .views-exposed-form .form-submit{margin-bottom:20px;}}
/*})'"*/
@media all and (max-width:550px){:root{--RGBA-255-255-255-07:rgba(255,255,255,0.7);--WHITE-FFF:#FFFFFF;--OFF-WHITE-F9F9F9:#F9F9F9;--OFF-WHITE-F1F1F1:#F1F1F1;--OFF-WHITE-EEE:#EEEEEE;--OFF-WHITE-DDD:#DDDDDD;--GREY-333:#333333;--GREY-999:#999999;--BLACK-HINT-BURGUNDY:#211003;--BLACK-000:#000000;--MN-TEAL-LIGHTEN-5:#00788b;--MN-BURGUNDY:#822327;--GREEN:green;}#curWidth{background:var(--GREEN);}body.toolbar-drawer{padding-top:0!important;}#toolbar{display:none;}.not-mobile,.only-desktop,#region-sidebar-first.not-mobile .block.nav{display:none;}#zone-content{display:flex;flex-direction:column;}#region-content{order:1;}.aside#region-sidebar-first{order:2;}.aside#region-sidebar-second{order:3;}#region-content-bottom .region-inner{display:flex;flex-direction:column;}#region-content-bottom .region-inner .paired{width:100%;}#region-content-bottom .region-inner .paired .block-inner{margin:0;}#region-logo-devices{width:70%;}#region-logo-devices img{max-width:200px;padding-left:15px;padding-top:25px;}#region-logo-devices .region-inner{padding:10px 10px;}#region-buttons-devices{width:30%;min-height:36px;margin-top:-18px;height:100%}#region-buttons-devices ul.menu li a{width:35px;height:35px;}#region-search .container-inline{float:none;position:relative;}#region-search .form-item{float:none;width:100%;margin-right:35px;}#region-search .form-item input.form-text{width:100%;}#region-search .form-actions{position:absolute;right:0px;top:0px;}#region-sidebar-first{display:block;min-height:auto;}#region-primary{border-top:none;padding:0;}#region-primary .region-inner{padding:0 5px;}#region-primary .nav ul.menu li.first{display:none;}#region-primary .nav ul.menu li{list-style:none;margin:0;padding:0;float:left;display:inline;position:relative;width:50%;text-align:center;}#region-primary .nav ul.menu li a{border-top:1px solid var(--OFF-WHITE-EEE);padding:10px 0;margin:0 5px;}#region-primary .nav ul.menu li ul{display:none;visibility:hidden;}#region-primary .nav ul.menu li ul li{float:none;display:block;width:100%;}#region-footer .nav{padding:10px 0;}#region-footer .nav ul.menu li{float:none;display:block;position:relative;background:none;border-bottom:1px solid var(--GREY-333);}#region-footer .nav ul.menu li a{display:block;padding:5px 10px;}#region-footer .primary ul.menu li a{font-size:20px;font-size:2rem;padding:10px 10px;}#region-footer .utility ul.menu,#region-footer .footer ul.menu{border-top:1px solid var(--GREY-333);}#region-footer-bottom #block-block-9{float:none;width:100%;}#region-footer-bottom #block-block-2{float:none;width:100%;}#region-footer-bottom p{color:var(--GREY-999);padding:0;}#credit-b2t #bottom-b2t a{padding-left:5px;}#credit-b2t #strata3 a{padding-right:5px;}.front .homepage-intro-links ul.menu{margin:0;display:block;width:auto;table-layout:inherit;}.front .homepage-intro-links ul.menu li{list-style:none;margin:0;padding:0;display:block;text-align:left;border-right:none;}.front .homepage-intro-links ul.menu li a{display:block;text-align:left;padding:15px 20px;font-size:16px;font-size:1.6rem;line-height:20px;}.news-items .row p{margin-bottom:20px;}.homepage-elements .row p{margin-bottom:20px;}.news-events-blocks .row{clear:both;padding:15px 20px;}.news-events-blocks .views-field-field-image{display:none;}.news-events-blocks .news .views-field-title{float:none !important;width:100% !important;}.news-events-blocks .news .views-field-title a{padding-left:0;display:block;}.news-events-blocks .has-image .views-field-php{float:none;width:100%;}.news-events-blocks .has-image .views-field-php a{padding:0px;}.flexslider{position:relative;background:var(--GREY-333);}.flex-direction-nav{display:none;}.flex-viewport .slide-text{padding:10px 0;}.flex-viewport .slide-text h2{padding:0 20px;font-size:20px;font-size:2rem;line-height:24px;margin-bottom:5px;}.flex-viewport .slide-text p{padding:0 20px;}#zone-titling h1{padding:10px 50px 10px 10px;font-size:18px;font-size:1.8rem;line-height:28px;}#zone-titling h1 strong{display:block;}#zone-titling a#mobile-subnav-toggle{width:47px;height:47px;background:url(/sites/all/themes/nuim_themes/nuim/img/btn_showsecondary_teal_x2.png) no-repeat center center;position:absolute;top:50%;margin-top:-24px;right:20px;text-indent:-3000px;}.one-column #zone-titling a#mobile-subnav-toggle{display:none;}#region-titling{min-height:47px;}.not-front #region-page-upper .bean-a ul.menu,.not-front #region-content-bottom .bean-a ul.menu{margin:0;padding:0;display:block;table-layout:auto;width:auto;}.not-front #region-page-upper .bean-a ul.menu li,.not-front #region-content-bottom .bean-a ul.menu li{list-style:none;margin:0;padding:0;float:left;display:inline;position:relative;width:50%;text-align:left;}.not-front #region-page-upper .bean-a ul.menu li a,.not-front #region-content-bottom .bean-a ul.menu li a{display:block;padding:10px 0;border-top:1px solid var(--OFF-WHITE-EEE);padding:10px 0;margin:0 5px;font-size:14px;font-size:1.4rem;}.not-front #region-content-bottom .bean-a ul.menu li a{font-size:16px;font-size:1.6rem;}#region-page-lower .bean-c .field-name-field-image,#region-content-embedded .bean-c .field-name-field-image{float:none;width:100%;margin-bottom:10px;}#region-page-lower .bean-c .field-name-field-html-text,#region-content-embedded .bean-c .field-name-field-html-text{float:none;width:100%;}#region-page-lower .bean-c h3,#region-content-embedded .bean-c h3{float:none;width:100%;}.large-only{display:none;}.stacktable.small-only{display:table;}.course-quickfind .course-panel1,.course-quickfind .course-panel2{width:100%;padding:10px 0;}.course-quickfind .course-panel2 form{padding-bottom:10px;}.undergraduate-courses.list form .form-item{float:none;}#region-content-cutline .odd,#region-content-cutline .even{margin-bottom:20px;}#region-four-panels .promo-panel h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 96% 21px;} #region-three-panels .promo-panel h2{background:var(--MN-BURGUNDY) url(/sites/all/themes/nuim_themes/nuim/img/arrow_trans_red.png) no-repeat 96% 21px;}.news-events form{position:relative;top:0;right:0;padding:20px;}.news-events form select{width:250px !important;padding:6px 0 6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.news-events h2{font-size:16px;font-size:1.6rem;line-height:20px;}.news-events .views-field-field-image{float:none;width:100%;margin-bottom:10px;}.news-events .views-field-title{float:none;width:100%;}.news-events .views-field-field-plain-text{float:none;width:100%;}.news-events .views-field-field-date{float:none;width:100%;}.news-events .views-field-field-location{float:none;width:100%;}.news-events .view-header .views-field-field-image{float:none;width:100%;margin-bottom:10px;}.news-events .view-header .views-field-title{float:none;width:100%;}.news-events .view-header .views-field-field-plain-text{float:none;width:100%;}.news-events .view-header .views-field-field-date{float:none;width:100%;}.news-events .view-header .views-field-field-location{float:none;width:100%;}.news-events.events .views-field-field-image{float:none;width:100%;}.news-events.events .views-field-title{float:none;width:100%;}.news-events.events .views-field-field-plain-text{float:none;width:100%;}.news-events.events .views-field-field-date{float:none;width:100%;}.news-events.events .views-field-field-location{float:none;width:100%;}.news-events.events .view-header .row{border-top:none;}.news-events.events .view-header .views-field-field-image{float:none;width:100%;}.news-events.events .view-header .views-field-title{float:none;width:100%;}.news-events.events .view-header .views-field-field-plain-text{float:none;width:100%;}.news-events.events .view-header .views-field-field-date{float:none;width:100%;}.news-events.events .view-header .views-field-field-location{float:none;width:100%;}.more-news-events h2.block-title{margin-bottom:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}.node-type-events form{position:relative;top:0;right:0;padding:20px;}.node-type-events form select{width:250px !important;padding:6px 0 6px 3px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid var(--OFF-WHITE-EEE);background:var(--WHITE-FFF);font-size:14px;font-size:1.4rem;font-family:Arial;color:var(--BLACK-HINT-BURGUNDY);}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image{width:100%;margin-bottom:10px;}.node-type-news .block.main-content .block-inner .news-event-details .content .field-name-field-image img,.node-type-event .block.main-content .block-inner .news-event-details .field-name-field-image img{width:100%;height:auto;}.profiles-listing .row,.profiles-listing .field-item{width:100%;float:none;}a.back{clear:both;position:relative;top:0;right:0;padding:10px 20px 10px 35px;display:block;background:var(--OFF-WHITE-F9F9F9) url(/sites/all/themes/nuim_themes/nuim/img/arrow_back_green.png) no-repeat 20px center;}.node-type-profile.page-node .field-name-field-image{float:none;width:100%;}.node-type-profile.page-node .group_details{float:none;width:100%;}.node-type-profile.page-node .group-video .field-name-field-video{display:none;}.node-type-profile.page-node .group-video .field-name-field-text{float:none;width:100%;}.node-type-profile.page-node .group-video .field-name-field-basic-html{float:none;width:100%;}.gallery.landing .row{float:none;width:100%;}.gallery .row{float:none;width:100%;}.page-departments #region-content{width:100%;}.page-departments #region-content-bottom .block{width:100%;float:none;}.page-departments #region-sidebar-second{width:100%;}.page-departments #region-sidebar-second .block-inner{margin:0;}.page-departments #region-sidebar-second .paired{width:100%;}.department-office-list .office-list ul{margin:0;width:100%;float:none;}.page-upper-f6f6f6 #zone-page-upper p{font-size:14px;font-size:1.4rem;}.page-upper-f6f6f6 #zone-page-upper .b2,.page-upper-f6f6f6 #zone-page-upper .b3{width:100%;float:none;}.page-upper-f6f6f6 #zone-page-upper .b4{width:100%;float:none;margin-bottom:20px;}.page-search #search-form input[type="text"]{margin-bottom:5px;border-width:2px;}.page-search #search-form input[type="submit"]{position:relative;bottom:0;right:0;}.page-search #search-form .form-item{padding-right:0;}#errorpanel{margin:10px auto;}#error-logo{padding:20px 10px;}#error-content h1{padding:20px 10px;}#error-content p{padding:0 10px;}#error-content ul{margin:0 10px 20px 40px;}#error-foot p{padding:20px 10px;}#region-content-bottom .useful-links-org-units{background:var(--OFF-WHITE-F9F9F9);}#region-content-bottom .useful-links-org-units nav ul{margin:0;}#region-content-bottom .useful-links-org-units nav ul li.leaf{list-style-image:none;list-style-type:none;padding:0;margin:0;border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-content-bottom .useful-links-org-units nav ul li.expanded{border-bottom:0;}#region-content-bottom .useful-links-org-units nav ul li.expanded a{border-bottom:1px solid var(--OFF-WHITE-DDD);}#region-content-bottom .useful-links-org-units nav ul li a{display:block;font-size:16px;font-size:1.6rem;padding:7px 20px;text-decoration:none;}#region-content-bottom .useful-links-org-units nav ul li a:hover{background:var(--WHITE-FFF);}#region-content-bottom .useful-links-org-units nav ul.menu li ul.menu li a{font-size:13px;font-size:1.3rem;background:var(--WHITE-FFF) url(/sites/all/themes/nuim_themes/nuim/img/bg_subnav.gif) no-repeat 20px 14px;padding:5px 20px 5px 35px;}.block.main-content .block-inner .field-name-body  .field-name-field-asset-image img{width:100%;height:auto;}.bean-f .field-name-field-bean-f-image-and-link .field-item{width:100%;clear:left;}.page-node-3 #region-content-bottom .bean-e.paired{width:100%;}.page-node-3 #region-content-bottom .bean-e.paired .block-inner{margin:0}.page-node-3 #region-content-bottom .news-items.block,#region-content-bottom .news-items.block-1{width:100%;}.page-node-3 #region-content-bottom .news-items.block .block-inner{margin:0}.page-node-3 #region-content-bottom .news-items.block-1 .block-inner{margin:0}.page-node-322825 #region-content-bottom .b1.bean-b .block-inner,.page-node-322825 #region-content-bottom .b4.bean-b .block-inner,.page-node-322825 #region-content-bottom .b7.bean-b .block-inner{margin:0 10px;}.page-node-322825 #region-content-bottom .b3.bean-b .block-inner,.page-node-322825 #region-content-bottom .b6.bean-b .block-inner,.page-node-322825 #region-content-bottom .b9.bean-b .block-inner{margin:0 10px;}.cluster-listing .row,.cluster-listing  .field-item{float:left;width:50%;clear:right;margin-bottom:20px;}.cluster-listing .m3_3 .row-inner,.cluster-listing .m3_1 .row-inner,.cluster-listing .row-inner,.cluster-listing .field-item .node-teaser{margin:0 10px;background:var(--OFF-WHITE-F1F1F1);}.three-columns #region-content-bottom .profiles-listing .cluster-row{width:100%;margin:0 0 20px 0;}.three-columns #region-content-bottom .profiles-listing .cluster-row.odd .row-inner,.three-columns #region-content-bottom .profiles-listing .cluster-row.even .row-inner{margin:0;}.context-research .field-name-body img{max-width:100%;width:100%;height:auto;}.research-cluster-contextual-blocks.only-desktop{display:block;}.page-node-70 #region-content-bottom .news-events.block-3,.page-node-70 #region-content-bottom .news-events.block-4{float:left;width:100%;}.page-node-70 #region-content-bottom .news-events.block-3 .block-inner,.page-node-70 #region-content-bottom .news-events.block-4 .block-inner{margin-right:0;}.page-node-70 #region-content-bottom .bean-e{float:left;width:100%;}.page-node-70 #region-four-panels-embedded .bean-e{float:left;width:100%;}.page-node-70 #region-content-bottom .bean-e{float:left;width:100%;}.node-type-organisational-unit .supported-by-block .images{display:flex;justify-content:flex-start;}.node-type-page .supported-by-block .images .image-link,.node-type-organisational-unit .supported-by-block .images .image-link{width:49%;}.ris-login.only-desktop{display:block;}.research-development---submit-fo.only-desktop{display:block;}.context-research #region-content-bottom .bean-e{float:left;width:100%;}.context-research #region-content-bottom .bean-e .block-inner{margin:0;}.context-research #region-content .bean-e.research-development---research- .block-inner img{float:none;width:auto;max-width:100%;margin-right:0;}.context-research #region-content .bean-e.research-development---research- h2.block-title{background:0;width:auto;float:none;background-color:var(--OFF-WHITE-F9F9F9);color:var(--BLACK-000);border-bottom:0;}.context-research #region-content .bean-e.research-development---research- p{width:auto;float:none;background-color:var(--OFF-WHITE-F9F9F9);}div.news-events-blocks.block-9,div.news-events-blocks.block-5{float:left;width:100%;margin:0 0 10px 0;}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li{width:32.5%;}.page-node-83 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-84 #region-content-top .bean-a .block-inner ul.menu li a,.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li a{font-size:14px;font-size:1.4rem;line-height:40px;}.page-node-327344 #region-content-top .bean-a .block-inner ul.menu li.n6 a{line-height:26px;}.page-node-83 #region-content-bottom .bean-a{float:left;width:100%;}.page-node-327343 #region-content-bottom .bean-a{float:left;width:100%;}.page-node-84 #region-content-bottom .bean-a{float:left;width:100%;}.page-node-327344 #region-content-bottom .bean-a{float:left;width:100%;}.not-front.page-node-83 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-327343 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-84 #region-content-bottom .bean-a ul.menu li,.not-front.page-node-327344 #region-content-bottom .bean-a ul.menu li{float:none;}.page-node-83 #region-content-bottom .bean-a.b1 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b1 .block-inner{margin-right:0;}.page-node-83 #region-content-bottom .bean-a.b2 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b2 .block-inner{margin-right:0;margin-left:0;}.page-node-83 #region-content-bottom .bean-a.b3 .block-inner,.page-node-327343 #region-content-bottom .bean-a.b3 .block-inner{margin-left:0;}.page-node-84 #region-content-bottom .bean-a.b1 .block-inner,.page-node-327344 #region-content-bottom .bean-a.b1 .block-inner{margin-right:0;}.page-node-83 #region-content-bottom .b4{width:100%;}.page-node-83 #region-content-bottom .b4 .block-inner{margin-right:0;margin-left:0;}.page-node-327343 #region-content-bottom .b4{width:100%;}.page-node-327343 #region-content-bottom .b4 .block-inner{margin-right:0;margin-left:0;}.page-node-84 #region-content-bottom .b3{width:100%;}.page-node-84 #region-content-bottom .b3 .block-inner{margin-right:0;margin-left:0;}.page-node-327344 #region-content-bottom .b3{width:100%;}.page-node-327344 #region-content-bottom .b3 .block-inner{margin-right:0;margin-left:0;}.page-node-83 #region-content-bottom .b4 .bean-e .block-inner{margin-left:0;}.page-node-327343 #region-content-bottom .b4 .bean-e .block-inner{margin-left:0;}.page-node-84 #region-content-bottom .b4 .bean-e .block-inner{margin-left:0;}.page-node-84 #region-content-bottom .b4 .bean-e .block-inner{margin-left:0;}.page-node-327344 #region-content-bottom .b4 .bean-e .block-inner{margin-left:0;}.page-node-84 #region-content-bottom .b3 .bean-e .block-inner{margin-left:0;}.page-node-327344 #region-content-bottom .b3 .bean-e .block-inner{margin-left:0;}.page-node-83 #region-content-bottom > .region-inner > div.news-events{width:100%;}.page-node-327343 #region-content-bottom > .region-inner > div.news-events{width:100%;}.page-node-84 #region-content-bottom > .region-inner > div.news-events{width:100%;}.page-node-327344 #region-content-bottom > .region-inner > div.news-events{width:100%;}.page-node-83 #region-content-bottom > .region-inner > div.news-events.block-12 .block-inner,.page-node-327343 #region-content-bottom > .region-inner > div.news-events.block-12 .block-inner{margin-right:0;}.page-node-84 #region-content-bottom > .region-inner > div.news-events.block-14 .block-inner,.page-node-327344 #region-content-bottom > .region-inner > div.news-events.block-14 .block-inner{margin-right:0;}.page-node-84 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner,.page-node-327344 #region-content-bottom > .region-inner > div.news-events.block-11 .block-inner{margin-left:0;}.page-node-83 #region-content-bottom > .region-inner > div.news-events.block-13 .block-inner,.page-node-327343 #region-content-bottom > .region-inner > div.news-events.block-13 .block-inner{margin-left:0}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget{float:left;margin-bottom:10px;}form#views-exposed-form-jobs-and-employers-page-2 .views-exposed-widget.views-submit-button{margin-top:20px;margin-left:5px;}h2.jobs-header div.jobs-header{float:none;margin-top:10px;}form#views-exposed-form-jobs-and-employers-page-1 .views-exposed-widget{width:80%;}form#views-exposed-form-jobs-and-employers-page-3 .views-exposed-widget{width:80%;}.job-entry .apply-btn{float:none;}.employer_logo{float:none;}.employer_data{float:none;}div.job-entry{min-height:100px;}form#views-exposed-form-partners-page-1 .views-exposed-widget,form#views-exposed-form-partners-page-2 .views-exposed-widget,form#views-exposed-form-partners-page-3 .views-exposed-widget{float:left;width:80%;padding:0 5px;}.node-type-partner #region-content-embedded{width:100%;float:left;position:relative;right:0px;margin-right:0;}#region-content section.international-modules.block{width:100%;float:left;}#region-content section.international-modules.block-2{margin:0}#region-content .int-modules-view .view-header a.back{width:100%;margin:5px 0;}body.research-institute #zone-titling a#mobile-subnav-toggle{background:url(/sites/all/themes/nuim_themes/nuim/img/btn_showsecondary_blue.gif) no-repeat center center;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-asset-image{float:left;width:100%;margin:0;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-asset-image div.field-content{padding:0 20px;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-title{float:left;width:100%;margin:0;}body.research-institute .organisational-unit-location-maps.block-2 .bean-e .row-inner div.views-field-field-org-unit-theme-desc{float:left;width:100%;padding:0;margin:0;}body.node-type-vacancy .vacancy-header-left{float:left;width:100%;margin-bottom:-20px;}.page-library-exam-papers form#views-exposed-form-exam-papers-page .views-exposed-widget#edit-code-value-1-wrapper-custom{margin-right:-175px;}body.library #region-page-upper div.content form div.searchform-center input[type="text"]{font-size:8px;font-size:0.8rem;}body.library #region-page-upper div.content form div.searchform-center a.searchbtn{display:none;}body.library #region-page-upper div.content form div.searchform-center input.searchbtn{right:40px;}body.library #region-page-upper div.content form div.searchform-center{float:left;width:100%;margin-top:20px;}body.library #region-page-upper div.content form div.searchform-left{float:left;width:100%;}body.library #region-page-upper div.content form div.searchform-left span.searchform-text{font-size:11px;font-size:1.1rem;color:var(--OFF-WHITE-F1F1F1);font-weight:bold;}body.library #region-content-bottom div.library-opening-hours{display:block;}body.library #region-content div.library-opening-hours{display:block;}body.library #region-content div.library-opening-hours div.content{text-align:center;}body.library #region-content-bottom .calendar-library.block-1{display:block;}body.library #region-content-bottom .calendar-library.block-1 ul.pager{margin:0;padding:0;border-top:none;}body.library div.news-events-page div.entity-bean.bean-opening-hours div.content > div > p{width:100%;float:none;}#region-primary{border-top:none;top:-20px;padding:15px 0;float:none;}#region-primary .nav .content > ul.menu > li{border-right:0;display:table-cell;text-align:center;vertical-align:middle;float:left;width:50%;padding:10px 0;}#region-primary .nav .content > ul.menu > li > a{padding:0;padding-top:15px;font-size:18px;font-size:1.8rem;width:95%;line-height:22px;margin:auto;border-top:1px solid var(--OFF-WHITE-DDD);}#region-logo-devices .region-inner{padding-bottom:20px;}#zone-utility .nav ul.menu{float:none;width:100% !important;}#region-primary .nav .content > ul.menu > li.menu-mlid-363 > a:before{content:"";margin-left:0;}#region-primary .nav .content > ul.menu > li.menu-mlid-364 > a:before{content:"";margin-left:0;}#region-primary .nav .content > ul.menu > li.menu-mlid-366 > a:before{content:"";margin-left:0;}#region-primary .nav ul.menu li.active a,#region-primary .nav ul.menu li.active-trail a{font-size:17px;font-size:1.7rem;}.node-course .field-name-field-image{width:100%;}.node-course .extra-header-left{width:100%;}body.page-node-3944 #region-page-lower h2#page-title a{width:95%;margin:10px 5px;}body.page-node-3944 #region-page-lower h2#page-title a.last{padding-left:5%;width:95%;}.directory-az .view-content .view-rows .row .row-inner .views-field-field-directory-az-links ul li{width:100%;}.directory-az .view-content .view-rows .row .row-inner .views-field-field-directory-az-links ul li.empty{display:none;}body.page-node-360475 #region-content-bottom section.undergrad-more-than-degree-right{display:block;}body.page-node-360475 #region-content-bottom section.undergrad-more-than-degree-rig-0{display:block;}body.page-node-360475 #region-content-bottom section{width:100%;}body.page-node-360475 #region-content-bottom section div.block-inner{margin:auto;}.node-graduate-profile .field-name-field-image{float:none;width:100%;}body.page-study-maynooth-undergraduate-studies-courses #region-content .block.main-content .block-inner div.content table.cols-2{display:none;}body.page-study-maynooth-undergraduate-studies-courses #region-content .block.main-content .block-inner div.content table tbody td{border-bottom:none;}body.page-study-maynooth-postgraduate-studies-taught-programmes #region-content .block.main-content .block-inner div.content table.cols-2{display:none;}body.page-study-maynooth-postgraduate-studies-taught-programmes #region-content .block.main-content .block-inner div.content table tbody td{border-bottom:none;}body.page-study-maynooth-postgraduate-studies-phd-research-programmes #region-content .block.main-content .block-inner div.content table.cols-2{display:none;}body.page-study-maynooth-postgraduate-studies-phd-research-programmes #region-content .block.main-content .block-inner div.content table tbody td{border-bottom:none;}body.page-study-maynooth-certificates-short-courses-certificates #region-content .block.main-content .block-inner div.content table.cols-2{display:none;}body.page-study-maynooth-certificates-short-courses-certificates #region-content .block.main-content .block-inner div.content table tbody td{border-bottom:none;}body.page-study-maynooth-certificates-short-courses-diplomas #region-content .block.main-content .block-inner div.content table.cols-2{display:none;}body.page-study-maynooth-certificates-short-courses-diplomas #region-content .block.main-content .block-inner div.content table tbody td{border-bottom:none;}.view-header .directory-az div.oneCol,.view-header .directory-az div.twoCol{display:none;}.view-header .directory-az div.threeCol{display:table;margin:20px auto;}.directory-az .view-content div.directory-row div.dlinks div.col{width:100%;}.directory-az form input{width:70%;}#region-page-upper .organisational-unit-location-maps.block-1 .block-inner .view-rows .row{width:100%;}.glossary-displays.block .glossary-item .gloss-title,.glossary-displays.block .glossary-item .gloss-desc{width:100%;}#hr-vacancies-mu-staff,#hr-vacancies-external{width:30%;}.promo-panel-text-overlay .text-overlay-block.grid-4,.promo-panel-text-overlay .text-overlay-block.grid-3{position:relative;width:100%;}.promo-panel-text-overlay .overlay-div{bottom:auto;left:auto;right:auto;}#region-primary{top:0;padding:0;min-height:inherit;}#zone-header-wrapper.only-desktop{display:block !important;}#zone-header-wrapper .grid-8 .nav{position:relative;bottom:inherit;padding:0px;clear:both !important;}#zone-header-wrapper .grid-8 .nav ul.menu{margin-top:0;}#zone-header-wrapper .grid-8 .header-search-icon{display:none;}#zone-header-devices{display:flex;flex-direction:column;}#zone-header-devices #region-logo-devices{width:100%;display:block;min-height:150px;}#region-buttons-devices{width:100%;position:relative;}#search-toggle{}#region-primary{top:0;padding:0;min-height:inherit;}#region-primary .b1{z-index:2;}#zone-header a.close-button{display:none;}#region-search{position:relative;top:0;left:0;width:100%;}.hp-research .view-content .row-inner p{max-width:80%;}.hp-research .view-content .row-inner > a{margin:0 0 10px;}.hp-research .view-content .research-row .row-inner a img{height:330px;}.hp-research .view-content .research-row .row-inner .views-field-nothing{padding:0;bottom:0;}.hp-research .view-footer{text-align:center;}.hp-research .view-footer a{border:1px solid var(--MN-TEAL-LIGHTEN-5);color:var(--MN-TEAL-LIGHTEN-5);padding:8px 20px;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:bold;margin-bottom:20px;}.hp-research .view-footer a:hover,.hp-research .view-footer a:focus{text-shadow:none;}.hp-news .view-footer{text-align:center;border:0;display:block;}.hp-news .view-footer a{border:1px solid var(--MN-TEAL-LIGHTEN-5);color:var(--MN-TEAL-LIGHTEN-5);padding:8px 20px;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:bold;margin-bottom:20px;}.hp-news .view-footer a:hover,.hp-news .view-footer a:focus{background:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);text-shadow:none;}.hp-news .view-rows .list{display:block;}.hp-events .view-footer{text-align:center;border:0;display:block;}.hp-events .view-footer a{border:1px solid var(--MN-TEAL-LIGHTEN-5);color:var(--MN-TEAL-LIGHTEN-5);padding:8px 20px;text-transform:uppercase;display:inline-block;text-decoration:none;font-weight:bold;margin-bottom:20px;}.hp-events .view-footer a:hover,.hp-events .view-footer a:focus{background:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);text-shadow:none;}#zone-home-fourth-wrapper{padding-bottom:50px;}#zone-home-fourth-wrapper .b1 .field-name-field-bean-g-description p{font-size:1.6rem;margin:50px 10% 50px;}#zone-home-fourth-wrapper .b1 .field-name-field-bean-g-links .field-item{display:block;}.hp-sm-twitter .view-rows .row .row-inner{height:100%;height:75vw;box-sizing:border-box;}.hp-sm-twitter .views-field-field-tweet-linked-images .field-content{overflow:hidden;max-height:100%;max-height:75vw;}#region-footer .primary ul.menu,#region-footer .utility ul.menu,#region-footer .footer ul.menu{border:0;}#zone-footer-wrapper h2.block-title{background-color:transparent;color:var(--WHITE-FFF);color:var(--RGBA-255-255-255-07);font-size:1.4rem;font-weight:bold;line-height:inherit;margin:0 0 10px;text-transform:uppercase;padding:0;}.maynooth-education-forum-logo .block-inner .content{display:block;}.postgraduate-studies-top-left,.postgraduate-studies-top-right{float:none;width:100%;}.postgraduate-studies-top-left .block-inner{margin-right:0;}.postgraduate-studies-top-right .block-inner{margin-left:0;}.research-landing-embedded .view-footer .research-landing-embedded,.research-landing-embedded .view-header .research-landing-embedded{width:auto;display:block;}.view-footer .latest-publication-feed,.view-header .latest-publication-feed{width:auto;float:none;}.page-node-327343 #region-content-bottom .bean-a ul.menu{column-count:1;background-color:var(--WHITE-FFF);}.page-node-327343 #region-content-top .bean-a .block-inner ul.menu li a{font-size:1.16rem;text-align:left;padding-bottom:1px;padding-left:4px;}.page-node-327343 #region-content-bottom .bean-a ul.menu li a{font-size:1.18rem;}.page-node-327343 #zone-titling h1{padding:10px 49px 10px 6px;font-size:18px;font-size:1.8rem;line-height:28px;}.page-node-327343 #region-content-bottom .bean-a h2.block-title{font-size:1.8rem;height:36px;background-color:var(--MN-TEAL-LIGHTEN-5);color:var(--WHITE-FFF);line-height:50px;padding-left:5px;padding-top:2px;}.page-node-327343 #region-content-bottom .bean-e h2.block-title{padding-left:5px;}.coronavirus-block .content .field-name-field-bean-c-image .field-name-field-asset-image img{width:100%}.it-services-page .promo-panel-text-overlay .text-overlay-block .row-inner{min-height:268px;}}
/*})'"*/
@media all and (max-width:550px){}
/*})'"*/
