/************************
*************************
    Mobile Menu v1.0
    (c) 2015 George Lieu
    licensed under MIT
************************
************************/
/* line 28, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */

/* line 31, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */

#page {
  position: relative;
  left: 0; }

/* line 35, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
.overlay {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  min-height: 100%;
  width: 100%;
  min-width:480px;
  z-index: 99999;
  background: #000;
  opacity: 0.7;
  filter: alpha(opacity=70); }

/* line 47, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
.mmPushBody {
  width: 100%;
  height: 100%;
  overflow-x: hidden; }

/* line 52, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
#mobile-menu {
  position:fixed;
  top: 0;
  background: #f09828;
  z-index: 99999;
  -webkit-box-shadow: 0 1px 8px #555;
  -moz-box-shadow: 0 1px 8px #555;
  -o-box-shadow: 0 1px 8px #555;
  box-shadow: 0 1px 8px #555;
  display: none;
  font-size: 15px;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  -o-box-sizing: content-box;
  box-sizing: content-box;
  line-height: 1.42857;
  height:100% !important;
  overflow-y:auto !important;
  overflow-x:hidden !important;}

/* line 74, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
.mobile-menu {
  list-style-type: none;
  margin: 0;
  width: 100%;
  float: left;
  margin-left: 0;
  padding-left: 0;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  box-sizing: border-box; }
  /* line 86, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu ul {
    margin-left:-15px;
    padding-left: 0; }
    /* line 89, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu ul .expand {
      background: #eee; }
  /* line 93, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .mm-search {
    height: 50px;
    background-color: #555;
    color: #555;
    padding: 10px 15px;
    box-sizing: border-box; }
  /* line 100, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .input-group {
    position: relative;
    display: table;
    border-collapse: separate; }
    /* line 104, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .input-group .form-control:last-child {
      border-bottom-left-radius: 0;
      border-top-left-radius: 0; }
    /* line 108, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .input-group .form-control {
      display: table-cell;
      position: relative;
      z-index: 2;
      float: left;
      width: 100%;
      margin-bottom: 0px; }
  /* line 117, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap;
    width: 1%;
    vertical-align: middle;
    display: table-cell; }
    /* line 124, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .input-group-btn:first-child > .btn {
      border-bottom-right-radius: 0;
      border-top-right-radius: 0; }
    /* line 128, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .input-group-btn > .btn {
      position: relative; }
  /* line 132, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    white-space: nowrap;
    font-size: 15px;
    line-height: 1.42857;
    border-radius: 8px; }
  /* line 145, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .form-control {
    height: 18px;
    padding: 6px 0;
    font-size: 15px;
    color: #555;
    background-color: #FFF;
    border-radius: 8px;
    border: 0; }
  /* line 154, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .btn-default {
    height: 30px;
    border: 0;
    padding: 4px 5px;
    background-color: #fff; }
    /* line 159, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .btn-default:hover {
      background-color: #fff; }
    /* line 162, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .btn-default:focus {
      background-color: #fff; }
    /* line 165, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .btn-default:active {
      background-color: #fff; }
  /* line 169, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .home {
    background-color: #01c7c5;
    color: #fff;
    height: 43px;
    overflow: hidden; }
    /* line 174, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .home i {
      padding-right: 5px; }
    /* line 177, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .home a.active {
      color: #222 !important; }
  /* line 181, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .expand {
    right:-1px;
    position: absolute;
    border-left: 1px solid #2A1D0C;
    padding: 0 10px;
    color: #000;
	font-size:30px;
	top:0;
     }
    /* line 188, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu .expand:hover {
      cursor: pointer; }
  /* line 192, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu li {
    display: block;
    border-top: 1px solid #281B0B;
    width: 100%;
    float: left;
    margin-left: 0;
    position: relative;
	white-space: normal;
      color: #281B0B;
      text-decoration: none;
	  text-transform:capitalize;
	   }
    /* line 200, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu li a {
      display: block;
      overflow: hidden;
      white-space: normal;
	  padding:10px;
      color: #281B0B;
      text-decoration: none;
	  text-transform:capitalize;
       }
      /* line 208, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
      .mobile-menu li a.active {
        color: #000d32; }
    /* line 212, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
    .mobile-menu li li {
      background: #ebebeb; }
      /* line 214, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
      .mobile-menu li li a {
        padding-left: 25px; }
      /* line 217, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
      .mobile-menu li li li {
        background: #ddd; }
        /* line 219, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
        .mobile-menu li li li a {
          padding-left: 35px; }
  /* line 226, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .social a {
    float: left;
    padding: 0;
    margin: 10px 0 10px 15px; }
  /* line 231, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu .social i {
    font-size: 22px;
    color: #01c7c5; }
  /* line 236, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mobile-menu input.simple:focus {
    border: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none; }
  /* line 247, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .icon-minus::before {
	font-size:25px;
	content:"-";
	text-align:center;
	display:inline-block;
	line-height:25pt;
	width:36px;
	height:28px;}
  /* line 251, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .icon-plus::before {
	content:"+";
		text-align:center;
	display:inline-block;
	width:36px;
	line-height:42px;
	}
	
/* line 256, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
.mm-toggle-wrap {
  color: #fff;
  width: 100%;
  height: 45px;
  background: #555;
  line-height: 1;
  overflow: hidden; }

/* line 264, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
.mm-toggle {
  cursor: pointer;
  font-size: 22px;
  display: none;
  padding:2px;
  width: auto;
  float: left;
}


.close-mm{padding:6px !important; background:#0271C0; border:0 !important;}
.close-mm p{padding:0 20px; text-align:center; color:#FFF;}
.close-mm p strong{display:inline-block; background:#FFF; border-radius:70px; color:#000; line-height:24pt; padding:1px 12px 0; position:relative; top:-2px; font-size:17px;}

.mm-toggle div{float:left; margin:10px 10px 0;}
.mm-toggle span{display:block; height:5px; background:#f09828; margin:0 0 3px; width:30px;}
.mm-toggle h2{ color:#FFF; font-size:28px; position:relative; top:0; display:block; float:left; text-transform:uppercase;}

@media screen and (min-width: 320px)  and (max-width: 480px) {
  /* line 276, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
  .mm-toggle {display: block;}
    /* line 278, C:/wamp/www/rmm/git/css/sass/jquery.mobile-menu.scss */
 
 }