/* tabs side panel */
.tabs-tags {
    border-bottom: 0px;
    margin-bottom: 20px;
}
.tabs-tags li a {
    background: transparent !important;
    color: #fff !important;
    border: 1px solid #e4eaec !important;
    border-bottom-left-radius: .215rem;
    -webkit-border-bottom-left-radius: .215rem;
    -moz-border-radius-bottomleft: .215rem;
    border-bottom-right-radius: .215rem;
    -webkit-border-bottom-right-radius: .215rem;
    -moz-border-radius-bottomright: .215rem;
    padding: 0.715rem 1rem !important;
}
.tabs-tags li a:hover {
    background: rgba(255, 255, 255, 0.2) !important;
}
.tabs-tags li a.active {
    background: #fff !important;
    color: #76838f !important;
}
.app-contacts .panel-side-custom-service-details .slidePanel-header {
    height: 260px !important;
}
.app-contacts .panel-side-custom-service-details .slidePanel-header.sphv2 {
    height: 45px !important;
    position: fixed;
    background-color: #7f7f7f !important;
    z-index: 2000;
}
.panel-side-custom-service-details .overlay-panel {
    padding-top: 0px;
    padding-bottom: 0px;
}
.panel-side-custom-service-details .overlay-panel.vertical-align {
    vertical-align: bottom;
}
.panel-side-custom-service-details .overlay-panel.vertical-align::before {
    vertical-align: bottom;
}
.app-contacts .panel-side-custom-service-details .slidePanel-header .name {
    margin-top: 10px
}
.app-contacts .slidePanel.slidePanel-right {
    top: 0px !important;
    z-index: 20000;
}
/* btn save side panel */
.app-contacts .panel-side-custom-service-details .slidePanel-header .edit .wb-check {
    display: none;
}
.app-contacts .panel-side-custom-service-details .slidePanel-header .edit.active .wb-check {
    display: inline-block;
}
/* message */
/*.panel-side-custom-service-details .alert {
  margin-bottom: 0px;
  position: absolute;
  width: 70%;
  z-index: 1;
}*/
.panel-side-custom-service-details .alert.sphv2 {
    margin-bottom: 0px;
    margin-top: 30px;
    position: relative;
    width: 100%;
    z-index: 1;
}

/* tabs content */
.content-tab-list {
    border-bottom: 0px;
    padding: 27px 20px 0px 20px;
}
.content-tab-list li a {
    border-bottom-left-radius: .215rem;
    -webkit-border-bottom-left-radius: .215rem;
    -moz-border-radius-bottomleft: .215rem;
    border-bottom-right-radius: .215rem;
    -webkit-border-bottom-right-radius: .215rem;
    -moz-border-radius-bottomright: .215rem;
}

.page-content-tabs-custom {
    padding: 0px 30px 30px 30px;
}

.panel-side-custom-service-details .page-content{
    padding:100px 0 30px 0 !important;
}

.panel-side-custom-service-details .panel-first{
    position: fixed;
    top: 45px;
    z-index: 100;
    width: 100%;
    left: 0px;
    border-bottom: 1px solid #eee;
}

.panel-side-custom-service-details .panel-second{
    -webkit-box-shadow: 0px;
    -moz-box-shadow: 0px;
    box-shadow: 0px;
    margin-bottom:0;
}
@media (max-width: 767px) {
.panel-side-custom-service-details .page-content{
    padding:45px 0 30px 0 !important;
}
}
