

/* Icons not provided by font-awesome */


/* fa-temp-messenger */
i.fa.fa-temp-messenger::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-messenger.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-temp-messenger::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-messenger.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;
	}
}

.jumbotron-contactus .fa-temp-messenger::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-messenger-lightblue.png)!important;
}

.jumbotron-contactus .fa-temp-messenger:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-messenger-lightblue-hover.png)!important;
}


/* fa-customicon-dog */
i.fa.fa-customicon-dog::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-dog.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-customicon-dog::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-dog.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;
	}
}
.jumbotron-contactus .fa-customicon-dog::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-dog-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-dog:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-dog-lightblue-hover.png)!important;
}


/* fa-customicon-doghouse */
i.fa.fa-customicon-doghouse::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-doghouse.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-customicon-doghouse::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-doghouse.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;
	}
}
.jumbotron-contactus .fa-customicon-doghouse::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-doghouse-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-doghouse:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-doghouse-lightblue-hover.png)!important;
}


/* fa-customicon-dogpaw */
i.fa.fa-customicon-dogpaw::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-dogpaw.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-customicon-dogpaw::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-dogpaw.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;
	}
}
.jumbotron-contactus .fa-customicon-dogpaw::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-dogpaw-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-dogpaw:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-dogpaw-lightblue-hover.png)!important;
}

/* fa-customicon-fatherson */
i.fa.fa-customicon-fatherson::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-fatherson.png);
    background-size: cover;
}

@media print {	
	i.fa.fa-customicon-fatherson::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-fatherson.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;
	}
}
.jumbotron-contactus .fa-customicon-fatherson::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-fatherson-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-fatherson:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-fatherson-lightblue-hover.png)!important;
}


/* fa-customicon-oldercouple */
i.fa.fa-customicon-oldercouple::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-oldercouple.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-customicon-oldercouple::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-oldercouple.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;
	}
}
.jumbotron-contactus .fa-customicon-oldercouple::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-oldercouple-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-oldercouple:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-oldercouple-lightblue-hover.png)!important;
}


/* fa-customicon-piggybank */
i.fa.fa-customicon-piggybank::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-piggybank.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-customicon-piggybank::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-piggybank.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;

	}
}
.jumbotron-contactus .fa-customicon-piggybank::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-piggybank-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-piggybank:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-piggybank-lightblue-hover.png)!important;
}


/* fa-customicon-alphabeticalsort */
i.fa.fa-customicon-alphabeticalsort::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-alphabetical.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-customicon-alphabeticalsort::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-alphabetical.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;

	}
}
.jumbotron-contactus .fa-customicon-alphabeticalsort::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-alphabeticalsort-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-alphabeticalsort:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-alphabeticalsort-lightblue-hover.png)!important;
}


#iconpreview  i.fa::before {
	width: 26px!important;
	height: 26px!important;
}

/* fa-customicon-fiftyplus */
i.fa.fa-customicon-fiftyplus::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-fiftyplus.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-customicon-fiftyplus::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-fiftyplus.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;

	}
}
.jumbotron-contactus .fa-customicon-fiftyplus::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-fiftyplus-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-fiftyplus:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-fiftyplus-lightblue-hover.png)!important;
}


/* fa-customicon-graphic */
i.fa.fa-customicon-graphic::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-graphic.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-customicon-graphic::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-graphic.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;

	}
}
.jumbotron-contactus .fa-customicon-graphic::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-graphic-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-graphic:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-graphic-lightblue-hover.png)!important;
}


/* fa-customicon-report */
i.fa.fa-customicon-report::before {
	content: "";
	display: inline-block;
	width: 60px;
	height: 60px;
	position: relative;
	top: 1px;
	background-blend-mode: screen;
	background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-report.png);
    background-size: cover;
}
@media print {	
	i.fa.fa-customicon-report::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-report.png);		
		left: -30px;
		transform: scale(.17);
		height: 100%;

	}
}
.jumbotron-contactus .fa-customicon-report::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-report-lightblue.png)!important;
}

.jumbotron-contactus .fa-customicon-report:hover::before {
    background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-report-lightblue-hover.png)!important;
}



/* icon-channel16-small */
i.fa.icon-channel16-small::before {
	/* content: ""; */
	/* display: inline-block; */
	/* width: 60px; */
	/* height: 60px; */
	/* position: relative; */
	/* top: 1px; */
	/* background-blend-mode: screen; */
	/* background-image: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-channel16_small.png); */
    /* background-size: cover; */
}
@media print {	
	i.fa.icon-channel16-small::before {
		content: url(/themes/bootstrap-8.x-3.0-rc2/bootstrap/css/images/icon-channel16_small.png);
		height: 100%;
	}
}

.footercontainer i.fa.icon-channel16-small::before {
	width: 0px;
	height: 30px;	
}

/* Icons */















