	
	/*	
	@file: custom.css
	@name: Custom CSS
	@version: 1.0
	@description: Custom CSS garbage
	@license: WTFPL v2.0 [ http://www.wtfpl.net ]
	*/
	
	/* Set charset */
	@charset 'UTF-8';
	
	html {
		background: #19374D;
	}
	
	/* -------------------------- */
	
	/* lato-300 - latin */
	@font-face {
	  font-family: 'Lato';
	  font-style: normal;
	  font-weight: 300;
	  src: url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300.svg#Lato') format('svg'); /* Legacy iOS */
	}
	/* lato-300italic - latin */
	@font-face {
	  font-family: 'Lato';
	  font-style: italic;
	  font-weight: 300;
	  src: url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300italic.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300italic.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-300italic.svg#Lato') format('svg'); /* Legacy iOS */
	}
	/* lato-regular - latin */
	@font-face {
	  font-family: 'Lato';
	  font-style: normal;
	  font-weight: 400;
	  src: url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-regular.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-regular.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
	}
	/* lato-italic - latin */
	@font-face {
	  font-family: 'Lato';
	  font-style: italic;
	  font-weight: 400;
	  src: url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-italic.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-italic.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-italic.svg#Lato') format('svg'); /* Legacy iOS */
	}
	/* lato-700 - latin */
	@font-face {
	  font-family: 'Lato';
	  font-style: normal;
	  font-weight: 700;
	  src: url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700.svg#Lato') format('svg'); /* Legacy iOS */
	}
	/* lato-700italic - latin */
	@font-face {
	  font-family: 'Lato';
	  font-style: italic;
	  font-weight: 700;
	  src: url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700italic.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700italic.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/lato-v23-latin-700italic.svg#Lato') format('svg'); /* Legacy iOS */
	}
	
	/* -------------------------- */
	
	/* oswald-300 - latin */
	@font-face {
	  font-family: 'Oswald';
	  font-style: normal;
	  font-weight: 300;
	  src: url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-300.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-300.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-300.svg#Oswald') format('svg'); /* Legacy iOS */
	}
	/* oswald-regular - latin */
	@font-face {
	  font-family: 'Oswald';
	  font-style: normal;
	  font-weight: 400;
	  src: url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-regular.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-regular.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
	}
	/* oswald-500 - latin */
	@font-face {
	  font-family: 'Oswald';
	  font-style: normal;
	  font-weight: 500;
	  src: url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-500.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-500.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-500.svg#Oswald') format('svg'); /* Legacy iOS */
	}
	/* oswald-600 - latin */
	@font-face {
	  font-family: 'Oswald';
	  font-style: normal;
	  font-weight: 600;
	  src: url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-600.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-600.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-600.svg#Oswald') format('svg'); /* Legacy iOS */
	}
	/* oswald-700 - latin */
	@font-face {
	  font-family: 'Oswald';
	  font-style: normal;
	  font-weight: 700;
	  src: url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-700.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-700.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/oswald-v49-latin-700.svg#Oswald') format('svg'); /* Legacy iOS */
	}
	
	/* -------------------------- */
		
	/* open-sans-300 - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: normal;
	  font-weight: 300;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-regular - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: normal;
	  font-weight: 400;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-500 - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: normal;
	  font-weight: 500;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-600 - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: normal;
	  font-weight: 600;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-700 - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: normal;
	  font-weight: 700;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-800 - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: normal;
	  font-weight: 800;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-800.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-800.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-300italic - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: italic;
	  font-weight: 300;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300italic.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300italic.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-italic - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: italic;
	  font-weight: 400;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-italic.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-italic.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-500italic - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: italic;
	  font-weight: 500;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500italic.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500italic.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-600italic - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: italic;
	  font-weight: 600;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600italic.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600italic.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	/* open-sans-700italic - latin */
	@font-face {
	  font-family: 'Open Sans';
	  font-style: italic;
	  font-weight: 700;
	  src: url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700italic.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700italic.woff') format('woff'), /* Modern Browsers */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('/wp-content/themes/enfold-child/css/fonts/open-sans-v34-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
	}
	
	/* -------------------------- */
	
	/* Body markup (font and image rendering) */
		
		img {
			border: 0px;
			border-spacing: 0px;
			outline: 0px;
			-ms-interpolation-mode: bicubic;
			image-rendering: optimizeQuality;
			-webkit-user-select: none;
			-khtml-user-select: none;
			-moz-user-select: none;
			-o-user-select: none;
			user-select: none;
			transform: translate;
		}
		
		i {
			font-style: italic !important;
		}
		
	/* Content elements */
	.top_header_spacer {
		width: 100%;
		background: #ffffff;
	}

		.top_header_spacer .spacer_content {
			max-width: 1300px;
			height: 4px;
			margin: 0px auto;
			padding: 0px;
			background: #005884;
		}
		
		#header_main {
			border: 0px;
			transition: all 350ms ease;
			-moz-transition: all 350ms ease;
			-webkit-transition: all 350ms ease;
			-o-transition: all 350ms ease;
		}
		
			#header_main > .container {
				height: 138px !important;
			}

			#header_main .inner-container {
				display: inline-block;
				padding: 30px 0px;
			}
			
			#header.header-scrolled {
				height: auto !important;
				transition: all 350ms ease;
				-moz-transition: all 350ms ease;
				-webkit-transition: all 350ms ease;
				-o-transition: all 350ms ease;
			}
			
				#header.header-scrolled .header_bg {
					height: auto !important;
				}
				
				#header.header-scrolled #header_main .inner-container {
					padding: 0px;
				}
			
				#header.header-scrolled #header_main > .container {
					height: 0px !important;
					line-height: 0px !important;
					transition: all 350ms ease;
					-moz-transition: all 350ms ease;
					-webkit-transition: all 350ms ease;
					-o-transition: all 350ms ease;
				}
				
					#header.header-scrolled #header_main_alternate .main_menu .menu-item, #header.header-scrolled #header_main_alternate .main_menu .menu-item a {
						height: 40px;
						line-height: 40px;
					}
					
					#header.header-scrolled #header_main_alternate {
						height: 40px;
						line-height: 40px;
						transition: all 350ms ease;
						-moz-transition: all 350ms ease;
						-webkit-transition: all 350ms ease;
						-o-transition: all 350ms ease;
					}
			
		/* Logo */
		.logo img {
			max-width: 200px;
			object-fit: scale-down;
			transition: all 350ms ease;
			-moz-transition: all 350ms ease;
			-webkit-transition: all 350ms ease;
			-o-transition: all 350ms ease;
		}
		
			/* Logo alt */
			#header.header-scrolled .logo_alt {
				display: none;
				transition: all 350ms ease;
				-moz-transition: all 350ms ease;
				-webkit-transition: all 350ms ease;
				-o-transition: all 350ms ease;
			}
			
			.logo_alt {
				max-width: 186px;
				max-height: 73px;
			}

		#header_main_alternate {
			line-height: 60px;
			background: #005884;
		}
		
			#header_main .container {
				height: 138px;
			}
			
				#header_main .container .inner-container {
					vertical-align: top;
				}
			
			#header_main_alternate .main_menu .menu-item {
				padding: 0px 30px;
			}
			
				#header_main_alternate .main_menu > .current-menu-item {
					background: #c43727;
				}
				
				#header_main_alternate .main_menu .avia-menu-text {
					font-size: 18px;
					font-weight: 400;
					color: #ffffff;
				}
				
				#avia-menu > li.current_page_item, #avia-menu > li.current-page-parent {
					color: #ffffff;
					background: #19374D;
				}
				
					.avia-menu-fx {
						display: none;
					}
					
					.avia_mega_div {
						left: 0px !important;
						padding: 20px;
					}
					
						#header.av_minimal_header .avia_mega_div, .avia-search-tooltip {
							background: rgba( 255, 255, 255, 0.8 ) !important;
						}
				
					#top #header .mega_menu_title a {
						height: 30px;
						line-height: 30px;
					}
				
					#top #header .avia_mega_div > .sub-menu {
						height: 30px !important;
						line-height: 30px !important;
						padding: 10px 20px !important;
						background: transparent;
						border: 1px solid #eefeef;
						-moz-box-sizing: border-box;
						-webkit-box-sizing: border-box;
						box-sizing: border-box;
						-webkit-box-shadow: none;
						-moz-box-shadow: none;
						box-shadow: none;
					}
					
						#top #header .avia_mega_div > .sub-menu.avia_mega_hr {
							padding-top: 0px;
						}
					
			.menu-item-search-dropdown > a {
				font-size: 24px !important;
				color: #ffffff !important;
				-moz-transform: scaleX(-1);
				-o-transform: scaleX(-1);
				-webkit-transform: scaleX(-1);
				transform: scaleX(-1);
				filter: FlipH;
				-ms-filter: "FlipH";
			}

		.icon_listing .iconlist-char {
			display: inline-block;
			font-size: 40px;
			color: #f19326;
			line-height: 46px;
			margin-right: 20px;
		}
		
		.icon_listing .iconlist_content p {
			font-size: 26px;
			font-style: italic;
			color: #e1dfe0;
			line-height: 46px;
			margin: 0px;
			margin-left: 30px;
			padding: 0px;
		}
		
		
		h3.av-special-heading-tag {
			font-family: Source Sans Pro, 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;
			font-size: 30px !important;
			font-weight: 400;
		}
		
			span[class*="av-icon-"] {
				/* display: inline-block; */
				/* width: 80px !important; */
				/* font-size: 80px !important; */
				color: #19374D;
				line-height: 80px;
				border: 0px !important;
			}
		

		#main .widget_nav_hide_child {
			display: none !important;
			visibility: hidden !important;
			opacity: 0 !important;
		}
		
		/* Main content */
		main {
			border: 0 !important;
		}
		
		/* Side menu */
		.sidebar_left .content {
			border: 0 !important;
		}
		
			.sidebar_left {
				border: 0 !important;
			}
			
				.sidebar_left .inner_sidebar {
					margin: 0 !important;
					border: 0 !important;
				}
				
					.sidebar_left .widget_nav_menu {
						font-size: 16px;
						font-weight: 400;
						line-height: 30px;
						padding: 0px;
					}
					
						.sidebar_left .widget_nav_menu ul {
							background: transparent;
							border-color: transparent;
						}
						
							.sidebar_left .menu-item {
								box-shadow: none !important;
							}
							
							.widget_nav_menu .menu-item-has-children > a {
								display: none !important;
								visibility: hidden !important;
								opacity: 0 !important;
							}
							
							/*
							.sidebar_left .widget_nav_menu .menu-item:first-of-type,
							.sidebar_left .current-menu-ancestor:first-of-type {
								display: none !important;
								visibility: hidden !important;
								opacity: 0 !important;
							}
							*/
						
							.sidebar_left .widget_nav_menu .menu .menu-item {
								padding-right: 10px;
								background: transparent !important;
								border: 0 !important;
								border-color: transparent !important;
							}
							
								.sidebar_left .widget_nav_menu .menu-item:before {
									top: 0 !important;
									right: 0;
									font-size: 20px;
									font-weight: 600;
									line-height: 30px;
								}
							
									.sidebar_left .widget_nav_menu ul ul li a {
										padding: 0 !important;
									}
									
								.sidebar_left .widget_nav_menu .current_page_item {
									
								}
									
									.sidebar_left .widget_nav_menu .current_page_item a {
										color: #19374D;
									}
			
		.form_element input.button {
			display: inline-block;
			min-height: 1px;
			font-size: 24px;
			line-height: 50px;
			padding: 0px;
		}
		
		#footer {
			font-size: 14px;
			font-weight: 300;
			line-height: 22px;
			padding-top: 50px;
		}
		
			#footer strong, #footer b, #footer a {
				color: ;
				padding: 0;
			}
			
				#footer strong, #footer b {
					font-weight: 600;
				}
			
				#footer a:hover {
					color: #ffffff !important;
				}
				
		.address_line {
			width: 100%;
			clear: both;
		}
		
			.address_line .address_icon {
				display: inline-block;
				width: 30px !important;
				font-size: 14px !important;
				color: #BCBEC0 !important;
				text-align: left;
				line-height: 30px !important;
				/*margin-top: 5px;*/
			}
			
		footer,
		footer * {
			color: #BCBEC0 !important;
			background: #19374D !important;
			border: 0 !important;
			border-color: 0 !important;
		}
			
	/* Slider fix */
	.ls-l { 
		white-space: inherit !important;
	}
	
	@media ( max-width:767px ) {
		
		#footer .widget_nav_menu {
			margin: 5px 0 !important;
		}
		
			#footer .container > .flex_column {
				margin: 0 !important;
			}
		
		#header_main .logo_alt.alignright {
			float: left !important;
		}
		
		/* FIX: Resp. logo */
		.responsive #top #wrap_all .av-logo-container .logo {
			position: relative;
			top: 0;
			z-index: 10;
			width: 100% !important;
			max-width: 150px !important;
			left: 0;
		}
		
	}
	
	/* Social Icons */
	.social_icon {
		display: inline-block;
		float: left;
		width: 32px;
		height: 32px;
		margin-right: 10px;
		padding: 4px;
		border: 1px solid transparent !important;
	}
	
		.social_icon:hover {
			border-color: #c0c0c0 !important;
		}

	
	/* ************************************************ */
	
	.ls-layer-link:hover {
		color: #eb5c23 !important;
		border: 1px solid #eb5c23 !important;
		background: transparent !important;
	}
	
	.top_usp_blocks_border {
		min-height: 8px !important;
		height: 8px !important;
		max-height: 8px !important;
		background: #19374D !important;
	}
	
		.top_usp_block {
			
		}
		
			.top_usp_block .hr-inner {
				border-color: #B5E1F7 !important;
			}
		
				.top_usp_block_heading {}
			
					.top_usp_block_heading span:nth-child( 1 ) {
						float: left;
						width: 60px !important; 
						font-size: 40px !important;
						color: #B5E1F7;
						line-height: 40px !important;
					}
					
					.top_usp_block_heading span:nth-child( 2 ) {
						float: left;
						font-weight: 400 !important;
						font-size: 20px !important;
						color: #B5E1F7;
						line-height: 40px !important;
					}
	
	#service_slogan {}
	
		#service_slogan .template-page .entry-content-wrapper h2 {
			font-weight: 200 !important;
			text-transform: none !important;
			letter-spacing: 0 !important;
		}
	
	#service_grid {
		max-width: 1300px !important;
		margin: 0px auto !important;
	}
	
		#service_grid .flex_cell.av_one_fourth {
			padding: 0 !important;
		}
		
		#service_grid .sg_heading {
			font-weight: 300 !important;
			padding: 15px 0 !important
		}
		
		#service_grid .sg_image { }
		
		#service_grid .sg_txt {
			font-weight: 300 !important;
			padding: 15px 36px !important
		}
		
		#service_grid .sg_button .avia-button {
			border: 1px solid #ffffff !important;
			border-radius: 0 !important;
		}
		
			#service_grid .sg_button .avia-button:hover {
				border: 1px solid #eb5c23 !important;
			}
			
				#service_grid .sg_button .avia-button:hover * {
					color: #eb5c23 !important;
				}
		
	#service_split {
		margin-top: -120px !important;
		padding-top: 100px !important;
		border-top: 1px solid #939598;
	}
	
		#service_split .service_split {
			padding: 0 100px !important;
		}
	
			#service_split .ss_heading {
				
			}
			
			#service_split .ss_txt {
				font-weight: 300 !important;
			}
			
			#service_split .ss_button {
				padding: 0 15px !important;
				border: 1px solid #19374D !important;
				border-radius: 0 !important;
			}
			
				#service_split .ss_button:hover {
					border: 1px solid #eb5c23 !important;
				}
				
					#service_split .ss_button:hover * {
						color: #eb5c23 !important;
					}
	
	/* 	CTA Title */
	#cta_title {}
	
		#cta_title p {
			font-weight: 300 !important;
			color: #B5E1F7 !important;
		}
		
			#cta_title p strong {
				color: #B5E1F7 !important;
			}
			
			blockquote:before {
				position: absolute;
				top: 40px;
				left: 38px;
				font-family: 'News Cycle' !important;
				color: rgba( 255, 255, 255, 0.5 ) !important;
				content: '"' !important;
				font-size: 6.2em !important;
				margin: 0 !important;
				padding: 0 !important
			}
			
			#cta_title .avia-button.avia-size-large {
				font-size: 22px !important;
			}
			
			#cta_title .av_font_icon span[class*="av-icon-"] {
				width: auto !important;
				/* font-size: inherit !important; */
			}
			
				#cta_title .av_font_icon .av-icon-char {
					/* font-size: 30px !important; */
					color: rgba( 255, 255, 255, 0.5 ) !important;
				}
			
	#closer_slogan {
		border-top: 1px solid #939598 !important;
	}
	
		#closer_slogan p {
			font-weight: 200 !important;
			text-transform: none !important;
			letter-spacing: 0 !important;
		}
		
	/* Partner */
	.table_partners {
		background-color: transparent !important;
	}
	
		.table_partners td {
			padding: 40px 30px !important;
			vertical-align: middle;
		}
		
			.table_partners td:hover {
				outline: 1px solid #eb5c23;
			}
	
				.table_partners td img {
					width: auto;
					max-width: 75%;
					height: auto;
					max-height: 90px;
					margin: auto;
					object-fit: scale-down;
				}
	
	/* Links */
	.avia_textblock a {
		color: #eb5c23;
		text-decoration: underline;
	}
	
	
	
	
	
	
	
	
	
	