html, body{margin:0;padding:0;min-height:100%;}
body{background:#f4f2e7 url(../images/main-bg.png) left bottom repeat-x;color:#777777;font-family:tahoma, verdana, sans-serif;font-size:12px;}
form{margin:0;padding:0;}
img{border:none;}
h1{font-size:15px;margin-top:0;text-transform:uppercase;}
.h2tit{color:#EAEAEA;font-size:25px;margin:0 0 5px;text-transform:uppercase;display:block;}
.h3tit{color:#A0A0A0;font-size:15px;margin:-1px 0 0;text-transform:uppercase;width:200px;display:block;}
.h3search{color:#FFFFFF;font-size:14px;margin:0 0 3px;text-transform:uppercase;display:block;}
.cnt{color:#898989;font-size:9px;font-weight:normal;letter-spacing:-0.3px;margin:0;text-transform:uppercase;}
.newes{font-size:15px;margin-top:0;text-transform:uppercase;}
.productInfo h1{font-size:18px!important;}
h4{font-size:15px;margin-top:30px;margin-bottom:0;text-transform:uppercase;}
h5,h5 a{text-transform:uppercase;color:#757575;font-size:15px;margin:0px;text-decoration:none;}
a{color:#c92d2d;}
.clear{clear:both;}
.corrnerTopLeft, .corrnerTopRight,
.corrnerBotLeft, .corrnerBotRight{width:4px;height:4px;background:url(../images/radius-3.png) 0 0 no-repeat;position:absolute;overflow:hidden;}
.corrnerTopLeft{top:0;left:0;}
.corrnerTopRight{background-position:100% 0;top:0;right:0;}
.corrnerBotLeft{background-position:0 100%;bottom:0;left:0;}
.corrnerBotRight{background-position:100% 100%;bottom:0;right:0;}
.wrapperOut{background:url(../images/top-bg.png) 0 0 repeat-x;}
#wrapper{
	width:980px;
	margin:0 auto;

}
#header{height:200px;position:relative;padding-top:37px;}
.loginForm{height:29px;float:left;width:570px;padding-top:8px;overflow:hidden;}
.loginForm dl input{height:15px;width:127px;}
.loginForm dl{float:left;margin:0;}
.loginForm dt{float:left;height:32px;font-size:8px;text-transform:uppercase;color:#757575;padding-top:5px}
.loginForm dd{float:left;height:32px;margin:0 15px 0 5px;display:inline;}
.loginForm .login input{margin:0;padding:0;margin-top:-1px;float:left;font-size:10px;text-transform:uppercase;font-weight:bold;font-family:Tahoma, verdana, sans-serif;color:#050505;}
.loginForm ul{float:left;height:37px;margin:0;padding:0;list-style-type:none;padding-right:50px;padding-left:20px;}
.loginForm ul li{height:11px;line-height:6px;margin:0;padding:0;}
.loginForm ul a{color:#757575;border-bottom:1px solid #c1c1c1;text-decoration:none;font-size:8px;text-transform:uppercase;}
#boxLogin{float:left;padding:11px 0;font-size:11px;}
#boxLogin a{color:#747474;font-weight:bold;margin-right:5px;}
#divShoppingCart{margin-left:570px;position:relative;height:32px;border-left:1px solid #c4c4c4;padding-top:5px;}
#divShoppingCart p{padding:0 0 0 20px;margin:0;font-size:8px;text-transform:uppercase;margin-top:2px;}
#divShoppingCart p a{color:#757575;text-decoration:none;cursor:pointer;font-size:8px;}
.cartLink{display:block;width:110px;height:26px;background:url(../images/korzinka.png) 0 0 no-repeat;position:absolute;top:37px;left:0;font-size:15px;color:#c61212;text-transform:uppercase;text-align:center;text-decoration:none;font-weight:bold;padding-top:3px;z-index:2;}
.cartLink cufon{border-bottom:1px solid #c61212;}
.head-top{height:150px;}
.mainIcon{list-style-type:none;position:absolute;padding:0;margin:0;top:82px;left:135px;z-index:10;height:10px;overflow:hidden;}
.mainIcon li{height:10px;width:12px;float:left;margin-right:18px;}
.icoMail img{top:-10px;position:relative;}
.icoMap img{top:-20px;position:relative;}
.logo{position:relative;z-index:5;padding-top:30px;float:left;}
.mainMenu{float:left;margin:72px 0 0 43px;}
.mainMenu ul{list-style-type:none;}
.mainMenu ul li{float:left;margin:0 3px;}
.mainMenu ul li a{padding:10px 7px;height:12px;line-height:1px;font-size:15px;color:#a0a0a0;text-decoration:none;text-transform:uppercase;float:left;position:relative;}
*html .mainMenu ul li a{padding:7px 10px;overflow:hidden;}
*html .mainMenu ul li a span{margin-right:-1px;margin-bottom:-1px;}
.mainMenu ul li a.current,.mainMenu ul li a:hover{background:url(../images/menu-bg.png) 0 0 repeat-x;color:#fff!important;}
.head-top .contact{position:relative;float:right;margin-top:45px;margin-right:2px;}
*html .head-top .contact{margin-top:30px;}
.contact h2{font-size:9px;text-transform:uppercase;color:#898989;margin:0;font-weight:normal;letter-spacing:-0.3px;}
.contact p{color:#2e2e2d;margin:2px 0;font-size:15px;letter-spacing:-0.2px;}
#sidebar{width:185px;float:left;padding-top:43px;overflow:hidden;}
#sidebar .block{background:url(../images/sidebar-block-top.png) 100% 0 no-repeat;margin-bottom:15px;}
#sidebar .blockBottom{background:url(../images/sidebar-block-bot.png) 0 100% no-repeat;padding-bottom:25px;}
#sidebar .block h5{width:150px;position:relative;top:-5px;margin-bottom:15px;}
#right-sidebar{width:185px;float:right;padding-top:43px;overflow:hidden;}
#right-sidebar .block{background:url(../images/sidebar-block-top-right.png);background-repeat:no-repeat;background-position:top left;margin-bottom:15px;}
#right-sidebar .blockBottom{background:url(../images/sidebar-block-bot.png) 0 100% no-repeat;padding-bottom:25px;}
#right-sidebar .block h5{width:150px;position:relative;top:-5px;margin-bottom:15px;}
#boxWhatsNew{margin-left:15px;}
#boxWhatsNew h5{margin-left:45px;}
#boxBestsellers h5{margin-left:45px;}
#lastwievimage img{max-width:70px;}
#content{padding-top:43px;float:left;margin-left:10px;width:590px;}
a.more{background:url(../images/marker-arrow2.png) 100% 3px no-repeat;padding-right:15px;}
#footer{height:90px;margin-top:20px;position:relative;}
#footer .logo{margin:0;padding:0;height:90px;}
.bottomMenu ul{margin:0;padding:0;list-style-type:none;margin-left:225px;}
.bottomMenu li{display:inline;padding:0 2px;}
.bottomMenu li a{padding:0;color:#585851;text-decoration:none;font-size:11px;text-transform:uppercase;}
.bottomMenu li a cufon{height:11px!important;border-bottom:1px solid #585851;}
.copy{margin:0;margin-left:225px;margin-top:5px;font-size:11px;color:#585851;}
.designby{position:absolute;top:0;right:0;}
.messageStack{display:none;}
#copyright{display:none;}
#top_fixed{position:fixed;width:100%;background:url(../images/top-bg.png) 0 0 repeat-x;z-index:10000;text-align:center;}
#top_fixed_center{width:980px;margin:0 auto;text-align:left;}
#banner_3{width:984px;height:72px;background:url(../images/top_banner.png);}
.searchBlock{padding:8px 0 0 25px;float:left;}
.searchBlock h3{margin:0;margin-bottom:3px;font-size:14px;text-transform:uppercase;color:#fff;}
.searchInput{position:relative;width:159px;}
.searchInput input{width:160px;height:25px;padding:3px 19px 3px 10px;background:url(../images/search-input.png) 0 0 no-repeat;border:none;font-size:9px;text-transform:uppercase;color:#898989;}
.searchInput input.searchSubmit{position:absolute;right:3px;top:3px;width:17px;height:17px;background:url(../images/search-submit.png) 0 0 no-repeat;cursor:pointer;padding:0;}
.searchBlock p{margin:0;margin-top:3px;font-size:10px;text-transform:uppercase;color:#fff;}
a.dostupno{display:block;background-image:url(../images/dostupno.png);width:164px;height:60px;float:right;}
a.dostupno:hover{display:block;background-image:url(../images/dostupno.png);background-position:bottom;width:164px;height:60px;}
a.bezopasno{display:block;background-image:url(../images/bezopasno.png);width:164px;height:60px;float:right;}
a.bezopasno:hover{display:block;background-image:url(../images/bezopasno.png);background-position:bottom;width:164px;height:60px;}
a.bistro{display:block;background-image:url(../images/bistro.png);width:164px;height:60px;float:right;}
a.bistro:hover{display:block;background-image:url(../images/bistro.png);background-position:bottom;width:164px;height:60px;}


/*YURI POLUNIN EDITS*/

.btn:focus, .btn:active:focus, .btn.active:focus,
{
    outline:none;
    box-shadow:none;
}

/*
.imp_delivery:before {
content: '';
display: inline-block;
background-image: url(../img/package.png);
background-repeat: no-repeat;
width: 25px;
height: 25px;
margin: 0 5px -6px 8px;
}*/

.deliv::before {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	content: "\f49e";
	margin-right: 5px;
	display: inline-block;
}

.guar::before {
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	content: "\f0a3";
	margin-right: 5px;
}

.imp_delivery {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	-ms-align-items: center;
	align-items: flex-start;
}

.price-block {
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}

#lastwievimage {
	float: left;
padding: 5px 5px 5px 5px;
background-color: #FFFFFF;
margin-bottom: 10px;
border: 1px dashed gray;
width: 80px;
margin-left: 10px;
height: 145px;
}

.popover-header {
/*background-color: #fafafa;*/
}
.popover {
	border: 1px dashed rgba(0,0,0,0.3);
	border-radius: .4rem;
}
.popover-body {
/*background-color: #f4f2e7;*/
}


input:focus, button:focus, span:focus {
	outline: none;
}
