.col-lg-12 {
/*    z-index: -100 !important;
*/
}


/*#checkbox .sample1 label {*/
    /*font-weight: bold;*/
/*}*/

/*#checkbox .hint {*/
    /*padding-left: 45px;*/
    /*padding-top: 20px;*/
    /*font-weight: 400;*/
/*}*/

/*#checkbox .sample1 {*/
    /*padding-bottom: 20px;*/
/*}*/

/*#checkbox h2 {*/
    /*font-size: 18.7199993133545px;*/
    /*font-weight: bold;*/
    /*margin-bottom: 30px;*/
/*}*/

/*#checkbox .sample2 {*/
    /*width: 300px;*/
    /*clear: both;*/
    /*font-weight: 400;*/
/*}*/

/*#checkbox .sample2 {*/
    /*padding: 10px 0;*/
/*}*/

/*#checkbox .sample2 .text {*/
    /*display: inline-block;*/
/*}*/

/*#checkbox .sample2 .checkbox {*/
    /*float: right;*/
    /*margin: 0;*/
/*}*/

/*#progress-bar h2 {*/
    /*font-size: 18.7199993133545px;*/
    /*font-weight: bold;*/
    /*margin-bottom: 30px;*/
/*}*/

/*#dialog h2 {*/
    /*padding: 14px;*/
    /*margin: 0;*/
    /*font-size: 16px;*/
    /*font-weight: 400;*/
/*}*/

/*#shadow h2 {*/
/*padding: 14px;*/
/*margin: 0;*/
/*font-size: 16px;*/
/*font-weight: 400;*/
/*}*/





/*#radio-button h2 {*/
    /*font-size: 18.7199993133545px;*/
    /*font-weight: bold;*/
    /*margin-bottom: 30px;*/
    /*margin-top: 50px;*/
/*}*/

/*#radio-button .radio {*/
    /*margin: 20px 10px;*/
/*}*/

/*#input h2 {*/
/*padding: 14px;*/
/*font-size: 16px;*/
/*font-weight: 400;*/
/*}*/

#input .inputs {
    width: 80%;
}


/*#input .form-group {*/
    /*margin: 30px 0;*/
/*}*/

/*#slider .sample1, #slider .sample2 {*/
    /*padding: 20px 0;*/
    /*background-color: #f0f0f0;*/
    /*margin-bottom: 20px;*/
/*}*/

/*#slider .sample2 {*/
    /*height: 150px;*/
/*}*/

/*#slider .sample2 .slider {*/
    /*margin: 0 40px;*/
/*}*/

/*#slider h2 {*/
/*padding: 14px;*/
/*margin: 0;*/
/*font-size: 16px;*/
/*font-weight: 400;*/
/*}*/

/*#slider .slider {*/
    /*margin: 15px;*/
/*}*/

/*#button h2 {*/
/*padding: 14px;*/
/*margin: 0;*/
/*font-size: 16px;*/
/*font-weight: 400;*/
/*}*/

/*#floating-action-button .btn {*/
    /*margin: 20px;*/
/*}*/

/*#floating-action-button h2 {*/
/*padding: 14px;*/
/*margin: 0;*/
/*font-size: 16px;*/
/*font-weight: 400;*/
/*}*/

/*#dropdown h2 {*/
/*padding: 14px;*/
/*margin: 0;*/
/*font-size: 16px;*/
/*font-weight: 400;*/
/*}*/

/*#dropdown .dropdown {*/
    /*font-size: 30px;*/
    /*padding: 20px;*/
/*}*/

/*#dropdown-menu h2 {*/
/*padding: 14px;*/
/*margin: 0;*/
/*font-size: 16px;*/
/*font-weight: 400;*/
/*}*/

/*#dropdown-menu .sample {*/
    /*width: 200px;*/
/*}*/

/*#dropdown-menu .form-group {*/
    /*margin: 30px 0;*/
/*}*/

/*#toggle-button h2 {*/
    /*font-size: 18.7199993133545px;*/
    /*font-weight: bold;*/
    /*margin-bottom: 30px;*/
    /*margin-top: 50px;*/
/*}*/

/*#toggle-button .togglebutton label {*/
    /*margin: 20px 10px;*/
    /*width: 200px;*/
/*}*/

/*#toggle-button .togglebutton .toggle {*/
    /*float: right;*/
/*}*/






      html,
      body {
        height: 100%;
        /* The html and body elements cannot have any padding or margin. */
      }

      /* Wrapper for page content to push down footer */
      #container {
        min-height: 100%;
        height: auto !important;
        height: 100%;
        /* Negative indent footer by it's height */
        margin: 0 auto -60px;
      }

      /* Set the fixed height of the footer here */
      #push,
      #footer {
    height: 35px;
    padding-left: 50px;      }
      #footer {
        background-color: #fff;
      }

      /* Lastly, apply responsive CSS fixes as necessary */
      @media (max-width: 767px) {
        #footer {
          margin-left: -20px;
          margin-right: -20px;
          padding-left: 20px;
          padding-right: 20px;
        }
      }



      /* Custom page CSS
      -------------------------------------------------- */
      /* Not required for template or sticky footer method. */

      #container > .container {
        padding-top: 60px;
      }
      .container .credit {
        margin: 20px 0;
      }

      code {
        font-size: 80%;
      }







/*
	@import url('http://getbootstrap.com/dist/css/bootstrap.css');
*/
@import url("http://netdna.bootstrapcdn.com/bootstrap/3.0.0-rc2/css/bootstrap-glyphicons.css");

nav.sidebar-menu-collapsed {
  width: 50px; }
nav.sidebar-menu-expanded {
  width: 250px; }
nav.sidebar {
  position: fixed;
  top: 60px;
  left: 0px;
  height: 100%;
/*  background: none repeat scroll 0 0 #009688;*/
  color: white;
  padding: 20px 10px; }
  nav.sidebar a#justify-icon {
    outline: 0;
/*    color: white;*/
    font-size: 24px;
    font-style: normal; }
  nav.sidebar a#logout-icon {
    outline: 0;
    color: white;
    font-size: 24px;
    font-style: normal;
    position: absolute;
    bottom: 10px;
    left: 10px; }
  nav.sidebar ul {
    margin: 0;
    padding: 0;
    margin-top: 60px; }
    nav.sidebar ul li {
      margin: 0;
      padding: 0;
      margin-top: 20px;
      list-style-type: none; }
      nav.sidebar ul li a.expandable {
        outline: 0;
/*        color: white;*/
        text-decoration: none;
        font-size: 20px; }
        nav.sidebar ul li a.expandable:hover {
          color: rgb(255, 193, 7); }
        nav.sidebar ul li a.expandable span.expanded-element {
          margin-left: 2px;
          display: none;
          font-size: 11px;
          position: relative;
          bottom: 2px;
          font-size: 14px;
		  font-weight: bold; }
      nav.sidebar ul li.active {
        background: none repeat scroll 0 0 black;
        border-radius: 4px;
        text-align: center;
        margin-left: -4px;
        padding: 4px; }
        nav.sidebar ul li.active a.expandable {
          color: white !important; }
          nav.sidebar ul li.active a.expandable:hover {
            color: white !important; }