body {
  padding: 0px;
  margin-top: -20px;
}
#root{
  width: 100%;
  max-width: 1900px;
  margin-left: auto;
  margin-right: auto;
}
.logo{
  width: 40px;
  height: auto;
  vertical-align: middle;
}
.righttext{
  position: absolute;
  right: 10px;
  top:-16px;
  text-align:right;
}

h1 {
  position: relative;
  margin-bottom: 5px;
  padding: 5px;
  font-family: 'Oswald', sans-serif;
  font-size: 24px;
  text-transform: uppercase;
  color: #000;
}
h1.logoul{
  margin: 0px;
  position: absolute;
  top:20px;
  left:4px;
}
p{  font-family: 'Open Sans', sans-serif!important;
font-size:13px;}
.togleme{
position: absolute;
right:15px;
top:50px;
}
.wordcloud{
    font-family: 'Oswald', sans-serif;
    line-height:30px;
}
.wordcloud span:hover{
  color:black!important;
}
.s1{
  font-weight: 200;
}
.s2{
  font-weight: 300;
}
.s3{
  font-weight: 400;
}
.s4{
  font-weight: 700;
}
.s5{
  font-weight: 700;
  line-height:55px;
}
.c1{
  color:#d5d900;
}
.c2{
  color:#ff7700;
}
.c3{
  color:#ff0011;
}
.c4{
  color:#fe0089;
}
.c5{
  color:#a840bb;
}
.c6{
  color:#5a5bd9;
}
.c7{
  color:#3271b6;
}
.c8{
  color:#01c8f1;
}
.c9{
  color:#25b695;
}
.c0{
  color:#58c133;
}
.wordcloud span{
  position: relative;
}
.wordcloud small{
  position: absolute;
  bottom:0px;
  left:0px;
  color:#fff;
  background:#25b695;
  font-size:14px;
  line-height: 14px;
  font-family: "Open Sans", sans-serif;
  padding:2px 6px 2px 6px;
opacity: 0;
}
.wordcloud span:hover small{
  opacity: 1;
}
.item p{
  font-size:12px;
}
.gallery-wrap {
  display: flex;
  flex-direction: row;
  width: 100%;
  height: 90vh;
  overflow: hidden;
}
.item {
  flex: 1;
  height: 100%;
  width: 270px;
  background-position: center;
  background-size: cover;
  background-repeat: none;
  transition: flex 0.8s ease;
  position: relative;

}
.item:hover {
  flex: 17;
}

.item div{
  position: absolute;
  font-family: sans-serif;
  padding: 0px 24px 0px 37px;
  font-size: 12px;
  width: 280px;
  overflow: visible;
  border-bottom: 2px solid black;
  display: flex;

      align-content:bottom;
      flex-direction:column-reverse;
}
.item div p{
    width: 290px;
    padding: 5px 0px 0px 0px;
    margin-bottom: 2px;
    font-size:12px;
}
.item-60 div{
  padding: 0px 4px 0px 4px!impo3tant;
}
div.icons{
  width: 20px;
  float: left;
  margin-left: -35px;
  display: block;
  padding: 0px;
  border: none;
  height: 70px;
    vertical-align: baseline;
    display: flex;

        align-content:bottom;
        flex-direction:column-reverse;
}
i{

}
.legend{
  position: absolute;
  top:540px;
  border: 0px solid black!important;
  border-color: black!important;
}
.legen p{
  padding: 0;
  margin: 0;
}
  .now{
    top:430px;
     height:68px;
  }
  .y2020{
    top:360px;
     height:88px;
  }
  .y2020-2030{
    top:270px;
     height:88px;
  }
  .y2030{
    top:180px;
     height:88px;
  }
  .y2050{
    top:90px;
     height:88px;
  }
  .beyond{
    top:0px;
     height:88px;
  }
  .enow{
    top:430px;
    height:70px;
    border:none!important;
  }
  .e2020{
    top:360px;
     height:90px;
     border:none!important;
  }
  .e2020-2030{
    top:270px;
     height:90px;
     border:none!important;
  }
  .e2030{
    top:180px;
     height:90px;
     border:none!important;
  }
  .e2050{
    top:90px;
     height:90px;
     border:none!important;
  }
  .ebeyond{
    top:0px;
     height:90px;
     border:none!important;
  }
.titlu{
  bottom:143px;
  left:-128px;
  -webkit-transform: rotate(-90deg);
     -ms-transform: rotate(-90deg);
         transform: rotate(-90deg);
  padding:0!important;
  border:0px solid black!important;
}
.titlu h2{
  font-size:11px!important;
  font-family: "Open Sans", san-serif;
  font-weight: 600;
}
.cat{
  position: absolute;
  left:0px;
  bottom:0px;
  height: 14px;
  width: 100%;
  padding: 3px;
  border:0px solid black!important;
}
.cat h3{
  z-index:1;
  position:absolute;
  bottom:-17px;
  left:3px;
  font-weight: normal;
}
.gov{
  background: #fdff9f;
}
.pub{
  background: #ffba7f;
}
.dem{
  background: #fe969d;
}
.cit{
  background: #f67ed4;
}
.eco{
  background: #d392f6;
}
.ind{
  background: #a68ff8;
}
.sec{
  background: #7ca8f1;
}
.tec{
  background: #61e1fe;
}
.ai{
  background: #61f1b7;
}
.cli{
  background: #96f6a0;
}
.item div p b{
    font-weight: 700;
}
.item-60 {
  background:#000; /*#aaa*/
  color:#fff;
  flex: 2;
}
.item-60 div{
    border-bottom: 2px solid #fff!important;
    margin-left: -30px;
}
.textzone p{
  height: auto!important;
  padding: 6px!important;
  margin: 0px!important;
}

.item-1{background:#efeecb;}
.item-1 .now{background:#e5e4b9!important;}
.item-1 .y2020{background:#dcdb9e;}
.item-1 .y2020-2030{background: #f8f37b;}
.item-1 .y2030{background:#ddd858;}
.item-1 .y2050{background:#e8ac1a;}
.item-1 .ebeyond{background:#e8ac1a;}

.item-2{background:#eae8ce;}
.item-2 .y2020{background:#e9e9b7;}
.item-2 .y2020-2030{background: #dcdb9e;}
.item-2 .y2030{background:#bfbd6e;}
.item-2 .e2050{background:#bfbd6e;}
.item-2 .ebeyond{background:#bfbd6e;}

.item-3{background:#fefec7;}
.item-3 .y2020{background:#dcdb9e;}
.item-3 .y2020-2030{background: #cecd83;}
.item-3 .y2030{background:#b8b666;}
.item-3 .y2050{background:#ddd858;}
.item-3 .beyond{background:#aba94b;}

.item-4{background:#e9e996;}
.item-4 .y2020{background:#d7d696;}
.item-4 .y2020-2030{background: #cac97d;}
.item-4 .y2030{background:#ddd858;}
.item-4 .y2050{background:#eccc58;}
.item-4 .ebeyond{background:#eccc58;}

.item-5{background:#ffffb5;}
.item-5 .y2020{background:#f6f699;}
.item-5 .y2020-2030{background: #dcdb9e;}
.item-5 .y2030{background:#bfbd6e;}
.item-5 .y2050{background:#ffff1d;}
.item-5 .ebeyond{background:#ffff1d;}

.item-6{background:#ffeba9;!important;}
.item-6 .y2020{background: #fbe18a;}
.item-6 .y2020-2030{background: #fddc6e!important;}
.item-6 .e2030{background:#fddc6e!important;}
.item-6 .e2050{background:#fddc6e!important;}
.item-6 .ebeyond{background:#fddc6e!important;}

.item-7{background:#ECFF9E;}
.item-7 .now{background: #e3fe72;!important;}
.item-7 .y2020{background: #dcfb59;}
.item-7 .y2020-2030{background: #cfef4a;}
.item-7 .e2030{background:#cfef4a;}
.item-7 .e2050{background:#cfef4a;}
.item-7 .ebeyond{background:#cfef4a;}

.item-8{background:#e5e4ae;}
.item-8 .y2020{background:#dcdb9e;}
.item-8 .e2020-2030{background: #dcdb9e;}
.item-8 .e2030{background:#dcdb9e;}
.item-8 .e2050{background:#dcdb9e;}
.item-8 .ebeyond{background:#dcdb9e;}

.item-9{background:#dae9b2;}
.item-9 .y2020{background:#c6d998;}
.item-9 .e2020-2030{background: #c6d998;}
.item-9 .e2030{background:#c6d998;}
.item-9 .e2050{background:#c6d998;}
.item-9 .ebeyond{background:#c6d998;}

.item-10{background:#f4ceb0;}
.item-10 .now{background:#fecca7;}
.item-10 .e2020{background:#fecca7;}
.item-10 .y2020-2030{background: #febe87;}
.item-10 .y2030{background:#f99b4b;}
.item-10 .y2050{background:#ed8831;}
.item-10 .ebeyond{background:#ed8831;}

.item-11{background:#f8cbbc;}
.item-11 .y2020{background:#ffb59c;}
.item-11 .y2020-2030{background: #f6b075;}
.item-11 .y2030{background:#fda75d;}
.item-11 .e2050{background:#fda75d;}
.item-11 .beyond{background:#e8ac1a;}

.item-12{background:#ffc7a4;}
.item-12 .y2020{background: #eda881;}
.item-12 .e2020-2030{background: #eda881;}
.item-12 .e2030{background:#eda881;}
.item-12 .e2050{background:#eda881}
.item-12 .ebeyond{background:#eda881;}

.item-13{background:#ffb59c;}
.item-13 .y2020{background:#ffb59c;}
.item-13 .y2020-2030{background: #f1a085;}
.item-13 .y2030{background:#ff946f;}
.item-13 .e2050{background:#ff946f;}
.item-13 .ebeyond{background:#ff946f;}

.item-14{background:#ffb9bd;}
.item-14 .y2020{background:#ffa4ab;}
.item-14 .y2020-2030{background: #ff8e94;}
.item-14 .e2030{background:#ff8e94;}
.item-14 .y2050{background:#ff5962;}
.item-14 .ebeyond{background:#ff5962;}

.item-15{background:#f9ced3;}
.item-15 .y2020{background:#e8adb0;}
.item-15 .y2020-2030{background: #e1989c;}
.item-15 .y2030{background:#d58185;}
.item-15 .y2050{background:#ca5a60;}
.item-15 .beyond{background:#a7141d;}

.item-16{background: #eba8a1;}
.item-16 .y2030{background:#de6557;}
.item-16 .e2050{background:#de6557;}
.item-16 .ebeyond{background:#de6557;}

.item-17{background:#ffc9c1;}
.item-17 .y2020{background:#f8968a;}
.item-17 .e2020-2030{background: #f8968a;}
.item-17 .y2030{background:#ff6059;}
.item-17 .e2050{background:#ff6059;}
.item-17 .ebeyond{background:#ff6059;}

.item-18{background:#f5b1c1;}
.item-18 .now{background: #ea94aa;}
.item-18 .e2020{background: #ea94aa;}
.item-18 .e2020-2030{background: #ea94aa;}
.item-18 .e2030{background: #ea94aa;}
.item-18 .e2050{background: #ea94aa;}
.item-18 .ebeyond{background: #ea94aa;}

.item-19{background:#ffc1e2;}
.item-19 .now{background:#f2a7d0;}
.item-19 .e2020{background:#f2a7d0;}
.item-19 .y2020-2030{background: #ec9bc6;}
.item-19 .y2030{background:#da78ab;}
.item-19 .e2050{background:#da78ab;}
.item-19 .beyond{background:#f80060;}

.item-20{background:#fabace;}
.item-20 .now{background:#ffa3be;}
.item-20 .y2020{background:#ff8caf;}
.item-20 .e2020-2030{background: #ff8caf;}
.item-20 .y2030{background:#ea688f;}
.item-20 .y2050{background:#d53f6c;}
.item-20 .ebeyond{background:#d53f6c;}

.item-21{background:#f8adc4;}
.item-21 .now{background: #ff2e6d;}
.item-21 .y2020{background: #ce194f;}
.item-21 .e2020-2030{background: #ce194f;}
.item-21 .e2030{background:#ce194f;}
.item-21 .e2050{background:#ce194f;}
.item-21 .ebeyond{background:#ce194f;}

.item-22{background:#ffb2ed;}
.item-22 .y2020{background:#f494de;}
.item-22 .e2020-2030{background: #f494de;}
.item-22 .e2030{background:#f494de;}
.item-22 .y2050{background:#e55fc7;}
.item-22 .ebeyond{background:#e55fc7;}

.item-23{background:#ffc5fa;}
.item-23 .now{background: #ff9df4!important;}
.item-23 .y2020{background: #f07fe3;}
.item-23 .y2020-2030{background: #d044c1;}
.item-23 .e2030{background:#d044c1;}
.item-23 .e2050{background:#d044c1;}
.item-23 .ebeyond{background:#d044c1;}

.item-24{background:#eca0ce;}
.item-24 .y2020{background:#de85bb;}
.item-24 .e2020-2030{background: #de85bb;}
.item-24 .e2030{background:#de85bb;}
.item-24 .y2050{background:#d062a5;}
.item-24 .ebeyond{background:#d062a5;}

.item-25{background:#f2abe4;}
.item-25 .y2020{background: #ff87e8;}
.item-25 .y2020-2030{background: #e871d1;}
.item-25 .y2030{background:#cd4ab3;}
.item-25 .e2050{background:#cd4ab3;}
.item-25 .ebeyond{background:#cd4ab3;}

.item-26{background:#ffb2dd;}
.item-26 .now{background: #f398e2;!important;}
.item-26 .y2020{background: #e682ba;}
.item-26 .y2020-2030{background: #d769a7;}
.item-26 .e2030{background:#d769a7;}
.item-26 .e2050{background:#d769a7;}
.item-26 .ebeyond{background:#d769a7;}

.item-27{background:#f2abd8;}
.item-27 .y2020{background: #f396d1;}
.item-27 .y2020-2030{background: #ef82c7;}
.item-27 .y2030{background:#f05dba;}
.item-27 .y2050{background:#d12793;}
.item-27 .ebeyond{background:#d12793;}

.item-28{background:#f3b0ff;}
.item-28 .e2020{background: #f3b0ff;}
.item-28 .y2020-2030{background: #df93ed;}
.item-28 .y2030{background:#d37ae3;}
.item-28 .y2050{background:#c462d6;}
.item-28 .beyond{background:#a740ba;}

.item-29{background:#e7b9ff;}
.item-29 .y2020{background: #daa1f9;}
.item-29 .y2020-2030{background: #d393f6;}
.item-29 .y2030{background:#cb74fa;}
.item-29 .e2050{background:#cb74fa;}
.item-29 .ebeyond{background:#cb74fa;}

.item-30{background:#efb2fa;}
.item-30 .y2020{background: #e59ff2;}
.item-30 .e2020-2030{background: #e59ff2;}
.item-30 .y2030{background:#d280e1;}
.item-30 .y2050{background:#cd50e4;}
.item-30 .ebeyond{background:#cd50e4;}

.item-31{background:#ffadfe;}
.item-31 .now{background: #faa6fa;}
.item-31 .y2020{background: #f08fef;}
.item-31 .y2020-2030{background: #e16ee0;}
.item-31 .e2030{background:#e16ee0;}
.item-31 .e2050{background:#e16ee0;}
.item-31 .ebeyond{background:#e16ee0;}

.item-32{background:#ecd0f2;}
.item-32 .now{background: #cd9dd7;}
.item-32 .e2020{background: #cd9dd7;}
.item-32 .e2020-2030{background: #cd9dd7;}
.item-32 .e2030{background:#cd9dd7;}
.item-32 .e2050{background:#cd9dd7;}
.item-32 .ebeyond{background:#cd9dd7;}

.item-33{background:#eeadff;}
.item-33 .now{background: #d986f0;}
.item-33 .y2020{background: #d986f0;}
.item-33 .y2020-2030{background: #c766e1;}
.item-33 .e2030{background:#c766e1;}
.item-33 .e2050{background:#c766e1;}
.item-33 .ebeyond{background:#c766e1;}

.item-34{background:#ebaee4;}
.item-34 .y2020{background: #cd60c0;}
.item-34 .y2020-2030{background: #fd19e2;}
.item-34 .y2030{background:#c507ae;}
.item-34 .e2050{background:#c507ae;}
.item-34 .ebeyond{background:#c507ae;}

.item-35{background:#d2c7ff;}
.item-35 .now{background: #a290e6;}
.item-35 .y2020{background: #6C50D5;}
.item-35 .e2020-2030{background: #6C50D5;}
.item-35 .e2030{background:#6C50D5;}
.item-35 .e2050{background:#6C50D5;}
.item-35 .ebeyond{background:#6C50D5;}

.item-36{background:#B3B4FB!important;}
.item-36 .y2020{background: #9b9cfa;}
.item-36 .y2020-2030{background: #5a5bd8!important;}
.item-36 .e2030{background:#5a5bd8!important;}
.item-36 .e2050{background:#5a5bd8!important;}
.item-36 .ebeyond{background:#5a5bd8!important;}

.item-37{background:#cab3fb;}
.item-37 .y2020{background: #aa8aec;}
.item-37 .e2020-2030{background: #aa8aec;}
.item-37 .e2030{background:#aa8aec;}
.item-37 .e2050{background:#aa8aec;}
.item-37 .ebeyond{background:#aa8aec;}

.item-38{background:#c9c5f9!important;}
.item-38 .now{background: #a89cff!important;}
.item-38 .e2020{background: #a89cff!important;}
.item-38 .y2020-2030{background: #7a67ff;}
.item-38 .y2030{background:#4e33ff;}
.item-38 .e2050{background:#4e33ff;}
.item-38 .beyond{background:#3723c1;}

.item-39{background:#9db9ff;}
.item-39 .y2020{background: #7f9ff0;}
.item-39 .y2020-2030{background: #6689df;}
.item-39 .e2030{background:#6689df;}
.item-39 .e2050{background:#6689df;}
.item-39 .ebeyond{background:#6689df;}

.item-40{background:#8dc0fe;}
.item-40 .y2020{background: #74aaec;}
.item-40 .e2020-2030{background: #74aaec;}
.item-40 .e2030{background:#74aaec;}
.item-40 .e2050{background:#74aaec;}
.item-40 .ebeyond{background:#74aaec;}

.item-41{background:#8ab8ea;}
.item-41 .y2020{background: #74aaec;}
.item-41 .y2020-2030{background: #4e8acc;}
.item-41 .y2030{background:#3271b6;}
.item-41 .e2050{background:#3271b6;}
.item-41 .ebeyond{background:#3271b6;}

.item-42{background:#3edfff;}
.item-42 .y2020{background: #00c8f0;}
.item-42 .e2020-2030{background: #00c8f0;}
.item-42 .e2030{background:#00c8f0;}
.item-42 .e2050{background:#00c8f0;}
.item-42 .ebeyond{background:#00c8f0;}

.item-43{background:#97e1fd;}
.item-43 .now{background: #76d8fd;}
.item-43 .e2020{background: #76d8fd;}
.item-43 .y2020-2030{background: #59c5ed;}
.item-43 .y2030{background:#3eb1dd;}
.item-43 .e2050{background:#3eb1dd;}
.item-43 .ebeyond{background:#3eb1dd;}

.item-44{background:#86fdfd;}
.item-44 .e2020{background: #3edfff}
.item-44 .y2020-2030{background: #73dbfd;}
.item-44 .y2030{background:#3ecaf8;}
.item-44 .y2050{background:#03a6db;}
.item-44 .ebeyond{background:#03a6db;}

.item-45{background:#b5f1ff;}
.item-45 .y2020{background: #6ce3ff}
.item-45 .e2020-2030{background: #6ce3ff;}
.item-45 .y2030{background:#36bede;}
.item-45 .e2050{background:#36bede;}
.item-45 .ebeyond{background:#36bede;}

.item-46{background:#b3e6fb;}
.item-46 .now{background: #70d3fe;}
.item-46 .y2020{background: #30b3ec;}
.item-46 .e2020-2030{background: #30b3ec;}
.item-46 .e2030{background:#30b3ec;}
.item-46 .e2050{background:#30b3ec;}
.item-46 .ebeyond{background:#30b3ec;}

.item-47{background:#93eaff;}
.item-47 .y2020{background: #30b3ec}
.item-47 .y2020-2030{background: #51d3f2;}
.item-47 .e2030{background:#51d3f2;}
.item-47 .e2050{background:#51d3f2;}
.item-47 .ebeyond{background:#51d3f2;}

.item-48{background:#8bcbfd;}
.item-48 .y2020{background: #30b3ec;}
.item-48 .y2020-2030{background: #4fa1e2;}
.item-48 .e2030{background:#4fa1e2;}
.item-48 .e2050{background:#4fa1e2;}
.item-48 .ebeyond{background:#4fa1e2;}

.item-49{background:#94eacd;}
.item-49 .now{background: #83dec0;}
.item-49 .y2020{background: #71d7b5;}
.item-49 .y2020-2030{background: #4ebf99;}
.item-49 .e2030{background:#4ebf99;}
.item-49 .e2050{background:#4ebf99;}
.item-49 .ebeyond{background:#4ebf99;}

.item-50{background:#93f7e1;}
.item-50 .now{background: #7defd7;}
.item-50 .e2020{background: #7defd7;}
.item-50 .y2020-2030{background: #5fdec2;}
.item-50 .e2030{background:#5fdec2;}
.item-50 .y2050{background:#25b696;}
.item-50 .ebeyond{background:#25b696;}

.item-51{background:#a2fed3;}
.item-51 .now{background: #8bf7c0;}
.item-51 .e2020{background: #8bf7c0;}
.item-51 .e2020-2030{background: #8bf7c0;}
.item-51 .y2030{background:#67d8a3;}
.item-51 .e2050{background:#67d8a3;}
.item-51 .ebeyond{background:#67d8a3;}

.item-52{background:#a2fed3;}
.item-52 .y2020{background: #89f2c0;}
.item-52 .e2020-2030{background: #89f2c0;}
.item-52 .y2030{background:#67d8a3;}
.item-52 .e2050{background:#67d8a3;}
.item-52 .ebeyond{background:#67d8a3;}

.item-53{background:#abfdce;}
.item-53 .now{background:#7bffb3;}
.item-53 .y2020{background: #58eb96;}
.item-53 .e2020-2030{background: #58eb96;}
.item-53 .y2030{background:#42cc7c;}
.item-53 .e2050{background:#42cc7c;}
.item-53 .ebeyond{background:#42cc7c;}

.item-54{background:#b2fddb;}
.item-54 .now{background:#8cfbca;}
.item-54 .y2020{background: #6fecb5;}
.item-54 .y2020-2030{background: #54dfa2;}
.item-54 .y2030{background:#37c285;}
.item-54 .e2050{background:#37c285;}
.item-54 .ebeyond{background:#37c285;}

.item-55{background:#bcff9c;}
.item-55 .y2020{background: #a2f17d;}
.item-55 .y2020-2030{background: #8ce363;}
.item-55 .y2030{background:#75d349;}
.item-55 .y2050{background:#64c337;}
.item-55 .beyond{background:#4eaf20;}

.item-56{background:#d8fdb0;}
.item-56 .y2020{background: #c1ed91;}
.item-56 .y2020-2030{background: #a8db73;}
.item-56 .y2030{background:#93c959;}
.item-56 .y2050{background:#7eb445;}
.item-56 .beyond{background:#67a02b;}

.item-57{background:#e3ffbb;}
.item-57 .y2020{background: #cef792;}
.item-57 .y2020-2030{background: #c0f079;}
.item-57 .y2030{background:#b1ea5d;}
.item-57 .y2050{background:#9fdf3f;}
.item-57 .ebeyond{background:#9fdf3f;}

.item-58{background:#d4f6cb;}
.item-58 .now{background: #b0e5a1;}
.item-58 .y2020{background: #96d785;}
.item-58 .y2020-2030{background: #78c563;}
.item-58 .e2030{background:#78c563;}
.item-58 .e2050{background:#78c563;}
.item-58 .ebeyond{background:#78c563;}

.item-59{background:#a5fa86;}
.item-59 .y2020{background:#58c133;}
.item-59 .e2020-2030{background: #58c133;}
.item-59 .e2030{background:#58c133;}
.item-59 .e2050{background:#58c133;}
.item-59 .ebeyond{background:#58c133;}

.buzz .item-1, .buzz .item-1 div{
        background: #e0e0e0;
}
.buzz .item-2, .buzz .item-2 div{
        background: #7d7d7d;
}
.buzz .item-3, .buzz .item-3 div{
        background: #d4d4d4;
}
.buzz .item-5, .buzz .item-5 div{
        background: #f5f5f5;
}
.buzz .item-6, .buzz .item-6 div{
        background: #7f7f7f;
}
.buzz .item-4, .buzz .item-4 div{
        background: #f5f5f5;
}
.buzz .item-7, .buzz .item-7 div{
        background: #c7c7c7;
}
.buzz .item-9, .buzz .item-9 div{
        background: #858585;
}
.buzz .item-8, .buzz .item-8 div{
        background: #616161;
}
.buzz .item-10, .buzz .item-10 div{
        background: #fff;
}
.buzz .item-11, .buzz .item-11 div{
        background: #fff;
}
.buzz .item-12, .buzz .item-12 div{
        background: #f7f7f7;
}
.buzz .item-13, .buzz .item-13 div{
        background: #fcfcfc;
}
.buzz .item-14, .buzz .item-14 div{
        background: #919191;
}
.buzz .item-15, .buzz .item-15 div{
        background: #616161;
}
.buzz .item-16, .buzz .item-16 div{
        background: #7d7d7d;
}
.buzz .item-17, .buzz .item-17 div{
        background: #7d7d7d;
}
.buzz .item-18, .buzz .item-18 div{
        background: #4a4a4a;
}
.buzz .item-19, .buzz .item-19 div{
        background: #787878;
}
.buzz .item-20, .buzz .item-20 div{
        background: #303030;
        color:#fff!important;
}
.buzz .item-21, .buzz .item-21 div{
        background: #bfbfbf;
}
.buzz .item-22, .buzz .item-22 div{
        background: #595959;
}
.buzz .item-23, .buzz .item-23 div{
        background: #b8b8b8;
}
.buzz .item-24, .buzz .item-24 div{
        background: #707070;
}
.buzz .item-25, .buzz .item-25 div{
        background: #666666;
}
.buzz .item-26, .buzz .item-26 div{
        background: #e3e3e3;
}
.buzz .item-27, .buzz .item-27 div{
        background: #303030;
          color:#fff!important;
}
.buzz .item-28, .buzz .item-28 div{
        background: #fcfcfc;
}
.buzz .item-29, .buzz .item-29 div{
        background: #fff;
}
.buzz .item-30, .buzz .item-30 div{
        background: #e5e5e5;
}
.buzz .item-31, .buzz .item-31 div{
        background: #969696;
}
.buzz .item-32, .buzz .item-32 div{
        background: #7d7d7d;
}
.buzz .item-33, .buzz .item-33 div{
        background: #757575;
}
.buzz .item-34, .buzz .item-34 div{
        background: #fafafa;
}
.buzz .item-35, .buzz .item-35 div{
        background: #fcfcfc;
}
.buzz .item-36, .buzz .item-36 div{
        background: #e6e6e6!important;
}
.buzz .item-37, .buzz .item-37 div{
        background: #ebebeb;
}
.buzz .item-38, .buzz .item-38 div{
        background: #2b2b2b!important;
          color:#fff!important;
}
.buzz .item-39, .buzz .item-39 div{
        background: #707070;
}
.buzz .item-40, .buzz .item-40 div{
        background: #fcfcfc;
}
.buzz .item-41, .buzz .item-41 div{
        background: #7d7d7d;
}
.buzz .item-42, .buzz .item-42 div{
        background: #000;
          color:#fff!important;
}
.buzz .item-43, .buzz .item-43 div{
        background: #000;
          color:#fff!important;
}
.buzz .item-44, .buzz .item-44 div{
        background: #000;
          color:#fff!important;
}
.buzz .item-45, .buzz .item-45 div{
        background: #000;
          color:#fff!important;
}
.buzz .item-46, .buzz .item-46 div{
        background: #000;
          color:#fff!important;
}
.buzz .item-47, .buzz .item-47 div{
        background: #ededed;
}
.buzz .item-48, .buzz .item-48 div{
        background: #fff;
}
.buzz .item-49, .buzz .item-49 div{
        background: #f7f7f7;
}
.buzz .item-50, .buzz .item-50 div{
        background: #292929;
          color:#fff!important;
}
.buzz .item-51, .buzz .item-51 div{
        background: #303030;
          color:#fff!important;
}
.buzz .item-52, .buzz .item-52 div{
        background: #dedede;
}
.buzz .item-53, .buzz .item-53 div{
        background: #383838;
}
.buzz .item-54, .buzz .item-54 div{
        background: #858585;
}
.buzz .item-55, .buzz .item-55 div{
        background: #595959;
}
.buzz .item-56, .buzz .item-56 div{
        background: #e0e0e0;
}
.buzz .item-57, .buzz .item-57 div{
        background: #fafafa;
}
.buzz .item-58, .buzz .item-58 div{
        background: #fcfcfc;
}
.buzz .item-59, .buzz .item-59 div{
        background: #bebebe;
}

.buzz div div{
  background: transparent!important;]
}

.newconcepts{
  display: flex;
}
.newconcepts div{
  width: 30%;
  padding: 7px 7px 7px 110px;
}
/*
.newconcepts span{
  visibility: visible;
}
.newconcepts div:hover span{
  visibility: hidden;
}
.newconcepts small, .newconcepts em{
  visibility: hidden;
}
.newconcepts div:hover small, .newconcepts div:hover em{
  visibility: visible;
}*/
.ideea{
  position: relative;
}
.idea h1{
  height: 60px;
  margin: 2px 0px 0px 0px;
}
.sectors{
  position: absolute;
  width: 100%;
  top: 37px;
  left:0px;
  padding: 0px;
}
.sectors h2{
  float: left;
  margin: 3px;
    padding: 0px 5px 0px 5px;
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-family: 'Oswald';
font-weight: 400;
font-size:17px;
}
.aaa{
  background: #feff1f;
}
.ccc{
  background: #ffb70e;
}
.eee{
  background:#f95900;
}
.fff{
  background: #ff1524;
}
.ggg{
  background: #a7141e;
}
.hhh{
  background: #f80060;
}
.iii{
   background: #d47aad;
}
.jjj{
  background:#5a5bd9;
}
.kkk{
  background:#a640bd;
}
.lll{
  background: #dc26ff;
}
.mmm{
  background: #a908c8;
}
.nnn{
  background: #cd9dd7;
}
.ooo{
  background: #c866e1;
}
.ppp{
  background: #c508ad;
}
.qqq{
  background: #a28fe8;
}
.rrr{
  background: #00c082;
}
.sss{
  background: #8cea00;
}
.zzz{
  background: #aaa;
}

.sectors div{
  position: relative;
  display: inline-block;}
.sectors div h2{
  position: relative;
    z-index: 7;
}
.sectors div .textzone{
  width: 250px;
  margin:-4px 0px 0px 4px;
  padding: 4px;
  position: absolute;
  top:30px;
  left:0px;
  z-index: 9999;
  display: block;
  visibility: hidden;
}
.sectors div:hover .textzone{
  visibility: visible;
}
.tabs{
  width: 100%;
  max-width: 1900px;
  margin-left: auto;
  margin-right: auto;
}
.tabs ul li{
  display: block;
  float: left;
  list-style-type: none;
  margin:4px;
}
#root, .wordcloud, .newconcepts{
  clear: both;
}


.tabs.is-boxed li.is-active a {
    background-color: white;
    border-color: #dbdbdb;
    border-top:2px solid #dbdbdb;
      border-left:2px solid #dbdbdb;
        border-right:2px solid #dbdbdb;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
        font-weight: bold;
    }
.tabs li.is-active a {
    border-bottom-color: #3273dc;
    color: #000;
}
tabs.is-boxed a {
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}
.tabs a {
    align-items: center;
    border-bottom-color: #dbdbdb;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    color: #4a4a4a;
    display: flex;
    justify-content: center;
    margin-bottom: -1px;
    padding: 0.5em 1em;
    vertical-align: top;
    text-decoration: none;
    font-family: 'Open Sans', sans-serif;
}
.tabs ul li {
    display: block;
    float: left;
    list-style-type: none;
    margin: 4px;
}
li {
    display: list-item;
    text-align: -webkit-match-parent;
}
.tabs {
    -webkit-overflow-scrolling: touch;
    align-items: stretch;
    display: flex;
    font-size: 1rem;
    justify-content: space-between;
    overflow: hidden;
    overflow-x: auto;
    white-space: nowrap;
    margin-bottom: -16px;
}
