/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;

}

body > .container {
  padding: 50px 15px 0;
}
.container .text-muted {
  margin: 20px 0;
}

/* DBZ Brand Styling
-------------------------------------------------- */
.navbar-default {
 background-color: #F9B21A /* Dragon Ball Color */
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
color: #555;
background-color: #FFEF16; /* DBZ Yellow */
}
.navbar-default .navbar-brand {
	#E72C33 /* DBZ Red */
}

.footer {
	  background-color: #f5f5f5;
}

/* Specialized Fonts for Card Imagery
-------------------------------------------------- */
@font-face {
	font-family: 'DejaVuSans';
	src: url('/res/fonts/css/dejavusans-webfont.eot');
	src: local('DejaVu Sans'),
		url('/res/fonts/css/dejavusans-webfont.eot?#iefix') format('embedded-opentype'),
		url('/res/fonts/css/dejavusans-webfont.woff') format('woff'),
		url('/res/fonts/css/dejavusans-webfont.ttf') format('truetype'),
		url('/res/fonts/css/dejavusans-webfont.svg#webfontDSbtRiqx') format('svg');
	font-weight: normal;
	font-style: normal;
}

.attack-icon {
font-weight: 700;
font-family:DejaVuSans,'Arial Unicode MS',sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%
}

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */
/*



.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}
*/

.card-detail-img {
	max-height: 651px;
	max-width:100%;
	margin-bottom: 12px;
}
.card-detail-text {
	height: 651px;
	font-size: 20px;

}


.card-detail-text dd {
	margin-top: 15px;
	margin-bottom: 15px
}