/*#sidebar-collapse, .navbar {
  display: none;
}*/

/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v19/pxiEyp8kv8JHgFVrJJbecmNE.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v19/pxiEyp8kv8JHgFVrJJnecmNE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v19/pxiEyp8kv8JHgFVrJJfecg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLEj6Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLEj6Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/poppins/v19/pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
















/* vietnamese */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mavenpro/v28/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8SX21nijogp5.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mavenpro/v28/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8SX21nmjogp5.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mavenpro/v28/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8SX21nejog.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mavenpro/v28/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8cLx1nijogp5.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mavenpro/v28/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8cLx1nmjogp5.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Maven Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/mavenpro/v28/7Auup_AqnyWWAxW2Wk3swUz56MS91Eww8cLx1nejog.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}













html,body{
  
}


/* Home banner */
.home-banner{
  position: relative;
  padding-top: 0px !important;
  padding-left: 0px;
  padding-right: 0px;
}
.home-banner img{
  width: 100%;
  height:auto;
}
.home-banner div{
  position: absolute;
  top: 0px;
  width: 100%;
  background-color: rgba(250,250,250, 0);
  padding:20px;
  text-align: left;
}
.home-banner div p{
  font-size: 50px !important;
}
.home-banner div span{
  font-size: 30px !important;
}

/* Home banner */


.sidebar ul.nav a, .sidebar ul.nav li.parent ul li a{
  text-decoration: none;
  color:yellow;
}


.sidebar ul.nav a:hover, .sidebar ul.nav li.parent ul li a:hover {
  text-decoration: none;
  background-color: #3A3A3A;
  color:#F8AF1D;
}

.sidebar ul.nav .active a, .sidebar ul.nav li.parent a.active, .sidebar ul.nav .active > a:hover, .sidebar ul.nav li.parent a.active:hover, .sidebar ul.nav .active > a:focus, .sidebar ul.nav li.parent a.active:focus {
  color: #FFFFFF;
  background-color: #C22121;
}

/*
div, p, table th, td, label, button, input, select, a, span{
  font-family: 'Poppins' !important;
}
table th, table td{
  vertical-align: middle !important;
}
a{
  color: #000000 !important;
  text-decoration: none !important;
}*/

.sidebar {
  background-color: #222222 !important;
}

.head_lights_wrapper{
 display:block;
 background-color:#ffffff;
 width:100%;
 height:auto;
 padding:5px 10px;
}

.head_lights_wrapper img{
  position: relative;
  top:3px;
  padding:0px 10px;
  box-sizing:border-box;
  width:90px;
  height:auto;
  box-shadow: 0px 0px 0px transparent;
  border-radius: 0%;
}

.tail_lights_wrapper{
 display:block;
 border-radius:7px;
 background-color:#ffffff;
 width:100%;
 height:50px;
}

.tail_lights_wrapper img{
  position: relative;
  top:12px;
  padding:0px 10px;
  box-sizing:border-box;
  width:80px;
  height:auto;
  box-shadow: 0px 0px 0px transparent;
  border-radius: 0%;
}



@media(max-width:768px){
  #banner_main_text{
    font-size: 40px !important;
    white-space: normal !important;
  }
  #home_dynamic_text{
    font-size: 30px !important;
    white-space: normal !important;
  }
  .mob-hide{
    display: none !important;
  }
  .mob-show{
    display: block !important;
  }
  .mob-center{
    text-align: center !important;
  }
  .nav.menu.side-nav {
    background-color: #2D2D2D !important;
  }
  .app-icon-container{
    display:none;
  } 
  div.panel{
    width: 70% !important;
    margin: 20px auto !important;
  }
}

@media(max-width:478px){
  #banner_main_text{
    font-size: 30px !important;
    white-space: normal !important;
  }
  #home_dynamic_text{
    font-size: 20px !important;
    white-space: normal !important;
  }
  .app-icon-container img{
    width:100px !important;
  }
}


/* ------------------ COLORS --------------------- */
#sidebar-collapse, .navbar{
  /*display: none !important;*/
  backgornd-color:#000000 !important;
}

table, div, html, body, .breadcrumb, .container-fluid, .navbar-header, .sidebar, .navbar, textarea, input, select, option{
  background-color: #000000 !important;
  color: #ffffff !important;
  font-family: "Maven Pro" !important;
  font-family: "Arial", sans-serif !important;
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
  background-color: #000000 !important;
  color: #ffffff !important;
}

/* ------------------ COLORS --------------------- */