/*DROPDOWN*/
.dropdown-toggle {cursor: pointer;}
.dropdownleftalign {right: auto !important}
.dropdownleftalign::before {left:12px;right:auto !important}
.dropdownleftalign::after {left:13px;right:auto !important}

.dropdown:hover .dropdown-menu {display: block; margin-top: 0 ; margin-bottom: 0; padding: 0; /*// remove the gap so it doesn't close*/background-color: #000; text-align: left; border: none; border-radius: 0; font-size: 13px; border-radius: 0;}
.dropdown:hover .dropdown-menu > li > a {color: #fff; font-size: 13px; border-radius: 0; border-bottom: 1px solid #232323; background-color: #000;}
.dropdown:hover .dropdown-menu > li > a:hover {color: #c01e2e; font-size: 13px; background-color: #000; border-radius: 0;}

.dropdown-menu > li > a {
  color: #fff;
  font-size: 13px;
  border-radius: 0;
  display: block;
  margin-top: 0 ;
  margin-bottom: 0;
  background-color: #000; 
  text-align: left;
  border: none;
  border-bottom: 1px solid #232323;
  padding: 5px;
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus  {
	color: #c01e2e; font-size: 16px; background-color: #000; border-radius: 0;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: #fff;
  text-decoration: none;
  background-color: #000;
  outline: 0;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #c01e2e;
  background-color: transparent;
}
.dropdown-menu {
  padding: 0;
  margin: 0;  
  background-color: transparent;
  -webkit-background-clip: padding-box;
          background-clip: padding-box;
  border: none;
  border: none;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.nav .open a, .nav .open a:focus, .nav .open a:active {
  background-color: #000; 
}
.nav>li>a:hover, .nav>li>a:focus {
  background-color: #000;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff; font-size: 11px; line-height: 13px; padding: 5px; background-color: #000;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #c01e2e; outline: none; background-color: #000;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #c01e2e; outline: none; background-color: #000;
  } 
}