.content {
	background: #fff;
	margin-top: 25px;
	margin-bottom: 25px;
	text-align: center;
	padding: 45px;
}
.content h2 {
	font-size: 16px;
	color: #1976D2;
	margin: 0px;
	text-transform: uppercase;
	font-weight: 700;
	line-height: 20px;
}
.no-directory {
	margin-top: 20px;
	color: #a9a9a9;
	font-size: 14px;
	display: block;
	font-weight: 600;
}
.directories-list {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-top: 30px;
/*	height: 160px;*/
}
.directories-list li {
	margin-top: 10px;
}
.directories-list li a:hover {
	opacity: .8;
}


.custom-link{
	display: inline-block;
	width: 304px;
	height: 50px;

	border: 1px solid #6e6e6e;
	color: #fff!important;
	font-family: Arial;
	font-size: 20px;
	font-weight: 700;
	line-height: 50px;
	text-decoration: none;
}



/*Black:*/
.cust-dir-black {
	background: #474747;
	background-image: -webkit-linear-gradient(top, #474747, #000000);
	background-image: -moz-linear-gradient(top, #474747, #000000);
	background-image: -ms-linear-gradient(top, #474747, #000000);
	background-image: -o-linear-gradient(top, #474747, #000000);
	background-image: linear-gradient(to bottom, #474747, #000000);
}



.cust-dir-black:hover {
	background: #000000;
	background-image: -webkit-linear-gradient(top, #000000, #474747);
	background-image: -moz-linear-gradient(top, #000000, #474747);
	background-image: -ms-linear-gradient(top, #000000, #474747);
	background-image: -o-linear-gradient(top, #000000, #474747);
	background-image: linear-gradient(to bottom, #000000, #474747);
	text-decoration: none;
}

/*BLUE:*/

.cust-dir-blue {
	background: #3498db;
	background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
	background-image: -moz-linear-gradient(top, #3498db, #2980b9);
	background-image: -ms-linear-gradient(top, #3498db, #2980b9);
	background-image: -o-linear-gradient(top, #3498db, #2980b9);
	background-image: linear-gradient(to bottom, #3498db, #2980b9);
}



.cust-dir-blue:hover {
	background: #3cb0fd;
	background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
	background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
	background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
	text-decoration: none;
}


/*GREY:*/

.cust-dir-gray {
	background: #a8a8a8;
	background-image: -webkit-linear-gradient(top, #a8a8a8, #807e80);
	background-image: -moz-linear-gradient(top, #a8a8a8, #807e80);
	background-image: -ms-linear-gradient(top, #a8a8a8, #807e80);
	background-image: -o-linear-gradient(top, #a8a8a8, #807e80);
	background-image: linear-gradient(to bottom, #a8a8a8, #807e80);
}


.cust-dir-gray:hover {
	background: #8c8c8c;
	background-image: -webkit-linear-gradient(top, #8c8c8c, #3b3b3b);
	background-image: -moz-linear-gradient(top, #8c8c8c, #3b3b3b);
	background-image: -ms-linear-gradient(top, #8c8c8c, #3b3b3b);
	background-image: -o-linear-gradient(top, #8c8c8c, #3b3b3b);
	background-image: linear-gradient(to bottom, #8c8c8c, #3b3b3b);
	text-decoration: none;
}


/*Green:*/

.cust-dir-green {
	background: #78b522;
	background-image: -webkit-linear-gradient(top, #78b522, #62961C);
	background-image: -moz-linear-gradient(top, #78b522, #62961C);
	background-image: -ms-linear-gradient(top, #78b522, #62961C);
	background-image: -o-linear-gradient(top, #78b522, #62961C);
	background-image: linear-gradient(to bottom, #78b522, #62961C);
}



.cust-dir-green:hover {
	background: #92c93e;
	background-image: -webkit-linear-gradient(top, #92c93e, #84b535);
	background-image: -moz-linear-gradient(top, #92c93e, #84b535);
	background-image: -ms-linear-gradient(top, #92c93e, #84b535);
	background-image: -o-linear-gradient(top, #92c93e, #84b535);
	background-image: linear-gradient(to bottom, #92c93e, #84b535);
	text-decoration: none;
}


/*Orange:*/
.cust-dir-orange {
	background: #ff860d;
	background-image: -webkit-linear-gradient(top, #ff860d, #c76e16);
	background-image: -moz-linear-gradient(top, #ff860d, #c76e16);
	background-image: -ms-linear-gradient(top, #ff860d, #c76e16);
	background-image: -o-linear-gradient(top, #ff860d, #c76e16);
	background-image: linear-gradient(to bottom, #ff860d, #c76e16);
}


.cust-dir-orange:hover {
	background: #fa9735;
	background-image: -webkit-linear-gradient(top, #fa9735, #fa8c25);
	background-image: -moz-linear-gradient(top, #fa9735, #fa8c25);
	background-image: -ms-linear-gradient(top, #fa9735, #fa8c25);
	background-image: -o-linear-gradient(top, #fa9735, #fa8c25);
	background-image: linear-gradient(to bottom, #fa9735, #fa8c25);
	text-decoration: none;
}



/*Pink:*/

.cust-dir-pink {
	background: #F688B9;
	background-image: -webkit-linear-gradient(top, #F688B9, #e077a6);
	background-image: -moz-linear-gradient(top, #F688B9, #e077a6);
	background-image: -ms-linear-gradient(top, #F688B9, #e077a6);
	background-image: -o-linear-gradient(top, #F688B9, #e077a6);
	background-image: linear-gradient(to bottom, #F688B9, #e077a6);
}


.cust-dir-pink:hover {
	background: #fa9bc6;
	background-image: -webkit-linear-gradient(top, #fa9bc6, #F688B9);
	background-image: -moz-linear-gradient(top, #fa9bc6, #F688B9);
	background-image: -ms-linear-gradient(top, #fa9bc6, #F688B9);
	background-image: -o-linear-gradient(top, #fa9bc6, #F688B9);
	background-image: linear-gradient(to bottom, #fa9bc6, #F688B9);
	text-decoration: none;
}


/*Red:*/

.cust-dir-red {
	background: #fa2d34;
	background-image: -webkit-linear-gradient(top, #fa2d34, #C5171C);
	background-image: -moz-linear-gradient(top, #fa2d34, #C5171C);
	background-image: -ms-linear-gradient(top, #fa2d34, #C5171C);
	background-image: -o-linear-gradient(top, #fa2d34, #C5171C);
	background-image: linear-gradient(to bottom, #fa2d34, #C5171C);
}


.cust-dir-red:hover {
	background: #f5565d;
	background-image: -webkit-linear-gradient(top, #f5565d, #fa2d34);
	background-image: -moz-linear-gradient(top, #f5565d, #fa2d34);
	background-image: -ms-linear-gradient(top, #f5565d, #fa2d34);
	background-image: -o-linear-gradient(top, #f5565d, #fa2d34);
	background-image: linear-gradient(to bottom, #f5565d, #fa2d34);
	text-decoration: none;
}

/*Rosy:*/

.cust-dir-rosy {
	background: #eb6c7d;
	background-image: -webkit-linear-gradient(top, #eb6c7d, #D35161);
	background-image: -moz-linear-gradient(top, #eb6c7d, #D35161);
	background-image: -ms-linear-gradient(top, #eb6c7d, #D35161);
	background-image: -o-linear-gradient(top, #eb6c7d, #D35161);
	background-image: linear-gradient(to bottom, #eb6c7d, #D35161);
}