﻿


.no-padding {
    padding: 0px !important;
}

.no-margin {
    margin: 0px !important;
}

.no-margin-right {
    margin-right: 0px !important;
}

.no-margin-left {
    margin-left: 0px !important;
}



/*spaces*/

.space {
    margin: 12px 0;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-xs, .vspace-sm, .vspace-md, .vspace-lg {
    display: none;
    margin: 12px 0;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-32 {
    margin: 32px 0 31px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-32, .vspace-xs-32, .vspace-sm-32, .vspace-md-32, .vspace-lg-32 {
    margin: 32px 0 31px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-30 {
    margin: 30px 0 29px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-30, .vspace-xs-30, .vspace-sm-30, .vspace-md-30, .vspace-lg-30 {
    margin: 30px 0 29px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-28 {
    margin: 28px 0 27px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-28, .vspace-xs-28, .vspace-sm-28, .vspace-md-28, .vspace-lg-28 {
    margin: 28px 0 27px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-26 {
    margin: 26px 0 25px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-26, .vspace-xs-26, .vspace-sm-26, .vspace-md-26, .vspace-lg-26 {
    margin: 26px 0 25px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-24 {
    margin: 24px 0 23px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-24, .vspace-xs-24, .vspace-sm-24, .vspace-md-24, .vspace-lg-24 {
    margin: 24px 0 23px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-22 {
    margin: 22px 0 21px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-22, .vspace-xs-22, .vspace-sm-22, .vspace-md-22, .vspace-lg-22 {
    margin: 22px 0 21px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-20 {
    margin: 20px 0 19px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-20, .vspace-xs-20, .vspace-sm-20, .vspace-md-20, .vspace-lg-20 {
    margin: 20px 0 19px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-18 {
    margin: 18px 0 17px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-18, .vspace-xs-18, .vspace-sm-18, .vspace-md-18, .vspace-lg-18 {
    margin: 18px 0 17px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-16 {
    margin: 16px 0 15px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-16, .vspace-xs-16, .vspace-sm-16, .vspace-md-16, .vspace-lg-16 {
    margin: 16px 0 15px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-14 {
    margin: 14px 0 13px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-14, .vspace-xs-14, .vspace-sm-14, .vspace-md-14, .vspace-lg-14 {
    margin: 14px 0 13px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-12 {
    margin: 12px 0 11px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-12, .vspace-xs-12, .vspace-sm-12, .vspace-md-12, .vspace-lg-12 {
    margin: 12px 0 11px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-10 {
    margin: 10px 0 9px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-10, .vspace-xs-10, .vspace-sm-10, .vspace-md-10, .vspace-lg-10 {
    margin: 10px 0 9px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-8 {
    margin: 8px 0 7px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-8, .vspace-xs-8, .vspace-sm-8, .vspace-md-8, .vspace-lg-8 {
    margin: 8px 0 7px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-6 {
    margin: 6px 0 5px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-6, .vspace-xs-6, .vspace-sm-6, .vspace-md-6, .vspace-lg-6 {
    margin: 6px 0 5px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-4 {
    margin: 4px 0 3px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-4, .vspace-xs-4, .vspace-sm-4, .vspace-md-4, .vspace-lg-4 {
    margin: 4px 0 3px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.space-2 {
    margin: 2px 0 1px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.vspace-2, .vspace-xs-2, .vspace-sm-2, .vspace-md-2, .vspace-lg-2 {
    margin: 2px 0 1px;
    max-height: 1px;
    min-height: 1px;
    overflow: hidden;
}

.orange2 {
    color: #feb902 !important;
}

.light-grey {
    color: #bbb !important;
}

.text-primary-light {
    color: rgba(51, 122, 183, 0.56);
}

.pharmacy-select-list-active {
    background-color: rgba(74, 134, 232, 0.37);
}

.active-list-item {
     background-color: rgba(74, 134, 232, 0.37);
}







/*Written by mani Kumar*/
.has-nav-menu {
    margin-bottom: 60px;
}


.green {
    color:#3c763d;
}

.text-ios-success {
    color:#4cd964
}

.text-ios-info {
    color:#5ac8fa;
}

.text-ios-primary {
    color:#007aff;
}

.text-ios-warning {
    color:#ffcc00;
}

.text-ios-warning2 {
    color:#ff9500;
}

.text-ios-danger {
    color:#ff3b30;
}

.text-ios-default {
    color:#8e8e93;
}