

.mea-footer-wrapper .mea-footer-content 				{ padding:10px 1% 30px 1%; }
.mea-footer-wrapper .footer-col							{ display:inline-block; vertical-align:top; text-align:left; }
.mea-footer-wrapper .footer-col-01						{  }
.mea-footer-wrapper .footer-col-01 .title				{ font-weight:bold; color:#ED6409; }
.mea-footer-wrapper .footer-col-02						{ padding:0px 50px; }
.mea-footer-wrapper .footer-col-02 .footer-logo			{ max-width:228px; width:100%; padding:0px 10px; }
.mea-footer-wrapper .footer-col-03						{ width:380px; }
.mea-footer-wrapper .footer-col-03 .naea-logo			{ max-width:240px; width:50%; padding:0px 10px; }
.mea-footer-wrapper .footer-col-03 .facebook-logo		{ max-width:120px; width:40%; padding:0px 10px; }
.mea-footer-wrapper .footer-tel							{ margin:20px 0px 0px 0px; }
.mea-footer-wrapper .footer-email						{  }
.mea-footer-wrapper .mea-footer-copyright 				{ display:inline-block; font-size:0.7em; }
.mea-footer-wrapper .mea-footer-copyright a {
	display:inline-block;
	vertical-align:middle;
}
.mea-footer-wrapper .mea-footer-copyright a span {
	display:block;
	margin:0px 10px 0px 0px;
	padding:0px 10px 0px 0px;
	border-right:1px solid #FFFFFF;
}
.mea-footer-wrapper .mea-footer-copyright a.FooterCopyright-cmprules span {
	margin:0px;
	padding:0px;
	border-right:none;
}
.mea-footer-wrapper .mea-seo-wrapper 					{ display: block; width: 96%; clear: both; padding: 10px 2%; min-height: 15px; }
.mea-footer-wrapper .mea-seo-nav						{ clear: both; }
.mea-footer-wrapper .pp-logo 							{ display:inline-block; float: right; width:190px; text-align: right; font-size:0.7em; }
.mea-footer-wrapper .user-logged-in 					{ cursor:pointer; }
.mea-footer-wrapper .user-logged-in .user-account		{ margin:0px 0px 10px 0px; }
.mea-footer-wrapper .pp-logo ul							{ display:none; list-style:none; margin:10px 0px; padding:0px; }
.mea-footer-wrapper .pp-logo ul li a					{ display:block; padding:10px; text-align:center; }

.mea-footer-wrapper										{ color: #FFFFFF; background-color: #000000; }
.mea-footer-wrapper .footer-col-02						{ }
.mea-footer-wrapper .footer-col-02 .title				{ color:#ED6409; }
.mea-footer-wrapper .footer-col-02 .address span		{ color:#999999; }
.mea-footer-wrapper .footer-col-03 .title				{ color:#ED6409; }
.mea-footer-wrapper .footer-col-03 a					{ color:#999999; }
.mea-footer-wrapper .footer-col-03 a:hover				{ color:#ED6409; }
.mea-footer-wrapper .footer-tel	 a						{ color:#ED6409; font-size:1.6em; }
.mea-footer-wrapper .footer-tel: ahover					{ color:#FFFFFF; }
.mea-footer-wrapper .footer-email a						{ color:#FFFFFF; }
.mea-footer-wrapper .footer-email: ahover				{ color:#ED6409; }
.mea-footer-wrapper .mea-footer-copyright a		{ color:#000000; }
.mea-footer-wrapper .mea-footer-copyright a:hover		{ color:#FFFFFF; }
.mea-footer-wrapper .mea-seo-wrapper					{ background-color:#ED6409; color:#ffffff; }
.mea-footer-wrapper a.mea-seo-link 						{ color:#ffffff; }
.mea-footer-wrapper a.mea-seo-link:hover 				{ color:#e04772; }
.mea-footer-wrapper .pp-logo a 							{ color:#000000; }
.mea-footer-wrapper .pp-logo a:hover 					{ color:#ffffff; }
.mea-footer-wrapper .mea-seo-terms 						{ display:none; color: #FFFFFF; border-top: 1px dotted #666666; }
.mea-footer-wrapper .mea-seo-type h2 					{ color:#ED6409; }
.mea-footer-wrapper .mea-seo-terms a 					{ color:#666666; }
.mea-footer-wrapper .mea-seo-terms a:hover 				{ color:#ED6409; }
.mea-footer-wrapper .user-logged-in .user-account		{ color:#e04772; }
.mea-footer-wrapper .user-logged-in .user-account:hover	{ color:#FFFFFF; }
.mea-footer-wrapper .user-logged-in ul					{ border-bottom:1px dotted #000000; }
.mea-footer-wrapper .user-logged-in ul li a				{ color:#ED6409; border-top:1px dotted #000000; }
.mea-footer-wrapper .user-logged-in ul li a:hover		{ color:#FFFFFF; }


/** RESPONSIVE **/

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

	.r .mea-footer-wrapper .footer-col-02					{ padding:0px 40px; margin:0px 40px; }
	.r .mea-footer-wrapper .footer-col-03					{ width:50%; clear:right; float:right; margin:1.5em 0; text-align:center; }

}

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

	.r .mea-footer-wrapper .footer-col						{ height:auto !important; }
	.r .mea-footer-wrapper .footer-col-01					{ width:50%; clear:left; float:left; }
	.r .mea-footer-wrapper .footer-col-02					{ width:50%; clear:right; float:right; padding:0; margin:0; border:none; text-align:center; }
	.r .mea-footer-wrapper .footer-col-02 .title 			{ padding:0px 0px 0px 0px; }
	.r .mea-footer-wrapper .footer-col-02 .address span		{ display:inline; }
	.r .mea-footer-wrapper .footer-tel						{ clear:both; padding:1em 0px 0px 0px; margin:0; }
	.r .mea-footer-wrapper .footer-email					{ clear:both; vertical-align:top; padding:0; margin:0; }
	.r .mea-footer-wrapper .footer-col-02 .footer-logo {
	  max-width: 180px;
	}
	.r .mea-footer-wrapper .footer-col-03 .naea-logo {
	  max-width: 80px;
	}
	.r .mea-footer-wrapper .footer-col-03 .facebook-logo {
	  max-width: 91px;
	}
}

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

	.r .mea-footer-wrapper .pp-logo				{ width:100%; clear:both; text-align:center; margin:10px 0px; }
	.r .mea-footer-wrapper .mea-footer-copyright	{ width:100%; clear:both; text-align:center; margin:10px 0px; }

}

@media screen and (max-width:760px){
	.mea-footer-wrapper .mea-footer-copyright a {
		display:block;
		margin:20px 0px;
		border-right:none;
	}
	.mea-footer-wrapper .mea-footer-copyright a span {
		margin:0px;
		padding:0px;
		border-right:none;
	}
}

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

	.r .mea-footer-wrapper .mea-seo-link { float: none; display: block; width: 100%; text-align: center; }
	.r .mea-footer-wrapper .mea-seo-type { float: none; display: block; width: 100%; text-align: center; }

}

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

	.r .mea-footer-wrapper .footer-col-01,
	.r .mea-footer-wrapper .footer-col-02,
	.r .mea-footer-wrapper .footer-col-03 {
	  width:auto;
	  clear:none;
	  float:none;
	  display:block;
	  text-align:center;
	}
	.r .mea-footer-wrapper .footer-col-02 { display:none; }

	.r .mea-footer-wrapper .footer-tel {
	  clear:both;
	  padding:0;
	  margin:1.5em 0 0 0;
	}

	.r .mea-footer-wrapper .footer-email {
	  margin:0 0 1.5em 0;
	}
}
