@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-Light.eot');
	src: local('Montserrat Light'), local('Montserrat-Light'),
		url('Montserrat/Montserrat-Light.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-Light.woff') format('woff'),
		url('Montserrat/Montserrat-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}



@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-MediumItalic.eot');
	src: local('Montserrat Mediumf Italic'), local('Montserrat-MediumItalic'),
		url('Montserrat/Montserrat-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-MediumItalic.woff') format('woff'),
		url('Montserrat/Montserrat-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-Thin.eot');
	src: local('Montserrat Thin'), local('Montserrat-Thin'),
		url('Montserrat/Montserrat-Thin.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-Thin.woff') format('woff'),
		url('Montserrat/Montserrat-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-ExtraLightItalic.eot');
	src: local('Montserrat ExtraLight Italic'), local('Montserrat-ExtraLightItalic'),
		url('Montserrat/Montserrat-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-ExtraLightItalic.woff') format('woff'),
		url('Montserrat/Montserrat-ExtraLightItalic.ttf') format('truetype');
	font-weight: 200;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-BoldItalic.eot');
	src: local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'),
		url('Montserrat/Montserrat-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-BoldItalic.woff') format('woff'),
		url('Montserrat/Montserrat-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-SemiBold.eot');
	src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'),
		url('Montserrat/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-SemiBold.woff') format('woff'),
		url('Montserrat/Montserrat-SemiBold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-ExtraLight.eot');
	src: local('Montserrat ExtraLight'), local('Montserrat-ExtraLight'),
		url('Montserrat/Montserrat-ExtraLight.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-ExtraLight.woff') format('woff'),
		url('Montserrat/Montserrat-ExtraLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-ExtraBoldItalic.eot');
	src: local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'),
		url('Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-ExtraBoldItalic.woff') format('woff'),
		url('Montserrat/Montserrat-ExtraBoldItalic.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-Italic.eot');
	src: local('Montserrat Italic'), local('Montserrat-Italic'),
		url('Montserrat/Montserrat-Italic.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-Italic.woff') format('woff'),
		url('Montserrat/Montserrat-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-Bold.eot');
	src: local('Montserrat Bold'), local('Montserrat-Bold'),
		url('Montserrat/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-Bold.woff') format('woff'),
		url('Montserrat/Montserrat-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-LightItalic.eot');
	src: local('Montserrat Light Italic'), local('Montserrat-LightItalic'),
		url('Montserrat/Montserrat-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-LightItalic.woff') format('woff'),
		url('Montserrat/Montserrat-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-BlackItalic.eot');
	src: local('Montserrat Black Italic'), local('Montserrat-BlackItalic'),
		url('Montserrat/Montserrat-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-BlackItalic.woff') format('woff'),
		url('Montserrat/Montserrat-BlackItalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-SemiBoldItalic.eot');
	src: local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'),
		url('Montserrat/Montserrat-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-SemiBoldItalic.woff') format('woff'),
		url('Montserrat/Montserrat-SemiBoldItalic.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-Regular.eot');
	src: local('Montserrat Regular'), local('Montserrat-Regular'),
		url('Montserrat/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-Regular.woff') format('woff'),
		url('Montserrat/Montserrat-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-Medium.eot');
	src: local('Montserrat Medium'), local('Montserrat-Medium'),
		url('Montserrat/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-Medium.woff') format('woff'),
		url('Montserrat/Montserrat-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-ExtraBold.eot');
	src: local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'),
		url('Montserrat/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-ExtraBold.woff') format('woff'),
		url('Montserrat/Montserrat-ExtraBold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-Black.eot');
	src: local('Montserrat Black'), local('Montserrat-Black'),
		url('Montserrat/Montserrat-Black.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-Black.woff') format('woff'),
		url('Montserrat/Montserrat-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Montserrat';
	src: url('Montserrat/Montserrat-ThinItalic.eot');
	src: local('Montserrat Thin Italic'), local('Montserrat-ThinItalic'),
		url('Montserrat/Montserrat-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('Montserrat/Montserrat-ThinItalic.woff') format('woff'),
		url('Montserrat/Montserrat-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}




html {
	margin: 0 auto;
	padding: 0px;
background:#252628;
      font-family: 'Montserrat';

}


body {
      font-family: 'Montserrat';
      margin: 0 auto;
	padding: 0px;
	font-family: 'Montserrat';

}



h1 {

width:1300px;
font-size:42px;
color:#ffffff;
text-align:left;
font-weight:500;
margin:auto;
margin-top:30px;
margin-bottom:30px;


}



.inherttt:hover{
background:#333333 !important;
}


h1 select {
    width: 300px;
    border: none;
    box-sizing: content-box;
    outline: none;
    padding: 10px;
    height: 36px;
    padding: 0 25px 0 10px;
    background: #5c5c5c;
    font-size: 12px;
    font-family: 'Montserrat';
    color: #ffffff;
    border-radius: 5px;
    -webkit-appearance: none;
    background-image: URL(/images/updown2.png);
    background-repeat: no-repeat;
    background-size: 10px;
    background-position: right 5px center;
    text-align:center;
    text-align-last: center;
    margin-left:10px;
    position:relative;
    top:-12px;
}




.dashboard {

width:1400px;
height:950px;
/*background:#444547;*/
margin:auto;
font-size:16px;
color:#ffffff;
position:relative;
/*background: #5c5c5c;*/
margin-bottom:100px;


}

.dashboard .blocks{
display:flex;
border-radius:5px;
/*background: #5c5c5c;*/
text-align:Center;
}

.dashboard .blocks .cont{
padding:5px;
margin:auto;
}


.dashboard .blocks .cont .them{
font-size:15px;
font-weight:400;
}


.dashboard .blocks .cont .them span{

font-size:11px;
display:block;
margin-top:3px;

}

.dashboard .blocks .cont .val{
font-size:20px;
color:#b2e21d;
margin-top:10px;
font-weight:300;

}

.dashboard .blocks .cont .val a{
text-decoration:none;
color:#b2e21d;
}



.dashboard .block1{
position:absolute;
top:0;
left:0;
width:220px;
height:70px;
}


.dashboard .block1 .cont .val{
color:#ffffff;
font-weight:400;
}

.dashboard .block2{
position:absolute;
top:0;
left:220px;
width:220px;
height:70px;
}

.dashboard .block2 .cont .val{
color:#ffffff;
font-weight:400;
}

.dashboard .block3{
position:absolute;
top:70px;
left:0px;
width:220px;
height:70px;
}

.dashboard .block3 .cont .val{
color:#ffffff;
font-weight:400;
}


.dashboard .block4{
position:absolute;
top:70px;
left:220px;
width:220px;
height:70px;
}


.dashboard .block4 .cont .val{
color:#ffffff;
font-weight:400;
}

.dashboard .block5{
position:absolute;
top:140px;
left:0px;
width:220px;
height:70px;
}

.dashboard .block5 .cont .val{
color:#ffffff;
font-weight:400;
}

.dashboard .block6{
position:absolute;
top:140px;
left:220px;
width:220px;
height:70px;
}


.dashboard .block6 .cont .val{
color:#ffffff;
font-weight:400;
}


.dashboard .block7{
position:absolute;
top:0px;
left:440px;
width:220px;
height:105px;
}

.dashboard .block7 .cont .val{
color:#ffffff;
font-weight:400;
}

.dashboard .block8{
position:absolute;
top:105px;
left:440px;
width:220px;
height:105px;
}

.dashboard .block8 .cont .val{
color:#ffffff;
font-weight:400;
}



.dashboard .block9{
position:absolute;
top:230px;
left:0px;
line-height:16px;
width:220px;
height:70px;
}


.dashboard .block9 .cont .val{
margin-top:10px;

}


.dashboard .block10{
position:absolute;
top:310px;
left:0px;
line-height:16px;
width:220px;
height:55px;
}

.dashboard .block10 .cont .val{
margin-top:10px;

}


.dashboard .block11{
position:absolute;
top:375px;
left:0px;
line-height:16px;
width:220px;
height:55px;
}


.dashboard .block11 .cont .val{
margin-top:10px;
}

.dashboard .block12{
position:absolute;
top:440px;
left:0px;
line-height:16px;
width:220px;
height:55px;
}


.dashboard .block12 .cont .val{
margin-top:10px;
}

.dashboard .block13{
position:absolute;
top:505px;
left:0px;
line-height:16px;
width:220px;
height:70px;
}


.dashboard .block13 .cont .val{
margin-top:10px;
}


.dashboard .block14{
position:absolute;
top:585px;
left:0px;
line-height:16px;
width:220px;
height:55px;
}


.dashboard .block14 .cont .val{
margin-top:10px;
}


.dashboard .block15{
position:absolute;
top:650px;
left:0px;
line-height:16px;
width:220px;
height:55px;
}


.dashboard .block15 .cont .val{
margin-top:10px;
}

.dashboard .block16{
position:absolute;
top:715px;
left:0px;
line-height:16px;
width:220px;
height:55px;
}


.dashboard .block16 .cont .val{
margin-top:10px;
}


.dashboard .block17{
position:absolute;
display:block;
top:230px;
left:220px;
width:440px;
height:280px;



}


.dashboard .block17 .cont .them{

font-size:20px;
font-weight:300;
margin-bottom:30px;

}


.dashboard .block17 .cont .graf_line {
display:block;
position:relative;
width:530px;
line-height:22px;
text-align:left;
margin-bottom:5px;
}


.dashboard .block17 .cont .graf_line .graf_line_name {
display:inline-block;
line-height:22px;
height:22px;
font-size:14px;
width:120px;
text-align:center;

}

.dashboard .block17 .cont .graf_line .graf_line_gr {
display:inline-block;
line-height:22px;
height:22px;
font-size:14px;
width:150px;
text-align:center;
background:#b2e21d;
margin-right:5px;
}

.dashboard .block17 .cont .graf_line .graf_line_meta {
display:inline-block;
line-height:22px;
height:22px;
font-size:12px;
text-align:center;

}



.dashboard .block18{
position:absolute;
display:block;
top:520px;
left:220px;
width:530px;
height:320px;
}



.dashboard .block18 .donutchart_list {

position:absolute;
top:40px;
left:30px;
font-size:14px;
text-align:left;
}


.dashboard .block18 .donutchart_list .donutchart_list_item{

margin-bottom:10px;
position:relative;
}


.dashboard .block18 .donutchart_list .donutchart_list_item:before{
position:absolute;
width:10px;
height:10px;
background-color:#ffffff;
border-radius:50%;
top:4px;
left:-20px;
content:" ";
}


.dashboard .block18 .donutchart_list .donutchart_list_0:before{
background-color:#ff0000;
}

.dashboard .block18 .donutchart_list .donutchart_list_1:before{
background-color:#f9ff00;
}

.dashboard .block18 .donutchart_list .donutchart_list_2:before{
background-color:#00ff00;
}

.dashboard .block18 .donutchart_list .donutchart_list_3:before{
background-color:#ffffff;
}

.dashboard .block18 .donutchart_list .donutchart_list_4:before{
background-color:#00ffff;
}




.dashboard .block19{
position:absolute;
display:block;
top:810px;
left:0px;
line-height:16px;
width:440px;
height:120px;
/*background:#5c5c5c;*/
}

.dashboard .block19 .cont {
display:block;
}

.dashboard .block19 .cont .them{

font-size:20px;
line-height:20px;

}


.dashboard .block19 .cont .managers_list {

position:absolute;
top:60px;
left:0px;
text-align:left;
width:350px;

}



.dashboard .block19 .cont .managers_meta {

position:absolute;
top:70px;
left:350px;
text-align:center;
width:200px;


}

.dashboard .block19 .cont .managers_meta b{
font-size:16px;
display:block;
font-weight:400;
color:#b2e21d;
}

.dashboard .block19 .cont .managers_meta span{
font-size:13px;
display:block;
margin-top:5px;
font-weight:400;
color:#ffffff;
}



.dashboard .block19 .cont .managers_list:before {

position:absolute;
width:20px;
height:calc(100% + 10px);
background-image:URL(/dashboard/images/fscob.png);
background-repeat:no-repeat;
background-size:auto 100%;
right:10px;
top:-8px;
content:" ";

}


.dashboard .block19 .cont .managers_list .managers_list_item{
display:block;
width:100%;
margin-bottom:3px;


}

.dashboard .block19 .cont .managers_list .managers_list_item .managers_list_name{
display:inline-block;
width:180px;
font-size:16px;
overflow:hidden;
text-align:center;

}


.dashboard .block19 .cont .managers_list .managers_list_price{
display:inline-block;
width:150px;
text-align:center;
font-size:16px;
overflow:hidden;
color:#b2e21d;

}









.dashboard .block20{
position:absolute;
display:block;
top:0px;
left:650px;
width:440px;
height:280px;



}


.dashboard .block20 .cont .them{

font-size:20px;
font-weight:300;
margin-bottom:30px;

}


.dashboard .block20 .cont .graf_line {
display:block;
position:relative;
width:530px;
line-height:22px;
text-align:left;
margin-bottom:5px;
}


.dashboard .block20 .cont .graf_line .graf_line_name {
display:inline-block;
line-height:22px;
height:22px;
font-size:14px;
width:120px;
text-align:center;

}

.dashboard .block20 .cont .graf_line .graf_line_gr {
display:inline-block;
line-height:22px;
height:22px;
font-size:14px;
width:150px;
text-align:center;
background:#b2e21d;
margin-right:5px;
}

.dashboard .block20 .cont .graf_line .graf_line_meta {
display:inline-block;
line-height:22px;
height:22px;
font-size:12px;
text-align:center;

}


.dashboard .block21{
position:absolute;
display:block;
top:230px;
right:10px;
width:700px;
height:350px;

}


.dashboard .block21 .cont .skl {
display:block;
margin-left:90px;
font-size:14px;
position:relative;
top:-10px;
}

.dashboard .block21 .cont .skl span{
display:inline-block;
margin-right:5px;
margin-left:5px;
line-height:20px;
position:relative;
padding-left:18px;
}


.dashboard .block21 .cont .skl span:before{

display:block;
position:absolute;
width:10px;
height:10px;
border-radius:50%;
background:#ffffff;
content:" ";
left:0px;
top:5px;

}


.dashboard .block21 .cont .skl .skl1:before{
background:#00ff00;
}


.dashboard .block21 .cont .skl .skl3:before{
background:#ff00ff;
}


.dashboard .block21 .cont .skl .skl2:before{
background:#ff0000;
}

.dashboard .block21 .cont .skl .skl4:before{
background:#139314;
}

.dashboard .block21 .cont .skl .skl5:before{
background:#931394;
}




.dashboard .block22{
position:absolute;
top:0;
right:50px;
width:250px;
height:70px;
}


.dashboard .block22 .cont .val{
color:#ffffff;
font-weight:400;

}



.dashboard .block23{
position:absolute;
top:80;
right:50px;
width:250px;
height:70px;
}


.dashboard .block23 .cont .val{
color:#ffffff;
font-weight:400;

}




.dashboard .block24{
position:absolute;
top:160;
right:50px;
width:250px;
height:70px;
}


.dashboard .block24 .cont .val{
color:#ffffff;
font-weight:400;

}


.dashboard .block25{

position:absolute;
top:450;
right:0px;
width:670px;
height:250px;
display:block;
}

.dashboard .block25 .cont{
display:block;
}

.dashboard .block25 .cont .them{
font-size:20px;
font-weight:300;
}

.dashboard .block25 .cont .curve_chart {
position:absolute;
left:0;
top:40px;
}


.dashboard .block25 .cont .curve_chart2 {
position:absolute;
left:225px;
top:40px;
}


.dashboard .block25 .cont .curve_chart3 {
position:absolute;
right:20px;
top:40px;
}




.dashboard .block25 .cont .labelmonth {
position:absolute;
bottom:0;
left:50px;
width:150px;
font-size:16px;
}


.dashboard .block26{

position:absolute;
top:730;
right:0px;
width:670px;
height:40px;
display:block;
}

.dashboard .block26 .cont{
display:block;
}

.dashboard .block26 .cont .them{
font-size:20px;
font-weight:300;
}



.dashboard .block27{
position:absolute;
top:770px;
right:444px;
width:222px;
height:80px;
}


.dashboard .block27 .cont .val{
color:#ff0000;
font-weight:400;
font-size:26px;
}


.dashboard .block27 .cont .green_color{
color:#b2e21d !important;
font-weight:400;
font-size:26px;
}





.dashboard .block28{
position:absolute;
top:770px;
right:222px;
width:222px;
height:80px;
}


.dashboard .block28 .cont .val{
color:#ff0000;
font-weight:400;
font-size:26px;

}


.dashboard .block28 .cont .green_color{
color:#b2e21d !important;
font-weight:400;
font-size:26px;
}



.dashboard .block29{
position:absolute;
top:770px;
right:0px;
width:222px;
height:80px;
}


.dashboard .block29 .cont .val{
color:#b2e21d;
font-weight:400;
font-size:26px;

}




.dashboard .block30{
position:absolute;
top:860px;
right:489px;
width:175px;
height:80px;
}


.dashboard .block30 .cont .val{
color:#b2e21d;
font-weight:400;

}



.dashboard .block31{
position:absolute;
top:860px;
right:320px;
width:166px;
height:80px;
}


.dashboard .block31 .cont .val{
color:#b2e21d;
font-weight:400;

}


.dashboard .block32{
position:absolute;
top:860px;
right:166px;
width:166px;
height:80px;
}


.dashboard .block32 .cont .val{
color:#b2e21d;
font-weight:400;

}





.dashboard .block33{
position:absolute;
top:860px;
right:0px;
width:166px;
height:80px;
}


.dashboard .block33 .cont .val{
color:#b2e21d;
font-weight:400;
position:relative;
text-align:left;
margin-left:40px;
}

.dashboard .block33 .cont .val span{
display:block;
position:absolute;
top:-3px;
left:40px;
font-size:10px;

color:#ffffff;
}




.progressbar1 {width:100px;}
