.composer-switch { // Visual Composer/Classic Editor switch
    cursor: default;
    .box-sizing(border-box);
    display: inline-block;
    padding: 0;
    font-size: 11px;
    line-height: 27px;
    border-radius: 4px;
    margin-bottom: 8px;
    a, a:visited {
        text-decoration: none;
        cursor: pointer;
        color: #ffffff;
        display: inline-block;
        line-height: 28px;
        height: 28px;
        padding: 4px 10px;
        background-color: #114C7F;
        &.wpb_switch-to-composer {
            &:hover {
                background-color: #0d3d63;
            }
        }
        &.wpb_switch-to-front-composer {
        // margin-left: 2px;
        // background-color: #7f9c2a;
            background-color: #114C7F;
            -webkit-border-top-right-radius: 4px;
            -webkit-border-bottom-right-radius: 4px;
            -moz-border-radius-topright: 4px;
            -moz-border-radius-bottomright: 4px;
            border-top-right-radius: 4px;
            border-bottom-right-radius: 4px;
            &:hover {
            // background-color: #526e00;
                background-color: #0d3d63;

            }
        }

    }
    .logo-icon {
        -webkit-border-top-left-radius: 4px;
        -webkit-border-bottom-left-radius: 4px;
        -moz-border-radius-topleft: 4px;
        -moz-border-radius-bottomleft: 4px;
        border-top-left-radius: 4px;
        border-bottom-left-radius: 4px;
        background: #114C7F url(../vc/visual_composer.png) no-repeat center center;
        width: 16px;
        height: 28px;
        padding: 0;
        display: inline-block;
        vertical-align: top;
        padding: 4px 10px;
    }
    .vc_spacer {
        display: inline-block;
        width:1px;
        background-color: #1f5b8c;
        margin: 0;
        height: 28px;
        padding: 4px 0;
        vertical-align: top;
        position: relative;
    }
}