/* mens.css
 *
 *  Contents:
 *  Global
 *  Shell
 *  Home
 *  Category
 *  Product
 *  Temporary	
 */


/*=Global
--------------------------------------------------------------------------------------- */

#tiptip_content {
  border: 1px solid rgb(36,36,36);
  border: 1px solid rgba(47,35,26,0.25);
  background: #2f231a;
	background: rgba(47,35,26,0.92);
	background-image: none;
	color: #ceccc3;
	text-shadow: none;
}

#tiptip_holder.tip_top #tiptip_arrow {
  border-top-color: #333;
	border-top-color: rgba(47,35,26,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
  border-bottom-color: #333;
	border-bottom-color: rgba(47,35,26,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
  border-right-color: #333;
	border-right-color: rgba(47,35,26,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #333;
	border-left-color: rgba(47,35,26,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	border-top-color: #2f231a;
	border-top-color: rgba(47,35,26,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	border-bottom-color: #2f231a;
	border-bottom-color: rgba(47,35,26,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	border-right-color: #2f231a;
	border-right-color: rgba(47,35,26,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	border-left-color: #2f231a;
	border-left-color: rgba(47,35,26,0.92);
}

/*=Shell
--------------------------------------------------------------------------------------- */

/*=Category
--------------------------------------------------------------------------------------- */

body.category #bg_content {
  background: #171310 url(../men_css/moquette1680x434.jpg) top center no-repeat;
}

body.category #pagination .back span {
  background:url(../men_css/pagearrow_back.png) no-repeat scroll 0 0 transparent;
  right: 15px;
}

body.category #pagination .forward span {
  background: url(../men_css/pagearrow_forward.png) no-repeat;
  left: 20px;
}

body.category #container_quick_view, body.category .quick_view {
  background: #31251c;
}

body.category .quick_view {
  -moz-box-shadow: 1px 1px 3px #413f36;
  -webkit-box-shadow: 1px 1px 3px #413f36;
  box-shadow: 1px 1px 3px #413f36;
}

body.category #bg_surfacefooter {
  background: #110302 url(../men_css/surface_brown.jpg) repeat-x top left;
}

body.category #bg_surfacefooter div.center {
  background: url(../men_css/surface_browncenter.jpg) no-repeat top center;
}


body.category #container_quick_view h3 a:active, body.category .quick_view h3 a:active {
  outline: none;
}

body.category #container_quick_view span.variations, body.category .quick_view span.variations {
  border-color: #5a5149;
  color: #ceccc3;
}

body.category li.qview_active {
  -moz-box-shadow: 2px 2px 5px #666357;
  -webkit-box-shadow: 2px 2px 5px #666357;
  box-shadow: 2px 2px 5px #666357;
}

body.category .edge_left li.qview_active {
  -moz-box-shadow: -2px 2px 5px #666357;
  -webkit-box-shadow: -2px 2px 5px #666357;
  box-shadow: -2px 2px 5px #666357;
}

body.category #container_quick_view.left {
  -moz-box-shadow: -2px 2px 5px #666357;
  -webkit-box-shadow: -2px 2px 5px #666357;
  box-shadow: -2px 2px 5px #666357;
}

body.category #container_quick_view.right {
  -moz-box-shadow: 2px 2px 5px #666357;
  -webkit-box-shadow: 2px 2px 5px #666357;
  box-shadow: 2px 2px 5px #666357;
}

body.category li.qview_active img {
  border-color: #413f36;
}

body.category #scrollbar .handle {
  /*background: url(/images/ecommerce/scrollbar_handlemens.png) top left;*/
  background: url(../men_css/scrollbar_handlemens_ie6.png) top left;
}

body.category #scrollbar .handle div.end {
  background: url(../men_css/scrollbar_handleendmens_ie6.png) top left;
}

body.category #sub_nav {
  background: #362b22 url(../men_css/bg_sub_navmens.png) repeat-x;
}

body.category #sub_nav ul#breadcrumb, body.styles #back_to {
  background: url(../men_css/header_subnavlinemens.png) no-repeat top right;
  color: #fff;
}

body.category #sub_nav ul#topsort li a {
  color: #ffd058;
}

body.category #sub_nav ul#refine_nav {
  background: url(../men_css/header_subnavlinemens.png) no-repeat top left;
}

body.category #sub_nav ul#refine_nav li a {
  background: url(../men_css/littlearrowdown_refinemens.png) no-repeat center left;
  color: #ffd058;
}

body.category #panel_count,body.category #container_quick_view em.price, body.category .quick_view em.price {
  color: #fff;
}

body.category .quick_view em.price.sale {
  #c00;
}

body.category #container_quick_view h3 a, body.category .quick_view h3 a {
  border-color: #5a5149;
  color: #fff;
}

body.category #sub_nav ul#topsort li a:hover,body.category #sub_nav ul#topsort li a.selected {
  background: #1b1511;
}

/*body.category #pagination .back span {*/
  /*background:url(/images/ecommerce/category/pagearrow_back_mens.png) no-repeat scroll 0 0 transparent;*/
  /*right: 15px;*/
/*}*/

/*body.category #pagination .forward span {*/
  /*background: url(/images/ecommerce/category/pagearrow_forward_mens.png) no-repeat;*/
  /*left: 20px;*/
/*}*/

/*=Category - Ready to Wear
--------------------------------------------------------------------------------------- */

body.category .look_panel {
  /*-moz-box-shadow: 3px 3px 10px #311F09;*/
  /*-moz-box-shadow: 3px 3px 10px #231904;*/
  /*-moz-box-shadow: 3px 3px 10px #272727;*/
  /*-moz-box-shadow: 3px 3px 10px #0E0D0B;*/
  /*-moz-box-shadow: 3px 3px 10px #372E14;*/
  /*-moz-box-shadow: 3px 3px 10px #131210;*/
  /*-moz-box-shadow: 3px 3px 10px #323A47;*/
  /*-moz-box-shadow: 3px 3px 10px #282723;*/
  /*-moz-box-shadow: 3px 3px 10px #131313;*/
  /*-webkit-box-shadow: 3px 3px 10px #231904;*/
}

/*body.category .look_panel div.look img {*/
  /*-webkit-box-reflect: below 25px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(white));*/
/*}*/

body.category .look_detail {
  background-color: #32271e;
  /*-moz-box-shadow: 5px 7px 10px #231904;*/
  /*-webkit-box-shadow: 5px 7px 10px #231904;*/
}

body.category .look_detail li {
  border-bottom: 1px solid #645c55;
}

body.category .look_detail li.active {
  background: #504740;
}

body.category .look_detail div.associated_image {
  border: 1px solid #817968; 
}

body.category .associated_styles_container {
  background: url(../men_css/associated_style_mens_bg.jpg) no-repeat 0 -100px;
}

/*
body.category .jScrollPaneTrack {
  background: url(/images/ecommerce/scrollbarnarrow_groove.png) 0 0 no-repeat;
}

body.category .look_detail div.jScrollPaneDrag {
  background: url(/images/ecommerce/scrollbarnarrow_body.png) 0 0 no-repeat;
}

body.category .look_detail div.jScrollPaneDragTop {
  background: url(/images/ecommerce/scrollbarnarrow_top.png) 0 0 no-repeat;
}

body.category .look_detail div.jScrollPaneDragBottom {
  background: url(/images/ecommerce/scrollbarnarrow_bottom.png) 0 0 no-repeat;
}
*/

body.category .zoom_overlay {
  border-bottom: 1px solid #C1BCA5;
  border-top: 1px solid #C1BCA5;
}

body.category .look_detail li.highlight {
  background-color: #50463f;
}

body.category .look_detail_close {
  background: url(../men_css/zoom_close.png) no-repeat;
}

body.category .jScrollPaneTrack {
  background-color: #0f0c09;
  background-image: -moz-linear-gradient(left, #292118, #0f0c09);
  background-image: -webkit-gradient(linear, left top, right top, from(#292118), to(#0f0c09));
}

body.category  div.overlay .jScrollPaneTrack,
body.styles div.overlay  .jScrollPaneTrack {
  background-color: #a19e8d;
  background-image: -moz-linear-gradient(left, #a19e8d, #878577);
  background-image: -webkit-gradient(linear, left top, right top, from(#a19e8d), to(#878577));
}

body.category div.overlay .personal_shopper_form .jScrollPaneDrag {
  background-color:#EFEFEF;
  border:1px solid #A19E8D;
  width:6px !important;
  background-image: none;
}


body.category .jScrollPaneDrag {
  background-color: #efefef;
  background-image: -moz-linear-gradient(left, #efefef, #d6d6d6);
  background-image: -webkit-gradient(linear, left top, right top, from(#efefef), to(#d6d6d6));
}

/*=Home
--------------------------------------------------------------------------------------- */

/*=Product 
--------------------------------------------------------------------------------------- */

body.styles #bg_content {
  background: #171310 url(../men_css/moquette1680x434.jpg) top center no-repeat;
}

body.styles #bg_surfacefooter {
  background: #110302 url(../men_css/surface_brown.jpg) repeat-x top left;
}

body.styles #bg_surfacefooter div.center {
  background: url(../men_css/surface_browncenter.jpg) no-repeat top center;
}

body.styles #sub_nav {
  background: #362b22 url(../men_css/bg_sub_navmens.png) repeat-x;
}

body.styles #product_card {
  background: url(/images/ecommerce/product/product_cardbgmens.png) top center no-repeat;
}

body.styles #product_cardreflect {
  background: url(/images/ecommerce/product/product_cardbgreflectmens.png) top center no-repeat;
}

body.styles #column_description {
  background: #32261d url(/images/ecommerce/product/description_bgmens.png) no-repeat;
}

body.styles .accordion h5 span.bg {
  background: url(/images/ecommerce/product/accordion_bgactivemens.png) left center no-repeat;
}

body.styles .accordion ul li {
  list-style-image: url(/images/ecommerce/product/accordion_bulletmens.png);
}

body.styles .jScrollPaneTrack {
  background-color: #9b8e7d;
  background-image: -moz-linear-gradient(left, #9b8e7d, #827769);
  background-image: -webkit-gradient(linear, left top, right top, from(#9b8e7d), to(#827769));
}

body.styles .accordion div.jScrollPaneDrag, body.styles #container_title_description div.jScrollPaneDrag {
  background-color: #efefef;
  background-image: -moz-linear-gradient(left, #efefef, #d6d6d6);
  background-image: -webkit-gradient(linear, left top, right top, from(#efefef), to(#d6d6d6));
  border: 1px solid #9b8e7d;
  width: 9px !important;
}

body.styles .accordion div.jScrollPaneDragTop, body.styles #container_title_description div.jScrollPaneDragTop {
  background-color: #efefef;
  background-image: -moz-linear-gradient(left, #efefef, #d6d6d6);
  background-image: -webkit-gradient(linear, left top, right top, from(#efefef), to(#d6d6d6));  
}

body.styles .accordion div.jScrollPaneDragBottom, body.styles #container_title_description div.jScrollPaneDragBottom {
  background-color: #efefef;
  background-image: -moz-linear-gradient(left, #efefef, #d6d6d6);
  background-image: -webkit-gradient(linear, left top, right top, from(#efefef), to(#d6d6d6));
}

body.styles #container_other_detail, body.styles #container_wog {
  border-color: #C4C0BD;
}

body.styles #container_other_detail.active,
body.styles #container_wog.active,
body.styles .care_and_materials {
  border-color: #c4c0bd;
}

body.styles #loveit {
  background: url(/images/ecommerce/product/icon_loveitmens.png) 0 0 no-repeat;
}

body.styles #loveit .bg {
  background: url(/images/ecommerce/product/icon_loveitactivemens.png) 0 0 no-repeat;
}

body.styles #share {
  background: url(/images/ecommerce/product/icon_sharemens.png) 0 0 no-repeat;
}

body.styles #share .bg {
  background: url(/images/ecommerce/product/icon_shareactivemens.png) 0 0 no-repeat;
}

body.styles #print {
  background: url(/images/ecommerce/product/icon_printmens.png) 0 0 no-repeat;
}

body.styles #print .bg {
  background: url(/images/ecommerce/product/icon_printactivemens.png) 0 0 no-repeat;
}

body.styles #container_icons_personalshopper p {
  color: #cfccc3;
}

body.styles #container_sizes select {
  background: url(/images/ecommerce/product/size_bgmens.png) no-repeat;
  background: transparent -moz-linear-gradient(100% 100% 90deg,#dddbce, #f2f0e3, #dddbce 100%);
  background: transparent -webkit-gradient(linear, 0% 0%, 0% 100%, from(#dddbce), to(#dddbce), color-stop(.5,#f2f0e3));
  color: #523b24;
}

body.styles #back_to a,
body.styles #sub_nav #breadcrumb a,
body.styles #container_icons_personalshopper p a,
body.styles #container_sizes a,
body.styles #container_availability a,
body.styles a#wishlist,
body.category .look_icons a,
body.styles .care_and_materials a {
  color: #FFD058;
}

body.category .look_detail .associated_description a {
  color: #C6A750;
}

/* disabled to show original yellow text
body.category .look_detail .associated_description p a {
  color: #d3bf96;
}
*/

body.category .look_icons a.personal_shopperlink {
  color: #fff;
}

body.category .look_icons li.loveit a {
  color:#FFFFFF;
}

/* TODO: replace these buttons with the RTW versions for both men's and women's themes */
body.category .look_icons .loveit {
  background: url(/images/ecommerce/shared/icon/icon_loveitmensrtw.png) no-repeat scroll 0 0 transparent;
}

body.category .look_icons .loveit .bg {
  background: url(/images/ecommerce/shared/icon/icon_loveitactivemensrtw2.png) no-repeat scroll 0 0 transparent;
}

body.category .look_icons .share {
  background: url(/images/ecommerce/shared/icon/icon_sharemensrtw.png) no-repeat scroll 0 0 transparent;
}

body.category .look_icons .share .bg {
  background: url(/images/ecommerce/shared/icon/icon_shareactivemensrtw.png) no-repeat scroll 0 0 transparent;
}

body.category .look_icons .print {
  background: url(/images/ecommerce/shared/icon/icon_printmensrtw.png) no-repeat scroll 0 0 transparent;
}

body.category .look_icons .print .bg {
  background: url(/images/ecommerce/shared/icon/icon_printactivemensrtw.png) no-repeat scroll 0 0 transparent;
}

body.styles #zoom_tools,
body.category .look_detail .zoom_tools {
  background: url(/images/ecommerce/shared/zoom/men_zoom_tools_bg.png) repeat-x scroll 0 0 #665d56;
  color: #665d56;
}

body.category .zoom_tools li.active_view,
body.styles #zoom_tools li.active_view {
  border: 1px solid #ffd058;
}

body.category .zoom_tools li.inactive_view,
body.styles #zoom_tools li.inactive_view {
  border: 1px solid #827968;
}

body.category .look_icons li {
  border: none;
}

body.category .zoom_overlay,
body.styles #zoom_overlay {
  border-bottom: 1px solid #362b22;
  border-top: 1px solid #362b22;
}


body.category .zoom_view,
body.styles #zoom_view {
  background-color: #665d56;
  color: #665d56;
}

body.category .zoom_close {
  background: url(/images/ecommerce/shared/zoom/zoom_close_mens.png) no-repeat;
}

body.category .look_detail_close {
  background: url(/images/ecommerce/shared/zoom/zoom_close.png);
}

body.styles #size-guide {

}

body.styles #size-guide p {
  
}

body.styles #sub_nav #breadcrumb,
body.styles #back_to a:hover,
body.styles #product_card h2,
body.styles #sub_nav #breadcrumb a:hover,
body.styles #container_icons_personalshopper p a:hover,
body.styles #container_sizes a:hover,
body.styles #container_availability a:hover,
body.styles a#wishlist:hover,
body.styles #size-guide ul.headline li,
body.styles .care_and_materials a:hover {
  color: #fff;
}

body.styles #container_style_price #price span.slash {
  color: #CECCC3;
}

body.styles #container_style_price #price.markdown {
  color: #c00;
}

body.styles .accordion h5,body.styles #size-guide ul.headline {
  background: url(/images/ecommerce/product/accordion_inactivemens.png) 0 0 no-repeat;
}

body.styles .accordion div,#container_other_detail p, #wg_carousel p {
  color: #ceccc3;
}

/*=Temporary
--------------------------------------------------------------------------------------- */

