.hype-page-header--bar
{
background-color:#10b9d2;
background-color:#ffffff;
}
ul.hype-main-navigation--primary-list > li.hype-main-navigation--item > a,
.hype-main-navigation--three-shells svg,
.hype--workbench-link-wrapper svg,
.hype-search-in-header--close-icon svg,
.hype-search-in-header--icon svg,
.hype-search-in-header--icon.hype-quick-search--submit-search svg,
.hype-quick-search--search-text,
*:not(.hype-main-navigation--overflow-group-sublist) > .hype-main-navigation--item-top > .hype-main-navigation--item-link > .hype--menu-item-title,
*:not(.hype-main-navigation--overflow-group-sublist) > .hype-main-navigation--item-top > .hype-main-navigation--item-link:hover > .hype--menu-item-title,
.hype-user-context-menu--anonymous-user .hype-user-context-menu--anonymous-user-item a,
.hype-main-navigation--primary-list > li > span > .hype-submenu--item-menu-icon svg,
.hype-page-view-history--drop-down-trigger > svg
{
color:#22223d;
}
ul.hype-main-navigation--primary-list .hype-todo--flag{
color:#22223d;
background-color:#22223d;
}
.hype-quick-search--search-text[type="search"]::-webkit-input-placeholder{
color:#22223d;
color:#22223d;
}
.hype-quick-search--search-text[type="search"]::-moz-placeholder{
color:#22223d;
color:#22223d;
}
.hype-quick-search--search-text[type="search"]:-ms-input-placeholder{
color:#22223d;
color:#22223d;
}
.hype-quick-search--search-text[type="search"]:-moz-placeholder{
color:#22223d;
color:#22223d;
}
.hype-grids--section-background-reduced,
#main.hype--page-has-background-color
{
background-color:;
}
.hype-cb-tiles--campaign-info-wrapper,
.hype-cfg--grid-section-campaign-hero-header .hype-grids--section-content
{
background-color: !important;
}
.hype-cb-tiles--campaign-info-wrapper:hover,
.hype-cb--trends-image-with-title:hover .hype-cb--info-overlay
{
background-color: !important;
}
.hype--btn:not(.hype--btn-primary):not(.hype--btn-success):not(.hype--btn-danger):not(.hype--btn-submit):not(.hype--btn-link):not(.hype-fields-df--post-new-comment),
.hype--btn-forward:not(.hype--btn-primary):not(.hype--btn-success):not(.hype--btn-danger):not(.hype--btn-submit):not(.hype--btn-link):not(.hype--fab),
.hype-button-field--button:not(.hype--btn-primary):not(.hype--btn-success):not(.hype--btn-danger):not(.hype--btn-submit):not(.hype--btn-link):not(.hype--btn-plus-label):not(.hype--fab){
background-color:#ffffff;
color:#000000;
}
.hype--btn:not([disabled]):not(.hype--btn-primary):not(.hype--btn-success):not(.hype--btn-danger):not(.hype--btn-submit):not(.hype--btn-link):hover,
.hype--btn-forward:not(.hype--btn-primary):not(.hype--btn-success):not(.hype--btn-danger):not(.hype--btn-submit):not(.hype--btn-link):not(.hype--fab):hover,
.hype-button-field--button:not(.hype--btn-primary):not(.hype--btn-success):not(.hype--btn-danger):not(.hype--btn-submit):not(.hype--btn-link):not(.hype--btn-plus-label):not(.hype--fab):hover{
background-color:#000000;
color:#ffffff;
}
.hype--btn-success{
background-color:#10b9d2;
color:#ffffff
}
.hype--btn-success:not([disabled]):hover,
.hype--btn-success.hype--tabbing-focus{
background-color:rgba(16,185,210,0.66);
color:#ffffff
}
.hype--btn-primary{
background-color:#ffffff !important;
color:#000000;
}
.hype--btn-primary:not([disabled]):hover,
.hype--btn-primary.hype--tabbing-focus{
background-color:#000 !important;
color:#ffffff;
}
.hype--btn-danger{
background-color:;
color:;
}
.hype--btn-danger:not([disabled]):hover,
.hype--btn-danger.hype--tabbing-focus{
background-color:;
color:;
}
.hype-ce-ideapool--btnsavesearch{
color:#10b9d2;
}
.hype--fab#hype--fab__actions-menu-button,
.hype--fab#hype--fab__actions-menu-button .hype--fab__icon,
#hype--fab__actions-menu .hype--fab:hover,
#hype--fab__actions-menu .hype--fab:hover .hype--fab__icon{
color:#000000;
background-color:#ffffff;
}
.hype-objectphases--active{
color:#10b9d2;
color:#000000;
}
.hype-objectphases--timeline-container .hype-objectphases--progress-segment-finished,
.hype-objectphases--timeline-container .hype-objectphases--active .hype-objectphases--progress-bullet,
#EPR_workflow_concept .EPR_workflow_column.act .EPR_workflow_statusImage,
.hype-objectphases--progress-line-finished
{
background-color:#10b9d2;
background-color:#000000;
}
.hype-epr--workflow-campaign ul.hype--progress-bar-tabs li.act
{
background-color:#10b9d2;background-color:#000000;
}
.hype-epr--workflow-campaign ul.hype--progress-bar-tabs li.act span::after
{
border-left-color:#10b9d2;
border-left-color:#000000;
}
html[dir="rtl"] .hype-epr--workflow-campaign ul.hype--progress-bar-tabs li.act span::after
{
border-right-color:#10b9d2;
border-right-color:#000000;
}
body{
background-color:#000000;
}
.hype-ew--tabs ul.tabs_as_progress_bar li.active{
background:#10b9d2;
border-color:#10b9d2;
}
.hype-ew--tabs ul.tabs_as_progress_bar li.active a:after{
border-left-color:#10b9d2;
}
html[dir="rtl"] .hype-ew--tabs ul.tabs_as_progress_bar li.active a:after{
border-right-color:#10b9d2;
border-left-color:transparent;
}
.hype-ew--progress{
background-color:#10b9d2;
}
.hype-grids--section-with-background-image:not(.hype-cfg--grid-section-campaign-hero-header):not(.hype-cfg--grid-section-EPR-topic-cluster-view-header) .hype-grids--section-content button span{
color:;
}
.hype-cfg--grid-section-EPR-sharing-section{
background-color:#10b9d2 !important;
}
.hype-footer--company-logo{
background-image:url('/apps/IMT/UploadedFiles/00/f_ec29f6c8156ab42ade2c015ff1cf2a5c/OpenIDEO_Logo_Black.png?v=1701204577?v=1701204577');
}
#hype-pages--footer ul li a,
.hype-footer--company-name{
color:#ffffff;
}
.hype-footer--company-info,
#hype-pages--footer h5{
color:#ffffff;
}
#hype-pages--footer,
#hype-pages--footer p,
#hype-pages--footer p a{
color:#ffffff;
}
.hype-objectphases--wizard-container .hype-objectphases--active .hype-objectphases--progress-number{
background-color:#10b9d2;
border-color:#10b9d2;
}
.hype-objectphases--wizard-container .hype-objectphases--active .hype-objectphases--name{
color:#10b9d2;
}
.hype-cfg--tab-page-EPR-cwizard--presetup #main{
background-color:#10b9d2;
background-color:#ffffff;
}
.hype-cfg--tab-page-EPR-cwizard--presetup .hype-cfg--ce-EPR-cw--presetup-btn-large .hype--btn-forward,
.hype-cfg--tab-page-EPR-cwizard--presetup .hype-cfg--ce-EPR-ew--continue-to-description button{color:#10b9d2 !important;
color:#ffffff !important;
background-color:#fff !important;
background-color:#22223d !important;
}
.hype-cfg--tab-page-EPR-cwizard--presetup .hype-cfg--ce-EPR-ew--select-campaign .hype--btn-group button{
background-color:transparent !important;
background-color:#ffffff !important;
color:#22223d !important;
border:1px solid #22223d;
}
.hype-cfg--tab-page-EPR-cwizard--presetup .hype-cfg--ce-EPR-ew--select-campaign .hype--btn-group button:hover{
background-color:#fff !important;
background-color:#22223d !important;
color:#3496ee !important;
color:#10b9d2 !important;
color:#ffffff !important;
border:1px solid transparent;
}
.hype-cfg--tab-page-EPR-cwizard--presetup h1,
.hype-cfg--tab-page-EPR-cwizard--presetup h2,
.hype-cfg--tab-page-EPR-cwizard--presetup .hype--btn-link,
.hype-cfg--tab-page-EPR-cwizard--presetup .hype--btn-link:hover,
.hype-cfg--tab-page-EPR-cwizard--presetup .hype-fields--text-field-content div,
.hype-cfg--tab-page-EPR-cwizard--presetup .hype-text-ce--content{
color:#22223d;
}
.hype-cfg--grid-section-EPR-cwizard--wizard-header,
.hype-cfg--tab-page-EPR-cwizard .hype-cfg--grid-section-legacyfooter{
background-color:#10b9d2 !important;
background-color:#ffffff !important;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-grids--section-background-custom h1,
html.hype-cfg--tab-page-EPR-cwizard .hype-objectphases--wizard-container span{
color:#22223d;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-objectphases--wizard-container .hype-objectphases--progress-number,
html.hype-cfg--tab-page-EPR-cwizard .hype-objectphases--wizard-container .hype-objectphases--active .hype-objectphases--progress-number{
background-color:#22223d;
color:#ffffff;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-objectphases--wizard-container .hype-objectphases--progress-number{
border-color:#22223d;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-objectphases--wizard-container .hype-objectphases--name{
color:#22223d;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-grids--section-background-custom button.hype--btn-primary{
color:#10b9d2 !important;
color:#ffffff !important;
background-color:#22223d !important;
border-color:#22223d;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-objectphases--wizard-container .hype-objectphases--active .hype-objectphases--progress-number{
color:#10b9d2;
color:#ffffff;
background-color:#22223d !important;
border-color:#22223d;
}
.hype-cwizard--submit-button div{
background-color:#ffffff;
color:#000000;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-grids--section-background-custom button{
border-color:#22223d;
color:#22223d !important;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-grids--section-background-custom button:hover{
border-color:#22223d;
background-color:#22223d !important;
color:#10b9d2 !important;
color:#ffffff !important;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-cfg--grid-section-EPR-cwizard--wizard-header .hype-tab-bar--item.hype-tab-bar--active-tab .hype-ce-tab-bar--title{
transition:color .15s ease-out;
color:#22223d;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-cfg--grid-section-EPR-cwizard--wizard-header .hype-tab-bar--item .hype-tab-bar--tab-link .hype-ce-tab-bar--title{
transition:color .15s ease-out;
color:#22223d;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-cfg--grid-section-EPR-cwizard--wizard-header .hype-grids--sticky-row-sticky .hype-tab-bar--item.hype-tab-bar--active-tab .hype-ce-tab-bar--title{
color:#fff;
}
html.hype-cfg--tab-page-EPR-cwizard .hype-cfg--grid-section-EPR-cwizard--wizard-header .hype-grids--sticky-row-sticky .hype-tab-bar--item .hype-tab-bar--tab-link .hype-ce-tab-bar--title{
color:#fff;
}
.hype-cfg--tab-page-EPR-cwizard .hype-ce-delete-object--container .hype-ce-delete-object--icon,
.hype-cfg--tab-page-EPR-cwizard .hype-ce-delete-object--container:hover .hype-ce-delete-object--icon{
color:#22223d;
}
.hype-cfg--grid-col-EPR-cwizard--computed-number-invitees .hype-grids--grouping-box-column{
background-color:#10b9d2;
}
div#ib_table_list span.ib_object_count.alert_filter,
div#ib_table_list span.release_filter_toggle{
color:#10b9d2;
}
div#ib_wrapper .create_new_bucket:hover{
color:#fff;
color:#ffffff;
background-color:#3496ee;
background-color:#10b9d2;
background-color:#000;
border-color:#3496ee;
border-color:#10b9d2;
border-color:#000;
}
#hype-motd{
background-color:#10b9d2;
}
#hype-motd,
#hype-motd p{
color:#ffffff;
}
.selectboxit-container .hype--selectbox-primary + ul.selectboxit-options.selectboxit-list .selectboxit-selected a,
.selectboxit-container .hype--selectbox-primary + ul.selectboxit-options.selectboxit-list .selectboxit-selected a:hover{
color:#10b9d2;
}
.EPR-myDashboard-todos > div:first-child a,
.EPR-myDashboard-todos > div:last-child a,
.hype-cfg--grid-section-EPR-contains-element-w-special-more-link .hype-ce--more-link-important a{
color:#10b9d2;
color:#10b9d2;
}
.hype-todo--count{
background-color:;
color:;
}
.hype--user-picture-wrap .hype-todo--flag,
.hype--user-picture-wrap .hype-todo--count{
background:#10b9d2;
}
.hype-cfg--grid-section-EPR-campaign-whatsyouridea .hype--btn-primary,
.hype-cfg--grid-section-EPR-campaign-whatsyouridea .hype--btn-primary:hover
{
background-color:#ffffff !important;
color:#000000;
}
button.hype-cfg--field-table-EPR--force-primary-btn{
background-color:#ffffff !important;
color:#000000;
}
button.hype-cfg--field-table-EPR--force-primary-btn:not([disabled]):hover,
button.hype-cfg--field-table-EPR--force-primary-btn.hype--tabbing-focus{
background-color:#000 !important;
color:#ffffff;
}
.hype-cfg--grid-section-EPR-campaign-whatsyouridea .hype-grids--section-content{
background-color:rgba(98,95,95,0.42) !important;
}
.hype-cfg--ce-EPR-page-explore-card-sia{
background-image:url('/apps/IMT/UploadedFiles/00/f_4c2b63879ede5ad3c5f766218c5bd754/card-sia.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-topiccluster{
background-image:url('/apps/IMT/UploadedFiles/00/f_9b88e35799da2c6560c6016bd87b54d4/card-topic-cluster.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-trends{
background-image:url('/apps/IMT/UploadedFiles/00/f_1a9429bd0b79517655858b00747e73bf/card-trends.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-trend-radar{
background-image:url('/apps/IMT/UploadedFiles/00/f_0ea4cf86e98b22070f8d0c6b7a95f503/card-trend-radar.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-inspirations{
background-image:url('/apps/IMT/UploadedFiles/00/f_51443c27ae891e84e8835084dc35ee3f/card-inspirations.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-ideas{
background-image:url('/apps/IMT/UploadedFiles/00/f_801d89789e8ab43261d6e7904c6e180d/card-ideas.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-campaings{
background-image:url('/apps/IMT/UploadedFiles/00/f_c3e4fa247c24ae70982fa9c0b92b539d/card-campaigns.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-channels{
background-image:url('/apps/IMT/UploadedFiles/00/f_87a228b8cbd782568b4603c222ece1c6/card-channel.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-partner{
background-image:url('/apps/IMT/UploadedFiles/00/f_3cbf705afc974e439d2fd4dd697560ad/card-partner.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-partner-campaigns{
background-image:url('/apps/IMT/UploadedFiles/00/f_d1bbc635aef6fe302f9c9ef010f7d712/card-partner-campaigns.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-partner-channels{
background-image:url('/apps/IMT/UploadedFiles/00/f_d7d27008487cf18f1591db26c69432d7/card-partner-channels.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-partner-proposals{
background-image:url('/apps/IMT/UploadedFiles/00/f_459466bd51959f92d218534a0fcf2d2b/card-partner-proposals.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-partner-opportunities{
background-image:url('/apps/IMT/UploadedFiles/00/f_2769ffcdf8635d4b7003f20ba62b2643/card-partner-opportunities.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-news{
background-image:url('/apps/IMT/UploadedFiles/00/f_9ec9eeef3d4ce4b032c91579e3f32692/card-news.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-community{
background-image:url('/apps/IMT/UploadedFiles/00/f_489f77a7106dca39b1eeaa3dc07a0f13/card-community.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-concepts{
background-image:url('/apps/IMT/UploadedFiles/00/f_0610c536e6f1a159ecbfea8184cabc23/card-concepts.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-projects{
background-image:url('/apps/IMT/UploadedFiles/00/f_dcdba83b0591f35ee96d5c3b37ef737c/card-projects.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-submissions{
background-image:url('/apps/IMT/UploadedFiles/00/f_2d9b53d08f7f3a5d7245a37693461702/card-submissions.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--ce-EPR-page-explore-card-missions{
background-image:url('/apps/IMT/UploadedFiles/00/f_4f0d2367e8c71f08313996c029e59c11/card-missions.jpg?v=1701204577?v=1701204577');
}
.hype-cfg--grid-section-EPR-startpage-teaserForSubpages-section .hype-ce--more-link-button a{
background-color:#ffffff;
color:#000000;
}
.hype-cfg--grid-section-EPR-startpage-teaserForSubpages-section .hype-ce--more-link-button a:hover{
background:#ffffff;
color:#000000;
}
.hype-cfg--grid-section-EPR-startpageTeaserSection .hype-ce--more-link a{
border-color:#ffffff;
}
.hype-cfg--grid-section-EPR-startpageTeaserSection .hype-ce--more-link a:hover{
background:#ffffff;
}
.hype-cfg--grid-row-EPR-vision .hype-ce--more-link a{
color:#ffffff;
}
.hype--scroll-navigation__item_active,
.hype--scroll-navigation__list:hover .hype--scroll-navigation__item_active,
.hype--scroll-navigation__item_active.hype--scroll-navigation__item_minimized,
.hype--scroll-navigation__list:hover .hype--scroll-navigation__item:hover,
.hype--scroll-navigation__item_minimized:hover{
background:#10b9d2;
}
.hype-cfg--grid-col-EPR--kanbanBoard-createNew-Content .hype-grids-ce--content{
background:#10b9d2;
background:#ffffff;
}
.hype-cfg--grid-col-EPR--kanbanBoard-createNew-Content h2.hype-ce--heading{
color:#22223d;
}
.hype-cfg--grid-col-EPR--kanbanBoard-createNew-Content a{
color:#22223d;
}
.hype-cfg--grid-col-EPR--kanbanBoard-createNew-Content a:hover{
color:#22223d;
}
.hype-cfg--grid-col-EPR--kanbanBoard-createNew-Content button{
background:#22223d !important;
color:#10b9d2;
color:#22223d;
color:#ffffff;
}
.hype-cfg--grid-section-EPR-section-manageLinks ul li a:hover{
background:#10b9d2;
}
.hype-compact-menu .hype-compact-menu--item .hype-compact-menu--item-link .hype-compact-menu--item-icon{
color:#22223d
}
.hype-compact-menu > .hype-compact-menu--item > .hype-compact-menu--item-link > .hype--menu-item-title{
color:#22223d
}
/*** FONT TYPES ****/


@font-face {
  font-family: Gotham;
  src: url('/export/fonts/gotham/Gotham-Bold.otf?v=1701204577') format('opentype');
  font-weight: bold;
}
@font-face {
  font-family: Gotham;
  src: url('/export/fonts/gotham/Gotham-BoldItalic.otf?v=1701204577') format('opentype');
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: Gotham;
  src: url('/export/fonts/gotham/Gotham-Book.otf?v=1701204577') format('opentype');
  font-weight: normal;
}
@font-face {
  font-family: Gotham;
  src: url('/export/fonts/gotham/Gotham-BookItalic.otf?v=1701204577') format('opentype');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: Gotham;
  src: url('/export/fonts/gotham/Gotham-Medium.otf?v=1701204577') format('opentype');
  font-weight: 500;
}
@font-face {
  font-family: Gotham;
  src: url('/export/fonts/gotham/Gotham-MediumItalic.otf?v=1701204577') format('opentype');
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: Sentinel;
  src: url('/export/fonts/sentinel/Sentinel-Book.otf?v=1701204577') format('opentype');
  font-weight: 400;  font-style: normal;
}
@font-face {
  font-family: Sentinel;
  src: url('/export/fonts/sentinel/Sentinel-BookItalic.otf?v=1701204577') format('opentype');
  font-weight: 400;
font-style: italic;
}
html, body, * {
font-family: 'Gotham',Helvetica,Arial,sans-serif ;
}

body {color: #606060;
}

/* quick fix GS */
.hype--btn-primary { background-color: #ffffff !important }
.hype--btn-primary:not([disabled]):hover, .hype--btn-primary.hype--tabbing-focus {
background-color: #000 !important
}

/** replace back-to-top icon **/
.hype-back-to-top--btn svg {

display: none;
}


.hype-back-to-top--btn:before {
content: '';
display: block;
background-image:       url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG8AAABlCAMAAAB0gE00AAABSlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////9mcS2dAAAAbnRSTlMAAAIEBggKDQ8RExUXGRsdHyMkJSYoKi0uMzU4Oj0/QkRHSUxPUlRXWVxdYGJlZ2psb3BzdXh5fH5/goSGiYqNj5KVmpufpaittbe4wsrN0tPW2tvc3uHi4+Tl5unq6+zt7u/w8vP09ff4+fr7/KzVpkkAAAOiSURBVHgB7dbZd1tXFQdgfecOGqTYLsHYpLUg1I2LW0NdQlPaEDKEhDmQAQghM4QMnP//lbWIs+yNZCxZV36pvketc85v7X3uvrqtb6KFhYWFhQVTK8yg5Xj6xQnldVCAOiGdTH1p0DvBfq78Luf825PJK9nNb12gmHseW6/znk3mn/fjvG9rfnk1fUrDfND3QEVqOk8PDHP0IegO5tLPZCf/r3MUNJ9XMUg/yKO2dFE0X19VbeRxhnWNxvOKIsbt+8A88pzLh/l4Hnkbr/Nh3mw2l5foU5CDz/KYOSypZ83TA+s5ONv/OFY4BO1eQ/386EU4fhebI3PYZjBzXk3PBzn4VEdKn4TfXn9fO9FAfSmtv4mlgMp2+PXVWlUXs+eN3t2ud2KF+bs0kfdhHIRtPZb0YSe29GwTeRsvw6Gblbe6nBJb+mSjgbwcnBOUwxyszZq3koNPiKp4hy/OgFQdK68w/Gc47kvR6B2+3GJA5zh5ZTrzj3DYjh6iwqdhzbOzEqbOK9VpJVa3jWTUZ/EpPUN3+jycjoPwU4f54egdTp9Xrv8lHPO5OikR1fDFyBwWU+etPA2H/OgUtTEKvi3+W9wbTlVfBab6C2/HL6nnaE9V33KO1RWOCNwN6x+druhMmld5/2HYftHRvo5jMWSJzkR51p+EzT8xcLT40Nz9CKoj85I2j+O3isl8FXY9pl9P1M/34ph/ZVI/C/v+vsYEeWn1Xth2XjspHaUcrfDR2gR5aeVBfGf2qUygS9fncQ5XD88rSeBV/PAzlU78anuKSswL0nK8uwtLplN/Gfb/TUX3sLxa+dew/GvT+3k44eH7LFOPyStLKzHustK0SnHw/7gCxZi8Ng/imDueX8SW0k7G5Fl+FBZecVwXwzn332NMXp3+FJZdVZJMK8HlWGExLm/5bvyK7nGKtmkNaIuDf2dVzCsRB+G8mXS346tNzKP/LCy4tGQ2VZzDP6M8mHc7H3Td7OJTev80SC1Q/CHOndn1OvGhub1MokXNrZG4ZFYd58OptyhpUbnUXDOD6+Hcm9Ra8K98wDWNlLdMXV8NgbS18J18wBcDOnTMapV+bOm30NJRhbdKowY7eV9X0kL57/zOrzWsupnfedNVa1G4sn+lzftV3nMDWh34ff6v31Bp3I29ASyghYpfPsv5wa75uHAn5+fXgJYKpLIDhaaVULcJeR1UlfmoCwbSXh4DlsxNud+1ImktLCwsLCwsLCz8X/8BJLh/Nev/hVkAAAAASUVORK5CYII=);
width: 28px;
height: 28px;
background-size: contain;
}



/* Tab Bar in Campaigns */


html.hype-object-type--campaign.hype-object-subtype--challenge  .hype-grids--sticky-row .hype-tab-bar--tab-link {
color: #fff;
opacity: .75;
transition: opacity .25s ease-out;
}
html.hype-object-type--campaign.hype-object-subtype--challenge    .hype-page--contrast-mode .hype-grids--sticky-row   .hype-tab-bar--tab-link {
    opacity: 1;
}


html.hype-object-type--campaign.hype-object-subtype--challenge  .hype-grids--sticky-row .hype-tab-bar--tab-link:hover {
opacity: 1;
}
html.hype-object-type--campaign.hype-object-subtype--challenge    .hype-page--contrast-mode .hype-grids--sticky-row   .hype-tab-bar--tab-link:hover {
    opacity: 1;
    text-decoration: underline;
}

html.hype-object-type--campaign.hype-object-subtype--challenge    .hype-page--contrast-mode .hype-grids--sticky-row .hype--bubble {
    background: #fff;
    color: #343A40;
}
.hype-object-subtype--challenge .hype-grids--sticky-row-top {

background-color: rgba(255,255,255,.95)!important;
}


html.hype-object-type--campaign.hype-object-subtype--challenge  .hype-grids--sticky-row .hype-ce-tab-bar--title {
color: #000;
}


html.hype-object-type--campaign.hype-object-subtype--challenge  .hype-ce-tab-bar--tab-list .hype-tab-bar--active-tab {
    border-bottom: none;
}


html.hype-object-type--campaign.hype-object-subtype--challenge  .hype-grids--sticky-row .hype-tab-bar--item a:focus {
outline-color: rgba(255,255,255,.8);
}


html.browser_ie11.hype-object-type--campaign.hype-object-subtype--challenge    .hype-grids--sticky-row .hype-tab-bar--item a:focus::after {
border-color: rgba(255,255,255,.8);
}

/*** All Challenges page ***/

div.hype-cb--view.tiles .hype-cb--content-wrapper {
margin: 30px;
}
div.hype-cb--view.tiles .hype-cb--tiles-campaigns {height: 720px;
border: 2px solid #000;
border-radius: 0;
box-shadow: none;position: relative;
z-index: 1;
background-color: white;
}

div.hype-cb--view.tiles .hype-cb--tiles-campaigns a.hype-cb--wrapping-link {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}


.hype-cfg--ce-IDEO-challenges-tiles div.hype-cb--view.tiles .hype-cb--tile:after {    
    content: " ";
    display: block;
    position: absolute;
    top: 15px;
    left: 15px;
    bottom :15px;
    right: 15px;
    z-index: 0;
    background-position-x: right;
    background-image: url('/apps/IMT/UploadedFiles/00/f_21d55660aebdb1f6f12a92ddc2675c01/pattern-dots.png?v=1701204577?v=1701204577');
    background-position-y: bottom;
    background-size:33px;
    background-repeat: repeat;
    -webkit-transition: all 0.25s ease-in-out;
   -moz-transition:    all 0.25s ease-in-out;
   -ms-transition:     all 0.25s ease-in-out;
   -o-transition:      all 0.25s ease-in-out;
   transition:         all 0.25s ease-in-out;
}


.hype-cfg--ce-IDEO-challenges-tiles div.hype-cb--view.tiles .hype-cb--tile:hover:after {
    left: 25px;
    top: 25px;
    bottom: 5px;
    right: 5px;
}


div.hype-cb--view.tiles .hype-cb--tiles-campaigns .hype-cb--object-logo {
border-bottom: 2px solid #000;
}

div.hype-cb--view.tiles .hype-cb--tiles-campaigns div.hype-cb--headline:before {
content: 'Challenge';
text-transform: uppercase;
font-weight: 700;
font-size: 10px;
letter-spacing: 1px;
display: block;
text-align: left;

}

div.hype-cb--view.tiles .hype-cb--tiles-campaigns div.hype-cb--headline h4 {
font-weight: 700;
text-align: left;
font-size: 22px;
line-height: 26px;
margin-bottom: 40px;
color: #000000;
}


div.hype-cb--view.tiles .hype-cb--tiles-campaigns .hype-cb--desc {
font-weight: 700;
font-size: 11px;
line-height: 2;
color: #000000;
}

div.hype-cb--view.tiles .hype-cb--tiles-campaigns .hype-cb--desc  + ul,
div.hype-cb--view.tiles .hype-cb--tiles-campaigns .hype-cb--desc  + ul span:not(:last-child),
div.hype-cb--view.tiles   .hype-cb--tiles-campaigns .hype-cb--desc  + ul,  div.hype-cb--view.tiles  .hype-cb--tiles-campaigns .sponsor {
font-size: 0;
}

div.hype-cb--view.tiles .hype-cb--tiles-campaigns .sponsor {

display: -webkit-box;
display: -ms-flexbox;
margin-right: 0;
display: flex;
-ms-flex-wrap: wrap;
    flex-wrap: wrap;
height: 180px;
}

div.hype-cb--view.tiles .hype-cb--tiles-campaigns .sponsor img {
max-width: 33.333%;
padding: 0 5px;max-height: 62px;
}

div.hype-cb--view.tiles .hype-cb--tiles-campaigns .sponsor img:first-child {
padding-left: 0;
}

div.hype-cb--view.tiles .hype-cb--tiles-campaigns .sponsor bdi {
font-size: 18px;
color: #10b9d2;
}

/*** Ideas tab ***/
.hype-cb--tile .hype-cb--tiles-object-with-statistics .hype-cb--object-logo,
.hype-cb--tile .hype-cb--tiles-object-logo-title .hype-cb--object-logo {
width: calc(100% - 30px);
margin: 15px auto;
}

div.hype-cb--view.tiles .hype-cb--tiles-object-with-statistics .hype-cb--content-wrapper,
div.hype-cb--view.tiles .hype-cb--tiles-object-logo-title .hype-cb--content-wrapper {
margin: 0;
}

.hype-cb--tiles-object-logo-title, .hype-cb--tiles-object-logo-title-only,
.hype-cb--tiles-object-with-statistics {
text-align: left;
box-shadow: none;
border-radius: 0;
height: 316px;
}

.hype-cb--tiles-object-with-statistics {
height: 315px;
}

div.hype-cb--tiles-object-logo-title   h4, div.hype-cb--tiles-object-logo-title-only   h4,div.hype-cb--view.tiles .hype-cb--tiles-object-with-statistics   div.hype-cb--headline {
text-align: left;
font-size: 17px;
line-height: 1.2;
margin-top: 15px;
font-family: Sentinel, Arial, Helvetica, sans-serif;
padding: 0 15px;
}

.hype-cb--tiles-object-logo-title-status-badge,   .hype-cb--tiles-object-logo-title   div.hype-cb--tiles-object-logo-title-contributor,
div.hype-cb--view.tiles .hype-cb--tiles-object-with-statistics .user_list {
font-size: 10px;
text-align: left;
color: #606060;
line-height: 10px;
font-style: italic;
font-family: Sentinel, Arial, Helvetica, sans-serif;
padding: 0 15px;
padding-bottom: 15px;
margin: 0;
position: absolute;
bottom: 15px;
}



.simpleSearchPage   .hype-cb--tiles-view-component   .hype-cb--toolbars.hype-cb--toolbars-top, .simpleSearchPage   .hype-table--component .hype-table--toolbars-top {
background-color: #fff;
padding: 0 15px;
margin-bottom: 25px;
}

 div.hype-cb--view .hype-cb--toolbar-simple-search-switch-view .hype-ss--select-view button {
margin: 0;
}

div.hype-cb--view .hype-cb--toolbar-simple-search-switch-view .hype-ss--select-view button:first-child {
margin-right: 10px;
}

.hype-cb--toolbar.hype-cb--toolbar-simple-search-filter:after {content: "";
    display: inline-block;
    position: relative;
    top: -3px;
    border-top: 4px solid #adb5bd;

    border-right: 4px solid rgba(0,0,0,0);
    border-left: 4px solid rgba(0,0,0,0);
}
.hype-ss--toolbar, .hype-ss--search-filter {
    text-align: right;
}
/** Challenge -> tab bar ***/
.hype-cfg--grid-section-challenge-tab-bar .container-fluid {

width: 970px;
margin: 0 auto;
    padding-right: 15px;

padding-left: 15px;

}


.hype-cfg--grid-section-challenge-tab-bar .hype-grids--container > .hype-grids--sticky-row.hype-grids--sticky-row-sticky {
background-color: #fff!important;
}



.hype-cfg--grid-section-challenge-tab-bar .hype--tab-bar {
border-top: 2px solid #000;
border-bottom: 2px solid #000;
}



.hype-cfg--grid-section-challenge-tab-bar    .hype-grids--container >   .hype-grids--sticky-row.hype-grids--sticky-row-sticky .hype--tab-bar {
border: none;
}

.hype-cfg--grid-section-challenge-tab-bar   .hype-grids--container >   .hype-grids--sticky-row:not(.hype-grids--sticky-row-sticky) {
background-color: transparent!important;
box-shadow: none!important;
}

.hype-cfg--grid-section-challenge-tab-bar .hype-ce-tab-bar--bottom-line {

display: none;
}

.hype-cfg--grid-section-challenge-tab-bar .hype-tab-bar--tab-list .hype-tab-bar--active-tab,
.hype-cfg--grid-section-challenge-tab-bar .hype-tab-bar--tab-link {
margin: 0 5px;
}


.hype-cfg--grid-section-challenge-tab-bar .hype-tab-bar--item .hype-ce-tab-bar--title {
font-size: 10px;
letter-spacing: 1px;
color: #000!important;
text-transform: uppercase;
}

.hype-cfg--grid-section-challenge-tab-bar .hype-grids--sticky-row-sticky .hype-tab-bar--item .hype-ce-tab-bar--title {
color: #000!important;
}

.hype-cfg--grid-section-challenge-tab-bar   .hype-ce-tab-bar--tab-list   .hype-tab-bar--item:not(.hype-tab-bar--active-tab):not(:last-child):after,
.hype-cfg--grid-section-challenge-tab-bar   .hype-ce-tab-bar--tab-list  .hype-tab-bar--item.hype-tab-bar--active-tab  +  .hype-tab-bar--item:before{
content: '|';
font-weight: 700;
color: #000!important;
display: inline-block;
}


.hype-cfg--grid-section-challenge-tab-bar   .hype-grids--sticky-row-sticky .hype-ce-tab-bar--tab-list   .hype-tab-bar--item:not(.hype-tab-bar--active-tab):not(:last-child):after,
.hype-cfg--grid-section-challenge-tab-bar   .hype-grids--sticky-row-sticky .hype-ce-tab-bar--tab-list   .hype-tab-bar--item.hype-tab-bar--active-tab +   .hype-tab-bar--item:before {
color: #fff;
}

.hype-cfg--grid-section-challenge-tab-bar .hype-ce-tab-bar--tab-list .hype-tab-bar--item:first-child,
.hype-cfg--grid-section-challenge-tab-bar .hype-ce-tab-bar--tab-list .hype-tab-bar--item:first-child .hype-tab-bar--tab-link,
.hype-cfg--grid-section-challenge-tab-bar .hype-ce-tab-bar--tab-list .hype-tab-bar--item:first-child .hype-tab-bar--active-tab {
margin-left: 0;
padding-left: 0;
}

.hype-cfg--grid-section-challenge-tab-bar .hype-tab-bar--active-tab {
border-bottom: none;
}

.hype-cfg--grid-section-challenge-tab-bar .hype-tab-bar--active-tab .hype-ce-tab-bar--title {
text-decoration: underline;
}

/** phase timeline **/
.hype-cfg--ce-ideo-challenge-journey .hype-ce--heading {
font-size: 10px;
text-transform: uppercase;
line-height: 1.2;
letter-spacing: 1px;
}

.hype-cfg--ce-ideo-challenge-journey   .hype-objectphases--timeline-container  .hype-objectphases--text-content  .hype-objectphases--icon,
.hype-cfg--ce-ideo-challenge-journey .hype-objectphases--timeline-container .hype-objectphases--progress-segment,
.hype-cfg--ce-ideo-challenge-journey .hype-objectphases--timeline-container .hype-objectphases--progress-bullet {
display: none;
}

.hype-cfg--ce-ideo-challenge-journey .hype-objectphases--phase {
color: #B1A9A9;
text-align: left;
}

.hype-cfg--ce-ideo-challenge-journey .hype-objectphases--phase:before {

content: '';
display: block;
height: 2px;
width: 100%;
background-color: #000;
margin-top: 1.5px;
position: absolute;
top: -25px;
}

.hype-cfg--ce-ideo-challenge-journey .hype-objectphases--phase:not(:first-child):after {
content: '|';
display: block;

font-weight: bold;
color: #000;
font-size: 13px;
position: absolute;
top: -35px;
left: -2px;
}


.hype-cfg--ce-ideo-challenge-journey .hype-objectphases--phase.hype-objectphases--active {
color: #000;
}

.hype-cfg--ce-ideo-challenge-journey .hype-objectphases--phase.hype-objectphases--active:before  {
height: 5px;

background-color: #F4B51A;

margin-top: 0;
}
.hype-cfg--ce-ideo-challenge-journey .hype-objectphases--name {
font-size: 16px;
margin-top: 25px;
margin-bottom: 20px;
}

.hype-cfg--ce-ideo-challenge-journey .hype-objectphases--progresstext {
font-size: 15px;
font-style: italic;
font-family: Sentinel;
}



.hype-explanation--on-page {
color: #000;
}



.hype-ce-similar-objects .hype-cb--bordered .hype-cb--view-wrapper {
border-radius: 0;
border: none;
box-shadow: none;
}



.hype-ce-similar-objects .hype-cb--bordered .hype-cb--view-wrapper .hype--image {
display: none;
}



.hype-ce-similar-objects .hype-cb--bordered .hype-cb--view-wrapper .hype-cb--content-block {
padding-left: 0;
border-bottom: none;
}



/** buttons ideo **/
.hype--btn {

border-radius: 0;
border: 2px solid #000;
padding:15px 30px;
font-size: 10px;
text-transform: uppercase;
letter-spacing: 1.5px;
font-weight: 500;
}

.hype-cfg--grid-section-EPR-campaign-whatsyouridea .hype--btn-primary:hover {
color: #fff;
}

/** buttons in search page ***/
.hype-ce-ideapool--searchbutton .hype--btn {
border: none;
}

/** challenge -> other challenges of sponsor */
.hype-cfg--ce-tables-no-border div.hype--table table,
.hype-cfg--ce-tables-no-border div.hype--table table tr,
.hype-cfg--ce-tables-no-border div.hype--table table tr td {

border: none;
}
.hype-cfg--ce-tables-no-border div.hype--table table tr td {

padding-left: 0;

}

.hype-cb-tile-large--info-wrapper {
background-color:rgba(0,0,0,0.4);

}



/*** Social sharing icons ****/
.hype-sb--btn:not(.hype-sb--btn-sendToFriend) a svg {
display: none;
}
.hype-sb--btn:not(.hype-sb--btn-sendToFriend) a:before {
content:'';
display:block;
width: 25px;
height: 25px;
background-position: center;
background-size: cover;
}
.hype-ce-sharing--button a {width: 25px!important;
height: 25px!important;
border: none;
}

.hype-sb--btn-facebook a:before {

background-image:    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAY1BMVEUAAABwcHBzc3NwcHBwcHB1dXVwcHB0dHRzc3Nzc3NycnJzc3NycnJycnJ0dHRycnJ0dHRycnJ0dHRxcXFzc3NycnJzc3Nzc3Nzc3NycnJzc3Nzc3N0dHRycnJzc3Nzc3Nzc3OcdgJ/AAAAIHRSTlMAEB8gMDBAQFBfYG9wf3+AgI+PkJCfn6CvsL/Pz9/f7+0dfccAAAE4SURBVHjahZRxV4MwDMRTQcDaCSrtaoHkvv+ndHt7uIbW7f5q835cLrwA5WpdZAFkjbahqoxLkDhaa92cgGQrzMAy99k1go9uJiIYXWoWnHSBt54KOUSjmGrQdlv/KKMY1UHCfgyKUerhbgcLnUdpkpsBBz3oYK29B17SzUg1GwQAXrKGXWnE0BAtM1GLTjUDsHlv8lRETvTQANyh0lH8KSBLSuJoHfNCYgDCnGWi6ElsGRvIa+dEqEEq5/cRavo9k3KS4yw1aJ2fQWm+cs9fgRPzGOrRkkH3GArbtWV6DHHYd6EOZZukrIz3Xj3EQe2xUrH/k7z+x3xg2I+RmzrzhvEeZOGq1ztG/Ss4FYj5VMxFE9hq5CTSF1/0Geza/dZdkMkoYMc2SPJf3q8CjSj1zqeUonetKv8CS7ccETscruQAAAAASUVORK5CYII=);
}


.hype-sb--btn-twitter a:before {
background-image:    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAkCAMAAAA5HAOUAAAAYFBMVEUAAABwcHBzc3NwcHBwcHB1dXVwcHB0dHRzc3Nzc3NycnJycnJ0dHRycnJ0dHRycnJ0dHRycnJ0dHRxcXFzc3NycnJzc3Nzc3Nzc3Nzc3Nzc3N0dHRycnJzc3Nzc3Nzc3O0Lk0rAAAAH3RSTlMAEB8gMDBAQFBfYHBwf3+AgI+PkJCfn6Cvv8/P39/vBLaNiwAAAWBJREFUeNp91InWoyAMBeCbwVFK90UqFbjv/5SzqCfiof5f9xq2JEeUpH2ERDKFh8UOc85M/dE5d31/mL1BTe7MN1mHuMg6rkn5hC0X029sHBik3sKbRxQuvOKbG89QVoPqsIPOnF7Y88oGMx8FeyQGTBxb7OuWq8HjJ2GarKmnkmPvBFJO9ox61CWJZqrlY8RsfC1vsyG7eQ1OhmWNZwKEFos359JxdtVsCjo263FIhqvlTNPJBpZreT8sZP2fDo5FOUpB/8+bKIksuHIuS1nznLgya5RFw19rFJWecE670EFZXTNCTauFHisJS5CB8h8ANz1y6x55SbtgNXWfsNU+n4Jy36HgaLQ1Fk3XGWwlv5zsiD06VdnbNZO85nwU7Bij6IDs8Z0vl2nyaFCTkJvN8jG1VVCbYlPdE7zZ/uMZ6gVc5GAFM7GB0eEbF8hx6B99n8jgsMfY6xBC6F9OUPoL9JIjCdmimp4AAAAASUVORK5CYII=);
}


.hype-sb--btn-linkedin a:before {
background-image:    url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAAAY1BMVEUAAABwcHBwcHBwcHB1dXVwcHB0dHRzc3Nzc3NycnJzc3NycnJ0dHRycnJ0dHRycnJ0dHRycnJ0dHRxcXFzc3NycnJzc3Nzc3Nzc3NycnJzc3Nzc3N0dHRycnJzc3Nzc3Nzc3NdkA+gAAAAIHRSTlMAECAwMEBAUF9gb3Bwf3+AgI+PkJCfn6CvsL/Pz9/f7yJ1rW4AAAE8SURBVHjafZKHkqwgFESb60MfOzmYWIbb//+VW5PAUvRUoqsOuTFFdm1UUsPgBGWcpw5359zu7pXeYYmNHOoc657RzhRzoZ/tID2vmCJBm8L+GmTixIeggDyiSSFkZ255fLioYIVKP+eydFhlR4snscMG/rWho2CDmvapjkjIylLCJuXAUDiVGjialMkUMoYNbj7ns99jSbjD37HA2AqZfkQ85RgZcSKvSsa87+0XcbeQXuS5p1iSBlRknEil7exzpHk7j6EtS8SXYXwea1t67tXQbEtCC6O7bcnpc0ufpMY1qJyT58ilmV3qQpncJB+wRq6k6BWrHFVyj1f4YepFr/9QpOIJyFaDAv/ZT+OdB8wxF97nTY5udveoi55Kz7hLhbQHZWeQydqD6ttr2walngUr1LvWez+0ryUzf9fcHEQkh/WGAAAAAElFTkSuQmCC);
}


/* main navigation todo flag */
ul.hype-main-navigation--primary-list .hype-todo--flag {
color: #ff0000;
background-color: #10b9d2;

}

.hype-ce--more-link-h-align-end {
text-align: left;
}

ul.hype-main-navigation--primary-list > li.hype-main-navigation--item  span.hype--menu-item-title {

font-size: 9px!important;
letter-spacing: 1.2px;
font-weight: 500;

}

ul.hype-main-navigation--primary-list > li.hype-main-navigation--item {padding: .5em 15px;
}

ul.hype-main-navigation--primary-list > li.hype-main-navigation--item .hype-main-navigation--item-menu-icon {
display: none!important;
}

ul.hype-main-navigation--primary-list {position: relative;
}

#hype-cfg--menu-nav-main-menu-chapters,#hype-cfg--menu-nav-main-menu-challenges {
position: absolute;
right: 20px;
}

#hype-cfg--menu-nav-main-menu-chapters {
right: 109px;
}

#hype-cfg--menu-nav-main-menu-challenges .hype-submenu--item-menu-icon {
display: none;
}
#hype-cfg--menu-nav-main-menu-challenges .hype--menu-item-title {
color: #10b9d2!important;
}
/*** LOGIN/REGISTER Button in Menu *****/
.hype-user-context-menu--anonymous-user-link {
padding: 0 8px;
}

.hype-user-context-menu--anonymous-user   .hype-user-context-menu--anonymous-user-item   a,.hype-fields-df--cancel-comment, .hype-fields-df--post-new-comment,
.hype-fields-df--post-new-comment-repactcha-clone,
.hype-cfg--ce-btn-pilled button,
.hype-ce--followbutton, .hype-ce--followbutton:hover {
padding: 8px 12px;
border: 1px solid #000;
border-radius: 100px;
font-size: 9px;
line-height: 1.5;
font-weight: 500;
letter-spacing: 1.3px;
text-transform: uppercase;
}


.hype-ce-button--new-object,

.hype-cfg--ce-btn-pilled {


}


/*** CHALLENGE Extra infos ***/

.hype-cfg--ce-ideo-idea-questions .hype-fields--field.row {margin: 0;
}

.hype-cfg--ce-ideo-idea-questions .hype-fields--field.row,
.hype-cfg--grid-col-ideo-challenge-extra-info .hype-grouping-box {
display: flex;
background-color: transparent;box-shadow: none;
border: none;
border-radius: 0;
border-top: 1px solid #000;
padding-top: 15px;
}


.hype-cfg--ce-ideo-idea-questions .hype-fields--field .hype-fields--label-column,
.hype-cfg--grid-col-ideo-challenge-extra-info .hype-grouping-box .hype-grouping-box--header {
padding: 0;
width: 30%;
}

.hype-cfg--ce-ideo-idea-questions .hype-fields--field .hype-fields--label-column label,
.hype-cfg--ce-ideo-idea-questions .hype-fields--field .hype-fields--label-column label a,
.hype-cfg--grid-col-ideo-challenge-extra-info .hype-grouping-box .hype-grouping-box--header {
font-family: Sentinel;
font-size: 20px;
font-weight: 400;
line-height :31px;
color: #737373;
text-transform: none;
}


.hype-cfg--grid-col-EPR-description .hype-fields--content {

line-height: 22px;
}

.hype-cfg--ce-ideo-idea-questions  .hype-fields--field .hype-fields--content-column,
.hype-cfg--grid-col-ideo-challenge-extra-info .hype-grouping-box .hype-grouping-box--content {
width: 70%;
padding-left: 50px;
}

.hype-cfg--ce-ideo-idea-questions  .hype-fields--field .hype-fields--content-column .unEditableSlot,
.hype-cfg--grid-col-ideo-challenge-extra-info .hype-grouping-box .hype-grouping-box--content .unEditableSlot {
color: #606060;
font-size: 16px;
line-height: 22px;
font-weight: 400;max-height: 132px;
overflow: hidden;transition: all .3s ease-in-out;
}


.ideo-readmore-text {
font-size: 10px;
line-height :12px;
text-transform: uppercase;
color: #000;
letter-spacing: 1.5px;
cursor: pointer;
margin-top: 15px;
}

.hype-cfg--ce-ideo--challengers-sponsors .hype-cb--bordered .hype-cb--view-wrapper {
box-shadow: none;
border: none;
}
.hype-cfg--ce-ideo--challengers-sponsors .hype-cb--flexed .hype-cb--content-block {border-bottom: none;
}

.hype-cfg--menu-nav-ideo-menu-with-top-border {
border-top: 1px solid #B1A9A9;
padding-top: 5px;
}

.hype-cfg--menu-nav-ideo-menu-item-padding-30 {
padding-bottom: 25px;
}

.hype-cfg--menu-nav-ideo-menu-with-dashboard-header:before {
content: 'Dashboard';
display: block;
letter-spacing: 0.11em;
font-weight: bold;
color: #CBCBCB;
font-size: 14px;
padding: 20px 60px 10px 30px;

text-transform: uppercase;
}

.hype-cfg--menu-nav-ideo-menu-with-manage-header:before {
content: 'Manage';
display: block;
letter-spacing: 0.11em;
font-weight: bold;
color: #CBCBCB;
font-size: 14px;
padding: 20px 60px 10px 30px;

text-transform: uppercase;
}

.hype-cfg--menu-nav-ideo-menu-with-bottom-border {
border-bottom: 1px solid #B1A9A9;
margin-bottom: 15px;

}

.hype-user-context-menu--menu > li.hype-user-context-menu--logout-item {
border-top: 1px solid #B1A9A9;
}

/* hide History button in main navigation */
.hype-page-view-history {
display: none;
}

/* hide Guest mode's High Contrast Toggle button in main navigation */
.hype-contrast-mode-toggle, .hype-contrast-mode-toggle:hover {
display: none;
}

/**** make menu title capitalize ****/

.hype-user-context-menu--menu   li.hype-user-context-menu--item a, .hype-user-context-menu--menu   .hype-main-navigation--item-link {
text-transform: none;
}

.hype-user-context-menu--menu li.hype-user-context-menu--item.hype-user-context-menu--profile-item a {
text-transform: uppercase;
color: #CBCBCB;

font-family: Gotham;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 17px;
letter-spacing: 0.11em;
padding-bottom: 15px;
}

/** change font family of user menu to sentinel ****/
.hype-user-context-menu--menu   li.hype-user-context-menu--item a, .hype-user-context-menu--menu   .hype-main-navigation--item-link .hype--menu-item-title {
font-family: Sentinel;
font-weight: 400;
font-size: 18px;
letter-spacing: 0.025em;
color: #8C8787;
}


.hype-user-context-menu--menu   li.hype-user-context-menu--item a:hover, .hype-user-context-menu--menu   .hype-main-navigation--item-link:hover  .hype--menu-item-title {

color: #000;

}

/** change color of Follow button ****/
.hype-ce--followbutton[data-following="false"]  {
    color: #000000;
    border-color: #000000;
}
.hype-ce--followbutton[data-following="false"]:hover, .hype-ce--followbutton:focus {
background-color: #000;
color: #fff;
border-color: #000;
}

.hype-ce--followbutton[data-following="true"]  {
    color: #000000;
    border-color: #000000;
}


/*** change icon send per mail ***/
.hype-sb--btn-sendToFriend a svg {

display: none;
}


.hype-sb--btn-sendToFriend a:before {

content: '';
display: block;
height: 25px;
width: 25px;
background-size: 13px;background-position: center;
border: 1px solid;
border-radius: 50%;
background-repeat: no-repeat;

background-image:     url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAMAAADto6y6AAAAM1BMVEUAAAAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyAjHyDwPh9aAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAJNJREFUeNpszVESQxEMRuFDQEPE/lfbBzOde8t5/ML8XCv1ztOds2Sz1H7ymAV6PdgLwJR/bgFJRD8Z8Ux5TMhmxAvobyLqZoK3PfFmgikQ13ZdGng4Zez3Pj/ydLSxS5/pmkFt/7TEL2nm5nF/XLyKZqvXCHnwbqTQfVnVdhySC1mn/B+yF24NV+4HC1zLke+IAQDKiQUesmGzVwAAAABJRU5ErkJggg==);

}


/*** Adjust Tag keyword pill colors ***/
.hype-kw-field--tags-list li {
background-color: #E1E1E1;

}
.hype-kw-field--selected-tags .hype-kw-field--keyword-link {
color: #000000;
font-weight: 300;

}

/*** Challenge Tiles toolbar ***/
.hype-cfg--ce-IDEO-challenges-tiles .hype-cb--toolbars-top {

    -webkit-box-pack: end;   
 -ms-flex-pack: end;   
 justify-content: flex-end;    
margin-top: -45px;

margin-right: -10px;
padding-right: 0!important;

    background-color: transparent!important;}


.hype-cfg--ce-IDEO-challenges-tiles .hype-cb--toolbars-top .hype-cb--toolbar {
margin-right: 10px!important;
flex-grow: 0!important;

}

/** color of Activity page timestamps **/
.hype-as--timestamp-descriptor span.hype-as--timestamp {
    color: #000000 !important;
    background-color: #E1E1E1;

}

/** color of formula field data box **/
.hype-fields--content input.hype-fields--ratingfunction-input {
    background-color: #ffffff;

}



/** color of floating buttons **/
.hype--fab {
  background-color: #10b9d2;
}
.hype--fab .hype--fab__icon {
  background-color: #10b9d2;
}



/** fix challenges background for the fall too few challenges (< 2) **/
.hype-cb--tiles-without-iso .hype-cb--tile {
position: relative;
}
