@media only screen and (min-width:200px) and (max-width:639px) {
    body {font-family: Arial;line-height: 26px;}
    .logo img {max-width: 67%;}
    .logo::before, .logo::after {background-size: 40px;}
    .logo:after {    right: -1%;}
    .logo:before {    left: -1%;}
    .heading::before, .heading::after {display: none!important;}
    .logo {padding: 15px 0px;}
    .main-wraper {padding: 15px;}
    .pad30 {padding: 15px;}
    .heading {margin-bottom:0px;font-size: 20px;}
    .name_shop {font-size: 30px;margin-bottom: 10px;}
    .flower::before, .flower::after {width: 15px;height: 15px;margin-top: -8px;background-size: 15px;}
    .shop-list p {font-size: 28px;font-weight: bold;margin-bottom: 15px;}
    .table tr th {font-size:12px!important;}
    .table tr td {font-size: 12px!important;}
    .table {width: 95%;}
    .marketresult .name_shop {margin-bottom:0px;font-size: 16px;}
    .marketresult li {width:95%;}
    .user-login .login-but a {padding: 10px 20px;}
    .live-chat li {    max-width: 49%;display: block;float: left;margin-bottom:1%;}
    .live-chat {padding-bottom:0px!important;}
    .live-chat li:nth-child(2n) {float: right;}
    .live-chat ul:after {content:'';display:block;clear:both;}
    .live-chat .heading {margin-bottom:0px!important;}
    .live-chat li {    max-width: 50%;
    display: block;
    float: left;
    margin-bottom: 0px;
    border-right: 1px solid #d9bc36;
    border-bottom: 1px solid #d9bc36;
    background: none!important;}
    .live-chat li:nth-child(2n) {border-right:1px solid transparent;}
    .live-chat li:last-child, .live-chat li:nth-last-child(2) {border-bottom:1px solid transparent;}
    .live-chat li .chat-name {border:0px!important;}
    .live-chat li:nth-child(2n) {float: right;}
    .live-chat ul:after {content:'';display:block;clear:both;}
    .live-chat ul {padding: 0px 0px;}
    .chat-number span {    margin-left: 14px;    font-size: 16px;}
    .chat-number span + span {font-size: 20px;}
    .chat-number {background-size: 13px;}
    .refresh {right: -15%;}
    td {position:relative;}
    .tab-l {float: left;}
    .main-wraper.inner .table tr td span {font-size: 12px;}
    .tab-r {float: right;}
    .tab-m {font-size: 15px;position: absolute;margin: 0px;left: 50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);top: 50%;}

    .inner .table {max-width:100%;}
    .tab-l, .tab-m, .tab-r {    font-size: 12px!important;}
    .main-wraper.inner .table tr td span {font-size: 10px;    }
    .main-wraper.inner .table tr th:first-child, .main-wraper.inner .table tr td:first-child {font-size: 16px;font-weight: bold;/*width: 15%;  */}
    .disclaimer-text-bgcolor { background-color: #f8ac9a; }
    .main-wraper.inner .table tr th, .main-wraper.inner .table tr td {width:15%!important;padding: 0px 0px!important;}
    .main-wraper.inner .table tr th {
    padding: 0px 5px !important;
}
}

@media only screen and (min-width:640px) and (max-width:979px) {
.heading::before, .heading::after {display: none!important;}
.table {width: 95%;}
.marketresult li {width:95%;}
.live-chat li {max-width: 215px;}
.refresh {right: -15%;}
td {position:relative;}
    .tab-l {float: left;}
    .main-wraper.inner .table tr td span {font-size: 12px;}
    .tab-r {float: right;}
    .tab-m {font-size: 15px;position: absolute;margin: 0px;left: 50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);top: 50%;}
}

@media only screen and (min-width:980px) and (max-width:1169px) {
.heading::before, .heading::after {display: none!important;}
.live-chat li {max-width: 215px;}
td {position:relative;}
    .tab-l {float: left;}
    .main-wraper.inner .table tr td span {font-size: 12px;}
    .tab-r {float: right;}
    .tab-m {font-size: 15px;position: absolute;margin: 0px;left: 50%;transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);top: 50%;}
}