.box-body .box-content {

}		
	.box-content h2 {
		margin: 0px;
		color: #000000;
		font-size: 1.1em;
	}
	.box-content span {
		color: #f58813;
		font-size: 0.8em;
	}
	.box-content .file {
		
	}
		.box-content .file .list {
		    background: #e7eaec;
		    padding: 15px 20px;
		    border-radius: 11px;
		    margin-top: 10px;
	        position: relative;
	        padding-right: 160px;
	        display: table;
		    width: 100%;
		}
			.box-content .file img {
				display: block;
			    float: left;
			    width: 50px;
			    margin: 12px;
			    margin-left: 0px;
			}
			.box-content .file p {
			    margin: 0px;
			}
			.box-content .file .b-button {
			    position: absolute;
			    right: 0px;
			    top: 0px;
		        padding: 0px 15px;
			    height: 100%;
		        border-left: 1px solid rgba(255, 255, 255, 0.5);
			}
				.box-content .file .b-button .btn.b2 {
				    margin: 0px;
				    top: 50%;
				    transform: translateY(-50%);
				    position: relative;
		            display: table;
				}
	
/* ---------------------------------------------------**** Mobile and Tablet ****--------------------------------------------------- */
@media only screen and (min-width: 320px) and (max-width: 1024px) {
	
}
/* ---------------------------------------------------**** Tablet ****--------------------------------------------------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
	
	@media screen and (orientation:portrait) {

	}
	@media screen and (orientation:landscape) {

	}
}

/* ---------------------------------------------------**** Mobile ****--------------------------------------------------- */
@media only screen and (min-width: 320px) and (max-width: 767px) {
	
	@media screen and (orientation:portrait) {
	    .box-content .file .b-button {
		    position: relative;
		    border: 0;
		}
		.box-content .file .list {
		    padding: 15px;
		}
		.box-content .file .b-button .btn.b2 {
		    transform: none;
		    margin: auto;
		    margin-top: 10px;
		}
		.box-content .file img {
		    float: none;
		    margin: auto;
		}
	}
	@media screen and (orientation:landscape) {

	}
}