@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700);
/*font-family: 'Open Sans Condensed', sans-serif;*/

body{margin: 0;font: 12px arial; overflow-x:hidden;background: #ffffff url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-bg.jpg) repeat-x;}
img{border: 0;}
form{display: inline;}
a{text-decoration: none;}
a:hover{text-decoration: underline;}
#PageWrapper{margin: 0 auto; width: 976px; position: relative;}
#PageWrapperNL{margin: 0 auto; width: 976px; position: relative;}
#Header13{width: 976px; margin: 0 auto; position: relative;}
#Footer13{width: 976px; margin: 0 auto; background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-footer.jpg) no-repeat; height: 379px;}
#Header13 img, #Footer13 img{display: block;}
.clear{clear: both; height: 0;}
.eyBreadcrumbs{color: #525252; font: 12px arial; margin: 28px 0 2px;}
.eyBreadcrumbs a{color: #525252; font: 12px arial;}
.lastCrumb{font: bold 12px arial; color: #e00377;}
h1.eyTitle{color: #242021; font: 25px arial; font-weight: bold; margin: 0px 0 10px; padding: 0 0 5px; border-bottom: 0px solid #cbcbcb;}
h1.eyItemTitle{color: #242021; font: 23px arial; margin:0px; padding: 0 0 5px;}
#RightColumn{float: right; width: 772px;}
#LeftColumn{float: left; width: 180px;}
#FooterOuter{background: #fafafa; clear: both;}

/*HEADER*/
.searchSubmit{position: absolute; top: 86px; right: 0;}
.searchInput{border: 0 none;font: 12px arial;height: 17px;padding: 3px;position: absolute;right: 40px;top: 94px;width: 201px;}
.headerLinks{color: #dc0a65; position: absolute; top: 9px; left: 200px; font: 11px arial;}
.headerLinks a{color: #dc0a65; font: 11px arial;}
#ys_superbar{position: absolute; top: 10px; left: 0px;}
#ys_superbar a{color: black; font: 11px arial;}
#custRegDiv_c{z-index: 10020 !important;}


/*TOP NAV*/
.mainNav{position: absolute; top: 118px; left: 0; height: 50px; width: 976px; z-index: 9999;}
.mainNav td.tdRoll{height: 50px; cursor: pointer; background: #e20177;}
.mainNav .roll{font: bold 16px/16px open sans condensed; color: white; text-transform: uppercase; position: relative; display: block; padding-top: 16px;}
.mainNav .roll:hover{text-decoration: none;}
.tdRoll{border-right: 1px solid #ffffff;}
#roll8{border: 0;}
#roll9{border: 0; background: #97005f;}
#roll2{white-space:nowrap;}
.rollover{background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-rollover.png) no-repeat center top; display: none; height: 74px; position: absolute; top: 0; left: 0; width: 100%;}
#roll3 .roll, #roll5 .roll, #roll7 .roll, #roll9 .roll{padding-top: 10px;}
.flyOut{position: absolute; top: 50px; left: 0; display: none; background: white;border: 3px solid #ff6b23; width: 970px; cursor: default;}
.mainNav .rollAlt{display: none;}
.tnTitle{color: #231f20; font: bold 17px open sans condensed; text-transform: uppercase;}
.flyOut .tnTitle a{color: #231f20; font: bold 17px open sans condensed; text-transform: uppercase;}
.flyOut table td{vertical-align:top;}
.flyOut table td a{color: #231f20; font: 12px arial; display:block; padding: 3px 0;}
.flyOut table td.tnImgs a{display: inline; padding: 0;}
.mmImg1{margin: 0px 20px 20px 0;}
.mmImg2{margin: 0  0 20px;}
.mainNav #roll9 .roll{text-transform: none;}
#roll9 .rollover{background: none; display: none; height: 74px; position: absolute; top: 0; left: 0; width: 100%;}
#roll9 .flyOut{border: 3px solid #E20177;}
#roll9{width: 100px;}

/*FOOTER*/
.cell2 div, .cell3 div, .cell4 div{font: bold 16px/17px open sans condensed; text-transform: uppercase; color: #666666; margin: 22px 0 0; width: 180px;}
.cell1{float: left; width: 344px;}
.cell2{float: left; width: 207px; margin-right: 24px;}
.cell3{float: left; width: 224px; margin-right: 23px;}
.cell4{float: left; width: 150px;}
.cell3 a, .cell4 a{color: black; padding: 3px 0; display: block; font: 12px arial;}
.cell3 div, .cell4 div{margin-bottom: 18px;}
.cell2 div{margin-bottom: 5px;}
#email-input{border: 0; font-size:12px; padding: 3px; height: 17px; margin: 79px 0 0 24px; width: 217px; font-family: arial;}
.emailImage{vertical-align:middle;}
.fb{display: block; margin: 59px 0 0 21px; height: 94px; width: 80px; float: left;}
.tw{display: block; margin: 59px 0 0 22px; height: 94px; width: 80px; float: left;}
.yt{display: block; margin: 59px 0 0 23px; height: 94px; width: 80px; float: left;}
.bbb1{float: left; width: 231px; height: 33px; display: block; margin-top: 31px; background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/blank.png) repeat;}
.bbb2{float: left; width: 333px; height: 33px; display: block; margin-top:31px; margin-left: 38px; background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/blank.png) repeat;}
.bbb3{float: left; width: 333px; height: 41px; display: block; margin-top: 31px; margin-left: 31px; background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/blank.png) repeat;}



/*HOMEPAGE*/
.rotateDiv{height: 425px; position: relative; width: 100%;}
.change1{position: absolute; top: 405px; left: 460px; height: 13px; width: 13px; background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/blank.png) repeat;}
.change2{position: absolute; top: 405px; left: 482px; height: 13px; width: 13px; background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/blank.png) repeat;}
.change3{position: absolute; top: 405px; left: 503px; height: 13px; width: 13px; background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/blank.png) repeat;}
.contentsName, .multiName{color: #284571; font: bold 12px arial;}
.contentsName a, .multiName a{color: #253690; font: bold 12px arial;}
    /*New attributes 6/11/2014*/
.contentsName2 a{color: #284571; font: bold 12px arial;}
.contentsName3 a{color: black; font: bold 12px arial;}
    /*------------------------*/
.hpLeft{float: left; width: 470px; margin-right: 15px;}
.hpRight{float: left; width: 490px;}
.featuredBar{border-bottom: 1px solid #cacaca; margin-bottom: 10px; margin-top: 20px;}
.featuredLeft{font: 18px arial; color: #333333; float: left; padding-bottom: 4px;}
.featuredLeft span{color: #e20177;}
.featuredRight{color: #333333; font: bold 11px arial; float: right; text-transform: uppercase; padding-top: 6px;}
.featuredRight a{color: #333333; font: bold 11px arial;}
.featuredRight a span{color: #e20177;}
.kicker1{float: left; position: relative; margin-top: 30px; margin-bottom: 50px;}
.kick1Text{position: absolute; top: 96px; left: 0; padding: 0 15px; font: 17px arial; color: white;}
.kick1Text img{display: block; margin-top: 10px;}
.kicker2{float: left; margin: 30px 21px 0 23px;}
.kicker3{float: left; margin-top: 30px;}

.alt-kicker1,
.alt-kicker2,
.alt-kicker3,
.alt-kicker4 {
    margin-top: 30px;
    float: left;
    box-sizing: border-box;
    padding: 10px;
    width: 25%;
}

/*SECTION PAGE*/
.featuredCats{color: #231f20; font: 20px arial; border-bottom: 0px solid #e2e2e2; padding-bottom: 5px; margin: 8px 0 0;}
.SortPagingLinksNumber a, .SortPagingLinksNumber span{border: 1px solid #e1e1e1; font: bold 12px arial; padding: 4px 7px; background: #f2f2f2; color: #666666;}
.selNum{display: inline; padding: 4px 7px; background: #e20177; color: #ffffff; border: 1px solid #b1005b; font:bold 12px arial;}
.SortPagingLinksCount{color: #666666; font: 12px arial;}
.SortPagingSortBy, .SortPagingSortBy select{color: #666666; font: 12px arial;}
.SortPagingLinks{border-bottom: 1px solid #e2e2e2; padding: 0 0 8px;}
.TRDivider{background: #e2e2e2;}
.buttonView.gridImg{float: right;margin-right: 5px;text-decoration: none;display: block;background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-grid-list.jpg) no-repeat 0 -5px; height: 14px; width: 82px;}
.buttonView.listImg{float: right;text-decoration: none;display: block;background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-grid-list.jpg) no-repeat -95px -25px; height: 14px; width: 82px;}
.buttonViewSelected.gridImg{float: right;margin-right: 5px;text-decoration: none;display: block;background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-grid-list.jpg) no-repeat 0 -25px; height: 14px; width: 82px;}
.buttonViewSelected.listImg{float: right;text-decoration: none;display: block;background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-grid-list.jpg) no-repeat -95px -5px; height: 14px; width: 82px;}
.listgrid{floaT: right; margin-top: 12px;}
.contImage{width: 130px;}
.contListInfo{width: 460px;}
.contPriceInfo{width: 60px;}
.contentsTD2{border-bottom: 1px solid #e2e2e2; padding: 10px 0;}
.addQty{background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-qty-arrows.jpg) no-repeat 0 0; height: 5px; width: 8px; display: block;}
.subQty{background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-qty-arrows.jpg) no-repeat 0 -7px; height: 5px; width: 8px; display: block;}
.pagingQty{margin-left: 42px; float: left; border: 1px solid #e6e6e6;}
.qtys{float: left; margin-left: 2px; margin-top: 4px;}
.addQty{margin-bottom: 2px; text-align:center;}
.subQty{text-align:center;}
#sortThis{clear: both;}
.sortATC{float: right; margin: 10px 0;}
.btn1{padding: 0 0 5px;}
.btn2{padding: 5px 0 0;}


/*LEFT COLUMN*/
.catNav{border: 2px solid #e7e7e7; margin-top: 13px;}
.leftTop{color: #231f20; font: bold 17px arial; padding: 10px 10px 2px 10px;}
.catNav ul{list-style: none; margin: 0; padding: 0;}
.catNav ul li{padding: 0 5px;}
.catNav ul li a{color: #656565; font: 12px arial; display: block; border-bottom: 1px dashed #e7e7e7; padding: 7px 5px 7px 15px;}

/*FAQ PAGE*/
.number{color: #e40177; font: bold 23px open sans condensed;}
.question{color: #231f20; font: bold 23px open sans condensed; margin: 20px 0 2px;}
#subsection-cont{margin: 10px 40px 0; width: auto;}
.answer{font: 14px arial; padding-left: 28px;}
.answer span{font: bold 15px arial; color: #6376bb; padding-right: 3px;}
.answer a{font: 14px arial; color: #e40177;}


/*ITEM PAGE*/
.image{float: left; width: 498px;}
.insets{float: left; width: 83px;}
.mainImage{float: left; width: 414px; border-right: 1px solid #c4c4c4;}
.mainImageComplete{width: 498px; border-right: 1px solid #c4c4c4;}
.orderbox{float: left; width: 405px;}
.socialMedia{width: 24px; margin-right: 33px; float: left; margin-left: 6px;}
.addthis_button_preferred_1{margin-top: 0 !important;}
.addthis_default_style .addthis_separator, .addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m, .addthis_default_style .at300bs{float: none !important; height: 16px; margin: 4px 0; padding: 0; display: block;}
.tab0{background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-tab-1.jpg) no-repeat 0 -36px; height: 36px; width: 149px; margin-right: 4px; display: block; float: left;}
.tab1{background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-tab-2.jpg) no-repeat 0 -36px; height: 36px; width: 149px; margin-right: 4px; display: block; float: left;}
.tab2{background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-tab-3.jpg) no-repeat 0 -36px; height: 36px; width: 149px; margin-right: 4px; display: block; float: left;}
.tab3{background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-tab-4.jpg) no-repeat 0 -36px; height: 36px; width: 149px; margin-right: 4px; display: block; float: left;}
.tab4{background: url(http://lib.store.yahoo.net/lib/yhst-29523360387793/ey-tab-5.jpg) no-repeat 0 -36px; height: 36px; width: 149px; margin-right: 4px; display: block; float: left;}
.tabContent{display: none; font: 12px arial; padding: 20px;}
.selectedTab{background-position: 0 0 !important;}
.selectedContent{display: block;}
.tabTitles{border-bottom: 2px solid #d1017b;}
#cross-sell{width: 950px; margin: 15px auto;}
table#cross-sell td{width: 20%;}
table#cross-sell td{font: 12px arial;}
td.crossname{color: #253690; font: bold 12px arial;}
td.crossname a{color: #253690; font: bold 12px arial;}
.cross-sell-cont{margin: 25px 0 0; padding: 0;}
table#cross-sell td.crossname{text-align:left;}
table#cross-sell tr#cross-p td{text-align:left;}
.quantity{float: left; font: bold 12px arial; color: #666666; margin-top: 40px;}
.atc{float: left; margin-left: 20px; margin-top: 30px;}
.orderbox .contentsSalePrice{color: #ff6c1f; font: 26px arial; margin-bottom: 15px;}
.orderbox .contentsRegPrice{color: #666666;}
.orderbox .contentsRegPrice span{text-decoration: line-through;}
.optionTitle{float: left; margin-right: 5px; margin-top: 6px; color: #666666;}
.cloud-zoom-gallery img{padding: 4px; border: 1px solid #ffffff; opacity:0.5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.cloud-zoom-gallery img.selectedImg{border: 1px solid #fe6a22; opacity: 1.0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.accessories{border: 2px solid #eaeaea;}
.accCheckTD{padding: 10px; width: 55px;}
.multiPrice{color: #666666;}
.accInfoTD span{color: #666666;}
.accInfoTD{padding: 10px;}
.accImageTD{padding: 10px 0;}
.accessories{width: 348px;}


/*STYLISH SELECT*/
ul.newList * {margin:0; padding:0;}
ul.newList a {color: #000; text-decoration:none; display:block;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:220px; background:#fff; position:absolute; max-height: 186px !important; border:1px solid #ccc; top:28px !important; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:178px; color: #666666; height:22px;padding:2px 0 2px 6px;background:url(https://lib.store.yahoo.net/lib/yhst-29523360387793/ey-selectbox.jpg) no-repeat scroll top right; border: 2px solid #eaeaea; font: 12px/20px arial; float: left;}
.newListSelected span {width:284px; display:block;}
ul.newList li a {padding:3px 8px; display: block;}
ul.newList li a:focus {-moz-outline-style: none;}
.selectedTxt {width:148px; overflow:hidden; height:18px; padding:0 30px 0 0;}
.hiLite {background:#E20177!important; color:#fff!important;}
.hiLite a {background:#E20177!important; color:#fff!important;}
.newListHover {background:#ccc!important; color:#000!important; cursor:default;}
.newListSelHover, .newListSelFocus {cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


/*FLOATING CART*/
.ey-view-cart img {
    float: left;
}
.cookClass img {
    vertical-align: top;
}
.cookClass{position: absolute; top: 9px; text-align:right; right: 100px;}
.cookClass div{font: 11px arial; margin-right: 16px; float: left;}
.viewCart{position: absolute; top: 0; right: 0;}

.cookNotification {
    color: #000000;
    font: bold 12px/31px arial;
    height: 40px;
    text-align: center;
    width: 100%;
}
#HideCartContents {
    display: none;
    position: absolute;
    right: 65px;
    top: 5px;
}
#CartContents, .FCDDLoader, #CartContentsAA {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 3px solid #dbdbdb;
    color: #000000;
    font: bold 14px verdana;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 29px;
    width: 345px;
    z-index: 10000;
}
.FCDDLoader {
    height: 100px;
    padding: 50px 0 0;
}
#CartTable td {
    background: none repeat scroll 0 0 #FFFFFF;
    vertical-align: top;
}
#LeftTD {
    padding: 10px 5px;
    width: 80px;
}
#CenterTD {
    color: #000000;
    font: bold 11px arial;
    padding: 10px 10px 10px 15px;
    text-align: left;
}
.theQty {
    color: #000000;
    font: bold 11px arial;
    padding-left: 5px;
    text-align: left;
}
#RightTD {
    color: #000000;
    font: bold 11px arial;
    padding-right: 5px;
}
.totalAmt {
    color: #000000;
    font: 11px arial;
    margin: 5px 0 0;
	width: 345px;
}
.totalAmt a{color: #000000;}
#CartTable {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 auto 7px;
    width: 304px;
}
.floatingName {
    color: #253692;
    font: bold 12px arial;
    margin-bottom: 8px;
}
.floatingPrice {
    color: #404040;
    font: bold 12px arial;
}
.floatingQty {
    color: #404040;
    font: bold 11px arial;
}
.floatingOptions {
    color: #404040;
    font: bold 11px arial;
}
.floatingOptions ul {
    list-style-type: none;
}
.fcFirstTD {
    color: #757575;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
    padding-right: 4px;
    text-align: right;
}
.fcSecondTD {
    color: #000000;
    font-family: arial;
    font-size: 11px;
    font-weight: normal;
}
.noLink {
    cursor: default;
}
#CartContentsAA {
    display: none;
}
.hideCartImg{position: absolute; top: 0; right: 0;}


/*CLOUD ZOOM*/
/* This is the moving lens square underneath the mouse pointer. */
.cloud-zoom-lens {
	border: 4px solid #888;
	margin:-4px;	/* Set this to minus the border thickness. */
	background-color:#fff;	
	cursor:move;		
}

/* This is for the title text. */
.cloud-zoom-title {
	font-family:Arial, Helvetica, sans-serif;
	position:absolute !important;
	background-color:#000;
	color:#fff;
	padding:3px;
	width:100%;
	text-align:center;	
	font-weight:bold;
	font-size:10px;
	top:0px;
}

/* This is the zoom window. */
.cloud-zoom-big {
	border:4px solid #ccc;
	overflow:hidden;
}

/* This is the loading message. */
.cloud-zoom-loading {
	color:white;	
	background:#222;
	padding:3px;
	border:1px solid #000;
}


/*BRANDS PAGE*/
.brandsName{color: #010101; font: 12px arial;}
.brandsName a{color: #010101; font: 12px arial;}
.brandTitle{color: #232122; font: bold 28px open sans condensed; margin: 20px 0;}
.brandLetters a{color: #293194; font: bold 16px open sans condensed; padding: 0 3px;}
.brandLetters span{color: #232122; font: bold 16px open sans condensed;}
.brandsNormal{font: 14px arial;}
.brandLetters{margin-bottom: 25px;}

/*OTHER*/
.ftheadline b, #info-body a b{font: bold 20px open sans condensed;}
#info-body font{font: 14px arial !important;}
#info-body{padding: 10px 40px;}
.nobullets{list-style: inside;}
#info-body a{text-decoration: none !important;}
#yscp_welcome_msg{font: 11px arial; margin-right: 10px;}
#yscp_signin_link{display: inline;}
#signOutBtn{margin-left: 5px;}


/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

 
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin: 0 0 0px; position: relative;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {display: none; width: 31px; height: 61px; margin: 0px 0 0; background: url(http://lib.store.yahoo.net/lib/yhst-94738257750630/ey-rotate-arrows-13.png) no-repeat 0 0; position: absolute; top:45%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; /*-webkit-transition: all .3s ease;*/}
.flex-direction-nav .flex-next {background-position: right bottom; right: 0px; }
.flex-direction-nav .flex-prev {left: 0px; background-position: left bottom;}
.flexslider:hover .flex-next {opacity: 1; right: 0px;}
.flexslider:hover .flex-prev {opacity: 1; left: 0px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
.flex-direction-nav .flex-prev:hover{background-position: left top;}
.flex-direction-nav .flex-next:hover{background-position: right top;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

.slider{left: 0;position: absolute;top: 168px;width: 100%;z-index: 10;}
.rotateLinks{background-color: #bebebe; float: left; height: 10px; width: 10px; margin: 5px;}
.rotateLinks.flex-active{background-color: #6673b9;}
#thumbnail{z-index: 100; position: absolute; left: 43%; top: 580px;}
.slides li:first-child{display: block;}

/*.hpRight .contentsSalePrice,.hpRight .contentsRegPrice ,  .hpLeft .contentsSalePrice, .hpLeft .contentsRegPrice, #kcontents .price-bold {display:none;}*/

.gadxDiv {margin: 20px 0 20px; text-align: center;}
.gadxDiv.adProdDetails{margin: 20px 0 20px;}

.featuredBar{margin-top: 50px}
.brandsContainer{padding: 0 0 30px;}
.brandDiv {display: inline-block; max-width: 12.5%; padding: 0 13px; box-sizing:border-box;}
.brandDiv img{max-width: 100%; height: auto; display: block; margin: 0 auto;}

.popularCategoriesContainer{padding: 20px 0 50px;}
.pcTitleBar{font: bold 23px arial; padding: 0 0 5px;}
.pcContainer{ border-top: 2px solid #DDDDDD; border-bottom: 2px solid #DDDDDD; padding: 10px 0;}
.popularCatDiv{display: inline-block; width:136px; box-sizing:border-box; vertical-align: top; margin: 0 0 0 32px}
.popularCatDiv:first-child{margin: 0;}

.pcImg{display: block; margin: 0 0 5px}
.pcImg img{max-width: 100%; height: auto;}
.pcTitle{font: bold 14px arial; margin: 0 0 5px}
.popularCatDiv a{display: block; margin: 0 0 5px; color: #253690; font: bold 12px arial;}

.spBrandBar{padding: 60px 0 10px; font: bold 23px arial;}

.brandsContainerSp{padding: 0 0 10px}
.brandsContainerSp .brandDiv{max-width: 16.5%; margin: 0 0 5px}
.mainNav .tdRoll:last-child .roll{padding-top: 8px !important;}