
input.text-center { text-align:center;border:1px solid #efefef!important }
 .create-forum:hover,.create-new-topic:hover {
        color:white !important;;
    }
@media screen and (min-width: 768px){
.modal-dialog {
    width: 1000!important;
    padding-top: 30px;
    padding-bottom: 30px;
}
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0)
{ @media {
    body #body{
        font-family:"Helvetica Neue", Helvetica, Arial, sans-serif!important;

    }
}}

@supports (overflow:-webkit-marquee) and (justify-content:inherit)
{

    body #body{
        font-family:"Helvetica Neue", Helvetica, Arial, sans-serif!important;
    }

}

@media only screen and (-webkit-min-device-pixel-ratio: 1) {

    /* Safari only override */
    ::i-block-chrome,body #body ,
    h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
        font-family:"Helvetica Neue", Helvetica, Arial, sans-serif!important;
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1) {

    /* Safari only override */
    ::i-block-chrome, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
        font-family:"Helvetica Neue", Helvetica, Arial, sans-serif!important;
    }
}



.breadcrumb{
    /*padding-left:0px !important;*/
    background-color:transparent !important;
}
.logoparent{
    display:table !important;
    table-layout: fixed !important;
}
.logo{
    display:table-cell !important;
    vertical-align:middle ;
}


input[type="radio"], input[type="checkbox"] {
    margin: 2px 0 0!important;

}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    float: left;
    margin-left: -15px!important;
}


.home-carousel-icon-left {
    background: #111111;
    padding: 9px 8px 9px 5px;
    color: #f7f7f7;
    box-shadow: 0px 0px 3px 0px #F0F0F0;
}
.carousel-caption{
    z-index: 1;
}
.product-tab .carousel-control.right {
    top: -30px !important;
}
.product-tab .carousel-control.left {
    top: -30px !important;
}
.discount-absolute{
    position: absolute;
    z-index: 1;
    right: 0px;
    top: 0px;
}

.discount-absolute1{
    position: absolute;
    z-index: 1;
    top: 38%;
    left: 0px;
}
.discount-absolute-left{
    position: absolute;
    z-index: 1;
    left: 0px;
    top: 0px;
}
.home-carousel-icon-right{
    background: #111111;
    padding: 9px 5px 9px 8px;
    color: #f7f7f7;
    box-shadow: 0px 0px 3px 0px #F0F0F0;
}

a, a:active, a:focus {
    outline: none !important;
}

.error {
    color: red!important;
}

.wrapper{
    min-height:500px;
}
#mobile-nav .icon {
    position: absolute;
    top: 3px;
    right: 2px;
}

#mobile-nav {
    position: absolute;
    top: 0;
    height: 100%;
    z-index: 1000;
    left: -50%;
    width: 50%;
    min-height: 100%;
    background-color:#fff;
}

#mobile-nav.slide {
    left: 0
}

@media (max-width:900px) {
    #body {
        display: block;
        width: 100%
    }

    #body.hide1 {
        position: fixed;
        left: 50%;
        top: 0;
        width: 100%
    }

    #body.slide {
        position: relative;
    }

    .slide, .hide1 {
        transition: all 0.1s ease !important;
    }

    .overlay {
        left: 0;
        top: 50px;
        transition: all 1s ease;
    }

    .overlay.show {
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        background-color: rgba(0, 0, 0, 0.39);
        z-index: 9999
    }
}

@media (max-width:450px) {
    #mobile-nav {
        left: -70%;
        width: 70%;
    }

    #body.hide1 {
        position: fixed;
        left: 70%;
        top: 0;
        width: 100%
    }
}

#mobile-header .badge {
    position: absolute;
    left: 20px;
    top: -6px;
}
#mobile-header #search i{
    position:absolute;
    top:70px;
    right:7%;
}
#mobile-header .btn{
    outline-width:0;
}



/*================================mobile nav=================*/

/*==============Ratting=========*/

#rating-box {
    position: relative;
    vertical-align: middle;
    font-family: FontAwesome;

}

#rating-box:before {
    content: "\f006 \f006 \f006 \f006 \f006";
}
.rating-box .active {
    color: #d21f45;
}

#user-rating {
    position: absolute;
    left: 0;
    width: 0%;
    top: -2px;
    white-space: nowrap;
    overflow: hidden;
}

#user-rating:before {
    content: "\f005 \f005 \f005 \f005 \f005";
}
.rating {
    padding-top: 10px;
    margin-left: -44px;
}

/*==============Ratting=========*/

/*================================checkout=================*/

.round-border {
    display: inline-block;
    font-size: 20px;
    width: 39px;
    padding: 7px 0;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border: 2px solid;
    border-radius: 30px;
    text-align: center;

}

.wizard-steps {
    list-style: none;
    display: table;
    width: 100%;
    padding: 20px;
    margin: 0 0 30px;
    position: relative;
}

.wizard-steps.nav-justified > li {
    width: 20%;
}

.wizard-steps.nav:before, .nav:after {
    content: inherit !important;
    display: table;
}

.wizard-steps li {
    display: table-cell !important;
    text-align: center;
    width: 1%
}

.wizard-steps li .step {
    color: #546474;
    font-size: 15px;
    border-radius: 100%;
    background-color: #fff;
    position: relative;
    z-index: 2;
    display: inline-block;
    width: 60px;
    height: 60px;
    line-height: 30px;
    text-align: center
}

.wizard-steps li:before {
    display: block;
    content: "";
    width: 100%;
    height: 1px;
    font-size: 0;
    overflow: hidden;
    border-top: 4px solid #ced1d6;
    position: relative;
    top: 30px;
    z-index: 1
}

.wizard-steps li:last-child:before {
    max-width: 50%;
    width: 50%
}

.wizard-steps li:first-child:before {
    max-width: 51%;
    left: 50%
}

.wizard-steps li.complete .step {
    cursor: default;
    color: #FFF;
    -webkit-transition: transform ease .1s;
    transition: transform ease .1s
}

.wizard-steps li.complete .step:before {
    display: block;
    position: absolute;
    top: 10px;
    left: 0;
    bottom: 0;
    right: 0;
    line-height: 30px;
    text-align: center;
    border-radius: 100%;
    content: "\f00c";
    background-color: #FFF;
    z-index: 3;
    font-family: FontAwesome;
    font-size: 17px;
}

.wizard-steps li.complete:hover .step {
    -moz-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.wizard-steps li .title {
    display: block;
    margin-top: 4px;
    max-width: 100%;
    color: #949ea7;
    font-size: 14px;
    z-index: 104;
    text-align: center;
    table-layout: fixed;
    word-wrap: break-word
}

.wizard-steps li.complete .title, .wizard-steps li.active .title {
    color: #2b3d53
}

.step-content .step-pane {
    display: none;
    min-height: 200px;
    padding: 4px 8px 12px
}

.step-content .active {
    display: block
}

.wizard-actions {
    text-align: right
}

.wizard-steps li .step {
    border: 5px solid #d7d7d7;
}

.wizard-steps li.complete .step:before {
    color: #636363;
}

.wizard-steps li.active:before,
.wizard-steps li.complete:before,
.wizard-steps li.active .step,
.wizard-steps li.complete .step {
    border-color: #000000;
}

.wizard-steps li.complete:hover .step {
    border-color: #303030;
}

.wizard-steps li.complete:hover:before {
    border-color: #303030;
}

@media only screen and (max-width: 767px) {
    .wizard-steps li .step {
        width: 30px;
        height: 30px;
        line-height: 24px;
        border-width: 3px
    }

    .wizard-steps li:before, .wizard-steps li:after {
        border-width: 3px
    }

    .wizard-steps li.complete .step:before {
        line-height: 24px;
        font-size: 13px
    }

    .wizard-steps li:before {
        top: 16px
    }

    .step-content .step-pane {
        padding: 4px 4px 6px
    }

}
/*==================imagewrapper=======================*/
.img-place-holder {
    background-color: #ececec!important;
    position: absolute;
    width: 100%;
    height: 100%;
}

.img-place-holder span {
    position: absolute;

    color: #6e6e6e;
    top: 45%;
    left: 0;
    right: 0;
    margin: auto 0;
    text-align: center;
}
.img-place-holder> table {
    width: 100%;
    height: 100%;
}

.img-place-holder> table  td {
    word-break: break-word;
    font-size: 14px;
    text-align: center;
}
/*==================imagewrapper=======================*/
.nav .dropdown-menu li:hover{
    display:block;
}


.nav .dropdown-menu li{
    position:relative;
}

.nav .dropdown-menu li:hover  .dropdown-menu{
    /* display: block;*/
    top:10%;
    left:100%;
}

/*===============tobechange==========================*/

.ms-width-100{
    width:100%;
}


.carousel .carousel-control {
    position:absolute;
    top:50%!important;
    margin-top:-15px !important;

}

/*.carousel .productcarousel .carousel-control.left,.productcarousel .carousel-control.right{
    top:-20px!important;
}*/




/*===============tobechange==========================*/

.header-bg-color-x:after {
    content: "";
    height: 51px;
    width: 100%;
    position: absolute;
    z-index:-999;


}
.top-header-border-image-x:before {
    content: "";
    height: 15px;
    width: 100%;
    position: absolute;
}

.spinner {
    position: fixed;
    top: 0%;
    left: 0%;
    z-index: 1111;
    height: 30px;
    width: 100%;
    display: table;
    table-layout: fixed;
    color:#fff;
}

.spinner i {
    font-size: 14px;
    position: absolute;
    display: table-cell;
    text-align: center;
    border-bottom-left-radius: 7px;
    border-bottom-right-radius: 7px;
    left: 43%;
    width: 14%;
    vertical-align: middle;
    height: 100%;
    background-color: #000;
}

a:hover{
    text-decoration:none!important;
}
a:focus{
    text-decoration:none!important;
}

.product-list-item {
    border: 1px solid #cccccc;
    padding: 15px;
    background-color: #ffffff;
}
@media (min-width:768px) {
    .nav .dropdown:hover > ul {
        display: block;
    }
}
@media (max-width:768px) {
    .spinner i {
        width: 60% !important;
        left: 20% !important;
    }
}
/*==================Feedback=================*/
.feedback{
    position:fixed;
    right:-201px;
    top:50%;
    z-index:1;
    margin-top:-150px;
    transition:right 1s;
    transition-delay:0.5s;
}
.feedback.active{
    right:0px;
}
.feedback-toggle{
    position:absolute;
    -ms-transform: rotate(-90deg); /*IE 9*/
    -webkit-transform: rotate(-90deg); /*Chrome, Safari, Opera*/
    transform: rotate(-90deg);
    left:-51px;
    top:50%;
}
.feedback-form{
    position:relative;
    width:201px;
    background-color:#ccc;
}
/*====================Feedback========================*/

/*==================Vertical Megamenu=================*/
.megamenu-vertical{
    position:relative;
}
.megamenu-vertical .list-group-megamenu:hover .megamenu-vertical-submenu{
    display:block;
}
.megamenu-vertical-submenu{
    top:0;
    position: absolute;
    left:100%;
    z-index:11;
    width:700px;
    bottom:0;
    display:none;
}


/*==================Vertical Megamenu=================*/
.product-zoom{
    position:absolute;
    top:0;
    right:0;
}


/*==================range filter=================*/



rzslider {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 7px;
    margin: 0px 0 0px 0;
    vertical-align: middle;
}

rzslider span {
    position: absolute;
    display: inline-block;
    white-space: nowrap;
}

rzslider span.base {
    width: 100%;
    height: 100%;
    padding: 0;
}

rzslider span.bar {
    z-index: 0;
    width: 100%;
    height: 100%;
    background: #fff;
    position:absolute;
    left:0px;
    border-radius:3px;
    border:1px solid #808080;
}

rzslider span.bar.selection {
    z-index: 1;
    width: 0;
    background:#8cc63f;
}

rzslider span.pointer {
    top: -7px;
    z-index: 2;
    width: 12px;
    height: 20px;
    cursor: pointer;
    background-color: #282d2c;
    -webkit-border-radius: 34%;
    -moz-border-radius: 34%;
    border-radius: 34%;
}

/* rzslider span.pointer:after {
              position: absolute;
               top: 7px;
                left: 7px;
                width: 6px;
                height: 6px;
                background: #9C9CA0;
                -webkit-border-radius: 4px;
                   -moz-border-radius: 4px;
                        border-radius: 4px;
              content: '';
              }
*/
rzslider span.pointer:hover:after {
    background-color: #9C9CA0;
}

rzslider span.pointer.active:after {
    background-color: #9C9CA0;
}

rzslider span.bubble {
    top: 17px;
    left:0px;
    /*padding: 2px 2px 2px 15px;*/
    color: #9C9CA0;
    cursor: default;
    display:none;
}

rzslider span.bubble.selection {
    top: 15px;
}

rzslider span.bubble.limit {
    color: #9C9CA0;
    opacity: 0!important;
}
/*==================horizontal line with collection name starts=================*/
#veg-video-container-holder.veg-show-small{
    width: 250px !important;height: 200px !important;
}
#veg-video-container-holder.veg-show-small{
    position: fixed;z-index: 10000;
}
.veg-video-bottomright{
    bottom: 0;
    left: 100px;
}
#home .collection-heading{
    position:relative;
    overflow:hidden;
}
#home .gridline:before {
    background: #ccc;
    content: "";
    width: 2000px;
    height: 1px;
    position: absolute;
    right: 100%;
    top: 50%;
    z-index: 1;
}
#home .gridline:after {
    background: #ccc;
    content: "";
    width: 2000px;
    height: 1px;
    left: 100%;
    position: absolute;
    top: 50%;
    z-index: 1;
}
#home .collection-name{
    border: medium none;
    display: inline-block;
    padding: 0 11px;
    position: relative;
}
/*==================horizontal line with collection name end=================*/


.embed-responsive
{
    display: block;
    height: 0;
    overflow: hidden;
    position: relative;
}

.embed-responsive.embed-responsive-16by9
{
    padding-bottom: 73%
}
.bgw {
    background: white;
    height: 0px;
    bottom: 0;
    z-index: 1;
}

.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object
{
    border: 0 none;
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.vedio-overlay{top:0;bottom:0;}
.ytp-large-play-button {
    opacity: 0!important;
}



/*---------------------------*************  addons.css ****************-----------------------------*/
.ms-pos-static
{
    position:static!important;
}
.ms-w-half{
    width:50%!important;
}
.ms-w-10{
    width:10px!important;
}
.ms-w-80{
    width:80px!important;
}

.ms-br-btd{
    border-bottom:1px dotted !important;
}

.banner-caption{
    position: absolute;
    bottom:10px;
    background: rgba(255, 255, 255, 0.69);
}

.ms-d-table{
    display:table !important;
    table-layout: fixed!important;
}

.ms-d-tablecell {
    display: table-cell !important;
    vertical-align: middle;
}

/*=============Case Classes========*/

.text-underline{
    text-decoration: underline!important;
}

.uppercase{
    text-transform: uppercase;
}

.lowercase{
    text-transform: lowercase;
}

.capital{
    text-transform: capitalize;
}


/*=============Case Classes========*/

.ms-w-full{
    width:100% !important;
}
.ms-ws-normal {
    white-space: normal!important;
}
.ms-p-0{
    padding:0px !important;
}
.ms-m-0{
    margin:0px !important;
}
.ms-pt-0{
    padding-top:0px !important;
}
.ms-mt-0{
    margin-top:0px !important;
}
.ms-mt-s7{
    margin-top:7px !important;
}
.ms-pb-0{
    padding-bottom:0px !important;
}
.ms-mb-0{
    margin-bottom:0px !important;
}
.ms-pl-0{
    padding-left:0px !important;
}
.ms-ml-0{
    margin-left:0px !important;
}
.ms-pr-0{
    padding-right:0px !important;
}
.ms-mr-0{
    margin-right:0px !important;
}
.ms-o-hd{
    overflow:hidden !important;
}
.ms-br-bt{
    border-bottom:1px solid !important;
}
.ms-br-none{
    border: 0px solid !important;
    border: none!important;
}
.ms-br-bt0{
    border-bottom:0px solid !important;
}
.ms-br-l0{
    border-left:0px solid !important;
}
.ms-br-r0{
    border-right:0px solid !important;
}
.ms-br-bt3{
    border-bottom:3px solid !important;
}

.ms-br-tp{
    border-top:1px solid !important;
}
.ms-br-tp3{
    border-top:3px solid !important;
}
.ms-br-l{
    border-left:1px solid !important;
}
.ms-br-r{
    border-right:1px solid !important;
}

.ms-br-b{
    border:1px solid !important;
}
.ms-br-b2{
    border:2px solid !important;
}
.ms-w-100{
    width:100px !important;
}
.ms-w-125{
    width:125px !important;
}
.ms-w-15{
    width: 15%;
}
.ms-h-100{
    height:100px !important;
}

.ms-h-85{
    height:85px !important;
}
.ms-h-110{
    height:110px !important;
}
.ms-h-120{
    height:120px !important;
}
.ms-h-66{
    height:66px;
}
.ms-h-26{
    height:26px!important;
}
.ms-h-33{
    height:33px !important;
}
.ms-h-41{
    height:41px !important;
}
.ms-h-70{
    height:70px!important;
}
.ms-h-20{
    height:20px!important;
}

.ms-h-90{
    height:90px!important;
}
.ms-mh-54{
    max-height:54px !important;
}
.ms-mh-140{
    max-height: 140px!important;
}
.ms-h-51{
    height:51px !important;
}

.ms-mh-70{
    max-height:70px !important;
}

.ms-mh-40{
    max-height:40px !important;
}

.ms-mh-35{
    max-height:35px !important;
}
.ms-mh-30{
    max-height:30px !important;
}
.ms-h-75{
    height:75px!important;
}
.ms-h-90{
    height:90px!important;
}
.ms-mh-100{
    max-height:100px !important;
}
.ms-mh-110{
    max-height:110px !important;
}
.ms-mh-125{
    max-height:125px !important;
}
.ms-h-130{
    height:130px !important;
}
.ms-br-vlarge{
    border-radius:50% !important;
}
.ms-brr-15{
    border-radius: 15px !important;
}
.ms-brr-0{
    border-radius: 0px !important;
}
.ms-brr-25{
    border-radius: 25px !important;
}
.ms-mw-70{
    max-width:70px !important;
}
.ms-mw-60{
    max-width:60px !important;
}


.ms-mw-100{
    max-width:100px !important;
}
.ms-w-255{
    width:255px !important;
}

.ms-mw-125{
    max-width:125px !important;
}
.ms-mw-40{
    max-width:40px !important;
}
.ms-mw-35{
    max-width:35px !important;
}
.ms-mw-300{
    max-width:300px !important;
}
.ms-w-500{
    width:500px !important;
}

.ms-w-full{
    width:100%!important;
}

.ms-h-full{
    height:100%!important;
}

.ms-h-65{
    height:65px !important;
}

.ms-h-64{
    height:64px !important;
}

.ms-lh-50{
    line-height:50px !important;
}
.ms-lh-zero{
    line-height:0px !important;
}
.ms-lh-20{
    line-height:20px !important;
}
.ms-lh-25{
    line-height:25px !important;
}
.ms-lh-60{
    line-height:60px !important;
}

.ms-lh-65{
    line-height:65px!important;
}

.font-bold{
    font-weight:700 !important;
}


.font-normal{
    font-weight:500 !important;
}

.ms-ft-none{
    float:none !important;
}
.ms-d-inline{
    display:inline-block !important;
}

.ms-ve-2-14 {
    display:block;
    display: -webkit-box;
    max-width: 100%;
    max-height: 37px;
    font-size: 14px;
    line-height: 1.3;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ms-ve-1-14 {
    display:block;
    display: -webkit-box;
    max-width: 100%;
    max-height: 16.8px;
    font-size: 14px;
    line-height: 1.2;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}


.ms-ve-2-12 {
    display:block;
    display: -webkit-box;
    max-width: 100%;
    max-height: 28.8px;
    font-size: 12px;
    line-height: 1.2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}


.ms-ve-1 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ms-ve-3-14 {
    display:block;
    display: -webkit-box;
    max-width: 100%;
    max-height: 50.4px;
    font-size: 14px;
    line-height: 1.2;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ms-ve-2-16 {
    display:block;
    display: -webkit-box;
    max-width: 100%;
    max-height: 38.8px;
    font-size: 16px;
    line-height: 1.2;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ms-ve-3-16 {
    display:block;
    display: -webkit-box;
    max-width: 100%;
    max-height: 57.6px;
    font-size: 14px;
    line-height: 1.2;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ms-h-140{
    height:140px!important;
}
.ms-h-150{
    height:150px!important;
}
.ms-h-170{
    height:170px!important;
}
.ms-h-180{
    height:180px!important;
}

.ms-h-110{
    height:110px!important;
}
.ms-h-125{
    height:125px!important;
}
.ms-w-30{
    width:30px!important;
}
.ms-w-40{
    width:40px!important;
}
.ms-w-150{
    width:150px!important;
}
.ms-w-225{
    width:225px !important;
}
.ms-bwt-1{
    border-top-width: 1px;
}
.ms-bwb-1{
    border-bottom-width: 1px;
}
.ms-bw-1{
    border-width: 1px;
}
.ms-bwr-1{
    border-right-width: 1px;
}
.ms-bwl-1{
    border-left-width: 1px;
}
.ms-bld-1{
    border-left:1px dotted #cccccc;
}
.ms-bs-solid{
    border-style: solid;
}
.ms-bg-transparent{
    background:transparent !important;
}
.ms-bg-none{
    background: none!important;
    filter: none !important;
}
.ms-mw-150{
    max-width:150px !important;
}
.ms-mw-250{
    max-width:250px !important;
}
.ms-miw-135{
    min-width:135px !important;
}
.ms-miw-125{
    min-width:125px !important;
}
.ms-miw-250{
    min-width:250px !important;
}
.ms-miw-80{
    min-width:80px !important;
}
.ms-mh-150{
    max-height:150px !important;
}
.ms-mih-420{
    min-height:420px !important;
}
.ms-mih-40{
    min-height:40px !important;
}
.ms-mih-30{
    min-height:30px !important;
}
.ms-mih-55{
    min-height:55px !important;
}

.ms-mih-70{
    min-height:70px !important;
}
.ms-mih-80{
    min-height:80px !important;
}
.ms-mih-150{
    min-height:150px !important;
}
.ms-mh-420{
    max-height:420px !important;
}

.ms-bgh-transparent{
a:hover{
    background:transparent !important;
}}

.ms-li-inline{
    display:inline-flex;
}
.ms-p-relative{
    position:relative !important;
}

.ms-ov-auto{
    overflow:auto;
}

.ms-mh-80{
    max-height:80px;
}
.ms-lh-18{
    line-height:18px;
}
.ms-pos-rel{
    position:relative !important;
}
.ms-block:hover{
    display:block !important;
}
.ms-block{
    display:block !important;
}
.ms-discount{
    position: absolute;
    z-index: 1;
    text-align: center;
    /*right: 3px;*/
    top: 2%;
    border-radius: 50%;
    font-size: 15px;
}

.ms-p-absolute{
    position:absolute !important;
}
.ms-filter-none{
    filter: none !important;
}

.ms-mh-90{
    max-height:90px;
}
.l19{
    left:19%;
}
.l42{
    left:42%;
}
.t42{
    top:42%;
}
.ms-fs-13{
    font-size: 13px;
}
.ms-fs-11{
    font-size: 11px;
}
.ms-fs-22{
    font-size: 22px;
}
.ms-fs-26{
    font-size: 26px;
}
.ms-fs-28{
    font-size: 28px;
}
.ms-fs-30{
    font-size: 30px;
}
.ms-b0{
    bottom:0px;
}

.ms-bt-shadow{
    box-shadow: 0px 3px 4px -3px black!important;
}
.ms-shadow-small{
    box-shadow:0 0 3px -1px black!important;
}
.ms-shadow-none{
    box-shadow:0 0 0 0 rgba(0,0,0,0) !important;
}

.ms-top{
    top:0;
}
.ms-right{
    right:0;
}

.ms-dis-ib{
    display:inline-block!important;
}

.ms-float-none {
    float:none!important;
}

.ms-pos-initial{
    position:initial!important;
}
.ms-pos-inherit {
    position: inherit !important;
}
.ms-pos-absolute{
    position:absolute!important;
}
.ms-z-index20{
    z-index:20!important;
}
.ms-h-80{
    height:80px;
}
.ms-fs-100{
    font-weight:100 !important;
}
.ms-w-300{
    width:300px !important;
}
.ms-pb-12{
    padding-bottom:12px !important;
}
.ms-r-xs{
    right:8px!important;
}
.ms-fs-36{
    font-size:36px !important;
}
.order-bg {
    background-color: rgb(239, 239, 239);
}