/* Footer Styles */
		
		footer .inline-list > li {    	
    		margin-left: 0;
		}
		.footer-containerBlue {
			background: #087cc0;			
			margin-bottom: 30px;
			/*height: 130px!important;*/
			height: auto!important;
			padding:20px 0!important;
		}
		
		.footer-containerGrey {
			background: #f3f3f3;
			border-top: 1px solid #dadada;
			border-bottom: 1px solid #dadada;					
			width: 100% !important;			
		}
		
		.footer-links { 
			list-style: none; 
			padding: 15px 0 0 0; 
		}
		
		.footer-icons {
			margin-left: 0.2rem;
			margin-bottom: 0;
		}
		
		.footer-containerGrey .inline-list {
    		padding-left: 2.1rem
		}
		
		.footer-containerGrey .inline-list > li {    
   			 margin-left: 0.7rem;
			 font-size: 14px;
			 color: #333333 !important;
		}
		
		.footer-containerGrey .inline-list a {
    		color: #333333 !important;
    		font-size: 14px;			
			display:inline;
		}	
		
		.footer-containerGrey p {
			font-size: 14px;
			color: #333333 !important;
			margin: 1.9rem 0 0.5rem 1.3rem;
   		}
		
		.footer-containerGrey ul.right img.gov-canada-logo {
			position: relative;    		
			top: -20px;
		}		
		
		 /* Footer Specific Header Styles */
		 footer h1, footer h2, footer h3 {
			 color: #fff; 
			 text-align:center;
		 }	 
		
		 footer h1 {
			/*font-size: 32px;*/
			font-size:3em!important;
			/*padding-top: 20px;*/			
		 }
		 
		 footer h2 {
			font-size: 26px;			
		 }
		 
		 footer h3 {
			font-size: 1.1em!important;
			padding-top:25px!important;			
		 }
		 .footer_arrow_img {
			 padding-top:20px;
			 position:relative;
			 float:right;
		}
		 
		 footer ul.footer-links .category {
    		font-size: 17px;
    		font-weight: bold;
    		line-height: 20px;
    		margin-bottom: 0;
    		text-align: left;
			font-family: 'Roboto', sans-serif;
			font-smooth:always;
			-webkit-font-smoothing: antialiased;
		}
		 
		footer ul.footer-links a.category {
    		color: #333333 !important;
		}
		
		footer ul.footer-links a.category:hover,
		footer ul.footer-links a.category-items:hover {
    		color: #087cc0 !important;
		}
			 
		footer ul.footer-links a.category-items {
    		color: #8C8C8C !important;
		}
		
		footer ul.footer-links .category-items {
    		font-family: 'Roboto', sans-serif;
			font-size: 14px;
			font-weight: normal;
    		margin-bottom: 0;
		}
		 
		 /* Orbit Slider for Footer Blue Bar */
		 .orbit-container {
			padding-top: 30px; 
		 }
		 
		 .orbit-timer, .orbit-slide-number, .orbit-prev, .orbit-next {
				display:none;
		 }
		 
		 .orbit-bullets li {
			 height: 0.7525rem;
			 width: 0.7525rem;
			 background: none repeat scroll 0 0 #74aacc;
		 }	
		 
		 .orbit-bullets li.active {
    		background: none repeat scroll 0 0 #fff;
		}	
		
		
		/*  Tabs */
		
		.tabs {
		  border-bottom: 1px solid #E6E6E6;
		  display: block;
		  height: 40px;
		  list-style: none outside none;
		  margin-bottom: 20px;
		  padding: 0;		  
	  }

		.tabs dd, .tabs li {
			display: block;
			float: left;
			margin: -2px 0 0 0;
			padding: 0;
		
		}
		
		.tabs dd.active a, .tabs li.active a {
			background: none repeat scroll 0 0 #FFFFFF;
			border-left: 1px solid #E6E6E6;
			border-right: 1px solid #E6E6E6;
			color: #3C3C3C;
			cursor: default;
			font-weight: bold;
		}
		
		.tabs li.active a {
		  background: none repeat scroll 0 0 #FFFFFF;
		  border-left: 1px solid #E6E6E6;
		  border-right: 1px solid #E6E6E6;
		  color: #3C3C3C;
		  cursor: default;
		  font-weight: bold;
	  }	
	  
	  .tabs dd a, .tabs li a {
		  color: #3C3C3C;
		  display: block;
		  font-size: 14px;
		  height: 40px;
		  line-height: 40px;
		  padding: 0 23.8px;
	  }
	  
	  .tabs dd.active, .tabs li.active {
    	border-top: 3px solid #2BA6CB;
    	margin-top: -4px;
	}
	
	.tabs dd > a {
		background: #fff;
	}
	
	/* Orbit Slider for Footer Blue Bar */
		 .orbit-container {
			padding-top: 30px !important;
		 }
		 
		 .orbit-timer, .orbit-slide-number, .orbit-prev, .orbit-next {
				display:none !important;
		 }
		 
		 .orbit-bullets li {
			 height: 0.7525rem !important;
			 width: 0.7525rem !important;
			 background: none repeat scroll 0 0 #74aacc !important;
		 }	
		 
		 .orbit-bullets li.active {
    		background: none repeat scroll 0 0 #fff !important;
		}	
			
		/* ie8 fix */	 
		.lt-ie9 #featuredContent { margin-top: 25px; }
		.lt-ie9 .adjforie8 { height: 80px !important;  }
		/* end ie8 fix */
		
		/*.cpc_logo_footer, .showonmobileOnly {display:none!important;}*/
		
		
@media (max-width: 1024px) {
		.footer_arrow_img {20px
			padding-top:0px!important;
			margin:0 auto;
			text-align:center;
			float:none!important;
		}
		/*.cpc_logo_footer {width:160px; height:40px; float:left; display:block;}
		.footer-containerGrey {height:200px!important;}*/
}

@media (max-width: 760px) {
}

@media (max-width: 640px) {
	/*.hideonmobileOnly {display:none!important;}
	.showonmobileOnly {display:block;}*/
}