/*
Theme Name:     Teachers for Today
Description:    Teachers for Today
Version:        1.34
Author:         Lawrence Zevon
Author URI:     http://www.zevonmedia.com/
Template:       enfold
License:        GPL v2
License URI:    http://www.gnu.org/licenses/gpl-2.0.html
*/

@import url("../enfold/style.css");

/* Customizations Here */
#top #wrap_all .section-page-2-col-hero{
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
}
#top #wrap_all .section-page-2-col-hero > .flex_cell.image-bg{
    padding: 0 !important;
}

#top .section-page-2-col-hero img.avia_image{
    width:100%;
    -o-object-fit:cover;
       object-fit:cover;
}
#top .section-page-2-col-hero  .image-bg .flex_cell_inner,
#top .section-page-2-col-hero  .image-bg .avia-image-container,
#top .section-page-2-col-hero  .image-bg .avia-image-container-inner,
#top .section-page-2-col-hero  .image-bg .avia-image-overlay-wrap,
#top .section-page-2-col-hero  .image-bg img{
    height:100%;
    width:100%;
}

#top .section-page-2-col-hero > .flex_cell{
    height: 100%;
    min-height: 100%;
}

div.av-subheading { font-size: 1.4em !important; }
.av-image-copyright.av-copyright-right { color: #ffffff; font-size: 0.8em; }
.lg-inline-header h2 { line-height: 1.3em; }
.md-inline-header { line-height: 1.1em; }


/* Accordion */
.custom-accordion .toggler{
    border:none;
    border-top:2px solid #06a4cb;   
    color: #333 !important; 
    padding-left: 0;
    background: none !important;
	font-weight: 800 !important;
}

.custom-accordion .active_tc.toggle_wrap .toggle_content{
    background: none;
    border: none;
    padding:0;
	color:#333;

}
.custom-accordion .toggle_icon{
    left:auto;
    right:0;
    border: none;
}

.custom-accordion .toggle_icon span{
    border-color: #06a4cb; 
}

.custom-accordion .toggle_icon .vert_icon{
    height: 20px;
    top:-3px;
}
.custom-accordion .toggle_icon .hor_icon{
    width: 20px;
    left: -3px;
}
.custom-accordion .activeTitle .toggle_icon .vert_icon{
    border-left:2px solid #06a4cb;   
}
.custom-accordion .activeTitle .toggle_icon{
    transform:rotate(45deg);
}

.custom-accordion .toggle_icon{
    transition: transform 300ms cubic-bezier(0.68, -0.55, 0.265, 1.55); 
}

.custom-accordion .av_toggle_section:last-child{
    border-bottom:3px solid #06a4cb; 
}

#socket .social_bookmarks a {
width: 50px !important;
height: 50px !important;
font-size: 18px !important;
}

/* mobile menu */
#avia-menu .mobile-only.menu-item { display: none !important; }
@media only screen and (max-width:767px) {
  #top #wrap_all .av-burger-overlay .av-burger-overlay-scroll #av-burger-menu-ul li a { font-size: 18px; }
}
