body
{
  background-color:#E6E6E6;
background-color:#fff;
}

.top_level.bottom_section_wrapper
{  
  padding-bottom:0;
  box-shadow: none !important;
  padding-top:30px;
  padding-left:30px;
  padding-right:30px;
}

.top_level.bottom_section_wrapper .cover_link_title,
#content .cover_content .top_level.bottom_section p
{
  color:#fff !important;  
}

#content .top_level.bottom_section_wrapper.just_link:hover, #content .top_level.bottom_section_wrapper.just_link:active {

    background-color: #fff !important;
}

#content .top_level.bottom_section_wrapper
{
  padding-left:0;
  padding-right:0;
  padding-bottom:0;
  border-radius:0;
  overflow:hidden;
}

#content .top_level.bottom_section_wrapper .cover_top_title
{
  margin-left:20px;
}

.top_level.bottom_section_wrapper:hover,
.top_level.bottom_section_wrapper.visited,
#content .cover_content.molecule ul.buttons li:hover, #content .cover_content.molecule ul.buttons li:active, #content .cover_content.molecule ul.buttons li.visited
{  
background: #008A70;
}

.top_level.bottom_section_wrapper,
.top_level.bottom_section_wrapper,#content .top_level.bottom_section_wrapper,
#content .cover_content.molecule ul.buttons li, #content .cover_content.molecule ul.buttons li, #content .cover_content.molecule ul.buttons li
{  
background: linear-gradient(180deg, #008A70 0%, #008A70 100%);   
  opacity:0.8;
}

#content .cover_content.molecule ul.buttons li
{
color:#008AB0 !important;
}

#content .cover_content.molecule ul.buttons li:hover
{
color:#fff !important;
}

.top_level.bottom_section_wrapper:hover .cover_link_title,
#content .cover_content .bottom_section_wrapper:hover p,
.top_level.bottom_section_wrapper.visited .cover_link_title,
#content .cover_content .bottom_section_wrapper.visited p
{
  color:#fff !important;
}

.top_level.bottom_section_wrapper .cover_link_title,
#content .cover_content .bottom_section_wrapper p
{
  color:#fff !important;
}

#content .cover_content.efficacy,
#content .cover_content.unmet_need
{
  top:0;
}

#content .cover_content.anatomical_outcomes .top_level.bottom_section,
#content .cover_content.efficacy .top_level.bottom_section
{   
  
  box-shadow: none !important;
  background:transparent !important;
}

#content .top_level.bottom_section,
#content .top_level.bottom_section_wrapper:hover .bottom_section, #content .top_level.bottom_section_wrapper:active .bottom_section, #content .top_level.bottom_section_wrapper.visited .bottom_section
{
  background:transparent !important;  
}

#content .top_level .cover_link
{
  background-color:transparent !important;
  
}

.type_chooser
{
  padding-left:15px;
}

.phases ul li, .type_chooser ul li,
#content .line_chart_with_title .legend ul li
{
border-radius:0 !important;
  border-color:transparent !important;
}

#content .top_level.top_section,
#content img.cover_image
{
  box-shadow:none !important;    
  border-radius:0;
}

#content img.cover_image
{
  border:1px solid #939598;
}

#content .top_level.top_section p,
#content .top_level.top_section h1
{
  margin-left:30px;
  margin-right:50px;
}

#cover .content_box li h2
{
  color:#008AB0;
  font-size:20px;
  padding:0;
  padding-top:10px;
  text-align:center;
}

#cover ul.cover_selector li.active {

    border-bottom: 0.25rem solid #008AB0;

}

#cover .content_box li
{
  box-shadow:none;
  border:3px solid #C5C5C5;
  height: 14.75rem;
}


#content .top_level.bottom_section
{
  min-height:6.5rem;
}

.baseline_ch_table td
{  
  padding:10px !important;
}

.inclusion_exclusion_criteria .row
{  
  padding-left:40px;
  padding-right:40px;
}

.inclusion_exclusion_criteria .row h2
{
  font-weight:bold !important;
  text-align:left !important;
  margin-top:40px !important;
}

.inclusion_exclusion_criteria .row ul
{
  margin:0;
  padding:0;
}

#main
{
	background:none;
  /*! margin-left:130px; */
}

.action_icon[action="full_screen"]
{
  box-shadow:none; 
  display:none;
}

#content .page .top_wrapper,
#content .line_chart_with_title .chart_wrapper
{
  box-shadow:none;
  border-radius:0;
}

.navigation
{
  overflow-y:auto !important;
}

#sidebar
{
  border-left:1px solid #ddd;
}

#sidebar #logo img
{
  margin-top:0;
}

#sidebar #sidebar-bottom,
.navigation ul.mainmenu ul.submenu.active::before,
.navigation ul.mainmenu ul.submenu li.subnav.active::before
{
  border-top:1px solid #EAEFF7 !important;
}

#sidebar #sidebar-bottom ul li[action="study_design"]
{
  border-left:1px solid #EAEFF7;
}

#sidebar #logo,
.navigation ul.mainmenu li.nav.active.slide > .menuitem_wrapper,
.navigation ul.mainmenu ul.submenu.active::before,
.navigation ul.mainmenu ul.submenu li.subnav.active::after,
.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav:last-child
{
  border-bottom:1px solid #EAEFF7;
}

#content .cover_content.molecule ul.buttons li
{
  border-radius:0;
}

#content .page .tbl.drug th.afli
{
  color:#fff;
}

.job_bag
{
  display:none;
}

#content .cover_content.efficacy .top_level.top_section,
#content .top_section_wrapper.unmet_need .top_level.top_section,
#content .top_section_wrapper.physiological_outcomes .top_level.top_section,
#content .top_section_wrapper.anatomical_outcomes .top_level.top_section
{
  width:100%;
  top:60px;
}

#sidebar
{
  right:0;
}

#notes_wrapper
{
 left:225px; 
  bottom:5px;
  padding-right:2rem;
  width:100%;
}

#notes_wrapper.collapsed
{
 left:45px; 
  bottom:5px;
  padding-right:2rem;
  width:100%;
}



#notes_wrapper #notes
{
  background:rgba(255,255,255,0.8);
  padding:10px;
}

#notes_wrapper div:nth-of-type(1)
{
  margin-top:0 !important;
}

#cover
{
  background:#000 url(../images/nebula-1@2x.png) top center no-repeat;
  background-size:cover;
}

#cover .logo
{
  position:relative;
  left:0;
  width:100%;
  margin-bottom:150px;
  margin-top:-30px;
}

#content .cover_content.study_design .top_level.top_section
{
  width:100% !important;
}
 
#content .cover_content.study_design .top_level.top_section h1
{
  margin-left:-20px;
}

#content .cover_content.study_design .cover_image
{
  right:21px !important;
}

#content .top_section_wrapper.study_design p
{
  right:49%;
}

.multilevelpushmenu_wrapper
{
	top:0;
  z-index:1222345678 !important;
  
}

.multilevelpushmenu_wrapper .levelHolderClass
{
  background:#008AB0;
}

.multilevelpushmenu_wrapper li,
.multilevelpushmenu_wrapper li:last-child
{
  border-color:#fff;  
}

.multilevelpushmenu_wrapper li:hover
{
  background:#fff;
}

.multilevelpushmenu_wrapper li:hover > a
{
  color:#008AB0;
}

.multilevelpushmenu_wrapper h2
{
  color:#fff;
  padding:10px;
  font-size:1.1em;
}

.multilevelpushmenu_wrapper a
{
  font-size:1.1em;
}

.multilevelpushmenu_wrapper .backItemClass
{
	background:#008A70;
	border-color:#fff;
}

#sidebar
{
  display:none;
}

#content .cover_content.study_design
{
  top:0;  
}

.study_design .row
{
  margin-top:50px;
}

#cover
{
 margin-left:0px;
  z-index:1222345680;  
}

#references
{
  position:absolute;
  bottom:0;
  left:225px;
  background:#eee;
  width:calc(100% - 225px);
  padding:10px; 
  display:none;
  z-index:123456;
}

#references.collapsed
{
  left:40px;
  width:calc(100% - 40px);
}

#references h1
{
 font-weight:bold; 
}

.new_options
{
  position:absolute;
  bottom:7px;
  z-index:1222345679 !important;
  left:7px;    
}

.new_options li
{
  text-align:center;
  margin-top:10px;
  float:left;
  margin-left:5px;
  margin-right:10px;
}

.new_options.collapsed li
{
  float:none;
  margin-left:0;
  margin-right:0;
}

.new_options span
{
  color:#fff;
  font-size:20px;
  cursor:hand;
  cursor:pointer;
}

.history_header
{  
}

.history_options
{
    text-align:right;
  position:absolute;
  top:0px;
  right:0;
}

.history_options li
{
  display:inline-block;
  margin-right:20px;
  font-weight:bolder;
}

.new_options li.references
{
  display:none;
}

body
{
  width:100% !important;
  height:100% !important;  
}

#cover
{
  width:100%;
  height:100%;
}

#cover .row
{
  text-align:center;
}

#cover .content_box
{  
  display:inline-block;
}

#cover .content_box li
{
  background:rgba(255,255,255,0.5);
  color:#fff;
  border:0;  
  height:170px;
  width:170px;
  border-radius:20px;
  margin-left:10px;
  margin-right:10px;
  position:relative;
  background-size:cover !important;
}

#cover .content_box li:nth-of-type(1)
{
  background:transparent url(../images/cover_icon_background_1.png) top left no-repeat;  
}

#cover .content_box li:nth-of-type(2)
{
  background:transparent url(../images/cover_icon_background_2.png) top left no-repeat;  
}

#cover .content_box li:nth-of-type(3)
{
  background:transparent url(../images/cover_icon_background_3.png) top left no-repeat;  
}

#cover .content_box li:nth-of-type(4)
{
  background:transparent url(../images/cover_icon_background_4.png) top left no-repeat;  
}

#cover .content_box li:nth-of-type(5)
{
  background:transparent url(../images/cover_icon_background_5.png) top left no-repeat;  
}

#cover .content_box li:hover
{
  background:#fff;
}

#cover .content_box li img
{
 border:0;
  margin-top:30px;  
}

#cover .content_box li:hover img,
#cover .content_box li:hover h2
{
  filter:invert();
}

#cover .content_box li h2
{
  color:#fff;
  position:absolute;
  bottom:20px;
  left:0;
  width:100%;
  text-align:center;
}

span.unmet-menu-icon,
span.molecule-menu-icon,
span.study_overview-menu-icon,
span.efficacy-menu-icon,
span.safety-menu-icon,
span.unmetneedicon,
span.example-charts-icon
{  
  height:30px;
  position:absolute;
  right:30px;
  width:20px;
  top:8px;
  padding:0 !important;
  background-size:cover !important;
}

span.example-charts-icon:after
{
  content:'\f080';
  font-family: "Font Awesome 5 Free"; 
	font-weight: 900;
  font-size:20px;
  color:#fff;
}

.unmet-menu-icon,
span.unmetneedicon
{
  background:transparent url(../content/en/unmet_need/cover_small.png) top left no-repeat;    
  background-size:cover !important;
  height:22px;      
  width:32px;  
}

span.molecule-menu-icon
{
  background:transparent url(../content/en/molecule/cover_small.png) top left no-repeat;    
  width:22px;
  height:24px;
}

span.study_overview-menu-icon
{ 
  background:transparent url(../content/en/study_overview/cover_small.png) top left no-repeat;  
  height:22px;  
  width:22px;
}

span.efficacy-menu-icon
{
  background:transparent url(../content/en/efficacy/cover_small.png) top left no-repeat;
  height:22px;  
  width:22px;
}

span.safety-menu-icon
{
  background:transparent url(../content/en/safety/cover_small.png) top left no-repeat;  
  height:23px;  
  width:18px; 
}

span.unmet-menu-icon:before,
span.molecule-menu-icon:before,
span.study_overview-menu-icon:before,
span.efficacy-menu-icon:before,
span.safety-menu-icon:before,
span.unmetneedicon:before,span.example-charts-icon:before,
#cover .content_box li h2 span
{
  display:none !important;
}

.cover_content h1 span.unmetneedicon,
.cover_content h1 span.efficacy-menu-icon,
.cover_content h1 span.safety-menu-icon,
.cover_content h1 span.example-charts-icon,
.cover_content h1 span.study_overview-menu-icon
{
  filter:invert();
  right:auto;  
  width:50px;
  left:0px;
  margin-right:10px;
  top:-5px;
  height:35px;
  position:relative;
  float:left;
}
.cover_content h1 span.efficacy-menu-icon
{
  height:34px;
  width:40px;
}

.cover_content h1 span.safety-menu-icon
{
  height:39px;
  width:30px;
}

.cover_content h1 span.study_overview-menu-icon
{
  height:40px;
  width:40px;
  margin-left:10px;
}

.cover_content h1 span.example-charts-icon:after
{
  
  font-size:40px !important;
}

#content .top_level.top_section
{
  padding:1.5em;
  width:100% !important;
}

.stacked_options
{
  margin-top:70px;
  position:relative;
}

.stacked_options.stacked_fifty > div
{
  width:48%;
  display:inline-block;
}

.stacked_options.stacked_fifty > div:nth-of-type(odd)
{
  margin-right:3%;
}

#content .stacked_options .top_level.bottom_section_wrapper.just_link
{
  padding:10px !important;
  margin-bottom:10px;
}

#content .stacked_options .top_level.bottom_section_wrapper.just_link p
{  
  overflow:hidden;
  width:calc(100% - 75px);
  height:30px;
}

#content .stacked_options .top_level.bottom_section_wrapper.just_link::after
{
  top:12px;
}

.stacked_options.stacked_with_content
{
  margin-top:0;
}

.stacked_options.stacked_with_content > div
{
  margin-bottom:10px;
  position:relative;
}

.stacked_options.stacked_with_content .cover_link
{    
}

.stacked_options.stacked_with_content .cover_link:after
{
  display:none;
}

.stacked_options.stacked_with_content .cover_link:before,
#content .stacked_options .top_level.bottom_section_wrapper.just_link:after
{
  content: '';
   width: 0; 
  height: 0; 
  top:0;  
  margin-top:-20px;
  margin-right:-0px;
  right:0;  
  border-top: 15px solid transparent;
  border-bottom: 15px solid transparent;
  border-left: 15px solid #fff;
  position:absolute;
  transform:rotate(-45deg);
  z-index:12222;
}

#content .stacked_options .top_level.bottom_section_wrapper.just_link:after
{
  top:12px;
  background-image:none;
}

.stacked_options.stacked_with_content .visited .cover_link:before
{
  border-left: 15px solid #333;
}

#content .stacked_options.stacked_with_content .cover_link
{
  min-height:auto;  
  top:13px;  
}

#content .stacked_options.stacked_with_content h2
{
  margin:0;
}

#content .stacked_options.stacked_with_content .top_level.bottom_section
{
  min-height:auto;  
  padding-top:0;
  padding-bottom:10;
  margin-top:-15px;
  margin-left:-3px;
}

#content .stacked_options.stacked_with_content .top_level h2,
#content .cover_content.efficacy .stacked_options.stacked_with_content h2
{
  font-size:16px !important;
  font-weight:normal;    
}

#content .top_level.bottom_section p,
#content .cover_content.efficacy .top_level.bottom_section p
{
  font-size:20px !important;
  line-height:24px !important;
  padding-right:0 !important;  
}

#content .top_section_wrapper.unmet_need .top_level.top_section,
#content .cover_content.efficacy .top_level.top_section,
#content .cover_content.study_design .top_level.top_section,
#content .cover_content.example_charts .top_level.top_section
{
  padding-right:0 !important;
  background:rgba(255,255,255,0.9);
}

.unmet_need.cover_content:before
{
  content:'';
  width:100%;
  height:100%;
  position:fixed;
  top:0;
  left:0;
  opacity:1;
  background:transparent url(../content/en/unmet_need/background.jpg) top left no-repeat;  
   background:#000 url(../images/nebula-1@2x.png) top center no-repeat;
  background-size:cover;
}

.safety.cover_content:before
{
  content:'';
  width:100%;
  height:100%;
  position:fixed;
  top:0;
  left:0;
  opacity:1;
  background:transparent url(../content/en/safety/background.jpg) top left no-repeat;  
   background:#000 url(../images/nebula-1@2x.png) top center no-repeat;
  background-size:cover;
}

.molecule.cover_content:before
{
  content:'';
  width:100%;
  height:100%;
  position:fixed;
  top:0;
  left:0;
  opacity:1;
  background:transparent url(../content/en/molecule/background.png) top left no-repeat;    
   background:#000 url(../images/nebula-1@2x.png) top center no-repeat;
  background-size:cover;
}


.efficacy.cover_content:before
{
  content:'';
  width:100%;
  height:100%;
  position:fixed;
  top:0;
  left:0;
  opacity:1;
  background:transparent url(../content/en/efficacy/background.jpg) top left no-repeat; 
   background:#000 url(../images/nebula-1@2x.png) top center no-repeat;
  background-size:cover;
}

.study_design.cover_content:before
{
  content:'';
  width:100%;
  height:100%;
  position:fixed;
  top:0;
  left:0;
  opacity:1;
  background:transparent url(../content/en/study_design/background.jpg) top left no-repeat; 
   background:#000 url(../images/nebula-1@2x.png) top center no-repeat;
  background-size:cover;
}


.example_charts.cover_content:before
{
  content:'';
  width:100%;
  height:100%;
  position:fixed;
  top:0;
  left:0;
  opacity:1;
  background:transparent url(../content/en/example_charts/background.jpg) top left no-repeat; 
   background:#000 url(../images/nebula-1@2x.png) top center no-repeat;
  background-size:cover;
}


#content .cover_content.safety .top_level.top_section
{
  padding-right:20px !important;
  background:rgba(255,255,255,0.9);
}

.cover_content img
{
  display:none;
}

#content .cover_content.safety .bottom_section_wrapper
{
  width:auto;
}

#content .cover_content.safety .bottom_section_wrapper
{
  left:0;
}

.cover_content.efficacy .top_level.bottom_section.h-100 p
{
  margin-left:7px !important ;
}

.cover_content.study_design h1
{
  width:100%;
  background-image:none !important;  
}

#content .cover_content.study_design h1,
#content .cover_content.study_design .top_level.top_section
{
  height:auto !important;
}

.cover_content.study_design .study_design_01.animate,
.cover_content.study_design .study_design_02.animate,
.cover_content.study_design .study_design_03.animate
{
  display:none;
}

#content .cover_content.molecule .cover_image
{
  height:338px;
  width:600px;
  right:-30px;
  top:-80px;
}

#content .imageplayer img, #content .imageplayer2 img
{
 width:auto;
  height:auto;
  left:0;
  top:40px;
 
}

#content .cover_content.molecule .top_level.top_section
{
  width:100%;
  height:300px;
  margin-top:-20px;
  background-image:url("../images/molecule_dash_bg.jpg");
}

#video
{
  margin-left:40px;
}

#content .page .bottom_wrapper .happy_path_action .icon_right
{    
  width:0;
  min-height:auto;
  background-image:none;
}

.content_bottom .happy_path_action .icon_right,
.content_bottom .bottom_area_action .icon_right_green,
#content .line_chart_with_title .callout
{
  background-image:none;
}

#content .line_chart_with_title .callout
{
  position:relative;
}

#content .page .bottom_wrapper .happy_path_action .icon_right:after,
.content_bottom .happy_path_action .icon_right:after,
.content_bottom .bottom_area_action .icon_right_green:after,
#content .line_chart_with_title .callout:not(.nolink):after
{
  content:'';
    width:0;  
  height:0;  
  display:inline-block;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 7px solid #008A70;     
  position:absolute;
  top:0;
  background-image:none;
}

#content .timeline .points .point_wrapper span.action
{
  border-color:#008A70 !important;
}

#content .timeline .slider-handle
{
  border-color:#fff;
}

#content .line_chart_with_title .callout:after
{
  top:17px;
  margin-left:10px;
}

.content_bottom .happy_path_action .icon_right:after,
.content_bottom .bottom_area_action .icon_right_green:after
{
  top:7px;
  margin-left:-25px;
}

html,body
{
  width:100%;
  height:100%;
}

.contentArea
{  
  display:block;
  position:relative;
  height:100%;
  margin:0 auto !important;
}

#breadcrumb
{
  display:block;
  font-size:0.8em;
  margin-left:12px;
  z-index:1000000000;
}

#breadcrumb li
{
  cursor:hand;
  cursor:pointer;
  background:rgba(255,255,255,0.8);
  color:#000 !important;
  padding:0 5px;  
}

#breadcrumb ol li::after
{
  margin-right:0;
}

#breadcrumb
{
  display:none;
}

#content p
{
  color:#000;
}

#pager
{
  float:left;
  margin-top:-70px;
  width:100%;
  z-index:10000;
  position:relative;
}

#pager li
{  
  width:20px;
  height:27px;  
  display:inline-block;  
  position:relative; 
  padding-left:7px;
   border-left:1px solid #ccc;
}

#pager li:after
{
  content:'';
    width:0;  
  height:0;  
  display:inline-block;
  border-top: 14px solid transparent;
  border-bottom: 14px solid transparent;
  border-left: 16px solid #008A70;     
  position:absolute;
  top:0;
  background-image:none;
  cursor:hand;
  cursor:pointer;
}

#pager li.prev_page:after
{
  transform:rotate(180deg);
}

#pager li.prev_page
{
  border-left:0;
  padding-left:0;
}

#pager ul,
#pager .happy_path_area
{
  display:inline-block;
}

#pager .happy_path_area
{
  float:right;
  background:#eee;
  cursor:hand;
  cursor:pointer;
  position:relative;
}

#pager .happy_path_action
{
  display:inline-block;  
  line-height:30px;
   padding: 0px 22px 0px 10px;
}

#pager .happy_path_action p
{
  margin-bottom:2px;
}

#pager .happy_path_action .icon_right
{
  display:none;
}

#pager .happy_path_action:after
{
   content:'';
    width:0;  
  height:0;  
  display:inline-block;
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 10px solid #008A70;     
  position:absolute;
  top:9px;
  right:4px;
  background-image:none;
}

#pager .happy_path_action.happy_path_action_back
{
  float:left;
  width:25px;
  height:33px;
  margin-right:10px;
  padding-left:0;
  background:#008A70;
  position:relative;
}

#pager .happy_path_action.happy_path_action_back:after
{
  transform:rotate(180deg);
  border-left: 10px solid #fff;     
  left:7px;
}

#content .line_chart_with_title .callout
{
  box-shadow:none;
  background:#eee !important;
  border-radius:0;
}

.wonderdrug_overlay_buttons
{
  top:0;
  right:0;
  z-index:100000;
  position:absolute;
}

.wonderdrug_overlay_buttons li
{
  display:inline-block;
  font-size:30px;  
  padding:5px 10px;
}

.wonderdrug_overlay_buttons li span
{
  color:#fff;
  cursor:hand;
  cursor:pointer;
}

.wonderdrug_overlay_buttons li:hover
{
  background:#008A70;
}

.wonderdrug_overlay_buttons li span:after
{
  content:'360';  
  font-size:10px;    
  background:#fff;
  color:#000;
  padding:1px;
  display:block;
  text-align:center;
  font-family: "Lato",sans-serif;
  width:38px;
}

.wonderdrug_overlay_buttons li:nth-of-type(1) span:after
{
  content:'360';    
}

.wonderdrug_overlay_buttons li:nth-of-type(2) span:after
{
  content:'video';
}

#content .page .vegf_inhibition_01 .vegf_inhibition_01_05
{
  width:250px;
  left:15%;
}

.type_chooser
{
  margin-top:10px;
}

#content .page .study_design_sub_01 div.study_design_sub_01_09 {
    top: 25%;
    left: 35%;
}

#content .page .study_design_sub_01 div.study_design_sub_01_10 {
    top: 10%;
    left: 60%;
}

#content .page .study_design_sub_01 div.study_design_sub_01_11 {
    top: 43%;
    left: 41.5%;
}


#content .page .study_design_sub_01 div.study_design_sub_01_11:after,
#content .page .study_design_sub_01 div.study_design_sub_01_11:before{
top: -15px;
  bottom:auto;
  transform:rotate(180deg);
}


#content .page .study_design_sub_01 div.study_design_sub_01_11:before
{
  top:-16px;
}

#content .page .study_design_sub_01 div.study_design_sub_01_03 {
    top: 56%;
    left: 22%;
}

#content .page .study_design_sub_01 div.study_design_sub_01_06 {
    top: 54%;
    left: 76%;
}

#content .page .study_design_sub_01 div.study_design_sub_01_01,
#content .page .study_design_sub_01 div.study_design_sub_01_05,
#content .page .study_design_sub_01 div.study_design_sub_01_04,
#content .page .study_design_sub_01 div.study_design_sub_01_08,
#content .page .study_design_sub_01 div.study_design_sub_01_07
{
  display:none;
}

#content .page .study_design_sub_01 .country_bubble
{
  border-radius:0;
}

#content .page .the_development_of_brolucizumab_01 .the_development_of_brolucizumab_01_03 {    
    width: 27%;
    margin-left: 45%;
}

#content .page .the_development_of_brolucizumab_01 .the_development_of_brolucizumab_01_04 {
    left: 52%;
    width: 34%;
    top: 54.5%;
}

#sidebar
{
  top:0;
  left:0;
  z-index:1002020202 !important;
  display:block;  
  height:100%;
  width:225px;
   -webkit-transition: width 0.1s ease-in-out;
  transition: width 0.1 ease-in-out;
}

.navigation ul.mainmenu ul.submenu.active
{
  width:100%;
}

#sidebar,
.navigation ul.mainmenu li.nav,
.subnav,
.navigation ul.mainmenu li.nav.active.slide > .menuitem_wrapper
{
  background-color:#008A70 !important;   
}

#sidebar .collapse_sidebar
{  
  position:absolute;
  top:0;
  right:0;
  width:20px;
  height:20px;
  z-index:100000;
}

#sidebar.collapsed .collapse_sidebar
{
  right:5px;
  top:5px;
}

#sidebar.collapsed .collapse_sidebar:after
{  
  content:'\f0c9';
  font-family: "Font Awesome 5 Free"; 
  font-weight: 900;
  color:#fff;
  cursor:hand;
  cursor:pointer;
}

#sidebar .collapse_sidebar:after
{
  content:'\f00d'; 
   font-weight: 900;
  color:#fff;  
  font-family: "Font Awesome 5 Free"; 
    cursor:hand;
  cursor:pointer;
  position:relative;
  top:5px;
  font-size:18px;
}

#sidebar.collapsed
{
 width:40px;
  overflow:hidden;
  -webkit-transition: width 0.5s ease-in-out;
  transition: width 0.5s ease-in-out;
}

#sidebar.collapsed li,
#sidebar.collapsed #logo
{
  display:none;
}

.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav
{
  background-color:#21A88F !important;   
}

.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav span,
.navigation ul.mainmenu li.nav.active.slide > .menuitem_wrapper span,
.navigation ul.mainmenu li.nav span
{
  color:#fff !important;
  font-family: 'Open Sans Condensed', sans-serif;
  font-size:16px;    
  line-height:20px;
}

.navigation ul.mainmenu li.nav span
{
  padding-right:0.5em;
}

.navigation ul.mainmenu li.nav.active .caret, .navigation ul.mainmenu li.nav:hover .caret, .navigation ul.mainmenu li.nav:active .caret,
.navigation ul.mainmenu li.nav .caret
{
  
}

#sidebar #sidebar-bottom,
#sidebar #subnav,
#sidebar #logo-bottom,
#sidebar .close_submenu,
.navigation ul.mainmenu ul.submenu li.subnav.active::after,
.navigation ul.mainmenu ul.submenu li.subnav.active::before,
.navigation ul.mainmenu ul.submenu.active::before,
.history_title span,
.history_topic span
{
  display:none !important;
}

.navigation ul.mainmenu li.nav.active.slide > .menuitem_wrapper span:before
{
	background-image:none;
	content:'\f0c9';
	font-family: "Font Awesome 5 Free"; 
	font-weight: 900;
	position:relative;
	top:-3px;
}

.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav:hover.visited
{
	background-image:none !important;
}

.slidemenu .active
{
	border-bottom:1px solid #fff !important;  
}

.navigation ul.mainmenu ul.submenu li.subnav.active
{
	border:0;  
}

.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav
{
	position:relative;  
}

.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav.visited,
.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav.active,
.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav.active.visited
{
	background-image:none !important;
}

.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav.visited:after
{
	content: '';
	width: 0; 
	height: 0; 
	top:0;  
	margin-top:-5px;
	margin-right:-0px;
	right:0;  
	border-top: 10px solid transparent;
	border-bottom: 10px solid transparent;
	border-left: 10px solid #333;
	position:absolute;
	transform:rotate(-45deg);
	z-index:12222; 
}

.navigation ul.mainmenu ul.submenu ul.slidemenu li.slidenav.active
{
	border-left:10px solid #fff;
}

.navigation .menuitem_wrapper
{
	height:2.5rem;  
}

#content .line_chart_with_title .chart_wrapper h2.chart_title
{
  color:#000;
  background:#eee;
}

.tl_wrapper .week_no.start
{
  border-color:#008A70 !important;
}

#content .page .content p.blue, #content .page .content li.blue, #content .page .content h1.blue, #content .page .content h2.blue, #content .page .content td.blue, #content .page .content th.blue, #content .page .content ul.blue,
#content .page .content .bg,
#content .line_chart_with_title .callout,
#content .nolink
{
  color:#000 !important;
  background:#eee !important;
}

#content .nolink
{
  border-radius:0;
  box-shadow: none;
}

.content_bottom .bottom_area_action p.bottom
{
  color:#008A70 !important;
}

#content .molecule h2
{
  color:#fff !important;
  text-shadow:0px 0px 2px #000;
}

.phases.phases .dick, .type_chooser.phases .dick,
#content .page .content ul.key li.blue:before
{
  background:#008A70 !important;
}

#content .page .content ul.key li.blue,
.timeline_text,
.timeline_n
{
  color:#008A70 !important;
}

#content .page .content ul.key li.lightblue
{
  color:#4B9B34;
}

#content .page .content ul.key li.lightblue:before
{
  background:#4B9B34;
}

.tl_wrapper .drug_wrapper.afli .text,
.chart.hs_01.pl-0 div p
{
  color:#fff !important;
}

.molecule_controller .buttons_wrapper .molecule_button
{
  filter:invert();
}

#content .page .tbl.drug tr.grey td.bro3
{
  background:rgba(75,155,52,0.3);  
}

#content .page .tbl.drug tr td.bro3
{
  background:rgba(75,155,52,0.2);  
}

#content .page .tbl.drug tr.grey td.bro6
{
   background:rgba(0,138,112,0.3);  
}

#content .page .tbl.drug tr td.bro6
{
   background:rgba(0,138,112,0.2);  
}

#content .page .tbl.drug tr.grey td.afli
{
 background:rgba(33,168,143,0.3);   
}

#content .page .tbl.drug tr td.afli
{
 background:rgba(33,168,143,0.2);   
}

#content .line_chart_with_title .chart_outer
{
  overflow:visible;
}