.container .below-nav {
display:none!important;
}
.container .padding {
padding:10px;
}
.container sup,
.container sub {
font-size: 10px;
line-height: 1em;
}
.container p {
margin:0!important;
padding-bottom: 15px;
}

/*\\\\\\Best Seller Head//////*/
.container .bestSellHead {
margin-bottom: 15px;
font-weight: bold;
border-bottom:2px solid #ccc;
}
.container .bestSellArrow {
background: url(/brands/img/orangeArrow.png) 0px 0px no-repeat;
width: 27px;
height: 22px;
margin: -40px 119px;
display: inline-block;
position: relative;
}
/*\\\\\\NEW tabs//////*/
.container ul#tabs {
padding: 0;
}
.container #tabs {
height: 30px;
height: 31px\0;
border-bottom: solid 1px #CCC;
width: 99.2%;
}
.container #tabs li {
float: left;
list-style: none;
border-bottom: none;
outline: none;
}
.container #tabs li:last-child {
border-right: solid 1px #CCC;
}
.container #tabs li a {
background-color: #FFF;
display: block;
cursor: pointer;
text-align: center;
height: auto;
width: auto;
color: #333;
font-weight: bold;
border-bottom: none;
text-decoration: none;
padding: 7px 13px 8px;
border: 1px solid #CCC;
border-right: 1px solid #FFF;
border-bottom: none;
font-size: 12px;
}
.container #tabs li a.inactive {
border: 1px solid #CCC;
border-bottom: none;
background-color: #EEE;
border-right: 1px solid #FFF;
box-shadow: inset 0px -4px 4px #DDD;
font-size: 12px;
}
.container #tabs li a.inactive:hover {
background-color: #FFDC7A;
box-shadow: none;
}
.container .tabContainer {
clear: both;
border: solid 1px #CCC;
border-top: none;
text-align: left;
padding: 0;
background-color: #ffffff;
width: 99%;
}
.container .tabContainer p {
padding: 10px;
margin: 0;
}

/*gradient divider*/
.container hr {
border: 0;
height: 1px;
background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); 
background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); 
background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); 
background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0));
clear:both;
margin:25px 0;
}

/*CAROUSEL*/

.container .slick-slider span {
display: inline-block;
text-align: center;
width: 100%;
}
.container .slick-slider img {
margin: 0 auto;
}
.container .slick-slider {
position: relative;
display: block;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-ms-touch-action: none;
touch-action: none;
-webkit-tap-highlight-color: transparent;
}

.container .slick-list {
position: relative;
overflow: hidden;
display: block;
margin: 0;
padding: 0;
}
.container .slick-list:focus {
outline: none;
}
.container .slick-loading .slick-list {
background: white url('ajax-loader.gif') center center no-repeat;
}
.container .slick-list.dragging {
cursor: pointer;
cursor: hand;
}

.container .slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img {
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}

.container .slick-track {
position: relative;
left: 0;
top: 0;
display: block;
zoom: 1;
}
.container .slick-track:before, .slick-track:after {
content: "";
display: table;
}
.container .slick-track:after {
clear: both;
}
.container .slick-loading .slick-track {
visibility: hidden;
}

.container .slick-slide {
float: left;
height: 100%;
min-height: 1px;
display: none;
}
.container .slick-slide img {
display: block;
}
.container .slick-slide.slick-loading img {
display: none;
}
.container .slick-slide.dragging img {
pointer-events: none;
}
.container .slick-initialized .slick-slide {
display: block;
}
.container .slick-loading .slick-slide {
visibility: hidden;
}
.container .slick-vertical .slick-slide {
display: block;
height: auto;
border: 1px solid transparent;
}

/* Arrows */
.container .slick-prev, .slick-next {
position: absolute;
display: block;
width: 39px;
height: 79px;
line-height: 0;
font-size: 0;
cursor: pointer;
top: 45%;
margin-top: -10px;
padding: 0;
border: none;
outline: none;
}
.container .slick-next {
background: url(/brands/img/BtnNext.png) 0 1px no-repeat;
 
}
.container .slick-prev {
background: url(/brands/img/BtnPrevious.png) 0 1px no-repeat;

}
.container .slick-next:hover, .slick-prev:hover {
background-position: 0 -76px;
}
.container .slick-next:active, .slick-prev:active {
 background-position: 0 -152px;
}
.container .slick-prev:focus, .slick-next:focus {
outline: none;
}
.container .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {
opacity: 0.25;
}

.container .slick-prev {
left: -25px;
}
.container .slick-prev:before {
content: "\2190";
}

.container .slick-next {
right: -25px;
}
.container .slick-next:before {
content: "\2192";
}

/* Dots */
.container .slick-slider {
margin-bottom: 30px;
}

.container .slick-dots {
position: absolute;
bottom: -45px;
list-style: none;
display: block;
text-align: center;
padding: 0px;
width: 100%;
}
.container .slick-dots li {
position: relative;
display: inline-block;
height: 20px;
width: 20px;
margin: 0px 5px;
padding: 0px;
cursor: pointer;
}
.container .slick-dots li button {
border: 0;
background: transparent;
display: block;
height: 20px;
width: 20px;
outline: none;
line-height: 0;
font-size: 0;
color: transparent;
padding: 5px;
cursor: pointer;
}
.container .slick-dots li button:focus {
outline: none;
}
.container .slick-dots li button:before {
position: absolute;
top: 0;
left: 0;
content: "\2022";
width: 20px;
height: 20px;
font-size: 6px;
line-height: 20px;
text-align: center;
color: black;
opacity: 0.25;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.container .slick-dots li.slick-active button:before {
opacity: 0.75;
}
.container .slick a img {
border-radius: 4px;
padding: 5px;
border: 1px solid #FFF;
}
.container .slick a img:hover {
border: 1px solid #DDD;
box-shadow: 0 0 6px #CCC;
}
.container .slick a img:active {
border: 1px solid #CCC;
}