
.social-menu  { 
	font-size: 150%; 
	color:#000;
 }

.social-menu a  { 
	color:#000; 
	text-decoration: none;
	margin-left: 10px;

 }

.social-menu a:hover  { 
	color:#000; 
	text-decoration: none;
 }


.social-menu a.fa-facebook:hover  { 
	color:#3b5998; 
	text-decoration: none;
 }


.social-menu a.fa-instagram:hover  { 
	color:#c32aa3; 
	text-decoration: none;
 }


.social-menu a.fa-twitter:hover  { 
	color:#1da1f2; 
	text-decoration: none;
 }



.social-menu a.fa-google:hover  { 
	color:#db4437; 
	text-decoration: none;
 }


.wrapper { padding:0 0 30px 0; }

.page { background: #fff; }

.page-thumbnail { 
		min-height: 300px;
	}



.page-thumbnail header { 
	color: #fff;
	font-variant: normal;
	text-shadow: 0px 0px 10px #000;
	padding-top:50px;

 	}

.text-shadow { 
	text-shadow: 0px 0px 10px #000 !important;
 }

.no-page-thumbnail {

	padding:10px 0px 0px 0px;

}

 .entry-content {

 	padding:30px 0px 15px 0px;
 }


#wrapper-footer-full {
 	background: rgba(0, 0, 0, 0.7);
 	color:#fff;
 }


.widget-title { 
	font-size: 90%; 
}


.textwidget p { 
	font-size: 90%; 
}

.contact-widget {	 }


.logo  { width: 300px;
		margin:30px 0px; }

.footer-widget { margin:15px 0 20px 0; font-size: 90%; color:#fafafa;}


.quote img { margin: 15px 15px 0 0; }
.quote { color: #fff; font-size: 16px; font-style: italic; font-weight: 500; 
	text-shadow: 0px 0px 10px #000; }


.start-about { background: rgba(255, 255,255, 0.5); border-radius: 5px; padding:35px 0;}

.start-icons img { margin: 25px 0 15px 0; width: 100px;  }
.start-icons h2 { font-size: 14px; text-transform: uppercase;  }

.start-icons a { color:#fff; text-decoration: none; }