div.card {
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    text-align: center;
}

.card_box_2 {
    box-shadow: 4px -10px 8px 0 rgba(0, 0, 0, 0.2), 0px -5px 20px 0 rgba(0, 0, 0, 0.19) !important;
    border-left: 2px solid #5dbfdc;
    border-right: 2px solid #5dbfdc;
    border-top: 2px solid #5dbfdc;
    border-bottom: 2px solid #5dbfdc;

    /* border-top : 1px solid red;
    border-right : 1px solid red;
    border-left : 1px solid red;
    background-color: green; */
}

.zindex{
    /* background-color: #5dbfdc; */
    z-index: 9999;
    }
/* The arrow pointer  */
.card_box_2 > .pname {
background-color: #5dbfdc;
color :white;
}
/* #card_box_1:after {
    content: ' ';
    width: 0px;
    height: 0px;
    border-top: 40px solid #5dbfdc;
    border-left: 40px solid transparent;
    border-bottom: 40px solid transparent;
    border-right: 40px solid transparent;
    position: absolute;
    left: 50%;
    top: 100%;
    /* margin-left: -10px; 
    margin-top:0% ;
    z-index: 99999;
} */

div.val {
    /* background-color: #5dbfdc; */
    color: white;
    /* padding: 10px; */
}

div.pname {
    /* background-color: #5dbfdc; */
    /* padding: 10px; */
    /* font-size: 2em ; */
    /* color: floralwhite; */
}

div.plastu {
    font-size: 1em;
    /* margin-top: 1em; */
}

div.plastv {
    margin-top: -0.7em;
    font-size: 3em;
    z-index: 9999;
}

/* .well {
    margin-bottom: unset;
    padding: unset;
}
*/

.sparkline {
  /*height: 100px;*/
	margin-top: 30px;
}

.sparkline th {
	font-size: 1.7em;
	font-weight: "bold";
	background-color: #5dbfdc;
	color :white;
}

.sparkline td {
	font-size: 1.4em;
	font-weight: "bold";
	padding: 15px;
}

/* .t{
    height: 20vw;
} */

/* #gauge {
width: 100%;
} */
p {
	margin: 0px;
}

.station_name {
    font-size: 3em;
    margin-bottom: 25px;
    /* border: 1px solid red; */
    /* height: 90px; */
    /*overflow: hidden;*/
}

.aqi_status{
	font-size: 2em;
	/*margin-bottom: 25px;*/
	padding: 2px;
	color: #5a5a7d;
	background: #d8d8fc;
	border-radius: 10px;
	display: inline-block;
}

#main-header-heading {
    font-size: 2em;
    background-color: #5dbfdc;
    color: floralwhite;
    margin-bottom: 5px;
    height: 70px;
    /* height: 100px; */
}


#myspark{

    /* border: 5px solid rebeccapurple; */

    /* background-color: blue; */
}

.arrow_box {
	position: relative;
	/* background: #88b7d5; */
	/* border: 4px solid #c2e1f5; */
}
.arrow_box:after, .arrow_box:before {
	top: 100%;
	left: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.arrow_box:after {
	border-color: rgba(136, 183, 213, 0);
	border-top-color: #5dbfdc;
	border-width: 30px;
	margin-left: -30px;
}
.arrow_box:before {
	border-color: rgba(194, 225, 245, 0);
	border-top-color: #c2e1f5;
	border-width: 36px;
	margin-left: -36px;
}


.prominent_para{
	/*font-size: 1.2em;*/
	font-size: 1.8em;
	/* margin-bottom: 25px; */
	/* border: 1px solid red; */
	/* height: 90px; */
	overflow: hidden;
	/*margin-top: -30px;*/
	margin-top: -20px;
}

.prominent_para .val {
	background: #d8d8fc;
	padding: 5px;
	border-radius: 10px;
}
