/* Enter Your Custom CSS Here */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed,  figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
  	font-family: 'Open Sans', sans-serif;
    font-weight: 300;	
} 
input:not(#searchsubmit), select, textarea { font-family: 'Open Sans', sans-serif !important; }
strong, b {
    font-weight: 700 !important;
}
.special_amp { 
  	color: inherit!important; 
  	font-family: inherit; 
  	font-size: inherit;
  	font-style: inherit;
  	font-weight: inherit;  
}

#header_meta {
    background: #f0f0f0 none repeat scroll 0 0;
    border: 0 !important;
}

/* Added */
.skoolbag-widget {  
    border: 1px solid #aaa;
    width: 100%;
    height: 280px;
}

/*---------- Navigation ----------*/
.avia-menu-fx {
    display: none;
}
#header_main {
    border-bottom: 0 !important;
}
#header_main_alternate {
    background: #091370;
    border-top: 5px solid #fe0000;
}
nav ul li {
    padding-left: 20px;
    padding-right: 20px;
}
nav ul li a {
    font-size: 16px !important;
    -color: #ffffff !important;
}
ul.sub-menu li a {
    color: #091370 !important;
    background: #e1e1e1 !important;
}
ul.sub-menu li a:hover {
    background: #091370 !important;
    color: #ffffff !important;  
}

/*---------- Home Easy Slider ----------*/
#main .container_wrap_first .avia-slideshow-inner {
    height: 362px;
    margin-bottom: 20px;
    margin-top: 20px;
}
.container_wrap_first .container {
    padding: 0 !important;
}
.container_wrap_first .container .content {
    padding: 0 !important;
}
.avia-slideshow li img {
    border-radius: 0 !important;
}

/*---------- Home Intro Section ----------*/
.intro-heading h3 {
    font-size: 50px;
    color: #ffffff !important;
    font-family: open sans;
    font-weight: 300 !important;
}

.intro-content p {
    color: #ffffff;
    font-size: 20px;
    font-family: open sans;
    line-height: 30px;
    font-weight: 300 !important;
}

/*---------- Home Text Content Section ----------*/
.text-content p {
    font-size: 16px;
    line-height: 27px;
}


/*---------- Home widget Section ----------*/
#home-widget-section {
    margin-bottom: -11px !important;
}
.home-header-widget {
    padding-bottom: 0px !important;
}
.home-header-widget h3 {
    color: #ffffff !important;
    font-size: 23px !important;
}
.widget-container {
    width: 403px !important;
    padding: 32px 0px;
}
.first-widget-container {
    background: #16a086;
}
.second-widget-container {
    background: #6e1194;
  	margin-left: 0px !important;
}
.third-widget-container {
    background: #d00000;
  	margin-left: 0px !important;  
}

/* Staff Listing */
.staff-listing { text-align: center; }
.staff-listing:first-child .team-member-name { font-size: 32px; }
.staff-listing:first-child .team-member-job-title { font-size: 18px; }
.staff-listing:first-child .team-member-description  {
	font-size: 16px;
    line-height: 24px;
}
.staff-listing .team-member-name { font-size: 26px; }
.staff-listing .team-member-job-title { 
  font-size: 14px; 
  font-weight: 700 !important;
}
.staff-listing .team-member-description  {
	font-size: 12px;
    line-height: 18px;
}
.staff-listing a:hover {
 	text-decoration: none;
  	color: #fe0000;
}



/*---------- Footer Section ----------*/
#footer {
    background: #2d2d2d;
    border-top: 0px !important;
}
#text-2 {
    width: 390px;
}
#copyright-custom {
    background: url(https://www.yeahs.vic.edu.au/wp-content/uploads/2016/06/footer-logo.png) no-repeat;
    height: 71px;
    padding-top: 15px;
    padding-left: 90px;
    width: 390px;
}
#footer .flex_column:nth-child(1) {
    width: 390px;
}
#footer .flex_column:nth-child(2) {
    margin-left: 60px;
    margin-top: 3px;
    width: 390px !important;
}
#pages-2, #pages-3, #pages-4 {
    float: left;
    width: 33.33%;
    clear: none;
}
#pages-2 h3, #pages-3 h3, #pages-4 h3 {
    display: none;
} /*
#pages-3 {
    margin-top: -72px !important;
    margin-left: 120px !important;
}
#pages-4 {
    float: right !important;
    margin-top: -72px !important;
} */

#footer .flex_column:nth-child(3) {
    width: 245px;
}

.fb-social-logo {
    margin-top: 10px;
}
.page-id-1336 .avia-slideshow { margin-bottom: 10px !important; }