@font-face{font-family:'Avenir LT Std 45 Book';src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-book-webfont.eot);src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-book-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-book-webfont.woff2) format("woff2"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-book-webfont.ttf) format("truetype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-book-webfont.svg#webfontregular) format("svg");src:local('Avenir LT Std 45 Book'),url('https://www.nmbi.ie/App_Themes/nmbi/css/fonts/AvenirLTStd-Book.woff') format('woff')}@font-face{font-family:'Avenir LT Std 55 Roman';src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-roman-webfont.eot);src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-roman-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-roman-webfont.woff2) format("woff2"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-roman-webfont.ttf) format("truetype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-roman-webfont.svg#webfontregular) format("svg");src:local('Avenir LT Std 55 Roman'),url('https://www.nmbi.ie/App_Themes/nmbi/css/fonts/AvenirLTStd-Roman.woff') format('woff')}@font-face{font-family:'Avenir LT Std 65 Medium';src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-medium-webfont.eot);src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-medium-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-medium-webfont.woff2) format("woff2"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-medium-webfont.ttf) format("truetype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-medium-webfont.svg#webfontregular) format("svg");src:local('Avenir LT Std 65 Medium'),url('https://www.nmbi.ie/App_Themes/nmbi/css/fonts/AvenirLTStd-Medium.woff') format('woff')}@font-face{font-family:'Avenir LT Std 85 Heavy';src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-heavy-webfont.eot);src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-heavy-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-heavy-webfont.woff2) format("woff2"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-heavy-webfont.ttf) format("truetype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-heavy-webfont.svg#webfontregular) format("svg");src:local('Avenir LT Std 85 Heavy'),url('https://www.nmbi.ie/App_Themes/nmbi/css/fonts/AvenirLTStd-Heavy.woff') format('woff')}@font-face{font-family:'Avenir LT Std 95 Black';src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-black-webfont.eot);src:url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-black-webfont.eot?#iefix) format("embedded-opentype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-black-webfont.woff2) format("woff2"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-black-webfont.ttf) format("truetype"),url(https://www.nmbi.ie/App_Themes/nmbi/css/fonts/avenirltstd-black-webfont.svg#webfontregular) format("svg");src:local('Avenir LT Std 45 Book'),url('https://www.nmbi.ie/App_Themes/nmbi/css/fonts/AvenirLTStd-Black.woff') format('woff')}body{font-family:'Avenir LT Std 55 Roman';-webkit-font-smoothing:antialiased;font-size:16px;overflow-y:scroll;line-height:20px}.firefox body{font-weight:700}.main-area.small-text{font-size:12px}.main-area.big-text{font-size:20px}ul{list-style:none;padding:0}a:hover,a:active,a:focus{text-decoration:none;outline:0}input,button,a,select,textarea{outline:none}button,a{cursor:pointer}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #333}.left{float:left}.right,.ie9 .right.col-md-4,.ie8 .right.col-md-4{float:right}.desktop{display:none}.mobile{display:block}.blue{background-color:#009ddb}.purple{background-color:#a0539c}.green{background-color:#087055}.yellow{background-color:#fcae21}.red{background-color:#d54308}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}input:hover::-webkit-input-placeholder,input:focus::-webkit-input-placeholder{color:#999}input:hover:-moz-placeholder,input:focus:-moz-placeholder{color:#999}input:hover::-moz-placeholder,input:focus::-moz-placeholder{color:#999}input:hover:-ms-input-placeholder,input:focus:-ms-input-placeholder{color:#999}.btn-group.open{position:relative}.radio-label,button.multiselect,select,button[type="submit"],input[type="radio"],input{border:1px solid #c1c1c1;border-radius:3px;padding:16px 15px;color:#666;background-color:#fff;-webkit-appearance:none;-moz-appearance:none}textarea{border:1px solid #c1c1c1;border-radius:3px;padding:20px 15px;font-size:1em;color:#666;background-color:#fff;width:100%}.ErrorLabel.OptionCategoryError:empty{display:none}select{width:100%;-moz-appearance:none;-webkit-appearance:none;position:relative;cursor:pointer}.form-horizontal.login-panel select,.nmbi-selector-form select{background:#fff url(https://www.nmbi.ie/App_Themes/nmbi/images/select-to-open.png) no-repeat right 50%}.form-horizontal.login-panel select.openSel,.nmbi-selector-form select.openSel{background:#fff url(https://www.nmbi.ie/App_Themes/nmbi/images/select-to-close.png) no-repeat right 50%}.nmbi-selector-form select::-ms-expand{display:none}table td input[type="text"]{width:100%}select.form-control:after{position:absolute;font-size:24px;top:0;right:0;padding:18px;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"";margin-top:0}.ie8 .nmbi-selector-form .selectfix,.ie9 .nmbi-selector-form .selectfix{border-right:1px solid #c1c1c1;overflow:hidden;border-radius:3px}.ie8 .nmbi-selector-form .selectfix select,.ie9 .nmbi-selector-form .selectfix select{width:120%}.ie9 .nmbi-selector-form.subform{width:50%!important;margin:0 auto 60px!important}.CartItemSelectorContainer .date-time-picker .calendar-action.form-control-text{display:none}.selectfix select{background:#fff url(https://www.nmbi.ie/App_Themes/nmbi/images/select-to-open.png) no-repeat 82% 50%}#advice-options .col-md-4{margin-bottom:30px}#courseDirectory .col-md-4 input{cursor:pointer}#advice-options .col-md-4.date{position:relative;cursor:pointer}#advice-options .col-md-4.date:after{position:absolute;font-size:18px;top:23px;right:16px;padding:20px 18px 18px 30px;display:inline-block;font:normal normal normal 21px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);background-color:#fff;content:"";margin-top:0;pointer-events:none;color:#666;border-radius:0 3px 3px 0;cursor:pointer}.CartItemSelector>.ProductOptionSelectorContainer.MandatoryField:first-child>.ProductOptionHeader{margin-top:0;color:#666!important}.CartItemSelector>.ProductOptionSelectorContainer.MandatoryField:first-child>.ProductOptionHeader span{color:#666!important}.OptionCategoryErrorContainer{width:100%;float:right}.CartItemSelector>.ProductOptionSelectorContainer.MandatoryField .ProductOptionSelector,.CartItemSelector>.ProductOptionSelectorContainer.MandatoryField .OptionCategoryDescription{display:none}.MandatoryField,.main-area p.mandatoryinfo{padding:3px 3px 3px 10px;color:#333;background-color:#fefefe;font-size:1em!important;border-radius:4px;margin-bottom:15px!important}p.mandatoryinfo .mandatoryIndicator,.main-area p.mandatoryinfo .mandatoryIndicator{color:red!important}#advice-options .col-md-4.date:after:hover{color:#000}input[type="checkbox"]+label,input[type="radio"]+label{border:1px solid #c1c1c1;border-radius:3px;padding:10px 30px 11px 15px;font-size:1em;color:#666;background-color:#fff;text-align:left;width:100%;display:inline-block;position:relative;margin:0}.radio-label{font-size:.875em;padding:15px}input[type="checkbox"]+label:after,input[type="radio"]+label:after,.radio-label:after{font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);position:absolute;top:50%;margin-top:-10px}.radio-toolbar{position:relative}.radio-toolbar input{position:absolute;left:0}input[type="checkbox"]+label:after,input[type="radio"]+label:after,.radio-label:after{content:"";right:10px}input[type="checkbox"]+label:hover,input[type="radio"]+label:hover,input[type="checkbox"]+label:focus,input[type="radio"]+label:focus,input[type="radio"]:checked+label{background-color:#ededed}input[type="checkbox"]:checked+label:after,input[type="radio"]:checked+label:after,.radio-label.on:after{content:"";right:7px}input[type="checkbox"],input[type="radio"]{visibility:hidden}#field_UserGender{position:relative}#field_UserGender input{position:absolute}#field_UserGender label{margin-right:10px;margin-bottom:10px}ul.multiselect-container li:before{display:none!important}.open ul.multiselect-container{display:block}ul.multiselect-container{display:none}.multiselect-container>li>a>label{padding:3px 20px}.multiselect-container input{margin-right:5px}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.176);display:none;float:left;font-size:14px;left:0;list-style:outside none none;margin:2px 0 0;padding:5px 0;position:absolute;text-align:left;top:100%;z-index:90}.dropdown-menu{margin:0}button.multiselect::after{background:#fff none repeat scroll 0 0;border-radius:3px;height:96%;margin-right:1px;top:2px;right:15px}.open button.multiselect::after{right:0}#courseDirectory button.multiselect::after{right:0}li.multiselect-item.filter{margin-top:-1px;margin-left:-1px}#all-form-elements .multiselect-item input{width:auto}input,select,button,.btn-group{display:inline-block}.login-panel input[type="submit"],input[type="submit"],button[type="submit"]{background-color:#d54308;color:#fff;font-weight:700;text-align:left;padding:20px 15px;position:relative;min-width:200px;border:none;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow.png);background-repeat:no-repeat;background-origin:content-box;background-position:right 50%}#subscribeLink{margin-top:15px;background-color:#d54308;color:#fff;font-weight:700;text-align:left;border-radius:3px;padding:20px 15px;position:relative;min-width:200px;float:right;max-width:400px;border:none;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow.png);background-repeat:no-repeat;background-origin:content-box;background-position:right 50%}.returnHome{margin-top:15px;background-color:#d54308;color:#fff;font-weight:700;text-align:left;border-radius:3px;padding:20px 15px;position:relative;width:250px;margin:0 auto;display:block;border:none;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow.png);background-repeat:no-repeat;background-origin:content-box;background-position:right 50%}#subscribeLink:hover,.returnHome:hover{background-color:#c03f0c;color:#fff}.nmbi-selector-form.subform{float:none}.nmbi-selector-form.subform div{position:relative;height:270px}.nmbi-selector-form.subform div.errorInFrame{height:310px}.nmbi-selector-form.subform iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}.subscribe.errorInFrame{min-height:246px}.nmbi-selector-form.subform input{width:100%;margin-bottom:20px}.nmbi-selector-form.subform .no-pad-left input{position:absolute;z-index:1;height:100%;opacity:0}.nmbi-selector-form.subform input[type="checkbox"]+label{width:100%;padding:20px 30px 19px 15px}.nmbi-selector-form.subform input[type="checkbox"]+label:hover{background-color:#ededed}.nmbi-selector-form.subform input[type="checkbox"]:checked+label:after{content:"";right:7px}.no-pad-left{padding-left:0}.no-pad-right{padding-right:0}@media screen and (max-width:1024px){.nmbi-selector-form.subform.col-md-8{width:75%}}@media screen and (max-width:991px){.no-pad-left,.no-pad-right{padding-left:0;padding-right:0}.nmbi-selector-form.subform input[type="checkbox"]+label{margin-bottom:20px}#subscribeLink{width:100%;max-width:100%}.nmbi-selector-form.subform div{height:345px}.nmbi-selector-form.subform div.errorInFrame{height:390px}}@media screen and (max-width:767px){.main-area .login .nmbi-selector-form.subform.col-md-8{width:calc(30px + 100%);margin:0 -15px;padding:20px 15px}.returnHome{margin-bottom:40px}.nmbi-selector-form.subform div{height:350px}.nmbi-selector-form.subform div.errorInFrame{height:395px}}button.back{background-color:#d54308;color:#fff;font-weight:700;text-align:right;padding:20px 15px;position:relative;min-width:200px;border:none;position:relative;border-radius:3px}button.back:after{position:absolute;content:"";font-size:24px;top:50%;left:15px;margin-top:-14px;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.ProductOptionSelector{position:relative;margin-top:20px}.ProductOptionSelector input[type="radio"],.ProductOptionSelector input[type="checkbox"]{position:absolute}.ProductOptionSelector label{margin-bottom:20px}.landscape-layout .back{float:left}.landscape-layout .btn.btn-default{float:right}.login-panel input[type="submit"]:after,input[type="submit"]:after,button[type="submit"]:after{position:absolute;content:"";font-size:24px;top:50%;right:15px;margin-top:-14px;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.form-group-submit{position:relative;width:100%;display:inline-block}.form-group-submit input{width:100%}.login-panel input[type="submit"]:hover,input[type="submit"]:hover,button[type="submit"]:hover,.login-panel input[type="submit"]:focus,input[type="submit"]:focus,button[type="submit"]:focus{background-color:#c03f0c}.account-info>input[type="submit"]:focus{background-color:#008dc5}header{border-bottom:3px solid #009ddb;background-color:#fff}header ul{padding:0;display:inline-block;margin-bottom:-1px}header li,footer li{display:inline-block}header .container{position:relative}header .top{background-color:#009ddb}header .top .container{height:50px}header .top a{color:#fff;letter-spacing:.029em}header .top a:hover{color:#f0f0f0}header .top nav{position:absolute;left:14px;top:4px;font-size:15px}header .top ul li{margin-right:23px}header .top li{padding:11px 0 10px;float:left}header .top ul li:first-child{margin-right:19px}header .top ul li:first-child a{padding:10px 23px 11px 23px;border-radius:4px;background-color:#d54308;font-weight:700}header .top ul li:first-child a:hover{background-color:#c03f0c;color:#fff}header .account-info{position:absolute;right:15px;top:4px}header .top button{background-color:transparent}.account-info .signoutButton,.my-account{border:2px solid #fff;border-radius:3px;text-align:center;color:#fff;font-size:14.87px;padding:8px 28px;margin-left:6px;font-family:'Avenir LT Std 85 Heavy'}.my-account{float:left}.account-info .signoutButton{background-color:transparent;width:auto;background:none;min-width:inherit;float:left;margin-left:0}.form-table-label-cell.header strong,.ProductOptionHeader .OptionCategoryName{color:#009ddb;font-size:1.25em;font-family:'Avenir LT Std 65 Medium';font-weight:700}.Wishtoapply .ProductOptionHeader{max-width:100%;width:100%;vertical-align:top}.Wishtoapply .ProductOptionHeader .OptionCategoryName{color:#666;font-family:'Avenir LT Std 55 Roman',Verdana,Geneva,sans-serif;font-size:1em;font-weight:normal}.Wishtoapply{max-width:30%;width:100%;display:inline-block;vertical-align:top}.DivisionsMulti{max-width:69%;width:100%;display:inline-block;margin-top:20px}.nmbi-selector-form .DivisionsMulti .editing-form-label-cell,.nmbi-selector-form .DivisionsMulti .ProductOptionSelector{max-width:100%;width:100%}.WrittenConsent .ProductOptionHeader .OptionCategoryName,.Fees .ProductOptionHeader .OptionCategoryName,.Fees2 .ProductOptionHeader .OptionCategoryName{color:#666;font-size:1em;font-family:'Avenir LT Std 55 Roman';font-weight:normal}.WrittenConsent .ProductOptionHeader,.Fees .ProductOptionHeader{margin-top:0}.Detailsofapplicant .ProductOptionHeader{margin-top:35px}.ie8 .CartItemSelectorContainer INPUT[type='radio']+LABEL{width:100%}.account-info .signoutButton:after{display:none}.account-info .signoutButton:hover,.my-account:hover{background-color:#008dc5;color:#fff!important}.my-account i{margin-right:7px;font-size:18px}header .top button.right:hover{background-color:#008dc5}header .search{background-color:#fff;position:relative;border-radius:3px;width:166px}header .search input{font-size:14px;color:#666;width:100%;padding:11px 45px 9px 15px;border:none;border-radius:3px}header .search input:hover{color:#999}.Gecko11 header .search input,.IE10 header .search input,.IE9 header .search input{padding-bottom:13px}.ie .main-area.col-md-8 .complaints-form{overflow:hidden}.searching header .search{width:220px}header .search .btn.btn-default{position:absolute;height:100%;width:40px;background-color:#fff;top:0;right:0;border:none;border-radius:4px;padding-right:13px;text-indent:-10000px;min-width:inherit}.searchTextMode>div .form-group{position:relative}.searchBox:after{color:#999;position:absolute;top:11px;right:14px;font-size:18px!important;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"";pointer-events:none}.searching header .searchBox:after{color:#333}.search button i{color:#999;font-size:18px}.login .search-dialog{color:#666}.login .search-dialog .form-group{width:32%;display:inline-block}.login .search-dialog .form-horizontal .form-group{margin-right:1%;margin-bottom:0}.login .search-dialog .form-horizontal{margin-bottom:20px}.login .search-dialog .form-horizontal .form-group-submit{margin-right:0}.search-dialog .form-group-submit input{max-width:100%}.searchFilter{color:#666;width:auto;display:inline-block;position:relative}.searchFilter:after{position:absolute;pointer-events:none;content:"";font-size:24px;color:#666;top:5px;right:2px;padding:15px 13px 12px 15px;background-color:#fff;margin-top:0;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;font-size:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.searchFilter select.DropDownField{width:auto;min-width:200px}header .bottom .container{height:81px;position:relative;border-top:3px solid #009ddb}.logo{position:absolute;left:15px;top:15px;width:174px}#text-changer{top:18px;right:23px;position:absolute}#text-changer>span{margin-right:3px}#text-changer p a{margin-left:7px;margin-top:2px}#text-changer .mobile a{font-size:12px;padding:12px 0;color:#666}#text-changer .mobile i{font-size:16px}header .bottom p{color:#666;font-family:'Avenir LT Std 85 Heavy';vertical-align:text-top}header .bottom p *{float:left}header .bottom p a{font-size:20px;margin-left:6px;text-indent:-10000px;padding:0;border:0;color:inherit;background-color:transparent;width:15px}header .bottom p a:hover{color:#3d3d3d;opacity:1}header .bottom p a span{text-indent:0}header .bottom p i{font-size:20px;margin-left:6px}#mobile-main-menu{top:0;padding:96px 0 54px;background-color:#efefef;position:fixed;left:0;overflow-y:scroll;height:100%;display:none;width:100%;z-index:90}body.m-m-open.searchOpen{position:fixed;top:0}.m-m-open.searchOpen .mobile-btns{position:fixed;bottom:0}#m_bodyElem #mobile-main-menu{display:block;height:auto;position:relative}#mobile-main-menu li{float:left;margin-left:0;padding-top:0;padding-bottom:0;width:100%;padding:0 12px 0 30px}.member-details-results #buttons .container{background-color:#fff}.member-details{width:70%;margin-left:auto;margin-right:auto}#mobile-main-menu li.Highlighted a,#mobile-main-menu li a:hover,#mobile-main-menu li a:focus,#mobile-main-menu li a:active{color:#009ddb}#mobile-main-menu li a{color:#666;border-radius:0;padding:15px 0;display:block}#mobile-main-menu li a{color:#666;border-radius:0;padding:15px 12px;display:block}header .bottom nav li{float:left;margin-left:0;padding-top:13px;padding-bottom:11px}header .bottom nav li:last-child{border-radius:3px;font-family:'Avenir LT Std 85 Heavy';margin-left:6px;padding:0}header .bottom nav li:last-child a{color:#fff;padding:13px 15px;background-color:#d54308;font-family:'Avenir LT Std 55 Roman';font-weight:700;display:block;border-radius:3px}header .bottom nav li:last-child a{background-color:#d54308}header .bottom nav li.Highlighted:last-child a,header .bottom nav li.Highlighted:last-child a:hover,header .bottom nav li:last-child a:hover{background-color:#c03f0c;color:#fff}@media screen and (min-width:768px){#content .course-details .main-area>h2,#content .course-details .main-area>h3{background-color:transparent}header .bottom nav{overflow-y:hidden;height:auto;position:absolute}header .bottom nav ul{vertical-align:bottom}header .bottom nav li{padding-top:0;padding-bottom:0}header .bottom nav li a{color:#666;border-radius:3px 3px 0 0;padding:14px 14px 19px;display:inline-block;font-size:15px;letter-spacing:.03em}header .bottom nav li a:hover{color:#008dc5}header .bottom nav .Highlighted a{color:#fff;background-color:#009ddb}header .bottom nav li.Highlighted a:hover{background-color:#008dc5;color:#fff}}#text-changer span{vertical-align:top}#text-changer p>span{margin-top:0;padding-left:2px;margin-right:4px}#text-changer i{margin-left:6px;margin-top:2px}header .top,#text-changer p,header nav{display:none}.m-m-open #mobile-main-menu{display:block}#mobile-main-menu>a{color:#fff;border-radius:0;padding:15px 12px 15px 42px;display:inline-block;width:100%;background-color:#337ab7}.m-m-open .mobile-btns{position:fixed;vertical-align:bottom;bottom:0;width:100%;z-index:95}#m_bodyElem .mobile-btns{display:block}.m-m-open .opened{display:block}.opened{display:none}.m-m-open .closed{display:none}.closed{display:block}.logo{display:inline-block}.logo img{height:47px}.bottom nav{clear:right}.mobile-btns{background-color:#009ddb;padding:8px 15px}.mobile-btns .col-md-6{display:inline-block;width:49%;vertical-align:top}.searchOpen .mobile-btns .col-md-6{display:none}.mobile .search{width:100%}.ie9 .container,.ie8 .container{width:1230px}.mobile .search button{background-color:#fff}.mobile .search input{border:none;padding-top:17px;padding-bottom:18px;height:40px}.mobile .search input:focus{outline:none!important}.mobile-btns .search{display:none}.searchOpen .mobile-btns .search{display:block}.mobile-btns a.my-account{margin-right:2%;margin-left:0}.mobile-btns>button,.mobile-btns>a{border:1px solid #fff;border-radius:3px;text-align:left;color:#fff;background-color:transparent;font-size:12px;padding:8px 15px 9px;font-family:'Avenir LT Std 55 Roman'}.cms-bootstrap .mobile-btns.mobile{display:block!important}.mobile-btns>button i,.mobile-btns>a i{margin-right:11px;font-size:16px}.mobile-btns>button i.fa-search{position:absolute;top:50%;margin-top:-8px;right:14px;margin-right:0}.mobile-btns>button.searchsite{position:relative;padding:9px 15px 8px}#bannerArea{position:relative;overflow:hidden;height:265px;color:#fff}#bannerArea img{margin:0 auto auto;position:absolute;top:0;bottom:0;left:-9999px;right:-9999px;z-index:1;height:180px}#bannerArea .container{position:relative;height:100%;padding:0}#bannerArea h1{position:absolute;bottom:0;left:0;width:100%;background-color:#009ddb;font-size:1.5em;text-align:center;margin:0;font-weight:700;padding:15px 30px;z-index:3}#bannerArea h1 small{width:auto;display:inline-block;font-size:.75em;color:#fff}.Gecko11 #bannerArea h1 small{display:block}.ie9 #bannerArea h1 small,.ie8 #bannerArea h1 small{display:block}.inner #bannerArea{height:221px}#bannerArea h1:empty{display:none}#bannerArea h1 p.left{display:none}.inner #bannerArea h1{bottom:30px;top:inherit}.inner #bannerArea img{top:inherit;bottom:0}p+.cta-button{margin-top:27px}.editing-form-label-cell:empty{display:none}@media screen and (min-width:768px){.editing-form-label-cell:empty{display:none}#bannerArea img{margin:auto;position:absolute;top:-9999px;bottom:-9999px;left:-9999px;right:-9999px;z-index:1;height:100%}#bannerArea h1{background-color:transparent;bottom:30px;left:0;z-index:2;font-size:3em;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/banner-title-bg.png);position:absolute;padding:20px 30px;text-align:left;max-width:702px;width:auto;min-width:190px}#bannerArea.banner-area h1{bottom:60px;font-size:62px;padding:11px 10px 11px 20px;top:auto;letter-spacing:.037em}#bannerArea h1 small{font-size:32px;font-family:'Avenir LT Std 55 Roman';line-height:1.2em;font-weight:400;letter-spacing:0}.inner #bannerArea{height:350px}.inner #bannerArea .container{padding:0;width:1230px}.inner #bannerArea img{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:100%}}#buttons ul{text-align:center;margin:0 -4px}#buttons li{display:inline-block}#buttons .col-md-3 a{display:block;text-align:center;font-size:.85em;color:#fff;border-radius:3px;padding:20px 10px;margin-bottom:8px}#buttons .container{padding:15px 11px 7px}#buttons .col-md-3{width:50%;padding:0 4px;float:left}@media screen and (min-width:768px){.home #buttons .col-md-3 a:after{content:""}#buttons .col-md-3 a:after{display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"";display:block;position:absolute;right:17px;top:50%;margin-top:-12px;font-size:24px}#buttons ul{margin:0}#buttons li{min-height:0}#buttons .container{padding:0 15px}#buttons .col-md-3{width:25%;padding:0 15px}#buttons .col-md-3 a{text-align:left;margin:20px 0;position:relative;font-size:1.125em;font-weight:700;padding:19px 19px 21px}#buttons .sidenav{display:none!important}}#buttons li{background-color:transparent!important}#buttons li.blue a{background-color:#009ddb}#buttons li.purple a{background-color:#a0539c}#buttons li.green a{background-color:#087055}#buttons li.yellow a{background-color:#fcae21}.main-area{padding:0}.main-area p,.main-area p u{color:#666!important;font-size:.938em!important;line-height:1.6em!important;font-family:'Avenir LT Std 55 Roman'!important}.main-area p span:first-child{display:block!important;margin-bottom:20px}.main-area p span{display:none!important}@media screen and (min-width:768px){#content .sidenav{padding-left:0;padding-right:22px;margin-bottom:35px}.main-area{padding:0 4px 0 8px}}.link-back{text-align:center}.link-back a{color:#d54308;border:2px solid #d54308;padding:10px 15px 10px 15px;margin-top:20px;display:inline-block;width:auto;border-radius:3px;font-weight:bold}.link-back a:hover,.link-back a:focus{color:#c03f0c;border:2px solid #c03f0c}@media screen and (min-width:1200px){.container{width:1230px}}#content .container{background-color:#fff;padding-top:26px;padding-left:15px;padding-right:15px}#content .container{padding-left:30px;padding-right:30px;min-height:393px}#content .newscontainer{min-height:0;background-color:#fff!important}#content h1{color:#009ddb;font-family:'Avenir LT Std 95 Black'}#content h2{color:#009ddb;font-family:'Avenir LT Std 65 Medium'}#content h3{color:#009ddb;font-family:'Avenir LT Std 45 Book'}#content h4{color:#009ddb;font-family:'Avenir LT Std 55 Roman'}#content p,#content li{font-size:1em;line-height:1.5em;color:#666}#content .main-area p,#content .main-area li{font-size:.938em;line-height:1.6em;color:#666}.input-group.col-md-6 label{display:none}#content h1{font-size:2em;line-height:1em;font-weight:700;margin-top:0;margin-bottom:35px}#content .main-area>h1{margin-top:0;margin-bottom:35px}#content h2{margin-top:20px;margin-bottom:35px}#content .main-area>h1,#content .main-area>h2,#content .main-area>h3,#content .main-area>h4,#content .main-area>ul,#content .main-area>ol,#content .main-area>p,#content .main-area>a{margin-top:27px;margin-bottom:0;display:inline-block;width:100%}.img-container{margin:20px 20px 20px 0;float:left}.img-container+p,.img-container+ul,.img-container+p+ul{display:block!important;margin-top:20px}.img-container+ul li,.img-container+p+ul li{display:table}.img-container+.img-container,.img-container+p+.img-container,.img-container+ul+.img-container,.img-container+ol+.img-container,.img-container+p+p+.img-container,.img-container+ul+ul+.img-container,.img-container+ol+ol+.img-container,.img-container+p+p+p+.img-container,.img-container+ul+ul+.img-container,.img-container+ol+ol+.img-container,.img-container+ul+p+.img-container,.img-container+p+ul+.img-container,.img-container+ol+p+.img-container,.img-container+p+ol+.img-container{clear:left}.nmbi-selector-form .form-horizontal .form-group.Confirmation_1{margin-bottom:0}.nmbi-selector-form .Confirmation_1 .editing-form-label-cell{max-width:75%}.nmbi-selector-form .Confirmation_1 .ProductOptionSelector{max-width:20%}#content .main-area img+ul{display:block;margin-top:20px}#content .main-area img+ul li{overflow:hidden}#content .main-area>p+h2{margin-top:40px}#content .main-area>p{max-width:100%;word-wrap:break-word}#content .main-area>img{margin-top:20px;margin-right:20px}#content .main-area>img.right{margin-right:0;margin-left:0}#content .main-area>img+br{display:none}#content .main-area>img+br+p,#content .main-area>img+br+p+ol,#content .main-area>img+p,#content .main-area>img+p+ol,#content .main-area>img+p+p,#content .main-area>img+p+ol+p,#content .main-area>img+p+ul+p{width:auto;word-wrap:normal;display:block;margin-top:20px;margin-bottom:20px}#content .main-area>img+br+p+ol,#content .main-area>img+br+p+ul,#content .main-area>img+p+ol,#content .main-area>img+p+ul{padding-left:20px;display:table-cell}#content .main-area>a{margin-bottom:35px}#content .main-area>div:not(.nmbi-selector-form):not(.login-panel)>table,#content .main-area>table{border-bottom:1px solid #666;border-left:1px solid #666}#content .main-area>div:not(.nmbi-selector-form):not(.login-panel):not(.login)>table tr:first-child td,#content .main-area>table tr:first-child td{background-color:#9a9a9a;color:#fff}.balance td:first-child{vertical-align:top}.applymessage{margin-top:-20px!important;margin-bottom:-20px!important;background:#eee;padding:15px 0 0 70px}.full-address{display:inline-block;line-height:1.5}#content .main-area>div.login>table,#content .main-area>div.login>table td{border:none!important}#content .main-area>div:not(.nmbi-selector-form):not(.login-panel)>table td,#content .main-area>table td{border-top:1px solid #666;border-right:1px solid #666}#content .main-area>:first-child:not(div){margin-top:0}#content .main-area>p+br+.download-half-block{margin-top:35px}#content .main-area>h2+p,#content .main-area>h3+p{margin-top:20px}#content .col-md-4.panel{text-align:center;margin-bottom:44px}.division-container>span{background-color:#e5e5e5;border:1px solid #999;padding:15px;color:#666;margin:0;width:100%;display:inherit;text-transform:capitalize}#content .homepage .col-md-4.panel ul{min-height:197px}.ie #content .col-md-4.panel.first{margin-bottom:40px}.ie8 #content .col-md-4.panel.first{margin-bottom:34px}#content .col-md-4.panel p,#content .col-md-4.panel li{text-align:left;font-size:.875em}#content .col-md-4.panel li{margin-bottom:15px;line-height:1.25em;padding-left:0}.ie8 #content .col-md-4.panel li,.ie9 #content .col-md-4.panel li{margin-bottom:13px}#content .col-md-4 h2{color:#666;font-family:'Avenir LT Std 85 Heavy';text-align:center;margin:13px 0}#content .container article.first h2,#content .container article.last h2,#content .container div.first h2,#content .container div.last h2{margin-top:0}#content .container div.last h2,#content .container article.last h2{margin-bottom:3px}#content .container div.first h2,#content .container article.first h2{margin-bottom:10px}#content .container div.col-md-4 img,#content .container article.col-md-4 img{border:1px solid #999;width:100%}#content .container div.col-md-4.last img,#content .container article.col-md-4.last img{margin-bottom:13px}#content .container article,#content .container article *{display:block}#content .container article strong,#content .container article em,#content .container article u{display:inline}#content .container article ol li{display:list-item!important}#content .container div.last a,#content .container div.col-md-4>a,#content .container article.col-md-4 a{display:inline-block;border-radius:3px;border:2px solid #d54308;color:#d54308;padding:10px 19px 10px 18px;text-align:center;background-color:#fff;font-weight:700;min-width:166px}#content .container div.col-md-4>a:hover,content .container article.col-md-4 a:hover{color:#b43300;border:2px solid #b43300}#content .container div.last .inner,#content .container article.last .inner{background-color:#e5e5e5;border:1px solid #999;padding:20px 35px 17px}#content .container div.last a,#content .container article.last a{color:#fff;background-color:#d54308}#content .container div.last a:hover,#content .container article.last a:hover{color:#fff;background-color:#c03f0c;border:2px solid #c03f0c;opacity:1}#content .container div.first a,#content .container article.first a{margin-top:10px}#content .container div.col-md-4 li:after,#content .container article.col-md-4 li:after{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);color:#f37225;margin-left:5px}#content .container div.col-md-4 li a{color:#666}#content .container div.col-md-4 li a:hover{color:#999}#content h2,#content h3{font-size:1.49em;line-height:1.5em}#content ol,#content p{margin-top:0;margin-bottom:35px}#content ul{margin-top:0;margin-bottom:20px}.firefox #content ul{margin-bottom:16px}#content ul.course-details-list{margin-bottom:60px}#content li{margin-bottom:15px;position:relative}#content .sidenav li{margin-bottom:0}#content .main-area.homepage ul li:before{display:none}#content .main-area ul li:before{font-family:'FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#009ddb}.multiselect-container>li>a>label>input[type=checkbox]{visibility:visible}#content .container div.col-md-4 .multiselect-container>li:after{display:none}.multiselect-container>li>a>label{padding:0 5px 0 30px;width:100%;position:relative;display:inline-block}.open ul.multiselect-container{padding-right:0;margin-top:10px!important;padding-top:0}.multiselect-container>li>a>label>input[type=checkbox],.multiselect-container>li>a>label>input[type=radio]{position:absolute;left:10px;top:5px;width:auto}.multiselect-container>li>a>label>input[type=radio]{visibility:visible}.multiselect-container>li>a>label>input[type=checkbox],.multiselect-container>li>a>label>input[type=radio]{min-width:inherit!important;padding:5px!important;visibility:hidden}.Gecko11 #courseDirectory .col-md-4 input.multiselect-search,.IE #courseDirectory .col-md-4 input.multiselect-search{height:33px}.multiselect-container>li{background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/mulit-select-off.png);background-position:left top;background-repeat:no-repeat}.ie8 .multiselect-container>li{background-position:left -25px}.ie8 .multiselect-container>LI>A>LABEL>INPUT[type=checkbox]{padding:0!important;visibility:visible!important}.multiselect-container>li.active{background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/mulit-select-on.png)}.form-control.multiselect-search{padding:5px!important}.multiselect-container>li>a>label>input[type=checkbox]:checked,.multiselect-container>li>a>label>input[type=radio]:checked{background-color:#666}.ie10 .multiselect-container>li>a>label>input[type=checkbox],.ie10 .multiselect-container>li>a>label>input[type=radio],.ie9 .multiselect-container>li>a>label>input[type=checkbox],.ie9 .multiselect-container>li>a>label>input[type=radio]{padding:0;border:none}.ie10 .multiselect-container>li>a>label>input[type=checkbox]:checked,.ie10 .multiselect-container>li>a>label>input[type=radio]:checked,.ie9 .multiselect-container>li>a>label>input[type=checkbox]:checked,.ie9 .multiselect-container>li>a>label>input[type=radio]:checked{background-color:transparent}#content .main-area .multiselect-container>li{padding-left:0;margin-bottom:5px;width:100%;display:inline-block;position:relative}.editing-form-value-cell.select button.multiselect::after{right:0}#content .login-panel div .multiselect-container input[type=radio],#content .login-panel div .multiselect-container input[type=checkbox]{position:absolute;left:10px;top:5px;width:auto!important}.advanced-open .closed{display:none!important}@media screen and (max-width:767px){.nmbi-selector-form.pp{margin-left:-30px;margin-right:-30px}#content .main-area ul li{position:relative;padding-left:35px}#content .main-area .multiselect-container li{padding-left:0}#toparea .col-md-4 .multiselect-item input{padding-top:5px;padding-bottom:5px}#content .main-area ul li:before{position:absolute;left:12px;top:0}button{font-size:16px}#content #course-list{margin:30px 0;display:inline-block;padding:0;width:100%}.radio-toolbar input{position:absolute;width:50%}#content #course-list li.even{background-color:#fff!important}#content #course-list li{background-color:#efefef!important;padding:25px 15px 30px}#content .online-complaints-form td{display:block}}@media screen and (min-width:768px){#content .main-area ul li:before{margin-left:35px;margin-right:25px;display:inline-block}}#content .main-area ul li{padding-left:70px}#content .main-area .pagination-list li{padding-left:0}#content .main-area ul.course-details-list li{padding-left:0}#content .main-area .col-md-6 ul li{padding-left:40px}#content .main-area ul li:before{position:absolute;left:0;top:0}.row-subscribe{margin-left:-30px;margin-right:-30px}#subscribe{text-align:center;background-color:#009ddb;color:#fff;vertical-align:bottom;padding:25px 15px 18px;font-family:'Avenir LT Std 55 Roman';margin-bottom:70px;overflow-y:visible}#subscribe h2,#subscribe p{color:#fff}#subscribe h2{font-weight:700;font-size:1.5em;margin-bottom:0;margin-top:0;font-family:'Avenir LT Std 55 Roman'}#subscribe p{font-size:1em;line-height:1.5em;margin-top:5px;margin-bottom:22px}#subscribe .input-group button,#subscribe .input-group input{width:100%;border:none;border-radius:3px}#subscribe .input-group input{padding:15px 16px;margin-bottom:12px}#subscribe .input-group button{background-color:#d54308;color:#fff;font-weight:700;text-align:center;padding:16px 0}#subscribe .input-group button:hover{background-color:#c03f0c}#subscribe .input-group button i{float:right;font-size:21px;margin-right:12px;display:none}.editing-form-label-cell{color:#666}@media screen and (min-width:768px){#subscribe{padding:27px 30px 5px}#subscribe>div{width:600px}#subscribe h2{font-size:2em}#subscribe p{margin-bottom:0}.subscribe{margin-right:-15px;position:relative;width:601px;max-width:100%;min-height:110px}#all-form-elements label{width:150px;display:inline-block}#all-form-elements input{min-width:250px}#subscribe .input-group{width:100%;margin-top:24px;position:relative;height:60px;margin-right:-15px}#subscribe .input-group input{position:absolute;height:100%;width:100%;left:0;top:0;border:1px solid #c1c1c1;padding:20px;color:#666}#subscribe .input-group input[type="submit"]{background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow.png);background-origin:content-box;background-position:right 50%;background-repeat:no-repeat;border:medium none;color:#fff;font-size:18px;height:auto;left:inherit;line-height:1em;min-width:200px;padding:20px;position:absolute;right:1px;top:1px;width:auto}#subscribe .input-group button i{font-size:24px;margin-left:26px;margin-right:0}#subscribe>div:first-child{width:470px;margin-right:100px}.subscribe>*{width:100%}}@media screen and (min-width:768px){#subscribe{text-align:left;display:inline-block;width:100%}#subscribe>div{width:50%;float:left}#buttons .col-md-3{width:25%;padding:0 15px}.panel{margin-bottom:0}.large-btn a{padding:20px 40px 20px 20px}.small-btn a{padding:20px}.cta-button a{border-radius:3px;width:100%;max-width:670px;font-size:1.25em;display:inline-block;position:relative;margin-bottom:10px}.cta-button a:after{position:absolute;right:15px;top:50%;margin-top:-16px;display:inline-block;font:normal normal normal 32px/1 FontAwesome;font-size:32px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.pdf a:after{content:""}.arrow a:after{content:""}.orange a{background-color:#d54308;color:#fff;border:2px solid #d54308}.orange a:hover{background-color:#c03f0c;border:2px solid #c03f0c}.white a{background-color:#fff;color:#d54308;border:2px solid #d54308}.white a:hover{color:#c03f0c;border:2px solid #c03f0c}.cta-button small{width:100%;font-size:.7em;display:block;width:100%;line-height:2em}}@media screen and (min-width:768px){.cta-button a{line-height:1em}.small-btn{width:calc(49.7% - 15px)}.small-btn.left{margin-right:15px}.small-btn.right{margin-left:15px}.small-btn small{line-height:2em}.large-btn a{font-size:1.5em;padding:20px 60px 20px 30px}.large-btn small{font-size:.583em;line-height:2em}.large-btn small span:empty{display:none}.large-btn small:empty{display:none}.large-btn a:after{right:25px}#content .p404 ul{width:50%;margin:0 auto 40px;display:block}}.download-full-block,.download-half-block{padding:15px;background-color:#efefef;color:#666;width:100%;margin-bottom:30px}@media screen and (min-width:768px){.download-half-block{width:50%;max-width:370px;margin-right:28px;min-height:235px}.Gecko11 .download-half-block,.IE10 .download-half-block,.IE9 .download-half-block{margin-right:27px}.download-full-block,.download-half-block{padding:27px 15px 25px 23px}}.download-half-block .inner{width:100%;position:relative;height:100%;padding-left:47%}.download-half-block .inner img{position:absolute;top:0;left:0;height:auto;width:43%}#content .download-full-block h3,#content .download-half-block h3{font-size:.875em;line-height:1em;font-family:'Avenir LT Std 85 Heavy';color:#666;margin-top:0;margin-bottom:0}#content .download-full-block p,#content .download-half-block p,.download-full-block>div>span{font-size:.75em;margin-top:0;margin-bottom:5px}.Gecko11 #content .download-full-block p,.Gecko11 #content .download-half-block p,.Gecko11 .download-full-block>div>span,.IE #content .download-full-block p,.IE #content .download-half-block p,.IE .download-full-block>div>span{margin-bottom:33px}.download-half-block .inner a{position:relative;top:0;right:0;width:100%;color:#d54308;border:2px solid #d54308;padding:10px 15px 10px 25px;display:block;border-radius:3px;text-align:left;font-family:'Avenir LT Std 85 Heavy'}.Gecko11 .download-half-block .inner a,.IE .download-half-block .inner a{position:relative}.download-full-block .inner a:hover,.download-half-block .inner a:hover{color:#c03f0c;border:2px solid #c03f0c}.download-full-block .inner a:after,.download-half-block .inner a:after{font:normal normal normal 20px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);float:right;font-size:20px;content:""}@media screen and (min-width:768px){.download-half-block .inner{padding-left:163px}.download-half-block .inner img{max-height:183px;height:auto;width:auto;max-width:40%}#content .download-full-block p,#content .download-half-block p,.download-full-block>div>span{font-size:.875em}#content .download-full-block h3,#content .download-half-block h3{font-size:1em;line-height:1.25em}.download-half-block .inner a{max-width:170px}}.download-full-block .info a i,.download-half-block a i{float:right;font-size:20px}.download-full-block{width:100%;max-width:100%}.download-half-block.no-margin{margin-right:0}.download-full-block .inner{vertical-align:top}.download-full-block img{width:50%;max-width:320px;float:left}.download-full-block p,.download-full-block>div>span,.download-full-block h3{width:50%;float:left;padding-left:60px}.download-full-block .info{padding:0 15px;height:calc(100% - 60px);position:absolute}#content .download-full-block p{margin-top:20px}.download-full-block a{position:absolute;bottom:25px;left:403px;min-width:170px;width:auto;display:inline-block;color:#d54308;border:2px solid #d54308;padding:10px 15px 10px 25px;display:block;border-radius:3px;text-align:left;font-family:'Avenir LT Std 85 Heavy'}.addthis_toolbox.addthis_default_style.sharethis{display:block;width:100%;height:60px}.addthis_toolbox.addthis_default_style.sharethis a{float:left;font-size:28px;padding:10px 0 10px 6px;text-align:center;width:25%;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear;-ms-transition:all .15s linear;transition:all .15s linear;color:#fff;margin-bottom:30px}@media screen and (min-width:768px){.addthis_toolbox.addthis_default_style.sharethis a{padding:10px 0 2px 6px;width:48px;height:48px}}.sharethisFB{background-color:#305891}.sharethisTT{background-color:#2ca8d2}.sharethisGP{background-color:#ce4d39}.sharethisM{background-color:#738a8d}.sharethisFB:hover i{color:#305891}.sharethisTT:hover i{color:#2ca8d2}.sharethisGP:hover i{color:#ce4d39}.sharethisM:hover i{color:#738a8d}.sharethis a:hover{background-color:#fff}.breadcrums{font-size:.875em;color:#666;padding-left:15px;padding-bottom:20px}.breadcrums.mobile{padding-left:15px}.breadcrums a{color:#666;text-decoration:underline;margin-right:0}.breadcrums span{width:auto;margin-left:0;display:inline-block}.breadcrums span:empty{margin-left:-10px}.breadcrums a:after{display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);content:"";margin:0 10px;font-size:.875em}.breadcrums a:after{text-decoration:none!important}#buttons .breadcrums{padding-left:6px;font-size:12px;color:#666}#buttons .breadcrums a{font-weight:700;text-decoration:underline;color:#666}#buttons .breadcrums i{display:inline-block;margin:0 10px;font-size:8px}#buttons .container{background-color:#efefef}#buttons .container>a{width:100%;background-color:#fff;border:1px solid #666;color:#666;font-size:.875em;border-radius:3px;text-align:center;padding:15px 0;display:inline-block;position:relative;font-weight:700}#buttons .container>a span{position:absolute;top:50%;margin-top:-12px;right:17px;font-size:24px}#content .sidenav ul{margin-bottom:0;z-index:55;position:relative}.sidenav li{font-size:1em;width:100%;border-bottom:2px solid #fff;position:relative}.sidenav-open .sidenav,.sidenav-open #menuElem2{display:block}a.sidenav div.open{display:none}a.sidenav div.closed{display:block}.sidenav-open a.sidenav div.closed{display:none}.sidenav-open a.sidenav div.open{display:block}@media screen and (max-width:767px){#buttons .breadcrums.mobile,.contact-header .breadcrums.mobile{position:relative;overflow:hidden;height:32px;position:relative;overflow-x:scroll;-webkit-overflow-scrolling:touch;white-space:nowrap}.nmbi-selector-form.col-md-12 label{white-space:normal}.nmbi-selector-form.col-md-12 .EditingFormCategoryRow{color:#009ddb}.sidenav-open .sidenav.col-md-3{padding:0;margin:0 -15px 26px}#content .main-area ul li{padding-left:30px}#content .main-area ul.pagination-list li.active{padding-left:0;background-color:#eee;padding:10px 15px;border-radius:3px}#content .main-area ul.pagination-list li{padding-left:0}.sidenav-open #content .container{padding-top:0;border-top:2px solid #fff}}.warning{background:red;padding:5px;color:#fff;position:relative;display:block;margin-right:15px;margin-left:15px;font-size:.875em;top:0;left:0;margin-bottom:15px}.basic-form-wrapper .warning{display:inline-block;width:100%;text-align:center;max-width:934px;border-radius:3px}.inner-sidenav #menuElem2 li span{position:absolute;right:0;top:0;height:100%;width:45px;cursor:pointer;z-index:105}.inner-sidenav #menuElem2 li.sublevel span{max-height:inherit}.inner-sidenav #menuElem2 li.sublevel.submenu-open span,.inner-sidenav #menuElem2 li.sublevel.open span{max-height:54px}.inner-sidenav #menuElem2 li.sublevel.double.submenu-open span,.inner-sidenav #menuElem2 li.sublevel.double.open span{max-height:78px}.inner-sidenav #menuElem2 li.sublevel.triple.submenu-open span,.inner-sidenav #menuElem2 li.sublevel.triple.open span{max-height:102px}.inner-sidenav #menuElem2>li>ul>li>span{display:none}.inner-sidenav #menuElem2>li>ul>li>ul>li>a{padding-left:45px}.inner-sidenav #menuElem2>li>ul>li>ul>li>ul>li>a{padding-left:60px}.inner-sidenav #menuElem2>li>ul>li>ul>li>ul>li>ul>li>a{padding-left:75px}.inner-sidenav #menuElem2>li>ul>li.sublevel>span{display:block;height:100%}.inner-sidenav #menuElem2>li>ul>li.sublevel>span:hover{background-color:#f8f8f8;display:block}.multiselect-clear-filter{border-radius:0;border:none;background-color:#eee;border-bottom:1px solid rgba(0,0,0,.15)}.inner-sidenav #menuElem2>li>span:hover{background-color:#e1e1e1}.inner-sidenav #menuElem2>li:after{font-size:23.61px}.inner-sidenav #menuElem2 li>ul>li:after{font-size:20px}.inner-sidenav #menuElem2>li:after{display:inline-block;margin-left:-20px}.sidenav li a{color:#666;font-family:'Avenir LT Std 85 Heavy';display:block;padding:15px 20px;background-color:#efefef;z-index:99}.sublevel>ul{display:none}.sublevel.submenu-open>ul{display:block}.sidenav li a.Hightlighted,.sidenav li a:hover{background-color:#eaeaea}.sidenav li ul{margin:0;font-family:'Avenir LT Std 55 Roman';background-color:#fff;display:none}.sidenav .sublevel.submenu-open>ul{display:block}.sidenav li.Highlighted ul{display:block}.sidenav li ul li{border:none}.sidenav li.sublevel>a{position:relative;z-index:80;padding-right:45px}.sidenav li span{display:none}.sidenav li.sublevel>span{display:block;position:relative}.sidenav li ul li span:after{font-size:1.25em;content:"";position:absolute;right:.738em;top:50%;margin-top:-.625em}#menuElem2>li span:after{display:inline-block;font:normal normal normal 20px/1 FontAwesome;font-size:24px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;margin-top:-7px;right:15px;cursor:pointer;line-height:.5em}.sidenav li.sublevel .Hightlighted+span+ul{display:block}.sidenav li.sublevel.open>ul{display:block}#menuElem2>li .Hightlighted+span:after{content:""}.sidenav li ul li a{font-family:'Avenir LT Std 55 Roman';background-color:#fff;padding:16px 15px 16px 30px;font-size:.875em;position:relative}.sidenav li a{padding-right:15px}.sidenav>li>ul li span:after{display:inline-block;font:normal normal normal 20px/1 FontAwesome;font-size:20px!important;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;margin-top:-10px;right:15px}.sidenav #menuElem2>li>ul li.Hightlighted a,.sidenav #menuElem2>li>ul li a.Hightlighted,.sidenav #menuElem2>li>ul li a:hover{background-color:#f8f8f8}.sidenav ul>li>ul>li span:after{font-size:1.25em!important;content:"";position:absolute;right:.738em;top:50%;margin-top:-.625em;right:17px!important}#content .marketing-panel{background-color:#efefef;padding:15px;text-align:center}#content .marketing-panel img{width:100%;border:1px solid #999;margin-bottom:0}#content .marketing-panel h3{margin-top:25px;margin-bottom:16px;text-align:center;color:#666;font-family:'Avenir LT Std 85 Heavy'}#content .marketing-panel h3:empty{display:none}#content .marketing-panel a{display:inline-block;border-radius:3px;border:2px solid #d54308;color:#d54308;padding:15px;text-align:center;font-family:'Avenir LT Std 85 Heavy'}#content .marketing-panel a:hover{border:2px solid #b43300;color:#b43300}@media screen and (max-width:767px){#content .container.faqs{padding-top:0}#content .marketing-panel a{width:100%}#content img.right{width:100%!important;margin-bottom:20px;height:auto!important}}@media screen and (min-width:768px){#content .marketing-panel a{padding:10px 20px}}footer{font-size:14px}footer,footer a{color:#fff}footer .top{background-color:#666;font-size:14px}footer .top address{margin-bottom:4px}footer .top a.fa,footer .top i{margin-right:5px;font-size:16px}footer .top ul{margin-bottom:0}footer .top ul,footer .top address{text-align:center}footer .bottom{background-color:#333}footer .bottom .container{height:60px;position:relative}footer .bottom p{position:absolute;bottom:20px;left:0}footer .bottom ul{position:absolute;top:10px;right:0;margin-bottom:0}footer .bottom li a{padding:12px;display:block}footer .bottom li a:focus,footer .bottom li a:hover{color:#aaa}footer ul{padding:0}footer .top li{display:inline-block;margin:10px 0;width:100%}footer .top .col-md-12 a{width:100%;display:block;text-align:center}footer .top li a span{text-indent:-10000px;display:inline-block}footer .top li a:hover,footer .top li a:focus{color:#ccc}footer .top .mobile{padding:4px 0}footer .top .mobile a{border:2px solid #fff;width:100%;padding:14px;margin:6px 0;display:inline-block;text-align:center;border-radius:3px}footer .top .mobile>a:hover,footer .top .mobile>a:focus{color:#ccc;border-color:#ccc}.fcontactOpen .top .mobile a.footercontact:hover,.fcontactOpen .top .mobile a.footercontact:focus,.fmenuOpen .top .mobile a.footermenu:hover,.fmenuOpen .top .mobile a.footermenu:focus{color:#ccc;border-color:#ccc}footer .top ul.desktop{background-color:#000;margin:0 -15px}footer .top .middle.mobile a{width:49%;float:left;text-align:center;padding:14px 0}footer .bottom p{width:100%;text-align:center}footer.fmenuOpen .bottom .container{height:auto}footer.fmenuOpen .bottom .container p,footer.fmenuOpen .bottom .container ul{position:relative;display:inline-block}footer.fmenuOpen .bottom .container ul{margin-bottom:20px;top:inherit}footer.fmenuOpen .bottom li{width:100%;text-align:center}#footer-menu{display:none}.PollGraph{display:none}#content .PollAnswers table tbody tr.odd{width:10%;min-height:59px;vertical-align:top;padding:16px 0 2px}#content .PollAnswers TABLE TBODY TR{background-color:#fff}.ie9 #content .PollAnswers table tbody tr input[type='checkbox']+label,.ie9 #content .PollAnswers table tbody tr input[type='radio']+label{min-width:670px;margin-bottom:10px}.ie8 #content .PollAnswers table tbody tr input[type='checkbox']+label,.ie8 #content .PollAnswers table tbody tr input[type='radio']+label{width:90%;margin-bottom:5px}.ie8 #content .PollAnswers table tbody tr{min-width:670px;margin-bottom:10px}.PollQuestion{line-height:1.25em;margin-top:30px;text-align:left;font-size:1.25em;margin-bottom:15px;color:#009ddb;display:block}.PollAnswers tr.odd{background-color:transparent!important}.PollAnswers tr{margin-bottom:5px}#content .PollAnswers table tbody tr:nth-child(odd){background-color:#fff}#content .PollAnswers table tbody tr td{width:100%;display:inline-block}#content .PollAnswers{margin-bottom:15px}.PollResult{width:100%;background-color:green;text-align:center;color:#fff;display:block;padding:3px;border-radius:5px}.PollQuestion .ErrorMessage{font-size:.875em;color:#fff;padding:5px 15px;display:block;background-color:#e52d27;border-radius:3px;margin-bottom:20px;line-height:1.5em;margin-top:10px;width:1005px}#content .container .newsDetailRight{margin-bottom:20px}#content .container .newsevents p a{display:inline-block}#content .container .newsDetailRight p{display:none}#content .container .newsDetailRight .date{color:#337ab7}#content .PollAnswers table tbody tr td.PollAnswer{padding-left:0}#content .PollAnswers table tbody tr{margin-bottom:5px}.IE8 #content .PollAnswers table tbody tr{width:375px}#content .PollAnswers table tbody tr td.PollAnswer{position:relative}#content .PollAnswers table tbody tr td.PollAnswer input{position:absolute}#content .PollAnswers table tbody tr td.PollAnswer label{min-height:59px;position:relative;display:inline-block;padding:19px 30px 18px 15px}#content .PollAnswers table tbody tr td.PollAnswer{position:relative;padding:0 5px;margin-bottom:5px}span.PollAnswerRadio.radio{display:block}#content .PollAnswers table tbody tr .PollAnswerCheck{position:relative;width:100%;display:block}#content .PollAnswers table tbody tr .PollAnswerCheck>input{position:absolute;top:0;left:0}#content .PollAnswers table tbody tr input[type="checkbox"]+label,#content .PollAnswers table tbody tr input[type="radio"]+label{width:100%}#content .PollAnswers table tbody tr td.PollCount{margin-top:-87px;text-align:right}.fcontactOpen .top ul.desktop,.fmenuOpen #footer-menu{display:block;padding-top:15px;padding-bottom:15px}.fcontactOpen.fmenuOpen #footer-menu{padding-top:0}.fcontactOpen.fmenuOpen #contact-details{padding-bottom:0}footer .open{display:none}footer .closed{display:inline-block}.fmenuOpen .footermenu .open{display:inline-block}.fmenuOpen .footermenu .closed{display:none}.fcontactOpen .footercontact .open{display:inline-block}.fcontactOpen .footercontact .closed{display:none}footer .top li.col-md-6{width:49%;margin:0}footer .top li.col-md-6 a{display:block;padding:10px 0}@media screen and (min-width:768px){footer .top ul.desktop{background-color:transparent}footer .top li.col-md-6{width:auto;float:none}#footer-menu{display:block}footer .top li .fa-linkedin{margin:0 -12px 0 -24px}footer .top li .fa-facebook{margin:0 -12px}footer .top li{display:inline-block;margin:0 12px;width:auto}footer .bottom .container{height:60px;position:relative}footer .bottom p{position:absolute;top:22px;bottom:inherit;left:0}}.help #bannerArea{height:347px}.help #bannerArea img{width:100%;min-height:100%}.help .main-area{padding:0 2px 0 0}.help #content .container{padding-left:15px;padding-right:15px}.help #content h1{text-align:center;font-family:'Avenir LT Std 55 Roman';padding:10px 0;font-size:1.9em;margin-bottom:35px}.help #content h1 span{font-size:.75em}#content .panels .col-md-4 .col-md-12,.help #content .container .panel .col-md-12{border:1px solid #999;padding:20px 35px 34px;border-radius:3px;display:block;margin-top:0}#content .panels .col-md-4 .col-md-12{padding:20px 15px 34px}#content .big-text .panels .col-md-4 .col-md-12{min-height:190px}#content .panels .col-md-4 h2,#content .panels .col-md-4.first h2,.help #content .container .panel .col-md-12 h2{margin:5px 0 15px}.my-account-area .panel.col-md-4 h2{height:60px}.my-account-area .panel.col-md-4>a>span{height:40px;display:block}.input-group.col-md-6{margin:0 auto 67px;clear:both;float:none;height:59px;padding:0}.help-center-top .input-group{position:relative}.help-center-top .input-group input{position:absolute;height:100%;width:100%;left:0;top:6px;border:1px solid #c1c1c1;padding:22px 20px 20px 30px;color:#666;margin-left:15px;border-radius:3px!important}.help-center-top .input-group label{display:none}.help-center-top .input-group input[type="submit"]{position:absolute;width:165px;z-index:80;border-radius:0 3px 3px 0;font-size:18px;top:7px;min-width:165px;text-align:left;right:-14px;padding:18px 16px 19px 26px;background-color:#d54308;border:none;color:#fff;left:inherit;height:auto;font-size:.95em}#content .sidenav table{width:100%;display:block;background-color:#efefef;border-bottom:2px solid #fff!important}#content .sidenav .TreeMain{padding-left:15px}#content .sidenav table tbody a{position:relative}#content .sidenav table tbody a img[alt~="Expand"],#content .sidenav table tbody a img[alt~="Collapse"]{visibility:hidden;position:relative}#content .sidenav table tbody tr td:nth-child(2) a:after{display:inline-block;font:normal normal normal 20px/1 FontAwesome;font-size:24px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;margin-top:-7px;right:15px;cursor:pointer;line-height:.5em}#content .sidenav table tbody tr td>img,#content .sidenav table tbody tr td>div>img{display:none}#content .faq-area h2{width:100%;border:1px solid #666;padding:13px 40px 13px 20px;text-align:left;font-family:"Avenir LT Std 95 Black";font-weight:bolder;border-radius:3px}#content .faq-area h1+span{font-size:1em;color:#666;margin-bottom:20px;display:block}#content .faq-area{margin-bottom:35px}#content .faq-area h2{color:#009ddb;display:block;position:relative;margin-bottom:24px;margin-top:0;cursor:pointer}#content .faq-area h2:hover{background-color:#eaeaea}#content .faq-area h2:after{display:inline-block;font:normal normal normal 32px/1 FontAwesome;font-size:32px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;margin-top:-7px;right:0;padding-right:15px;cursor:pointer;line-height:.5em;color:#666}#content .faq-area h2.open:after{content:""}#content .faq-area h1{padding-top:5px}#content .faq-area h2+div{color:#666;padding:0 20px 20px 20px;font-size:1em}.faq-area h2:hover .faq-area h2:focus{background-color:#efefef;cursor:pointer}#content .faq-area h2:first-child{margin-top:0}.ask-question #CalendarControl .EditingFormValueCell{position:relative}.answer{display:none}.question.open+.answer{display:inline-block;margin-bottom:35px}.faq-mobile{position:relative;padding:0;margin:0 -15px 20px;background-color:#efefef}.sidenav-open .faq-mobile{margin-bottom:0}#content .faq-mobile h1{width:auto;background-color:#009ddb;font-size:1.5em;text-align:center;margin:0;font-weight:700;padding:15px 30px;z-index:3;color:#fff;overflow:hidden}.faq-mobile>a{width:calc(100% - 30px);background-color:#fff;border:1px solid #666;color:#666;margin:0 15px;font-size:1em;border-radius:3px;text-align:center;padding:15px 0;display:inline-block;position:relative;font-weight:700;text-decoration:none}.sidenav-open a.mobile.sidenav .fa-angle-down:before{content:""}.faq-mobile>a span{position:absolute;top:50%;margin-top:-12px;right:17px;font-size:24px}.breadcrums.faq-mobile a.sidenav:after{display:none}#content .faq-mobile .innerbc{padding:15px 15px 7px;font-size:12px;color:#666}.sidenav-open #content .container.faqs{border:none}#GeneralQuestionEmail input{width:100%}#GeneralQuestionEmail label{vertical-align:top}.EditingFormTable{margin-bottom:40px}@media screen and (max-width:767px){#content .faq-area h2{margin-bottom:10px;font-size:1em;line-height:1.3em}#content .faq-area h2:after{font-size:24px}}#content .sidenav .TreeMain>.TreeTree>a,#content .sidenav .TreeMain>.TreeTree>div>div:first-child,#content .sidenav .TreeMain>.TreeTree>div>table{display:none}#content .sidenav .TreeMain>.TreeTree>div>.table+div{display:none}#content .sidenav .table{margin-bottom:0}#content .sidenav .table a{color:#666;font-family:'Avenir LT Std 85 Heavy';display:block;padding:15px 20px;z-index:80;border:0}#content .sidenav .table .td{padding:0;position:absolute;right:-17px;border-bottom:2px solid #fff}#content .sidenav .table .td a{padding:13px 20px 12px 20px;background-color:#efefef;position:relative;display:inline-block}#content .sidenav .table .td .CategoryTreeItem.active a{background-color:#eaeaea}#content .sidenav .table .td:last-child a{padding-right:40px;padding:15px 40px 15px 20px;width:100%}#content .sidenav .table .tr .td{display:none}#content .sidenav .table .td:last-child{display:inline-block}.table .td>img{display:none}#content .sidenav .table .tr,#content .sidenav .table .tr .td:last-child{position:relative;width:100%;display:block;left:auto;right:inherit}#content .sidenav table tbody a:after{display:none}#content .sidenav .table .tr .td:nth-child(2) a:after{display:inline-block;font:normal normal normal 20px/1 FontAwesome;font-size:24px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;top:50%;margin-top:-7px;right:15px;cursor:pointer;line-height:.5em}.help-center-top .input-group button:after,.help-center-top .input-group button i{display:none}#content .panels .col-md-4 h2,.help .col-md-12 h2{text-align:center}#content .panels .col-md-4 h2 span{color:#666}#content .panels div.col-md-4 a:hover,.help #content .col-md-4 a:hover,#content .panels div.col-md-4 a:focus,.help #content .col-md-4 a:focus{background-color:#eee;border:1px solid #999}#content .panels .col-md-4 h2,.help #content .col-md-4 h2{margin:5px 0 15px}#content .big-text .col-md-4 h2{line-height:1}#content .panels .col-md-4 span,.help #content .col-md-4 span{font-family:'Avenir LT Std 85 Heavy';color:#d54308}#submit-a-question{margin-bottom:50px}#submit-a-question h2{font-family:'Avenir LT Std 85 Heavy';margin-top:24px;margin-bottom:22px;font-size:1.45em}#submit-a-question a{border:2px solid #666;text-align:center;padding:18px 0;margin:0 auto;max-width:270px;display:inherit;border-radius:2px;color:#666;font-weight:700}#submit-a-question a.whatis{padding:0;margin-top:28px;font-size:.9em;border:none;color:#009ddb}#submit-a-question a.whatis:hover{border:none;color:#008dc5}#submit-a-question a:hover,#submit-a-question a:focus,#submit-a-question a:active{border:2px solid #111;color:#000}#content .panels .col-md-4.panel,.help #content .col-md-4.panel{padding:0 16px;margin-bottom:32px}@media(max-width:767px){.help .main-area{padding:0}.login-panel.nmbi-selector-form .editing-form-label-cell,.login-panel.nmbi-selector-form .editing-form-value-cell{display:inline-block}.login-panel.nmbi-selector-form .editing-form-label-cell{width:30%}.login-panel.nmbi-selector-form .editing-form-value-cell{width:69%}.help #bannerArea{height:56px}.help #bannerArea img{display:none}.help #content h1{font-size:1em;font-family:'Avenir LT Std 65 Medium';margin-bottom:0}.input-group input{margin-left:0}}@media(max-width:767px){button.multiselect::after{height:92%}#toparea .multiselect-container>li>a>label>input[type=checkbox],#toparea .multiselect-container>li>a>label>input[type=radio]{padding:5px}.help-center-top{background-color:#efefef;margin-top:-26px;padding-top:10px;margin-left:-15px;margin-right:-15px;margin-bottom:20px}.help-center-top .breadcrums{font-size:12px}.help #content .col-md-4.panel{padding:0;margin-bottom:-1px;border-radius:0}.help #content .col-md-4.panel:first-child{border-radius:3px 3px 0 0}.help #content .col-md-4.panel:last-child{border-radius:0 0 3px 3px}.input-group.col-md-6{height:54px;padding:0 15px;margin-bottom:15px;display:inline-block;width:100%}.input-group input{margin-left:0;position:relative;left:0;top:0;font-size:16px;padding:16px 18px;height:auto}.help #content h1{width:auto;background-color:#009ddb;font-size:1.5em;text-align:center;position:relative;color:#fff;font-weight:700;padding:15px 15px;z-index:3;display:block;margin:0}.help #content .breadcrums.mobile+h1{background-color:transparent;color:#009ddb;font-size:1.2em}.help .help-center-top{margin-top:0}.help #content .container{padding-top:0}.help-center-top .input-group input{position:relative;margin-left:0;border-radius:3px!important;font-size:.875em;padding-top:17px;padding-bottom:18px;padding-left:15px}.help-center-top .input-group input[type="submit"]{right:1px;padding:15px 70px 15px 16px;border-radius:0 3px 3px 0;width:auto;min-width:inherit;background-origin:initial;background-position:right 10px top 50%;font-size:1em}.help-center-top .input-group button[type="submit"]{padding:16px;min-width:120px;width:auto;font-size:.875em;z-index:80;position:absolute;top:7px;right:16px}.help-center-top .input-group button:after,.help-center-top .input-group button i{display:none}#submit-a-question{margin-bottom:50px;display:inline-block;width:100%}.input-group button{right:16px;top:1px;font-size:12px;padding:16px 18px;height:auto;width:auto}#subscribe .input-group button{right:0}.input-group.col-md-6{padding:0 15px}#content .panels .col-md-4.panel,.help #content .col-md-4.panel{padding:0;margin-bottom:-1px}#content .panels .col-md-4.panel a.col-md-12,.help #content .col-md-4.panel a.col-md-12{border-radius:0;padding:25px 0}#content .panels .col-md-4.panel.first a,.help #content .col-md-4.panel.first a{border-radius:3px 3px 0 0}#content .panels .col-md-4.panel.last a,.help #content .col-md-4.panel.last a{border-radius:0 0 3px 3px}#content .panels .col-md-4 h2,.help #content .col-md-4 h2{font-size:16px}#content .panels .col-md-4 h2,.help #content .col-md-4 h2 span{font-size:1em;color:#666}#content .panels .col-md-4 span,.help #content .col-md-4 span{font-size:.875em}#submit-a-question a{padding:18px 15px;width:200px;display:block}header .bottom .container{z-index:101}.download-half-block .inner img{position:absolute;top:0;left:0;height:auto;max-width:43%;max-height:90%;width:auto}}@media(min-width:768px){.help #content .col-md-4 h2 span{color:#666}.input-group button span{display:inline-block}}#content .login h1{text-align:center;font-family:'Avenir LT Std 95 Black';padding:10px 0;font-size:3em}.login-panel{background-color:#eee;padding:30px 60px 30px 50px}#content .login-panel h2{margin:0 0 10px}#content .login-panel div{width:100%;position:relative;margin-bottom:10px}#content .login-panel div input{width:100%}#content .login-panel div a{position:absolute;font-size:24px;color:#666;top:50%;right:-40px;margin-top:-12px;z-index:99}#content .login-panel div .multiselect-container a{position:relative;top:0;right:0;margin-top:0;font-size:1em}#content .login-panel div button.multiselect{width:100%;text-align:left}#content .login-panel div a div:first-child{text-indent:-10000px;height:0;width:0;margin:0}#content .login-panel div .multiselect-container input{float:left;width:100%!important;padding:5px;margin-right:0}.open ul.multiselect-container{display:block;max-height:400px;overflow-y:scroll;min-width:200px}.ie8 .open UL.multiselect-container{border:1px solid #bbb}.filter .input-group{width:100%;position:relative;padding:0 20px;float:left}.filter .input-group span{position:absolute;top:0;width:25px;height:100%}.filter .input-group span:first-child{left:0}.filter .input-group span:last-child{right:0}.filter .input-group span button{width:100%;height:100%}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.glyphicon-remove-circle:after,.glyphicon-search:after{color:#999;position:absolute;top:8px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);color:#3d3d3d}.glyphicon-remove-circle:after{left:9px}.glyphicon-search:after{content:"";right:8px}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.multiselect-container input{margin-right:5px;padding:5px}.editing-form-category.category_MillerFields{background-color:#eee;padding:30px 15px 60px;margin-bottom:20px}.login.second .login-panel{margin:60px 25%}.login-panel div:empty{display:none}.editing-form-category label{display:none}.forgot-password-container{padding:0 10px 0 8px}.forgot-password-container input{margin-bottom:10px}.editing-form-category input{width:100%;margin-bottom:10px}.editing-form-category #field_UserName>div{width:auto;display:inline-block;font-size:1.125em;margin-bottom:10px}.editing-form-category #field_UserName>div:first-child{margin-right:15px}.editing-form-category-fields>div#field_MillerFirstRegistrationDate,.editing-form-category-fields>div#field_MillerRenewalDate,.editing-form-category-fields>div#field_MillerStatusChangedDate,.editing-form-category-fields>div#field_MillerSubscriptionDate{width:100%;display:inline-block;position:relative}.date-time-picker .control-group-inline>a{position:absolute;top:-18px;right:0;font-size:.875em;color:#666}.date-time-picker .control-group-inline>a:hover,.date-time-picker .control-group-inline>a:focus{color:#999}#field_UserMessagingNotificationEmail label,#field_UserGender label,#field_UserDateOfBirth label,#field_UserTimeZoneID label,#field_UserSignature label,#field_MillerGrade label,#field_MillerStatusType label,#field_MillerStatus label,#field_MillerDivision label,#field_MillerDiscipline label,.editing-form-category-fields>div#field_MillerFirstRegistrationDate label,.editing-form-category-fields>div#field_MillerRenewalDate label,.editing-form-category-fields>div#field_MillerStatusChangedDate label,.editing-form-category-fields>div#field_MillerSubscriptionDate label{display:block}.editing-form-category-fields>div#field_MillerStatusChangedDate,.editing-form-category-fields>div#field_MillerFirstRegistrationDate,.editing-form-category-fields>div#field_MillerRenewalDate,.editing-form-category-fields>div#field_MillerSubscriptionDate{margin-bottom:10px}.editing-form-category-fields>div#field_MillerStatusChangedDate input,.editing-form-category-fields>div#field_MillerFirstRegistrationDate input,.editing-form-category-fields>div#field_MillerRenewalDate input,.editing-form-category-fields>div#field_MillerSubscriptionDate input{margin-bottom:0}.editing-form-category-fields>div#field_MillerStatusChangedDate{margin-bottom:30px}.editing-form-category-fields>div#field_MillerSubscriptionDate{margin-bottom:30px}#field_UserGender label,#field_UserGender input{display:inline-block}#field_UserDateOfBirth{position:relative}a.TabControlLinkSelected{text-align:left;font-family:'Avenir LT Std 85 Heavy';margin-bottom:10px;font-size:1.5em;line-height:1.5em;color:#009ddb;padding-left:45px;display:block}select.DropDownField{width:100%;margin-bottom:10px}.editing-form-value-cell select.DropDownField{padding:18px 15px 19px 15px}#content .login-panel div a div.info-panel{text-indent:0}#content .login-panel div a div.info-panel{display:none;position:absolute;left:35px;width:200px;border:1px solid #666;background-color:#fff;padding:15px;font-size:.625em;border-radius:3px;top:-18px}#content .login-panel div a:hover div.info-panel,#content .login-panel div a:focus div.info-panel{display:block}.datetime-ui-widget select,.datetime-ui-widget input{padding:inherit;width:initial}.datetime-ui-widget .RightAlign input{width:52px}button.icon-only{background-color:#d54308;color:#fff;font-size:.75em;border:none;border-radius:3px;padding:0 10px;margin-top:5px;float:right}button.icon-only:hover,button.icon-only:focus{background-color:#c03f0c}button.icon-only .sr-only{width:auto;height:0;position:relative}table.datetime-ui-time-input .RightAlign{display:inline-block}.login .bottom-area{margin-top:45px;text-align:center;margin-bottom:60px}#content .login .bottom-area h2{margin-bottom:5px;font-size:2em;font-family:'Avenir LT Std 85 Heavy'}#content .login .bottom-area a{padding:20px 65px 20px 18px}#content .login-panel a.forgot-password{color:#666;margin:0 0 0 12px;font-size:.875em;text-decoration:underline;display:block;position:relative;right:0;top:0;z-index:0}#content .LogonPageBackground table tbody a{display:inline-block;border-radius:3px;border:none;color:#666;padding:0;text-align:left;font-size:16px;background-color:transparent;font-family:'Avenir LT Std 55 Roman';position:absolute;width:auto;font-size:24px}#content .LogonPageBackground table tbody a:after{display:none}div.info-panel:after,div.info-panel:before{right:100%;top:0;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}div.info-panel:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:18px}div.info-panel:before{border-color:rgba(102,102,102,0);border-right-color:#000;border-width:11px;margin-top:17px}#content .login .col-md-6 h2{text-align:left;font-family:'Avenir LT Std 85 Heavy'}#content .login .col-md-6.desktop h2{margin-top:30px}#content .login .col-md-6 li:before{margin-left:5px}#content .login .col-md-8 p.desktop{margin-bottom:50px}.LogonPageBackground table,.LogonPageBackground td{width:100%}.loggedin{position:absolute;top:0;right:0;font-size:.875em;color:#666}.loggedin input{display:none}p.emailinstructions{width:100%;margin-bottom:10px;max-width:69%;margin-left:31%;margin-top:0;background-color:#fefefe;padding:5px 10px;font-size:.85em!important}.loggedin-mob{background-color:#efefef;text-align:center;padding-top:10px;font-size:1em;padding-bottom:15px;color:#666;margin-left:-15px;margin-right:-15px}.form-horizontal.ecommerce_address{margin-bottom:0;padding:0}.form-horizontal.ecommerce_address input{width:100%;display:inline-block;margin-bottom:10px}.form-horizontal.ecommerce_address .btn-group button,.form-horizontal.ecommerce_address .btn-group{width:100%;text-align:left}.login .form-group .editing-form-value-cell input{width:100%}.login .form-group{margin-bottom:10px}.login .form-group.form-group-submit{margin-bottom:0}.usersname{font-weight:700}.course-buttons a.back:hover,.printer:hover,.loggedin input:hover,.course-buttons a.back:focus,.printer:focus,.loggedin input:focus{background-color:#fff;border-color:#000;color:#000}.loggedin input i{margin-right:7px;font-size:18px}.nmbi-selector-form{margin-left:-15px;margin-right:-15px;background-color:#eee;padding:30px 15px;margin-bottom:0;color:#666}.payment .nmbi-selector-form.pp{margin-bottom:0}.nmbi-selector-form.login-panel{padding:30px 60px 30px 50px}.nmbi-selector-form>span{display:none}.change-password .nmbi-selector-form>span{display:inline-block}.col-md-8 .change-password .nmbi-selector-form>p:not(.mandatoryinfo){background-color:green;padding:15px;color:#fff!important;border-radius:4px;margin-bottom:10px}.PasswordPanel label,.nmbi-selector-form label{color:#666}.ErrorLabel+.form-group-submit{margin-top:20px}.table-container,.MyOrders{margin:0 -15px;overflow-y:scroll}.pagination button.multiselect{padding-right:50px;margin-left:15px}.explanation-text{font-size:.875em;color:#666;margin-top:-10px;margin-left:4px;margin-bottom:10px}.form-horizontal.login-panel{margin-bottom:30px}a.AddToCartLink,.red-cta-buttons a{display:inline-block;border-radius:3px;border:2px solid #d54308;color:#d54308;padding:10px 19px 10px 18px;text-align:left;font-size:16px;background-color:transparent;font-family:'Avenir LT Std 85 Heavy';position:relative}.red-cta-buttons.initial-login a{padding-right:50px;margin-bottom:60px;margin-left:auto;margin-right:auto;width:260px;display:block;text-align:center}a.AddToCartLink:after,.red-cta-buttons a:after{position:absolute;content:"";font-size:24px;top:50%;right:15px;margin-top:-14px;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}a.AddToCartLink{padding-right:40px}.password-strength-text,span.form-control-error,span.ErrorLabel{font-size:.875em;color:#666;padding:5px 15px;display:block}.password-strength-text{padding:0}.password-strength-text{position:relative}.password-strength-text .password-strength-hint{position:absolute;left:0;top:0}.password-strength-text strong{padding:0 0 0 130px}.ErrorLabel,.EditingFormErrorLabel{font-size:.875em}#content .login-panel div.ErrorLabel{color:#e52d27}span.ErrorLabel strong{width:100%;display:block}#content .login-panel div.password-strength-text{margin-bottom:0;position:relative}#content .login-panel div.passw-strength-indicator div,#content .login-panel div.passw-strength-indicator{margin-bottom:0;position:relative}.password-strength-weak{color:red}.password-strength-average{color:#ffa500}.password-strength-acceptable{color:#f1c74f}.password-strength-strong{color:blue}.password-strength-excellent{color:green}.passw-indicator-weak{background-color:red}.passw-indicator-average{background-color:#ffa500}.passw-indicator-acceptable{background-color:#f1c74f}.passw-indicator-strong{background-color:blue}.passw-indicator-excellent{background-color:green}div.passw-strength-indicator,div.password-strength-text{width:100%;display:inline-block}.ErrorLabel.red{background-color:#e52d27;border-radius:3px;color:#fff}.password-change-details{font-size:1em;line-height:1.5em;color:#666;margin-top:20px;margin-bottom:20px;padding:0}.grayBox>h2:empty{display:none}.grayBox{margin-top:15px}.editing-form-value-cell.select{position:relative}.form-panel{background-color:#eee;padding:30px 60px 30px 50px;margin-bottom:60px;font-size:1em;line-height:1.5em;color:#666}.form-panel-inner>div{background-color:#eee;padding:30px 50px;margin-bottom:20px;font-size:1em;line-height:1.5em;color:#666}.form-panel-inner .editing-form-category.category_{padding:0}.form-panel-inner .address_selector .editing-form-value-cell{margin-bottom:20px}span.ErrorLabel{font-size:.875em;color:#fff;padding:5px 15px;display:block;background-color:#e52d27;border-radius:3px;margin-bottom:20px;line-height:1.5em;margin-top:10px;float:right;width:69%}.main-area>div span.ErrorLabel{width:100%}.main-area>div span.ErrorLabel.OptionCategoryErrorContainer{width:69%}.form-panel-inner>input{margin-bottom:60px}.login-panel .form-control-error{font-size:.875em;color:#e52d27;padding:0}#content .login-panel div.ErrorLabel{margin-bottom:0;font-size:.875em}.FormErrorLabel{font-size:.875em;color:red;margin-top:-7px;display:block}.ErrorMessage,#content .login-panel div.ErrorLabel p{color:#e52d27;font-size:.875em;margin-bottom:0}.subscribe .ErrorMessage{font-size:.875em;color:#fff;padding:5px 15px;display:block;background-color:#e52d27;border-radius:3px}.PollControl .ErrorMessage{font-size:.875em;color:#fff;padding:5px 15px;display:block;background-color:#e52d27;border-radius:3px;margin-bottom:15px}#subscribe .input-group input[type='submit']{z-index:80}#content .login-panel span.ErrorLabel{margin-bottom:10px;padding-bottom:5px}#content tr td.option input[type="checkbox"]+label,#content tr td.option input[type="radio"]+label{width:100%;margin-bottom:5px}#content tr td.option table td{width:100%;display:inline-block}span.ErrorLabel:empty{display:none}.InfoMessage{width:100%;padding:10px 20px;display:inline-block;background-color:#fff;border-radius:3px;color:#d54308;font-weight:700;margin-bottom:-20px}.NewsletterSubscription div:empty{display:none}#field_NMBICounty label,#field_NMBICountry label,#field_AddressCountryID label{display:inline-block}.ecommerce_address.address_selector .editing-form-value-cell,#field_NMBICounty,#field_NMBICountry,#field_AddressCountryID{position:relative}.login>#breadcrumb{display:none}#field_MillerCountry,#field_MillerCounty{position:relative}#field_NMBICounty:after,#field_NMBICountry:after,#field_MillerCountry:after,#field_MillerCounty:after,#field_AddressCountryID:after,.country-selector .control-group-inline:after{position:absolute;pointer-events:none;content:"";font-size:24px;color:#666;top:15px;right:2px;padding:15px 13px 12px 15px;background-color:#fff;margin-top:0;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;font-size:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}#field_MillerCountry:after,#field_MillerCounty:after{top:3px}.country-selector .control-group-inline{position:relative}.country-selector .control-group-inline:after{top:2px;right:1px;border-radius:4px;padding:13px 13px 10px 15px}#content .marketing-panel:empty{display:none}#field_NMBICounty:after,#field_NMBICountry:after,#field_AddressCountryID:after{top:25px}.ecommerce_address.address_selector .editing-form-value-cell:after{margin-top:-10px}.form-panel-inner .editing-form-category-fields input{margin-bottom:0}.form-panel-inner .editing-form-category-fields>div{margin-bottom:10px}.password-change-details .TabControlTable,.table-area .TabControlRow,.form-panel .TabControlRow{display:none}.form-panel input{width:100%}.form-panel .form-group{margin-bottom:10px}.form-panel .form-group-submit{width:100%}.form-panel .form-group-submit input{max-width:100%;width:100%}#content table{font-size:1em;color:#666;border-bottom:1px solid #efefef}#content table thead{padding-left:10px;background-color:#d9d9d9}#content table th{border:none;padding:10px}#content table th a{color:#666;position:relative;width:100%;display:block}#content table th a:after,#content table th a i:after{position:absolute;top:50%;right:0;margin-top:-9px;display:inline-block;font:normal normal normal 16px/1 FontAwesome;text-rendering:auto;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}#content table th a:after,#content table th a i.icon-caret-down:after{content:"";background-color:#d9d9d9}#content table th a i:after{z-index:99}#content table th a i.icon-caret-up:after{content:"";background-color:#d9d9d9}#content table td{padding:10px;border:none;vertical-align:middle}#content table.EditingFormTable td.FieldLabel{width:200px;vertical-align:top}#content table tbody a.normal-link{border:none;padding:0;width:auto;font-family:'Avenir LT Std 55 Roman';color:#337ab7!important}#content table tbody a.normal-link:after{display:none}#content table.EditingFormTable textarea{min-height:150px}#content table tbody a{display:inline-block;border-radius:3px;border:2px solid #d54308;color:#d54308;padding:10px 19px 10px 18px;text-align:left;font-size:16px;background-color:transparent;font-family:'Avenir LT Std 85 Heavy';position:relative;width:100%}.DateOption.Dateofbirth_1{width:100%}.nmbi-selector-form .DateOption.Dateofbirth_1 .editing-form-label-cell{width:30%;display:inline-block}.nmbi-selector-form .DateOption.Dateofbirth_1 .ProductOptionSelector{width:69%;display:inline-block}.nmbi-selector-form .PostalAddress{margin-bottom:-3px!important}#content .complaints-form tr.conditional-group table td{padding-left:0}#content table.EditingFormTable tbody #CalendarControl a.calendar-action{display:none}#content table tbody .payment-button a{width:50%;margin:0 auto}.social-container{padding:0;margin-top:35px}#content table tbody tr:nth-child(odd){background:#efefef}#content table tbody a:after{position:absolute;content:"";font-size:24px;top:50%;right:15px;margin-top:-14px;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.pagination-pages,.pagination-items-per-page{display:inline-block;position:relative;margin-bottom:30px;margin-left:15px}.pagination-pages *,.pagination-items-per-page *{display:inline-block;width:auto;color:#666}.pagination-pages select,.pagination-items-per-page select{position:relative;padding:10px 30px 10px 10px;margin-left:10px}.pagination-pages select{padding-right:10px}.pagination-items-per-page:after{position:absolute;pointer-events:none;content:"";font-size:24px;color:#666;top:50%;right:15px;margin-top:-14px;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;font-size:1.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.pagination-list{text-align:center}.pager{display:inline-block;text-align:center;width:100%}.pager a{display:inline}#content .pagination-list li{display:inline-block;margin-bottom:0}.pager .current,.pagination-list li.active{color:#666;padding:15px}.pagination-list li .sr-only{display:none!important}.pager a,.pagination-list li a{display:inline-block;padding:15px;color:#666}.pager a:hover,.pager li a:focus,.pagination-list li a:hover,.pagination-list li a:focus{background-color:#efefef}.pagination-list li:first-child a:hover,.pagination-list li:last-child a:hover,.pagination-list li:first-child a:focus,.pagination-list li:last-child a:focus{background-color:transparent}#content .main-area ul.pagination-list li:before{display:none}i.icon-chevron-left,i.icon-chevron-right{font-family:'FontAwesome';text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#009ddb;font-size:1.25em;font-style:inherit}i.icon-chevron-left:before{content:""}i.icon-chevron-right:after{content:""}.payment .BlockContent>div{margin-bottom:10px}.payment .BlockContent>div span:first-child{font-weight:700;width:150px;display:inline-block}.form-panel-inner input[type="submit"]{background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow-back.png);background-repeat:no-repeat;background-position:15px 50%;text-align:center}.form-panel-inner input:last-child{float:right;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow.png);background-repeat:no-repeat;background-position:right 50%;background-origin:content-box}a.cancel,.payment input[type="submit"]{width:200px;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow.png);background-repeat:no-repeat;background-position:right 50%;background-origin:content-box;float:right;margin-top:20px}.col-md-6 .nmbi-selector-form.pp{float:left;margin-bottom:35px;margin-top:35px}#content .nmbi-selector-form table td:first-child{width:100%}#content .nmbi-selector-form table td.option table td:first-child{width:100%;vertical-align:top}#content .nmbi-selector-form table td.option table td{position:relative}#content .nmbi-selector-form table td.option table td input{position:absolute}a.cancel{float:left;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow-back.png);background-repeat:no-repeat;background-position:left top 50%;border-radius:3px;background-color:#d54308;color:#fff;font-weight:700;text-align:right;padding:20px 15px;position:relative;min-width:200px;border:none}.LogonPageBackground input[type="submit"]{display:block;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow.png);background-repeat:no-repeat;background-origin:content-box;background-position:right 50%}.annual-retination table{width:100%;margin-bottom:30px}#self-declaration-table{margin-top:60px}#content #self-declaration-table table tbody a{display:inline-block;border-radius:3px;border:none;color:#666;padding:10px 19px 10px 18px;text-align:left;font-size:16px;background-color:transparent;font-family:'Avenir LT Std 85 Heavy';position:relative;width:100%}#content table tbody tr{background:#efefef}.appealsform.login>.mandatorycontainer{display:none}#content .appealsform table tbody tr{background:#fff}#content .login.ret table table,#content .appealsform table table{width:100%!important;margin:0}.nmbi-selector-form .Wheredidyouradaptationtakeplace .editing-form-label-cell{display:none}.nmbi-selector-form .Wheredidyouradaptationtakeplace .ProductOptionSelector{width:100%;display:block;max-width:100%}.InsertthedatesofyourAdaptation_DDMMYYYY_From_start_to_end+.DateOption.startdate,.InsertthedatesofyourAdaptation_DDMMYYYY_From_start_to_end+.DateOption.startdate+.DateOption.enddate{margin-bottom:0}#content .login>.appealsform>table table th,#content .login.ret>div>table>tbody>tr>td:first-child:not([colspan='2']),#content .login.ret table table th,#content .appealsform table table .headerrow{background-color:#cecece!important;color:#666}#content .appealsform .bgwhite{background-color:#fff!important}#content .appealsform table tbody tr:nth-child(odd){background:#efefef}#content .login.ret table tr td.payment-button,#content .appealsform table tr td.payment-button{background-color:#fff}#content .appealsform table tr td:first-child:not([colspan='2']).EditingFormButtonLeftCell,#content .appealsform table table tr td:first-child:not([colspan='2']){background:transparent}.ie8 #content .appealsform table tr td.first-child.EditingFormButtonLeftCell,.ie8 #content .appealsform table table tr td.first-child{background:transparent}.ie8 #content .appealsform table table tr.headerrow th{background-color:#cecece!important;color:#666}.ie8 #content .appealsform table tbody tr.odd,.ie8 #content .login.ret table tbody tr.odd{background:#efefef}.ie8 .odd.first .first-child{font-weight:bold}.col-md-8.login.ret table{width:100%}.ie8 #content TABLE TBODY A:after{display:none!important}.col-md-8.login table table{margin:-10px;width:calc(100% + 20px)!important}.col-md-8.login.ret table table td{padding:0}.login-panel.nmbi-selector-form .form-group .editing-form-label-cell,.login-panel.nmbi-selector-form .form-group .editing-form-value-cell{display:inline-block}.ExplanationText{margin-top:5px;font-size:.875em}.login-panel.nmbi-selector-form .form-group .editing-form-label-cell{width:30%!important}.login-panel.nmbi-selector-form .form-group .editing-form-value-cell{width:69%!important}#content table tbody a:after{position:absolute;content:"";font-size:24px;top:50%;right:15px;margin-top:-14px;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}#content table{border:none}.main-area>table{width:100%}.main-area>div>table{width:100%}#content table>tbody>tr>td>a{border:none;color:#666;padding:inherit;font-family:'Avenir LT Std 55 Roman'}#content table>tbody>tr>td>a::after{display:none}.table-container{margin-bottom:60px}.CartItemSelectorContainer label{text-align:left}.CartItemSelector>.ProductOptionSelectorContainer:first-child>.ProductOptionHeader{margin-top:20px}.col-md-10.login table tr:nth-child(odd){background-color:#fff}.nmbi-selector-form+.payment-buttons input:first-child{background-position:left 50%;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow-back.png)}.nmbi-selector-form+.payment-buttons button{background-color:#d54308;color:#fff;font-weight:700;float:left;text-align:right;padding:20px 15px;position:relative;min-width:200px;border:none;background-position:left 50%;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow-back.png);background-repeat:no-repeat;background-origin:content-box;border-radius:3px;font-size:.9em}.radio-list-horizontal input{position:absolute;margin-bottom:20px}.radio-list-horizontal label{margin-bottom:20px}.DateOption{width:49%;display:inline-block;margin-bottom:20px;position:relative}.DateOption.Dateofbirth{width:100%}.DateOption.Dateofbirth .editing-form-label-cell{width:100%;max-width:30%!important}.DateOption.Dateofbirth .editing-form-value-cell{width:100%;max-width:69%!important;display:inline-block}.DivisionsMulti input[type="checkbox"]+label{width:49%;margin-right:1%}.RadioOption.ChooseFee{margin-top:40px}.DivisionsMulti input[type="checkbox"]+label+br{display:none}.startdate{margin-right:1%}.completed-message,#noResultsMessage{background-color:#009ddb;color:#fff;font-size:18px;border-radius:3px;text-align:center;padding:5px 0;width:100%}#noResultsMessage p{margin:0;width:100%;color:#fff!important}.accept span.checkbox{float:right}.accept .EditingFormErrorLabel{float:right;width:100%;text-align:right}.order-completed{text-align:center}.order-completed table{display:inline-block;text-align:left}#content .main-area .order-completed p{font-size:1.25em!important}.order-completed+a{background-color:#d54308;color:#fff;font-weight:700;text-align:left;padding:20px 15px 20px 15px;position:relative;width:210px;margin:0 auto;display:block;border-radius:4px;border:none;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow.png);background-repeat:no-repeat;background-origin:content-box;background-position:right 50%}@media(min-width:768px){#content .complaints-form{margin-bottom:15px}#content .complaints-form tr td{width:69%;vertical-align:top}#content .complaints-form tr td:first-child:not([colspan]){width:30%}.complaints-form input[type="checkbox"],.complaints-form input[type="radio"]{position:absolute;left:0}.complaints-form input[type="checkbox"]+label,.complaints-form input[type="radio"]+label{margin-right:5px}.complaints-form .checkbox-list-vertical br,.complaints-form .radio-list-vertical br{display:none}#Mycontentisabout label{width:100%}.complaints-form .form-table-label-cell.header{color:#009ddb;font-size:1.25em;font-family:'Avenir LT Std 65 Medium';font-weight:700}.complaints-form .form-table-label-cell:empty{padding:0}tr.conditional-group table{width:100%}tr.conditional-group tr td:first-child{width:30%}#content .complaints-form tr.conditional-group table td{width:69%;display:inline-block}.complaints-form input{width:100%}.editing-form-category-fields>div#field_MillerFirstRegistrationDate,.editing-form-category-fields>div#field_MillerRenewalDate,.editing-form-category-fields>div#field_MillerStatusChangedDate,.editing-form-category-fields>div#field_MillerSubscriptionDate{width:49%}#content .annual-retination.login table tbody tr:nth-child(even),#content .login.ret .form-area table tbody tr:nth-child(even),#content .col-md-10.login table tbody tr:nth-child(even){background-color:#fff}.annual-retination.login table tbody tr td,#content .login.ret .form-area table tbody tr td{width:69%}#p_lt_ctl05_pageplaceholder_p_lt_ctl01_NMBIRegistrationStatus_lblPin{font-weight:bold}.annual-retination.login table tbody tr td:first-child,#content .login.ret .form-area table tbody tr td:first-child{width:30%}.col-md-10.login table table{width:calc(100% + 20px);margin:0 -10px 0}.appealsform .nmbi-selector-form .editing-form-label-cell{max-width:100%;width:30%}.nmbi-selector-form{width:50%;color:#666;margin:0 auto 60px;padding:20px 50px}.col-md-10.login .nmbi-selector-form{width:80%}.col-md-8 .nmbi-selector-form{width:100%;margin-top:30px;padding:20px 10px}.nmbi-selector-form .editing-form-label-cell,.nmbi-selector-form .ProductOptionSelector{display:inline-block}.nmbi-selector-form .editing-form-label-cell{max-width:30%;width:100%;vertical-align:top}.nmbi-selector-form .DateOption .editing-form-label-cell{max-width:100%}.change-password .nmbi-selector-form .editing-form-label-cell{max-width:inherit}.login-panel.nmbi-selector-form h3:first-child{margin-top:0}.nmbi-selector-form .editing-form-value-cell{width:100%;max-width:69%;display:inline-block}.appealsform .FormPanel .EditingFormTable{width:100%}.appealsform table{width:100%;margin-bottom:50px}.nmbi-selector-form .PasswordPanel .form-horizontal .form-group{margin-bottom:15px}.login .login-panel.nmbi-selector-form .editing-form-value-cell input,.login .login-panel.nmbi-selector-form .editing-form-value-cell select{max-width:90%}#content .login .login-panel.nmbi-selector-form div a{position:absolute;font-size:24px;color:#666;top:18px;right:11px;margin-top:0;z-index:99}.nmbi-selector-form .ProductOptionSelector{width:69%}.nmbi-selector-form .ProductOptionSelector.editing-form-value-cell{max-width:100%;width:100%}.nmbi-selector-form .DateOption .ProductOptionSelector{width:100%;max-width:inherit}.nmbi-selector-form .editing-form-label-cell span{vertical-align:top}.nmbi-selector-form .form-horizontal .OptionCategoryDescription{margin-top:15px;display:inline-block}.nmbi-selector-form .form-horizontal .form-group{margin-bottom:0}.nmbi-selector-form .form-horizontal .form-group.ProductOptionSelectorContainer.OAFDivisions>div{width:100%;max-width:100%}.nmbi-selector-form .form-horizontal .form-group.ProductOptionSelectorContainer.OAFDivisions>div.editing-form-label-cell{margin-bottom:20px}.nmbi-selector-form .form-horizontal .form-group.ProductOptionSelectorContainer .checkbox-list-horizontal.checkbox label{width:31%;margin-right:2%}.nmbi-selector-form .form-horizontal .form-group.ProductOptionSelectorContainer .checkbox-list-horizontal.checkbox input{position:absolute;left:0}.nmbi-selector-form .OAFInstructions .ProductOptionSelector{width:100%;max-width:100%}.appealsform .nmbi-selector-form .OAFConfirmation .editing-form-label-cell{width:69%}.nmbi-selector-form .OAFConfirmation .ProductOptionSelector{width:30%}.nmbi-selector-form .form-horizontal .form-group.Confirmation,.nmbi-selector-form .form-horizontal .form-group.Confirmation_1{margin-bottom:0}.nmbi-selector-form .Confirmation .editing-form-label-cell,.nmbi-selector-form .Confirmation_1 .editing-form-label-cell{max-width:75%}.nmbi-selector-form .Confirmation .ProductOptionSelector,.nmbi-selector-form .Confirmation_1 .ProductOptionSelector{max-width:20%}.firefox .nmbi-selector-form .form-horizontal div.form-group{margin-bottom:20px!important}.login.ret .form-area{width:100%}.EditingFormCategoryRow,.nmbi-selector-form .ProductOptionHeader{margin-top:20px}#p_lt_ctl05_pageplaceholder_p_lt_ctl01_NMBIMyAccount_ucChangePassword_plcMess_lS.InfoLabel{width:100%;text-align:center;display:inline-block;background-color:green;color:#fff;padding:4px;border-radius:3px;margin-bottom:15px}.Ifyoufailed .ProductOptionHeader .OptionCategoryName,.Wewillrequest .ProductOptionHeader .OptionCategoryName,.Appeallodge .ProductOptionHeader .OptionCategoryName{color:#666;font-size:1em;font-family:'Avenir LT Std 55 Roman';font-weight:normal}.col-md-6 .nmbi-selector-form{width:100%}.col-md-6 .nmbi-selector-form.pp{margin-bottom:0}.col-md-6 .nmbi-selector-form.pp{margin-bottom:0}.col-md-10.login table{width:80%;margin:0 auto 30px}.nmbi-selector-form button.multiselect::after{display:none}.nmbi-selector-form+.payment-buttons{margin-bottom:60px;padding:20px;background-color:#eee;display:inline-block;width:100%}.nmbi-selector-form+.payment-buttons .btn.btn-default{float:right}.EditingFormCategoryRow{color:#009ddb;font-size:1.5em;font-family:'Avenir LT Std 65 Medium';font-weight:700;line-height:1.25em}.inner .nmbi-selector-form.col-md-12{width:100%}.inner .nmbi-selector-form .FieldLabel{width:100%;display:inline-block;white-space:normal}.change-password>.nmbi-selector-form{margin-bottom:-30px}.col-md-8.login{margin-bottom:50px}.appealsform table tr:nth-child(1) td:first-child,.inner .nmbi-selector-form td.EditingFormValueCell{padding-top:10px}.inner .nmbi-selector-form td .radio-list-vertical input{padding:0;min-height:1px;display:none}.inner .nmbi-selector-form td .radio-list-vertical label{width:49%}.inner .nmbi-selector-form td .radio-list-vertical br{display:none}.inner .nmbi-selector-form td.EditingFormValueCell input{width:100%}.table-container,.MyOrders{margin:0;overflow-y:visible}.AddToCartContainer.add-to-cart-container,.TotalPriceContainer{text-align:center}table.checkbox{width:100%;display:inline-grid}#content table.checkbox td{width:50px;padding-bottom:0}.editing-form-category-fields>div#field_MillerStatusChangedDate,.editing-form-category-fields>div#field_MillerFirstRegistrationDate{margin-right:1%}.editing-form-category-fields>div#field_MillerRenewalDate,.editing-form-category-fields>div#field_MillerSubscriptionDate{margin-left:1%}.form-group-submit{width:auto}.form-group-submit{width:auto}.form-group-submit input{max-width:200px}}#content .appealsform table tr td:first-child:not([colspan='2']){color:#666;vertical-align:top}#content .appealsform>table>tbody>tr:nth-child(even)>td:first-child:not([colspan='2']),#content .login.ret>div>table>tbody>tr:nth-child(even)>td:first-child:not([colspan='2']){background-color:#dfdfdf!important}.ie8 #content .appealsform table tr td.first-child{background-color:#cecece;color:#666;vertical-align:top}.TabsHeader{display:none}.form-area{width:50%;margin:0 auto 60px;color:#666}.form-area>div>div>span{display:none}.login .form-area .form-horizontal{margin-bottom:20px}.TotalPriceLabel,.TotalPrice{padding:10px 0 20px;font-size:1.5em;color:#009ddb;display:inline-block}.TotalPrice{font-family:'Avenir LT Std 65 Medium'}#form-area-container{width:50%;margin:0 auto;padding:30px;background-color:#eee;padding:30px 15px;margin-bottom:40px}#form-area-container input,#form-area-container button,#form-area-container select,#form-area-container .btn-group{display:inline-block;width:100%}#content .container article.news,.productPreview{margin-bottom:0;display:inline-block;width:100%;position:relative;padding:25px 30px 30px 28px;background:#efefef}.news .right,.productPreview .right{color:#666;text-align:right}.news .left{display:none}.productPreview.odd{background:transparent}.col-md-10 .col-md-6 table.EditingFormTable{width:100%}.col-md-10 .col-md-6 span.InfoLabel{font-size:18px;font-weight:bold;text-align:center;color:#009ddb;margin-top:0}#content .productPreview a h2{margin:0;padding:0}#content .productPreview a h2{color:#666;font-family:'Avenir LT Std 85 Heavy';text-align:left;margin:0 0 7px;display:block;font-size:1.25em;width:100%;padding-right:0 230px 0 0}#content .news h2 a{color:#666;font-family:'Avenir LT Std 85 Heavy';text-align:left;display:block;width:100%;padding-right:0 230px 0 0}#content .news.ezine h2 a{width:70%}.news.ezine .right{position:absolute;right:30px;margin-top:-22px;top:50%}#content .news h2 span{font-size:15px;margin-top:-5px}#content .main-area>h1.news-header{text-align:center;margin-bottom:50px}.news p,.productPreview p{display:block;width:100%;padding-right:230px;margin-bottom:0}#content .container article.news h2{margin-top:0}#content .container article.news p,#content .container article.news h2{margin-bottom:0}#content .container article.news:nth-child(even),.ie9 #content .container article.news.odd,.ie8 #content .container article.news.odd{background-color:transparent}#content .container article.news:last-child{margin-bottom:50px}.news a.more{display:inline-block;border-radius:3px;border:2px solid #d54308;color:#d54308;padding:10px 50px 10px 18px;text-align:left;font-size:16px;background-color:transparent;font-family:'Avenir LT Std 85 Heavy';position:relative}#content .container article.news p *{display:inline}.news a.more:after{position:absolute;content:"";font-size:24px;top:50%;right:15px;margin-top:-14px;display:inline-block;font:normal normal normal 24px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.newsItemDetail .Date{margin-bottom:20px;font-size:.75em;color:#666}.login .col-md-8 table{width:100%;margin-bottom:40px}.productPreview img{display:none}.productPreview span:empty{display:none}.productPreview .price{width:100%;color:#666;font-family:'Avenir LT Std 85 Heavy';text-align:right;margin-bottom:5px;display:inline-block}.productPreview a.AddToCartLink{float:right}.productPreview .StockContainer{color:#666;margin-bottom:5px;font-size:.875em;text-align:right}.search .col-md-10{margin-bottom:30px}#content .inner-page-search #toparea h1{font-size:2em;line-height:1em;font-weight:700;color:#009ddb;font-family:'Avenir LT Std 95 Black';margin-top:0;margin-bottom:15px;letter-spacing:.04em;text-align:left}#content .inner-page-search #toparea #course-list li h2{padding-right:70px}#content .inner-page-search #toparea #Type{display:none}#content .inner-page-search #toparea .radio-toolbar{width:66.66666667%}#content .inner-page-search #toparea .col-md-4.date div{color:#666;font-size:1em}#content .inner-page-search #toparea .radio-toolbar label{float:left}#content .inner-page-search #toparea .radio-toolbar label:last-child{margin-left:30px}#content .inner-page-search #toparea .col-md-4.right .btn-default+.btn-default{background-color:transparent;color:#666;background-image:none;text-align:right;padding-top:10px!important;font-size:.875em;font-family:'Avenir LT Std 55 Roman';font-weight:normal}#content .course-details .main-area>h2{display:block}.EditingFormTable td input[type="text"]{width:100%}.EditingFormTable td input[type="checkbox"],.EditingFormTable td input[type="radio"]{padding:0}.EditingFormTable td input[type="checkbox"]+label,.EditingFormTable td input[type="radio"]+label{width:31%;margin-right:10px;vertical-align:top;margin-bottom:10px}.EditingFormTable .double input[type="checkbox"]+label,.EditingFormTable .double input[type="radio"]+label{min-height:63px}.EditingFormTable td.vtop{vertical-align:top}.EditingFormTable td .checkbox.checkbox-list-vertical input[type="checkbox"]+label{width:100%;margin-bottom:10px}.complaints-form input[type="checkbox"],.complaints-form input[type="radio"]{position:absolute;left:0}.EditingFormTable td input[type="checkbox"],.EditingFormTable td input[type="radio"]{position:absolute}.EditingFormTable #Feedback td input[type="checkbox"]+label,.EditingFormTable #Feedback td input[type="radio"]+label{width:49%;margin-bottom:10px;margin-right:1%;height:auto;min-height:inherit}.EditingFormTable #Feedback td input[type="checkbox"]+label:after,.EditingFormTable #Feedback td input[type="radio"]+label:after{margin-top:-12px}#content .EditingFormTable td.choice{padding-bottom:0}tr#Iama .EditingFormValueCell{padding-bottom:0}#content .EditingFormTable table.checkbox td{vertical-align:top;padding-top:0;width:100%;display:inline-block}.checkbox-list-horizontal{border-radius:3px}.EditingFormTable table.checkbox input[type="checkbox"]+label,.EditingFormTable table.checkbox input[type="radio"]+label{width:100%;vertical-align:middle;padding:10px 40px 11px 15px}.check-reg .Filter+.results>.result-row{margin-bottom:0;padding:15px 30px 15px 28px}.results .results-header{text-transform:uppercase;padding:15px 30px 5px 30px}#content #course-list li{padding:15px 30px 15px 28px;margin-bottom:0}#content #course-list li.noSummary{padding:26px 30px 26px 28px}#ClearSearch{background-color:blue}#courseDirectory .col-md-4 #ClearSearch{background-color:blue}#p_lt_ctl05_pageplaceholder_p_lt_ctl04_SearchDialogZone_SearchDialogZone_zone_NMBAprovedCoursesFilter_ClearSearch{background-color:transparent;color:#666;background-image:none;text-align:right;padding-top:10px!important;font-size:.875em;font-family:'Avenir LT Std 55 Roman';font-weight:normal}#p_lt_ctl05_pageplaceholder_p_lt_ctl04_SearchDialogZone_SearchDialogZone_zone_NMBAprovedCoursesFilter_ClearSearch:hover{border:none;color:#999}.search-result-item{line-height:30px;background:#efefef;padding:15px 20px;color:#666;float:left;width:100%}.search-result-item-title{font-size:18px}.search-result-item.odd{background:transparent}.search-result-item-meta{display:none}.search-result-item .url{background-color:#d54308;color:#fff;font-weight:700;text-align:left;padding:5px 35px 5px 15px;position:relative;color:#fff;border:none;background-image:url(https://www.nmbi.ie/App_Themes/nmbi/css/images/submit-arrow.png);background-repeat:no-repeat;background-origin:padding-box;background-position:95% 50%;border-radius:3px;margin-top:10px;cursor:pointer;float:right}.search-result-item .url a{color:#fff;display:block}.search-result-item .url:hover{background-color:#c03f0c}.search .fulllist h2{Width:100%;display:block;float:left}.account-checkbox input[type="checkbox"]+label{width:100%;background-color:transparent;border:none}.emailerrormessagelink{font-size:1em!important;color:#fff!important;border-radius:3px!important;line-height:1.5em!important;text-decoration:underline;position:relative!important;right:0!important}.LogonPageBackground .ErrorLabel{margin-bottom:10px!important}.course-details .information a{word-break:break-word}.form-horizontal input:not(.multiselect-search),.form-horizontal input[type="radio"]+label{width:100%}.form-horizontal .editing-form-label-cell,.form-horizontal .OptionCategoryDescription{text-align:left}.form-horizontal .form-group{margin-bottom:20px}.login-panel input[type="checkbox"]+label{width:100%;background:transparent;border:none;margin-bottom:10px}#p_lt_ctl05_pageplaceholder_p_lt_ctl01_wPL_p_lt_ctl01_NMBILogon_lnkPasswdRetrieval,#p_lt_ctl05_pageplaceholder_p_lt_ctl01_wPL_p_lt_ctl01_NMBILogon_CreateAccount{color:#666;margin:0 0 0 12px;font-size:.875em!important;text-decoration:underline;display:block;position:relative!important;right:0!important;top:0!important;margin-top:0!important}#p_lt_ctl05_pageplaceholder_p_lt_ctl01_wPL_p_lt_ctl01_NMBILogon_Login1_chkRememberMe,#p_lt_ctl05_pageplaceholder_p_lt_ctl02_wCL_wCL_l1_NMBILogon_Login1_chkRememberMe{display:none;cursor:pointer}.productoptionsectionheader{color:blue}#p_lt_ctl05_pageplaceholder_p_lt_ctl09_NMBISelector_addItem_opt99_pnlContainer{position:relative}.date-time-picker .control-group-inline>a{right:2px}.appealsform .date-time-picker .control-group-inline>a{display:none}.ProductOptionSelector .radio-list-horizontal input[type="radio"]+label{width:49%}.ProductOptionSelector #p_lt_ctl05_pageplaceholder_p_lt_ctl09_NMBISelector_addItem_opt69_radHorizontal_0+label,.ProductOptionSelector #p_lt_ctl05_pageplaceholder_p_lt_ctl09_NMBISelector_addItem_opt82_radHorizontal_0+label{margin-right:1%}.searchDialog .searchTextMode>div .form-group:first-child{margin-right:1%;vertical-align:top;float:left;width:65%}.ie8 .searchDialog .searchTextMode>div .form-group input{width:100%;padding:18px 15px 19px;max-width:300px}.searchDialog .searchTextMode>div .form-group{position:relative;width:100%;display:inline-block}.searchDialog .searchTextMode>div .form-group input{width:100%;max-width:300px}.searchDialog .searchTextMode>div .form-group:first-child input{width:100%;max-width:100%}.searchDialog .searchTextMode>div .form-group.form-group-submit{width:30%;float:left;margin-top:20px}.searchDialog .searchTextMode>div .form-group.form-group-submit input[type="submit"]{padding:18px 15px 19px}.searchDialog .searchFilter{float:right;margin-right:30px}.searchDialog .searchFilter:after{top:1px}.ie8 .searchDialog .searchTextMode>DIV .form-group INPUT{background-position:95% 50%}.online-complaints-form br{display:none}.full-width-check input[type="radio"]+label{width:90%}.online-complaints-form input[type="radio"]{position:absolute}.online-complaints-form input[type="radio"]+label{margin:5px 10px 5px 0}.display-none{display:none}#p_lt_ctl05_pageplaceholder_p_lt_ctl09_editabletext3_ucEditableText_widget1_ctl00_viewBiz_IndicateDetails_list input[type="radio"]+label{width:80%}.staff{display:inline-block;width:100%}.mandatoryIndicator{color:red}#Type .btn.btn-default,#Provider .btn.btn-default{margin-bottom:0}#courseDirectory .radio-label,#courseDirectory button.multiselect,#courseDirectory select,#courseDirectory button[type="submit"],#courseDirectory input[type="radio"],#courseDirectory input{padding:19px 15px}.Gecko11 #advice-options .col-md-4.date:after{padding:20px 18px 16px 30px}.division-container{width:80%;margin:0 auto 50px}.division-info h4{width:49%;display:inline-block;border:none}.division-container .form-group{position:relative;cursor:pointer}.division-container .divlabel1,.division-container .divlabel2{width:49%;display:inline-block;padding:10px;vertical-align:middle}.division-container .divlabel1 span{padding-left:20px;position:relative}.division-container .divlabel1 span:after{display:inline-block;position:absolute;left:0;top:50%;margin-top:-12px;font:normal normal normal 14px/1 FontAwesome;font-size:21px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.division-container .open .divlabel1 span:after{content:""!important}.division-container .divlabel2{padding-right:20px}.division-container .divtooltip{position:absolute;right:8px;top:50%;margin:-12px 0 0 0}.division-container .divtooltip a{position:relative}.division-container .divtooltip a .info-panel{display:none;position:absolute;left:35px;width:225px;border:1px solid #666;background-color:#fff;padding:15px;font-size:.625em;border-radius:3px;top:-18px;font-size:15px;color:#666}.division-container .divtooltip a>span{color:#666;font-size:24px}.division-container .divtooltip a div{display:none}.division-container .divtooltip a:hover div{display:block}.col-md-10.login .division-container table{width:90%;margin-bottom:0}.col-md-10.login .division-container table th{background-color:#cecece}.division-container .form-group{font-size:1em;color:#666;margin-bottom:35px;border-radius:3px;border:1px solid #efefef}.division-container .form-group.open{margin-bottom:0}.introtext{font-size:1em;color:#666;margin-bottom:0;padding:10px 10px 25px}#content .introtext p{margin-bottom:0}.division-container .form-group.even{background:#efefef;border:none}.col-md-10.login .division-container .infocontainer{display:none}.col-md-10.login .division-container .form-group.open+.infocontainer{display:block;margin-bottom:50px}.docNotReceived td{background-color:#fcc!important}.outstandingmessage{color:red}.infocontainer.nodocs{text-align:center;font-size:1em;color:#666}.infocontainer.nodocs h4{margin-top:15px;margin-bottom:0}.OverseasDivisions .ProductOptionSelector{width:100%;display:initial!important}.OverseasDivisions .ProductOptionSelector table{width:100%}.OverseasDivisions .ProductOptionSelector table tr td{background-color:#eee}.OverseasDivisions .ProductOptionSelector table tr{padding:0!important}.nmbi-selector-form .OverseasDivisions .editing-form-value-cell{width:100%;max-width:96%;display:inline-block;padding:0 15px}.NMBILiteral .editing-form-value-cell{max-width:100%;width:100%;padding:0 15px}.NMBILiteral .editing-form-value-cell{max-width:100%;width:100%;padding:0 15px}.NMBIFormConfirmationCheckBox input[type="checkbox"]+label{background:transparent;border:none}.NMBIFormConfirmationCheckBox .editing-form-value-cell{margin-top:0;width:10%!important}.appealsform .nmbi-selector-form .OAFConfirmation .editing-form-label-cell{width:89%}element.style{width:100%}@media(max-width:767px){#content .main-area>table tr td[data-column],#content .main-area div:not(.nmbi-selector-form):not(.login-panel)>table tr td[data-column]{position:relative;padding-top:25px}#content .main-area div:not(.nmbi-selector-form):not(.login-panel)>table tr td,#content .main-area>table tr td:last-child{padding-top:25px!important}#content .main-area>table tr td,#content .main-area div:not(.nmbi-selector-form):not(.login-panel)>table tr td{border:none;text-align:left!important}#content .main-area div:not(.nmbi-selector-form):not(.login-panel)>table,#content .main-area>table,#content .main-area div:not(.nmbi-selector-form):not(.login-panel)>table thead,#content .main-area>table thead,#content .main-area div:not(.nmbi-selector-form):not(.login-panel)>table tbody,#content .main-area>table tbody,#content .main-area div:not(.nmbi-selector-form):not(.login-panel)>table th,#content .main-area>table th,#content .main-area div:not(.nmbi-selector-form):not(.login-panel)>table td,#content .main-area>table td,#content .main-area div:not(.nmbi-selector-form):not(.login-panel)>table tr,#content .main-area>table tr{display:block}#content .appealsform table tr td:first-child:not([colspan='2']){color:#666;vertical-align:top}#content .nmbi-selector-form table td:first-child{width:100%}#content table td{padding:10px;border:none;vertical-align:middle}.OverseasDivisions .ProductOptionSelector table tr td::before{content:none!important}.OverseasDivisions .ProductOptionSelector table tr td input[type="checkbox"]:disabled{background:#ddd!important}.disableddivision{background:red!important}.OverseasDivisions .ProductOptionSelector table tr td input[type="checkbox"]+label{border:1px solid #c1c1c1;border-radius:3px;padding:10px 30px 11px 15px;font-size:1em;color:#666;text-align:left;width:100%;display:inline-block;position:relative;margin:0}.OverseasDivisions .ProductOptionSelector table{margin-bottom:0}table tr td.blank{display:none}}.aspNetDisabled input[type="checkbox"]+label{background:none}.aspNetDisabled input[type="checkbox"]+label:after{content:""}.form-horizontal .OverseasDivisions input:not(.multiselect-search),.form-horizontal .OverseasDivisions input[type='radio']+label{width:auto!important}.appealsform .nmbi-selector-form .OverseasDivisions .editing-form-label-cell{max-width:100%;width:100%}.nmbi-selector-form .OverseasDivisions table td{width:auto!important}@media(max-width:767px){#content .main-area div:not(.nmbi-selctor-form):not(.login-panel)>table tr:first-child{position:inherit;top:-9999px;left:-9999px}}@media(max-width:992px){.division-container{width:100%;margin:0 auto 50px}.col-md-10.login .division-container table{width:100%;margin-bottom:0}#content .division-container table tbody tr{background:#fff}#content .division-container table tbody tr:nth-child(odd){background:#efefef}.divtooltip .desktop{display:block!important}.division-container .divtooltip a .info-panel{right:-5px;top:37px;left:inherit;z-index:99}.division-container .divtooltip div.info-panel:after,.division-container .divtooltip div.info-panel:before{right:5px;top:-40px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.division-container .divtooltip div.info-panel:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-top:20px}.division-container .divtooltip div.info-panel:before{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-color:rgba(0,0,0,0);border-bottom-color:#000;border-width:11px;margin-left:15px;margin-top:18px;right:4px}.supdoccstable tr th:last-child,.supdoccstable tr td:last-child{min-width:130px;text-align:right}}@media(max-width:480px){#p_lt_ctl05_pageplaceholder_p_lt_ctl01_NMBITrackYourApplication_Div1{margin-top:25px}}@media(max-width:320px){.division-info h4{font-size:17px}.supdoccstable tr th:last-child,.supdoccstable tr td:last-child{min-width:140px}}.complaints-form .please-indic label{width:215px;margin-bottom:5px}#content .cke_editable_inline>table{border-bottom:1px solid #666;border-left:1px solid #666}#content .ret.login .form-area table table td{padding-left:5px}#content .cke_editable_inline>table tr:first-child td{background-color:#9a9a9a;color:#fff}#content .cke_editable_inline>table td{border-top:1px solid #666;border-right:1px solid #666}.main-area .appealsform>p.mandatoryinfo{margin-bottom:-40px!important;padding-top:9px;background-color:#efefef;margin-top:20px!important}.mandatorycontainer{margin-bottom:-50px!important;padding-top:10px;background-color:#eee;margin-top:20px!important;display:inline-block;width:100%;padding:0 10px 10px}.mandatorycontainer+div.change-password{margin-top:-20px}#content .main-area .mandatorycontainer p.mandatoryinfo{margin-top:10px;margin-bottom:0!important}.showie89{display:none}.IE8 .showie89{display:inline-block}.IE9 .showie89{display:inline-block}#subscribe input{width:100%;margin-bottom:15px}#subscribe .col-md-6{padding-left:0;padding-right:10px;float:none;display:inline-block;width:49%}#subscribe .col-md-6.no-right{padding-right:0;padding-left:0;width:50%}#subscribe .col-md-12{padding-left:0;padding-right:0;float:none;display:inline-block;width:100%}#subscribe input[type=submit]{width:200px;float:right}#subscribe input[type=checkbox]{position:absolute}#subscribe input[type="checkbox"]+label{width:260px;height:60px;padding:20px 30px 11px 15px}#content .nmbi-selector-form.wrq table .conditional-group table td:first-child{width:30%}#content .nmbi-selector-form.wrq table td:first-child{vertical-align:top}.nmbi-selector-form.wrq .conditional-group{display:none}a.blueFc{color:#337ab7;text-decoration:underline}a.blueFc:hover{color:#23527c}.EditingFormTable td .checkbox.checkbox-list-vertical input[type="checkbox"]+label,.EditingFormTable td .checkbox.checkbox-list-vertical input[type="radio"]+label{width:100%;margin-bottom:10px}#cookie{text-align:center;padding:10px 15px 7px;background:#333;z-index:1000;color:#aaa;position:fixed;margin-bottom:0;bottom:0;width:100%}.CookieConsent{max-width:1230px;width:100%;margin:0 auto;font-size:14px}.ConsentText{width:75%}.ConsentButtons{width:20%;vertical-align:top}.ConsentText,.ConsentButtons{display:inline-block}.CookieConsent .btn{background-color:transparent;border:2px solid #aaa;background-image:none;border-radius:2px;color:#aaa;font-size:1em;font-weight:normal;text-transform:capitalize;text-align:center;margin-left:10px;padding:5px 20px 4px}.CookieConsent .ConsentButtons{display:inline-block}.CookieConsent .btn:active,.CookieConsent .btn:hover,.CookieConsent .btn:focus{background-color:transparent!important;color:#eee}.CookieConsent a{color:#fff;text-decoration:underline}.CookieConsent a:hover{color:#eee;text-decoration:none}@media screen and (max-width:1024px){.ConsentText{width:75%}.ConsentButtons{width:20%;vertical-align:top}}@media screen and (max-width:480px){.ConsentText{font-size:13px;margin-bottom:10px}.CookieConsent .btn{font-size:12px;border-width:1px}}@media(max-width:800px){.nmbi-selector-form .form-horizontal .form-group.ProductOptionSelectorContainer .checkbox-list-horizontal.checkbox label{width:48%;margin-right:2%}.nmbi-selector-form .form-horizontal .form-group.ProductOptionSelectorContainer.OAFDivisions>div.editing-form-label-cell{margin-bottom:20px}.ConsentText{width:100%}.ConsentButtons{width:100%;margin-top:10px;vertical-align:top}}@media(max-width:480px){.nmbi-selector-form .form-horizontal .form-group.ProductOptionSelectorContainer .checkbox-list-horizontal.checkbox label{width:100%;margin-right:0}}.order-completed{text-align:center}.order-completed table{display:inline-block;text-align:left}.main-area.col-md-8 .EditingFormTable{width:100%}.complaints-form input[type="checkbox"],.complaints-form input[type="radio"]{position:absolute;left:0}.login-panel table{width:100%}#content .login-panel div a{display:inline-block;border:none;padding:0;margin-top:-10px;text-align:left;background-color:transparent;font-family:'Avenir LT Std 55 Roman';width:auto}#content .login-panel table tbody a:after{content:""}.fv_nmbi_error{color:red;display:block;height:32px;line-height:32px}.countdown_clock{margin-bottom:20px;text-align:center}.countdown_clock h2{color:#d54308;text-align:center;font-weight:bold;font-size:18px;margin-top:0}.countdown_clock p{font-size:.875em;text-align:center}.countdown_clock .clock{margin-top:36px;padding-left:0;padding-right:0}.countdown_clock .eventdesc,.countdown_clock .eventtitle{padding-left:0;padding-right:0}.countdown_clock .clock .seconds,.countdown_clock .clock ul:last-child,.countdown_clock .clock ul:nth-last-child(2){display:none}.countdown_clock .event_title_position{margin-top:15px;color:#d54308;font-size:18px;line-height:26px;font-weight:bold}.countdown_clock .clock_link a{color:#fff;background-color:#d54308;opacity:1;display:inline-block;border-radius:3px;border:2px solid #d54308;padding:10px 19px 10px 18px;text-align:center;font-weight:700;min-width:166px;font-size:.85em}.countdown_clock .container{background:#fff;border:2px solid #d54308;border-radius:3px;padding-top:10px;padding-bottom:10px}.countdown_clock .clock_closing_msg{margin-top:0}@media(min-width:992px){.eventtitle{padding-right:0}.countdown_clock .clock_closing_msg{margin-top:50px}.countdown_clock .event_title_position{margin-top:47px;font-size:26px}.countdown_clock h2{font-size:32px}.countdown_clock p{font-size:.9em;text-align:center;font-weight:300}.countdown_clock .clock{margin-top:54px;padding:0}.countdown_clock .clock,.countdown_clock .eventdesc,.countdown_clock .eventtitle{padding-left:15px;padding-right:15px}}.nmbi-form-upload-panel{margin:0 -15px 20px -15px;padding:15px;background-color:#eee}.nmbi-form-upload-panel p{margin-bottom:20px;padding-left:0}#content .nmbi-form-upload-panel p{margin-bottom:20px;padding-left:0}.nmbi-form-upload-panel input[type="submit"]{margin:20px 20px 0 0;width:40%;min-width:inherit}.nmbi-form-upload-panel input[type="text"]{margin-top:10px;width:100%}.nmbi-form-upload-panel .MediaSelector{margin-bottom:30px}@media(min-width:768px){.nmbi-form-upload-panel{margin:40px 0 20px 0;padding:15px;background-color:#eee}.nmbi-form-upload-panel input[type="submit"]{margin:20px 20px 0 0;width:20%;min-width:inherit}.nmbi-form-upload-panel input[type="submit"].btn-primary{margin:20px 20px 0 0;width:auto;min-width:200px}}