.tt-dropdown-menu {
  position: absolute;
  max-height: calc(100vh - 250px);
  overflow: auto;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 300px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 12px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
.tt-suggestion > p {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  font-size: 12px;
  line-height: 1.428571429;
  color: #333333;
  white-space: nowrap;
}
.tt-suggestion > p:hover,
.tt-suggestion > p:focus,
.tt-suggestion.tt-cursor p {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  background-color: #428bca;
}

.presentations .isof-tx .isof .difference-in-outcomes-column-width[style]{width:100% !important}.presentations .isof-tx .isof .difference-in-outcomes-column-width[style] .shrink-no-overflow{max-width:100% !important}.presentations .isof-tx .isof .difference-in-outcomes-column-width[style] .shrink-no-overflow .keep-column-size{max-width:100% !important}.presentations .isof-tx .isof .difference-in-outcomes-column-width{width:100%}.presentations .isof-tx .isof .difference-in-outcomes-column-width .shrink-no-overflow .keep-column-size{position:relative;transition:width .3s ease-in}.presentations .isof-tx .isof .difference-in-outcomes-column-width .difference-in-outcome-text{position:absolute;width:100%;top:calc(50% + 16px);left:0;font-size:12px}.presentations .isof-tx .isof .difference-in-outcomes-column-width .difference-in-outcome-continuous-text{width:calc(50% - 20px);top:calc(50% - 23px);color:#808285;position:absolute;background-color:#e6e7e8;border-bottom:1px solid #f1c98d;padding:5px}.presentations .isof-tx .isof .difference-in-outcomes-column-width .difference-in-outcome-continuous-text p{font-size:12px}.presentations .isof-tx .isof .outcome-column-width,.presentations .isof-tx .isof .relative-effect-column-width{width:200px}.presentations .isof-tx .isof .outcome-column-width .shrink-no-overflow,.presentations .isof-tx .isof .relative-effect-column-width .shrink-no-overflow{width:200px}.presentations .isof-tx .isof .outcome-column-width .shrink-no-overflow .keep-column-size,.presentations .isof-tx .isof .relative-effect-column-width .shrink-no-overflow .keep-column-size{width:200px}.presentations .isof-tx .isof .plain-language-summary-column-width{width:200px}.presentations .isof-tx .isof .plain-language-summary-column-width .keep-column-size{width:200px}.presentations .isof-tx .isof .absolute-effect-column-width{width:295px}.presentations .isof-tx .isof .absolute-effect-column-width .shrink-no-overflow{width:295px}.presentations .isof-tx .isof .absolute-effect-column-width .shrink-no-overflow .keep-column-size{width:295px}.presentations .isof-tx .isof .certainty-of-evidence-column-width{width:142px}.presentations .isof-tx .isof .certainty-of-evidence-column-width .shrink-no-overflow{width:142px}.presentations .isof-tx .isof .certainty-of-evidence-column-width .shrink-no-overflow .keep-column-size{width:142px}.isof-dx.container{margin-top:20px}.recommendation-presentation{margin:30px 0}.recommendation-presentation *:not(table):not(tr):not(td){font-family:Montserrat;line-height:2}.recommendation-presentation .presentation-type-select-label{display:inline-block;margin-bottom:10px;margin-left:0}.recommendation-presentation #presentations.presentations-container.dbep .tab-headers .presentation-nav.presentation-nav-tabs li{box-shadow:none}@font-face{font-family:'Lato-Regular';src:url(/app/assets/fonts/Lato-Regular.eot?#iefix) format('embedded-opentype'),url(/app/assets/fonts/Lato-Regular.woff) format('woff'),url(/app/assets/fonts/Lato-Regular.ttf) format('truetype'),url(/app/assets/fonts/Lato-Regular.svg#Lato-Regular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Lato-Light';src:url(/app/assets/fonts/Lato-Light.eot?#iefix) format('embedded-opentype'),url(/app/assets/fonts/Lato-Light.woff) format('woff'),url(/app/assets/fonts/Lato-Light.ttf) format('truetype'),url(/app/assets/fonts/Lato-Light.svg#Lato-Light) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'open_sansregular';src:url(/app/assets/fonts/OpenSans-Regular-webfont.eot);src:url(/app/assets/fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/app/assets/fonts/OpenSans-Regular-webfont.woff) format('woff'),url(/app/assets/fonts/OpenSans-Regular-webfont.ttf) format('truetype'),url(/app/assets/fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:"GRADE-quality";src:url("");src:url("https://gradepro.org/fonts/GRADE-quality.eot");src:url("https://gradepro.org/fonts/GRADE-quality.eot?#iefix") format('embedded-opentype'),url("https://gradepro.org/fonts/GRADE-quality.woff") format('woff'),url("https://gradepro.org/fonts/GRADE-quality.ttf") format('truetype'),url("https://gradepro.org/fonts/GRADE-quality.svg#GRADE-quality") format('svg');font-weight:normal;font-style:normal}html,body{height:100%;margin:0}a{font-family:"Montserrat";color:#b300cb}a:hover{color:#8f00a2}h2{font-family:"Montserrat";font-size:34px;line-height:52px;letter-spacing:.41px;font-weight:600;color:#4682b4}h2.profile__title{margin:20px 0 10px;font-size:21px;line-height:26px}.container{padding:0}.subtitle{padding:0 35px}.btn.btn-link{font-size:16px;color:#b300cb;text-decoration:none}.btn.btn-link:hover{color:#8f00a2;text-decoration:none}.font-normal{font-weight:normal}.quality-sign{font-family:'GRADE-quality',Cambria,Helvetica,Arial !important;font-size:14px}.label.outcome-name{white-space:normal;color:#424242;font-size:10px}#root{min-height:100%;position:relative}.page-container{height:100%;margin:0 auto;padding-bottom:150px}.page-content{min-height:calc(100vh - 262px)}.page-content.subscribe,.page-content.search{background:url(/app/assets/images/illustration.svg) no-repeat top right;background-clip:padding-box;background-size:333px 344px}.subscribe-container{z-index:2;background-color:rgba(255,255,255,0.7);position:fixed;top:0;left:0;height:100%;width:100%}.subscribe-container .popup-container{width:650px;font-family:'open_sansregular';margin:100px auto;background:#fff}.subscribe-container .popup-container h1{font-size:26px;font-weight:bold;color:#4682b4;margin-bottom:25px}.subscribe-container .popup-container h2{margin-top:5px;font-size:22px;font-weight:bold;margin-bottom:20px}.subscribe-container .popup-container .popup-like{padding:20px 35px;border:1px solid #4682b4;border-radius:3px}.subscribe-container .popup-container .company-address{margin:25px 0}.subscribe-container .popup-container .company-address p{padding:0;margin-bottom:2px}.subscribe-container .popup-container .back-button{text-align:center}.subscribe-container .popup-container .btn.back-to-website{display:inline-block;margin:10px;text-align:center;color:#fff;background-color:#b300cb}.subscribe-container .popup-container .btn.back-to-website:hover{background-color:#8f00a2}footer{position:absolute;bottom:0;width:100%}.gradepro-logo{padding:3px}.grade-logo{margin-top:8px}.decide-logo{margin-top:8px;margin-left:12px}.login-error-alert{position:fixed;top:5px;right:100px}.navbar{padding:15px 0;margin-bottom:5px}.navbar span.navbar-brand{color:#424242}.navbar span.navbar-brand:hover{color:#000}.nav-sidebar{margin-right:-15px;margin-left:-14px}.nav-sidebar li > a{padding-left:20px;padding-right:20px}.nav-sidebar .active > a{color:#fff;background-color:#428bca}.nav-sidebar .active > a:hover{color:#428bca}.sidebar{background-color:#f5f5f5}.list-item{margin:3px}.clickable{cursor:pointer}.home-screen{margin:0;min-height:620px}.home-screen form{margin-top:35px}.home-screen .col-sm-8{padding-left:0;padding-right:18px}.home-screen .col-sm-4{padding-left:0;padding-right:0}.guidelines__profile{font-family:'Montserrat';margin:15px 0;font-size:15px;line-height:21px;letter-spacing:.36px}.guidelines__authors{font-size:14px;line-height:21px;font-weight:bold}.guidelines__guideline{font-size:14px;line-height:21px}.results{margin-bottom:60px}.results .result-count{padding:15px;margin-bottom:50px}.results .results-pagination{width:calc(100% - 20px);margin:90px 10px 0;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.results .results-pagination .pageButton{border:none;background:none;cursor:pointer;font-family:Montserrat;font-size:18px;color:#000}.results .results-pagination .pageButton.currentPage{font-weight:bold}.results .results-pagination .pageButton img{height:30px}.strong-recommendation{background-color:#dff0d8}.weak-recommendation{background-color:#dfe465}.form-group > span{line-height:34px;vertical-align:bottom}.tt-suggestion .ontology{margin-right:6px}.tt-suggestion .code{display:block;float:right}.presentations .main-tabs .tabpanel .tab-headers .nav.nav-tabs li{padding:0}.presentations .main-tabs .tabpanel .tab-headers .nav.nav-tabs li a{border:none}.search-input-with-button{display:flex;flex-direction:row}.search-input-with-button .search-form._all{flex-grow:1}button.search{display:block;border:0;border-radius:0;background:linear-gradient(90deg,#e95400,#d015ff);color:#fff;font-size:18px;height:38px;margin:0;padding:0 30px}button.search:focus,button.search:hover,button.search:active{background:linear-gradient(90deg,#e95400,#d015ff);color:#fff;opacity:.7}.search-form-container{margin-top:40px}.search-form-container h2{font-family:Montserrat;font-size:34px;line-height:52px;letter-spacing:.41px;font-weight:400;color:#960b4a;margin-bottom:30px}.search-form-container .btn-link{padding-left:0}.search-form-container .btn-link.pull-right{padding-right:0}.search-form-container .search-mode-container{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:11px;margin-bottom:35px}.search-form-container .search-mode-container .tab{justify-content:center;flex-direction:column;text-align:center;flex:1;cursor:pointer;padding:10px;display:table-cell;border:2px solid #00b3b0;margin:0 0 0 -2px;color:#424242;background-color:#fff}.search-form-container .search-mode-container .tab:first-child{margin-left:0}.search-form-container .search-mode-container .tab.selected{background-color:#00b3b0;color:#fff}.search-form{line-height:35px}.search-form label{position:relative;font-weight:normal;width:100px;margin-right:10px;text-align:right;display:inline-block}.search-form input{width:274px;line-height:35px;border:0;padding:0 5px;background:#fff}.search-form input.healthProblemOrPopulation{width:577px}.search-form.diagnostic input{width:212px}.search-form.diagnostic input.healthProblemOrPopulation{width:577px}.search-form .second-row{margin-top:15px}.search-form .full.gradient-bg{border:1px solid;border-image:repeating-linear-gradient(90deg,#e95400,#d015ff) 1 fill}.search-form .full.gradient-bg .twitter-typeahead,.search-form .full.gradient-bg input{height:36px;width:100%}footer{min-height:150px;background-color:#670042;color:#fff}footer .evidenceprime-logo{position:relative;top:12px;margin:0 10px;display:inline-block;width:150px;height:35px;background:url(/app/assets/images/EPLogo-white-nomotto.svg) no-repeat center center;background-size:150px}footer .policy{position:relative;top:7px}footer .policy a{color:#fff;display:inline-block;margin:0 0 0 5px;font-weight:bold}footer .policy a:hover{color:#ccc;text-decoration:none}footer .policy a:first-child{margin-left:0}footer .decide-cooperation{margin-top:10px;font-size:12px}footer .policy-copyrights{color:#fff;margin-top:10px;font-size:14px}.bg-info{background:#ffe8f8}.tab-content{background:#fff}@media (min-width:768px){.navbar > .container .navbar-brand,.navbar > .container-fluid .navbar-brand{margin-left:0}.navbar-right{margin-right:0}}.bold{font-weight:bold}.message-container{text-align:center}.message-container h1{font-size:32px !important;line-height:40px;margin-bottom:50px;color:#00b3b0}.message-container .back.btn{font-size:14px;line-height:20px;margin-top:50px;display:inline-block;color:#00b3b0;background:#fff;border:1px solid #00b3b0;border-radius:4px}.message-container .back.btn:hover{background:#cbf1f7}.subscription-row{padding:22px 0}.subscription{position:relative;font-size:14px}.subscription label{margin:0;position:relative;font-weight:normal;font-size:18px;cursor:text}.subscription label .blue{color:#1070d4}.subscription label .text-small{margin-top:10px;display:block;font-size:14px}.subscription input[type="email"]{width:310px;margin:12px 0;height:30px;padding:4px 6px 3px;border:0;background:#f2f2f2;display:block;float:left}.subscription input[type="submit"]{font-family:'Lato-Regular';top:0;margin:12px 0;padding:4px 15px 5px;height:30px;border:1px solid #459bf3;color:#fff;background:#459bf3;border-radius:0}.subscription .terms{position:relative;top:-5px}.subscription .terms label{font-size:14px;margin-bottom:0;line-height:24px}.subscription .terms label a{text-decoration:underline;color:#fff}.subscription .terms label a:hover{color:#ccc}.subscription .terms label .terms-checkbox{cursor:pointer;position:relative;top:7px;margin-right:5px;padding:0;display:block;float:left;width:11px;height:11px;border:1px solid #666;border-radius:2px;font-family:Arial sans-serif}.subscription .terms label .terms-checkbox.checked:before{top:-7px;left:1px;position:relative;font-size:11px;content:"\2714"}.subscription .terms label input{display:inline-block;position:relative;left:-99999px !important}.subscription .error{color:#ff7b8b}.subscription .error input[type='email'],.subscription .error .terms-checkbox{border:1px solid #ff7b8b !important}.subscription .error .error-message{line-height:12px;font-size:11px;color:#ff7b8b}.nav.nav-tabs{display:flex;flex-direction:row;width:100%}.nav.nav-tabs li{float:none;flex:0 1 auto}.nav.nav-tabs li a{height:100%;text-align:center}.recently-published h3{font-family:'Montserrat';font-size:21px;line-height:37px;letter-spacing:.71px;font-weight:bold;text-decoration:underline}.image-container{width:100%}.image-container img{width:100%}.image-container,.appendices-container,.static-content-container{margin-top:20px;margin-bottom:60px}.recommendation-header__section.recommendation .content.static{margin-bottom:20px}.recommendation-header__section.recommendation .content.static:last-child{margin-bottom:0}.appendices-container .appendices li{margin-bottom:15px}.appendices-container .appendices li a{color:#000}.appendices-container .appendices li a:hover{font-weight:bold}.users-component .user-name-label{font-weight:bold;margin-right:10px}.users-component .users-list .name{font-weight:bold;margin-right:10px}.users-component .users-list .email{font-style:italic}.users-component .user-info-list li{margin:5px}.users-component .user-info-list li button{margin-left:10px}.users-component .switches-edit .array-edit{width:40%}.users-component .switches-edit .array-edit .array-edit-item{margin:5px 0}.users-component .switches-edit .array-edit .add-btn{float:right;margin-bottom:5px}.users-component .switches-edit .array-edit .cancel-btn,.users-component .switches-edit .array-edit .save-btn{margin:5px 0 0 5px;float:right}.users-component .switches-edit .array-edit .save-btn{clear:right}.users-component .projects-list .button-cell{vertical-align:middle}
