.box-body {
    background: #fff;
}
	.box-body > div {
		display: table;
	}
		.box-body .button {
			padding: 10px 25px 0px 25px;
		}
			.box-body .button a {
			    color: #ffffff;
			    background: #252525;
			    display: block;
			    width: 150px;
			    line-height: 25px;
			    text-align: center;
			    padding: 4px;
			    border-radius: 4px;
			    transition: .5s;
			}
			
		.box-body .chartOuter {
		    width: 50% !important;
		    padding: 10px 50px;
		    float: left;
		}
			
		
/* ---------------------------------------------------**** Tablet ****--------------------------------------------------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) {

}


/* ---------------------------------------------------**** Mobile ****--------------------------------------------------- */
@media only screen and (min-width: 320px) and (max-width: 767px) {

	@media only screen and (orientation:portrait){
		.box-body .chartOuter {
		    width: 100% !important;
		    padding: 10px;
		    float: none;
		}
	}
	@media only screen and (orientation:landscape){
		.box-body .chartOuter {
		    padding: 10px 15px;
		}
		.box-body .chartOuter:nth-child(2) {
		    margin-bottom: 30px !important;
		}
	}

}
