
#sheeplaNativeContainer{
    display:none;
}

#sheepla-widget-plinpost-paczkomat,
#sheepla-widget-plinpost-paczkomat-button{
	border-radius: 3px;
    border: 1px solid #ec008c;
    padding: 9px 16px;
    color: #ec008c !important;
    line-height: 1;
	transition: all 500ms;
    margin: auto;    
    font-size: 13px;
    margin:auto;
    font-family: VPSans-Regular;
    position: static;
    left: auto;
    transform: none;
	background-color:transparent;
	height:auto;
	min-height:auto;
	font-weight:normal;
}

#sheepla-widget-plinpost-paczkomat:hover,
#sheepla-widget-plinpost-paczkomat-button:hover{
	background-color: #ec008c;
    color: #fff !important;
}

@media screen and (min-width: 768px) {
	#sheepla-widget-plinpost-paczkomat,
#sheepla-widget-plinpost-paczkomat-button{
    border-radius: 3px;
    border: 1px solid #ec008c;
    padding: 9px 16px;
    color: #ec008c;
    line-height: 1;
    transition: all 500ms;
    margin: auto;
	font-size: 12px;
	margin-right: 7px;
    margin-bottom: 7px;
    font-family: 'HKGrotesk-Medium',Helvetica,sans-serif;
    position: static;
    left: auto;
    transform: none;
	float:right;
	}
	
	#sheepla-widget-plinpost-paczkomat:hover,
	#sheepla-widget-plinpost-paczkomat-button:hover {
		color: #fff;
		background-color: #ec008c;
	}
}


#sheepla-widget-plinpost-paczkomat-container #sheepla-widget-plinpost-paczkomat-button, #sheepla-widget-plinpost-paczkomat-container input[type="button"], #sheepla-widget-plpointpack-paczkomat-container input[type="button"], #sheepla-widget-plruch-paczkomat-container #sheepla-widget-plruch-paczkomat-button, #sheepla-widget-plruch-paczkomat-container input[type="button"] {
	border-radius: 3px;
    border: 1px solid #ec008c;
    padding: 12px 18px;
    color: #ec008c !important;
    line-height: 1;
	transition: all 500ms;
    margin: auto;    
    font-size: 14px;
    margin:4px 0px 15px 0px;
    font-family: "VPSans-Regular",'HKGrotesk-Medium',"Helvetica Neue",sans-serif !important;
    position: static;
    left: auto;
    transform: none;
	background-color:transparent;
	height:auto;
	min-height:auto;
	font-weight:normal;
}

#sheepla-widget-plinpost-paczkomat-container #sheepla-widget-plinpost-paczkomat-button:hover, #sheepla-widget-plinpost-paczkomat-container input[type="button"]:hover, #sheepla-widget-plpointpack-paczkomat-container input[type="button"]:hover, #sheepla-widget-plruch-paczkomat-container #sheepla-widget-plruch-paczkomat-button:hover, #sheepla-widget-plruch-paczkomat-container input[type="button"]:hover {
    background-color: #ec008c;
    color: #fff !important;
}

@media screen and (min-width: 768px) {
#sheepla-widget-plinpost-paczkomat-container #sheepla-widget-plinpost-paczkomat-button, #sheepla-widget-plinpost-paczkomat-container input[type="button"], #sheepla-widget-plpointpack-paczkomat-container input[type="button"], #sheepla-widget-plruch-paczkomat-container #sheepla-widget-plruch-paczkomat-button, #sheepla-widget-plruch-paczkomat-container input[type="button"] {
    border-radius: 3px;
    border: 1px solid #ec008c;
    padding: 9px 16px;
    color: #ec008c;
    line-height: 1;
    transition: all 500ms;
    margin: auto;
	font-size: 12px;
	margin-right: 0px;
    margin-bottom: 7px;
    font-family: 'HKGrotesk-Medium',Helvetica,sans-serif !important;
    position: static;
    left: auto;
    transform: none;
	float:right;
	}
	
	#sheepla-widget-plinpost-paczkomat-container #sheepla-widget-plinpost-paczkomat-button:hover, #sheepla-widget-plinpost-paczkomat-container input[type="button"]:hover, #sheepla-widget-plpointpack-paczkomat-container input[type="button"]:hover, #sheepla-widget-plruch-paczkomat-container #sheepla-widget-plruch-paczkomat-button:hover, #sheepla-widget-plruch-paczkomat-container input[type="button"]:hover {
		color: #fff;
		background-color: #ec008c;
}

}


#sheepla-widget-plinpost-paczkomat-container label, 
#sheepla-widget-plinpost-paczkomat-container label {
    margin: 5px!important;
    width: 100%!important;
}
#sheepla-widget-plinpost-form-agree .label-checkbox span,
#sheepla-widget-plinpost-form-agree .label-checkbox span{
    color:#000!important;
    font-size: 12px!important;
    font-weight: normal!important;
    line-height: 12px!important;
    padding: 0!important;
    margin-top: 5px!important;

}
input.has-error{
    float: left;
}
#CheckoutForm div.error {
    background: transparent none repeat scroll 0 0;
    color: #fe0000;
    font-size: 13px;
    font-weight: normal;
    height: 30px;
    left: 100%;
    line-height: 37px;
    padding-left: 40px;

    text-align: left;
    text-transform: none;
    top: 0;
    white-space: nowrap;
    z-index: 490;
}


#CheckoutForm div.error::before {
    margin-left: 30px;
    content: "";
    font-size: 13px;
    display: inline-block;
    height: 37px;
    float: left;
    width: 40px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNDM0MzE0My1hMmFiLTQyOWMtYTg3My03NjA5ZjNiYTI2YTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQyQjVDQkVERUFBMTFFM0FDMURCRDdFMzQ2Q0Y1QTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkQyQjVDQkRERUFBMTFFM0FDMURCRDdFMzQ2Q0Y1QTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTQzNDMxNDMtYTJhYi00MjljLWE4NzMtNzYwOWYzYmEyNmE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmU0MzQzMTQzLWEyYWItNDI5Yy1hODczLTc2MDlmM2JhMjZhNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp/blxEAAAFYSURBVHjapNQ9S8NQFMbx3FoNOHZ2bCFgFxG6GLBifVmcFF8oODn4gURdBEcFceniIiil4qQoCkVd/QgRfGv8Hz2BGG9KTS/8mrQ3eRrac44JHOuaxip8DOADg7jHMQ7wJhcOh+HPHcFvJTTRwALc2J5BBdtoY1I+DwkS8ZAqHjAX/P2CJA+3qCeDPP2WYg8hkQJu4EdB8siX+kS2G2rKtlfGNXI53s/jGWf2390pK9u6wxWWJGgNO072tY9FCZrAeR9BLYxJkMF71hTqqMPhU4Jenf6Xm+dFSGAn5aKLbgkvxkjFh/LXH3KyhWbGp6lhXYKWOZnFRsqFu3rcTNk/wl5OT8a71MoTHlP2qhjBSVShvpZ74R8tUtS28pJNW9dG9HoImdEGn7J1v6Ojoa2joqJ9GO25OloaOmpK8TFiLINtCCtS9hjVYs3rcGvpUDuNFeT38UuAAQC4qs6ar1qpNQAAAABJRU5ErkJggg==");
}
#CheckoutForm .label-simple.ok::after, .label-select.ok::after, .label-checkbox.ok::after, .label-radio.ok::after {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDplNDM0MzE0My1hMmFiLTQyOWMtYTg3My03NjA5ZjNiYTI2YTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkQyQjVDQkFERUFBMTFFM0FDMURCRDdFMzQ2Q0Y1QTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDE2MzJGNTBERTdDMTFFM0FDMURCRDdFMzQ2Q0Y1QTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZTQzNDMxNDMtYTJhYi00MjljLWE4NzMtNzYwOWYzYmEyNmE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmU0MzQzMTQzLWEyYWItNDI5Yy1hODczLTc2MDlmM2JhMjZhNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ph0sYhcAAAFkSURBVHjarJQ/SwNBEMX3llQKGpQr/QCmUTiCfgDLYJpTsBJiSGFrJ8RCP4JipaKglddonV6CHFxhbWcVFBFSmvgmvJNhNcf6Z+AHYXbfy+zszgUT1zPGCQvqIAYRGDIfgBQk4AYMJNmPnz9FOkR4D2rgCFTAPKkwV+OeSAtL6vcqOACbIDNfQyq4I4vgArTB7ahcHk3cz8AK6Bm/CEEHNHC8VIwsS90aU0lRSGWnoJo3NvuFiVG6uuXtnHgKp3hzZZUTbWzZn66Hiey9BIfgVeVFG1m+k4GH0T54BOc6iUaLdmi/EUyDXT7APNbAMtgpKjdwHuYbmAPHXFsAe2AdvLsGk8nsyMOyeUtqTY66rRp5BTbAy5hiRJtazk7TWczNejzmQ0HvRJv864OUrrc4O+EPTEJqWnJzeZNTDmCH/+JTiexty5y50y9T/MRSMza6q96YZWObNGqwAKOn/88ftg8BBgCTnGK/R52cWgAAAABJRU5ErkJggg==");
}

.account label{
    min-width: 180px;
}
.account h3{
    border-bottom: 1px solid #e0e0e0;
    line-height: 20px;
    margin-top: 28px;
    padding-bottom: 10px;
}
.account h3.noTopMargin {
    margin-top: 0!important;
}
.account .confirm {
    float: right;
}
.account .delete-account {
    float: left;
    margin-top: 21px;
}
.account .c-btn {
    box-sizing: content-box;
    min-width: 268px;
}

.account  .options li {
    margin-top: 15px;
    padding: 6px 0;
}

#entry .content{
    /*min-height: 500px!important;*/
}
.checkout-cart-item-delete{
    cursor: pointer;
}

.sales-grid{
    border-top: none!important;
}
ul.messages
{ 
    box-sizing: content-box;
    margin: 15px auto 0 auto;
    max-width: 1170px;
    min-width: 275px;
    padding: 0 20px;
    list-style:none !important; padding:0 !important; line-height:24px;}

ul.messages li { margin:0!important; }

.notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 16px !important; font-size:12px !important; /*font-weight:bold !important;*/ -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); }
.error-msg { color:#CC4040;display:none;}
.success-msg { background-color:#DFF0D8; border-color:#D6E9C6; color:#468847; }
.note-msg { background-color:#D9EDF7; border-color:#BCE8F1; color:#3A87AD; }
.notice-msg { background-color:#FCF8E3; border-color:#FBEED5; color:#C09853; }

#notification-bar .nb-notice-msg,
#notification-bar .nb-error-msg,
#notification-bar .nb-warning-msg,
#notification-bar .nb-success-msg{
    font-family: VPSans-Regular;
    background-color:#f0e7e9!important;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.11);
	opacity:0.94 !important;
}

#notification-bar .nb-success-msg {
    background: #47cb05!important;
}
#notification-bar .nb-warning-msg {
	background: #ee9508!important;
}
#notification-bar .nb-error-msg {
	background: #e90c0c!important;
}
#notification-bar .nb-notice-msg {
	background: #089ceb!important;
}
.notification-bar-notice{
    position: relative;
    display: inline-block;
    max-width: 70%;
}
#notification-bar .nb-notice-msg .notification-bar-notice:before{
    content: ' ';
    background: url("/skin/frontend/vente-privee/default/img/info_white.svg");
    width: 24px;
    height: 24px;
    display: inline-block;
    left: -40px;
    position: absolute;
    top: -3px;
}
#notification-bar .nb-success-msg .notification-bar-notice:before{
    content: ' ';
    background: url("/skin/frontend/vente-privee/default/img/success_white.svg");
    width: 30px;
    height: 30px;
    display: inline-block;
    left: -40px;
    position: absolute;
    top: -3px;
}
#notification-bar .nb-warning-msg .notification-bar-notice:before{
    content: ' ';
    background: url("/skin/frontend/vente-privee/default/img/warning_white.svg");
    width: 24px;
    height: 24px;
    display: inline-block;
    left: -40px;
    position: absolute;
    top: -3px;
}
#notification-bar .nb-error-msg .notification-bar-notice:before{
    content: ' ';
    background: url("/skin/frontend/vente-privee/default/img/error_white.svg");
    width: 24px;
    height: 24px;
    display: inline-block;
    left: -40px;
    position: absolute;
    top: -3px;
}
.nb-success-msg .notification-bar-close{
    color:#468847 !important;
}
.nb-notice-msg .notification-bar-notice,
.nb-error-msg .notification-bar-notice,
.nb-warning-msg .notification-bar-notice,
.nb-success-msg .notification-bar-notice{
    color: #fff !important;
    font-size: 16px;
}
div.notification-bar-wrapper{
    padding: 20px!important
}
.sizes-list input{
    display: none;
}
.sizes-list input[type="radio"]:checked+label{ border-color: #dc9706; color: #dc9706;  } 
.sizes-list label {
    float: left; margin-left: 10px;
    border: 1px solid #000;
    color: #000;
    display: block;
    font-size: 12px;
    height: 26px;
    line-height: 25px;
    text-align: center;
    width: 26px;

}
.sizes-list label:hover {
    border-color: #dc9706; color: #dc9706; 

}
.disabled .item-{
    opacity: 0.6;
}
.disabled .add-to-cart{
    display:none;
}
.products-grid .item .disabled:before{
    content: 'Wyprzedano';
    background-color: #000;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    padding: 7px 10px;
    position: absolute;
    right: -1px;
    text-transform: uppercase;
    top: 50px;
    z-index: 1;
}
.list .product .item- .info {
    display: none;
    background-color: rgba(255, 255, 255, 0.8);
    text-align: center;
    position: absolute;
    padding: 10px;
    bottom:150px;
    width: 100%;
    z-index: 100;
}
.list .product .item- .info.error {
    color:red;
}

.phidden{
    position: relative;
}
.sizes-list{
    display: block;
}
#faq li{
    list-style: none;
    padding-left: 0;
}
#faq ul{
    list-style: none;
    padding-left: 0!important;
}

#cart .content-summary .content .delivery-options .options ul {
    margin-left: 0;
    margin-top: -15px;
    overflow: hidden;
}


#cart .content-summary .content .box .package {
    border-bottom: 1px solid #000;
    font-size: 15px;
    line-height: 20px;
    margin: 30px 0 18px;
    padding-bottom: 8px;
}

.sizes-list input{
    display: none;
}
.sizes-list input[type="radio"]:checked+label{ border-color: #dc9706; color: #dc9706;  } 
.sizes-list label {
    float: left; margin-left: 10px;
    border: 1px solid #000;
    color: #000;
    display: block;
    font-size: 12px;
    height: 26px;
    line-height: 25px;
    text-align: center;
    width: 26px;

}
.sizes-list label:hover {
    border-color: #dc9706; color: #dc9706; 

}
.disabled .item-{
    opacity: 0.6;
}
.disabled .add-to-cart{
    display:none;
}
.products-grid .item .disabled:before{
    content: 'Wyprzedano';
    background-color: #000;
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    padding: 7px 10px;
    position: absolute;
    right: -1px;
    text-transform: uppercase;
    top: 50px;
    z-index: 1;
}
.list .product .item- .info {
    display: none;
    background-color: rgba(255, 255, 255, 0.8);
    text-align: center;
    position: absolute;
    padding: 10px;
    bottom:150px;
    width: 100%;
    z-index: 100;
}
.list .product .item- .info.error {
    color:red;
}


#products-list .product{
    position: relative;
}
.phidden{
    position: relative;
}
.sizes-list{
    display: block;
}
#products-list .product .add-to-cart{
    display: none;
}
.ui-autocomplete{
    width:537px;
}
#ui-id-2.ui-autocomplete{
    /*top: 207px!important;*/
    position: absolute!important;
}
#ui-id-1.ui-autocomplete{
    max-width: calc(100% - 30px);
}
@media (min-width: 769px) {
    #ui-id-1.ui-autocomplete{
        max-width: 180px;
    }
}
@media (min-width: 900px) {
    #ui-id-1.ui-autocomplete{
        max-width: 247px;
    }
}
.quantity .ui-selectmenu-button{
    width:60px!important;
}
.empty-results {
    clear: both;
    margin-top: 120px;
    text-align: center;
}

#lpFormContainer input{

}

.sizes-list .variant_item{
    width:auto!important;
    min-width: 26px!important;
    padding: 0 4px!important;
    margin-bottom: 3px;
}

.newsletter- input{
    color:#909090;
    font-size: 12px;
}


.form-group{
    margin-bottom: 5px;
}
#lpFormContainer .form-group{
    margin-bottom: 5px;
}
#lpFormContainer button{
    width: 100%;
    display: block;
}
#lpFormContainer .error-wrapper {
    display: block;
    position: relative;
}

.checkout-product-table th.action{width:20px!important; }
.checkout-product-table th.price{width:90px!important; }
.checkout-product-table th.totalprice{width:50px!important; }
.checkout-product-table th.quantity{width:40px!important; }
.checkout-product-table th.size{width:90px!important; }
.checkout-product-table th.photo{width:70px!important; }


.error-field-wrapper{
    display: none!important;
}
.error-field-wrapper.active{
    font-family: "Lato","Helvetica Neue",'HKGrotesk-Medium',Verdana,sans-serif;
    display: block!important;
    font-weight: normal;
    font-size:12px;
    margin: 15px 0;
}

.form-error-wrapper{
    display: none;
    border:2px solid #fe0000;
    color:#fe0000;
    padding:10px;
    text-align:center;
}
.form-error-wrapper.active{
    display:block;
}
@media (max-width: 767px) {
    #header_login_btn{
        position: absolute!important;
        top:0!important; right: 0!important;
        z-index: 3;
    }

    #header_register_btn{
        position: absolute!important;
        top:0!important; right: 0!important;
        z-index: 4;
    }
}

.account-link{
    color:#525355;
    display: block;
}
@media screen and (min-width: 1000px) {
    .account-link{
        display: none
    };
}

div#main{
    margin-top: 60px;
}
.catalog-category-index div#main{
    margin-top: 88px;
}
@media screen and (min-width: 425px) {
    div#main{
        margin-top: 60px;
    }
    .catalog-category-index div#main{
        margin-top: 100px;
    }
}
@media screen and (min-width: 1000px) {
    div#main{
        margin-top:118px;
    }

    header.smaller{
        border-bottom: 1px solid #e0e0e0;
        margin-bottom: 15px;
        padding-bottom: 10px;
    }

    #h .logo-user-search .user {
        margin-top: 0!important;
		height:100%;
    }
    /*.icon-faq,*/
    .icon-about,
    .icon-cart,
    .icon-user{
        text-align: center;
    }
    /*.icon-faq:hover:after,*/
    .icon-cart:hover:after,
    .icon-user:hover:after,
    /*.icon-faq:hover:before,*/
    .icon-cart:hover:before,
    .icon-user:hover:before{
        color:#ec008c;
    }
    .icon-user::after{
        font-family: 'HKGrotesk-Medium', sans-serif !important;
        font-size: 13px;
        margin-top: 6px;
        content:'Konto';
        text-align: center;
        display: block;
        width:100%;
    }
    .icon-about::after{
        font-family: 'VPSansNext'!important;
        font-size: 13px;
        margin-top: 4px;
        content:'Jak to działa';
        text-align: center;
        display: block;
        width:100%;
    }
    .icon-motyle::after{
        font-family: 'VPSansNext'!important;
        font-size: 13px;
        margin-top: 4px;
        content:'#ratujemymotyle';
        text-align: center;
        display: block;
        width:100%;
    }
/*    .icon-faq::after{
        font-family: 'HKGrotesk-Medium', sans-serif !important;
        font-size: 12px;
        margin-top: 6px;
        content:'Pomoc';
        text-align: center;
        display: block;
        width:100%;
    }*/
    .icon-cart::after{
        font-size: 12px;
        margin-top: 6px;
		content:'Koszyk';
        text-align: center;
        display: block;
        width:100%;
    }
}
header{
    background: transparent;
    top:0;
    position: fixed;
    width: 100%;
    max-width: 100%;
    z-index: 500;
}
@media screen and (min-width: 680px) {
    header{
        margin-left: 0;
    }
}
header.smaller .infotop{
    display: none!important;
}
header.smaller .logo-user-search{

}
header.smaller .main-menu{
    display: none!important;
}
header .search{
    margin-top: 7px!important;
    margin-left: 50px;
}
.choose-size{
    box-sizing: content-box;
    overflow: hidden;
    padding-right: 11px;
    position: relative;
    z-index: 2;
    border: 1px solid #000;
    border-radius: 3px;
    color: #000;
    display: block;
    font-size: 12px;
    height: 28px;
    padding: 0 8px;
    text-align: center;
    text-transform: uppercase;
    display: block;
    line-height: 27px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


.form-group .error{
    display:none;
}

.form-group.error .error{
    display:block;
    color:red;
    text-align: left;
}

form#discount-coupon-form-gold .submit-btn{
    width:150px;
}

form#cart-payment-form.processing .submit-btn{
    padding: 15px 45px;
}

form#login-form.processing .submit-btn,
form#homepage-register-form.processing .submit-btn,
form#discount-coupon-form-gold.processing .submit-btn,
form#cart-payment-form.processing .submit-btn,
.c-btn-facebook.processing {

    /*    background-color: #ababab !important; */
}
form#login-form.processing .submit-btn span,
form#homepage-register-form.processing .submit-btn span,
form#discount-coupon-form-gold.processing .submit-btn span,
form#cart-payment-form.processing .submit-btn span,
.c-btn-facebook.processing span {
    /*
        padding:0;
        color: transparent;
        margin: 3px auto;
        display: block;
        content: "" !important;
        padding: 4px 0 5px 0!important;
        width: 30px;
        height: 30px;
        border-radius: 15px;
        background-color: #fff;
        background-image: url("/skin/frontend/vente-privee/default/img/ajax-loader.svg");
        background-position: center;
        background-repeat: no-repeat;
        line-height:0;
        background-size: 30px; 
    */
}
