body {    margin: 0;    padding: 0px;    background-color: #eeeeee;}.sch-style-2 .sch-chart {    width: 590px;    height: 366px;    padding: 40px 20px 10px 70px;    font-size: 13px;    font-family: arial, sans-serif;    font-weight: normal;    color: #444444;    background-color: #ffffff;    position: relative;    margin:0 auto;    border: 1px solid #d5d5d5;    border-radius: 10px;    -webkit-border-radius: 10px;    -moz-border-radius: 10px;}.sch-style-2 .sch-chart a {    color: #444444;    text-decoration: none;}.sch-style-2 .sch-chart ul {    margin: 0px;    padding: 0px;    list-style-type: none;}.sch-style-2 .sch-chart li {    margin: 0px;    padding: 0px;}.sch-style-2 .sch-chart .sch-left {    width: 50px;    position: absolute;    top: 40px;    left: 10px;    text-align: right;}.sch-style-2 .sch-chart .sch-left li {    width: 100%;    height: 49px;    float: left;    color: #888888;    border-top: 1px solid transparent;    position: relative;    top: -13px;}.sch-style-2 .sch-chart .sch-bottom {  width: 450px;  height: 50px;  position: absolute;  bottom: 0px;  left: 90px;  text-align: center;}.sch-style-2 .sch-chart .sch-bottom li {    display: inline;    width: 90px;    float: left;}.sch-style-2 .sch-chart .label {    width: 100%;    height: 50px;    float: left;    margin-top: 20px;    text-align: center;}.sch-style-2 .sch-chart .label span {    font-weight: bold;}.sch-style-2 .sch-chart .sch-content {    width: 100%;    height: 100%;    float: left;}.sch-style-2 .sch-chart .sch-content ul.sch-row {    width: 100%;}.sch-style-2 .sch-chart .sch-content ul.sch-row li {    width: 100%;    height: 49px;    float: left;    border-top: 1px solid #e5e5e5;}.sch-style-2 .sch-chart .sch-content .sch-row li:nth-child(odd) {    width: 100%;    height: 49px;     float: left;    border-top: 1px solid #e5e5e5;    background-color: #f8f8f8;}.sch-style-2 .sch-chart .sch-content .sch-row li:nth-child(even) {    width: 100%;    height: 49px;     float: left;    border-top: 1px solid #e5e5e5;}.sch-style-2 .sch-chart .sch-content li.bottom {    border-top: 1px solid #d5d5d5;    background-color: #eeeeee;    height: 19px;}.sch-style-2 .sch-chart .sch-content .sch-column-chart {  width: 50px;  float: none;  text-align: center;  -webkit-transition: all 0.15s ease-in-out;  -moz-transition: all 0.15s ease-in-out;  -o-transition: all 0.15s ease-in-out;  -ms-transition: all 0.15s ease-in-out;  transition: all 0.15s ease-in-out;  background: #2a4e8c;  margin: 0 auto;  height: calc(100% - 25px);  position: relative;  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;}.sch-style-2 .sch-chart .sch-content .sch-column-chart .top {    width: 100%;    height: 20px;    margin-top: -10px;    -moz-border-radius: 50px/20px;    -webkit-border-radius: 50px 20px;    border-radius: 50px/20px;    -webkit-transition: all 0.15s ease-in-out;    -moz-transition: all 0.15s ease-in-out;    -o-transition: all 0.15s ease-in-out;    -ms-transition: all 0.15s ease-in-out;    transition: all 0.15s ease-in-out;	background: #aaa;}.sch-style-2 .sch-chart .sch-content .sch-column-chart .bottom {    width: 100%;    height: 20px;    position: absolute;    bottom: -10px;    left: 0px;    -moz-border-radius: 50px/20px;    -webkit-border-radius: 50px 20px;    border-radius: 50px/20px;    -webkit-transition: all 0.15s ease-in-out;    -moz-transition: all 0.15s ease-in-out;    -o-transition: all 0.15s ease-in-out;    -ms-transition: all 0.15s ease-in-out;    transition: all 0.15s ease-in-out;	background: #aaa;}.sch-style-2 .sch-chart div.sch-content .sch-column-chart span {    position: relative;    top: -50px;}.sch-style-2 .sch-chart .triangle-up {  width: 0;  height: 0;  border-left: 35px solid transparent;  border-right: 35px solid transparent;  border-bottom: 50px solid rgba(42, 78, 140, 0.5);  position: absolute;  top: -50px;  left:-5px;}.sch-style-2 .sch-chart .sch-big {  width: 60px;  float: left;  position: absolute;  bottom: 70px;  text-align: center;  -webkit-transition: all 0.15s ease-in-out;  -moz-transition: all 0.15s ease-in-out;  -o-transition: all 0.15s ease-in-out;  -ms-transition: all 0.15s ease-in-out;  transition: all 0.15s ease-in-out;  background-color: rgba(42, 78, 140, 0.5);  height: 150px;  display: grid;align-items: end;}.sch-style-2 .sch-chart .sch-big.one { height: 150px;  left:105px;}.sch-style-2 .sch-chart .sch-big.two {  height: 250px;   left:200px;}.sch-style-2 .sch-chart .sch-big.three {  height: 100px;  left:290px;}.sch-style-2 .sch-chart .sch-big.four {  height: 120px;  left:380px;}.sch-style-2 .sch-chart .sch-big.five {  height: 170px;  left:470px;}.sch-style-2 .sch-chart .sch-text {  position: absolute;  bottom: -35px;  font-size: 16px;  width:100%;}@media (min-width:480px) and (max-width:639px){	.sch-style-2 .sch-chart {  width: 448px;  padding: 40px 20px 10px 40px;	}		.sch-style-2 .sch-chart .sch-big {  width: 50px;	}	.sch-style-2 .sch-chart .triangle-up {  border-left: 30px solid transparent;  border-right: 30px solid transparent;	}	.sch-style-2 .sch-chart .sch-left {  width: 25px;	}	.sch-style-2 .sch-chart .sch-content .sch-column-chart {  width: 40px;	}.sch-style-2 .sch-chart .sch-bottom {  width: 390px;  left: 50px;  display: grid;  float: left;  grid-template-columns: repeat(5, 69px);}.sch-style-2 .sch-chart .sch-big.one {  left: 50px;}.sch-style-2 .sch-chart .sch-big.two {  left: 130px;}.sch-style-2 .sch-chart .sch-big.three {  left: 210px;}.sch-style-2 .sch-chart .sch-big.four {  left: 290px;}.sch-style-2 .sch-chart .sch-big.five {  left: 370px;}.sch-style-2 .sch-chart .sch-content .sch-column-chart .top {  height: 15px;  margin-top: -8px;}.sch-style-2 .sch-chart .sch-content .sch-column-chart .bottom {  height: 15px;  bottom: -8px;}}@media (min-width:375px) and (max-width:479px){		.sch-style-2 .sch-chart {  width: 343px;  padding: 40px 20px 10px 40px;	}	.sch-style-2 .sch-chart .sch-big {  width: 40px;	}	.sch-style-2 .sch-chart .triangle-up {  border-left: 25px solid transparent;  border-right: 25px solid transparent;	}	.sch-style-2 .sch-chart .sch-left {  width: 25px;	}	.sch-style-2 .sch-chart .sch-content .sch-column-chart {  width: 30px;	}.sch-style-2 .sch-chart .sch-bottom {  width: 390px;  left: 50px;  display: grid;  float: left;  grid-template-columns: repeat(5, 69px);}.sch-style-2 .sch-chart .sch-big.one {  left: 50px;}.sch-style-2 .sch-chart .sch-big.two {  left: 105px;}.sch-style-2 .sch-chart .sch-big.three {  left: 160px;}.sch-style-2 .sch-chart .sch-big.four {  left: 215px;}.sch-style-2 .sch-chart .sch-big.five {  left: 270px;}.sch-style-2 .sch-chart .sch-content .sch-column-chart .top {  height: 15px;  margin-top: -8px;}.sch-style-2 .sch-chart .sch-content .sch-column-chart .bottom {  height: 15px;  bottom: -8px;}}@media (min-width:320px) and (max-width:374px){			.sch-style-2 .sch-chart {  width: 286px;  padding: 40px 20px 10px 40px;	}	.sch-style-2 .sch-chart .sch-left {  width: 25px;	}	.sch-style-2 .sch-chart .sch-content .sch-column-chart {  width: 25px;	}.sch-style-2 .sch-chart .sch-bottom {  width: 224px;  left: 28px;  display: grid;  float: left;  grid-template-columns: repeat(5, 40px);  font-size: 8px;}	.sch-style-2 .sch-chart .sch-big {  width: 30px;	}	.sch-style-2 .sch-chart .triangle-up {  border-left: 20px solid transparent;  border-right: 20px solid transparent;	}	.sch-style-2 .sch-chart .sch-left {  width: 25px;	}	.sch-style-2 .sch-chart .sch-content .sch-column-chart {  width: 20px;	}.sch-style-2 .sch-chart .sch-bottom {  width: 390px;  left: 50px;  display: grid;  float: left;  grid-template-columns: repeat(5, 69px);}.sch-style-2 .sch-chart .sch-big.one {  left: 50px;}.sch-style-2 .sch-chart .sch-big.two {  left: 95px;}.sch-style-2 .sch-chart .sch-big.three {  left: 140px;}.sch-style-2 .sch-chart .sch-big.four {  left: 185px;}.sch-style-2 .sch-chart .sch-big.five {  left: 230px;}.sch-style-2 .sch-chart .sch-content .sch-column-chart .top {  height: 15px;  margin-top: -8px;}.sch-style-2 .sch-chart .sch-content .sch-column-chart .bottom {  height: 15px;  bottom: -8px;}}