@charset "utf-8";
/* CSS Document */
/*Theme Name: Adulis Coffee Catering
Author: Nitin
License: GNU General Public License v2 or later 
CSS Document */
@font-face 
			{
			  font-family: 'Candara';
			  src: url('fonts/Candara.eot') format('embedded-opentype'),
			  url('fonts/Candara.ttf') format('truetype'), 
			  url('fonts/Candara.otf') format('opentype'), 
			  url('fonts/Candara.woff') format('woff');
			  font-weight: normal;
			  font-style: normal;
			}
	@font-face 
			{
			  font-family: 'ArnoPro-Regular';
			  src: url('fonts/ArnoPro-Regular.eot') format('embedded-opentype'),
			  url('fonts/ArnoPro-Regular.ttf') format('truetype'), 
			  url('fonts/ArnoPro-Regular.otf') format('opentype'), 
			  url('fonts/ArnoPro-Regular.woff') format('woff');
			  font-weight: normal;
			  font-style: normal;
			}		
		body, html
			{
				margin:0px;
				padding:0px;
				font-family:'Candara';
				font-size:18px;
				line-height:26px;
			}
		.outerdiv
			{
				width:1400px;
				margin:0px auto;
				
			}
		.innerdiv
			{
				width:1400px;
				float:left;
			}
		.header
			{
				width:100%;
				float:left;
				background:url('images/header_bg.jpg');
				background-repeat:repeat-x;
				background-position:center bottom;
				background-size:cover;
				padding-top:20px;
				padding-bottom:20px;
			}
		.logo
			{
				width:200px;
				float:left;
			}
		.main_links
			{
				width:1000px;
				float:left;
				text-align:center;
				padding-top:83px;
			}
		.main_links ul, .main_links ul li
			{
				margin:0px;
				padding:0px;
				display:inline-block;
			}	
		.main_links ul li a:active, .main_links ul li a:link, .main_links ul li a:visited
			{
				display:inline-block;
				font-size:18px;
				color:#f3dc90;
				text-decoration:none;
				padding-left:15px;
				padding-right:15px;
			}
		 .main_links ul li a:hover
			{
				display:inline-block;
				font-size:18px;
				color:#f3dc90;
				text-decoration:underline;
				padding-left:15px;
				padding-right:15px;
			}
		.header_right
			{
				width:200px;
				float:left;
				padding-top:90px;
			}
		a.btn_yellow:active, a.btn_yellow:link, a.btn_yellow:visited, a.btn_yellow:hover
			{
				background:url('images/btn_bg.jpg');
				background-repeat:repeat-x;
				padding:10px 20px;
				font-family:'Candara';
				font-size:18px;
				color:#382925;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
				border:1px solid #e5ae27;				
			}	
		.home_banner
			{
				width:100%;
				float:left;
				background:url('images/home_banner_bg.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:700px;
				background-size:cover;
			}
		.corporate_catering_banner
			{
				
				width:100%;
				float:left;
				background:url('images/corporate_catering_banner_bg.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.services_banner
			{
				width:100%;
				float:left;
				background:url('images/services_banner_bg.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.pricing_banner
			{
				width:100%;
				float:left;
				background:url('images/pricing_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}	
		.ethiopian_coffee_ceremoney_banner
			{
				
				width:100%;
				float:left;
				background:url('images/ethiopian_coffee_ceremoney_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.gallery_banner
			{
				width:100%;
				float:left;
				background:url('images/gallery_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.testimonials_banner
			{
				width:100%;
				float:left;
				background:url('images/testimonials_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.faq_banner
			{
				width:100%;
				float:left;
				background:url('images/faq_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.contact_banner	
			{
				width:100%;
				float:left;
				background:url('images/contact_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.coffee_catering_northern_virginia_banner
			{
				width:100%;
				float:left;
				background:url('images/coffee_catering_northern_virginia_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.coffee_catering_washington_dc_banner
			{
				width:100%;
				float:left;
				background:url('images/coffee_catering_washington_dc_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.coffee_catering_maryland_banner
			{
				width:100%;
				float:left;
				background:url('images/coffee_catering_maryland_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:600px;
				background-size:cover;
			}
		.home_banner .textbox, .corporate_catering_banner .textbox, .services_banner .textbox, .pricing_banner .textbox, .ethiopian_coffee_ceremoney_banner .textbox, 
		.gallery_banner .textbox, .testimonials_banner .textbox, .faq_banner .textbox, .contact_banner .textbox, .coffee_catering_northern_virginia_banner .textbox,
		.coffee_catering_washington_dc_banner .textbox, .coffee_catering_maryland_banner .textbox
			{
				width:600px;
				float:left;
				font-family:'Candara';
				font-size:18px;
				line-height:26px;
				color:#ffffff;
				margin-top:20%;
				margin-left:10%;
			}
		.home_banner .textbox h1, .corporate_catering_banner .textbox h1, .services_banner .textbox h1, .pricing_banner .textbox h1, .ethiopian_coffee_ceremoney_banner .textbox h1,
		.gallery_banner .textbox h1, .testimonials_banner .textbox h1, .faq_banner .textbox h1, .contact_banner .textbox h1, .coffee_catering_northern_virginia_banner .textbox h1,
		.coffee_catering_washington_dc_banner .textbox h1, .coffee_catering_maryland_banner .textbox h1
			{	
				font-family:'ArnoPro-Regular';
				font-size:36px;
				line-height:44px;
				color:#f3dc90;
				margin:0px;
				padding:0px;
				font-weight:normal;
			}
		.home_banner .textbox h4, .corporate_catering_banner .textbox h4, .services_banner .textbox h4, .pricing_banner .textbox h4, .ethiopian_coffee_ceremoney_banner .textbox h4,
		.gallery_banner .textbox h4, .testimonials_banner .textbox h4, .faq_banner .textbox h4, .contact_banner .textbox h4, .coffee_catering_northern_virginia_banner .textbox h4,
		.coffee_catering_washington_dc_banner .textbox h4, .coffee_catering_maryland_banner .textbox h4
			{	
				font-family:'Candara';
				font-size:20px;
				line-height:28px;
				color:#ffffff;
				margin:0px;
				padding:0px;
				margin-top:2%;
				margin-bottom:2%;
				font-weight:normal;
			}
		a.btn_red:active, a.btn_red:link, a.btn_red:visited, a.btn_red:hover
			{
				background:url('images/btn_red_bg.jpg');
				background-repeat:repeat-x;
				padding:10px 20px;
				font-family:'Candara';
				font-size:18px;
				color:#f3dc90;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
				border:1px solid #7e3b1a;				
			}	
		.dark_red_pattern_bg_box
			{	
			width:100%;
			background:url('images/dark_red_pattern_bg.jpg');
			background-repeat:repeat-x;
			height:auto;
			float:left;
			padding-top:40px;
			padding-bottom:40px;
			
			}
		.dark_red_pattern_bg_box h2
			{	
				text-align:center;
				font-size:28px;
				color:#f3dc90;
				margin:0px;
				padding:0px;
				font-family:'ArnoPro-Regular';
				font-weight:normal;
				padding-bottom:30px;
			}	
		.dark_red_pattern_bg_box img
			{
				height:40px;
				width:auto;
				margin-left:40px;
				margin-right:40px;
			}
		.contentpanel
			{
				width:100%;
				float:left;
				background:#c3aa94;
				padding-top:40px;
				padding-bottom:40px;
			}
		.contentpanel h2
			{	
				text-align:center;
				font-size:28px;
				color:#411f11;
				margin:0px;
				padding:0px;
				font-family:'ArnoPro-Regular';
				font-weight:normal;
				padding-bottom:30px;
			}
		.contentpanel ul 
			{
				margin:0px;
				padding:0px;
				margin-left:20px;
				
				
			}
		.contentpanel ul li
			{
				margin:0px;
				padding:0px;
				color:#000000;
				font-family:'Candara';
				font-size:18px;
				line-height:26px;
				margin-bottom:5px;
			}
		.service_box
			{
				width:430px;
				float:left;
				margin-left:15px;
				margin-right:15px;
				margin-bottom:30px;
				
			}
		.service_box .textbox
			{
				background:#aa8c71;
				padding:10px;
				width:410px;
				font-family:'Candara';
				font-size:22px;
				line-height:30px;
				color:#411f11;
				text-align:center;
			}
		.red_box
			{
				width:100%;
				float:left;
				padding-top:40px;
				padding-bottom:40px;
				text-align:center;
				background:#5d280e;
				
			}
		.red_box h2
			{
			 margin:0px;
			 padding:0px;
			 font-family:'ArnoPro-Regular';
			 font-size:28px;
			 line-height:36px;
			 color:#e8d087;
			 font-weight:normal;
			}
		.red_classic_bg_box
			{
				width:100%;
				float:left;
				background:url('images/header_bg.jpg');
				background-repeat:repeat-x;
				background-position:center bottom;
				background-size:cover;
				padding-top:40px;
				padding-bottom:40px;
				color:#ffffff;
			}
		.red_classic_bg_box h2	
			{
				 margin:0px;
			 padding:0px;
			 font-family:'ArnoPro-Regular';
			 font-size:28px;
			 margin-bottom:30px;
			 line-height:36px;
			 color:#e8d087;
			 font-weight:normal;
			}
		.red_classic_bg_box ul 
			{
				margin:0px;
				padding:0px;
				margin-left:20px;
				
				
			}
		.red_classic_bg_box ul li
			{
				margin:0px;
				padding:0px;
				color:#ffffff;
				font-family:'Candara';
				font-size:18px;
				line-height:26px;
				margin-bottom:5px;
			}
		.img_right
			{
				float:right;
				padding-left:50px;
			}
		.img_left
			{
				float:left;
				padding-right:50px;
			}	
		.catering_packages_box
			{
				width:321px;
				float:left;
				background:#331a0d url('images/catering_packages_bg_box.png');
				background-repeat:no-repeat;
				text-align:center;
				margin-top:100px;
				color:#f3dc90;
				font-family:'Candara';
				font-size:22px;
				line-height:30px;
				margin-left:14px;
				margin-right:14px;
				padding-bottom:30px;
				
			}
		.catering_packages_box img
			{
				margin-top:-100px;
			}
		.catering_packages_box h2
			{
				color:#ffffff;
				font-family:'Candara';
				font-size:42px;
			}
		.catering_packages_box .textbox
			{
				padding-left:20px;
				padding-right:20px;
				float:left;
				width:281px;
				font-size:18px;
				color:#ffffff;
				min-height:220px;
				text-align:left;
			}
		.footer_links
			{	
			width:100%;
			float:left;
			text-align:center;
			font-family:'Candara';
			font-size:16px;
			color:#ffffff;
			background:#331a0d;
			padding-top:40px;
			padding-bottom:40px;
			}
		.footer_links ul, .footer_links ul li
			{
				margin:0px;
				padding:0px;
				display:inline-block;
			}	
		.footer_links ul li a:active, .footer_links ul li a:link, .footer_links ul li a:visited
			{
				display:inline-block;
				font-size:16px;
				color:#ffffff;
				text-decoration:none;
				padding-left:15px;
				padding-right:15px;
			}
		 .footer_links ul li a:hover
			{
				display:inline-block;
				font-size:16px;
				color:#ffffff;
				text-decoration:underline;
				padding-left:15px;
				padding-right:15px;
			}	
			
			
			#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-item-align-float-left
				{
					float:none !important;
				}
				
				
@media (min-width:240px) and (max-width:1024px) {

		body, html
			{
				margin:0px;
				padding:0px;
				font-family:'Candara';
				font-size:100%;
				line-height:120%;
			}
		.outerdiv
			{
				width:100%;
				margin:0px auto;
				
			}
		.innerdiv
			{
				width:100%;
				float:left;
			}
		.header
			{
				width:100%;
				float:left;
				background:url('images/header_bg.jpg');
				background-repeat:repeat-x;
				background-position:center bottom;
				background-size:cover;
				padding-top:5%;
				padding-bottom:5%;
			}
		.logo
			{
				width:100%;
				float:left;
			}
		.logo img
			{
				margin-left:35%;
				margin-right:35%;
				width:30%;
				height:auto;
				margin-bottom:5%;
			}	
		.main_links
			{
				width:1000px;
				float:left;
				text-align:center;
				padding-top:0px;
				display:none;
				visibility:hidden;
			}
		.main_links ul, .main_links ul li
			{
				margin:0px;
				padding:0px;
				display:inline-block;
			}	
		.main_links ul li a:active, .main_links ul li a:link, .main_links ul li a:visited
			{
				display:inline-block;
				font-size:18px;
				color:#f3dc90;
				text-decoration:none;
				padding-left:15px;
				padding-right:15px;
			}
		 .main_links ul li a:hover
			{
				display:inline-block;
				font-size:18px;
				color:#f3dc90;
				text-decoration:underline;
				padding-left:15px;
				padding-right:15px;
			}
		.header_right
			{
				width:100%;
				float:left;
				padding-top:2%;
				padding-bottom:5%;
				text-align:center;
			}
		a.btn_yellow:active, a.btn_yellow:link, a.btn_yellow:visited, a.btn_yellow:hover
			{
				background:url('images/btn_bg.jpg');
				background-repeat:repeat-x;
				padding:10px 20px;
				font-family:'Candara';
				font-size:100%;
				color:#382925;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
				border:1px solid #e5ae27;				
			}	
		.home_banner
			{
				width:100%;
				float:left;
				background:url('images/home_banner_bg.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.corporate_catering_banner
			{
				
				width:100%;
				float:left;
				background:url('images/corporate_catering_banner_bg.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.services_banner
			{
				width:100%;
				float:left;
				background:url('images/services_banner_bg.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.pricing_banner
			{
				width:100%;
				float:left;
				background:url('images/pricing_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}	
		.ethiopian_coffee_ceremoney_banner
			{
				
				width:100%;
				float:left;
				background:url('images/ethiopian_coffee_ceremoney_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.gallery_banner
			{
				width:100%;
				float:left;
				background:url('images/gallery_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}	
		.testimonials_banner
			{
				width:100%;
				float:left;
				background:url('images/testimonials_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.faq_banner
			{
				width:100%;
				float:left;
				background:url('images/faq_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.contact_banner	
			{
				width:100%;
				float:left;
				background:url('images/contact_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.coffee_catering_northern_virginia_banner
			{
				width:100%;
				float:left;
				background:url('images/coffee_catering_northern_virginia_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.coffee_catering_washington_dc_banner
			{
				width:100%;
				float:left;
				background:url('images/coffee_catering_washington_dc_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.coffee_catering_maryland_banner
			{
				width:100%;
				float:left;
				background:url('images/coffee_catering_maryland_banner.jpg');
				background-repeat:no-repeat;
				background-position:center top;
				min-height:auto;
				background-size:cover;
			}
		.home_banner .textbox, .corporate_catering_banner .textbox, .services_banner .textbox, .pricing_banner .textbox, .ethiopian_coffee_ceremoney_banner .textbox, 
		.gallery_banner .textbox, .testimonials_banner .textbox, .faq_banner .textbox, .contact_banner .textbox, .coffee_catering_northern_virginia_banner .textbox,
		.coffee_catering_washington_dc_banner .textbox, .coffee_catering_maryland_banner .textbox
			{
				width:80%;
				float:left;
				font-family:'Candara';
				font-size:110%;
				line-height:130%;
				color:#ffffff;
				margin-top:20%;
				margin-left:10%;
				padding-bottom:10%;
			}
			
		.home_banner .textbox h1, .corporate_catering_banner .textbox h1, .services_banner .textbox h1, .pricing_banner .textbox h1, .ethiopian_coffee_ceremoney_banner .textbox h1,
		.gallery_banner .textbox h1, .testimonials_banner .textbox h1, .faq_banner .textbox h1, .contact_banner .textbox h1, .coffee_catering_northern_virginia_banner .textbox h1,
		.coffee_catering_washington_dc_banner .textbox h1, .coffee_catering_maryland_banner .textbox h1
			{	
				font-family:'ArnoPro-Regular';
				font-size:180%;
				line-height:100%;
				color:#f3dc90;
				margin:0px;
				padding:0px;
				font-weight:normal;
			}
		.home_banner .textbox h4, .corporate_catering_banner .textbox h4, .services_banner .textbox h4, .pricing_banner .textbox h4, .ethiopian_coffee_ceremoney_banner .textbox h4,
		.gallery_banner .textbox h4, .testimonials_banner .textbox h4, .faq_banner .textbox h4, .contact_banner .textbox h4, .coffee_catering_northern_virginia_banner .textbox h4,
		.coffee_catering_washington_dc_banner .textbox h4, .coffee_catering_maryland_banner .textbox h4
			{	
				font-family:'Candara';
				font-size:120%;
				line-height:130%;
				color:#ffffff;
				margin:0px;
				padding:0px;
				margin-top:2%;
				margin-bottom:2%;
				font-weight:normal;
			}
		a.btn_red:active, a.btn_red:link, a.btn_red:visited, a.btn_red:hover
			{
				background:url('images/btn_red_bg.jpg');
				background-repeat:repeat-x;
				padding:10px 20px;
				font-family:'Candara';
				font-size:100%;
				color:#f3dc90;
				font-weight:bold;
				text-align:center;
				text-decoration:none;
				border:1px solid #7e3b1a;				
			}	
		.dark_red_pattern_bg_box
			{	
			width:100%;
			background:#3e1a0c url('images/dark_red_pattern_bg.jpg');
			background-repeat:repeat-x;
			background-position:bottom;
			height:auto;
			float:left;
			padding-top:5%;
			padding-bottom:5%;
			
			}
		.dark_red_pattern_bg_box h2
			{	
				text-align:center;
				font-size:150%;
				color:#f3dc90;
				margin:0px;
				padding:0px;
				font-family:'ArnoPro-Regular';
				font-weight:normal;
				padding-bottom:5%;
			}	
		.dark_red_pattern_bg_box img
			{
				height:40px;
				width:auto;
				margin-left:40px;
				margin-right:40px;
				margin-bottom:3%;
			}
		.contentpanel
			{
				width:90%;
				padding-left:5%;
				padding-right:5%;
				float:left;
				background:#c3aa94;
				padding-top:5%;
				padding-bottom:5%;
			}
		.contentpanel h2
			{	
				text-align:center;
				font-size:150%;
				color:#411f11;
				margin:0px;
				padding:0px;
				font-family:'ArnoPro-Regular';
				font-weight:normal;
				padding-bottom:5%;
			}
		.contentpanel ul 
			{
				margin:0px;
				padding:0px;
				margin-left:20px;
				
				
			}
		.contentpanel ul li
			{
				margin:0px;
				padding:0px;
				color:#000000;
				font-family:'Candara';
				font-size:100%;
				line-height:120%;
				margin-bottom:2%;
			}
		.service_box
			{
				width:90%;
				float:left;
				margin-left:5%;
				margin-right:5%;
				margin-bottom:5%;
				
			}
		.service_box img
			{
				width:100%;
				height:auto;
			}
		.service_box .textbox
			{
				background:#aa8c71;
				padding:2%;
				width:96%;
				font-family:'Candara';
				font-size:130%;
				line-height:140%;
				color:#411f11;
				text-align:center;
			}
		.red_box
			{
				width:90%;
				float:left;
				padding-left:5%;
				padding-right:5%;
				padding-top:5%;
				padding-bottom:5%;
				text-align:center;
				background:#5d280e;
				
			}
		.red_box h2
			{
			 margin:0px;
			 padding:0px;
			 font-family:'ArnoPro-Regular';
			 font-size:150%;
			 line-height:120%;
			 color:#e8d087;
			 font-weight:normal;
			}
		.red_classic_bg_box
			{
				width:90%;
				padding-left:5%;
				padding-right:5%;
				float:left;
				background:url('images/header_bg.jpg');
				background-repeat:repeat-x;
				background-position:center bottom;
				background-size:cover;
				padding-top:5%;
				padding-bottom:5%;
				color:#ffffff;
			}
		.red_classic_bg_box img
			{
				width:100%;
				height:auto;
			}
		.red_classic_bg_box h2	
			{
				 margin:0px;
			 padding:0px;
			 font-family:'ArnoPro-Regular';
			 font-size:150%;
			 margin-bottom:4%;
			 line-height:100%;
			 color:#e8d087;
			 font-weight:normal;
			}
		.red_classic_bg_box ul 
			{
				margin:0px;
				padding:0px;
				margin-left:20px;
				
				
			}
		.red_classic_bg_box ul li
			{
				margin:0px;
				padding:0px;
				color:#ffffff;
				font-family:'Candara';
				font-size:18px;
				line-height:26px;
				margin-bottom:5px;
			}
		.img_right
			{
				float:right;
				padding-left:0px;
				padding-bottom:5%;
			}
		.img_left
			{
				float:left;
				padding-right:0px;
				padding-bottom:5%;
			}	
		.img_right img, .img_left img
			{
				width:100%;
				height:auto;
			}
		.catering_packages_box
			{
				width:321px;
				float:left;
				background:#331a0d url('images/catering_packages_bg_box.png');
				background-repeat:no-repeat;
				text-align:center;
				margin-top:100px;
				color:#f3dc90;
				font-family:'Candara';
				font-size:130%;
				line-height:140%;
				margin-left:5%;
				margin-right:5%;
				padding-bottom:5%;
				margin-bottom:5%;
				
			}
		.catering_packages_box img
			{
				margin-top:-100px;
			}
		.catering_packages_box h2
			{
				color:#ffffff;
				font-family:'Candara';
				font-size:220% !important;
			}
		.catering_packages_box .textbox
			{
				padding-left:10%;
				padding-right:10%;
				float:left;
				width:80%;
				font-size:90%;
				color:#ffffff;
				min-height:auto;
				text-align:left;
			}
		.footer_links
			{	
			width:90%;
			padding-left:5%;
			padding-right:5%;
			float:left;
			text-align:center;
			font-family:'Candara';
			font-size:80%;
			color:#ffffff;
			background:#331a0d;
			padding-top:5%;
			padding-bottom:5%;
			}
		.footer_links ul, .footer_links ul li
			{
				margin:0px;
				padding:0px;
				display:inline-block;
			}	
		.footer_links ul li a:active, .footer_links ul li a:link, .footer_links ul li a:visited
			{
				display:inline-block;
				font-size:16px;
				color:#ffffff;
				text-decoration:none;
				padding-left:5px;
				padding-right:5px;
			}
		 .footer_links ul li a:hover
			{
				display:inline-block;
				font-size:16px;
				color:#ffffff;
				text-decoration:underline;
				padding-left:5px;
				padding-right:5px;
			}	
			
			
			#mega-menu-wrap-max_mega_menu_1 #mega-menu-max_mega_menu_1 > li.mega-menu-item.mega-item-align-float-left
				{
					float:none !important;
				}
		
}				