/*
Theme Name: Titan Web Theme
Theme URI: http://www.titaninteractive.com.au/
Description: Titan Web Theme
Version: 1.1
Author: Titan Web
Author URI: http://www.titanweb.com.au/
Tags: Titan Web Theme

This theme was designed and built by Titan Web
*/

.logo-wrapper .header_image {
	margin-top: 10px;
}

.logo-wrapper .header_image img {
    max-width: 310px;
    width: 100%;
}

.header_image-back .green-logo {
	height: auto;
    margin-top: 10px;
}

.header_image-back .header_image {
	margin-left: auto;
	margin-right: auto;
 	margin-top: 10px;
 	max-width: 120px;
    width: 100%;
}


.header_image-back .header_image img {
	max-width: inherit;
	width: auto;
}

.header_image-back .green-logo img {
	width: 100%;
	position: static;
    max-width: 110px;
    margin: 0;
    transform: none;
}

@media(min-width: 424px) {
	.header_image-back .green-logo img {
	    max-width: 150px;
	}
}


@media(min-width: 480px) {
	.header_image-back .green-logo img {
	    max-width: 180px;
	}
}

@media(min-width: 480px) {
	.header_image-back .header_image {
		max-width: 190px;
	}
}

@media(min-width: 570px) {
	.header_image-back .header_image {
		max-width: 200px;
	}
}


@media(min-width: 768px) {
	.header_image-back .header_image {
	  display: none;
	}
}


@media(min-width: 768px) {
	.header_image-back .green-logo  {
	  height: 100px;
	  margin-top: 0;
	}
}


@media(min-width: 768px) {
	.header_image-back .green-logo img {
	  position: relative;
	  width: 75%;
	  max-width: inherit;
	  margin: 30px 0;
      transform: translateY(-50%);
	}
}


@media(min-width: 768px) {
	.logo-wrapper .logo {
		display: block;
	}
}

@media(min-width: 768px) {
	.logo-wrapper .logo {
		display: block;
	}
}

@media(min-width: 992px) {
	.header_image-back .green-logo img {
	  width: 280px;
	  margin: 30px 0;
      transform: none;
	}
}

@media(min-width: 992px) {
	.logo-wrapper .logo {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
}