MOON
Server: Apache
System: Linux server.netcommlabs.in 3.10.0-1160.83.1.el7.x86_64 #1 SMP Wed Jan 25 16:41:43 UTC 2023 x86_64
User: dermova (1051)
PHP: 5.4.45
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/dermova/public_html/india/wp-content/plugins/wr-megamenu/assets/less/mixins.less
//= Position
.position(@position: relative) {
    position: @position;
}

//= Float
.float(@float: left) {
    float: @float;
}
.clearfix() {
    &:before,
    &:after {
        content: " ";
        display: table;
    }
    &:after {
        clear: both;
    }
}

//= Box sizing
.box-sizing(@boxmodel: border-box) {
    -webkit-box-sizing: @boxmodel;
    -moz-box-sizing:    @boxmodel;
    box-sizing:         @boxmodel;
}

//= Transition
.transition(@transition, @duration:0.2s, @ease:ease-in-out) {
    -webkit-transition: @transition @duration @ease;
    -moz-transition:    @transition @duration @ease;
    -o-transition:      @transition @duration @ease;
    transition:         @transition @duration @ease;
}
.transition-transform(@transition) {
    -webkit-transition: -webkit-transform @transition;
    -moz-transition:    -moz-transform @transition;
    -o-transition:      -o-transform @transition;
    transition:         transform @transition;
}
.translate(@y) {
    -webkit-transform: translateY(@y);
    -ms-transform:     translateY(@y);
    transform:         translateY(@y);
}

//= Drop shadow
.box-shadow(@horizontal:0, @vertical:0, @blur:2px, @opacity: 0.1) {
    -webkit-box-shadow: @horizontal @vertical @blur rgba(0, 0, 0, @opacity);
    -moz-box-shadow:    @horizontal @vertical @blur rgba(0, 0, 0, @opacity);
    box-shadow:         @horizontal @vertical @blur rgba(0, 0, 0, @opacity);
}

//= Opacity
.opacity(@opacity: 1;) {
    opacity: @opacity;
    // IE8 filter
    @opacity-ie: (@opacity * 100);
    filter: ~"alpha(opacity=@{opacity-ie})";
}
.border-opacity(@color, @opacity) {
    @rgba-color: rgba(red(@color), green(@color), blue(@color), @opacity);
    border: 1px solid @rgba-color;
}

//= Box Model
.margin(@margin: 0) {
    margin: @margin;
}
.margin-left(@margin: 0) {
    margin-left: @margin;
}
.margin-right(@margin: 0) {
    margin-right: @margin;
}
.margin-top(@margin: 0) {
    margin-top: @margin;
}
.margin-bottom(@margin: 0) {
    margin-bottom: @margin;
}
.padding(@padding: 0) {
    padding: @padding;
}
.padding-left(@padding: 0) {
    padding-left: @padding;
}
.padding-right(@padding: 0) {
    padding-right: @padding;
}
.padding-top(@padding: 0) {
    padding-top: @padding;
}
.padding-bottom(@padding: 0) {
    padding-bottom: @padding;
}
.base-left(@base-unit) {
    left: @base-unit;
}
.base-right(@base-unit) {
    right: @base-unit;
}
.base-top(@base-unit) {
    top: @base-unit;
}
.base-bottom(@base-unit) {
    bottom: @base-unit;
}
.width(@base-width: 100%) {
    width: @base-width;
}

//= Bootstrap Grid System
.fluid (@fluidGridColumnWidth, @fluidGridGutterWidth) {
    .spanX (@index) when (@index > 0) {
        .span@{index} { .span(@index); }
        .spanX(@index - 1);
    }
    .spanX (0) {}
    .span (@columns) {
        width: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth * (@columns - 1));
        *width: (@fluidGridColumnWidth * @columns) + (@fluidGridGutterWidth * (@columns - 1)) - (.5 / @gridRowWidth * 100 * 1%);
    }

    .row {
        .width;
        .clearfix();
        [class*="col-md-"] {
            display: block;
            min-height: 30px;
            .box-sizing(border-box);
            .width;
            .float;
            .margin-left(@fluidGridGutterWidth);
            *margin-left: @fluidGridGutterWidth - (.5 / @gridRowWidth * 100 * 1%);
        }
        [class*="col-md-"]:first-child {
            .margin-left(0);
        }

        // Space grid-sized controls properly if multiple per line
        .controls-row [class*="col-md-"] + [class*="col-md-"] {
            .margin-left(@fluidGridGutterWidth);
        }

        // generate .spanX and .offsetX
        .spanX (@gridColumns);
    }
}