.bookDemo {/* max-width: 300px; */text-align: center;}
.slideRight {box-shadow: 0 1px 5px rgb(0 0 0 / 30%);padding: 17px 27px 0px 27px;background: #fff;left: -288px;width: 288px;position: absolute;text-align: center;transition: 0.5s;top: 0;border-radius: 0 14px 14px 0px;}
.actright{ left: 0; }
.slideRight h3 {font-size: 19px;    padding: 8px 0 0;}
.firstbook{background: #0196d8;color: #fff;position: relative;width: 46px;float: left;padding: 28px 21px 28px 6px;border-radius: 0px 35px 35px 0px; font-size: 15px; cursor: pointer;}
.slidebt a {background: #0196d8;border-color: #0196d8;border-radius: 17px;padding: 4px 13px 4px;}
.slideRight i.fa.fa-times {position: absolute;right: 9px;top: 9px;color: #8e8e8e;cursor: pointer;}
.bookDemo {width: auto;position: fixed;top: 40%;margin-top: -117px;left: 0;text-align: left;z-index: 99;}
.firstbook i{position: absolute;right: 7px;top: 45%;font-size: 18px;}
.vericaltext {white-space: nowrap;word-break: break-all;text-align: left;-ms-writing-mode: tb-rl;-webkit-writing-mode: vertical-rl;  -ms-transform: rotate(-180deg);;-webkit-transform: rotate(-180deg);  transform: rotate(-180deg);writing-mode: vertical-rl;}
.AllDemo{ float:left; position: relative;}
.newStore1{margin: auto;max-width: 300px;width: 100%;}
.newStore1 label{ width: 100%; text-align: left;}
.newStore1 input, .newStore1 select {width: 100%;border: 1px solid #959595;border-radius: 0;padding: 5px 12px;}
.newStore1 [type=submit], .newStore1 a.reset-btn{border: 0;width: 100%;background: #0096d6;border-radius: 0;padding: 8px;font-size: 15px;color: #fff;display: inline-block;margin: 11px 0 0;text-align: center;}

.newStore1 .form-group {width: 100%;}
.newStore1 h3{ text-align: center;    font-size: 17px;    padding: 0;  width: 100%;    margin: 0px 0 15px 0;}
.newStore1 ul {padding: 0;}
li.city-form { margin: 11px 0 9px;}
.partin1{float:left; width:72%;}
.partin2{float:right; width:26%;}
.partin2 input.serIconPop { margin: 0; float: right;padding: 5px 7px;}
.addnibt { max-width: 406px;}
.addind{padding-top:0;}
h3.livtxt {color: #f35727;font-size: 24px;margin-top: 0;margin-bottom: 10px;}
p.slitext1 {font-size: 14px;color: #0096d6;line-height: 1.1;margin-bottom: 10px;}
.slideleft h3 {font-size: 17px; padding: 0 0 0;}
h3.livtxt {font-size: 20px;}
.newStore1 .form-group {width: 100%; margin-bottom: 10px;}
.newStore1 .textina {text-align: center; margin: 0px 0 0; font-size: 18px;}
.stikcs3.query-button span {font-size: 0px;}
a.navbar-brand {margin-right: 0;padding: 5px 0 0;margin-left: 39px;}
.backtostore {display: block; margin-top:5px; margin-bottom: -22px; z-index: 10; position: relative;}
.header-left{display: flex; gap: 10px; flex-direction: column; width: 150px; float: left;}
@media only screen and (max-width:992px) {
    .Payall{text-align:center; width: 100%; overflow-x:scroll;}
    .PaymentScanner { float:none !important; display: inline-block;}
}
@media only screen and (max-width:767px) {
    .slideRight{overflow:auto;}
    .newStore1{height: 226px;}
    .firstbook{ font-size: 11px; width: 39px;padding: 11px 15px 11px 6px;}
    a.navbar-brand {margin-left:0px; padding-top: 12px;}
    .backtostore {margin-bottom: 5px; margin-top: 0px;}
    /* sticky buttons */
    .navbar-light .navbar-brand {width: 35px;}
    .navbar-footer {width: 100%;}
    .navbar {margin-bottom: 5px;}
    .footer .copyright {margin-top: 5px;}
    .scroll_To_Top {bottom: 80px;}
    .footer-bottom {padding-top: 0;}

    .stikcs {top: inherit; bottom: 0px; width: 100%; background: #fff; z-index: 100;}
    .stikcs .firstbookexchange {width: 50%; height: 34px; border-radius: 0; padding: 0; margin-left: auto; float: right; margin-top: -68px;}
    .stikcs .AllDemo {float: none; height: 100%;}
    .stikcs .firstbookexchange .vericaltext {
        transform: rotate(0deg);
        -ms-writing-mode: horizontal-tb;
        -webkit-writing-mode: horizontal-tb;
        writing-mode: horizontal-tb;
        text-align: center;
        font-size: 12px;
        line-height: 34px;
        text-indent: 10px;
        padding-right: 20px;
    }

    .stikcs .firstbookexchange i {
        right: 10px;
        left: inherit;
        top: 7px;
        transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        font-size: 20px;
    }
    .stikcs.slideUP .firstbookexchange i {
        transform: rotate(268deg);
        -webkit-transform: rotate(268deg);
    }

    .stikcs .slideleft {
        width: 100%;
        border-radius: 0;
        right: 0;
        top: 34px;
        /* bottom: 0; */
        max-height: initial;
        height: calc(100% - 34px);
    }

    .stikcs .slideleft.actleft {
        /* top: inherit; */
        /* bottom: 0; */
        right: 0;
    }

    .slideUP {
        height: calc(100vh - 100px);
        bottom: 0;
        z-index: 111;
    }

    .stikcs2 {
        width: 100%;
        background: #fff;
        bottom: 0;
        top: inherit;
        bottom: 0px;
        z-index: 1;
        height: 34px;
        z-index: 100;
    }

    .stikcs2 .AllDemo {
        float: none;
        width: 100%;
        height: 100%;
    }

    .stikcs2 .firstbook {
        width: 100%;
        height: 34px;
        border-radius: 0;
        padding: 0;
        z-index: 1000000000;
        position: relative;
        border-right: 1px solid #fff;
        margin-top: -34px;
    }

    .stikcs2 .vericaltext {
        transform: rotate(0deg);
        -ms-writing-mode: horizontal-tb;
        -webkit-writing-mode: horizontal-tb;
        writing-mode: horizontal-tb;
        text-align: center;
        font-size: 12px;
        line-height: 34px;
        text-indent: 15px;
        /* text-transform: capitalize; */
        padding-right: 20px;
        /* background: #333; */
    }

    .stikcs2 .firstbook i {
        right: 10px;
        left: inherit;
        top: 6px;
        transform: rotate(268deg);
        -webkit-transform: rotate(268deg);
        font-size: 20px;
    }
    .stikcs2.slideUp2 .firstbook i {
        transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
    }

    .stikcs2.slideUp2 {
        height: calc(100% - 64px);
        z-index: 111;
        /* width: 100%; */
        bottom: 0;
    }

    .stikcs2 .slideRight {
        width: 100%;
        border-radius: 0;
        left: 0;
        top: 34px;
        /* bottom: 0; */
        max-height: initial;
        height: calc(100% - 34px);
    }

    .slideUp2 .firstbook {
        width: 100%;
        margin: 0;
    }

    .slideUP.stikcs .firstbookexchange {
        margin: 0;
        width: 100%;
    }

    .stikcs3.query-button {
        bottom: 0;
        top: inherit;
        width: 100% !important;
        display: flex;
        justify-content: center;
        align-items: flex-end;
        height: 34px;
        background: #0196d8;
        line-height: 34px;
        border-top: 1px solid #fff;
        z-index: 110;
    }

    .stikcs3.query-button span {
        width: 100%;
        height: auto;
        /* transform: rotate(360deg); */
        /* -webkit-transform: rotate(450deg); */
        /* background-size: 5px; */
        /* bottom: -114px; */
        /* position: relative; */
        /* right: -80px; */
        background: none;
        text-align: center;
        color: #fff;
        font-size: 12px;
    }

    .stikcs3 .query-content {
        position: fixed;
        top: 20%;
        margin: 0;
        width: 96%;
        text-align: center;
        height: auto;
    }

    .stikcs3 .query-content a {margin: 10px 0;display: block;font-size: 24px;}

    .stikcs3 .query-content br {
        display: none;
    }
}