.investment{background-image: url(../images/invest/invest-home.jpg); background-repeat: no-repeat;background-size: cover;}
.investment-content{width: 740px;}
.investment-content h1{font-size: 30px;text-align: center;font-family: "helvetica-thin";margin: 30px;}

.header-grey{background: url(../images/choose-market-part-logo.png) #767382 bottom center no-repeat; height: 105px;padding: 32px;}
.header-orange{background: url(../images/choose-market-part-logo.png) #d19021 bottom center no-repeat; height: 105px;padding: 32px;}
.header-lightred{background: url(../images/choose-market-part-logo.png) #d64625 bottom center no-repeat; height: 105px;padding: 10px;}

.normative {position: relative}
.normative h2 {color: #000; font-size: 18px; font-weight: 600; margin: 15px 0; }
.normative a { color: #000; }
.normative a:hover { color: #e00007 !important; text-decoration: underline; }
.normative a:hover::before { background-position: 0 20px;}
.normative p { text-indent: 30px; line-height: 35px !important; }
.normative a:before { width: 22px; height: 20px; margin-top: 6px; content: " ";
    background-image: url(../images/invest/invest-normative-icon.png);
    position: absolute; left:0;}
.light-grey-content a { color: #000 !important; }
.choose-invest { margin-top: 35px;}
.choose-invest h2 {color: #FFF; font-size: 24px;}
.choose-invest p {color: #FFF; font-size: 13px;}
.choose-invest .img-responsive { width: 100%; }

.white-content{background-color:white;}
.white-content p, .white-content h2 { color: #000; }

.black-content-invest {background-color:#000;padding:60px 0;}
.black-content-invest p, h2, ul, li { color: #fff; }

@media screen and (max-width: 1230px) {
	.investment-content {
		width: auto;
		padding-top: 20px;
		height: auto;
		margin-bottom: 0px;
	}

	.investment-content h1 {
		font-weight: bold;
		font-size: 20px;
		text-align: center;
	}

}

.invest-normative{background-image: url(../images/invest/invest-normative.jpg); background-repeat: no-repeat;background-size: cover;}
.invest-service1{background-image: url(../images/invest/invest-service1-bfb.jpg); background-repeat: no-repeat;background-size: cover;}
.invest-service1-conclusion{background-image: url(../images/invest/invest-service1-conclusion.jpg); background-repeat: no-repeat;background-size: cover; padding: 130px 0;}
.list-effect { background: url(../images/list-bullet.png) no-repeat 20px top;  padding-left: 70px;}
.list-lheight li { line-height: 200%;}
.light-grey-content p { line-height: 180%;}
.light-grey-content h2 { color: #000; font-size: 18px; }
.white-content p { line-height: 180%;}
.invest-service1-conclusion p { color: #FFF; font-size: 22px; }
.invest-service1-conclusion .btn { margin-top: 50px; }
.light-grey-content .invest-menu h2 {color: #000; font-size: 18px; font-weight: 600; margin: 15px 0;}

.choose-invest > div {
    min-height: 540px;
}
.white-link a{color:#ffffff!important;text-decoration:none!important;}
.white-link a:hover{color:#ffffff!important;}
@media screen and (max-width: 767px) {
    #chart-sector-legend {margin: 0!important;}
    .legend table, #chart-sector-legend table{
        float:left;
        margin-top: 10px;
        margin-left: -160px;
    }
    #chart-market-legend table, #chart-aktivi-legend table, #chart-sector-legend table {margin: 0; float:left;}
    #chart-market-legend table, #chart-aktivi-legend table, #chart-sector-legend table {margin:0!important;}
    #chart-aktivi-legend table{margin:0; margin-bottom: 50px;}
    .extra-margin{margin-right:-15px!important;}
}

.invest-menu {
  display: flex;
  justify-content: center; /* центрира хоризонтално */
  align-items: center;     /* центрира вертикално, ако има нужда */
  flex-wrap: wrap;         /* ако са повече елементи, да минават на нов ред */
  gap: 30px;               /* разстояние между блоковете */
}
