﻿.icon-sprite{background-image:url(../images/icon_sprite.png);background-repeat:no-repeat;text-indent:-9999px}@media (-webkit-min-device-pixel-ratio: 2), (min--moz-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 4 / 2), (min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx){.icon-sprite{background-image:url(../images/icon_sprite@2x.png);background-size:100px 1000px}}.top-container{overflow:hidden}.page-header-container:after{content:'';display:table;clear:both}.page-header{padding-bottom:0}@media only screen and (min-width: 992px){.page-header-container{position:relative;padding:52px 0 30px}}.header-row-background{background:#f5f5f5;padding:12px 0}.header-row-background:after{content:'';display:table;clear:both}.header-row-background .welcome-msg{float:right;color:#23cddc;margin:0;font-size:15px}@media only screen and (max-width: 991px){.header-row-background{margin-bottom:30px}}.header-switchers{float:left}.header-switchers .header-button{float:right;position:relative;margin-left:20px}.header-switchers .header-button:last-child{margin:0}@media only screen and (max-width: 599px){.header-switchers .header-button{position:inherit}}.header-switchers .header-button>a:after{display:inline-block;font-family:"material-design";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"";font-size:28px;line-height:22px;color:#777;float:right}.header-switchers .header-button .select-label-name{display:none}.header-switchers .header-button>a{text-transform:capitalize;text-align:center;color:#333}.header-switchers .header-button ul{display:none;text-align:left;position:absolute;left:0px;top:34px;padding:0;z-index:999;width:270px}.header-switchers .header-button ul li{float:none;display:block;padding-left:0px;border-bottom:1px solid #dfdfdf}.header-switchers .header-button ul li:last-child{border:0}.header-switchers .header-button ul li a{display:block;background:#f5f5f5;font-size:16px;line-height:17px;padding:14px 18px;min-height:18px;color:#777}.header-switchers .header-button ul li a:hover,.header-switchers .header-button ul li a.selected{text-decoration:none;color:#23cddc;background:#ededed}.header-switchers .header-button.lang-list ul{width:170px}.header-switchers .header-button>a:hover,.header-switchers .header-button.active>a{text-decoration:none;color:#23cddc}.list-top{overflow:hidden;float:right}.list-top ul{overflow:hidden}.list-top li{float:left}.list-top a{color:#777;padding:2px 0 2px 16px;margin-left:16px;border-left:1px solid #dfdfdf;display:inline-block}.list-top a:hover{color:#ae137b}.list-top .log-in-link:before{display:inline-block;font-family:"material-design";text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);content:"";font-size:18px;color:#23cddc;float:left;margin-right:5px;line-height:20px}.list-top .register-link{display:none}.list-top .top-link-cart{display:none}@media only screen and (max-width: 991px){.list-top{display:none}}.header-info{overflow:hidden;text-align:right;clear:both;font-size:21px;font-weight:500;color:#333;margin-top:-19px;margin-bottom:11px}.header-info i{color:#ae137b;padding-right:8px}@media only screen and (max-width: 991px){.header-info{display:none}}.logo{display:block;float:left;text-align:center;margin-bottom:15px}.logo img{max-width:100%}.logo .small{display:block}.logo .large{display:none}@media only screen and (max-width: 991px){.logo{margin-bottom:30px}}@media only screen and (min-width: 768px){.logo .small{display:none}.logo .large{display:block}}@media only screen and (max-width: 767px){.logo{float:none}}.skip-links{clear:both;border:1px solid #EDEDED;border-right:none}.skip-links:after{content:'';display:table;clear:both}@media only screen and (min-width: 992px){.skip-links{border:0;float:right;margin-left:59px}.skip-container{position:relative;float:right}}.skip-link{position:relative;float:left;width:20%;height:44px;background:#FFFFFF;color:#777;line-height:42px;text-align:center}a.skip-link{text-decoration:none}.skip-link:not(.skip-active):hover{opacity:0.8}@media only screen and (max-width: 991px){.skip-link{border-right:1px solid #EDEDED}}@media only screen and (min-width: 500px){.skip-link{width:25%}}@media only screen and (max-width: 991px){.skip-link.skip-active{background:#EDEDED;color:inherit}.skip-link.skip-active span{color:inherit}}.skip-link .icon{display:inline-block;width:30px;height:30px;vertical-align:middle}.skip-link.skip-nav .icon,.skip-link.skip-cart:not(.no-count) .icon{margin-right:3px}@media only screen and (min-width: 500px){.skip-link .icon{margin-right:3px}}.skip-link .label{display:none}@media only screen and (min-width: 500px){.skip-link .label{display:inline}}.skip-content{display:none}.skip-content.skip-active{display:block;background:#EDEDED}@media only screen and (max-width: 991px){#header-account li a,.nav-primary a.level0{padding:0 15px 0 25px;border-bottom:1px solid #ccc;text-align:left;color:#777;text-transform:uppercase;line-height:30px}#header-account li:last-child a,.nav-primary li.level0:last-child a.level0{border-bottom:0}.no-touch #header-account a:hover,.no-touch .nav-primary a:hover{background-color:#f5f5f5;text-decoration:none}}.account-cart-wrapper{position:absolute;top:0px;right:0px}@media only screen and (max-width: 991px){.account-cart-wrapper{position:static}}
