.btn:hover, .btn:focus, .btn.focus {
    color: #0C0000;
    text-decoration: none;
}
#imgCarousel{margin:0 auto;}

.info-button {
    border: 1px solid black;
    color: black;
    padding: 1% 4%;
}
.info-button:hover {
	background:#FFF;
    border: 1px solid #FFF;
    color:none;
    padding: 1% 4%;
	text-decoration:none;
}
#pageHeader.jumbotron{
	background:url(../img/images/banner4.jpg) no-repeat;
    background-size:100% 100%;
    border-radius:0px;
    padding:6%;
    margin-bottom:0px;
}
.img-auto{margin:auto;}
.container .row .ser{
	 border:1px solid #CCC; 
	box-shadow:0px 0px 50px #EFEFEF inset;
	min-height:600px;
}
.container .row .ser:hover{border:3px solid #E4E4E4;}

.container .row .ser:hover img{
	border:5px solid #fff;
	transition:0.5s;
	background:white;
}
.container .row .ser:hover p{
	font-size:18px;
	color: white;
	line-height: 28px;
}
.container .row .ser h3{font-size:18px;font-weight: 600;}

.container .row .ser p{
	font-size:18px;
	color: #696666;
	line-height: 28px;
}

.services-item1 img{border:8px solid #05ac8b;padding:2%;}
.services-item2 img{border:8px solid #dd4075; padding:2%;}
.services-item3 img{border:8px solid #b0c400; padding:2%;}
.services-item4 img{border:8px solid #8e44ad; padding:2%;}
.services-item5 img{border:8px solid #f5c000; padding:2%;}
.services-item6 img{border:8px solid #15cdc3; padding:2%;}
.services-item7 img{border:8px solid #ed4e31; padding:2%;}
.services-item8 img{border:8px solid #2c91b9; padding:2%;}

.services-item1:hover img{border:8px solid #FFF; padding:2%; font-size:18px;}
.services-item2:hover img{border:8px solid #FFF; padding:2%;font-size:18px;}
.services-item3:hover img{border:8px solid #FFF; padding:2%;font-size:18px;}
.services-item4:hover img{border:8px solid #FFF; padding:2%;font-size:18px;}
.services-item5:hover img{border:8px solid #FFF; padding:2%;font-size:18px;}
.services-item6:hover img{border:8px solid #FFF; padding:2%;font-size:18px;}
.services-item7:hover img{border:8px solid #FFF; padding:2%;font-size:18px;}
.services-item8:hover img{border:8px solid #FFF; padding:2%;font-size:18px;}

.services-item1:hover{
	background:#05ac8b;
	color:white;
	font-size:18px;
	transition:0.2s ease-in-out;
	box-shadow:0px 0px 20px gray inset;
	}
.services-item2:hover{
	background:#dd4075;
	color:white;
	font-size:18px;
	transition:0.2s ease-in-out;
	box-shadow:0px 0px 20px grey inset;
	}
.services-item3:hover{
	background:#b0c400;
	color:white;
	font-size:18px;
	transition:0.2s ease-in-out;
	box-shadow:0px 0px 20px gray inset;
	}
.services-item4:hover{
	background:#ae58d2;
	color:white;font-size:18px;
	transition:0.2s ease-in-out;
	box-shadow:0px 0px 20px gray inset;
	}
.services-item5:hover{
	background:#f5c000;
	color:white;
	font-size:18px;
	transition:0.2s ease-in-out;
	box-shadow:0px 0px 20px gray inset;
	}
.services-item6:hover{
	background:#15cdc3;
	color:white;
	font-size:18px;
	transition:0.2s ease-in-out;
	box-shadow:0px 0px 20px gray inset;
	}
.services-item7:hover{
	background:#ed4e31;
	color:white;
	font-size:18px;
	transition:0.2s ease-in-out;
	box-shadow:0px 0px 20px gray inset;
	}
.services-item8:hover{
	background:#2c91b9;
	color:white;
	font-size:18px;
	transition:0.2s ease-in-out;
	box-shadow:0px 0px 20px gray inset;
	}

/* web design*/

#wrapp{
	background:#F7F7F7;
   border:1px solid #EAEAEA;
	padding:1%;
}

#feature{
	background:#EBEBEB;
	padding:5%;
	border:2px solid #EEE;
}


#feature li{
	list-style:none;
	color:black;
	font-style:italic;
}

#wrapp p{
	font-size:16px;
	
}
ul{margin-left: 2%}

#img1 {
    float: left;
    width: 18%;
}
.col-sm-12 h1 {
    font-size: 24px;
}
td {
    font-size: 16px;
}
.col-sm-12 h2 {
    font-size: 18px;
}
.backbutton img {
    width: 22%;
}