@charset "utf-8";
/* CSS Document By developer Paula George */



::-moz-selection {
       background-color: #FF6600;
       color: #FFF;
}

::selection {
       background-color: #FF6600;
       color: #FFF;
}
footer {
background-color:#333; 
width:100%;
color:#FFF;
padding:15px;
display:table;

}
.footer_container  {
	display:table-row;
	text-align:center;
	alignment-adjust:middle;

}
.footer_container ul {
	display:inline-block;
	padding:15px;

	
	
}
.footer_container ul li {
	width:200px;
	text-align:center;
	
}
.footer_container ul .long_text {
	text-align:left;
}
.footer_container ul li span {
	font-weight:bold;
	font-size:25px !important;
	border-bottom:#999999 solid thin; 
	margin-bottom:5px;
}
.footer_container ul li a {
	color:#FFFFFF;
	text-decoration:none;
	
}
.footer_container ul li a:hover {
	text-decoration:underline;
	color:#FF9900;
	
}
.footer_container ul li img {
	width:35px;
	height:35px;
	
}
.social_media li { 
display:table-footer-group;
width:35px !important;
vertical-align: middle;
    text-align:center;
	padding:0px !important;
	height:35px !important;
}
.social_media {
	display:table-footer-group;
	vertical-align: middle;
    text-align:center;
	width:35px !important;
	padding:0px !important;
}
.social_media li {
	-webkit-filter:grayscale(1) invert(1);
	cursor:pointer;
}
.social_media li:hover {
	-webkit-filter:grayscale(0) invert(0);

}
.footer_line { 
display:inline-table;
	vertical-align: middle;
    text-align:center;
}
.footer_text {
	vertical-align: top;
	display:table-cell;
	
	
}
footer .copy_rights { 
width:100%;
padding:10px;
color:#FFF;
border-bottom:#FFFFFF thin solid;
text-align:center;
margin-bottom:5px;

}
.Paula_George { 
display:table-footer-group;
text-align:center;
color:#FFFFFF;
}

/*All Copy Rights reserved to developer paula george*/