/*

Theme Name: Enfold Child

Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.

Version: 1.0

Author: Kriesi

Author URI: http://www.kriesi.at

Template: enfold

*/



@media only screen and (max-width: 1140px) {

#advanced_menu_toggle { display: block !important; }

.main_menu { display: none !important; }

}



/* PAGE PADDING  */

.content, .sidebar {

    padding-top: 40px;

    padding-bottom: 30px;

}



/* ICONS  */

a[href$=".PDF"], a[href$=".pdf"] {

	padding: 2px 22px 2px 0px;

	background: url("/wp-content/themes/enfold-child/images/icons/pdf.png") right center no-repeat;

}



a[href$=".DOC"], a[href$=".doc"], a[href$=".DOCX"], a[href$=".docx"] {

	padding: 2px 22px 2px 0px;

	background: url("/wp-content/themes/enfold-child/images/icons/worddoc.png") right center no-repeat;

}



a[href$=".PPT"], a[href$=".ppt"], a[href$=".POT"], a[href$=".pot"] {

	padding: 2px 22px 2px 0px;

	background: url("/wp-content/themes/enfold-child/images/icons/powerpoint.png") right center no-repeat;

}



a[href$=".ZIP"], a[href$=".zip"] {

	padding: 2px 22px 2px 0px;

	background: url("/wp-content/themes/enfold-child/images/icons/zip.png") right center no-repeat;

}



#top .av_header_glassy.av_header_transparency .header_bg {

    background-color: #fff;

    opacity: 0.75;

}



#top .av_header_transparency .avia-menu-fx {

    bottom: 7px;

    height: 2px;

    left: 0;

    position: absolute;

    width: 100%;

    z-index: 10;

}



.avia-menu-fx {

    bottom: 7px;

    height: 2px;

    left: 0;

    opacity: 0;

    position: absolute;

    visibility: hidden;

    width: 100%;

    z-index: 10;

}



.main_menu {

    clear: none;

    height: 100%;

    line-height: 30px;

    margin: 8px 0 0;

    position: absolute;

    right: 0;

    z-index: 100;

}



.av-main-nav > li > a {

    display: block;

    font-size: 13px;

    font-weight: 600;

    padding: 0 10px;

    text-decoration: none;

    transition: background-color 0.4s ease-in-out 0s, color 0.4s ease-in-out 0s;

}



.av-subheading p:first-child {

    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;

    font-weight: 300;

    letter-spacing: 1px;

    text-transform: uppercase;

    margin-top: 0;

}



#footer .social_bookmarks li {

clear: none !important;

border: 0 !important;

}



body .column-top-margin {

    margin-top: 30px;

}



/*ICON LIST*/



.main_color .iconlist_content {

    color: #666666;

}



/*BLOG STYLES*/



.blog-meta span.iconfont {

background-image: url(http://ready.ga.gov/wp-content/uploads/2015/10/RGA-Green.jpg);

background-size: contain;

background-repeat: no-repeat;

background-position: center center;

}

.blog-meta span.iconfont:before { display: none; }



.template-blog .blog-meta {

    float: left;

    margin-right: 20px;

}



.template-blog .post_delimiter {

    clear: both;

    margin: 0 0 40px;

    padding: 0 0 0;

}



.av-share-box .av-share-link-description { display: none;}



.their-kit .post-meta-infos {

display: none;

}



.news-time {

display: none;

}



.page .av-share-box {

display: none!important;

}



.av-share-box {

    margin-bottom: 40px;

}



/*HEADER LINKS*/



#top .header_color strong, #top .main_color strong, #top .alternate_color strong, #top .footer_color strong, #top .socket_color strong {

    color: inherit;

}



#top h1 a:hover, #top h2 a:hover, #top h3 a:hover, #top h4 a:hover, #top h5 a:hover, #top h6 a:hover {

    color: inherit;

    font-weight: inherit;

    text-decoration: underline;

}



.toggler {

    font-weight: 600;

    text-transform: uppercase;

}



#top b {

    color: #666666;

}



i {

font-style: italic;

}



/*SIDEBAR MENU*/



#top .widget_nav_menu .nested_nav {

    font-weight: bold;

    padding-bottom: 0;

}



.main_color .sidebar a {

    color: #666666;

}



.main_color a:hover {

    color: #8BBA34;

}



/*WIDGET MENU*/



.textwidget a {

    color: #339900!important;

}



.textwidget a:hover {

    color: #8BBA34!important;

}



#top .widget ul { list-style: none; }



.widget_nav_menu a {

    color: inherit;

    display: block;

    padding: 4px 0 5px;

    text-decoration: none;

}



.menu-act-locally-container {

    margin-left: -0.2em;

}



/*CALENDAR FORMATTING*/



.av-upcoming-event-meta {

    font-size: 13px;

    position: relative;

    text-transform: uppercase;

    top: -1px;

    border-bottom: 1px solid;

    min-height: 30px;

    overflow: hidden;

}





#tribe-events-bar:before, #tribe-events-bar:after {

    border-bottom-style: solid;

    border-bottom-width: 0;

    color: #f5f5f5;

    content: ".";

    height: 100%;

    left: -2000px;

    overflow: hidden;

    position: absolute;

    text-indent: -50px;

    width: 2000px;

}

#tribe-events-bar:after {

    left: 100%;

}

#tribe-events-bar:before, #tribe-events-bar:after {

    border-bottom-style: solid;

    border-bottom-width: 0px;

    content: ".";

    height: 100%;

    left: -2000px;

    overflow: hidden;

    position: absolute;

    text-indent: -50px;

    width: 2000px;

}



/*FOOTER FORMATTING*/



.footer_color a {

    color: #ffffff!important;

    text-decoration: underline;

}



/*Add your own styles here:*/

.loader,
.loader:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
}
.loader {
    display: inline-block;
    width: 35px;
    height: 35px;
    margin-left: 15px;
    font-size: 10px;
    position: relative;
    text-indent: -9999em;
    border-top: .7em solid rgba(51,153,0, 0.2);
    border-right: .7em solid rgba(51,153,0, 0.2);
    border-bottom: .7em solid rgba(51,153,0, 0.2);
    border-left: .7em solid #339900 !important;
    -webkit-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-animation: load8 1.1s infinite linear;
    animation: load8 1.1s infinite linear;
}
@-webkit-keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes load8 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
