/* begin fix the thumbnail arrows */
#page-product .product-images-module .product-images ul.secondary-images.owl-carousel .owl-next, 
#page-product .product-images-module .product-images ul.secondary-images.owl-carousel .owl-prev {
     height: 60px;
padding: 0;
}

#layout_product .product-details-module iframe {
	width: 100%;
}
/* end fix the thumbnail arrows */


#featured-custom .product-wrapper-link {
   height: 360px;
}
.vehicle-picker-module .browse_catalog:hover, .vehicle-picker-module .vpicker-submit:hover {
  background-color: #3594e6;
}
#tab-custom .tab-content #interior-accessories .feature06-custom .featured-img {
  background: url("https://cdn.revolutionparts.io/e29cc6bf83fbf89445f291479c5f4b1c/design/lifestylecollectionmenu.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }
#tab-custom .tab-content #exterior-accessories .feature07-custom .featured-img {
  background: url("https://cdn.revolutionparts.io/e29cc6bf83fbf89445f291479c5f4b1c/design/wheels2.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center; }
.store-logo-module .store-logo-link img {
  max-height: 100%;
}

/* Main Navigation | use hook #mega-menu */
/* ---------------------------------------- */
/* Mega Menu Link Styles */
/* =========================================================================================== */
#mega-menu .cart-button {
  background-color: #176db7;
}
#mega-menu .cart-button:hover {
  background-color: #7d7d7d;
}
#mega-menu .call-to-action-button {
	background-color: #176db7;
}
#mega-menu .call-to-action-button:hover {
	background-color: #7D7D7D;
}
#mega-menu > .container-wrap:first-child {
  padding: 10px 0 0 0;
}
#mega-menu .navbar-nav {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  width: 100%;
  padding-bottom: 5px;
}
#mega-menu .navbar-nav li {
  margin: auto;
}
#mega-menu .dropdown-header {
  font-weight: bold;
  font-size: 20px;
  color: #176db7;
 
}
.navbar-default{
  color: #000;
  background:transparent;
}
i.fa.fa-caret-down.m-dd {
    margin-left: 5px;
}
.navbar-default .navbar-nav > li > a{
  color: #FFF;
  font-family: 'Corporate Regular',sans-serif;
    font-size: 1.3em;
    font-weight:400;
}
#meaga-menu ul ul li a {
  color: #000;
}
/*Dropdown Fix*/
header.nothing-container {
    z-index: 60;
}
.navbar-static-top {
    z-index: 50;
}
.navbar-default .navbar-nav > .dropdown > a .caret{
  border: none;
}
#mega-menu .navbar-default {
    border-color: transparent !important;
    margin-bottom: 0;
}
.navbar-default .navbar-brand{
  color: #fff;
}
.menu-large {
  position: static !important;
}
.megamenu{
  padding: 20px 0px;
  width: 100%;
}
.megamenu> li > ul {
  padding: 0;
  margin: 0;
}
.megamenu> li > ul > li {
  list-style: none;
}
.megamenu> li > ul > li > a, .megamenu> li >ul.mega-list > li > a, #mega-menu ul.mega-list li a {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.428571429;
  color: #000;
  white-space: normal;
}

/*background color to dropdown menu hover*/

.megamenu> li ul > li > a:hover,
.megamenu> li ul > li > a:focus, #mega-menu ul.mega-list li a:hover {
  text-decoration: none;
  color: #262626;
  background-color: #f5f5f5; 
}
.megamenu.disabled > a,
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus {
  color: #999999;
}
.megamenu.disabled > a:hover,
.megamenu.disabled > a:focus {
  text-decoration: none;
  background-color: transparent;
  background-image: none;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  cursor: not-allowed;
}
.megamenu.dropdown-header {
  color: #428bca;
  font-size: 18px;
}
#mega-menu .navbar-default .navbar-nav > li > a:hover {
  color: #ccc;
}
#mega-menu .navbar-default .navbar-nav>li>a:focus,
#mega-menu .navbar-default .navbar-nav>li>a:hover {
  color: #ccc;
  background-color: #252525;
}

/* KT-4418: Papago Theme fix */
.header-right-wrap .main-nav { margin: 0; }