/****************************************************/
/* OVERALL MENUS STYLES */
/*****************************************************************************/

/* BODY */



/* OVERALL MENUS */

.srl_menu {
    margin-top: 140px;
    height: 100%;
    z-index: 1049;
}

.prl_menu {
    margin-top: 450px;
    height: 100%;
}

.list_menu {
    list-style: none;
    padding: 0;
    margin: 0;
    width: 170px;
    border: 2px solid #736969;
    background: #1c1c1c;
}

.list_menu2 {
    list-style: none;
    padding: 0;
    margin: 0px;
    width: 203px;
    border: 2px solid #7f8386;
    background: #1c1c1c;
}

/* BUTTONS */

#slide_right .button {
    border: none;
    outline: none;
    width: 57px;
    height: 232px;
    padding: 0;
    cursor: pointer;
}

/*.button img{
      margin-right:2px;
      margin-top:4px;
  }*/

.sbutton {
    /*background-color:#e74c3c;
      border-bottom:solid 1px #c0392b;*/
    background: none
}

.pbutton {
    background-color: #3498db;
    border-bottom: solid 1px #2980b9;
}

/* TRANSITIONS */

.slide_left_open,
.slide_left_close,
.slide_right_open,
.slide_right_close,
.slide_top_open,
.slide_top_close,
.push_left_open,
.push_left_close,
.body_close,
.body_open_left,
.body_open_right,
.push_right_open,
.push_right_close {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    transition: all 0.3s ease;
}




/* SLIDE LEFT MENU */

.slide_left_close {
    position: fixed;
    left: -170px;
}

.slide_left_open {
    left: 0px;
}

#slide_left>ul {
    float: left;
}

#slide_left ul li {
    border: 1px solid #33686a;
}

.slide_left-Wrap {
    padding-top: 10px;
    width: 150px;
    margin: 0 auto;
    min-height: 218px;
}

.slide_left-item {
    margin-bottom: 2px;
}

/* SLIDE RIGHT MENU */

.slide_right_close {
    position: fixed;
    right: 0px;
    top: 20%;
}

.slide_right_open {
    right: 0px;
}

#slide_right>ul {
    float: right;
}

.slide-Right-top {
    text-align: center;
    height: 40px;
    font-size: 20px;
    color: #FFFFFF;
    padding-top: 6px;
}

.slide-Right-Wrap {
    /* width: 150px; */
    margin: 0 auto;
}

.slide-Right-Wrap a:hover,
.slide-Right-Wrap a:focus {
    text-decoration: none;
}

.slide-Right-qq {
    margin: 0px auto 0px auto;
    background: url(../images/common/slide-right-whatsapp.png) center;
    width: 178px;
    height: 52px;
    padding-left: 35px;
    font-size: 12px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 16px;
    background-size: 100% 100%;
}

.slide-Right-wechat {
    margin: 0 auto 0px auto;
    background: url(../images/common/slide-right-email.png);
    width: 178px;
    height: 52px;
    padding-left: 35px;
    font-size: 12px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 12px;
    background-size: 100% 100%;
}

.slide-Right-phone {
    margin: 0 auto 0px auto;
    background: url(../images/common/slide-right-wechat.png);
    width: 178px;
    height: 52px;
    padding-left: 35px;
    font-size: 12px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 15px;
    background-size: 100% 100%;
}

.slide-Right-email {
    margin: 0 auto 0px auto;
    background: url(../images/common/slide-right-messenger.png);
    width: 178px;
    height: 52px;
    padding-left: 35px;
    font-size: 12px;
    color: #FFFFFF;
    text-align: center;
    padding-top: 15px;
    background-size: 100% 100%;
}

.slide-Right-wechat-qr {
    width: 120px;
    margin: 0 auto 5px auto;
}

.slide-Right-register {
    display: block;
    width: 150px;
    height: 35px;
    background: url(../images/common/slide-right-register.jpg) repeat-x;
    text-align: center;
    font-size: 15px;
    color: #000000;
    border-radius: 5px;
    font-weight: bold;
    margin: 10px auto;
    padding-top: 8px;
}

.slide-Right-register:hover,
.slide-Right-register:focus {
    filter: brightness(0.5);
    color: #000000;
}


/*------------*/
#slide_left>ul>li>a {
    cursor: pointer;
}
