img.wp-smiley,
img.emoji {
    display: inline !important;
    border: none !important;
    box-shadow: none !important;
    height: 1em !important;
    width: 1em !important;
    margin: 0 .07em !important;
    vertical-align: -0.1em !important;
    background: none !important;
    padding: 0 !important;
}
div#ez-toc-container p.ez-toc-title {
    font-size: 120%;
}

div#ez-toc-container p.ez-toc-title {
    font-weight: 500;
}

div#ez-toc-container ul li {
    font-size: 95%;
}
#header .logo,
.side-header-narrow-bar-logo {
    max-width: 200px
}

@media (min-width:1200px) {
    #header .logo {
        max-width: 200px
    }
}

@media (max-width:991px) {
    #header .logo {
        max-width: 200px
    }
}

@media (max-width:767px) {
    #header .logo {
        max-width: 130px
    }
}

@media (min-width:992px) {}

#header .header-main .header-left,
#header .header-main .header-center,
#header .header-main .header-right,
.fixed-header #header .header-main .header-left,
.fixed-header #header .header-main .header-right,
.fixed-header #header .header-main .header-center,
.header-builder-p .header-main {
    padding-top: 0;
    padding-bottom: 0
}

@media (max-width:991px) {

    #header .header-main .header-left,
    #header .header-main .header-center,
    #header .header-main .header-right,
    .fixed-header #header .header-main .header-left,
    .fixed-header #header .header-main .header-right,
    .fixed-header #header .header-main .header-center,
    .header-builder-p .header-main {
        padding-top: 15px;
        padding-bottom: 15px
    }
}

@media (min-width:1500px) {

    .left-sidebar.col-lg-3,
    .right-sidebar.col-lg-3 {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .main-content.col-lg-9 {
        -ms-flex: 0 0 80%;
        flex: 0 0 80%;
        max-width: 80%
    }

    .main-content.col-lg-6 {
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%
    }
}
.echbay-sms-messenger div.phonering-alo-zalo,
.echbay-sms-messenger div.phonering-alo-alo {
    background-color: #0084ff
}

.echbay-sms-messenger div.phonering-alo-sms {
    background-color: #ff6600
}

.echbay-sms-messenger div.phonering-alo-messenger {
    background-color: #e60f1e
}

.echbay-sms-messenger {
    width: 45px
}

.echbay-sms-messenger a {
    line-height: 45px
}

.echbay-sms-messenger {
    display: block
}

.echbay-sms-messenger div.phonering-alo-zalo {
    display: block
}

/* Custom CSS */
.echbay-sms-messenger.style-for-position-br {
    bottom: 60px;
}