.footer1 {
    background: #1d5f54;
    color: white;
	padding-top: 40px;
	padding-right: 0;
	padding-bottom: 20px;
    padding-left: 0;
    border-top-width: 1px;
	border-top-style: solid;
    border-top-color: black;
    
}



.title-widget {
	color: white;
	font-size: 18px;
	font-weight: 300;
	line-height: 1;
	position: relative;
	text-transform: uppercase;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 25px;
	margin-left: 0;
    padding-left: 28px;
}

.title-widget::before {
    background-color: #3aaf9d;
    content: "";
    height: 40px;
    left: 0px;
    position: absolute;
    top: -2px;
    width: 5px;
}



.widget_nav_menu ul {
    list-style: outside none none;
    padding-left: 0;

}


.widget_archive ul li {
    background-color: white;
    content: "";
    height: 3px;
    left: 0;
    position: absolute;
    top: 7px;
    width: 3px;
}


.widget_nav_menu ul li a {
    font-size: 14px;
    font-weight: 700;
    line-height: 20px;
	position: relative;
    margin-bottom: 7px;
    padding-bottom: 7px;
    margin-left:10px;
    width:100%;
    color:white;
    text-decoration: none;
    cursor:pointer;

    }
.widget_nav_menu ul li a:hover {color:black;transition: 0.1s}


.title-median {
    color: white;
    font-size: 18px;
    line-height: 20px;
    margin: 0 0 15px;
 
}

#social:hover {
    			-webkit-transform:scale(1.1); 
-moz-transform:scale(1.1); 
-o-transform:scale(1.1); 
			}
			#social {
				-webkit-transform:scale(0.8);
                /* Browser Variations: */
-moz-transform:scale(0.8);
-o-transform:scale(0.2); 
-webkit-transition-duration: 0.2s; 
-moz-transition-duration: 0.2s;
-o-transition-duration: 0.2s;
			}           
/* 
    Only Needed in Multi-Coloured Variation 
                                               */
			.social-fb:hover {
				color: #3B5998;
			}
			.social-tw:hover {
				color: rgb(25, 145, 35);
			}
			.social-gp:hover {
				color: #d34836;
			}
			.social-em:hover {
				color: #3aaf9d;
			}
			.nomargin { margin-left:35px; padding:0px;}


.social-fb{color:white}
.social-tw{color:white}
.social-gp{color:white}
.social-em{color:white}

.footer-bottom {
    background-color: white;
    min-height: 30px;
    width: 100%;
}
/************************************************************
*************************Footer******************************
*************************************************************/