body{
	background:url('../images/bg.png') repeat 0 50%; 
}
.container{
	max-width:1200px;
	margin: 5px auto;
}
.separater{
	padding:30px;
	overflow:hidden;
}
.theme-box{
	padding:10px;	
	float:left;
	margin-bottom:10px;
	overflow:hidden;
	background: #ffffff9e;
}
.theme-box:hover {
	background: #edde6e;
	transition: background 1s ease;
}
.img-fluid{
	overflow:hidden;
	clear:both; 
}
a{
	text-decoration:none;
}
a:hover{
	color: #e1bd00;	
}
/*********************** 15. MOBILE VIEW OPTIMIZATION ***********************/
@media only screen and (max-width: 768px) {
    /* For mobile phones: */
    [class*="col-"] {
        width: 100%;
    }
	.theme-box{
		padding:10px;	
		float:none;
		margin-bottom:10px;
		overflow:hidden;
	}
}
