body{background:url( '../../img/bg/layout/dc_header.png') no-repeat top left}body.mobile{background:none}#dcHeaderContainer{height:141px;margin:6px 0 19px 28px;position:relative;width:940px;z-index:1100}#dcHeaderContainer .dcHeaderContent{height:97px;position:relative}#dcHeaderContainer .dcHeaderLogin{position:absolute;left:719px;top:59px}#dcHeaderContainer .dcHeaderLogin a{font-size:12px;line-height:18px;padding:5px 12px;color: #fff;text-decoration:none}#dcHeaderContainer .dcHeaderLogin a:first-child{margin-right:10px}#dcHeaderContainer .dcHeaderLogin a i{padding-right:3px}#dcHeaderContainer .dcHeaderLogin a:hover{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background: #ba0331}.dcHeaderContent .dcHeaderLogo{left:104px;position:absolute;top:24px}.dcHeaderContent .dcHeaderSlogan{color: #fff;left:104px;position:absolute;top:57px}.dcHeaderContent .dcHeaderUserShopBasket{position:absolute;left:650px;bottom:15px;width:85px;height:72px;display:none}.dcHeaderContent .dcHeaderUserShopBasketIcon{position:absolute;right:0;top:15px}.dcHeaderUserShopBasketIcon i{color:white;font-size:22px;padding-right:3px}.dcHeaderUserShopBasketIcon a:hover i{text-decoration:none}.dcHeaderUserShopBasketIcon a:hover span{text-decoration:inherit}.dcHeaderUserShopBasketIcon .itemsInCart{color:white}.dcHeaderContent .dcHeaderUserProfile{position:absolute;left:749px;bottom:15px;width:148px;height:72px}.dcHeaderUserProfile .infoContainer{width:87px;height:72px;line-height:16px;position:absolute;left:0;top:4px}.infoContainer .inboxContainer{padding:10px 0;color: #fff;opacity:0.3}.infoContainer .inboxContainer a, .infoContainer .inboxContainer a:hover{color: #fff;text-decoration:none}.infoContainer .inboxContainer a:hover #unreadCommunityMessageCount{text-decoration:underline}.dcHeaderUserProfile .imageContainer{width:60px;height:60px;position:absolute;right:5px;top:6px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.imageContainer .userImage{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.imageContainer .roundUserImageFallback{display:none;height:72px;width:72px;background:url( '../../img/header/user_image_overlay.png') no-repeat;position:absolute;top: -6px;left: -6px}.imageContainer .proIcon{position:absolute;right:0;top:0}.infoContainer .dcHeaderUserProfileLabel{color: #fff;font-weight:normal;text-decoration:none}a.dcHeaderUserProfileLabel:hover{text-decoration:underline}.dcHeaderUserProfileLabel i{padding-left:5px;text-decoration:none}.dcUserNavigationContainer{position:relative}.dcUserNavigation{display:none;position:absolute;right:36px;top:25px;border:1px solid #D9D9D9;z-index:1000;border-radius:8px 8px 8px 8px;background:none repeat scroll 0 0 #FFF;box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);font-weight:bold;width:250px}.dcUserNavigation ul{padding-top:5px}.dcUserNavigationMenu li a{padding:10px 20px;display:block}.dcUserNavigationMenu li{line-height:18px;display:list-item}.dcUserNavigationMenu li:last-child{border-top:1px solid #D9D9D9}.dcUserNavigationMenu li a:hover{text-decoration:none}.dcUserNavigationMenu li:last-child a i{padding-right:5px}div.dcHeaderUserNavigationTriangleFront{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #FFF;top: -7px;right:25px;position:absolute;display:block;z-index:1000}div.dcHeaderUserNavigationTriangleBack{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #D9D9D9;top: -9px;right:25px;position:absolute;display:block}.dcHeaderNavigation{height:42px;width:938px;border:1px solid #ccc;background: #eaeaea;background: -moz-linear-gradient(top, #fefefe 0%, #eaeaea 66%, #e5e5e5 100%);background: -webkit-linear-gradient(top, #fefefe 0%, #eaeaea 66%, #e5e5e5 100%);background:linear-gradient(to bottom, #fefefe 0%, #eaeaea 66%, #e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#e5e5e5',GradientType=0);border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px}a.mainNavigationHome{display:block;text-decoration:none;border-radius:9px 0 0 9px;-webkit-border-radius:9px 0 0 9px;-moz-border-radius:9px 0 0 9px;float:left;border-right:1px solid #ccc;height:42px;width:45px;text-align:center;line-height:44px;background: #d3d3d3;background: -moz-linear-gradient(top, #ebebeb 0%, #d3d3d3 100%);background: -webkit-linear-gradient(top, #ebebeb 0%, #d3d3d3 100%);background:linear-gradient(to bottom, #ebebeb 0%, #d3d3d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#d3d3d3',GradientType=0)}a.mainNavigationHome:hover{background: #fff}a.mainNavigationHome .icon-home{display:inline-block;font-size:17px;color: #fff;width:26px;height:26px;line-height:26px;background-color: #b8b7b8;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;}.mainNavigation{float:left}.mainNavigation>li{display:block;float:left;border-right:1px solid #ccc;position:relative}.mainNavigation li>a{line-height:14px;background:none;text-decoration:none;font-weight:bold;color: #333;padding:14px 20px;display:block}.mainNavigation li > a .serviceNameDesc{font-weight:normal}.mainNavigation li>a>i{color: #adadad;font-size:12px;line-height:12px;padding-left:6px}.mainNavigation li > a:hover > i, .mainNavigation li>a.active>i{color: #c03}.mainNavigation>li>a:hover,.mainNavigation>li>a.active,li.navigationItemActive>a{color: #c03;background-color: #fff}#headerNavigationSearchBox{text-align:inherit;padding:10px 13px 10px 5px;border-top:none;border-bottom:none}.mainNavigation .navigationItem ul{position:absolute;top:43px;left: -1px;background-color: #fff;z-index:1100;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, .5);-moz-box-shadow:0 13px 15px rgba(0, 0, 0, .5);filter:progid:DXImageTransform.Microsoft.DropShadow(color=#7a7a7a, direction=135 );box-shadow:0 1px 2px rgba(0, 0, 0, .2)}.mainNavigation .navigationItem>ul>li{display:block;float:none;border:none;white-space:nowrap}.mainNavigation .navigationItem > ul > li:first-child a{padding-top:15px}.mainNavigation .navigationItem > ul > li:last-child a{border-radius:0 0 8px 8px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;padding-bottom:20px}.mainNavigation .navigationItem>ul>li>a{padding:10px 29px}.mainNavigation .navigationItem > ul > li a:hover{color: #c03}.mainNavigation .navigationItem:hover ul{display:block}.mainNavigation .navigationItem > ul > li a:hover .textGray{color: #c03 !important}.navigationItem .subNavigation{display:none}.navigationItem a.active{color: #c03}.mainNavigationSearch{float:right;padding:10px 13px 10px 5px;border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0}#searchBox, .mainNavigationSearch input{border:1px solid #c8c8c8;color: #666;height:17px;margin-right:10px;padding:2px 2px 2px 4px;float:right;width:134px}.mainNavigationSearch a{line-height:12px;text-decoration:none;border:1px solid #c8c8c8;color: #666;height:16px;width:16px;padding:3px 0px 1px 6px;cursor:pointer;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background: #f9f9f9;background: -moz-radial-gradient(center, ellipse cover, #f9f9f9 0%, #efefef 100%);background: -webkit-radial-gradient(center, ellipse cover, #f9f9f9 0%, #efefef 100%);background:radial-gradient(ellipse at center, #f9f9f9 0%, #efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#efefef', GradientType=1)}#headerNavigationSearchBox .dcDefaultSearchForm a{line-height:26px;padding:0;margin-top: -2px;float:right;font-size:17px;text-decoration:none;color: #fff;background: #b8b7b8 !important;height:26px;width:26px;text-align:center;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;outline:none}#headerNavigationSearchBox .dcDefaultSearchForm a:hover{background: #c03 !important}#headerNavigationSearchBox .dcDefaultSearchForm a i.icon-search{}.dcSoftLoginImageContainer a .dcSoftLoginImage{width:60px;height:60px;top:0;right:1px;position:absolute;background-image:url( '../../img/header/soft_login_plain_overlay.png');background-repeat:no-repeat}.dcSoftLoginImageHover{display:none;color: #fff;font-weight:bold;position:absolute;top:20px;left:12px}.dcSoftLoginImageContainer a .dcSoftLoginImage:hover .dcSoftLoginImageHover{display:block}