/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
em {
    color: #333;
}
#gaatw-header {
    margin-top: 30px;
}

#gaatw-header #gaatw-name {
    font-size: 20px;
    color: #ED9424;
    margin: 0;
    padding: 10px 0 0 0;
    line-height: 20px;
    font-weight: bold;
}

/*Social Media Icons */
.gaatw-social-icons {
    font-size: 35px;
}
.gaatw-facebook {
    color:#fff;
    background-color:#3B5998 !important;
}
.gaatw-youtube {
    color:#fff;
    background-color:#FF0000 !important;
}
.gaatw-twitter {
    color:#fff;
    background-color:#1DA1F2 !important;
}
.gaatw-rss {
    color:#fff;
    background-color:#EA8031 !important;
}
.gaatw-mail {
    color:#fff;
    background-color:#282828 !important;
}
/*tagline*/

.tagline span {
    font-family: Impact, 'Oswald', sans-serif;
    text-transform: uppercase;
    font-size: 30px;
    letter-spacing: 2px;
}
.tagline {
    font-family: 'Arizonia', cursive;
    font-size: 28px;
    color: #569688;
    margin: 0;
    line-height: 30px;
}

#gaatw-navigation {
    margin-top: 30px;
    margin-bottom: 35px;
}
#gaatw-navigation,
#gaatw-navigation .uk-navbar {
    background-color: #569688;
    color: #f4f4f4;
}
#gaatw-navigation .tm-navbar {
    margin-top: 0;
    margin-bottom: 0;
}
.gaatw-box .uk-panel-title {
        background: #f5f5f5 !important;
        color: #282828 !important;
        padding: 20px;
        margin: -20px -20px 20px -20px;
    }
.gaatw-secondary .uk-panel-title {
        background: #ED9424 !important;
        color: #fff !important;
        padding: 20px;
        margin: -20px -20px 20px -20px;
    }
#gaatw-footer {
    background-color: #569688;
    color: #ffffff;
    margin-top: 30px;
}
#gaatw-footer .uk-container {
    padding: 30px;
}
#gaatw-footer a,
#gaatw-footer a:focus,
#gaatw-footer a:hover {
    color: #ffffff;
}
.uk-thumbnail {
    border-radius: 5px;
}
.uk-slidenav {
    color: #ED9424;
}
.uk-slidenav:focus,
.uk-slidenav:hover {
    color: #EA8031;
}

.tm-thumbnail-width { width: 140px; }

.tm-thumbnail-shadow {
-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.12);
box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.12);
    padding: 0 !important;
    border: none !important;
}
.tm-thumbnail-shadow figcaption {
    padding: 5px 10px;
    color: #999;
    border-top:1px solid rgba(0,0,0,0.1);
    line-height: 14px;
}

/*blog divider*/
.uk-article + .uk-article:before {
content: "";
display: block;
border-top: 1px solid #eee;
margin: 0 -40px 30px -40px;
}

/*latest items*/
.latestitems {
    list-style-type: none;
        padding-left: 0;
}
.latestitems li {
    border-bottom: 1px solid #eee;
    margin-bottom: 15px;
}
.latestitems li:last-child {
    border-bottom: none;
        margin-bottom: 0;

}

/*gaatwnewsfeed*/
.gaatwnewsfeed {
    list-style-type: none;
        padding-left: 0;
}
.gaatwnewsfeed {
    line-height: 20px;
}
.gaatwnewsfeed li {
    border-bottom: 1px solid #eee;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.gaatwnewsfeed li:last-child {
    border-bottom: none;
    padding-bottom: 0;
        margin-bottom: 0;

}
.gaatwfeed-shortdesc {
    padding: 5px;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
}

.vap-23 #tm-content #system-message-container + h1,
.vap-23 .uk-panel-header .tm-title {
    color:#ED9424;
    text-transform:uppercase;
    font-size:30px;
    font-weight:bold;
    line-height:35px;
}