body {
	background-color:#F0942A;
	color:#fff;
}

.header {
	background-image:none;
	min-height:50px;
}

.content > div {
	padding-top:1em;
}

div.hr {
	border-bottom: 1px solid #9e9e9e;
	margin-top: 4.5em;
	margin-bottom: 3em;
	width:90%;
	margin-left: auto;
	margin-right: auto;
}

#details-header {
	background-color:#F0942A;
	overflow:visible;
}

#details-header  .container {
	overflow:visible;
}

.details{
	padding:4em 0;
    background-color: #F0942A;
}
#details h3 {
  font-size: 2.5em;
  font-family: 'Open Sans', sans-serif;
  text-transform: capitalize;
  text-align:center;
  color:#FFFFFF;
  margin-bottom:25px;
  line-height:1.25em;
}

#details_img_container
{
   text-align:center;
   padding-bottom: 20px;
   padding-top: 25px;
}
.details_img
{
    display:inline;	
   
}
.details_img img{
    width: 290px;
    height: 543px;
    margin-top: 20px;
	margin-bottom: 20px;
   	border:1px solid #e3e3e3;
	border-radius:4px;
}

.details_desc {
	display:table;
		margin-left:auto;
		margin-right:auto;
}

.details_desc .tworows, .details_desc .threerows, .details_desc .fourrows, .details_desc .sixrows
{
	width: 290px;
	min-width: 290px;
	max-width: 290px;
	margin-top: 20px;
	color: #FFF;
	vertical-align: middle;
	display:table-cell;
	line-height:1.5em;
}

.details_desc .tworows
{
	height:3.5em;
}

.details_desc .threerows
{
	height:4.5em;
}

.details_desc .fourrows
{
	height:6em;
}

.details_desc .sixrows
{
	height:7em;
}

.details_img_container > div
{
	padding:0;
	font-size:18px;
}

.footer-links p {
	padding:0;
}

/* xs */
@media (max-width:767px) {
	#details h3 {
		font-size:2em;
		margin-bottom:15px;
	}
}