.b1t-ymservice-menu-left-side {
    padding-top: 0px;
    padding-bottom: 0px;

}

.b1t-ymservice-menu-left-side .nav a{
    color: #000000;
    text-transform: uppercase;
    font-size: 14px;
    text-decoration: none;
}

.b1t-ymservice-menu-left-side .nav ul {
    display: none;
}

.b1t-ymservice-menu-left-side li.parent > a {
    padding-right: 45px;
}

.b1t-ymservice-menu-left-side li a .tail {
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top: -10px;
    
    width: 20px;
    height: 20px;
}

.b1t-ymservice-menu-left-side li a .tail:before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    border-color: #BBBBBB transparent transparent transparent;
    content: " ";
    display: block;
    
    position: absolute;
    top: 50%;
    margin-top: -2px;
    left: 50%;
    margin-left: -5px;
    
}

.b1t-ymservice-menu-left-side li:before {
    display: none;
}

.b1t-ymservice-menu-left-side li {
    padding-left: 0px;
    padding-bottom: 0px;
}

.b1t-ymservice-menu-left-side a,
.b1t-ymservice-menu-left-side a:hover,
.b1t-ymservice-menu-left-side a:focus{
    text-decoration: none;
    border-bottom: none;
}


/* ----------------------- */
/* Табы действий           */
/*-------------------------*/

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-menu{
    display: none;
}

.b1t-ymservice-menu-left-side .main-blocks .tab.active .tab-menu{
    display: block;
}

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-button {
    height: 60px;
    cursor: pointer;
    position: relative;
    font-size: 14px;
}

/* ----------------------- */
/* Иконка таба             */
/*-------------------------*/
.b1t-ymservice-menu-left-side .main-blocks .tab .tab-button-icon {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    width: 60px;
    padding-left: 0px;
}

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-button-icon:before {
    top: 50%;
    left: 50%;
    margin-top: -36px;
    margin-left: -36px;
}

/* Корректировка положения иконки таба "Узнать стоимость" */
.b1t-ymservice-menu-left-side .main-blocks .tab[data-tab=tab-cost] .tab-button-icon:before {
    margin-top: -28px;
    margin-left: -20px;
}

/* Корректировка положения иконки таба "Сдать в ремонт" */
.b1t-ymservice-menu-left-side .main-blocks .tab[data-tab=tab-repair] .tab-button-icon:before {
    margin-top: -24px;
    margin-left: -18px;
}

/* Корректировка положения иконки таба "Получить из ремонта" */
.b1t-ymservice-menu-left-side .main-blocks .tab[data-tab=tab-get] .tab-button-icon:before {
    margin-top: -22px;
    margin-left: -30px;
}

/* ----------------------- */
/* Текст кнопки таба       */
/*-------------------------*/

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-button-text {
    position: absolute;
    left: 60px;
    bottom: 0px;
    top: 0px;
    right: 0px;
    border-bottom: 1px solid #dcdcdc;
}

html.bx-no-touch .b1t-ymservice-menu-left-side .main-blocks .tab:hover .tab-button-text,
.b1t-ymservice-menu-left-side .main-blocks .tab.active .tab-button-text {
    color: #fff;
}

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-button-text table {
    width: 100%;
    height: 100%;
}
.b1t-ymservice-menu-left-side .main-blocks .tab .tab-button-text table td {
    vertical-align: middle;
    padding: 0px 15px;
}


/* ------------------------------- */
/* Пункт меню таба                 */
/*-------------------------------- */

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-menu-item {
    position:relative;
    height: 52px;
    background: #f7f7f7;
    font-size: 14px;
    cursor: pointer;
}

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-menu-item:hover {
    position:relative;
    height: 52px;
    background: #eeeeee;
}

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-menu-item-icon {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    width: 60px;
    padding-left: 0px;
}

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-menu-item-icon .icon-24 {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto auto auto auto;
}

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-menu-item-text {
    position: absolute;
    left: 60px;
    bottom: 0px;
    top: 0px;
    right: 0px;
}

.b1t-ymservice-menu-left-side .main-blocks .tab .tab-menu-item-text table {
    width: 100%;
    height: 100%;
}
.b1t-ymservice-menu-left-side .main-blocks .tab .tab-menu-item-text table td {
    vertical-align: middle;
    padding: 0px 15px;
}



    

