/*
Theme Name: Optima Child
Theme URI: https://wplive.site/wp/md/optima/
Author: GT3themes
Author URI: gt3themes.com
Template: optima
Description: GT3themes team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.2.1
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html


*/
.main-menu > ul > li > a, .main-menu > div > ul > li > a {
    padding: 0 7px;
}
h3#reply-title, p.logged-in-as {
    display: none;
}

.blog-content-wrapp {
    line-height: 22px;
}
.home div#comments {
    display: none;
}
@media only screen and (max-width: 599px)
{
    .gt3_header_builder__section.gt3_header_builder__section--middle {position: fixed; width: 100%;top: 0;}
    .gt3_header_builder__section.gt3_header_builder__section--bottom {
    margin-top: 8px; }
    .hide_on_mobile.button_alignment_inline{display: none;}
    .show_on_mobile.button_alignment_inline{display: block;}
}
@media only screen and (min-width: 600px)
{
     .hide_on_mobile.button_alignment_inline{display: block;}
     .show_on_mobile.button_alignment_inline{display: none;}
}
@media only screen and (max-width: 768px)
{
 .show_on_mobile a {
    padding: 10px 8px;
    }
}
@media only screen and (max-width: 992px)
{
    .show_on_mobile a {
    padding: 10px 15px;
    }
}
.gt3_module_blog .blog_post_preview {
    margin-bottom: 0 !important;
}

.main_footer .gt3_widget.widget_media_image {
    margin-top: -28px !important;
}
div#custom_html-2 {
    margin: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.footer_socials_links {
    padding-top: 10px !important;
}
@media only screen and (max-width: 768px)
{
.top_footer .row [class*=span] + [class*=span] {
    margin-top: 7px !important;
}
}
.main_footer .widget-title{ padding-bottom: 10px !important;}
.top_footer .widget.gt3_widget.widget_nav_menu .menu {
    padding-top: 0 !important;
}
a.btn.btn-primary.read-more-link {
    color: #fff;
    background: #67c9e0;
    padding: 7px 20px;
    border-radius: 25px;
    clear: both;
}
.blog_post_preview.span4 .blog_content {
    min-height: 580px !important;
}
.blog_post_preview.span4 p {
    min-height: 210px;
}
ul.pagerblock {
    float: none;
    clear: both;
}
.blog_content {
    background: #F5F5F5;
}
.blog_content p, .blog_content h3, .blog_content a {
    margin: 14px;
}



.messanger {
    position: fixed;
    bottom: 55px;
    z-index: 1000;
    display: flex;
    align-items: center;
    padding: 10px;
    border-radius: 50px;
    color: white;
    text-decoration: none;
    font-weight: bold;
}

#whatsapp {
    left: 10px;
}

#call {
    right: 5px;
}

.messanger span {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
}

.arcu-item-label {
    margin-left: 10px;
    font-size: 14px;
}

@media (max-width: 768px) {
    .arcu-item-label {
        display: none;
    }
    .messanger {
        padding: 5px;
    }
    .messanger span {
        width: 50px;
        height: 50px;
    }
}
