.price-table.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active > a {
    background-color: #D82624;
    color:#fff;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a {
    font-size:20px;
}
.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list > li > a {
    border-radius:0;
}
.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list > li:first-of-type > a {
    border-radius:0;
    border-top-left-radius:30px;
}
.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list > li:last-of-type > a {
    border-radius:0;
    border-top-right-radius:30px;
}
.price-table.vc_tta.vc_tta-shape-rounded .vc_tta-tabs-container {
    margin:0;
}
.price-table.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list {
    display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content:space-between;
	margin-bottom:10px;
}
.price-table.vc_tta.vc_tta-spacing-1 .vc_tta-tab {
    border-bottom: 4px solid #e6e6e6;
}

.price-table.vc_tta.vc_tta-spacing-1 .vc_tta-tab.vc_active {
     border-bottom:4px solid #D82624;
}
.price-table.vc_tta-color-grey.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body {
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
}
.price-table table {
    border:none;
    border-top: 4px solid #D82624;
    font-size:16px;
    margin-bottom:0;
    background:#fafafa;
}
.price-table table td {
    height:60px;
    text-align:center;
    color:#444;
}
.price-table table thead {
   background:#f3f3f3; 
}
.price-table table thead td {
    text-transform:uppercase;
    border-bottom: 15px solid #fff;
}
.price-table table tbody td {
    border-bottom: 5px solid #fff;
}
.price-table table a {
    display: inline-block;
    margin-bottom: 0;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    border: 1px solid transparent;
    box-sizing: border-box;
    line-height: normal;
    padding: 6px 12px;
    background-color: #d82624;
    color: #ffffff;
    border-radius: 2em;
    background-image: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
    background-image: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
    background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
    background-repeat: repeat-x;
    background-size: 200%;
    background-position: 0 -100%;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 700;
}

.our-contacts .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background {
    border: 3px solid #d82624;
    height: 36px !important;
    width: 36px !important;
    margin-top:15px;
}
.contacts-text-block p {
    font-size:16px;
    color:#333;
    text-transform:uppercase;
}
.contacts-text-block h3 {
    font-size:20px;
    font-weight:400;
}
.offer-block {
    border:10px solid #fff;
    padding:10px;
}
.offer-block a {
    font-family: "roboto slab" !important;
    font-size: 32px;
    color: #c22320;
    cursor: pointer;
    display: block;
}
.offer-block-antracit img {
    margin-top:-65px;
}
.storage-address i {
    float: left;
    color: #d82624;
    font-size: 60px;
    margin-right: 15px;
}
.storage-address h3 {
    font-size: 24px;
    margin: 0;
    line-height: 36px;
}
.storage-address p {
    
}







@media screen and (min-width:768px) {
    .price-table.vc_tta.vc_tta-spacing-1 .vc_tta-tab {
        width:33.3%;
    }
}

@media screen and (max-width:768px) {
    /*.price-table table, .price-table thead, .price-table tbody, .price-table th, .price-table td, .price-table tr { */
    /*    display: block; */
    /*}*/
    /*.price-table thead {*/
    /*    display:none;*/
    /*}*/
    /*.price-table td {*/
    /*    width:100%;*/
    /*    height:40px;*/
    /*    border-bottom:none;*/
    /*}*/
    /*.price-table tr {*/
    /*    border-bottom: 1px solid #ccc;*/
    /*}*/
    .price-table tr > td:nth-of-type(3),
    .price-table tr > td:nth-of-type(4){
        display:none;
    }
    .price-table table {
        font-size:12px;
    }
    .price-table table a {
        padding:4px 2px;
        font-size:10px;
    }
}