@charset "utf-8";

* {margin:0; padding:0; color:#868686; font-family:Arial, Helvetica, sans-serif; outline:none; }

html {margin:0; padding:0; width:100%;}

body {margin:0; padding:0; width:100%; height:100%; font-size: 62.5%;}

a img { border: 0; }


.btn {text-indent:-10000px; overflow:hidden; display:block;}

/*#contentWrapper {width:958px; position:relative; z-index:2; margin:0 auto;}*/
#contentWrapper {width:913px;  margin:0px auto 0;}

#ground {margin:0 !important; padding:0 !important; width:100%; min-width:1067px; max-width:3000px; height:100%; min-height:841px; max-height:1060px; border:none !important; z-index:1; position:relative; overflow:hidden;}
#ground  img {margin:0; width:100%; height:auto; border:none;}

/* header start */
#headerWrapper {width:100%; height:auto; min-width: 958px;position:fixed;/*opacity:0.8;*/ z-index:3; top:0;}

header {width:100%; height:auto; margin: 0 auto; position:relative;}
header nav {width: 100%; background:#000000; display: block; overflow: hidden; height: 35px;}
header nav ul{width: 913px; margin:10px auto;}
/*header img.bongologo { margin-top: 50px;}*/
/*header img.bongologo {margin: 60px 0px 0px 270px;  position:fixed; }*/
header img.bongologo {margin: 25px auto; /*width: 250px;*/ display: block;}
header h1 {width:168px; height:695px; position:absolute; z-index:2; top:32px; left:13px;}
header h1 a {width:168px; height:695px; background:url(../structure/bongoLogo.png) no-repeat;}

/* coming soon hovers */
#comingsoon-denim { position: absolute; bottom: 100%; left: 40%; display:none; }

#comingsoon-scene { position: absolute; bottom: 100%; left: 40%; display: none;}

#comingsoon-loveit { position: absolute; top: 80%; right: 25%; display: none; }
#mNav li:hover a+div { display: block; }

/*end of coming soon hovers */

	/* main nav start */
	/*#mNav {list-style-type:none; position:absolute; z-index:3; top:80px; left:310px;}*/
	/*#mNav {list-style-type:none; position:fixed; z-index:3; top:0px;}*/
#mNav {list-style-type:none;  top:0px;}
#mNav li {margin:0 0 0 26px; float:left;}
#mNav li:first-child {margin:0 0 0 0px;}
#mNav li a {height:24px; background-repeat:no-repeat;}
#mNav li a:hover, .page_active {background-position:0 -27px;}
#mNav-01 a {width:40px;background-image:url(../structure/shop.png);}
#mNav-02 a {width:70px;background-image:url(../structure/campaign.png);}
#mNav-03 a {width:131px;background-image:url(../fall2015/images/header/pey-style-guide.png);background-position: 0px -9px;}
#mNav-04 a {width:70px;background-image:url(../structure/backstage.png);}
#mNav-05 a {width:55px;background-image:url(../structure/eyewear.png); background-position: 0 4px;}
#mNav-06 a {width:70px;background-image:url(../structure/extra_extra.png); background-position: 0 1px;}
#mNav-07 a {width:50px;background-image:url(../structure/we_love_it.png);}
#mNav-08 a { width:44px; background-image:url(../structure/join.png);}
#mNav-07 a:hover, .weHeartit_active {background-position: 0 -24px !important;}
#mNav-05 a:hover, .eyewear_active{background-position: 0 -19px !important;}
#mNav-06 a:hover, .extra_active {background-position: 0 -23px !important;}
#mNav-03 a:hover,  .denim_active {background-position: 0px -34px !important;}

/*dropdown start */
ul#mNav li ul{display:none; position: absolute;}

ul#mNav li:hover ul {
	width:50px;
	background:none;
	list-style:none;
	display:block;
	z-index:1000;
	background: url("../structure/down_arrow.png") no-repeat 8px 5px;
	margin: 0px !important;
}

ul#mNav li ul li {
	margin:0;
	padding:0;
	width:100%;
	background:none;
	float:none;
}

ul#mNav li ul li a {
	height:17px;
	background-position:0 0px !important;
	background-repeat:no-repeat;
}

ul#mNav li ul li a:hover {
	background-position:0 -19px !important;
}

ul#mNav li ul li#mNav-01-01 a{
	width:91px;
	background:url(../structure/kmartSprite-n.png) no-repeat 0 0px;
	margin: 15px 0px 0px -12px;
}

ul#mNav li ul li#mNav-01-02 a {
	width:91px;
	background:url(../structure/searsSprite-n.png) no-repeat 0 0px;
	margin: 0px 0px 0px -12px;
}

.comingSoon { margin: -50px 0 0 25px; position: absolute; }
.arrowAlign { margin: -5px 0 5px -16px; }
.Circlesrollover:hover { background: url(../structure/circlesRollover.png) no-repeat 140px 20px scroll; padding-bottom: 30px; }
/*dropdown end */
/* main nav end */
	
	/* footer social */
	#socialfooter {list-style:none; margin: 0 auto;}
	#socialfooter li {margin:0 4px 0 0; height: 32px; width:32px; display:inline-block}

	#socialfooter li a {height:32px; background-repeat:no-repeat; background-position:0 -41px;}
	#socialfooter li a:hover {background-position:0 -5px;}
	#socialNav-01f a {width:32px; background-image:url(../structure/footer-facebook.png);}
	#socialNav-02f a {width:32px;background-image:url(../structure/footer-twitter.png);}
	#socialNav-03f a {width:32px;background-image:url(../structure/footer-instagram.png);}
	#socialNav-04f a {width:32px;background-image:url(../structure/footer-tumbler.png);}
	/* footer social ends */
	
	/* social nav start */
	/*#social {list-style:none; position:absolute; z-index:4; top:0px; right:0; background-color: #000; width: 200px; height: 35px;}*/
	#social {list-style:none; width: 185px; height: 35px; margin:4px auto}
	#social li {margin:5px 31px 0 0; float:left;}
	#social li:last-child {margin-right: 0px;}
	/*#social li a {height:23px; width:23px; background-repeat:no-repeat; background-image:url(../structure/social_icons.png);}
	#socialNav-01 a {background-position: 0 0;}
	#socialNav-02 a {background-position: -32px 0;}
	#socialNav-03 a {background-position: -65px 0;}
	#socialNav-04 a {background-position: -98px 0;}*/
	#socialNav-01 a {background:url(../structure/fb_icon.png) no-repeat 0 0px; width: 22px;height: 22px;} 
	#socialNav-01 a:hover {background:url(../structure/fb_icon.png) no-repeat 0 -32px; width: 22px;height: 22px;}
	#socialNav-02 a {background:url(../structure/2_icon.png) no-repeat 0 0px; width: 22px;height: 22px;}
	#socialNav-02 a:hover {background:url(../structure/2_icon.png) no-repeat 0 -32px; width: 22px;height: 22px;}
	#socialNav-03 a {background:url(../structure/t_icon.png) no-repeat 0 0px; width: 22px;height: 22px;}
	#socialNav-03 a:hover {background:url(../structure/t_icon.png) no-repeat 0 -32px; width: 22px;height: 22px;}
	#socialNav-04 a {background:url(../structure/tm_icon.png) no-repeat 0 0px; width: 22px;height: 22px;}
	#socialNav-04 a:hover {background:url(../structure/tm_icon.png) no-repeat 0 -32px; width: 22px;height: 22px;}
	
	/* social nav end */
/* header end */

/*footer start */
	footer * { font-size:10px; color:#000; text-align:center;}
	footer { width:100%; position:relative; z-index:2; padding: 10px 0 10px 0;}
	/*footer>div { width: 958px; margin: 0 auto; }*/
	footer p.copyright { text-align: center; font-weight: bold; }
	footer p.footernav { float: right; }
	footer p {margin:0 0 7px 0;}
	footer p a {margin:0 7px; text-decoration:none; display:inline-block;}
	footer p a:hover {color:#e51b23;}
/*footer end */

/* home slider start */
	.flexslider {margin:0 !important; padding:0 !important; width:1024px; height:807px; border:none !important; z-index:5; position:absolute; overflow:hidden;}
	.flexslider .flex-direction-nav .flex-next {right:2%;}
	.flexslider .flex-direction-nav a,
	.flexslider .flex-direction-nav a:hover {width:2%; height:5%; top:95%; background:url(../images/b_homeSlideNext.png) no-repeat 0 0; background-size:contain; opacity: 1;}
	
	.flexslider .slides {width:1024px; height:807px; margin:0 !important; padding:0 !important; overflow:auto;}	
	
	.flexslider .slides li {margin:0 !important; padding:0 !important; position:relative;}
	
	.flexslider .slides img {margin:0; border:none;}
	
	a#arrow { width:5%; height:auto; display:block; position:absolute; z-index:10; top:59%; left:54%;}
	
	
	.flexslider .flex-direction-nav li:first-child {display:none;}
	
		/* drop down start */
		ul.homeShopLook {list-style:none; width:214px; height:37px; display:block; position:absolute; z-index:10; top:582px; left:607px;}
		
		ul.homeShopLook li {padding:0 10% 0 0 !important; width:90% !important; height:auto; float:left; position:relative;}
		ul.homeShopLook li a {width:214px; height:37px;}

		
		ul.homeShopLook li ul {display:none;}
		ul.homeShopLook li:hover ul {width:103px; background:none; list-style:none; display:block; position:absolute; top:0; left:203px; z-index:1000; }
		ul.homeShopLook li ul li {margin:0 0 1px 0; padding:0; width:103px; background:none; float:left; }
		
		ul.homeShopLook li ul li a { height:30px !important; background-position:0 -30px !important; background-repeat:no-repeat; }	
		ul.homeShopLook li ul li a:hover {height:30px !important; background-position:0 0 !important; }	
		ul.homeShopLook li ul li.homeShopLook1 a { width:103px; background-image:url(../images/weHeart_kmart.png); }	
		ul.homeShopLook li ul li.homeShopLook2 a { width:103px; background-image:url(../images/weHeart_sears.png); }
		/* drop down end */
/* home slider end */

/* Instagram Homepage box */
.instagram_link {
	text-decoration: none;
}

#instagramBox {
Background-color: #FFF;
width: 958px;
height: 136px;	
text-align: center;
position: relative;
margin-top: 20px;
}
#instagramBox img{
margin: 15px 10px 0 0;
postion: relative;
}
/* end Instagram Homepage box */

/* Ad Box */

#socialBottom { margin-top: 60px; text-align: center; }

#ad-box {
	margin: 25px 0 15px 0;
	width: 958px;
}
#ad-box::after { content: " "; display: block; clear:left; height: 0px; }

#ad-box .ad-left{ width: 457px; float: left;}
#ad-box .ad-left .mid1 span.hov, #ad-box .ad-left .mid2 span.hov, #ad-box .ad-right .mid3 span.hov{display: none;}
#ad-box .ad-left .mid1:hover span.org, #ad-box .ad-left .mid2:hover span.org, #ad-box .ad-right .mid3:hover span.org{display: none;}
#ad-box .ad-left .mid1:hover span.hov, #ad-box .ad-left .mid2:hover span.hov, #ad-box .ad-right .mid3:hover span{display: block;}
#ad-box .ad-right{ width: 457px; float: right;}
#ad-box>img {
	margin-right: 10px;
	display: inline-block;
}
#ad-box2 {
	margin: 0px 0 15px 0;
	width: 958px;
}
#ad-box2::after { content: " "; display: block; clear:left; height: 0px; }

#ad-box2>img {
	margin-right: 10px;
	display: inline-block;
}
#ad-boxDivscroll {
	margin: 20px auto 15px;
	width: 958px;
}
#ad-boxDivscroll::after { content: " "; display: block; clear:left; height: 0px; }

#ad-boxDivscroll>img {
	margin-right: 10px;
	display: inline-block;
}


#adlooks {
background: url(../images/fall2013/shopbox-bg.jpg);
background-repeat: no-repeat;
width: 308px;
height: 248px;	
text-align: center;
display: block; float:left;
margin: 0 18px 0 0;
}

#adlooks_campaign {
background: url(../images/fall2013/shopbox-bg-campaign.jpg);
background-repeat: no-repeat;
width: 308px;
height: 248px;	
text-align: center;
display: block; float:left;
margin: 0 18px 0 0;
}

#adlooks .looksbtn{
	margin-top: 158px; }

#twitterfeed {
display: block; float:left;
border-top: 2px solid #000;
border-bottom: 2px solid #000;
width: 306px;
height: 248px;	
}
#twitterfeed>img { display: none;}
#socialBottom iframe { height: 100px !important; margin-top: -110px; position: absolute; margin-left: -90px; }

	#twitterfeed div.fbentry a, #twitterfeed span#tweets ul { list-style-type: none; }
	#twitterfeed div.fbentry a, #twitterfeed span#tweets ul li { margin-top: 10px; background:url(../images/fall2013/twitter-icon.png) no-repeat 0 0; padding: 0 0 0 58px; min-height:50px;  }
	#twitterfeed div.fbentry a, #twitterfeed span#tweets ul li p  { font-size:11px; color:#000;}
	#twitterfeed div.fbentry a, #twitterfeed span#tweets ul li p a { font-size:11px; color:#000;}
/* end of ad box */
.indexPage #contentWrapper {
    margin: 33px auto 0;
}

.bxslider_div {
	margin: 0px auto 0;
	width: 913px !important;
	position: relative;
}
.left_blur, .right_blur {
	background-color: #FFFFFF;
	height: 606px;
	opacity: 0.7;
	position: absolute;
	top: 0;
	width: 290px;
}
.left_blur {
	left: -5px;
}
.right_blur {
	right: 5px;
}
/* fall Home slider */
.homesliderUD {margin:0 !important; padding:0 !important; width: 913px; height:588px;  border:none !important; z-index:1; position:relative; background:none;}
	.homesliderUD .slides,
	.homesliderUD .slides li {margin:0 !important; padding:0 !important; width:958px; height:700px; border:none !important; text-align:center;}
	.homesliderUD .slides li div {margin:0; padding:0; width:913px; height:588px; vertical-align:middle;overflow:hidden;}
	.homesliderUD .flex-direction-nav a,
	/*.homesliderUD .flex-direction-nav a:hover {width:43px; height:32px; background-image:url(../structure/b_prev-next-fall.png); opacity: 1;}*/
	.homesliderUD .flex-direction-nav .flex-next {background-image: url("../structure/arrow_right.png"); opacity: 1; padding-right: 20px; padding-top: 600px; background-position: left bottom; /*margin: -290px 40px 0px 0px;*/ margin: -590px -37px 0px 0px;padding-bottom: 20px; padding-left: 100px;}
	.homesliderUD .flex-direction-nav .flex-prev {background-image: url("../structure/arrow_left.png"); opacity: 1; padding-right: 100px; padding-top: 600px; background-position: right bottom; /*margin: -290px 0px 0px 40px;*/ margin: -590px 0px 0px -36px;padding-bottom: 20px; padding-left: 20px;}
	.homesliderUD .flex-direction-nav .flex-next:hover{background-image: url("../structure/arrow_right_hover.png");}
	.homesliderUD .flex-direction-nav .flex-prev:hover{background-image: url("../structure/arrow_left_hover.png");}
	.homesliderUD .flex-control-paging { height: 6px; bottom: -6px; width: 100% }
	.homesliderUD .flex-control-paging li { margin: 0; width: 25%}
	.homesliderUD .flex-control-paging li a { border-radius:0; height: 6px; width: 100%; background: none; box-shadow: none}
	.homesliderUD .flex-control-paging li a.flex-active { background: #000; }
/* end of fall home slider */	

.homesliderUD-weloveit {
	margin:40px 0 0 0 !important; padding:0 !important; width:1320px; height:700px;  border:none !important; z-index:1; position:relative; left: -200px; background: url(../images/gradientBG.jpg) no-repeat scroll;}
	.homesliderUD-weloveit img { margin-left: 200px; }
	.homesliderUD-weloveit .slides,
	.homesliderUD-weloveit .slides li {margin:0 auto !important; padding:0 !important; width:958px; height:700px; border:none !important; text-align:center;}
	.homesliderUD-weloveit .slides li div {margin:0; padding:0; width:958px; height:700px; vertical-align:middle;}
	.homesliderUD-weloveit .flex-direction-nav a,
	.homesliderUD-weloveit .flex-direction-nav a:hover {width:43px; height:32px; background-image:url(../structure/b_prev-next-fall.png); opacity: 1;}
	.homesliderUD-weloveit .flex-direction-nav .flex-next {margin: 0px 125px 0 0;}
	.homesliderUD-weloveit .flex-direction-nav .flex-prev {margin: 0px 0 0 150px;}
	
		.homesliderUD-weloveit .flex-control-paging { height: 6px; bottom: -6px; width: 100% }
	.homesliderUD-weloveit .flex-control-paging li { margin: 0; width: 25%}
	.homesliderUD-weloveit .flex-control-paging li a { border-radius:0; height: 6px; width: 100%; background: none; box-shadow: none}
		.homesliderUD-weloveit .flex-control-paging li a.flex-active { background: #000; }








/* campaign slider start */
	.campaignSlider {margin:0 !important; padding:0 !important; width:687px; height:624px;  border:none !important; z-index:1; position:absolute; top:95px; left:257px; background:none;}
	.campaignSlider .slides,
	.campaignSlider .slides li {margin:0 !important; padding:0 !important; width:687px; height:624px; border:none !important; text-align:center;}
	.campaignSlider .slides li div {margin:0; padding:0; width:687px; height:624px; display:table-cell; vertical-align:middle;}
	.campaignSlider .flex-direction-nav a,
	.campaignSlider .flex-direction-nav a:hover {width:43px; height:32px; background-image:url(../structure/b_prev-next.png); opacity: 1;}
	.campaignSlider .flex-direction-nav .flex-next {right:-50px;}
	.campaignSlider .flex-direction-nav .flex-prev {left:-50px;}
/* campaign slider end */

/* bts slider start */
	.btsSlider {margin:0 !important; padding:0 !important; width:795px; height:630px;  border:none !important; z-index:1; position:absolute; top:0; left:0; background:none;}
	.btsSlider .slides,
	.btsSlider .slides li {margin:0 !important; padding:0 !important; width:795px; height:630px; border:none !important; text-align:center;}
	.btsSlider .slides li div {margin:0; padding:0; width:795px; height:630px; display:table-cell; vertical-align:middle;}
	.btsSlider #clickToView {width:134px; height:9px; background:url(../images/bts_click-to-view-larger.png) no-repeat 0 0; position:absolute; z-index:20; bottom:-15px; left:324px;}
	.btsSlider #btsVideo {width:123px; height:123px; background:url(../images/bts_video.png) no-repeat 0 -123px; position:absolute; z-index:20; top:22px; left:263px;}
	.btsSlider #btsVideo:hover {width:123px; height:123px; background:url(../images/bts_video.png) no-repeat 0 0;}
	.btsSlider .flex-direction-nav a,
	.btsSlider .flex-direction-nav a:hover {width:24px; height:24px; background-image:url(../structure/b_bts_prev-next.png); opacity: 1;}
	.btsSlider .flex-direction-nav .flex-next {right:15px;}
	.btsSlider .flex-direction-nav .flex-prev {left:15px;}
	
.video { position:absolute; z-index: 999999;  margin: -480px 0 0 0; width:1024px }
/* bts slider end */

/* fall campaign slider start */
.fallcampaignSlider {margin:40px auto!important; padding:0 !important; width:958px; height:700px;  border:none !important; background-image:url(../images/campaignBG.jpg);}
	.fallcampaignSlider .slides,
	.fallcampaignSlider .slides li {margin:0 auto!important; padding:0 !important; width:856px; height:700px; border:none !important; text-align:center;}
	.fallcampaignSlider .slides li div {margin:0 auto; padding:0; height:700px; display:table-cell; vertical-align:middle;}
	.fallcampaignSlider .slides li div img { margin-left: 245px; }
	.fallcampaignSlider .flex-direction-nav a,
	.fallcampaignSlider .flex-direction-nav a:hover {width:100px; height:45px; background-image:url(../structure/b_bts_prev-next.png); opacity: 1;}
	.fallcampaignSlider .flex-direction-nav .flex-next {margin: -350px 140px 0 0;}
	.fallcampaignSlider .flex-direction-nav .flex-prev {margin: -350px 0 0 140px;}

/* end of fall campaign slider */

/* hot news slider start */
	.hotNewsSlider {margin:30px auto 0!important; padding:0 !important; width:958px; height:725px;  border:none !important; background-color:#fff;}
	.hotNewsSlider .slides,
	.hotNewsSlider .slides li {margin:0 auto!important; padding:0 !important; width:856px; height:725px; border:none !important; text-align:center; list-style:none;}
	.hotNewsSlider .slides li div {margin:0; padding:0; width:568px; height:725px; display:table-cell; vertical-align:middle;}
	.hotNewsSlider .flex-direction-nav a,
	.hotNewsSlider .flex-direction-nav a:hover {width:24px; height:24px; background-image:url(../structure/b_bts_prev-next.png); opacity: 1;}
	.hotNewsSlider .flex-direction-nav .flex-next {right:15px;}
	.hotNewsSlider .flex-direction-nav .flex-prev {left:15px;}
	
	.hotNewsSlider2 {margin:30px auto 0!important; padding:0 !important; width:958px; height:920px;  border:none !important; background-color:#fff;}
	.hotNewsSlider2 .slides,
	.hotNewsSlider2 .slides li {margin:0 auto!important; padding:0 !important; width:856px; height:920px; border:none !important; text-align:center; list-style:none;}
	.hotNewsSlider2 .slides li div {margin:0; padding:0; width:568px; height:725px; display:table-cell; vertical-align:middle;}
	.hotNewsSlider2 .flex-direction-nav a,
	.hotNewsSlider2 .flex-direction-nav a:hover {width:24px; height:24px; background-image:url(../structure/b_bts_prev-next.png); opacity: 1;}
	.hotNewsSlider2 .flex-direction-nav .flex-next {right:15px;}
	.hotNewsSlider2 .flex-direction-nav .flex-prev {left:15px;}
/* hot news slider end */

/* denim slider start */
	#denimSlides {width:788px; height:536px; position:absolute; z-index:1; top:193px; left:208px; background:none;}
	#denimThumbs {position:absolute; z-index:20; top:-30px; left:101px;}
	#denimThumbs .pagination { list-style:none;}
	#denimThumbs .pagination li {margin:0 2px;  float:left;}
	#denimThumbs .pagination li a {width:112px; height:20px; background-repeat:no-repeat; background-position:0 -20px;}
	#denimThumbs .pagination li a:hover,
	#denimThumbs .pagination li.current a {background-position:0 0;}
	#denimThumbs .pagination li#denimB0 a {width:576px; height:49px; background:url(../images/denim_title.png) no-repeat 0 0; position:absolute; z-index:20; top:-58px; left:0;}
	#denimThumbs .pagination li#denimB1 a {background-image:url(../images/denimNav-01.png);}
	#denimThumbs .pagination li#denimB2 a {background-image:url(../images/denimNav-02.png);}
	#denimThumbs .pagination li#denimB3 a {background-image:url(../images/denimNav-03.png);}
	#denimThumbs .pagination li#denimB4 a {background-image:url(../images/denimNav-04.png);}
	#denimThumbs .pagination li#denimB5 a {background-image:url(../images/denimNav-05.png);}
	#denimBG {background: url(../images/denim_bg.jpg) no-repeat 0 0; }
	
	/* drop down start */
	ul.denimShop {list-style:none; position:absolute; z-index:20; }
	.slide1 ul.denimShop {top:384px; left:538px;}
	.slide2 ul.denimShop {top:225px; left:544px;}
	.slide3 ul.denimShop {top:386px; left:587px;}
	.slide4 ul.denimShop {top:412px; left:392px;}
	.slide5 ul.denimShop {top:440px; left:352px;}
	ul.denimShop li {width:140px; float:left; position:relative;}
	ul.denimShop li a {width:123px; height:28px; background:url(../images/denimGetLook.png) no-repeat 0 -28px;}
	ul.denimShop li a:hover {width:123px; height:28px; background:url(../images/denimGetLook.png) no-repeat 0 0;}
	ul.denimShop li ul {display:none;}
	ul.denimShop li:hover ul {width:50px; background:none; list-style:none; display:block; position:absolute; top:0; left:133px; z-index:1000; }
	ul.denimShop li ul li {margin:0 0 1px 0; padding:0; width:100%; background:none; float:none; }
	ul.denimShop li ul li a { height:24px; background-position:0 -24px !important; background-repeat:no-repeat; }	
	ul.denimShop li ul li a:hover {height:24px; background-position:0 0 !important; }	
	ul.denimShop li ul li.denimShop1 a { width:50px; background-image:url(../structure/mNav-01-01.png); }	
	ul.denimShop li ul li.denimShop2 a { width:50px; background-image:url(../structure/mNav-01-02.png); }
	/* drop down end */
/* denim slider end */


/* we heart slider start */
	.weHeart {margin:0 !important; padding:0 !important; width:1024px; height:807px; border:none !important; z-index:2; position:absolute; top:0; left:0; overflow:hidden;}
	.weHeart .flex-direction-nav .flex-next {right:2%;}
	.weHeart .flex-direction-nav a,
	.weHeart .flex-direction-nav a:hover {width:2%; height:5%; top:95%; background:url(../images/b_homeSlideNext.png) no-repeat 0 0; background-size:contain; opacity: 1;}
	
	.weHeart .slides {width:100%; height:100%; margin:0 !important; padding:0 !important; overflow:auto;}	
	
	.weHeart .slides li {width:100%;  margin:0 !important; padding:0 !important; position:relative;}
	
	.weHeart .slides img {margin:0; width:100%; border:none;}
	
		/* drop down start */
		ul.weHeartShop {list-style:none; position:absolute; z-index:20; }
		.slide1 ul.weHeartShop {top:507px; left:480px;}
		.slide2 ul.weHeartShop {top:455px; left:783px;}
		
		.slide1 ul.weHeartShop li {width:230px; height:30px; float:left; position:relative;}
		.slide1 ul.weHeartShop li a {width:214px; height:58px; background:url(../images/weHeart_shopCollection.png) no-repeat 0 0;}
		
		.slide2 ul.weHeartShop li {width:175px; height:30px; float:left; position:relative;}
		.slide2 ul.weHeartShop li a {width:175px; height:14px; background:url(../images/weHeart_shopCollection2.png) no-repeat 0 0;}
		
		ul.weHeartShop li ul {display:none;}
		.slide1  ul.weHeartShop li:hover ul {width:175px; background:none; list-style:none; display:block; position:absolute; top:0; left:227px; z-index:1000; }
		.slide1 ul.weHeartShop li ul li {margin:0 0 1px 0; padding:0; width:100%; background:none; float:none; }
		
		.slide2  ul.weHeartShop li:hover ul {width:400px; background:none; list-style:none; display:block; position:absolute; top:20px; left:-30px; z-index:1000; }
		.slide2 ul.weHeartShop li ul li {margin:0 5px !important; padding:0; width:103px; background:none; float:left !important; }
		
		ul.weHeartShop li ul li a { height:30px !important; background-position:0 -30px !important; background-repeat:no-repeat; }	
		ul.weHeartShop li ul li a:hover {height:30px !important; background-position:0 0 !important; }	
		ul.weHeartShop li ul li.weHeartShop1 a { width:103px; background-image:url(../images/weHeart_kmart.png); }	
		ul.weHeartShop li ul li.weHeartShop2 a { width:103px; background-image:url(../images/weHeart_sears.png); }
		/* drop down end */
/* we heart slider end */

/* eyewear start */
#eyewearWrapper {
background-color: #fff;
width: 913px;	
	
}
#locationSelect {
	/*top:364px; 
	left:940px;
	position: absolute;*/
	z-index: 12;
	left:603px;
	top:220px;
	position:relative;
	width: 140px;
}
	
#addressContainer {
	/* top:394px;
	position: absolute;
	left:870px;*/
	height: 312px;
	overflow: auto;
	width: 321px;
	z-index: 10;
	background:none;
	left: 555px;top:230px;position:relative;
}

	.addressBlock {margin:0 10px 15px 0; width:125px; height:80px; float:left; font-size:10px; line-height:12px; color:#000; display:inline-block;}
	.addressBlock strong {color:#000;}
.imageEyeWear{
	top:-340px;
	position: relative;
}
/* eyewear end */

/*Start JOIN form and social sharing icons*/
.fancybox-opened{
	top:130px !important;
}
#socialSharingIcons{
	display: block;
    margin: 30px auto;
    overflow: hidden;
    background: transparent url(../images/social_sharing_bg.png) 0 0;
}
/* END JOIN form and social sharing icons*/
/* Start Social icons and ad boxes in back stage page*/
#includeSocialBackStage{
	margin-left: -2px;margin-top: -10px;width: 915px;
}
/* End Social icons and ad boxes in back stage page*/
/* Start Social icons and ad boxes in EyeWear page*/
#includeSocialEyeWear{
	margin-left: -1px;
	margin-top: -326px;
	width: 915px;
}
#includeAdBoxEyeWear{
	margin: 20px 0 15px 0;
}
#includeSocialEyeWearFooter, #includeSocialBackStageFooter{
	width: 870px;
	margin-left: 18px;
}
/* Start Social icons and ad boxes in EyeWear page*/
/*Start for We heart it page*/
.sildeWeHeatIt{
	width:892px;
}

.sildeWeHeatIt .flex-viewport, .sildeCampaign .flex-viewport, .sildeDenim .flex-viewport{
	height:590px;
}


.sildeBackstage{
	width:913px;
}

.sildeBackstage .flex-viewport, .sildeCampaign .flex-viewport, .sildeDenim .flex-viewport{
	height:606px;
}


#socialWeheartIt{
	width: 892px;
	margin-left: -1px;
	margin-top: 11px;
}



/*End for We heart it page*/
/* Start Image before footer*/
.imageBeforeFooter{
	width: 887px;
	margin: 20px 0px 15px 0px;
}
.iBFwidth{
	width:inherit;
}
/*End Image Before Footer*/
/* Start css for footer*/
.instagramStrip{
	background-color: black;
	/*width:inherit;*/
	min-width:1000px;
}
#copyright{
	margin-top: 10px;
}
#links{
	display:inline-block;
	margin-left:40px;
}
#links a{
	 text-decoration: none;
	 margin-left: 10px;
}
.headerlogo {
    margin: 55px 0px 35px 0px;
    text-align: center;
}


.bxslider_div .bx-wrapper .bx-viewport .bxslider li.active {
	opacity:1.0;
}
/*End css for footer*/
/* for tablet*/
.Landscape_slidersimages{
	width:525px !important;
}
.Landscape_bx-wrapper{
	min-width:975px !important;
}
.Landscape_bx-next{
	left: 751px !important;
}
.Windows_slidersimages{
	width:713px !important;
}
.Windows_bx-wrapper{
	min-width:1000px !important;
}
.Windows_bx-next{
	left:939px !important;
}
.Windows_slidersimagesI{
	width:513px !important;
}
.Windows_bx-wrapperI{
	min-width:800px !important;
}
.Windows_bx-nextI{
	left: 739px !important;
}


#bs-video {
	position: relative;
	top: 190px;
	left: 770px;
	z-index:2;
	margin-top:-160px;
	width: 150px;
	
}
.bx-wrapper .bx-next{
	background-image: url('../images/banner/b_r_arrow.png') !important;
}
.bx-wrapper .bx-prev{
	background-image: url('../images/banner/b_l_arrow.png') !important;
}
.bx-wrapper .bx-next:hover {
  background-image: url("../structure/arrow_right_hover.png") !important;
}
.bx-wrapper .bx-prev:hover {
  background-image: url("../structure/arrow_left_hover.png") !important;
}


