/* Have fun adding your style here :) - PS: At all times this file should contain a comment or a rule, otherwise opera might act buggy :( */

/* General Custom CSS */

@font-face{
font-family:"Tablet Gothic Condensed W01 Bd";
src:url("fonts/3fe3bf5e-5bf2-4fae-abdb-444af7393fe4.eot?#iefix");
src:url("fonts/3fe3bf5e-5bf2-4fae-abdb-444af7393fe4.eot?#iefix") format("eot"),url("fonts/a1ccdd36-ee14-480a-b9ce-789b004294aa.woff2") format("woff2"),url("fonts/dab3532e-c555-4a5c-86ed-5635e84ce20f.woff") format("woff"),url("fonts/04230a01-ed69-446c-a1ab-7072c4f1b24c.ttf") format("truetype"),url("fonts/ad447c8c-6508-4405-af2d-14a21c9e4af0.svg#ad447c8c-6508-4405-af2d-14a21c9e4af0") format("svg");
}

@font-face{
font-family:"Tablet Gothic Condensed W01 Rg";
src:url("fonts/e81038b7-d7f7-428b-accc-d9c3cf08d6a8.eot?#iefix");
src:url("fonts/e81038b7-d7f7-428b-accc-d9c3cf08d6a8.eot?#iefix") format("eot"),url("fonts/f38d4d1f-8750-4f92-8c91-dc3a54b98f05.woff2") format("woff2"),url("fonts/bb6e611d-31bf-4ca9-8499-e52abd15a169.woff") format("woff"),url("fonts/731207a6-eb1c-4e06-8256-f2e68e433568.ttf") format("truetype"),url("fonts/daf5e626-a329-4f80-a6b8-52a648ecc994.svg#daf5e626-a329-4f80-a6b8-52a648ecc994") format("svg");
}

@font-face{
font-family:"Tablet Gothic Compresse1370890";
src:url("fonts/e5578f7d-a3cd-4590-8cd0-5c99820bdc73.eot?#iefix");
src:url("fonts/e5578f7d-a3cd-4590-8cd0-5c99820bdc73.eot?#iefix") format("eot"),url("fonts/7c7ad6de-75b1-48b4-b1a4-3e94ae5129b3.woff2") format("woff2"),url("fonts/cef3acff-9329-4a9d-81d3-5d80a045cdf5.woff") format("woff"),url("fonts/d09b76ed-25cf-43ab-9d42-d6ac4c1d4b5d.ttf") format("truetype"),url("fonts/a24f4d4d-e425-49be-89e4-bce97ec8c667.svg#a24f4d4d-e425-49be-89e4-bce97ec8c667") format("svg");
}
@font-face{
font-family:"StempelSchneidlerW01-Ro";
src:url("fonts/7f8aa0e0-c6e0-4af3-bbbb-6fcbe07cc794.eot?#iefix");
src:url("fonts/7f8aa0e0-c6e0-4af3-bbbb-6fcbe07cc794.eot?#iefix") format("eot"),url("fonts/08a2b0aa-c29b-4c3a-a324-30033ec311eb.woff2") format("woff2"),url("fonts/6d53ad3c-dc9c-4f68-a5c3-4d0098bbf4f7.woff") format("woff"),url("fonts/ef039195-808f-4c25-8272-61e17af7c01f.ttf") format("truetype"),url("fonts/6798036a-e5cc-4df5-8683-800791ff6fb8.svg#6798036a-e5cc-4df5-8683-800791ff6fb8") format("svg");
}
@font-face{
font-family:"StempelSchneidlerW01-Me";
src:url("fonts/ded145ce-813d-46f9-84e5-2a88a001cf97.eot?#iefix");
src:url("fonts/ded145ce-813d-46f9-84e5-2a88a001cf97.eot?#iefix") format("eot"),url("fonts/7e51eea3-c9ba-4cc9-9220-a3cd222fde1d.woff2") format("woff2"),url("fonts/cdb775ee-ec47-4f83-8b88-26990b7f612e.woff") format("woff"),url("fonts/e0546b3e-e66f-4a36-a239-7d49c1a69aa4.ttf") format("truetype"),url("fonts/1cf7ba36-c57e-4464-9509-868057fe419d.svg#1cf7ba36-c57e-4464-9509-868057fe419d") format("svg");
}
@font-face{
font-family:"StempelSchneidlerW01-Bo";
src:url("fonts/09599dd5-6c3a-4fac-8bb2-583a8c7d4c42.eot?#iefix");
src:url("fonts/09599dd5-6c3a-4fac-8bb2-583a8c7d4c42.eot?#iefix") format("eot"),url("fonts/90dd6b6e-3d38-47b8-b2f1-d93d7b8a892a.woff2") format("woff2"),url("fonts/d35100cc-6bb3-43b8-a194-cf02986ead79.woff") format("woff"),url("fonts/cd471a01-dc0b-4207-8baf-6d131d18e95a.ttf") format("truetype"),url("fonts/11c82a61-2f4d-43d0-abc8-56ffcd5d7e08.svg#11c82a61-2f4d-43d0-abc8-56ffcd5d7e08") format("svg");
}
@font-face{
font-family:"Tablet Gothic Condensed1370870";
src:url("fonts/16dc9b92-00ca-4d18-8ca4-f75ebfdbb7ae.eot?#iefix");
src:url("fonts/16dc9b92-00ca-4d18-8ca4-f75ebfdbb7ae.eot?#iefix") format("eot"),url("fonts/3545e9ee-60e6-4331-9587-544b0e1b9c7c.woff2") format("woff2"),url("fonts/1d211eeb-e94c-418b-98fa-6d0e321aa8e2.woff") format("woff"),url("fonts/63460db0-24fd-4e22-b07c-668769562e9b.ttf") format("truetype"),url("fonts/37a1d7e6-e822-4ea7-b372-d33008e016b7.svg#37a1d7e6-e822-4ea7-b372-d33008e016b7") format("svg");
}


 h1,h2,h6,h3,h5,h4 {font-family:  'Tablet Gothic Condensed W01 Bd'!important; font-weight: normal!important;} 
 h1 {font-size: 3.6em!important; }
h2 {font-size: 2.6em;}
h3 {font-size: 2em;}

#top h5 a:hover,#top h1 a:hover {color: #2A8BC2;}
#footer, #footer h2,  #footer h3, #footer h4{color:#999!important;}
#custom_post_widget-3 h2.post-title {font-family:  'StempelSchneidlerW01-Bo'!important; font-weight: normal!important; }
header.entry-content-wrapper {margin-bottom: 20px;}
p + h1, p + h2, p + h3, p + h4, p + h5, p + h6 {margin-top: .6em;}
.more-link-plus.white-txt {color: #fff!important; margin-left: 20px; font-family:	"Open Sans",sans-serif;}
h1.welcome {margin: 20px 0 0 3%;  float: left;}
.member-buttons {display: inline-block; margin: 20px 2.2%;}
a.member-btn {font-size: 16px;display: block; padding: 8px 10px; color: #FFFFFF; background:#003754; text-transform: uppercase;font-family:  'Tablet Gothic Condensed W01 Bd'!important; font-weight: normal!important;}
.gma-content td { vertical-align:top;}
.small-preview img, .big-preview img {margin-top: 20px;}
#top-story h5 {font-size: 2em; }
#top section#avia_partner_widget-3, #top #avia_partner_widget-4 {width: 100%; max-width: 100%;}
.avia_partner_widget a, .avia_partner_widget a:hover {padding-bottom: 25%; }
.top-border, #custom_post_widget-6 , #custom_post_widget-65, .sponsorsDetails{border-top:8px solid #253358!important;}
.sponsorsDetails {width: 98%;}
.read-more-link {text-align: right;}
.main_color tr:nth-child(2n) {background: #f5f5f5; color:#55606e;}
.main_color strong, .main_color b {color:#282828;}
.image-overlay { visibility: hidden;}
 .plus-more, .more-link-plus {font-size: 2em; font-weight: bold; color:#253358; float:right;}
.sidebar .template-blog .blog-meta, section#custom_post_widget-3 .template-blog .blog-meta {float: none; width: 100%; display: inline-block; margin:0}
.sidebar .small-preview, section#custom_post_widget-3 .small-preview, .single-post .single-small.with-slider .small-preview {background: none; width: 100%; height: 30px; float: none;margin: 0; border-radius: 0!important;}
.sidebar a.small-preview:hover, section#custom_post_widget-3 a.small-preview:hover {background: none; border: none;}
.sidebar .iconfont, .small-preview .iconfont {display: none;}

.sidebar .avia_transform a .image-overlay  { transition: none; display: none;}

.sidebar .image-overlay-inside {background-color: transparent;}
.sidebar .attachment-square, section#custom_post_widget-3 .attachment-square {max-width: 530px!important; width: 100%; border-radius: 0;}
.sidebar .post_author_timeline {border: none!important;}
.sidebar .post_delimiter {margin:0!important; padding: 0!important;}
.sidebar h3 {font-family:  'Tablet Gothic Condensed W01 Bd'!important; font-weight: normal!important;}
.submenu-title { text-transform:  uppercase;}
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {text-transform: none; letter-spacing: normal;}
#top-story .av_one_half.second{margin-right: 2%; width: 45%; }

.subHead {font-size: .45em;
position: absolute;
top: 40px;
text-transform: uppercase;
left: 0px;}
#scroll-top-link {
    border-radius: 2px;
    bottom: 50px;
    height: 50px;
    line-height: 50px;
    opacity: 0;
    position: fixed;
    right: 50px;
    text-align: center;
    text-decoration: none;
    visibility: hidden;
    width: 50px;
    z-index: 1030;
	 transition: all 0.3s ease-out 0s;
	   border: 1px solid #3e4a52;
    color: #e4e6f0;}
	#scroll-top-link.avia_pop_class {
    opacity: 0.7;
    visibility: visible;
}

#top .avia-font-entypo-fontello, body .avia-font-entypo-fontello, html body [data-av_iconfont="entypo-fontello"]::before {
    font-family: "entypo-fontello";
}
[data-av_icon]::before {
    -moz-osx-font-smoothing: grayscale;
    content: attr(data-av_icon);
    font-weight: normal;
}

.nsw,.act {color:#248dc2!important; display:inline-block; width:auto;margin-right: 5px;}
.wa  {color:#ffd800!important;display:inline-block; width:auto;margin-right: 5px;}
.qld, .nt {color: #b60050!important;display:inline-block; width:auto;margin-right: 5px;}
.vic, .tas{color:#253358!important;display:inline-block; width:auto;margin-right: 5px;}
.sa, .int{color:#ed174f!important;display:inline-block; width:auto;margin-right: 5px;}

.join-gma {width: 100%;}
h2.join {transition: all 0.3s ease;font-size: 1.8em;  height: 80px;}
  h2.join:hover {font-size: 2.3em; 80px;}
 .state-wrap {width: 18.5%; border-top: 4px solid; height: 80px;display: inline-block; padding: 10px 0; text-align:center;}

.page-id-69  h3 {display: inline-block;}
/*sidebar*/
.widget {padding: 10px 0;}
h3.widgettitle {font-size: 25px; margin-top: 15px;}
.widget_nav_menu ul a { text-transform: uppercase; font-family:  'Tablet Gothic Condensed W01 Rg'!important; font-size: 1.3em;}
  .content, .sidebar {padding-top: 30px!important;}
section.widget {border-bottom: 1px solid #003754; overflow: hidden;}

.single-post .image-overlay { display: none!important; }

.linksBox {width: 80%; margin: 0 auto;}


.avia-content-slider .slide-entry-title {font-size: 35px;  line-height: 40px; width: 50%;}
header.header-scrolled h1.headerTitle {display: none;}
 #header_main {background: #003754;}
#header_main h1 {color: #fff!important;position: absolute;top:30px;left:120px; float: left;}

#header_main_alternate.container_wrap  {background: #ECECEC;}
.header_color .main_menu .menu ul li a {color: #003754;}
span.avia-menu-text { font-size: 150%!important;font-family:  'Tablet Gothic Compresse1370890'!important;font-weight: normal;}
.av-main-nav > li > a {padding: 0 17px;}
#top #header .av-main-nav > li > a {text-transform: uppercase;}
 .entry-content-wrapper:first-child, .inner_sidebar:first-child{border-top: 8px solid #003754!important;padding-top: 20px;}
.content .entry-content-wrapper, .content-wrapper {padding-right: 0!important; margin-right: 2%; }
.content-wrapper {overflow: hidden;}
.inner_sidebar {margin-left: 20px;}
.link-to {display: block; background: #253358; padding: 6px; color:#fff; margin: .8% 0; text-transform: uppercase; text-align:center; margin-bottom: 15px;}
.link-to a {color: #fff;}
h4.intro-para-heading {font-size: 18px;}
span.main_paragraph {height: 295px; overflow: hidden; display: block;}
p.intro-paragraph {font-size: 1.2em;}
/*footer*/
#footer p {font-size: .85em; line-height: 1.4em;}
.footer-bottom {background-color: #232b30; font-size: .8em; padding-top: 20px;}
/*foot menu*/
#footer span.avia-menu-text {color:#999!important;}
#footer span.avia-bullet {display:none;}
#footer .av-main-nav-wrap { width: 100%;} 
#footer .av-main-nav ul { display: block!important; box-shadow: none; width: 100%;}
#footer .avia-menu-fx {display: none;}
#footer .av-main-nav > li {width: 12.5%;}
#footer .av-main-nav > li:first-child {width: 8%;}
#footer .av-main-nav > li > a{padding: 0; text-transform: uppercase; line-height: 1.1em; }
#footer .av-main-nav ul li a, #footer .av-main-nav > li > ul {border: none;}
#footer .av-main-nav ul li a:hover, #footer span.avia-menu-text:hover {color: #ffffff!important;}
#footer  .av-main-nav ul a {padding: 0px;}
#footer span.avia-menu-text {font-size: 130%!important;}
#footer-miclub {width: 41%; text-align:right; display:inline-block;}
#footer-miclub img {float: right;}
#footer-miclub span {float: right;}
#footer-logo {width: 50%; text-align:left; display:inline-block;}

#top .gform_wrapper label {display: inline;}

/*BUSINESS LISTINGS*/
.bl-contact-details { overflow: hidden; padding: 10px; background-color:#EAECF0; margin: 1% 0; width: 96%;}
.bl-entry {width: 100%; clear:both; }
.bl-content {width: 82%; float:right;}
.bl-logo {float: left; width: 18%;}
.bl-logo img {max-width: 180px; width: 100%;}
#conference {width: 972px; margin: 0 auto; }
#threeCols .tfe {display: none; height: 0;}
#threeCols {padding:0;background:#f9f7f5;overflow:hidden;clear: both; width: 98%; border-top: 2px solid #253358; padding-top: 12px;}
#threeCols ul{margin:0;padding:0;}
#threeCols li{float:left;width:32%;margin:0 2% 0 0;padding:0;list-style-type:none;}
#threeCols li:last-child{margin-right:0;}
#threeCols h2{display:block;margin:8px 0 10px 0; font-size: 2.6em;}
#threeCols h2 a:hover{color:#2A8BC2;}
#threeCols img{border-top:8px solid #253358;margin:0;width:100%;box-shadow:2px 2px 5px #ddd;}
#threeCols a:hover img{} 
  /*employment*/
 .employment-listing {overflow: hidden;}

/*latest news*/
.latest-news {width: 98%; margin-top: 12px; padding-top: 12px; clear: both;}
/*slider*/
.rsUni, .rsUni .rsOverflow, .rsUni .rsSlide, .rsUni .rsVideoFrameHolder, .rsUni .rsThumbs {background: #FFF!important;}
.rsVisibleNearbyWrap {overflow: hidden!important;}

.sponsorsDetails {padding-top: 12px;}

.slider-img {
margin: 0;
float: right;
width: 40%;
text-align: right;}
.slider-text {float: left; width:60%;}
.slider-text p {color:#232222;}

#new-royalslider-2 {width: 100%!important;}
/*shop*/
.category_thumb {display: none;}

/*facebook feed*/
#cff .cff-meta li {float: none; display: inline-block;}
.cff-meta {width: 100%;}
.haleFB h3 {text-transform: uppercase; color:#003754;}


/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */
@media only screen and (max-width: 480px) {
#threeCols li {width: 95%;}
#top h1 {font-size: .8em; line-height:1em!important;}
.subHead {top: 30px;}
#header_main h1 {top:10px;left:80px;}
	.responsive   #top #wrap_all #header .container {width: 100%; max-width: 100%;}
h1 {font-size: 2.5em!important; }
h2 {font-size: 1.8em;}
h3 {font-size: 1.4em;}
.linksBoxContent h3 {width: 100%;display: inline-block; margin-top: 5px;}
.linksBoxContent img {width: 60%; height: 60%;}

}
@media only screen and (max-width: 768px) {
  /* Add your Mobile Styles here */

#top #wrap_all .avia-gallery-1 .avia-gallery-thumb a {width: 30%!important;}
.av-inherit-size .av-special-heading-tag { font-size: 0.6em;}
h2 { font-size: 1.2em;}
	#threeCols h2 {font-size: 1.9em;}
h4{ font-size: 1em;}
.av-special-heading.modern-centered {padding-bottom: 25px!important;}
#site-map {display: none;}
#advanced_menu_toggle, #advanced_menu_hide {background: #2A8BC2;}


@media only screen and (max-width: 1100px) {
	#site-map {display: none;}
	#threeCols h2 {font-size: 1.9em;}
	.avia_partner_widget a, .avia_partner_widget a:hover {padding-bottom: 49.5%; }
	table.responsive-table td {display: inline-block;width: 48%;  }
}
