body { background: #FFFFFF; color:#3c3c3c; }
/*override bootstrap*/
.h3 { margin-top: 25px; }
/*override bootstrap*/
.container1 { width: 960px !important; }
.slider .container img { width: 100%; }

.btn-purple{ background-color: rgba(53,53,53,1.00); color: #FFFFFF; font-size: 20px; border-radius: 0; padding: 6px 25px;}
.btn-purple:hover, .btn-purple:active{ background-color: rgba(53,53,53,0.8);  color: #FFFFFF;}
.pb-2{padding-bottom: 2em;}
.other_input{display:inline; width: auto; border: 0; box-shadow:inset 0 0px 0px rgba(0,0,0,.075); border-bottom: 1px solid rgba(58,58,58,1.00); border-radius: 0; height: 20px;}

.detail{ box-shadow: 2px 2px 2px 2px #ccc; padding: 5px;}
.detail div{ padding: 5px 5px 0 5px;}
.detail hr{margin-top: 15px;}
.detail div:first-child { font-size: 16px; font-weight: 700; padding-top: 20px;}
.detail div:nth-child(6), .detail div:nth-child(7){ height: auto;}
.bb-15{padding-bottom: 15px;}
@media (min-width: 768px) {
	.container { width: 960px; }
	.detail div:nth-child(6), .detail div:nth-child(7){ height: 90px;}
	
	
}
