
/*---Footer ---*/
.footer:before{
	background:black!important;
}

footer, .footer p, .footer ul li a, footer .table-min .dl-horizontal dt {
    color: #caced2f2!important;
}

.footer-strip .back-to-top, .footer-strip .footer-bottom-border {
    background: #0178b3 !important;
}
	
.footer .footer-call i:before, .footer .list-type1 li:before {
		    color: #0178b3 !important;
}

.footer-call i:before {
    font-size: unset;   
}

.footer .footer-title {
    font-size: 18px!important;
    color: #fff;
    margin-bottom: 30px!important;
    font-weight: 700;
}	


.footer {
	    padding-top: 40px!important;
}	
.footer a:hover, .footer .copyright a, .footer-strip .back-to-top i {
    color: #0084b2!important;
}

li::before {
    color: #0178b3 !important;
}


[class*="list-type1"] li::before {
    content: "\f192";
    font-family: "Fontawesome";
    padding-right: 10px;
    color: #8ECBEE;
    display: table-cell;
    width: 1.28571429em;
    text-align: left;
}
ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.friend-grid img{
border: 1px solid #5d6062 !important;
}


footer .list-type1 li {
    font-size: inherit;
    color: inherit;
    border-bottom: 1px solid rgba(120, 120, 120, 0.2);
    width: 100%;
}

.list-type1 li {
    font-size: 18px;
    line-height: 28px;
    font-weight: 500;
    color: #2d2d2d;
    display: table;
    text-align: left;
    margin-bottom: 15px;
}

.marbot20 {
    margin-bottom: 20px;
}
.media {
    margin-top: 0;
}
.media, .media-body {
    overflow: hidden;
    zoom: 1;
}

.footer a:hover, .footer .copyright a, .footer-strip .back-to-top i {
    color: #0084b2 !important;
}

footer, .footer p, .footer ul li a, footer .table-min .dl-horizontal dt{
	color: #caced2f2 !important;
}
.footer a:hover, .footer .copyright a, .footer-strip .back-to-top i{
	color: #0178b3 !important;
	text-decoration:none;
}
a:hover, a:focus {
    color: #333;
    text-decoration: none;
    outline: 0;
}
.footer-call i::before {
    font-size: unset;
}
.footer-call i::before {
    color: #324c73;
    font-size: 18px!important;
    text-align: right;
    margin-right: 15px;
    vertical-align: middle;
}
.media-left, .media-right {
    white-space: nowrap;
}
.footer .footer-call i::before, .footer .list-type1 li::before {
	color: #0178b3 !important;
	
}

/*--- // Footer ---*/
/*   -- //default -- */
