

@font-face {
    font-family: 'FontAwesome';
    src: url('../fonts/fontawesome-webfont.eot?v=4.1.0');
    src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal;
  }
  
  /*@font-face {
      font-family: 'Lato';
      font-style: normal;
      font-weight: 400;
      src: local('Lato Regular'), local('Lato-Regular'), url(../fonts/9k-RPmcnxYEPm8CNFsH2gg.woff) format('woff');
  }
  @font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    src: local('Lato Bold'), local('Lato-Bold'), url(../fonts/wkfQbvfT_02e2IWO3yYueQ.woff) format('woff');
  }
  body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: 'Lato', 'Helvetica Neue', Helvetica, Arial, sans-serif; }*/
  
  @font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/Lato-Regular.ttf') format('truetype');
  }
  @font-face {
    font-family: 'Ubuntu';
    font-style: normal;
    font-weight: 700;
    src:  url('../fonts/Lato-Bold.ttf') format('truetype');
  }
  body, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: 'Ubuntu', sans-serif; }
  
  .no-border { border-width: 0 !important; }
  .border-bottom { border-bottom: 1px solid #ddd !important; }
  
  
  /* Customize the code below
  ============================================= */
  .order_barcodes {
    /* uncomment line below to hide the barcodes */
    /* display: none; */
  }
  /*
  .navbar-nav {
    flex-direction: initial;
  }
  .sidebar-con ul li{
    width: -webkit-fill-available;
    width: -moz-available;
  }
  .header_container{
    width: 100%;
  }
  .navbar-nav .dropdown-menu {
    position: absolute;
  }
  a{
    text-decoration: none;
  }
  .breadcrumb {
    padding: 10px;
  }
  .dropdown-toggle::after {
    margin-left: 0;
    margin-right: 3px;
  }*/
  
  a:hover:not(.active), a:focus:not(.active) {
    color:#000;
  }
  
  .nav li a:hover, .nav li a:focus {
    background-color: transparent;
    color:#000;
  }
  
  .cmn-toggle 
  {
    position: absolute;
    margin-left: -9999px;
    visibility: hidden;
  }
  
  .cmn-toggle + label 
  {
    display: block;
    position: relative;
    cursor: pointer;
    outline: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
  }
  
  input.cmn-toggle-round-flat + label 
  {
    padding: 2px;
    width: 40px;
    height: 17px;
    background-color: #dddddd;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    border-radius: 40px;
    -webkit-transition: background 0.4s;
    -moz-transition: background 0.4s;
    -o-transition: background 0.4s;
    transition: background 0.4s;
  }
  
  input.cmn-toggle-round-flat + label:before, input.cmn-toggle-round-flat + label:after 
  {
    display: block;
    position: absolute;
    content: "";
  }
  
  input.cmn-toggle-round-flat + label:before 
  {
    top: 2px;
    left: 2px;
    bottom: 2px;
    right: 2px;
    background-color: #fff;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
    border-radius: 40px;
    -webkit-transition: background 0.4s;
    -moz-transition: background 0.4s;
    -o-transition: background 0.4s;
    transition: background 0.4s;
  }
  
  input.cmn-toggle-round-flat + label:after 
  {
    top: 4px;
    left: 4px;
    bottom: 4px;
    width: 9px;
    background-color: #dddddd;
    -webkit-border-radius: 52px;
    -moz-border-radius: 52px;
    -ms-border-radius: 52px;
    -o-border-radius: 52px;
    border-radius: 52px;
    -webkit-transition: margin 0.4s, background 0.4s;
    -moz-transition: margin 0.4s, background 0.4s;
    -o-transition: margin 0.4s, background 0.4s;
    transition: margin 0.4s, background 0.4s;
  }
  
  input.cmn-toggle-round-flat:checked + label 
  {
    background-color: #27A1CA;
  }
  
  input.cmn-toggle-round-flat:checked + label:after 
  {
    margin-left: 22px;
    background-color: #27A1CA;
  }
  
  .switch > .label{
    padding: 0;
    color:#000 !important;
    float: left;
    padding-top: 2px;
    cursor: pointer;
  }
  .t_label{
    float: right;
    margin-left: 8px;
  }
  .switch{
    margin-left: 10px;
  }
  