#magentoPopupContainer{border: 2px solid #fff; box-shadow: 0 0 20px rgba(0,0,0,0.7);}
#magentoPopupContainer #closeLink,.closeLink{background: url(../images/popup/popup-elemets.png) no-repeat scroll -517px 0px;width: 33px;height: 31px;display: block;right: -15px;top: -16px;font-size: 0;position: absolute;}
#magentoPopupContainer #popup-header{background: url(../images/popup/popup-elemets.png) no-repeat;width: 500px;height: 100px;display: block;position: absolute;top: -30px;left: -13px;}
#magentoPopupContainer #popup-header span,.alert-popup-header span{position: relative; top: 50px;font-size: 26px;color: #fff;font-weight: bold;margin: 0 0 0 30px;text-transform: uppercase;font-family: 'fantasy';text-shadow: 2px 1px 2px #000000;}
#magentoPopupContainer #popup-subscribe-info{background: url(../images/popup/popup-elemets.png) no-repeat scroll 0px -209px;width: 420px;height: 50px;display: block;position: absolute;top: 65px;left: 40px;padding: 6px 0 0 70px}
#magentoPopupContainer #popup-subscribe-info span{position: relative; font-size: 17px;color: #007d12;font-weight: bold;text-transform: uppercase;font-family: 'Arial';}
.__22{font-size: 22px !important;}
#magentoPopupContainer #subs-newsletter{background: url(../images/popup/popup-elemets.png) no-repeat scroll 0px -487px;width: 535px;height: 85px;display: block;position: absolute;top: 250px;left: -34px;}
#magentoPopupContainer .form-subs-newsletter{padding: 0; left: 45px;position: relative;top: 42px;font-family: 'Arial';font-weight: bold;height: 30px;height: 34px}
#magentoPopupContainer #subs-input input{background: none;font-size: 18px;box-shadow: none;width: 290px;color: #2f7138;border: none;line-height: 24px;margin-left: 10px;}
#magentoPopupContainer .form-subs-newsletter button{background: none;font-size: 17px;color: #fff; text-transform: uppercase;border: 0;width: 175px;padding-right: 30px;float: none}
#magentoPopupContainer .form-subs-newsletter button span{width:150px;text-align: center;display: block}
#magentoPopupContainer .product-container{background: url(../images/popup/popup-elemets.png) no-repeat scroll 0px -330px;;width: 350px;height: 145px;display: block;position: absolute;top: 125px;right: -10px;}
#magentoPopupContainer .product-container .popup-image{position: relative;float:left;padding: 8px;width: 120px;height: 120px;}
#magentoPopupContainer .product-container .popup-image img{border-radius: 7px;}
#magentoPopupContainer .product-container .box-left{left: 20px;float: left;position: relative;top:10px;}
#magentoPopupContainer .product-container .product-title{font-size: 20px;font-weight: bold;max-width: 145px;word-wrap: break-word;height: 45px;line-height: 22px}
#magentoPopupContainer .product-container .price-popup{color:#ffd200;}
._green-light{color: #d1ffd7}
._16px{font-size: 16px;}
._12px{font-size: 12px;}
._white{color: #fff;}
._arial{font-family: 'Arial';}
#magentoPopupContainer .product-container .btn-detail{background: url(../images/popup/popup-elemets.png) no-repeat scroll -435px -330px;width: 102px;height: 25px;display: block;text-decoration: none;padding: 4px 0 0 12px;margin: 5px 0 0 10px;}
.form-alert{width: 455px;height: 205px;background-color:#f2fff4;left: 50%;margin-left: -227px;margin-top: -103px;position: fixed;top: 50%;z-index: 160010;box-shadow: 0 0 20px rgba(0,0,0,0.7);}
.backgroundFade{background-color: #000000;height: 140%;left: 0;margin: 0;opacity: 0.4;padding: 0;position: fixed;top: 0;display: none;width: 100%;z-index: 160000;filter: alpha(opacity = 40);}
.alert-popup-header{background: url(../images/popup/popup-elemets.png) no-repeat scroll 0px -110px;width: 430px;height: 90px;display: block;position: absolute;top: -30px;left: -13px;}
.alert-popup-header span{top:40px}
.product-alert-subscribe{background: url(../images/popup/popup-elemets.png) no-repeat scroll 0 -580px;width: 480px;height: 85px;display: block;position: absolute;top: 100px;left: -31px;}
.product-alert-subscribe form{left: 45px;position: relative;top: 45px;font-family: 'Arial';font-weight: bold;height: 31px;width: 430px}
.product-alert-subscribe form button{background: none;font-size: 17px;color: #fff; text-transform: uppercase;border: 0;width: 100px;text-align: center;float: right; padding: 5px 5px 5px 0;margin-right: 28px}
/*.product-alert-subscribe form button span{width:115px;text-align: center;display: block}*/
.product-alert-subscribe form input{float:left;background: none;font-size: 18px;box-shadow: none;width: 270px;color: #2f7138;border: none;line-height: 24px;margin-left: 10px;}
.product-alert-container{background: url(../images/popup/popup-elemets.png) no-repeat scroll 0 -260px;width: 450px;height: 65px;display: block;position: absolute;top: 60px;right: -8px;}
.product-alert-container .product-alert-title{color: #2f7138;font-size: 20px;font-weight: bold;width: 400px;text-align: left;margin: 15px 0 0 20px;display: block}
.message-alert{background: url(../images/popup/popup-elemets.png) no-repeat scroll 0 -260px;width: 450px;height: 65px;display: block;position: absolute;top: 80px;right: -8px;;}
.message-alert span{font-family: 'Arial';font-weight: bold;color: #2F7138;width: 400px;text-align: left;margin: 9px 0 0 20px;display: block;font-size: 14px;}


html:lang(uk) a.fancybox-item.fancybox-close:before{
    content: 'Закрити';
    padding-right: 30px;
    position: absolute;
    left: -55px;
    top: 2px;
}
html:lang(ru) a.fancybox-item.fancybox-close:before{
    content: 'Закрыть';
    padding-right: 30px;
    position: absolute;
    left: -55px;
    top: 2px;
}
html:lang(uk) #am-ajaxlogin #am-ajaxlogin-close span:before {
    content: 'Закрити';
    padding-right: 30px;
    position: absolute;
    left: -55px;
    top: 2px;
    color: #494949; }

html:lang(ru) #am-ajaxlogin #am-ajaxlogin-close span:before {
    content: 'Закрыть';
    padding-right: 30px;
    position: absolute;
    left: -55px;
    top: 2px;
    color: #494949; }