/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-1 {
  flex-basis: 7.33333%;
  width: 7.33333%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-2 {
  flex-basis: 15.66667%;
  width: 15.66667%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-3 {
  flex-basis: 24%;
  width: 24%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-4 {
  flex-basis: 32.33333%;
  width: 32.33333%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-5 {
  flex-basis: 40.66667%;
  width: 40.66667%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-6 {
  flex-basis: 49%;
  width: 49%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-7 {
  flex-basis: 57.33333%;
  width: 57.33333%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-8 {
  flex-basis: 65.66667%;
  width: 65.66667%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-9 {
  flex-basis: 74%;
  width: 74%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-10 {
  flex-basis: 82.33333%;
  width: 82.33333%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-11 {
  flex-basis: 90.66667%;
  width: 90.66667%;
}

/* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
.om-col-12 {
  flex-basis: 99%;
  width: 99%;
}

@media screen and (min-width: 550px) {
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-1 {
    flex-basis: 7.33333%;
    width: 7.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-2 {
    flex-basis: 15.66667%;
    width: 15.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-3 {
    flex-basis: 24%;
    width: 24%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-4 {
    flex-basis: 32.33333%;
    width: 32.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-5 {
    flex-basis: 40.66667%;
    width: 40.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-6 {
    flex-basis: 49%;
    width: 49%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-7 {
    flex-basis: 57.33333%;
    width: 57.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-8 {
    flex-basis: 65.66667%;
    width: 65.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-9 {
    flex-basis: 74%;
    width: 74%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-10 {
    flex-basis: 82.33333%;
    width: 82.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-11 {
    flex-basis: 90.66667%;
    width: 90.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-sm-12 {
    flex-basis: 99%;
    width: 99%;
  }
}

@media screen and (min-width: 768px) {
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-1 {
    flex-basis: 7.33333%;
    width: 7.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-2 {
    flex-basis: 15.66667%;
    width: 15.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-3 {
    flex-basis: 24%;
    width: 24%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-4 {
    flex-basis: 32.33333%;
    width: 32.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-5 {
    flex-basis: 40.66667%;
    width: 40.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-6 {
    flex-basis: 49%;
    width: 49%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-7 {
    flex-basis: 57.33333%;
    width: 57.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-8 {
    flex-basis: 65.66667%;
    width: 65.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-9 {
    flex-basis: 74%;
    width: 74%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-10 {
    flex-basis: 82.33333%;
    width: 82.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-11 {
    flex-basis: 90.66667%;
    width: 90.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-md-12 {
    flex-basis: 99%;
    width: 99%;
  }
}

@media screen and (min-width: 992px) {
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-1 {
    flex-basis: 7.33333%;
    width: 7.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-2 {
    flex-basis: 15.66667%;
    width: 15.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-3 {
    flex-basis: 24%;
    width: 24%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-4 {
    flex-basis: 32.33333%;
    width: 32.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-5 {
    flex-basis: 40.66667%;
    width: 40.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-6 {
    flex-basis: 49%;
    width: 49%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-7 {
    flex-basis: 57.33333%;
    width: 57.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-8 {
    flex-basis: 65.66667%;
    width: 65.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-9 {
    flex-basis: 74%;
    width: 74%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-10 {
    flex-basis: 82.33333%;
    width: 82.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-11 {
    flex-basis: 90.66667%;
    width: 90.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-lg-12 {
    flex-basis: 99%;
    width: 99%;
  }
}

@media screen and (min-width: 1299px) {
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-1 {
    flex-basis: 7.33333%;
    width: 7.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-2 {
    flex-basis: 15.66667%;
    width: 15.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-3 {
    flex-basis: 24%;
    width: 24%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-4 {
    flex-basis: 32.33333%;
    width: 32.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-5 {
    flex-basis: 40.66667%;
    width: 40.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-6 {
    flex-basis: 49%;
    width: 49%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-7 {
    flex-basis: 57.33333%;
    width: 57.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-8 {
    flex-basis: 65.66667%;
    width: 65.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-9 {
    flex-basis: 74%;
    width: 74%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-10 {
    flex-basis: 82.33333%;
    width: 82.33333%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-11 {
    flex-basis: 90.66667%;
    width: 90.66667%;
  }
  /* line 29, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_grid-layout.scss */
  .om-col-xl-12 {
    flex-basis: 99%;
    width: 99%;
  }
}

@media screen and (max-width: 550px) {
  /* line 225, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_config.scss */
  .om-mrindia {
    display: none !important;
  }
}

@media screen and (min-width: 550px) and (max-width: 767px) {
  /* line 230, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_config.scss */
  .om-sm-mrindia {
    display: none !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 991px) {
  /* line 235, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_config.scss */
  .om-md-mrindia {
    display: none !important;
  }
}

@media screen and (min-width: 992px) and (max-width: 1298px) {
  /* line 240, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_config.scss */
  .om-lg-mrindia {
    display: none !important;
  }
}

@media screen and (min-width: 1299px) {
  /* line 245, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_config.scss */
  .om-xl-mrindia {
    display: none !important;
  }
}

/* line 250, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_config.scss */
.om-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: -moz-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: stretch;
  align-items: stretch;
  align-content: center;
  -webkit-align-content: center;
}

/* line 43, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_mixins.scss */
.om-row * {
  margin: auto;
  -webkit-align-self: center;
  align-self: center;
}

/* line 252, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_config.scss */
.om-row [class*="col-"] {
  display: flex;
}

/* line 257, /Library/WebServer/Documents/om-site-master/scss/partials/_base/_config.scss */
.om-row-block {
  display: block;
}