/*
Theme Name: Ample Child
Theme URI: http://themegrill.com/themes/ample/
Author: ThemeGrill
Author URI: http://themegrill.com
Description: Child do theme Ample
Template: ample 
Version: 1.1.5
*/

.single-service span i {
    line-height: 59px!important;
}

.tg-one-fourth-last {
    margin: 0px;
    display: none;
}

.footer-widgets-area .tg-one-fourth {
    width: 30%!important;
}

a.facebottom {
    padding: 0.8em 2em;
    background-color: #3b5998;
    border-radius: 10px;
    color: white!important;
    font-weight: 900!important;
    font-size: 18px!important;
}

a.facebottom:hover {
    background-color: #415e9a;
    border-radius: 11px;
}

.copyright-info {
    width: 100%!important;
}

#site-title {
    font-family: ar berkley!important;
    margin: 0;
}

#site-title a {
    font-size: 1.42em!important;
    color: white;
}

p#site-description {
    font-family: agency fb!important;
    font-size: 18px!important;
    color: white;
}

.footer-widgets-area .tg-one-fourth {
    width: 100%!important;
}

footer li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item {
    float: left;
    text-align: center;
    border-left: 1px solid #a3b6b1;
    padding: 0 10px;
}

li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-home.menu-item-6 {
    width: auto!important;
    padding: 0 10px;
    float: left;
}

footer li.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.current_page_item.menu-item-home.menu-item-6 {
    width: auto;
    padding: 0 10px;
    float: left;
}

footer ul#menu-menu-lado-1 {
    max-width: 455px;
    margin: 0 auto;
    width: 100%;
}

.main-head-wrap {
    padding: 5px 0;
}

#colophon {
    padding: 50px 0 0 0!important;
}

.copyright-info {
    background-color: white!important;
    padding: 15px 10px 0 10px;
    float: left!important;
}

header#masthead, footer#colophon {
    background-image: url(https://gutoprados.art.br/wp-content/uploads/2017/01/main-bg.jpg)!important;
}

.copyconteudo {
    max-width: 1100px;
    margin: 0 auto;
}

.derecho {
    float: right!important;
}

.traducion {
    max-height: 1.2em;
}

h1.header-post-title-class.entry-title {
    color: #482309;
}

footer#colophon {
    background-size: cover;
}

img.instaimg {
    margin: 0;
}

.whats-footer {
    position: fixed;
    bottom: 0;
    right: 25px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    overflow: hidden;
}

.whats-footer img {
    margin: 0;
}

@font-face {
    font-family: agency fb;
    src: url(font/agency_fb.ttf);
}

@font-face {
    font-family: ar berkley;
    src: url(font/ar-berkley.ttf);
}

@media screen and (max-width: 600px){
.footer-widgets-area .tg-one-fourth {
    width: 100%!important;
}
}