
/* Stylesheet for CSS mega menu */
/* Template : tourmaline */
/* Generated by Zenofobe Visual Stylesheet on:- 02/11/20 at:- 13:01:00 */
 
#mega-container ul {margin: 0; padding: 0;}
#mega-wrapper {
background:rgb(0,0,0);
background: -moz-linear-gradient(top,rgb(0,0,0),rgb(54,54,54));
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(0,0,0)), to(rgb(54,54,54)));
background: -webkit-linear-gradient(top,rgb(0,0,0),rgb(54,54,54));
background: -ms-linear-gradient(top,rgb(0,0,0),rgb(54,54,54));
background: -o-linear-gradient(top,rgb(0,0,0),rgb(54,54,54));
background: linear-gradient(rgb(0,0,0),rgb(54,54,54));
margin:0;
}
#mega-container {
display:block;
position: relative;
z-index:999;
margin:0 auto;
width:auto;max-width:1450px;
height:52px;
}
#mega-container ul.mega-menu {
float:left;
background:rgb(0,0,0);
background: -moz-linear-gradient(top,rgb(0,0,0),rgb(54,54,54));
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(0,0,0)), to(rgb(54,54,54)));
background: -webkit-linear-gradient(top,rgb(0,0,0),rgb(54,54,54));
background: -ms-linear-gradient(top,rgb(0,0,0),rgb(54,54,54));
background: -o-linear-gradient(top,rgb(0,0,0),rgb(54,54,54));
background: linear-gradient(rgb(0,0,0),rgb(54,54,54));
list-style:none;
}
.mega-menu li {float:left;text-align:center;position:relative;}
ul.mega-menu {height:52px;}
.mega-menu li a,.mega-menu li a:hover {padding:16px 10px;}
.mega-menu li.fullwidth {position: static !important;}
 ul.mega-menu li:hover > a {
background:rgb(247,247,247);
}
.mega-menu li a {color:rgb(255,255,255);outline:0;
text-decoration:none;
display:block;
font-weight:bold;
}
div#mega-container li a.drop {border-right:  1px solid rgb(255,255,255);}
.drop{text-align:center;}
 ul.mega-menu li:hover > a {color:rgb(225,0,0);position:relative;z-index:11}
 
 
/* bof drop down styles */
.mega-menu .dropdown_expand,.mega-menu .dropdown_1column, .mega-menu .dropdown_2columns, .mega-menu .dropdown_3columns, .mega-menu .dropdown_4columns, .mega-menu .dropdown_5columns, .mega-menu .dropdown_customer_service,
.mega-menu .dropdown_brands, .mega-menu .dropdown_aboutus, .mega-menu .dropdown_info, .mega-menu .dropdown_fullwidth {
margin:0px auto;
left:-999em;position:absolute;
padding:5px 0px 5px 5px;
text-align:left;
 border-style:solid;
 border-color:rgb(255,255,255);
 border-width:1px;
background:rgb(247,247,247);
-moz-border-radius:0px 5px 5px 5px;
-webkit-border-radius:0px 5px 5px 5px;
-khtml-border-radius:0px 5px 5px 5px;
border-radius:0px 5px 5px 5px;
-webkit-box-shadow:10px 10px 5px rgba(0,0,0,0.5);
-moz-box-shadow:10px 10px 5px rgba(0,0,0,0.5);
box-shadow:10px 10px 5px rgba(0,0,0,0.5);
}
.mega-menu .dropdown_customer_service,.mega-menu .dropdown_aboutus {padding:10px}
.mega-menu .dropdown_1column {width:160px;}
.mega-menu .dropdown_2columns {width:300px;}
.mega-menu .dropdown_expand {width:100%;}
.mega-menu .dropdown_info {width:660px;}
.mega-menu .dropdown_customer_service {width:660px;}
.mega-menu .dropdown_aboutus {width:700px;}
.info_col  {width:32%}
.information-li ul li a{margin-left:8px;width:190px!important}
 
/* bof drop down on mouse hover left aligned */
.mega-menu li:hover .dropdown_expand,.mega-menu li:hover .dropdown_1column, .mega-menu li:hover .dropdown_2columns, .mega-menu li:hover .dropdown_customer_service, .mega-menu li:hover .dropdown_brands,.mega-menu li:hover .dropdown_aboutus, .mega-menu li:hover .dropdown_info {left:-1px;top:52px;}
 
/* bof drop down on mouse hover right aligned */
.mega-menu li:hover .align_right {left:auto;right:-1px;top:52px;}
 
/* bof column sizes */
.mega-menu .col_1, .mega-menu .col_2 {display:inline;float: left;position: relative;margin-left:10px;}
.mega-menu .col_1 {width:160px;}
 
/* Use the firstcolumn class for the items that stick to the left edge of the dropdown */
.mega-menu .firstcolumn {margin-left: 0; /* Clearing margin & left */clear: left;}
 
/*bof content*/
.mega-menu ul, .mega-menu li {font-size:18px;
line-height:21px;
text-align:left;
}
#aboutusDrop,#csDrop {font-size:16px;line-height:18px;
text-align:left;color:rgb(0,0,0);}
.mega-menu h2 {color:rgb(225,0,0);}
.mega-menu h3 {color:rgb(225,0,0);}
.mega-menu h2, .mega-menu h3 {font-size:20px;font-weight:bold;text-decoration:none;margin:5px 0px;
text-align:left;
}
.mega-menu li:hover div a {text-decoration:none;
display:block;
width:145px;padding:5px;}
.mega-menu li div a { padding:5px;line-height:25px;}
 
/* bof images */
.mega-menu .imgshadow_light {display:none}
 
/* bof standard lists styles */
.mega-menu li ul {list-style:none;padding:0;}
.mega-menu li ul li {font-size:16px;position:relative;margin:0;float:left;text-align:left;width:160px;}
.mega-menu li ul li a {font-weight:normal}
.mega-menu li ul li,.mega-menu li ul li:hover {padding:0;margin:0;}
 
/* bof 2 levels drop down */
.mega-menu .levels, .mega-menu .levels ul {/* all lists */padding: 0;margin: 0;list-style: none;}

.level4 {display:none}

/*bof menu colors*/
.mega-menu li:hover div a {color:rgb(0,0,0);
background:rgb(247,247,247);
}
.mega-menu li:hover div a:hover {color:rgb(255,255,255);text-decoration:none      ;
background:rgb(138,138,138);text-decoration:none;
border-radius:5px;
}
.mega-menu li ul li a:hover {text-decoration:none;}
.mega-menu .categories-li .dropdown_expand .level3 a:hover {color:rgb(255,255,255)!important}
 
.h-sm{padding:2px 5px 2px 0px;vertical-align:middle;}
.col_aboutus h2 {color:rgb(225,0,0)}
.dropdown_expand a,.dropdown_1column a, div.dropdown_info a { -o-transition:color 0.35s ease-out, background 0.35s ease-in; -ms-transition:color 0.35s ease-out, background 0.35s ease-in;-moz-transition:color 0.35s ease-out, background 0.35s ease-in;-webkit-transition:color 0.35s ease-out, background 0.35s ease-in; transition:color 0.35s ease-out, background 0.35s ease-in}
.mega-menu .categories-li .dropdown_expand .level2 > li > a {color:rgb(225,0,0);font-size:18px;font-weight:bold;text-decoration:none;}
.mega-menu .categories-li .dropdown_expand .level2 > li > a:hover {color:rgb(255,255,255);background-color:rgb(225,0,0);}
.dropdown_expand .level2 li:hover a {background:rgb(232,232,232);}
.dropdown_expand .level2 li:hover > a {color:rgb(255,255,255) !important;background:rgb(225,0,0);}
.dropdown_brands {width:95%}
.brands li {min-height:140px}
.brands li a  {text-align:center;background-color:rgb(215,215,215)!important;}
.brands li a img {vertical-align:middle}
.brands li a:hover {background-color:rgb(255,255,255)!important}
.mega-menu .dropdown_brands {padding:10px 10px 0px 10px}
.mega-menu .brands ul li,.mega-menu .brands ul li:hover {margin-bottom:5px}

/* Append */
.mega-menu .categories-li .levels li a {width:200px}
.mega-menu .categories-li .levels li {width:210px}


.dropdown_brands {width:95%}

.brands li a  {text-align:center;background-color:rgb(215,215,215)!important;}
.brands li a img {vertical-align:middle}
.brands li a:hover {background-color:rgb(255,255,255)!important}
.mega-menu .dropdown_brands {padding:10px 10px 0px 10px}

.mega-menu .dropdown_info .col_1  {width:30%}
.mega-menu .dropdown_info .col_1 a {width:192px;}


.etImage {display:flex;flex-wrap:wrap;justify-content:center}
#pageTwoMainContent .et_image img{width:50%}
#pageTwoMainContent h2 {color:blue;font-size:16px}
.auImage img{width:200px}
#catImage .red {color:red}

div#mega-container li a.last_Item {border-right:none}
/* div#mega-container li a.first_Item {border-left:1px solid rgb(255,255,255);}*/
.info_list_2 li, .info_list_3  li  {border-left: 1px solid rgb(158,158,158);}
.dropdown_info .col_1 ul li a {margin-left:6px}
.dropdown_info h3 {margin-left:10px}
