body {
    font-family: Helvetica, Arial, Rockwell, sans-serif;
    font-weight: normal;
    font-style: normal;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading body, {
    opacity: 0;
}

.ie.wf-loading body, {
    visibility: hidden;
}

h1 {
    font-family: Rockwell, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h1, {
    opacity: 0;
}

.ie.wf-loading h1, {
    visibility: hidden;
}

h2 {
    font-family: Rockwell, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h2, {
    opacity: 0;
}

.ie.wf-loading h2, {
    visibility: hidden;
}

h3 {
    font-family: Rockwell, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h3, {
    opacity: 0;
}

.ie.wf-loading h3, {
    visibility: hidden;
}

h4 {
    font-family: Rockwell, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h4, {
    opacity: 0;
}

.ie.wf-loading h4, {
    visibility: hidden;
}

h5 {
    font-family: Rockwell, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h5, {
    opacity: 0;
}

.ie.wf-loading h5, {
    visibility: hidden;
}

h6 {
    font-family: Rockwell, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading h6, {
    opacity: 0;
}

.ie.wf-loading h6, {
    visibility: hidden;
}

.site-title {
    color: #1e73be;
}

#menu-container nav > ul > li a {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;    
    overflow: hidden;
    display: block;
}

#menu-container nav > ul > li a img{
    max-width: inherit;
}

.wf-loading #menu-container nav > ul > li a, {
    opacity: 0;
}

.ie.wf-loading #menu-container nav > ul > li a, {
    visibility: hidden;
}

.site-title {
    color: #1e73be;
}

#home {
    border-bottom: 0px solid inherit;
}

.site-title {
    color: #0066bf;
}

.site-title {
    color: #f4f4f4;
}

.widget h4 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .widget h4, {
    opacity: 0;
}

.ie.wf-loading .widget h4, {
    visibility: hidden;
}

.widget {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading .widget, {
    opacity: 0;
}

.ie.wf-loading .widget, {
    visibility: hidden;
}

.widget ul .sub-menu li a, .widget ul .uber-child a, .widget ul li a, .widget_archive li, .widget_categories li, .widget_recent_comments li {
    border-bottom: 0px solid inherit;
}

#foot-page {
    font-family: Rockwell, Helvetica, Arial, sans-serif;
    font-weight: normal;
    font-style: normal;
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.24s ease-in-out;
    -moz-transition: opacity 0.24s ease-in-out;
    transition: opacity 0.24s ease-in-out;
}

.wf-loading #foot-page, {
    opacity: 0;
}

.ie.wf-loading #foot-page, {
    visibility: hidden;
}
