.ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#ffffdd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/contrib/ctools/images/status-active.gif) center center no-repeat;}
div.panel-pane div.admin-links{font-size:xx-small;margin-right:1em;}div.panel-pane div.admin-links li a{color:#ccc;}div.panel-pane div.admin-links li{padding-bottom:2px;background:white;z-index:201;}div.panel-pane div.admin-links:hover a,div.panel-pane div.admin-links-hover a{color:#000;}div.panel-pane div.admin-links a:before{content:"[";}div.panel-pane div.admin-links a:after{content:"]";}div.panel-pane div.panel-hide{display:none;}div.panel-pane div.panel-hide-hover,div.panel-pane:hover div.panel-hide{display:block;position:absolute;z-index:200;margin-top:-1.5em;}div.panel-pane div.feed a{float:right;}
.panel-1col{}.panel-2col .panel-col-first .inside{margin:0;}.panel-1col .panel-col{width:100%;}#panels-edit-display .panel-pane,#panels-edit-display .helperclass{margin:.5em;}.panel-2col .panel-separator{margin:0 0 1em 0;}
tr.taxonomy-term-preview{background-color:#EEE;}tr.taxonomy-term-divider-top{border-bottom:none;}tr.taxonomy-term-divider-bottom{border-top:1px dotted #CCC;}.taxonomy-term-description{margin:5px 0 20px;}
.page-interactive-summit #speakersList .speaker-item .speaker-img{height:auto;}.page-interactive-summit #speakersList .speaker-item .speaker-name{line-height:1.2em;padding-bottom:0.5em;}.page-interactive-summit #speakersList .speaker-content img{height:24px;margin-right:10px;width:36px;}.page-interactive-summit #speakersList .speaker-item p{margin:0 0 1.5em;}.page-interactive-summit .interactive-video .media-youtube-video iframe{min-height:220px;}.page-interactive-summit .stats .stats-item img{height:40px;margin-bottom:20px;}.page-interactive-summit span.session-time{position:absolute;top:10px;left:10px;padding:2px 5px;display:block;background-color:#F28731;color:#fff;font-weight:500;font-size:14px;z-index:2;}.page-interactive-summit h4.label.active{color:#8A418B;font-size:1.25em;}.page-interactive-summit .filter-date.container{display:none;}.page-interactive-summit .filter-theme-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:flex-start;margin-top:60px;margin-bottom:50px;}.page-interactive-summit .filter-theme-type .option .label{font-weight:500;font-size:1.625em;color:#695D65;text-align:center;-webkit-transition:color 1s cubic-bezier(0,0.6,0.09,0.97);-o-transition:color 1s cubic-bezier(0,0.6,0.09,0.97);transition:color 1s cubic-bezier(0,0.6,0.09,0.97);}.page-interactive-summit .stats-container{margin-bottom:50px;}.page-interactive-summit .stats-container .bef-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:distribute;justify-content:space-around;flex-wrap:wrap;}.page-interactive-summit .stats .stats-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;opacity:0;}.page-interactive-summit .stats-container .stats .stats-item{opacity:1;}.page-interactive-summit .stats .stats-item{flex:1 1;min-width:200px;}.page-interactive-summit .stats .stats-item label{max-width:15em;font-weight:500;font-size:0.625em;line-height:1.2em;margin-top:0;margin-bottom:1.8em;text-align:center;text-transform:uppercase;color:inherit;cursor:pointer;min-height:128px;}.page-interactive-summit .stats .stats-item img{height:40px;margin:0 auto 20px;}.page-interactive-summit .stats .stats-item input{width:100%;height:100%;position:absolute;z-index:2;top:0;left:0;margin:0;opacity:0;cursor:pointer;}.page-interactive-summit .stats .stats-item .stats-circle{width:10px;min-width:10px;height:10px;color:inherit;border:1px solid #979797;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);}.page-interactive-summit .stats .stats-item .stats-circle::before{content:'';width:60%;height:60%;background:currentColor;color:inherit;-webkit-transform:scale(0.2);-ms-transform:scale(0.2);transform:scale(0.2);opacity:0;border-radius:50%;-webkit-transition:all 1s cubic-bezier(0,0.6,0.09,0.97);-o-transition:all 1s cubic-bezier(0,0.6,0.09,0.97);transition:all 1s cubic-bezier(0,0.6,0.09,0.97);}.page-interactive-summit .stats .stats-item input:checked ~ .stats-circle::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}@media (max-width:1150px){.page-interactive-summit .stats .stats-item{margin-bottom:38px;}}@media (max-width:740px){.page-interactive-summit .stats-container .bef-checkboxes{flex-wrap:wrap;margin-bottom:40px;}.page-interactive-summit .stats .stats-item{flex:auto;}.page-interactive-summit .stats .stats-item{width:calc(50% - 20px);}}.page-speaker{background:#F2F2F2;}.page-speaker .flex{display:-webkit-box;display:-ms-flexbox;display:flex;}.page-speaker .container{max-width:1080px;margin-left:auto;margin-right:auto;}.page-speaker .main-container{padding-bottom:15vw;padding-top:10vw;position:relative;}.page-speaker #logoBg{width:20vw;height:10vw;overflow:hidden;position:absolute;bottom:0;left:0;margin:0;}.page-speaker #logoBg img{width:100%;height:auto;-webkit-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%);}.page-speaker .subtitle{font-weight:500;font-size:1.625em;line-height:2.1875em;color:#695D65;text-align:center;}.page-speaker .page-description{font-size:1em;line-height:1.6875em;text-align:center;color:#695D65;max-width:50em;margin-top:1.25em;margin-bottom:5.625em;margin-left:auto;margin-right:auto;}.page-speaker .filters h3{font-size:1.625em;line-height:1.15385em;text-align:center;font-weight:500;color:#8A418B;margin-bottom:0.76923em;}.page-speaker .filters .flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.page-speaker .filters .flex .search{width:340px;height:60px;border:1px solid #695D65;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;margin:0;}.page-speaker .filters .flex .search button,.page-speaker .filters .flex .search input{border:none;background:transparent;outline:none;}.page-speaker .filters .flex .search input{width:calc(100% - 60px);height:100%;color:#695D65;font-weight:bold;font-size:0.75em;line-height:1.16667em;letter-spacing:0.5px;text-transform:uppercase;padding-left:0;}.page-speaker .filters .flex .search input::-webkit-input-placeholder{color:#695D65;}.page-speaker .filters .flex .search input::-moz-placeholder{color:#695D65;}.page-speaker .filters .flex .search input:-ms-input-placeholder{color:#695D65;}.page-speaker .filters .flex .search input::-ms-input-placeholder{color:#695D65;}.page-speaker .filters .flex .search input::placeholder{color:#695D65;}.page-speaker .filters .flex .search button{width:60px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 0;padding-left:20px;cursor:pointer;}.page-speaker .filters .flex .search button svg{width:100%;height:100%;fill:white;}.page-speaker .filters .flex .search:first-child{margin-right:46px;}.page-speaker .results-count{font-weight:bold;font-size:12px;line-height:30px;text-align:center;letter-spacing:-0.0868px;text-transform:uppercase;color:#EEA03F;display:none;}.page-speaker #speakersList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:50px;}.page-speaker #speakersList .speaker-item{width:calc(100% / 3 - ((30px * 2) / 3));margin-right:30px;margin-bottom:30px;}.page-speaker #speakersList .speaker-item .speaker-img{width:100%;height:312px;background-image:url(/sites/all/modules/custom/nairobi_interactive_conference/images/speaker.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.page-interactive-summit #speakersList .speaker-item .speaker-img{max-height:200px;}.page-speaker #speakersList .speaker-item .speaker-img .speaker-credits{padding:6px 12px;background:#EF614B;font-weight:normal;font-size:0.75em;line-height:2.16667em;text-align:right;color:#FFFFFF;}.page-speaker #speakersList .speaker-item .speaker-content{padding:35px 20px;background:white;}.page-speaker #speakersList .speaker-item .speaker-light{font-weight:normal;font-size:0.875em;line-height:1.14286em;color:#A29EA1;margin-bottom:0.42857em;}.page-speaker #speakersList .speaker-item .speaker-name{font-weight:bold;font-size:1.3125em;line-height:2.1875em;color:#695D65;margin-bottom:0.47619em;padding-bottom:0.09524em;border-bottom:1px solid #F1F1F1;}.page-speaker #speakersList .speaker-item .speaker-role,.page-speaker #speakersList .speaker-item .speaker-organization{font-weight:bold;font-size:1em;line-height:1.25em;display:block;}.page-speaker #speakersList .speaker-item .speaker-role{color:#EF614B;}.page-speaker #speakersList .speaker-item .speaker-organization{color:#8A418B;margin-bottom:0.71429em;padding-bottom:0.71429em;border-bottom:1px solid #F1F1F1;}.page-speaker #speakersList .speaker-item p{font-weight:normal;font-size:0.875em;line-height:1.42857em;color:#695D65;margin-bottom:1.85714em;}.page-speaker #speakersList .speaker-item .show-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:none;-o-transition:none;transition:none;}.page-speaker #speakersList .speaker-item .show-more span{font-size:0.75em;letter-spacing:0.5px;text-transform:uppercase;font-weight:500;color:#F7941E;text-decoration:underline;}.page-speaker #speakersList .speaker-item .show-more .icon-eye{width:24px;height:auto;margin-left:8px;overflow:visible;}.page-speaker #speakersList .speaker-item .show-more .icon-eye .eye-circle{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}.page-speaker #speakersList .speaker-item .show-more .icon-eye .eye-border{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}@keyframes a-eye-circle{0%{-webkit-transform:scaleY(1);transform:scaleY(1);}50%{-webkit-transform:scaleY(0.2);transform:scaleY(0.2);}70%{-webkit-transform:scaleY(1.1);transform:scaleY(1.1);}100%{-webkit-transform:scaleY(1);transform:scaleY(1);}}@keyframes a-eye-border{0%{-webkit-transform:scaleY(1);transform:scaleY(1);}50%{-webkit-transform:scaleY(0.8);transform:scaleY(0.8);}70%{-webkit-transform:scaleY(1.2);transform:scaleY(1.2);}100%{-webkit-transform:scaleY(1);transform:scaleY(1);}}.page-speaker #speakersList .speaker-item .show-more:hover .eye-circle{-webkit-animation:a-eye-circle 1s cubic-bezier(0.46,0.2,0.28,0.99);animation:a-eye-circle 1s cubic-bezier(0.46,0.2,0.28,0.99);}.page-speaker #speakersList .speaker-item .show-more:hover .eye-border{-webkit-animation:a-eye-border 1.2s cubic-bezier(0.46,0.2,0.28,0.99);animation:a-eye-border 1.2s cubic-bezier(0.46,0.2,0.28,0.99);}.page-speaker #speakersList .speaker-item:nth-child(3n){margin-right:0;}.page-speaker .pagination{margin-top:50px;}.page-interactive-summit.page-speaker .container{max-width:1080px;}.page-interactive-summit .view-interactive-conferences #speakersList .speaker-item{background-color:#ffffff;position:relative;}.page-interactive-summit .view-interactive-conferences #speakersList .speaker-item .speaker-img{background:none #e7e7e7;position:relative;}.page-interactive-summit #speakersList .speaker-item .speaker-img a{display:block;width:100%;}.page-interactive-summit #speakersList .speaker-item .speaker-img a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;}.page-interactive-summit #speakersList .speaker-item .speaker-content{min-height:254px;}.page-interactive-summit #speakersList .speaker-item .speaker-content h3{color:#f7a636;margin-bottom:10px;}.page-interactive-summit #speakersList .speaker-item{width:calc(100% / 3 - ((30px * 2) / 3));margin-right:30px;margin-bottom:30px;}.page-interactive-summit #speakersList .speaker-item .file-video-youtube iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;z-index:1;}.page-interactive-summit #speakersList .speaker-item a.show-more{justify-content:flex-end;margin:0 0 1.5em;}@media (max-width:1150px){.page-speaker .container{max-width:900px;}.page-speaker #speakersList .speaker-item .speaker-img{height:252px;}}@media (max-width:950px){.page-speaker .container{width:calc(100% - 30px);max-width:800px;}.page-speaker #speakersList .speaker-item{width:calc(100% / 2 - 30px / 2);margin-right:30px !important;margin-bottom:30px;}.page-speaker #speakersList .speaker-item:nth-child(2n){margin-right:0 !important;}}@media (max-width:740px){.page-speaker #logoBg{display:none;}.page-speaker #speakersList .speaker-item{width:calc(100% / 2 - 20px / 2);margin-right:20px !important;margin-bottom:20px;}.page-speaker #speakersList .speaker-item:nth-child(2n){margin-right:0 !important;}}@media (max-width:540px){.page-speaker .subtitle,.page-speaker .page-description{text-align:left;}.page-speaker .subtitle{font-size:25px;line-height:35px;letter-spacing:-0.17px;}.page-speaker .page-description{font-size:12px;line-height:20px;}.page-speaker .results-count{display:block;}.page-speaker .filters h3{text-align:left;font-size:16px;line-height:35px;}.page-speaker .filters .flex{display:block;}.page-speaker .filters .flex .search{width:100%;margin-right:0;margin-bottom:22px;}.page-speaker #speakersList{padding-top:20px;}.page-speaker #speakersList .speaker-item{width:100%;margin-right:0 !important;margin-bottom:20px;}}#views-exposed-form-interactive-conferences-past-session{display:none;}@media (max-width:740px){.page-speaker .section_header{height:300px;}}@media (min-width:1024px){.page-speaker .section_header{height:calc(100vh - 460px);padding-top:120px;}}@media (min-width:1260px){.page-speaker .section_header{height:calc(100vh - 460px);padding-top:120px;}}.page-speaker .pane-conference-programme-events-speaker-detail-page .container{padding-top:2vw;}.page-speaker .main-container{padding-top:2vw;}.page-speaker #speakersList .speaker-item .speaker-img{position:relative;background:url(/sites/all/modules/custom/nairobi_interactive_conference/images/speakers-watermark.png) no-repeat center bottom #e7e7e7;}.page-interactive-summit .section_header{background-image:url(/sites/all/modules/custom/nairobi_interactive_conference/images/header-bg_interactive_summit.jpg);}.page-interactive-summit .section_header .section__inner{position:relative;z-index:2;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}.section_header .section__inner .block-page-title h1{color:#fff;margin-bottom:1.5em;}.page-speaker .views-exposed-form .views-exposed-widget{float:unset;padding:0px;}.page-speaker #speakersList{justify-content:center;}.page-speaker .stats .bef-checkboxes .stats-item.disable label.option,.page-conferences .stats .stats-item.disable label.option{color:#C0C0C0;filter:grayscale(1) opacity(0.4);}.page-speaker .stats .stats-item:nth-child(1){color:#f3953d;}.page-speaker .stats .stats-item:nth-child(2){color:#ef614b;}.page-speaker .stats .stats-item:nth-child(3){color:#8a418b;}.page-speaker .stats .stats-item:nth-child(4){color:#2488f7;}.page-speaker .stats .stats-item:nth-child(5){color:#9e264a;}
