@charset "utf-8";

/* CSS Document */



strong {font-weight:bold;}



.footer {

	width: 100%;

	margin: 0 auto 20px auto;

	max-width: 1180px;

	background-color: #232983;

	color: #FFFFFF;

	min-height: 200px;

	font-family: verdana,sans-serif;

	font-size: 0.6em;

	text-align: justify;

	letter-spacing: 0pt;

	line-height: 1.5em;

	display: table;

	border-bottom-right-radius: 20px;

	border-bottom-left-radius: 20px;

	box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.3);

}



.footer p {color:#FFFFFF; margin-top:15px;}



.footer h2 {

	text-transform:uppercase;

	font-size:1.5em;

	Padding:0;

	margin: 15px 0 10px -5px;

	font-weight:800;

	color: #fff;

}



.footer_col {

	margin:15px 10px;

	min-height:150px;

	width:20%;

	display:inline-block;

	vertical-align:top;	

	opacity: 0.8;	

}



#footer_who {

	min-width:250px;

}



#footer_who img {

	margin:3px;

}



#footer_who .logos {

	margin-top:5px;



}



#footer_contact ul {

	list-style:none;

	padding-left:0;

	text-transform:uppercase;

}



#footer_contact ul li {

	font-size:1.1em;

	font-weight:bold;

}



#about_links {

	line-height:1.6em;

	font-weight:bold;

}



#footer_contact a, #footer_contact a:visited, #footer_social a, #footer_social a:visited  {

	text-decoration:none;

	color:#FFFFFF;

}



#footer_subscribe {

	width:22%;

}



#footer_subscribe {



}



#footer_subscribe p {

	margin:5px 0 15px 0;

	padding:0;

}

#CI_submit {

	color:#FFFFFF;

	background-color:#343434;

	width:90%;

	margin:10px auto;

}

.text_input {width:100%;}

#footer_social img {

	vertical-align:middle;

	margin-right:8px;

}



#footer_social p {

	text-transform:uppercase;

	font-weight:bold;

	font-size:1.1em;

	margin:2px;

	}



.copyright {

	width:100%;

	text-align:center;

	opacity:.6;

	min-height:3em;

	text-transform:uppercase;

	letter-spacing:.1em;

}



.copyright a, .copyright a:visited {

	color:#FFFFFF;

	text-decoration:none;

}



 .yelp {margin: 10px 0 0 5px;}

	 

@media screen and (max-width: 910px) {



.text_input, #CI_submit {width:85%}



.footer_col, #footer_subscribe { 

	width:100%;

	text-align:center;

	margin:0;

}



#footer_who {

	width: 60%;

	margin: 0 auto;

	display:block;

}



	#footer_who p {	text-align: center;}

#footer_subscribe p { 

	text-align:center;

	font-size:1.2em;

	}



#footer_contact ul {

	list-style-type: none;

}

.footer h2 {

	text-align:center;

	font-size:2em;

}



#CI_subscribeForm p { text-align:center;}



.copyright {

	font-size:.9em;

	letter-spacing:.1em;

	margin-bottom:5px;

}



.label {

	display:none;

}



#footer_social p { 

	display:inline-block;

		margin-top:5px;

 }

	

 .footer_col h2 {

	 margin:15px auto 10px auto;

 }

 

	

 #archives-dropdown-2 {width:70%; margin:10px auto;}

}

