body{font-family:Trebuchet MS,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Tahoma,sans-serif;color:#000}p{color:#000;font-size:18px}p.note{font-size:18px;margin:35px 0 25px}em{color:#e20413;font-style:normal}a{color:#e20413}h1,h3{background:#f0f0f0;border-left:3px solid #e20413;padding:15px;margin:0 0 25px;font-size:24px;color:#000}hr{background:#bbb;height:3px;margin:30px 0}address{color:#fff;font-size:18px}.social a{padding:0 10px}.social a.img img{margin-top:-5px}.social .fa{font-size:1.3em;color:#9da4ab}.btn-next,.btn-prev{background:#e20413;color:#fff;border:none;border-radius:0;font-size:18px;padding:3px 10px}.btn-next i.fa,.btn-prev i.fa{font-size:.75em}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:transparent;box-shadow:none;outline:none}.panel-default{border:1px solid #363b40;border-radius:0;box-shadow:none}.panel-default .panel-heading{text-align:center;background:#42494f;border:none;color:#fff;border-radius:0;padding:0}.panel-default .panel-heading::after{content:'';position:absolute;left:50%;margin-left:-4px;width:0;height:0;border-top:solid 8px #42494f;border-left:solid 8px transparent;border-right:solid 8px transparent}.panel-default .panel-heading h3{padding:15px 0;color:#fff;background:none;border:none;margin:0}.panel-default .panel-body{background:#f0f0f0;padding:20px 15px 5px;border-radius:0}.form-horizontal label{font-size:18px}.form-horizontal .control-label{text-align:left}.form-group{margin-bottom:5px}.form-group label{font-weight:normal}.form-group label .required{color:#e20413}.form-group label .info{color:#e20413}.form-group .label-sub-text{color:#e20413;font-size:.65em}.form-control{height:48px;box-shadow:none;border-radius:0;font-size:18px}select.form-control{color:#888}.checkbox label{font-size:16px;color:#bbb}input[type="checkbox"]{margin-top:7px}a.btn-default,button.btn-default{background:#e20413;color:#fff;border:none;border-radius:0;font-size:18px;padding:10px 0}a.btn-grey,button.btn-grey{background:#f0f0f0;color:#000;border-top:3px solid #f0f0f0;border-radius:0;font-size:18px;padding:10px 0;box-sizing:border-box}a.btn-grey.active,button.btn-grey.active{background:#363b3f;color:#fff;border-top:3px solid #e20413}.top-bar{background:#363b40;font-size:18px;color:#9da4ab;height:45px;overflow:hidden;padding:10px 0}.top-bar a{color:#9da4ab;line-height:25px}.top-bar .search{margin:0 25px 0 10px}.top-bar input#search{background:transparent url('../images/search-icon.png') no-repeat right center;height:25px;border:none;color:#9da4ab;box-sizing:border-box;font-size:18px}.logo{margin:20px 0 15px;text-align:center}.logo img{margin:0 auto}nav#navbar-primary{border-top:3px solid #bbb;border-bottom:1px solid #f0f0f0;margin-bottom:35px;background:transparent}nav#navbar-primary #navbar{padding:0}nav#navbar-primary ul>li a{color:#000;font-size:24px;padding:15px 45px}nav#navbar-primary ul>li.active a{background:#f0f0f0}article{margin-bottom:40px}article>h3{margin:0 0 30px}article.form-horizontal .control-label{padding-top:15px;padding-right:0}article.form-horizontal>h3{margin:15px 0}article.form-horizontal>h3:first-child{margin:0 0 15px}article div h3{background:none;padding:0;border:none;margin:0}article .content{margin:20px 0 30px}article .content h3{margin-bottom:25px}article .content p{margin-bottom:40px}article .content p:last-child{margin-bottom:0}.panel-default .panel-body button{width:33.33333%}#search .form-group{margin-bottom:15px}#search button{width:100%}#search-results .result-count{font-size:18px;color:#bbb;margin:20px 0}.pagination{font-size:18px;color:#bbb}#search-results .filters{margin-bottom:15px}#search-results .filters a{padding-top:10px}#search-results .filters a,#search-results .filters a:hover,#search-results .filters a:focus{text-decoration:none}#search-results .filters a i{padding-top:4px}#search-results .search-results .row{margin:0 0 15px;display:block}#search-results .search-results .row>div{background:#f0f0f0;line-height:50px;font-size:20px;color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#search-results .search-results .row:hover>div{background:#e20413;color:#fff}.profile-header .back-to-search{font-size:18px;color:#bbb;margin:20px 0;display:block}#profile{margin-bottom:30px}#profile h1,#profile h3{color:#e20413;font-weight:bold;margin-bottom:30px}#profile h1 small,#profile h3 small{color:#000;font-weight:normal;font-size:100%}#profile .profile-image img{border-radius:3px;display:inline-block;overflow:hidden}.info-field{margin-bottom:40px;font-size:18px}.info-field label{margin-bottom:5px}.info-field label a{font-weight:normal}.info-field address{color:#000}#other-professionals>h3{margin-bottom:50px}#other-professionals .professionals h3{background:none;border:none;padding:0;margin:70px 0 40px}.professionals .info-field label{color:#e20413}.page-information{margin-bottom:5px}.registration-navigation{margin-bottom:15px}article.form-horizontal .full-name-group{margin-top:15px}article.form-horizontal select{padding-left:5px;padding-right:5px}article.form-horizontal .checkbox-group{margin:15px -15px}article.form-horizontal .y-margin-0{margin-top:0;margin-bottom:0}article.form-horizontal .checkbox{padding-top:4px}article.form-horizontal .checkbox label{color:#000}article.form-horizontal input:focus{border:1px solid #000}article.form-horizontal .note{margin:25px 0;font-size:16px}article.form-horizontal .subtitle{font-weight:bold}article.form-horizontal .full-name span{font-size:16px}article.form-horizontal .address{margin:15px 0}article.form-horizontal .organisation-admin-note{margin-bottom:10px}article.form-horizontal .organisation-admin-group{margin-top:10px}.terms{margin-bottom:50px}.terms ul{list-style:none;list-style-position:outside;padding-left:0}.terms li{font-size:16px;padding-left:10px;text-indent:-8px;margin-bottom:10px}.terms li::before{content:"- "}article.form-horizontal .terms .note{margin:10px 0}.listing-example{margin-bottom:20px}.login-button{margin-bottom:20px}aside{margin-bottom:55px}aside h3{margin-bottom:20px}aside:first-child h3{margin-bottom:40px}aside button{width:100%}aside .checkbox{margin-bottom:0}aside .forgot-password{margin:30px 0 20px}aside .forgot-password a{font-size:24px}footer{background:#363b40;padding-top:55px;color:#fff}footer p{color:#fff}footer h3{background:#42494f;border-left:3px solid #858d94;color:#fff;margin-bottom:75px}footer .go-to-top{font-size:18px;font-weight:bold}footer .go-to-top a{color:#fff}footer .go-to-top a:hover{text-decoration:none}footer .go-to-top span{margin-right:15px}footer .foot{border-top:1px solid #fff;margin:45px 0 20px 0;padding-top:5px}footer .foot>div{padding:0}footer .copyright{font-size:18px;font-weight:bold}footer .copyright span{color:#81898f}footer nav#navbar-footer li:last-child a{padding-right:0}footer nav#navbar-footer li a{font-size:18px;color:#fff;padding:0 15px;font-weight:bold}footer nav#navbar-footer li a:hover{text-decoration:none;background:none}.txt-upper-placeholder-default{text-transform:uppercase}::-webkit-input-placeholder{text-transform:none}:-moz-placeholder{text-transform:none}::-moz-placeholder{text-transform:none}:-ms-input-placeholder{text-transform:none}#login-email-address-in-use-result-message-wrapper span{font-size:1.2em}ul.banners{list-style-type:none;padding:0}ul.banners li{margin-bottom:10px}@media screen and (max-width:1199px){p{font-size:13px}p.note{font-size:12px}h3{font-size:18px}address{font-size:13px}.form-control{font-size:16px}.checkbox label{font-size:12px}.top-bar{font-size:13px}.top-bar input#search{font-size:14px}#search .form-control{font-size:18px}#search-results .result-count{font-size:14px}.pagination{font-size:12px}#search-results a.btn-next,#search-results a.btn-prev{font-size:12px}#search-results .search-results .row>div{font-size:14px}.profile-header .back-to-search{font-size:14px}.info-field{font-size:14px}.info-field address{font-size:14px}aside .forgot-password a{font-size:16px}footer .go-to-top{font-size:13px}footer .copyright{font-size:12px}footer nav#navbar-footer li a{font-size:12px}}@media screen and (max-width:639px){p{font-size:12px}p.note{font-size:12px}h3{font-size:15px}address{font-size:12px}.form-control{font-size:14px}.checkbox label{font-size:12px}.top-bar{font-size:12px}.top-bar input#search{font-size:14px}nav#navbar-primary ul>li a{font-size:16px}#search .form-control{font-size:14px}#search-results .result-count{font-size:14px}.pagination{font-size:14px}#search-results a.btn-next,#search-results a.btn-prev{font-size:14px}#search-results .search-results .row>div{font-size:12px}.profile-header .back-to-search{font-size:14px}aside .forgot-password a{font-size:14px}footer .go-to-top{font-size:12px}footer .copyright{font-size:12px}footer nav#navbar-footer li a{font-size:12px}}@media screen and (max-width:767px){article .content p{margin-bottom:20px}nav .container{padding:0}.navbar-nav{margin:0}.account-options{text-align:center}#search-results .result-count{text-align:center;margin:0}.pagination{text-align:center;width:100%}#search-results .search-results a:hover{text-decoration:none}#search-results .search-results .row>div{line-height:2em}#search-results .search-results .row>div:first-child{padding-top:5px}#search-results .search-results .row>div:last-child{padding-bottom:5px}.profile-header .back-to-search{text-align:center;margin:0}#profile .profile-image{text-align:center;margin-bottom:30px}.info-field{margin-bottom:20px}#other-professionals .professionals h3{margin:30px 0 15px}footer h3{margin-bottom:20px}footer .footer-col{margin-bottom:50px}footer nav#navbar-footer{float:right}footer nav#navbar-footer ul{margin:0}footer nav#navbar-footer li{display:inline-block}}@media screen and (min-width:768px) and (max-width:1023px){p.note{margin:10px 0}hr{margin:20px 0}input[type="checkbox"]{margin-top:2px}.top-bar{height:35px;padding:5px 0}nav#navbar-primary ul>li a{font-size:15px;padding:15px 30px}article>h3{margin:0}article .content p{margin-bottom:25px}.panel-default .panel-heading h3{text-align:left;padding-left:20px}.panel-default .panel-body button{width:100%}.info-field{margin-bottom:20px}#other-professionals .professionals h3{margin:40px 0 20px}aside:first-child h3{margin-bottom:20px}aside .forgot-password{margin:5px 0 10px}footer h3{margin-bottom:20px}footer .footer-col{margin-bottom:50px}footer nav#navbar-footer{float:right}}@media screen and (min-width:1024px) and (max-width:1199px){p.note{margin:10px 0}hr{margin:20px 0}input[type="checkbox"]{margin-top:2px}.top-bar{height:35px;padding:5px 0}nav#navbar-primary ul>li a{font-size:18px;padding:15px 30px}article>h3{margin:0}article .content p{margin-bottom:25px}.panel-default .panel-body button{width:50%}#search-results a.btn-next,#search-results a.btn-prev{margin-top:-3px}.info-field{margin-bottom:20px}#other-professionals .professionals h3{margin:40px 0 20px}aside:first-child h3{margin-bottom:20px}aside .forgot-password{margin:5px 0 10px}footer h3{margin-bottom:30px}footer .footer-col{margin-bottom:30px}footer nav#navbar-footer{float:right}}