		body.home {
			background: url('../images/night_bg.jpg') no-repeat fixed center center !important; 
			-webkit-background-size: cover !important;
			-moz-background-size: cover !important;
			-o-background-size: cover !important;
			background-size: cover !important;
		}
		
		.panel-home {
			background-color: rgba(0,0,0,0.5);
			border-color: rgba(255,255,255,0.2);
			color: #ececec;
		}
		
		/*success*/
		.panel-home.panel-success, .panel-success .panel-footer{
			border-color: #d6e9c6 !important;
		}
		
		.panel-home.panel-success .panel-heading {
			color: #3c763d;
			background-color: rgba(223,240,216,1);
			border-color: #d6e9c6;
		}
		
		/*warning*/
		.panel-home.panel-warning, .panel-warning .panel-footer {
			border-color: #faebcc !important;
		}
		
		.panel-home.panel-warning .panel-heading {
			color: #8a6d3b;
			background-color: rgba(252,248,227,1);
			border-color: #faebcc;
		}
		
		/*danger*/
		.panel-home.panel-danger, .panel-danger .panel-footer {
			border-color: #ebccd1 !important;
		}
		
		.panel-home.panel-danger .panel-heading {
			color: #a94442;
			background-color: rgba(242,222,222,1);
			border-color: #ebccd1;
		}
		
		/*info*/
		.panel-home.panel-info, .panel-info .panel-footer {
			border-color: #bce8f1 !important;
		}
		
		.panel-home.panel-info .panel-heading {
			color: #31708f;
			background-color: rgba(217,237,247,1);
			border-color: #bce8f1;
		}
		
		.panel-home .panel-heading, .panel-home .panel-footer {
			background-color: rgba(255,255,255,0.07);
			border-color: rgba(255,255,255,0.2);
			color: #ececec;
			transition: all 0.7s ease 0s;
		}
		
		.panel-home .panel-footer:hover {
			background-color: rgba(255,255,255,0.4);
			color: rgb(51, 51, 51);
			
		}

		
		/*list groups*/
		.list-group-home .list-group-item {
			background-color: rgba(0,0,0,0.5);
			border-color: rgba(255,255,255,0.2);
			transition: all 0.7s ease 0s;
		}
		
		.list-group-home a.list-group-item {
			color: rgb(250, 250, 250);
		}
		
		.list-group-home .list-group-item:hover {
			background-color: rgba(255,255,255,0.4);
			border-color: rgba(255,255,255,0.2);
		}
		
		.list-group-home a.list-group-item:hover {
			color: rgb(51, 51, 51);
		}
		
		/*******/
		
		.well-home {
			background-color: rgba(0,0,0,0.5);
			border-color: rgba(255,255,255,0.2);
			color: #ececec;
		}
		
		a.navibox, a.navibox div {
			color: rgb(250, 250, 250);
			transition: all 0.7s ease 0s;
			text-decoration: none;
		}
		
		a.navibox:hover div {
			background-color: rgba(255,255,255,0.4);
			color: rgb(51, 51, 51); 
		}
		
		.well-home a {
			color: #BFE1FF;
		}
		
		h2.home {
			padding: 0;
			margin: 0;
		}
		
		h3.home small {
			color: #bcbcbc;
		}
		
		h3.invert {
			color: #EEE;
		}
		
		.navbar-home {
			background-color: rgba(0,0,0,0.8);
		}
		
		.footer-home {
			background-color: rgba(0,0,0,0.6) !important;
		}
		
		.footer-home a {
			color: #BFE1FF
		}
		
		.panel-home > .pagination > li > a, .pagination > li > span {
			background-color: rgba(255,255,255,0.2) !important;
			color: #ececec !important;
		}
		
		img.sponsorImg {
			filter: invert(100%);
			transition: all 0.7s ease 0s;
		}
		
		img.sponsorImg:hover {
			filter: invert(0%);
			transition: all 0.7s ease 0s;
		}
	