@charset "utf-8";@media screen and (min-width:1024px){.button-1{position:relative;float:left;height:30px;margin:0px 10px 0px 0px;padding:0px 15px 0px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-1 img{float:right;border:none;margin:3px 0px 0px 10px;}
.button-2{position:relative;float:left;height:30px;padding:0px 15px 0px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #ca0e33;background:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-3{position:relative;float:left;width:48%;height:30px;padding:0px 10px 0px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-3 img{float:right;border:none;margin:3px 0px 0px 10px;}
.button-4{position:relative;float:right;width:48%;height:30px;padding:0px 10px 0px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-5{position:relative;height:40px;margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Exo 2', sans-serif;font-size:16px;font-weight:700;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;-moz-box-shadow:0 5px 5px 5px rgba(228,228,228,.2);-webkit-box-shadow:0 5px 5px 5px rgba(228,228,228,.2);box-shadow:0 10px 5px -5px rgba(0,0,0,.5);background:#FFFFFF;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-6{background: url(../images/basket-icon-2.png) no-repeat center !important; min-height: 50px;position:relative;width:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;text-align:center;background:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-6 img{display: none !important;}
.button-7{position:relative;width:100%;height:30px;padding:0px 15px 0px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:#ca0e33;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-7 img{float:right;border:none;margin:3px 0px 0px 10px;}
.button-8{position:relative;float:left;height:30px;margin:0px 10px 0px 0px;padding:0px 15px 0px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-8 img{float:right;border:none;margin:3px 0px 0px 10px;}

}
@media screen and (min-width:800px) and (max-width:1023px){.button-1{position:relative;float:left;width:46%;height:50px;margin:0px 1% 0px 1%;font-size:16px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-1 img{float:right;border:none;margin:3px 20px 0px -20px;}
.button-2{position:relative;float:left;width:46%;height:50px;margin:0px 1% 0px 1%;font-size:16px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #ca0e33;background:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-3{position:relative;float:left;width:48%;height:50px;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-3 img{float:right;border:none;margin:3px 20px 0px -20px;}
.button-4{position:relative;float:right;width:48%;height:50px;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-5{position:relative;height:40px;margin:0px 0px 10px 0px;padding:0px 20px 0px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Exo 2', sans-serif;font-size:16px;font-weight:700;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;-moz-box-shadow:0 5px 5px 5px rgba(228,228,228,.2);-webkit-box-shadow:0 5px 5px 5px rgba(228,228,228,.2);box-shadow:0 10px 5px -5px rgba(0,0,0,.5);background:#FFFFFF;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-6{background: url(../images/basket-icon-2.png) no-repeat center !important;position:relative;width:100%;height:30px;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;text-align:center;background:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-6 img{border:none;}
.button-6 img{display: none !important;}
.button-7{position:relative;width:100%;height:40px;padding:0px 15px 0px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:#ca0e33;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-7 img{float:right;border:none;margin:3px 0px 0px 10px;}
.button-8{position:relative;float:left;width:46%;height:50px;margin:0px 1% 0px 1%;font-size:16px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-8 img{float:right;border:none;margin:3px 20px 0px -20px;}

}
@media screen and (min-width:533px) and (max-width:799px){.button-1{position:relative;float:left;width:46%;height:50px;margin:0px 1% 0px 1%;font-size:16px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-1 img{float:right;border:none;margin:3px 20px 0px -20px;}
.button-2{position:relative;float:left;width:46%;height:50px;margin:0px 1% 0px 1%;font-size:16px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #ca0e33;background:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-3{position:relative;float:left;width:48%;height:50px;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-3 img{float:right;border:none;margin:3px 20px 0px -20px;}
.button-4{position:relative;float:right;width:48%;height:50px;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-5{position:relative;height:40px;margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Exo 2', sans-serif;font-size:16px;font-weight:700;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;-moz-box-shadow:0 5px 5px 5px rgba(228,228,228,.2);-webkit-box-shadow:0 5px 5px 5px rgba(228,228,228,.2);box-shadow:0 10px 5px -5px rgba(0,0,0,.5);background:#FFFFFF;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-6{background: #f1f1f1 url(../images/basket-icon-2.png) no-repeat center !important;position:relative;width:100%;height:50px;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;text-align:center;background:;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;margin-top:5px;}
.button-6 img{display: none !important;}
.button-7{position:relative;width:100%;height:40px;padding:0px 15px 0px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:#ca0e33;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-7 img{float:right;border:none;margin:3px 0px 0px 10px;}
.button-8{position:relative;float:left;width:46%;height:50px;margin:0px 1% 0px 1%;font-size:16px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-8 img{float:right;border:none;margin:3px 20px 0px -20px;}
}
@media screen and (max-width:532px){.button-1{position:relative;width:100%;height:50px;font-size:16px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-1 img{float:right;border:none;margin:3px 20px 0px -20px;}
.button-2{position:relative;width:100%;height:50px;margin:0px auto 10px auto;font-size:16px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #ca0e33;background:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-3{position:relative;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;margin:auto;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-3 img{float:right;border:none;margin:3px 20px 0px -20px;}
.button-4{position:relative;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:50px;margin:10px auto 0px auto;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-5{position:relative;height:40px;margin:0px 0px 20px 0px;padding:0px 20px 0px 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:'Exo 2', sans-serif;font-size:16px;font-weight:700;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;-moz-box-shadow:0 5px 5px 5px rgba(228,228,228,.2);-webkit-box-shadow:0 5px 5px 5px rgba(228,228,228,.2);box-shadow:0 10px 5px -5px rgba(0,0,0,.5);background:#FFFFFF;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-6{background: #f1f1f1 url(../images/basket-icon-2.png) no-repeat center !important;position:relative;width:100%;height:60px;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;text-align:center;background:#f1f1f1;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-6 img{display: none !important;}
.button-7{position:relative;width:100%;height:40px;padding:0px 15px 0px 15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:#ca0e33;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-7 img{float:right;border:none;margin:3px 0px 0px 10px;}
.button-8{position:relative;/*width:100%;height:50px;*/font-size:16px;font-weight:normal;text-align:center;display:table;vertical-align:middle;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;border:1px solid #cccccc;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-8 img{float:right;border:none;margin:3px 20px 0px -20px;}
}
.button-1:hover{background:#ca0e33;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-1:active{background:#ca0e33;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-1 span{display:table-cell;vertical-align:inherit;}
a:link .button-1{text-decoration:none;color:#555555;}
a:visited .button-1{text-decoration:none;color:#555555;}
a:hover .button-1{text-decoration:none;color:#ffffff;}
a:active .button-1{text-decoration:none;color:#ffffff;}
.button-2:hover{background:#ca0e33;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-2:active{background:#ca0e33;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-2 span{display:table-cell;vertical-align:inherit;}
a:link .button-2{text-decoration:none;color:#555555;}
a:visited .button-2{text-decoration:none;color:#555555;}
a:hover .button-2{text-decoration:none;color:#ffffff;}
a:active .button-2{text-decoration:none;color:#ffffff;}
.button-3:hover{border:1px solid #ca0e33;background:#ca0e33;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-3:active{border:1px solid #ca0e33;background:#ca0e33;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-3 span{display:table-cell;vertical-align:inherit;}
a:link .button-3{text-decoration:none;color:#555555;}
a:visited .button-3{text-decoration:none;color:#555555;}
a:hover .button-3{text-decoration:none;color:#fff;}
a:active .button-3{text-decoration:none;color:#555555;}
.button-4:hover{border:1px solid #ca0e33;background:#ca0e33;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-4:active{border:1px solid #ca0e33;background:#ca0e33;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-4 span{display:table-cell;vertical-align:inherit;}
a:link .button-4{text-decoration:none;color:#555555;}
a:visited .button-4{text-decoration:none;color:#555555;}
a:hover .button-4{text-decoration:none;color:#fff;}
a:active .button-4{text-decoration:none;color:#555555;}
.button-5:hover{background:#ca0e33;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-5:active{background:#ca0e33;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-5 span{display:table-cell;vertical-align:inherit;}
a:link .button-5{text-decoration:none;color:#527092;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;}
a:visited .button-5{text-decoration:none;color:#527092;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;}
a:hover .button-5{text-decoration:none;color:#ffffff;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;}
a:active .button-5{text-decoration:none;color:#ffffff;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;}

.button-6:hover{background: #ca0e33 url(../images/basket-icon-2_hover.png) no-repeat center !important; min-height: 50px;position:relative;width:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;text-align:center;background:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}

.button-6:active{background:#ca0e33;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-7:hover{border:1px solid #ca0e33;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-7:active{border:1px solid #ca0e33;background:none;-webkit-transition:background .3s ease, border .3s ease;-moz-transition:background .3s ease, border .3s ease;-o-transition:background .3s ease, border .3s ease;transition:background .3s ease, border .3s ease;}
.button-7 span{display:table-cell;vertical-align:inherit;}
a:link .button-7{text-decoration:none;color:#ffffff;}
a:visited .button-7{text-decoration:none;color:#ffffff;}
a:hover .button-7{text-decoration:none;color:#ca0e33;}
a:active .button-7{text-decoration:none;color:#555555;}


.button-cart{display: block;background: url(../images/basket-icon-2.png) no-repeat center !important; min-height: 24px;position:relative;width:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;text-align:center;background:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}
.button-cart img{display: none !important;}
.button-cart:hover{background: #ca0e33 url(../images/basket-icon-2_hover.png) no-repeat center !important; min-height: 24px;position:relative;width:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:4px;text-align:center;background:none;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;}

.button-cart.in_cart {
	font-size: 0;	
	background: #5b861f url(../images/basket-icon-2_hover.png) no-repeat center !important;	
}
.waper-catalog-row.inst {
	background: #eae9e9;
}

/*.waper-catalog-row-col-2:empty, .waper-catalog-row-col-1:empty, .waper-catalog-row-col-3:empty  { display:none;}*/