@charset "utf-8";
/***************************************************
    KUPINDO
	made by Krojac
****************************************************

1.	Reset
2.	Global styles
3.	Main containers
4.	Holders
5.	Heading text elements
6.	Forms
7.	Footer
8.	Pagination
9.	Specific styles
10.	Store
11.	Gallery
12.	Captcha
13.	Menus

****************************************************
	Reset
***************************************************/
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, font, form, img, tt, dl, dt, dd, ol, ul, li, table, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}
input::-moz-focus-inner {	/* uklanja extra padding za input[type="text"] u FF */
    border: 0;
    padding: 0;
	}
ol, ul {list-style: none}
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
a img {border:none}
/***************************************************
			      	Global styles
***************************************************/
html, body{
	font:12px/1.5  'Trebuchet MS', Helvetica, sans-serif;
	background-color: #fff;
	margin:0 0 1px 0;
	height:100%;
	padding: 0;
	color: #333;
	text-align:center; 	/* IE 5+ page centering */
	}

body {background:#fff url(/images/bg/header_bg14.png) repeat-x 0 0}

.body_trake {background-color:#572464;width:100%;position:absolute;left:0;top:0;height:85px;border-bottom:40px solid #451256;}

p {margin:0 0 10px;}
	p strong {color:#000}
p a {
	text-decoration:none;
	font-size:inherit;
	}
	p a:hover {text-decoration:underline}
a, a.unread {
	font-size:13px;
	line-height:1.4;
	text-decoration: none;
	color:#0066cc;
	margin:0;
	}
	a.unread {font-weight:bold;}
	a:hover {text-decoration:underline}
	/*a:visited {color:#863a82}*/
li {
	margin: 0;
	padding: 0;
	}

.visible {
    overflow: visible !important;
}
.padd_45 {
    padding: 45px;
}
.txt-break {
    word-wrap: break-word;
}
.text_indent_1 {
    text-indent: 1px;
}
blockquote.blq {
    margin: 0;
    padding: 15px 15px 15px 25px;
    border-left: 5px solid #eee;
    line-height: 1.6;
}
blockquote.blq_info {
    border-left-color: steelblue;
}
.hr_light {border-top: #eee;}
.hr_mid {border-top: #ccc;}
.hr_dark {border-top: #333;}
/***************************************************
			   	 Colors, corners...
***************************************************/

.grey_bg {background-color:#f4f4f4}
.yellow_bg {background-color:#FFF2BF}

.round_corners, .border_radius {
		-webkit-border-radius:7px 7px 7px 7px;
		-moz-border-radius:7px 7px 7px 7px;
		-o-border-radius:7px 7px 7px 7px;
		border-radius:7px 7px 7px 7px;
		}
.bg_info {
    background: steelblue;
    padding: 1px 7px;
    color: white;
}
.bckg_white {
    background-color: #fff;
    border-radius: 4px;
    padding: 0 5px;
    box-shadow: 0 0 1px rgba(0,0,0,0.3);
}
/***************************************************
			   	 Main containers
***************************************************/
#container{
	position: relative;
	width: 980px;
	margin:0 auto;
	padding:0;
	text-align:left;	 /* IE 5+ page centering reset */
	min-height: 100%;
}
#header{
	position: relative;
	width:100%;
	margin:0;
	padding:0;
	height: 140px;
	/* background:transparent url(/images/bg/K-header_pahulje-tacke.png) no-repeat 240px 0; /* za NG novogodisnji header  */
	background:transparent url(/images/bg/K-header_2019-01.png) no-repeat 240px 0; /* za Standardni header  */
	}
#container_left, #container_left_bigger, #container_right_smaller, #container_left_small {
	position: relative;
	float: left;
	width:215px;
	}
	#container_right{margin-left:240px;position:relative;}
	#container_left_small{width:700px;overflow:hidden;}
	#container_left_bigger {width:740px;padding-left:0}
	#container_left_medium {width:480px;position:relative;overflow:hidden;float:left;}
	#footerBig #container{
		width: 980px;
	}
/***************************************************
				   Holders
***************************************************/
.holder_content, .holder_content_separator, .holder_content_line, .holder_inner_line, .holder_content_list, .holder_content_line_margin, .holder_content_line_margin_info{
	position: relative;
	float: left;
	width: 100%;
	}
.holder_content_line, .holder_inner_line, .holder_content_line_margin {
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:2px solid #eee;
	}
.holder_content_line_margin {padding-bottom:0;}
.holder_content_line_margin_info {
	padding-bottom:10px;
	padding-top:10px;
	border-bottom: 1px solid #F5F5F5;
	margin-bottom:0;
	overflow:hidden;
	}
.holder_inner_line {
	width:95%;
	padding-left:15px;
	}
.holder_content_separator{margin:0 0 20px}
.holder_content_list {
	position:relative;
	float:left;
	display:block;
	width:700px;
	background-color:#fff;
	margin-left:20px;
	}
.left_column {
	overflow:hidden;
	margin-right:15px;
	text-align:left;
	clear:both;
}
/***************************************************
			Heading text element
***************************************************/

h1, h2, h3, h4, h5, h6, .info, .comment{
	font-family:'Trebuchet MS', Helvetica, sans-serif;
	font-weight: normal;
	position:relative;
}

h1{
	font-size: 26px;
	line-height:0.7;
	margin:0 0 10px;
	font-weight: normal;
	color: #333;
}
.headline {padding-right:10px;line-height:24px;font-size:20px;float:left;}
.headline span {font-size: 12px;}

.headline_kategorije {margin-left:15px; float:left;}
h2 {
	font-size: 14px;
	line-height:1.3;
	text-transform:uppercase;
	padding-left:15px;}

h2 span {
	font-size: 12px;
	color: #fff;
}

h2 a:hover {text-decoration:underline;}

h3{
	font-size: 15px;
	line-height:1.2;
	margin:0.2em 0;
	color: #ff6600;
	font-weight: bold;
	padding-bottom:2px;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
}

h3 span {float:right}

h4, h4 span {
	font-size:14px;
	color: #ff6600;
	font-weight: bold;
	margin-bottom:8px;
	}
	h4 span {
	color:#999;
	font-size:11px;
	font-weight:normal;
	}
h5 {
	font-size:14px;
	color: #713A71;
	font-weight: bold;
	margin-bottom:5px;
	}

.contact_text, .loged_text{
	font-size:18px;
	color: #ff6600;
	font-weight: bold;
	margin-bottom:10px;
	display:block;
	padding-top:3px;
	}

.loged_text{
	font-size:13px;
	}

.contact_text span{
	font-size:10px;
	color: #999;
	font-weight: normal;
	line-height: 10px;
	}


/***************************************************
				     Forms
***************************************************/

form {font-weight: normal;}

label, .label, .label_info { /** izbacit ove dve klase, suvisne su!! **/
	position:relative;
	float: left;
	width:120px;
	display:block;
	padding:7px 0 0;
	}

.label_radio{
	position:relative;
	float:left;
	width:auto;
	display:block;
	margin-right:3px;
	padding:0;
}

.label_info {
	width:200px;
	margin: 0;
	padding-top: 4px;
	padding-bottom: 4px;
	}


.textbox, .textbox_small, .textbox_mid, .textbox_error, textarea {
	font-size:13px;
	color: #333333;
	outline: 0;
	overflow:hidden;
	border:1px solid #cccccc;
	border-radius:7px;				/* CSS3 (Opera) */
	-moz-border-radius:7px;			/* Firefox */
	-webkit-border-radius:7px;		/* Safari, Chrome */
	width:230px;
	height:16px;
	padding:8px 10px;
	}

	.textbox:hover, .textbox_small:hover, .textbox_mid:hover, .textbox_error, textarea:hover {
	border-color:#aaaaaa;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
	-o-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
	box-shadow:0 1px 2px rgba(0,0,0,.1) inset;
	}
	.textbox_small {width:105px}
	.textbox_mid {width:151px}
	.textbox:focus, .textbox_small:focus,.textbox_mid:focus, textarea:focus {
	border-color:#B34ECD;
	-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2) inset;
	-moz-box-shadow:0 2px 3px rgba(0,0,0,.2) inset;
	-o-box-shadow:0 2px 3px rgba(0,0,0,.2) inset;
	box-shadow:0 2px 3px rgba(0,0,0,.2) inset;}
	.textbox_error, .textbox_small_error, .textbox_mid_error  {border-color:#ed3b3c}

.error_message{color: #F00; padding-left:125px; padding-bottom:5px}

input.textbox_file, input.textbox_file:focus {
	padding:3px;
	outline:none;
	}

textarea {
	width:445px;
	height:auto;
	padding:10px;
	line-height:1.8;
	overflow:auto;
	}

.holder_input {
	background:#fff url(/images/sprites/sprites_ver18.png) no-repeat -218px -24px;
	width:290px;
	height:32px;
	border:none;
	outline:none;
	margin:0;
	padding:0;
	-webkit-border-radius:7px 0 0 7px;
	-moz-border-radius:7px 0 0 7px;
	-o-border-radius:7px 0 0 7px;
	border-radius:7px 0 0 7px;
	position:relative;
	}

#search_form {
	position:relative;
	width:330px;
	height:32px;
	margin:4px 0 0 0;
	padding:0;
	overflow:visible;
	font-size: 16px;
	color: #333;
}

#search_form input.txtbox {
	position:relative;
	top:4px;
	left:28px;
	height:24px;
	width:242px;
	color:#999;
	margin:0;
	padding:0;
	border:0 none;
	outline:none;
	font-size: 13px;
	float:left;
}
#search_form input.txtbox:focus {color:#333}



.button, .button_activate, .button_deactivate, .button_delete, .button_white, .button_grey, .button_orange_grey, .button_white_grey, #search_button, .button-blue, .button_green, .button_purple {
	cursor:pointer;
	border:none;
	outline:none;
	color:#fff;
	margin:0;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	-o-border-radius:12px;
	border-radius:12px;
	display:inline-block;
	line-height:24px;
	height:24px;
	font-size:12px;
	text-transform:lowercase;
	vertical-align: middle;
	font-family:inherit;
    padding:0 15px;
	background: #ff9900;
	margin-right:5px;
	background: -moz-linear-gradient(top,  #ff9900 0%, #ff6600 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#ff6600));
	background: -webkit-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -o-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -ms-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ff6600',GradientType=0 );
	}


	.button:hover,
	.button_activate:hover,
	.button_deactivate:hover,
	.button_orange_grey:hover,
	.button_delete:hover,
	.button_white:hover,
	.button_grey:hover,
	#search_button:hover,
	.button_white_grey:hover,
	.button-blue:hover,
    .button_green:hover,
    .button_purple:hover {
	-moz-box-shadow:0 1px 0 rgba(0,0,0,.1);
	-webkit-box-shadow:0 1px 0 rgba(0,0,0,.1);
	-o-box-shadow:0 1px 0 rgba(0,0,0,.1);
	box-shadow:0 1px 0 rgba(0,0,0,.1);
	text-decoration:none;
	}


	.button:active,
	.button_activate:active,
	.button_deactivate:active,
	.button_orange_grey:active,
	.button_delete:active,
	.button_white:active,
	.button_grey:active,
	#search_button:active,
	.button_white_grey:active
	.button_white.aktivan,
	.button-blue:active,
    .button_green:active,
    .button_purple:active {
	-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;
	-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;
	-o-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;
	box-shadow:0 1px 2px rgba(0,0,0,.2) inset;
	text-decoration:none;
	}


	.button:hover, .button_activate:hover, .button_deactivate:hover, .button_orange_grey:hover, #search_button:hover {
	background: #ffc401;
	background: -moz-linear-gradient(top,  #ffc401 0%, #ff9101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc401), color-stop(100%,#ff9101));
	background: -webkit-linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	background: -o-linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	background: -ms-linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	background: linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc401', endColorstr='#ff9101',GradientType=0 );
	}
	.button-blue {
	    min-width: 60px !important;
        background: #0088ff;
        background: -moz-linear-gradient(top,  #09f 0%, #06f 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#09f), color-stop(100%,#06f));
        background: -webkit-linear-gradient(top,  #09f 0%,#06f 100%);
        background: -o-linear-gradient(top,  #09f 0%,#06f 100%);
        background: -ms-linear-gradient(top,  #09f 0%,#06f 100%);
        background: linear-gradient(top,  #09f 0%,#06f 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#09f', endColorstr='#06f',GradientType=0 );
        text-align: center;
	}
	.button-blue:hover {
        background: #00aaff;
        background: -moz-linear-gradient(top,  #4bf 0%, #08f 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4bf), color-stop(100%,#08f));
        background: -webkit-linear-gradient(top,  #4bf 0%,#08f 100%);
        background: -o-linear-gradient(top,  #4bf 0%,#08f 100%);
        background: -ms-linear-gradient(top,  #4bf 0%,#08f 100%);
        background: linear-gradient(top,  #4bf 0%,#08f 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4bf', endColorstr='#08f',GradientType=0 );
	}
	.button-blue:active {background: #08f !important;}

    .button_green {background: #13c900}
    .button_green:hover, .button_green:active {background: #1fa211}
    .button_purple {background: #894489}
    .button_purple:hover, .button_purple:active {background: #6a3769;}

.button_deactivate.button_pozitivna {
    background: #abc100;
    border-radius: 7px;
    font-size: 16px;
    height: 36px;
}
.button_deactivate.button_pozitivna:hover, .button_deactivate.button_pozitivna:active {
    background: #91AB05;
}
.button_deactivate.button_negativna {
    background: #FF4949;
    color: #fff;
    height: 33px;
    margin: 0;
    border-radius: 7px;
    float: right;
    font-size: 15px;
}
.button_deactivate.button_negativna:hover {
    background: #D5333D;
}
.button_deactivate.button_negativna:active {
    background: #D5333D;
}
.info_negativna {
    border: 1px solid hsl(0, 0%, 93%);
    float: right;
    padding: 10px;
    text-align: right;
    width: 270px;
    margin-right: 130px;
}
.info_negativna ol {
    list-style: decimal;
    padding-left: 40px;
    text-align: left;
}

	#search_button	{
	position:absolute;
	top:0px;
	right:0;
	width:58px;
	height:32px;
	-webkit-border-radius:0 7px 7px 0;
	-moz-border-radius:0 7px 7px 0;
	-o-border-radius:0 7px 7px 0;
	border-radius:0 7px 7px 0;
	}


	.button_white, .button_grey, .button_white_grey {
	color:#0066cc;
	background: #ffffff;
	border:1px solid #e3e3e3;
	background: -moz-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e6e6e6));
	background: -webkit-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%);
	background: -o-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%, #e6e6e6 100%);
	background: linear-gradient(top,  #ffffff 0%, #e6e6e6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e6e6e6',GradientType=0 );
	}

	.button_white:hover, .button_grey:hover, .button_white_grey:hover {
	color:#0066cc;
	background: #ffffff;
	border:1px solid #ccc;
	background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f1f1f1));
	background: -webkit-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%);
	background: -o-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%, #f1f1f1 100%);
	background: linear-gradient(top,  #ffffff 0%, #f1f1f1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 );
	}

	.menu_light .button_white_grey {position:absolute;right:10px;top:6px;}

	.button_delete {
	background: #cc0000;
	background: -moz-linear-gradient(top,  #cc0000 0%, #990000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cc0000), color-stop(100%,#990000));
	background: -webkit-linear-gradient(top,  #cc0000 0%,#990000 100%);
	background: -o-linear-gradient(top,  #cc0000 0%,#990000 100%);
	background: -ms-linear-gradient(top,  #cc0000 0%,#990000 100%);
	background: linear-gradient(top,  #cc0000 0%,#990000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc0000', endColorstr='#990000',GradientType=0 );
	}

	.button_delete:hover {
	background: #ff0000;
	background: -moz-linear-gradient(top,  #ff0000 0%, #cc0000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0000), color-stop(100%,#cc0000));
	background: -webkit-linear-gradient(top,  #ff0000 0%,#cc0000 100%);
	background: -o-linear-gradient(top,  #ff0000 0%,#cc0000 100%);
	background: -ms-linear-gradient(top,  #ff0000 0%,#cc0000 100%);
	background: linear-gradient(top,  #ff0000 0%,#cc0000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#cc0000',GradientType=0 );
	}

	.button:active, .button_activate:active, .button_deactivate:active, .button_orange_grey:active, #search_button:active {background:#ff9900}
	.button_delete:active {background:#cc0000}
	.button_white:active, .button_grey:active, .button_white_grey:active {background:#e5e5e5}

	span.button, span.button_activate, span.button_deactivate, .button_delete, span.button_white, span.button_grey, span.button_orange_grey {vertical-align: middle}

	.button span span, .button_activate span span, .button_deactivate span span, .button_delete span span, .button_grey span span, .button_orange_grey span span {
	background:transparent;padding:0;font-size:12px;}

	.button span input, .button_activate span input, .button_deactivate span input, .button_delete span input, .button_white span input, .button_grey span input, .button_orange_grey span input {
	cursor:pointer;
	font-family: inherit;
	background:none;
	border:none;
	font-size:12px;
	height:24px;
	color:#FFF;
	text-transform:lowercase;
	outline:none;
	padding: 0;
	margin:0;
	}

	.button span a, .button_activate span a, .button_deactivate span a, .button_delete span a, .button_white span a, .button_grey span a, .button_orange_grey span a {
	padding:0;
	display:inline-block;
	color:#fff;
	text-decoration:none;
	line-height:24px;
	height:24px;
	text-transform:lowercase;
	font-size:12px;
	margin:0;
	}

	.button_white span input, .button_grey span input, .button_white span a, .button_grey span a, .button_white_grey {color:#0066cc;}

.btn_oceni {
    border-bottom-left-radius: 7px;
    border-top-left-radius: 7px;
    line-height: 22px;
    padding: 0 30px 0 15px;
}
.btn_ring {
    background-color: #fff;
    border-radius: 12px;
    height: 22px;
    line-height: 20px;
    right: 6px;
    margin-top: 1px;
    position: absolute;
    top: 0;
    width: 22px;
}
.btn_ring .btn_center {
    background: -moz-linear-gradient(top,  #ff9900 0%, #ff6600 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#ff6600));
	background: -webkit-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -o-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -ms-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ff6600',GradientType=0 );
    border-radius: 10px;
    font-size: 30px;
    height: 20px;
    line-height: 15px;
    margin: 1px;
    position: absolute;
    text-align: center;
    width: 20px;
}
.btn_ring .btn_center:after {
    border-bottom: 2px solid #fff;
    border-right: 2px solid #fff;
    content: "";
    height: 6px;
    margin: 6px 0;
    position: absolute;
    right: 7px;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    width: 6px;
}
.bttn_kupindo {
    background: #4e0e7d;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#622292), color-stop(100%,#4e0e7c));
    background: -webkit-linear-gradient(top,  #622292 0%,#4e0e7c 100%);
    background: -webkit-linear-gradient(top, #622292 0%, #4e0e7c 100%);
    background: linear-gradient(to bottom,  #622292 0%,#4e0e7c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#622292', endColorstr='#4e0e7c',GradientType=0 );

    border-radius: 16px;
    display: block;
    margin: 10px 0 0 -10px;
    overflow: visible;
    padding: 4px 16px;
    position: relative;
    width: 135px;
}
.bttn_kupindo:hover {
    background: #7E2BBE;
}
.bttn_kupindo:hover .btn_ring {
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
.bttn_kupindo .btn_ring {
    background-color: rgba(0,0,0,.2);
    border-radius: 10px;
    height: 20px;
    width: 20px;
    line-height: 20px;
    right: 8px;
    margin-top: 6px;
    position: absolute;
    top: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: .9;
}
.bttn_kupindo .btn_ring .btn_center {
    background: #fff;
    box-shadow: inset 0 2px 0 rgba(0,0,0,.2);
    border-radius: 10px;
    font-size: 30px;
    height: 18px;
    width: 18px;
    line-height: 15px;
    margin: 1px;
    position: absolute;
    text-align: center;
}
.bttn_kupindo .btn_ring .btn_center:after {
    border-bottom: 2px solid #622292;
    border-right: 2px solid #622292;
    content: "";
    height: 6px;
    margin: 5px 0 0 -5px;
    position: absolute;
    -webkit-transform: rotate(-45deg);
            transform: rotate(-45deg);
    width: 6px;
}
.fb_login_bttn {
    border: 0 none;
    border-radius: 6px;
    color: hsl(0, 0%, 100%);
    cursor: pointer;
    font-size: 12px;
    height: 35px;
    padding: 10px 10px 10px 30px;
    background: #5977ad;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5977ad), color-stop(100%,#26407b));
    background: -webkit-linear-gradient(top,  #5977ad 0%,#26407b 100%);
    background: -webkit-linear-gradient(top, #5977ad 0%, #26407b 100%);
    background: linear-gradient(to bottom,  #5977ad 0%,#26407b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5977ad', endColorstr='#26407b',GradientType=0 );
}
.fb_login_bttn:hover {
    background: #5977ad;
}
.fb_login_bttn:focus, .fb-login_bttn:active {
    background: #26407b;
}
.fb_login_bttn + .fb_login_after {
    background: url("/images/f.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
    height: 22px;
    margin: -29px 0 0 10px;
    position: relative;
    width: 10px;
    display: block;
}
.holder_form_height, .holder_form{
	position: relative;
	width:100%;
	float: left;
	margin-bottom: 15px;
	}

.holder_form{margin-bottom: 0}

.holder_submit_comment {
	position:absolute;
	left:100px;
	top:0;
	width:500px;
	color:#666;
	font-size:11px;
	line-height:normal;
}
.LC_button {
    float: left;
    position: relative;
    top: 10px;
    margin-left: 10px;
    margin-top: -10px;
}
.LC_button span {
    max-width: 110px;
    display: inline-block;
    line-height: 1.2;
    padding-right: 5px;
    color: #00B6F2;
    font-weight: bold;
    margin-top: -17px;
    vertical-align: text-top;
    transition: color .2s;
}
.LC_button:hover span {
    color: #0076AE;
}

/***************************************************
			        Footer
***************************************************/

#footer{
	position: relative;
	float:left;
	width: 100%;
	padding:0;
	margin:0 0 15px;
}

#footer .menu_big {
	margin:15px 0;
	background-color:#4E0E7C;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	-o-border-radius:7px;
	border-radius:7px;
}


#FooterOne {
    float: left;
    position: relative;
    margin-left:8px;
    }
    #FooterOne ul {
    padding-top: 0 0 0 10px;
    }
    #FooterOne ul li {
    float:left;
    margin:0 5px;
    padding: 0;
    }
    #FooterOne li a{
    font-size:12px;
    color: #fff;
    line-height: 40px;
    padding-right: 7px;
    padding-left: 7px;
    height: 40px;
    position: relative;
    float: left;
    }
    #FooterOne li a:hover {
    font-size:12px;
    text-decoration:none;
    background-color:#f90;
}

#FooterTwo {
    float:right;
    padding-right:20px;
    height:30px;
    margin-top:3px;
    /*background:transparent url(/images/sprites/sprites_ver16.png) no-repeat -112px 0;*/
}
#FooterTwo p {
    font-size:10px;
    float: right;
    color: #fff;
    text-align:right;
    margin: 0 0 0 20px;
    padding: 11px 0 0 0 ;
}
#FooterTwo a.googleplay {
    margin-left: 20px;
}

/***************************************************
			        Footer NEW
***************************************************/

#footerBig {
	position: relative;
	width: 100%;
	padding:0;
    z-index: 1;
}
#footerBig .container {
	width: 950px;
	margin:0 auto;
	text-align:left;
	min-height: 100%;
}
#footerBig .menu_big {
    margin:15px 0;
    display: table;
    height: unset;
}
.footer_head {
    background-color: #4e0e7c;
    height: 41px;
    position: absolute;
    width: 100%;
    border-radius: 10px;
}
.footer_head:before {
    background: url("/images/kupinica_footer.png") no-repeat;
    content: "";
    height: 79px;
    left: -10px;
    position: absolute;
    top: -17px;
    width: 58px;
    z-index: 1;
}
.footer_head:after {
    background: url("/images/kupinica_footer.png") no-repeat;
    content: "";
    height: 79px;
    right: -9px;
    position: absolute;
    top: -17px;
    width: 58px;
	-webkit-transform: rotateY(180deg);
	        transform: rotateY(180deg);
    z-index: 1;
}
#FooterBigOne {
    overflow: hidden;
    border-bottom: 1px dashed #ddd;
    padding: 0 0 15px 40px;
	display: flex;
	justify-content: center;
}
#FooterBigOne > ul > li {
    float:left;
    max-width: 120px;
    min-width: 70px;
    /* border-left: 1px dashed #eee; */
}
#FooterBigOne > ul > li:first-child {
    border: 0 none;
}
#FooterBigOne > ul > li:last-child {
    margin: 0;
}
#FooterBigOne li a {
    font-size: 11px;
    color: #999;
    line-height: 40px;
    padding-right: 4px;
    padding-left: 5px;
    position: relative;
    display: block;
}

#FooterBigOne li a:hover {
    text-decoration:none;
    background-color:#4e0e7c;
    color: #fff;
}
#FooterBigTwo {
	margin-top: 15px;
}
#FooterBigTwo p {
	background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -102px 0;
	height: 24px;
	font-size:10px;
	color: #999;
	text-align:right;
	margin: 5px 0 0 20px;
	padding-top: 8px;
	float:right;
	width: 310px;
}
#FooterBigTwo a.googleplay {
    margin-right: 30px;
}
#FooterBigTwo a.googleplay:hover {
	background-color: transparent;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: .8;
}
#FooterBigTwo a.googleplay img:first-child {
    box-shadow: 0 0 1px #999;
    border-radius: 3px;
}
#FooterBigOne h4 a {
    border-right: 1px dashed hsla(0, 0%, 100%, 0.4);
    color:#fff;
    font-size: 11px;
}
#FooterBigOne h4 {
    margin-bottom: 5px;
}
#FooterBigOne h4 a:hover {
    color: #f90;
    background-color: #3D005A;
    font-size: 11px;
}
#FooterBigOne .footer_links {
    width: 100%;
}
#FooterBigOne .footer_links li:last-child {
    margin: 0;
}
#FooterBigOne .footer_links li > a {
    height: auto;
    line-height: 17px;
    padding: 7px;
    margin-bottom: -2px;
}
#FooterBigOne .footer_links li > a:hover {
    border-radius: 7px;
}

/* traka sa karticama + info LimundoGrad d.o.o. */
#footerBig .paycard_footer {
    background-color: #eee;
    margin-bottom: 15px;
    padding: 15px;
    overflow: hidden;
}
#footerBig .paycard_footer ul {
    margin: 0 !important;
}
#footerBig .paycard_footer_item {
    background: transparent url('/images/sprites/card_icons_sprite_3.png') no-repeat;
    margin-right: 30px;
    height: 40px;
    float: left;
}
#footerBig .paycard_footer_item a {
    height: 100%;
    display: block;
}
#footerBig .paycard_footer_unicredit {
    width: 122px;
}
#footerBig .paycard_footer_allsecure {
    background-position: -122px 0;
    width: 111px;
}
#footerBig .paycard_footer_cards {
    background-position: 0 -40px;
    width: 150px;
}
#footerBig ul li.paycard_footer_vervisa {
    background-position: 0 -80px;
    width: 90px;
    float: right !important;
}
#footerBig ul li.paycard_footer_securemaster {
    background-position: -90px -80px;
    width: 105px;
    float: right !important;
}
#footerBig .paycard_footer_ipay {
    background-position: -154px -40px;
    width: 70px;
    margin-right: 0;
    margin-left: 30px;
	float: right !important;
}
#footerBig .paycard_footer_divider {
    border-right: 1px solid #ccc;
    height: 40px;
    float: right;
}
.footer_info_kupindo {
    margin: 15px 0 5px;
    overflow: hidden;
}
.footer_info_kupindo, .footer_info_kupindo p strong {
    color: #999;
}
.footer_info_kupindo p {
    float: left;
    margin: 0 20px 10px 0;
    line-height: 1.3;
}
.footer_info_kupindo p small {
    font-size: 12px;
}
.footer_info_kupindo p:last-child {
    float: right;
    margin: 0;
}

/***************************************************
			      Pagination
***************************************************/

.holder_pagination {
	position:relative;
	float:left;
	width:100%;
	margin-bottom: 5px;
	}
	.holder_pagination a {
	position:relative;
	float:left;
	display:block;
	width:auto;
	height:27px;
	line-height:27px;
	margin:0 3px 0 0;
	background-color:#ddd;
	padding:0 10px;
	text-decoration:none;
	color:#666;
	border-radius:7px;				/* CSS3 (Opera) */
	-moz-border-radius:7px;			/* Firefox */
	-webkit-border-radius:7px;		/* Safari, Chrome */
	}
	.holder_pagination a:hover {
	color:#333;
	padding:0 10px;
	background-color:#ccc;
	text-decoration:none;
	}
	a.pagination_active_page, a.pagination_active_page:hover {background-color:#333;color:#fff}
	a.next_prev_link {
	color:#666;
	background-color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	}
	a.next_prev_link:hover {background-color:#fff}

/* Start pagination form */
form#formPagination {
	position:relative;
	float:right;
	text-align:right;
	width:325px;
	}
	form#formPagination label {
	display:inline;
	width:auto;
	padding-top:3px;
	float:left;
	margin-left:5px;
	}
	form#formPagination input.textbox {
	width:25px;
	text-align:center;
	padding:2px 3px;
	float:left;
	margin-left:5px;
	}
	form#formPagination input#butIdiNaStranu {
	font-family: inherit;
	-webkit-border-radius:12px;
	-moz-border-radius:12px;
	-o-border-radius:12px;
	border-radius:12px;
	background: #ff9900;
	background: -moz-linear-gradient(top,  #ff9900 0%, #ff6600 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#ff6600));
	background: -webkit-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -o-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -ms-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ff6600',GradientType=0 );
	color:#FFF;
	width:37px;
	height:23px;
	border:none;
	cursor:pointer;
	text-transform:lowercase;
	float:left;
	margin-left:5px;
	}

	form#formPagination input#butIdiNaStranu:hover {
	background: #ffc401;
	background: -moz-linear-gradient(top,  #ffc401 0%, #ff9101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc401), color-stop(100%,#ff9101));
	background: -webkit-linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	background: -o-linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	background: -ms-linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	background: linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc401', endColorstr='#ff9101',GradientType=0 );
	-moz-box-shadow:0 1px 1px rgba(0,0,0,.2);
	-webkit-box-shadow:0 1px 1px rgba(0,0,0,.2);
	-o-box-shadow:0 1px 1px rgba(0,0,0,.2);
	box-shadow:0 1px 1px rgba(0,0,0,.2);
	text-decoration:none;
	}

	form#formPagination input#butIdiNaStranu:active {
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.5) inset;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.5) inset;
	-o-box-shadow:0 1px 3px rgba(0,0,0,.5) inset;
	box-shadow:0 1px 3px rgba(0,0,0,.3) inset;
	text-decoration:none;
	background: #ff9900;
	}

/***************************************************
				      Specific styles
***************************************************/

#logo {
	position:relative;
	float:left;
	margin:0;
	padding:0;
	height: 85px;
	width:300px;
	z-index: 101;
	}


.clearing{
	clear: both;
/*	display: inline;*/
/*	width: 100%;*/
	height: 0;
	overflow:hidden;
}
.no_margin {margin: 0;}
.hidden{
	overflow: hidden;
	visibility: hidden;
}

.date {
	display:block;
	color:#999;
	font-size:11px;
	line-height:17px;
}

.info{
	font-size: 15px;
	color: #666;
	display: block;
	letter-spacing:-1px;
}
.info_inline {display: inline;color:#ff6600;font-size:15px}

.news_small {
	font-size:16px;
	line-height:16px;
}
img.thumb {
	cursor:pointer;
}

.thumb, .thumb_holder, .thumb_special {
	float:left;
	margin-right:10px;
	padding:5px;
	background-color: #fff;
	margin-top: 7px;
	margin-left: 10px;
	}

.thumb_special{
	float:left;
	margin:0 10px 20px;
	padding:0;
	}

.thumb_holder {
	margin-right:20px;
	background-color: #FAFAFA;
	height: 120px;
	width: 80px;
	margin-left: 0;
	}

.thumb_holder_img {
	margin-bottom: 5px;
}

.thumb_holder a {
	cursor:pointer;
}
.upload_slike {
    height: 200px;
}
.upload_slike_btn {
    margin: 5px 0;
    cursor: pointer;

}
.image_holder {
	height: 70px;
    text-align: center;
    width: 80px;
}

.details {
	font-size:14px;
	margin:0.5em 0;
	overflow:hidden;
}

.details span {
	width: 100px;
	float: left;
	color: #000;
}


.banner_middle {
	position:relative;
	margin:0 0 0 15px;
	float:left;
	width:auto;
}

#bottom_content {
	position:relative;
	float:left;
	width:100%;
	height:124px;
	background:#fff url(/images/pic/bottom-content.png) repeat-x 0 0;
	}
	#bottom_content h6 {
	color:#ccc;
	font-size:25px;
	padding:22px 30px;
	}
	#bottom_content h6 span, #bottom_content h6 a {font-size:25px;color:#fff}
	#bottom_content h6 a:hover {text-decoration:none;color:#ccc}
	#bottom_content_left {
	position:absolute;
	top:0;
	left:0;
	width:40px;
	height:124px;
	background:#fff url(/images/pic/bottom-content-left.png) repeat-x 0 0;
	}
	#bottom_content_right {
	position:absolute;
	top:0;
	right:0;
	width:40px;
	height:124px;
	background:#fff url(/images/pic/bottom-content-right.png) repeat-x 0 0;
	}

#zakaceniFajlovi {
	position:relative;
	float: left;
	width: 350px;
	padding:5px 0 0;
}
span.proveren_clan {
	background: transparent url(/images/proverenClan.gif) no-repeat 0 0;
	display:block;
	width:16px;
	height:16px;
	margin:2px;
}
.height_mid {
	height:250px;
}
.kupindo_social {
	float:left;
	margin: 5px 5px 0 0 ;
}
.kupindo_social:hover {
	margin-top:3px;
}
.ljudi_left {
    height: 318px;
    left: 15%;
    margin-left: -330px;
    position: fixed;
    top: 190px;
}
.bkg_message {
    background-color: #F4F4F4;
    border-radius: 25px;
    left: 99px;
    margin-bottom: 20px;
    width: 110px;
    min-height: 85px;
    padding: 15px 40px;
    position: relative;
}
.bkg_message p {
    color: #999;
    font-size: 16px;
    margin: 0;
    position: relative;
    text-align: left;
    z-index: 1;
}
.bkg_message p strong {
    color: #888;
}
.arrow-left {
    border-bottom: 70px solid transparent;
    border-left: 40px solid #F4F4F4;
    border-top: 10px solid transparent;
    height: 0;
    width: 0;
    position: absolute;
    bottom: -55px;
    right: 40px;
    z-index: 0;
    transform: rotate(13deg);
}
.arrow-right {
    border-bottom: 70px solid transparent;
    border-right: 40px solid #F4F4F4;
    border-top: 10px solid transparent;
    height: 0;
    width: 0;
    position: absolute;
    bottom: -55px;
    left: 40px;
    z-index: 0;
    transform: rotate(-13deg);
}
.ljudi_right {
    height: 318px;
    right: 15%;
    margin-right: -330px;
    position: fixed;
    top: 400px;
}
.ljudi_right .bkg_message {
    right: 0;
    left: auto;
}
.ljudi_right_close, .ljudi_left_close {
    height: 30px;
    width: 30px;
    border-radius: 16px;
    background-color: #fff;
    font-size: 16px;
    color: #999;
    margin: -7px 7px 0;
    position: absolute;
    right: 0;
    border: 0 none;
    cursor: pointer;
}
.ljudi_left_close:hover, .ljudi_right_close:hover {
    background-color: #aaa;
    color: #fff;
}
.ocena_neuspesna, .ocena_uspesna {
    font-size: 20px;
    padding: 20px 0 30px;
    text-align: center;
}
.ocena_uspesna {color: green;}
.ocena_neuspesna {color: red;}
/* Moj Kupindo Dropdown */

#mykup_dropdown:hover .dropdown-menu {
    display: block;
}
.dropdown-menu:hover #mykup_dropdown {
    display: block;
}
.dropdown-menu:hover #mykup_dropdown > a {
    background-color: #fff;
    color: #33004c;
}
#mykup_dropdown > a {
    float: none !important;
    display: block;
}
#mykup_dropdown .dropdown-menu {
    display: none;
    background-color: #4e0e7c;
    border: 1px solid #33004c;
    border-radius: 4px;
    padding: 2px 0;
    margin-top: -6px;
    left: -15px;
    right: auto;
    min-width: 160px;
    position: absolute;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    z-index: 1000;
}
#mykup_dropdown .dropdown-menu > li {
    float: none;
}
#mykup_dropdown .dropdown-menu > li > a {
    color: #ddc9e8;
    padding: 3px 20px;
    height: auto;
    line-height: 1.5;
    display: block;
    float: none;

}
#mykup_dropdown .dropdown-menu > li > a:focus, #mykup_dropdown .dropdown-menu > li > a:hover {
    color: #4e0e7c;
    background-color: #fff;
}
#mykup_dropdown .dropdown-menu .divider {
    background-color: transparent;
    border-bottom: 1px dashed #a670c1;
    margin: 2px 0;
}

/***************************************************
				      Store
***************************************************/
.block_anc {
	position:relative;
	float:left;
	display:block;
	width:100%;
	height:85px;
	line-height:85px;
	border-bottom:1px solid #eee;
	background-color:#fff;
        overflow: hidden;
	}

div.block_list_anc {
	position:relative;
	float:left;
	width:700px;
	border-bottom:1px solid #eee;
	background-color:#fff;
	margin-left:20px;
	padding-top: 10px;
	padding-bottom: 10px;
	}

.list_name, .list_id, .list_date, .list_price, .list_name_small, .list_price_left, .list_name_big, .list_name_big_grey, .list_num, .list_bttn_storniraj, .list_storniran, .list_cekanje, .list_portal{
	position:relative;
	float:left;
	min-height:1px;
	width:145px;
	margin-right: 10px;
	}
.list_num {width:20px;text-align:right;color:#999}
.list_id {width:50px;}
.list_id.list_id_racun {min-width: 70px;}
.list_bttn_storniraj {width:59px;margin-right:0;}
.list_storniran {width:55px;margin-right:0;color:#333; text-align:center;}
.list_cekanje {width:59px;margin-right:0;color:#e70; text-align:center}
.list_bttn_storniraj a {background:transparent url(/images/button-22px.png) no-repeat top left;height:22px;width:59px;display:block;line-height:22px;text-align:center;color:#fff}
.list_bttn_storniraj a:hover{text-decoration:none}
.list_date{width:60px;}
.list_portal{width:60px; text-align:center;}
.list_price{width:80px;text-align:center;font-weight:bold}
.list_price_total{width: 110px;font-weight: bold;float: left;}

.list_name_big, .list_name_big_grey{
	width:250px;
}
.list_name_small, .list_name_big_grey{font-size:11px; color:#666; line-height:12px;}

div.block_anc:hover {
	background-color:#F4F4F4;
	text-decoration:none;
	}



.product_id, .product_name, .product_category, .product_brand, .product_price, .product_status, .product_username, .product_date, .product_action_izmeni, .product_checkbox, .product_name_info, .product_name_limundo, .product_numb_limundo, .product_thumb_limundo, .poruka_icon, .korisnik_icon {
	position:relative;
	float:left;
	display:block;
	overflow:hidden;
	text-align:center;
	width:250px;
	margin-right:10px;
	line-height:18px;
	padding-top:33px;
}
.product_price > input, .product_username > input, .product_status > input {
    color: #999;
    cursor: pointer;
    border: 0 none;
    background: none;
}
.product_price > input:hover, .product_username > input:hover, .product_status > input:hover,
.product_price > input.active, .product_username > input.active, .product_status > input.active{
    color: #06C;
    text-decoration: none;
}
.sort_active {color: #06c !important;}

	.product_name, .product_name_limundo, .product_numb_limundo, .product_thumb_limundo {text-align:left;width:200px}
	.product_id{width:80px}
	.product_category, .product_brand, .product_price {width:145px}
	span.product_price font, span.product_status font {color:#999}
	.product_price, .product_status, .product_username, .product_date, .product_action_izmeni {width:70px}
	.product_brand {text-transform:uppercase}
	.product_price{
        width: 90px;
        float: right;
        margin: 0;
    }

.product_username{
    width:84px;
}
.product_price {text-align:right;}

.product_price span { font-size:16px;}
.korisnik_icon, .poruka_icon {margin-right: 5px;}
.moj_ducan_pregled {
    bottom: 5px;
    position: absolute;
}
.moj_ducan_pregled:hover {
    opacity: .8;
    filter: alpha(opacity=80);
}
.product_button {
	position: absolute;
	top: 10px;
	right: 120px;
	}

	.product_button .button {background:url(../images/pic/29-submit-button-KUPI.png) no-repeat right top;}
	.product_button .button span {background:url(../images/pic/29-submit-button-KUPI-left.png) no-repeat left top;}

.product_name {
        height: 62px;
	line-height: 14px;
	padding-top: 0;
        margin: 12px 0;
        overflow: visible;
}
.red_aktivan .product_name {
	margin: 6px 0;
}
.product_name > a, .product_name > small {
    display: block;
    position: relative;
    top: 50%;
    transform: translateY(-50%);
}
.red_aktivan .product_name > a{
	top:32%;
}
.product_name > small {
    top: 40%;
}
.red_aktivan .product_name > small{
	top:27%;
}
.product_name_limundo{
	padding-top:32px;
	line-height: 14px;
	color:#7E961D;
	width:280px;
	overflow:hidden;
	}
.product_numb_limundo{
	padding-top:32px;
	line-height: 14px;
	/*color:#7E961D;*/
	width:100px;
	text-align:center;
	}
.product_thumb_limundo{
	 width: 100px;
	 height:80px;
	 padding-top:0;
	 text-align:center;
	}
.product_name_info{padding-left:50px;width:145px}

.product_action_izmeni {
	padding-top:33px;
	width:50px;
	line-height:normal;
}
.product_oceni {
    float: right;
    margin-top: 31px;
    position: relative;
}
.product_checkbox {
	width:20px;
	padding-top: 34px;
	line-height:normal;
	margin-right: 0;
}
.product_checkbox > input {margin: 0;}
.holder_content_line .product_name, .holder_content_line .product_price, .holder_content_line .product_username,
.holder_content_line .product_date, .holder_content_line .product_status {padding-top:2px}
.product_msg_text {
    clear: both;
    color: #777;
    font-style: italic;
    max-height: 20px;
    overflow: hidden;
}
a.delete, a.deactivate, a.activate, a.clone, a.lemon, .colapse_plus, .colapse_minus, .product_icon a  {
	background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -48px -32px;
	display:inline-block;
	width:14px;
	height:14px;
	margin-right:5px;
	text-decoration:none;
	}
	a.delete:hover{background-position:-32px -32px;text-decoration:none}
	a.deactivate{background-position:-48px -48px;}
	a.deactivate:hover{background-position:-32px -48px;text-decoration:none}
	a.activate{background-position:-16px -48px;}
	a.activate:hover{background-position:0 -48px;text-decoration:none}
	a.clone{background-position:-80px -48px;}
	a.clone:hover{background-position:-64px -48px;text-decoration:none}
	a.lemon{background-position:-112px -48px;}
	a.lemon:hover{background-position:-96px -48px;text-decoration:none}

	.colapse_plus, .colapse_minus {width:16px;height:16px;position:relative;top:2px}
	.colapse_plus {background-position:-138px -100px;text-decoration:none}
	.colapse_minus {background-position:-154px -100px;text-decoration:none}

.poruka_icon a, .korisnik_icon a, .table_buyer_contact a {
    background: transparent url(/images/sprites/sprites_ver18.png) no-repeat 0 -161px;
    width: 21px;
    height: 21px;
    display: block;
}
.korisnik_icon a, .table_buyer_contact a {
    background-position: -21px -162px;
}
.poruka_icon a:hover, .korisnik_icon a:hover, .table_buyer_contact a:hover {
    opacity: .8;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.dopuna_racuna {
    float: left;
    margin-right: 2px;
    line-height: 24px;
}
.dopuna_racuna > a {
    text-transform: none;
}
#posta ol {
    padding: 30px;
}
#posta li {
    list-style-type: decimal;
    padding-left: 10px;
    text-align: left;
}

/************************************
    START Moj Kupindo - Spisak kupaca
**************************************/

.table_buyers {
    width: 100%;
}
.table_buyers th, .table_buyers td {
    padding: 10px 5px 10px;
    text-align: center;
    vertical-align: middle;
}
.table_buyers th {
    line-height: 1.2;
    vertical-align: bottom;
}
.table_buyers thead tr {
    border-bottom: 2px solid #ddd;
}
.table_buyers tbody tr {
    border-bottom: 1px solid #eee;
}
.table_buyers small {
    color: #777;
}
.table_buyer_no {
    color: #999;
    width: 20px;
}
.table_buyer_purchases, .table_buyer_sum {
    width: 60px;
}

.table_buyer_img {
    position: relative;
}
.table_buyer_bigImg {
    visibility: hidden;
    position: absolute;
    left: 100px;
    top: 10px;
    z-index: 2;
}
.table_buyer_img {
    width: 80px;
}
.table_buyer_name {
    min-width: 130px;
}
.table_buyer_contact a {
    display: inline-block;
}
.table_buyer_contact, .table_buyer_date {
    max-width: 45px;
}
.table_buyer_price {
    min-width: 55px;
}
.table_buyer_additional_info {
    color: red;
    font-size: 37px;
    font-weight: bold;
    cursor: pointer;
    margin-top: -6px;
    display: inline-block;
}
.table_buyer_additional_info:hover {
    color: #777 !important;
}
.table_buyers_additional_info > td {
    padding: 0;
}
.table_buyers_additional_info table {
    background-color: #f7f7f7;
    width: 100%;
}
.table_buyers_additional_info table th {
    color: #888;
}
.poruke_sa_clanom_link a {
    background: transparent url('/images/sprites/sprites_ver18.png') no-repeat 0 -163px;
    width: 22px;
    height: 22px;
    display: inline-block;
    margin: 0 5px;
}
.poruke_sa_clanom_link a:hover {
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}
.poruke_sa_clanom_link a.limundo_poruke_sa_clanom {
    background-position: -43px -163px;
}
.poruke_sa_clanom_link a.kupindo_poruke_sa_clanom {
    background-position: -65px -163px;
}

/************************************
    END Moj Kupindo - Spisak kupaca
**************************************/

/*********************
    START Popup Dopuna Racuna
*************************/
.popup_dopuna {
    width: 100%;
    display: none;
    position: fixed;
    z-index: 9999;
}
.popup_dopuna_bck {
    background-color: #fff;
    z-index: 105;
    opacity: 0.8;
    position: absolute;
    float: left;

}

.popup_dopuna_content {
    z-index: 200;
    background-color: #fff;
    border: 5px solid #ccc;
    padding: 6px;
    position: absolute;
    margin-top: 100px;
    left: 40%;
    -webkit-box-shadow:0 0 20px hsla(0, 0%, 0%, 0.2);
       -moz-box-shadow:0 0 20px hsla(0, 0%, 0%, 0.2);
            box-shadow:0 0 20px hsla(0, 0%, 0%, 0.2);
}
button.popup_dopuna_close {
    background-color: #ccc;
    border: 0 none;
    box-shadow: none;
    cursor: pointer;
    display: block;
    margin: -36px -11px 0 0;
    outline: medium none;
    overflow: visible;
    padding: 0;
    z-index: 9999;
    height: 25px;
    width: 32px;
    float: right;
    font-size: 18px;

}
button.popup_dopuna_close:hover, button.popup_dopuna_close:focus {
    color: #fff;
}
.popup_dopuna_content > a {
    display: block;
    float: right;
    text-indent: -9999px;
}
.popup_dopuna_content > a:hover {
    opacity: .9;
}
.dopuna_buttons {
    border-top: 1px dashed #ccc;
    padding: 10px 10px 7px;
    margin-top: 10px;
    overflow: hidden;
}
.dopuna_buttons > a {
    float: right;
    line-height: 25px;
}
.dopuna_buttons > a:last-child {
    border-right: 1px solid #ccc;
}
.dopuna_print {
    background: url(../images/print_grey.png) no-repeat;
    color: #999;
    padding: 0 20px 0 30px;
}
.dopuna_print:hover {
    background-image: url(../images/print_orange.png);
    color: #777;
}
.dopuna_email {
    color: #999;
}
.dopuna_email:before {
    content:"@";
    background-color: #bbb;
    color: #fff;
    border-radius: 14px;
    text-align: center;
    width: 25px;
    height: 25px;
    margin: 0 5px 0 20px;
    display: inline-block;
    font-size: 16px;
    font-family: Arial,​Helvetica,​sans-serif;
}
.dopuna_email:hover:before {
    background-color: #f80;
    box-shadow: inset 1px 1px 2px rgba(0,0,0,.3);
    text-decoration: none;
}
.dopuna_email:hover {
    color: #777;
}
/*********************
    END Popup Dopuna Racuna
*************************/
/*********************
    START Popup za prikaz podataka o korisniku
*************************/
.popup_user {
    width: 100%;
    display: none;
    position: fixed;
    z-index: 9999;
}
.popup_user_bck {
    background-color: #fff;
    z-index: 105;
    opacity: 0.8;
    position: absolute;
    float: left;
}

.popup_user_content {
    width: 690px;
    height: 60vh;
    overflow: auto;
    z-index: 200;
    background-color: white;
    border: 5px solid hsla(0, 0%, 0%, 0.2);
    border-radius: 25px;
    padding: 25px;
    position: absolute;
    margin-top: 100px;
    margin-left: -345px;
    left: 50%;
    -webkit-box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
       -moz-box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
            box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
}

button.popup_user_close {
    background-color: #fff;
    color: #777;
    border: 0 none;
    border-radius: 16px;
    box-shadow: none;
    cursor: pointer;
    display: block;
    margin: -20px -20px 0 0;
    outline: medium none;
    overflow: visible;
    padding: 0;
    z-index: 9999;
    height: 32px;
    width: 32px;
    float: right;
    font-size: 18px;

}
button.popup_user_close:hover, button.popup_user_close:focus {
    background-color: #777;
    color: #fff;
}
/*********************
    END Popup za prikaz podataka o korisniku
*************************/

#popupDodajDobavljaca2{
    width: 300px;
    height: 19vh;
    margin-left: -200px;
}

/*********************
    START Popup za prikaz podataka za placanje
*************************/
.popup_user2 {
    width: 100%;
    display: none;
    position: fixed;
    z-index: 9999;
}
.popup_user_bck2 {
    background-color: #fff;
    z-index: 105;
    opacity: 0.8;
    position: absolute;
    float: left;
}

.popup_user_content2 {
    width: 500px;
    height: 350px;
    overflow: auto;
    z-index: 200;
    background-color: white;
    border: 5px solid hsla(0, 0%, 0%, 0.2);
    border-radius: 25px;
    padding: 25px;
    position: absolute;
    margin-top: 100px;
    margin-left: -345px;
    left: 50%;
    -webkit-box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
       -moz-box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
            box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
}

button.popup_user_close2 {
    background-color: #fff;
    color: #777;
    border: 0 none;
    border-radius: 16px;
    box-shadow: none;
    cursor: pointer;
    display: block;
    margin: -20px -20px 0 0;
    outline: medium none;
    overflow: visible;
    padding: 0;
    z-index: 9999;
    height: 32px;
    width: 32px;
    float: right;
    font-size: 18px;

}
button.popup_user_close2:hover, button.popup_user_close2:focus {
    background-color: #777;
    color: #fff;
}
/*********************
    END Popup za prikaz podataka za placanje
*************************/
/*********************
    START Popup Racun header
*************************/
.popup_racun_uplusu {
    width: 100%;
    display: none;
    position: fixed;
    z-index: 9999;
}
.popup_racun_uplusu_bck {
    background-color: #fff;
    z-index: 105;
    opacity: 0.8;
    position: absolute;
    float: left;

}

.popup_racun_uplusu_content {
    width: 450px;
    z-index: 200;
    background-color: #FFBF7F;
    border: 5px solid hsla(0, 0%, 0%,0.3);
    border-radius: 25px;
    padding: 25px;
    position: absolute;
    margin-top: 100px;
    margin-left: -225px;
    left: 50%;
    -webkit-box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
       -moz-box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
            box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
}
button.popup_racun_uplusu_close {
    background-color: #fff;
    color: #777;
    border: 0 none;
    border-radius: 16px;
    cursor: pointer;
    margin: -20px -20px 0 0;
    padding: 0;
    z-index: 9999;
    height: 32px;
    width: 32px;
    float: right;
    font-size: 16px;
    line-height: 30px;

}
button.popup_racun_uplusu_close:hover, button.popup_racun_uplusu_close:focus {
    background-color: #777;
    color: #fff;
}
.popup_racun_uplusu_content > a {
    display: block;
    float: right;
    text-indent: -9999px;
}
.popup_racun_uplusu_content > a:hover {
    opacity: .9;
}
.popup_racun_uplusu_div_content p {
    color: #fff;
    font-size: 16px;
    line-height: 1.5;
    margin: 0;
    text-shadow: 1px 1px 0 rgba(0,0,0,0.1);
}
.popup_racun_uplusu_div_content a {
    text-shadow: none;
}
.popup_racun_uplusu_div_content p strong {
    font-size: 19px;
    line-height: 2.2;
    color: #fff;
}
/*********************
    END Popup Racun header
*************************/

/*********************
    START Popup Ducan export
*************************/
.popup_ducan_export {
    width: 100%;
    display: none;
    position: fixed;
    z-index: 9999;
}
.popup_ducan_export_bck {
    background-color: #fff;
    z-index: 105;
    opacity: 0.8;
    position: absolute;
    float: left;

}

.popup_ducan_export_content {
    width: 450px;
    height: 285px;
    z-index: 200;
    background-color: #FFBF7F;
    border: 5px solid hsla(0, 0%, 0%,0.3);
    border-radius: 25px;
    padding: 25px;
    position: absolute;
    margin-top: 100px;
    margin-left: -225px;
    left: 50%;
    -webkit-box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
       -moz-box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
            box-shadow:0 0 15px hsla(0, 0%, 0%, 0.2);
}
button.popup_ducan_export_close {
    background-color: #fff;
    color: #777;
    border: 0 none;
    border-radius: 16px;
    cursor: pointer;
    margin: -20px -20px 0 0;
    padding: 0;
    z-index: 9999;
    height: 32px;
    width: 32px;
    float: right;
    font-size: 16px;
    line-height: 30px;

}
button.popup_ducan_export_close:hover, button.popup_ducan_export_close:focus {
    background-color: #777;
    color: #fff;
}
.popup_ducan_export_content > a {
    display: block;
    float: right;
    text-indent: -9999px;
}
.popup_ducan_export_content > a:hover {
    opacity: .9;
}
.popup_ducan_export_div_content p {
    font-size: 16px;
    line-height: 1.5;
    margin: 0;
}
.popup_ducan_export_div_content p strong {
    color: #fff;
    font-size: 20px;
    line-height: 2.2;
    text-shadow: 1px 1px 0 rgba(0,0,0,0.1);
}
.popup_ducan_export_div_content img {
    padding: 10px;
    margin-top: 10px;
    border-radius: 7px;
    background-color: white;
}
/******************************
    END Popup Ducan export
*******************************/
/***************************************************
				      Gallery
***************************************************/
/* general  gallery styles */
#jgal {
	list-style: none;
	width:100%;
	height:100%;
	margin:15px 0 200px;
	}
	#jgal li {
	opacity: .5;
	float: left;
	display: block;
	width:65px;
	height: 55px;
	background-position: 50% 50%;
	background-repeat:no-repeat;
	cursor: pointer;
	border: 1px solid #fff;
	outline: 1px solid #fff;
	margin:0 8px 5px 0;
	}
	#jgal li img {
	position: absolute;
	top:110px;
	left:0;
	display: none;
	width:100%;
	}
	#jgal li.active img {
	display:block;
	width:100%;
	}
	#jgal li.active, #jgal li:hover {
	outline-color: #bbb;
	opacity: .99; /* safari bug */
	}
	#jgal li:hover {outline-color: #fff}
	#jgal li.active:hover {outline-color: #bbb}

 /* styling without javascript */
#gallery { list-style: none; display: block}
#gallery li { float: left; margin: 0 10px 10px 0}


.news_photo {
	position:relative;
	float:left;
	top:25px;
	background-color:#F4F4F4;
	padding:10px;
	}

	.news_image_holder {float:left;width:100%;padding:10px 0 5px 0}
	.news_image {display:block;float:left;margin-right:15px;width:170px;margin-bottom:10px}
	.news_image img {width:170px}


/***************************************************
				     Captcha
***************************************************/
.captcha{
	position:relative;
	float:left;
	padding:15px;
	margin:15px 0;
	width:430px;
	display:block;
	border-top:2px solid #ddd;
	border-bottom:2px solid #ddd;
	background-color:#eee;
	}

.captcha ul li{
	float:left;
	width:auto;
	padding:0;
	margin:0;
	}
	.captcha ul li p{
	text-align:left;
	float:left;
	width:50px;
	margin-bottom:10px;
	font-size:.85em;
	padding:0 0 3px 0;
	color:#333;
	}
	.captcha ul li select{
	width:auto;
	clear:left;
	margin:0;
	float:left;
	}

.captcha span {
	color:#999;
	font-size:12px;
	padding-top:2px;
	font-weight:normal;
	}
	.captcha span font {color:#F00}

/***************************************************
				      Menus
***************************************************/

#top_menu{
	position:relative;
	float:right;
	margin:0;
	padding:0;
	top:40px;
	right:10px;
	width:auto;
	text-align:right;
	}
	#top_menu a {
        font-size:14px;
        color:#fff;
        background-color: #4e0e7c;
	}
	#top_menu a:hover {
	text-decoration:underline;
	}
#top_menu .free_reg {
    background: #ffcc00;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffcc00), color-stop(100%,#fcac0d));
    background: -webkit-linear-gradient(top,  #ffcc00 0%,#fcac0d 100%);
    background: -webkit-linear-gradient(top, #ffcc00 0%, #fcac0d 100%);
    background: linear-gradient(to bottom,  #ffcc00 0%,#fcac0d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#fcac0d',GradientType=0 );
    color: #631D99;
    border-radius: 3px;
    display:inline-block;
    text-align:center;
    line-height: 30px;
    width:103px;
    text-shadow: 1px 1px 0 rgba(255,255,255,.5);
    box-shadow: inset 0 1px 0 #fee993;
}
#top_menu .free_help {
	background: rgb(54,193,212);
	color: white;
	box-shadow: inset 0 1px 0 rgb(54,193,212);
	text-shadow: none;
}
#top_menu .free_help:hover{
	background: #29AFC2!important;
	text-decoration: none;
}
#top_menu .free_reg:hover {
    text-decoration: none;
    background: #fa0;
}
#top_menu .free_reg:focus {
    text-shadow: none;
}
.K-uminusu {
    bottom: 50px;
    float: right;
    position: absolute;
    right: 100px;
    z-index: 900;
}
.K-uminusu > a {
    background-color: red;
    border-radius: 0 5px 5px 0;
    padding-right: 10px;
    border-color: #FD9B9F;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    color: #fff;
    display: block;
    height: 18px;
}
.K-uminusu > a:hover {
    background: none;
    text-decoration: none !important;
}
.K-uminusu > a:hover ~ .K-uminusu_left {
    background-position: 0 -36px;
}
.K-uminusu_left {
    background: url("/images/K-uminusu.png") no-repeat;
    height: 36px;
    left: -41px;
    position: absolute;
    top: -16px;
    width: 42px;
}
.K-plusu {
    bottom: 50px;
    float: right;
    position: absolute;
    right: 100px;
    z-index: 900;
}
.K-plusu > a {
    background-color: #CC0;
    border-radius: 0 5px 5px 0;
    padding-right: 10px;
    border-color: #E7E8CC;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    color: #fff;
    display: block;
    height: 18px;
}
.K-plusu > a:hover {
    background: none;
    text-decoration: none !important;
}
.K-plusu > a:hover ~ .K-plusu_left {
    background-position: 0 -36px;
}
.K-plusu_left {
    background: url("/images/K-uplusu.png") no-repeat;
    height: 36px;
    left: -40px;
    position: absolute;
    top: -16px;
    width: 40px;
}
.menu_big, .menu_purple, .menu_green, .menu_light {
	position:relative;
	float:left;
	width: 100%;
	height:40px;
	margin:0;
	padding:0;
	}

.menu_purple, .menu_green, .menu_light {
	height:29px;
	margin:0 0 10px;
	padding:11px 0 0 0;
	background-color:#f4f4f4;
	-webkit-border-radius:7px;
	-moz-border-radius:7px;
	-o-border-radius:7px;
	border-radius:7px;
    text-align: left;
	}
	.menu_purple {background-color:#9a7ca2}
	.menu_green {background-color:#abc100}

	.menu_purple h2 {color:#ffffff;}
	.menu_purple .italic_span, .menu_green .italic_span {font-size: 0.85em; font-style:italic;color:#FFF;}
	.menu_light h2, .menu_light h2 span {color:#ff6600;display:inline;}
	.menu_light p, .menu_light p span {color:#ff6600;font-size: 14px;line-height: 1.3;padding-left: 15px;text-transform: uppercase;}
	.menu_light_height{height:45px;}
	.menu_light_height h2 span {padding-left: 15px;}


#nav_menu{
	position:relative;
	background:transparent;
	}
	#nav_menu ul{
	position:relative;
	float:right;
	list-style: none;
	padding: 0 2px 0 0;
	}
	#nav_menu ul li{
	position:relative;
	float: left;
	}
	#nav_menu ul li a {
	padding:0 8px;
	font-size:14px;
	color:#fff;
	text-decoration:none;
	line-height: 40px;
	float: left;
	height: 40px;
	}
	#nav_menu ul li a:hover {color:#f90;text-decoration:none}
	#nav_menu ul li a#active_page_link {color:#f90}

	.msg_notification {
	text-align: center;
	position: relative;
	border-radius: 1em;
	padding: 0px 0.8em;
	display: block;
	font-size: 10px;
	height: 20px;
	top: 9px;
	line-height: 20px;
	color: #fff;
	background: #ff9900;
	background: -moz-linear-gradient(top,  #ff9900 0%, #ff6600 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#ff6600));
	background: -webkit-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -o-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -ms-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ff6600',GradientType=0 );
	}
	#nav_menu ul li a:hover .msg_notification {
	background: #ffc401;
	background: -moz-linear-gradient(top,  #ffc401 0%, #ff9101 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc401), color-stop(100%,#ff9101));
	background: -webkit-linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	background: -o-linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	background: -ms-linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	background: linear-gradient(top,  #ffc401 0%,#ff9101 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc401', endColorstr='#ff9101',GradientType=0 );
	}
	.wishlist_notification {
        background: #5bc0de;
    }
	#nav_menu ul li a:hover .wishlist_notification {
        background: #31b0d5;
    }
	#nav_menu ul li .phone_K {
	color: #FF8800;
    font-size: 17px;
    line-height: 13px;
    padding: 13px 20px 10px 10px;
    text-align: center;
    }
    #nav_menu ul li .phone_K > em {
    font-size: 11px;
}

.category_menu, .category_menu_all_category{
	position:relative;
	float:left;
	list-style:none;
	width: 200px;
	margin-bottom: 5px;
	}
.cat_menu {margin-bottom: 0;}
.cat_menu li {min-height: 24px; margin-bottom: 2px;}
	.category_menu li a, .category_menu_all_category li a{
	font-size:14px;
	line-height:1.4;
	}
	.category_menu li a:hover, .category_menu_all_category li a:hover {
	text-decoration:underline;
	}
	.category_menu li ul, .category_menu_all_category li ul {
	position:relative;
	line-height:1.4;
	width:175px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left:0;
	}
	.category_menu li ul li a, .category_menu_all_category li ul li a {
	font-weight:normal;
	font-size:13px;
	color:#666;
	}

.category_menu li ul li a.active_category_link {
	color:#0066cc;
	font-weight:bold;
	text-decoration:underline;
	display:block;
	background:#fff url(../images/pic/category-menu-active.gif) no-repeat left 3px;
	}

.category_menu li ul li a:hover, .category_menu_all_category li ul li a:hover {text-decoration:underline;color:#0066cc}

.category_menu_all_category { width: 315px;}
.category_menu_all_category li ul { width:310px; }

/* .category_menu.cat_menu li:first-child a, .category_menu.cat_menu li:nth-child(2) a, .category_menu.cat_menu li:nth-child(3) a, .category_menu.cat_menu li:nth-child(4) a, .category_menu.cat_menu li:nth-child(5) a {
    color: #fff;
    padding: 3px 10px;
}
.category_menu.cat_menu li:first-child a {background: #ff9500;}
.category_menu.cat_menu li:nth-child(2) a {background: #f90;}
.category_menu.cat_menu li:nth-child(3) a {background: #fa0;}
.category_menu.cat_menu li:nth-child(4) a {background: #fb0;}
.category_menu.cat_menu li:nth-child(5) a {background: #ffc900;}
.category_menu.cat_menu li:first-child a:hover, .category_menu.cat_menu li:nth-child(2) a:hover, .category_menu.cat_menu li:nth-child(3) a:hover, .category_menu.cat_menu li:nth-child(4) a:hover, .category_menu.cat_menu li:nth-child(5) a:hover {
    background: #FFE5CB;
    color: #c00;
}
*/
.content_menu a {
	font-size:14px;
	line-height:1.4;
	/*background:transparent url(/images/pic/bg-line.gif) repeat-x left bottom;*/
	}
	.content_menu a:hover {background:none;text-decoration:none}



.user_ocene{
	position:relative;
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
}

.user_ocene ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

.user_ocene li {
	font-weight:normal;
	font-size:11px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-bottom: 3px;
	margin-bottom: 15px;
	}

.user_ocene li span {
	width: 180px;
	float: left;
	position: relative;
	}
.user_ocene ul li a  {
	background-color: #E1E1E1;
	padding: 5px;
	}

	.category_menu ul li a:hover, .category_menu_all_category ul li a:hover {
	text-decoration:underline;
	}
.cat_menu_img {
    height: 17px;
    width: 17px;
    float: left;
    margin-right: 7px;
}
/***************************************************
				      Mirko dodao za cenovnik
***************************************************/

.prices {width:550px;margin:15px 0;overflow:hidden;color:#888}

.price_list, .price_list1 {width:510px;}
.price_list li, .price_list1 li {height:130px;float:left;padding:0
5px;margin-bottom:15px;border-right:1px solid #F4E9F3}
.price_list1 li {height:180px;}
.price_list span, .price_list1 span
{display:block;font-size:16px;background-color:#F4E9F3;color:#4e0e7c;padding-left:5px}
.price_list .price_1, .price_list1 .price_1 {width:100px;padding:0 5px 0 0}
.price_2 {width:70px;}
.price_3 {width:185px;}
.price_4 {width:55px;}
.price_list .price_5, .price_list1 .price_5 {width:45px;padding-right:0;border:0}


/********** Pretraga **********/
.sort_link_limundo {
	padding-left: 15px;
	color:#7E961D;
	}
	.up_limundo{
		background: transparent url(/images/sort-up-limundo.png) no-repeat scroll left center;
	}
	.down_limundo{
		background: transparent url(/images/sort-down-limundo.png) no-repeat scroll left center;
	}
.sort_link_kupindo {
	padding-left: 15px;
	/*color:#7E961D;*/
	}
	.up_kupindo{
		background: transparent url(/images/sort-up-kupindo.png) no-repeat scroll left center;
	}
	.down_kupindo{
		background: transparent url(/images/sort-down-kupindo.png) no-repeat scroll left center;
	}

/********** Stilovi za import podataka sa mobilnih sajtova **********/
.phone-holder {
	width:440px;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px dotted #ccc;
	overflow:hidden;
	}

.phone-descript {
	width:120px;
	float:left;
	margin-right:10px;
}

.phone-info {
	float:left;
	width:305px;
	}

.phone-holder h2, .phone-holder p, .phone-holder span, .phone-holder a {
	margin:0;
	padding:0;
}

.phone-holder h2 {
	font-size:16px;
	color:#333;
	line-height:18px;
	font-weight:normal;
	text-transform:none;
}

.phone-holder span {color:#999;}

.phone-holder h2 span {
	font-size:16px;
	text-transform:uppercase;
	color:#999;
	}


/********** Limundo tim **********/

.photo_left, .photo_right {
	color:#666;
	line-height:18px;
	text-align:center;
	float:left;
	padding:0;
	margin:0;
	border:0;
	margin-top:20px;
}

.photo_left {float:left;margin-right:30px;width:460px}

.photo_left img {margin:0;border:0;padding:0}
.photo_left p {line-height:18px;margin-bottom:25px;text-align:left}
.photo_left p span {font-size:12px;font-weight:bold;line-height:18px;color:#555}

.photo_right {width:155px}

.photo_right ul li {list-style:none;width:150px;margin-bottom:15px;font-size:12px;line-height:14px;}
.photo_right ul li img {margin:0;border:none}


.RSS_link {display:block;background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -128px -48px;width:36px;height:16px;position:absolute;top:0;right:0;}
.RSS_link:hover {opacity:0.6}
.menu_light .RSS_link {top:11px;right:15px;}

/**** greed predmet detalji ****/

	.close {
		position:absolute;
		right:10px;
		top:10px;
	}
	.msg_captcha {
		color:#666;
		font-size:10px;
		display:block;
		float:left;
		margin-right:3px
	}
	.msg_captcha select {
		width:40px
	}

	.item_descript {
		overflow:hidden;
		color:#000;
		font-size:13px;
		margin-bottom:5px;
	}
	.item_descript span {
		float:left;
		width:90px;
		color:#666;
	}

	.item_descript .high {
		float:left;
		width:190px;
		color:#000;
	}
	.item_descript2 {
	    border: 0 none;
	    clear: left;
	    color: #000;
	    font-size: 13px;
	    margin:4px 0 7px 0;
	    text-transform: none;
	}
	.item_descript2 span {
		float:left;
		color: #666;
		width: 130px;
	}
	.item_descript2 strong {
		font-weight:normal;
	}
.kupi_button {
    background: #ff0000;
    background: linear-gradient(to bottom,  #ff0000 0%,#bf0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#bf0000',GradientType=0 );

    position: relative;
    border-radius: 18px;
    box-shadow: 0 1px 2px hsla(0, 0%, 0%, 0.4);
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin-bottom: 8px;
    padding: 0 35px 0 20px;
}
.kupi_button:hover {

}
.kupi_button .btn_ring {
    background-color: hsla(0, 0%, 0%, 0.2);
    border-radius: 10px;
    height: 20px;
    line-height: 20px;
    margin-top: 6px;
    position: absolute;
    right: 8px;
    top: 0;
    width: 20px;
}
.kupi_button .btn_ring .btn_center {
    background: #fff;
    box-shadow: 0 2px 0 hsla(0, 0%, 0%, 0.2) inset;
    height: 18px;
    width: 18px;
    left: 0;
}
.kupi_button .btn_ring .btn_center:after {
    border-bottom: 2px solid #999;
    border-right: 2px solid #999;
}
	.kupi_cena {
		display:block;
		padding-bottom:7px;
		font-size:20px
	}
	.kupi_cena span {
		font-size:14px;
	}
	.big_image {
		background-color:#fff;
		border:1px solid #e5e5e5;
		padding:5px;
		width:440px;
		height:330px;
		display:block;
		text-align:center;
	}
	#big_imgage_holder {position:relative;display:block}
	.slika_korisnika {position:absolute;left:0;bottom:10px;display:block;font-size:11px;padding:1px 5px;background-color:#ff9900;color:#fff;}
	.thumbnail {
		cursor:pointer;
		vertical-align:middle;
		display:block;
		float:left;
		margin:10px 10px 0 0;
		width:80px;
		height:60px;
		padding:5px;
		border:1px solid #e5e5e5;
		text-align:center
	}
	.pregled {
		position:absolute;
		line-height:14px;
		font-size:11px;
		top:350px;
		right:0;
		color:#666
	}
	.pregled span {
		font-size:16px;
		color:#ff6600;
	}
	.error_message {
		 float:none;
		 display:block;
		 clear:both;
	}
	.br-ocena {
	font-weight:bold;
	}

/**** greed spisak predmeta ****/
	.breadcrumb {
		width:100%;
		margin:0 0 20px;
		padding:0;
		position:relative;
	}
	.breadcrumb li {
		font-size:12px;
		color:#ff6600;
		text-transform:none;
		padding:0;
	}
	.breadcrumb p {
		font-size:12px;
		color:#ff6600;
		text-transform:none;
		padding:0;
	}
	.breadcrumb li strong {
		font-weight: normal;
	}
	.breadcrumb a {font-size:12px}

	.sortiranje {
		border-bottom:1px solid #eee;
		text-align:right;
		padding:0 0 10px 0;
		color:#666;
	}
	.grid_row {
		border-bottom:1px solid #eee;
		overflow:hidden;
	}
	.product {
		/*float:left;*/
        display: inline-block;
		width:180px;
		padding:20px;
		margin-left:20px;
		position:relative;
        text-align: left;
	}
	.product:hover {
		background-color:#f4f4f4
	}
	.product .item_image {
		text-align:center;
		display:block;
		background-color:#fff;
		width:140px;
		height:105px;
		padding:5px;
		border:1px solid #e5e5e5;
		margin-bottom:10px
	}
	.product .item_link {
		display:block;
		font-size:13px;
		height:35px;
		margin-bottom:5px;
		line-height:17px;
		overflow:hidden
	}
	.product .item_price {
		display:block;
		font-size:15px;
		line-height:18px;
		color:#888;
		margin-bottom:10px
	}

/**** FILTERI U PRETRAZI ****/

	.filter {
		-webkit-border-radius:7px;
		-moz-border-radius:7px;
		-o-border-radius:7px;
		border-radius:7px;
		padding:1px;
		display:block;
		overflow:hidden;
	}
	.filter_separator {
		position:relative;
		display:block;
		margin-bottom:10px;
		overflow:hidden;
		padding-bottom:5px;
		border-bottom:1px dotted #ccc;
	}
	.filter_separator .textbox {width:152px;}

	.filter_separator label {
		float:none;
		padding:0;
		color:#333;
		width:100%;
	}
	.filter_separator .button_white_grey {
		position:relative;
		left:0;
		top:0;
	}
	.filter_naziv, .filter_naziv_close {
		font-size:13px;
		font-weight:bold;
		display:block;
		padding:0;
		margin:0;
		margin-bottom:5px;
		height:18px;
		color:#454545;
		background:transparent url(/images/sprites/sprites_ver18.png) no-repeat 180px -14px;
		}
		.filter_naziv_close {background-position:168px -97px}
		.filter_naziv:hover, .filter_naziv_close:hover {cursor:pointer;background-position:196px 1px;color:#000}

	.filter_content {margin-bottom:5px;}
	.filter_lista {padding:10px;background-color:#fff;border:1px solid #e5e5e5;height:108px;overflow-y:scroll;position:relative}

	.filter_reset {position:relative;display:block;text-align:right;margin-top:5px;}
	.filter_reset a {display:inline-block;padding:3px 18px 3px 3px;}
	.filter_reset a span {position:absolute;right:0;top:7px;display:block;width:11px;height:11px;background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -80px -32px}
	.filter_reset a:hover {text-decoration:none}
	.filter_reset a:hover span {background-position:-64px -32px}
	.filter_GO {
		display:block;
		width:24px;
		height:24px;
		}

	.filter_unchecked, .filter_checked  {position:relative;color:#333;margin-bottom:5px;display:block;padding-left:20px;background:transparent url(/images/chechbox.png) no-repeat 0 0;}
		.filter_unchecked:hover, .filter_checked:hover {text-decoration:none;}
		.filter_checked {background-position:0 -16px}

	.unchecked, .checked  {position:relative;color:#333;margin-bottom:5px;display:block;padding-left:20px;font-size:12px;}
	.unchecked:hover, .checked:hover {text-decoration:none;color:#000;}
		.check_box {position:absolute;left:0;top:2px;background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -32px 0;display:inline-block;width:13px;height:13px;}

		.unchecked span, .checked span {color:#999;font-size:11px}
		.checked .check_box {background-position:-48px 0}
		.unchecked:hover .check_box {background-position:-64px 0}


	.poruke_poslate, .poruke_primljene {display:inline-block;width:16px;height:16px;background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -112px -32px;float:left;margin-right:10px;}
	.poruke_primljene {background-position:-96px -32px}

	.top_naslovna_naziv { overflow: hidden; display: block; margin: 0pt; height: 38px;}


/**** Izdvojeni predmeti (novi, HIT, snizenje) ****/
	.izdvajamo_novo, .izdvajamo_snizenje, .izdvajamo_dostava, .izdvajamo_ducan, .izdvajamo_firme, .potvrda_besplatna_dostava {
		display:block;
		margin:0 0 10px;
		padding:0;
		width:160px;
		height:40px;
		background:transparent url(/images/ArtikliPonude_ver16.png) no-repeat 0 0;
		text-indent:-9999em;
		}

		.izdvajamo_novo:hover {background-position:0 -40px}
		.izdvajamo_ducan {background-position:0 -80px}
		.izdvajamo_ducan:hover {background-position:0 -120px}
		.izdvajamo_snizenje {background-position:0 -160px}
		.izdvajamo_snizenje:hover {background-position:0 -200px}
		.izdvajamo_dostava, .potvrda_besplatna_dostava {background-position:0 -240px}
		.izdvajamo_dostava:hover {background-position:0 -280px}
		.izdvajamo_firme {background-position:0 -240px}
		.izdvajamo_firme:hover {background-position:0 -280px}

.dugme_unesi {
    color: #FFFFFF;
    font-size: 14px;
    height: 32px;
    padding: 0px 15px;
    margin-right: 20px;
    border: 0 none;
    border-radius: 16px;
    line-height: 32px;
    text-transform: lowercase;
    cursor: pointer;
    background: -moz-linear-gradient(top,  #ff9900 0%, #ff6600 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9900), color-stop(100%,#ff6600));
	background: -webkit-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -o-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: -ms-linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	background: linear-gradient(top,  #ff9900 0%,#ff6600 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9900', endColorstr='#ff6600',GradientType=0 );
    }


    /**** TABOVI NA PREDMET DETALJI (karakterisitke, opis...) ****/

    .tabovi {border-bottom:1px solid #ccc;}
				.tabovi ul {position:relative;bottom:-1px;padding-left:20px}
				.tabovi ul li {
						float:left;
						margin-right:5px;
						}
				.selected_tab, .tab {
						display:block;
						border:1px solid #ccc;
						border-bottom:1px solid #fff;
						padding:5px 15px 3px 15px;
						font-size:14px;
						color:#ff6600;
						-webkit-border-radius:7px 7px 0 0;
						-moz-border-radius:7px 7px 0 0;
						-o-border-radius:7px 7px 0 0;
						border-radius:7px 7px 0 0;
						text-transform:uppercase}

				.tabovi ul li a:hover {text-decoration:none}
				.tab {border-color:#f4f4f4 #f4f4f4 #ccc;background-color:#f4f4f4;color:#36c;}
				.tab:hover {border-color:#e0e0e0 #e0e0e0 #ccc;background-color:#e0e0e0;}

    /**** POP-UP ZA POTVRDJIVANJE KUPOVINE ****/

		.Kupindo_popup_holder .holder_content_separator_line {border-bottom:1px solid #ccc;float:left;width:100%;padding-bottom:10px;margin-bottom:20px}
		.Kupindo_popup_holder p {color:#333;font-size:13px}
		.Kupindo_popup_holder .uslovi {float:left;width:150px;font-weight:bold;margin-right:20px}
		.Kupindo_popup_holder .uslovi_detalji {float:left;width:420px}
		.Kupindo_popup_holder .cestitka {font-size:16px;color:#999}
		.Kupindo_popup_holder .naziv_predmeta {font-size:20px;color:#ff6600;}
		.Kupindo_popup_holder .varijante {width:100%;margin-bottom:10px}
		.Kupindo_popup_holder .varijante label {font-size:15px;color:#333;padding:0;width:250px}
		.Kupindo_popup_holder .varijante .varijanta_nepostoji {color:#999}
		.Kupindo_popup_holder .potvrdi_kupovinu {margin:0}
		.Kupindo_popup_holder .potvrdi_kupovinu .kupi_cena {float:left;text-align:left}
		.Kupindo_popup_holder .pop_up_dugme {float:right;text-align:right;position:relative;top:10px}


	   /**** POSTAVLJANJE PREDMETA NOVO ****/

		.novi_predmet {width:800px;margin-left:90px;font-size:13px;color:#333;}
		.novi_predmet p {font-size:13px;color:#333;padding:2px;}
		.novi_predmet .holder_content_line {border-bottom:0 none; padding-bottom: 0;}
		.novi_predmet .holder_content_separator {padding-bottom:16px;margin:0}
		.novi_predmet h4 {font-size:18px;width:100%;color:#333;font-weight:normal; margin-bottom: 2px;}
		.novi_predmet .top_ponuda {
			width:205px;
			padding:15px;
			background-color:#fff3c0;
			}
		.novi_predmet label {color:#333;float:none;cursor:pointer;display:inline}
		.novi_predmet .top_ponuda label {font-size:15px;width:100%;display:block;padding:0;positio:relative}
			.top_opis {
				z-index:200;
				position:absolute;
				border:1px solid #B14DCB;
				-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3);
				-moz-box-shadow:0 2px 4px rgba(0,0,0,.3);
				-o-box-shadow:0 2px 4px rgba(0,0,0,.3);
				box-shadow:0 2px 4px rgba(0,0,0,.3);
				background-color:#fff;
				top:-12px;
				right:235px;
				padding:15px;
				font-size:12px;
				display:none;
				}
				.top_opis_arrow {position:absolute;width:9px;height:16px;top:22px;right:-9px;background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -80px 0}
				.top_ponuda label:hover .top_opis {display:block}

		.novi_predmet .error_message {
			left:0;
			font-size:11px;
			text-transform:uppercase;
			color:#fff;
			display:inline-block;
			padding:2px 8px;
			background-color:#c00;
			font-weight:bold;
			max-width: 305px;
			}
		.novi_predmet .karakteristike {width:160px;margin-right:30px}
		.lista_polja {float:left;width:100%;margin-top:20px}
		.lista_polja li {float:left;margin-right:30px;width:160px}
		.lista_polja li .textbox {width:150px}
		label.grupa {font-size:18px; margin-bottom: 2px; padding:0;display:block;width:100%}

		.plus, .minus, .helpPopup {
			background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -16px -48px;
			display:inline-block;
			width:14px;
			height:14px;
			position:relative;
			top:3px;
			margin-right:5px;
			}
			.plus:hover {background-position:0 -48px}
			.minus {background-position:-48px -48px}
			.minus:hover {background-position:-32px -48px}
			.helpPopup {margin-left:5px;top:2px;background-position:-16px -32px; cursor: pointer;}
			.helpPopup:hover {background-position:0 -32px}
			.reset {display:inline-block;width:11px;height:11px;background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -80px -32px}
			.reset:hover {background-position:-64px -32px}

		.dupli_red {position:relative;background-color:#fcc}
		.dupli_red .error_message {background-color:#fcc;position:relative;bottom:0}
		.novi_predmet p .error_message {position:relative;bottom:0}

    .unosUtokuLayer {
        display: none;
    }
    .unosUtokuLayerBckg {
        z-index: 10;
        border: none;
        margin: 0px;
        padding: 0px;
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        opacity: 0.6;
        position: fixed;
        background-color: rgba(0, 0, 0, 0.9);
    }
    .unosUtokuPopup {
        background-color: #4e0e7c;
        border: 7px solid #ccc;
        border-radius: 7px;
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
        font-size: 15px;
        height: 100px;
        left: 40%;
        margin-top: 300px;
        position: fixed;
        text-align: center;
        width: 300px;
        z-index: 20;
        padding: 10px;
    }
    .unosUtokuPopup p {
        color: #fff;
        padding-top: 20px;
    }

	/**** KATEGORIJE PRETRAGA U NAVIGACIJI ****/

	.search_kategorije {
			position:relative;
			width:151px;
			padding-left:10px;
			border-left:1px dashed #ccc;
			top:3px;
			font-size:13px;
			color:#ff6600;
			height:24px;
			float:right;
			margin:0;
			right:7px;
			background:transparent url(/images/sprites/sprites_ver18.png) no-repeat 146px 5px;
			}
	.search_kategorije:hover {cursor:pointer;color:#f90}
	.search_kategorije span {position:relative;top:4px}
	.search_lista_kategorija {
			height:180px;
			overflow-y:scroll;
			color:#666;
			display:none;
			background-color:#fff;
			padding:15px 9px;
			padding-top:5px;
			border:1px solid #B14DCB;
			border-top:0;
			position:absolute;
			left:-1px;top:29px;
			width:148px;
			z-index:100;
			box-shadow:0 3px 3px rgba(0,0,0,.2);
			-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);
			-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);
			-o-box-shadow:0 3px 3px rgba(0,0,0,.2);
			}

			.search_lista_kategorija ul li {padding:2px 6px;}
			.search_lista_kategorija ul li:hover {background-color:#f2f2f2;color:#000;cursor:pointer}


	#dodatna_polja_holder .item_descript span {width:130px}

	.error_message_popup {
			font-size:12px;color: #F00;
			float:right;
			}

	.lista_zelja_holder{
		display: block;
		margin: 0 auto;
		position: relative;
		width: 113px;
	}

	.lista_zelja_link{
		position: relative;
		display: inline-block;
		float: left;
		-webkit-border-radius:7px 7px 7px 7px;
		-moz-border-radius:7px 7px 7px 7px;
		-o-border-radius:7px 7px 7px 7px;
		border-radius:7px 7px 7px 7px;
	}

	.lista_zelja_arrow{
		position: relative;
		display: inline-block;
		float: left;
	}

	.lista_zelja_popup{
		background: #FCFCFC;
	    border: 1px solid #CCCCCC;
	    overflow: hidden;
	    left: 0;
	    padding: 5px 7px 5px 7px;
	    position: absolute;
	    text-align: left;
	    width: 94px;
	    z-index: 100;
	    box-shadow:0 3px 3px rgba(0,0,0,.2);
		-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);
		-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);
		-o-box-shadow:0 3px 3px rgba(0,0,0,.2);
		-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;
		margin-top: 26px;
		margin-left: 0px;
		/*display: inline-block;*/
		display: none;
		float: left;
	}

	.lista_zelja_popup a{
		margin: 0px 0px 0px 0px;
		height: 20px;
		font-size: 11px;
		overflow: hidden;
		display: block;
	}
	/* IE 7 FIX */
	*+html .lista_zelja_holder{
		height: 52px;
	}
	*+html .lista_zelja_popup{
		padding: 5px 7px 0px 7px;
	}

	#popup_pre_loader{
		display: inline-block;
		margin-bottom: 20px;
		margin-top: 10px;
	}

	#btn_confirm.aktivirajPredmet{
	    border: medium none;
	    color: #FFFFFF;
	    cursor: pointer;
	    font-family: inherit;
	    font-size: 12px;
	    outline: medium none;
	    padding: 0 15px;
	    text-transform: lowercase;
	    background: url("../images/filtriraj.png") no-repeat scroll left top transparent;
	    display: inline-block;
	    height: 24px;
	    line-height: 24px;
	    width: 40px;
	}

	#btn_confirm.aktivirajPredmet:hover {text-decoration:none}
	.mojaZarada {float:left;width:100%;overflow:hidden;}
    .widget_knjige_holder {
        margin-top: 10px;
    }

	/**** Uslovi koriscenja ****/
		.uslovi_koriscenja h1 {margin-top:30px;}
		.uslovi_koriscenja h2 {margin-top:30px;margin-bottom:10px;font-size:18px;padding:0;text-transform:none}
		.uslovi_koriscenja h4 {text-transform:uppercase;margin:15px 0 5px 30px;font-weight:normal}
		.uslovi_koriscenja p {margin-bottom:10px;margin-left:30px;}
		.uslovi_koriscenja .uslovi_nabrajanje {margin-left:60px;}


	/************ KATALOG!!!!!! ************/
	/**** Lista prodavaca istog predmeta na predmet detalji****/

	.katalog_lista_col_1 {width:550px;float:left;margin-bottom:10px}
		.katalog_lista_col_1 p span {color:#999;}
		.katalog_lista_col_2 {width:300px;float:right;margin-bottom:10px;margin-right:50px}
		.katalog_lista_col_2 .katalog_oznaka_nov, .katalog_lista_col_2 .katalog_oznaka_polovan {position:absolute;top:0;right:210px}

		.katalog_oznaka_nov, .katalog_oznaka_polovan {
			position:relative;
			display:inline-block;
			background-color:#fc0;
			padding:2px 10px;
			color:#fff;
			text-transform:uppercase;}

			.katalog_oznaka_polovan {background-color:#eee;color:#777}

		.katalog_ostali_nov, .katalog_ostali_polovan {
			text-align:center;
			background-color:#fc0;
			padding:10px;
			width:200px;
			float:right;
			margin:0;}

			.katalog_ostali_polovan {background-color:#eee}

		.katalog_ostali_nov .kupi_cena, .katalog_ostali_polovan .kupi_cena {font-size:20px}

		.katalog_lista_up, .katalog_lista_down, .katalog_lista_sort {
			display:inline-block;
			width:16px;
			height:16px;
			background:transparent url(/images/sprites/sprites_ver18.png) no-repeat 0 0;
			margin-right:5px}

			.katalog_lista_up {background-position:-16px 0}
			.katalog_lista_sort {background-position:-32px 0}

		.katalog_marked, .katalog_unmarked {background-color:#fff2bf;margin-bottom:0}
		.katalog_unmarked {background-color:#fff}
		.katalog_rezultat {display:block;height:70px;border-bottom:1px dotted #ccc;padding-bottom:10px}
		.katalog_rezultat .check_box {top:20px}
		.katalog_rezultat_img {background-color:#fff;float:left;display:block;width:80px;height:60px;padding:2px;border:1px solid #ccc;margin-right:5px}
		.lista {background-color:#fff;padding:10px;border:1px solid #ccc;overflow-y:scroll;height:190px;width:93%}
		.katalog_predlog_info .item_descript span {float:none}



		/************ Glavni baner na indexu slideshow ************/
		.baner_holder {width:530px; height: 280px;margin-bottom:0}
		#baner_img {overflow:hidden;margin-bottom:10px}
		.baner_img_list {width:530px;height:250px;overflow:hidden}
		.baner_img_list li {position:absolute;top:0;left:0;}

		#baner_links {height:20px;}
		.baner_links_list {text-align:center;}
		.baner_links_list li {display:inline-block;width:16px;height:16px;margin-right:20px;}
		.baner_links_list li a {display:inline-block;width:16px;height:16px;background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -176px -32px;text-decoration:none}
		.baner_links_list li a:hover {background-position:-176px -64px;text-decoration:none}
		.baner_links_list li a:active {background-position:-176px -48px;text-decoration:none}
		.baner_links_list li a.active_link {background-position:-176px -48px;text-decoration:none}

		/************ Kupindo Uzivo **************/
		.kupindo_uzivo {float:left;height:230px;width:100%;overflow:hidden;display:block; position: relative;}
		.kupindo_uzivo ul{position: absolute; top: 0; height: 2000px;}
		.kupindo_uzivo a {height:34px;padding:3px 0 3px 15px;width:172px;display:block;overflow:hidden;margin-bottom:5px;border-bottom:1px dotted #e6e6e6;line-height:22px}
		.kupindo_uzivo a:hover {text-decoration:none;border-color:#999;background-color:#fdf9d4}
		.kupindo_uzivo_prodato {font-size:11px;color:#c50000;line-height:17px}
		.kupindo_uzivo_zelje {font-size:11px;color:#666;line-height:17px}

		/************ Video na naslovnoj **************/
		.video_links li {
			margin-right:10px;
		-webkit-transform:scale(0.7);
		   -moz-transform:scale(0.7);
		    -ms-transform:scale(0.7);
		     -o-transform:scale(0.7);
		        transform:scale(0.7);
		}

		/************ autocomplete na unosu predmeta ************/
		.autocomplete_box {
			position:absolute;
			padding:6px;
			border:1px solid #ccc;
			top:52px;left:5px;
			background-color:#fff;
			z-index:100;
			width:148px;
			-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);
			-moz-box-shadow:0 2px 2px rgba(0,0,0,.2);
			-o-box-shadow:0 2px 2px rgba(0,0,0,.2);
			box-shadow:0 2px 2px rgba(0,0,0,.2);
			border-top:0;}

		.autocomplete_rez {padding:2px;cursor:pointer;color:#666}
		.autocomplete_rez:hover {background-color:#F2F2F2;cursor:pointer;color:#000}
		.autocomplete_naziv {display:block;}

		.osenceno {background-color:#FCF6C4}
		.originalnost {padding:20px;background-color:#F3E9D4}

		/************ popusti ************/
		.popust_sticker {display:block;width:34px;height:34px;position:absolute;top:2px;right:2px;background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -230px -85px;}
		.popust10 .popust_sticker {background-position:0 -64px;}
		.popust20 .popust_sticker {background-position:-34px -64px;}
                .popust25 .popust_sticker {background-position:-68px -64px;}
		.popust30 .popust_sticker {background-position:-68px -64px;}
		.popust40 .popust_sticker {background-position:-102px -64px;}
		.popust50 .popust_sticker {background-position:-136px -64px;}
		.block_anc .popust_sticker {top:20px;left:500px}

        .popust10 {background-image:url(/images/popust/popust_10.png);background-position:top right;background-repeat:no-repeat}
		.popust15 {background-image:url(/images/popust/popust_15.png);background-position:top right;background-repeat:no-repeat}
		.popust20 {background-image:url(/images/popust/popust_20.png);background-position:top right;background-repeat:no-repeat}
                .popust25 {background-image:url(/images/popust/popust_25.png);background-position:top right;background-repeat:no-repeat}
		.popust30 {background-image:url(/images/popust/popust_30.png);background-position:top right;background-repeat:no-repeat}
		.popust40 {background-image:url(/images/popust/popust_40.png);background-position:top right;background-repeat:no-repeat}
		.popust50 {background-image:url(/images/popust/popust_50.png);background-position:top right;background-repeat:no-repeat}
		.block_anc {background-position:530px 20px;}

		.popust10-big {background-image:url(/images/popust/popust_10-big.png);background-position:top right;background-repeat:no-repeat}
		.popust15-big {background-image:url(/images/popust/popust_15-big.png);background-position:top right;background-repeat:no-repeat}
		.popust20-big {background-image:url(/images/popust/popust_20-big.png);background-position:top right;background-repeat:no-repeat}
                .popust25-big {background-image:url(/images/popust/popust_25-big.png);background-position:top right;background-repeat:no-repeat}
		.popust30-big {background-image:url(/images/popust/popust_30-big.png);background-position:top right;background-repeat:no-repeat}
		.popust40-big {background-image:url(/images/popust/popust_40-big.png);background-position:top right;background-repeat:no-repeat}
		.popust50-big {background-image:url(/images/popust/popust_50-big.png);background-position:top right;background-repeat:no-repeat}

        .popust_visa {
            background-image: url(/images/popust/popust_visa_5.png);
            background-repeat: no-repeat;
            background-position: top right;
            width: 73px;
            height: 48px;
            position: absolute;
            right: 0;
            top: 0;
        }

/* START Popust uplate preko VISA kartice */
.visa_popust {
    width: 430px;
    font-size: 16px;
    margin: 80px 0 20px 0;
    padding: 15px;
    display: inline-block;
    color: #3c763d;
    background-color: #dff0d8;
    border: 1px solid transparent;
    border-color: #d6e9c6;
    border-radius: 4px;
    box-sizing: border-box;
}
.visa_popust_icon {
    background: transparent url('/images/sprites/card_icons_sprite_3.png') no-repeat;
    width: 48px;
    height: 30px;
    float: left;
    background-position: -2px -46px;
    margin-right: 10px;
}
.visa_popust_iconNew {
    background: transparent url('/images/visa_logo.png') no-repeat;
    width: 48px;
    height: 30px;
    float: left;
    margin-right: 10px;
}
.visa_popust p {
    position: relative;
    margin: -4px 0 0;
    line-height: 1.2;
}
.visa_popust p strong {
    color: #3c763d;
}
.popust30_big, .popust15_big, .popust25_big {
    position: absolute;
    height: 54px;
    width: 54px;
    top: 20px;
    right: 30px;
}
.popust30_big {
    background: transparent url("/images/popust/popust_30-big.png") right top no-repeat;
}

.popust15_big {
    background: transparent url("/images/popust/popust_15-big.png") right top no-repeat;
}
.popust25_big {
    background: transparent url("/images/popust/popust_25-big.png") right top no-repeat;
}
.visa_popust_cena {
    position: relative;
}
.visa_popust_cena .question_mark {
    position: absolute;
    top: 2px;
    margin-left: 5px;
}
.visa_popust_label {
    background-color: #5cb85c;
    padding: .2em .6em .3em;
    border-radius: .25em;
    color: #fff;
}
.visa_popust hr {
    border-top: 1px solid #c9e2b3;
    border-bottom: 0 none;
    margin: 20px 0;
}
.visa_popust .visa_popust_preostali_iznos {
    margin: 15px 0 0;
}
.product_visa_popust {
    width: 100px;
    height: 70px;
    padding-top: 10px;
    float: left;
}
.product_visa_popust span {
    line-height: 1.2;
    font-weight: bold;
    color: orange;
    margin-top: 3px;
    margin-left: 5px;
    display: block;
}

/* END Popust uplate preko VISA kartice */

		.block_anc .besplatna_dostava_pregled {
		    font-size: 11px;
            margin-left: -7px;
            padding: 0 5px;
            text-align: right;
            top: 55px;
            width: 100px;
        }
		/********* Zvezde, pehari, bedzevi *********/
		.bedz_holder {margin-bottom:15px;position:relative;text-align:center;}

                    .bedz_mesec {font-size:11px;color:#f70;text-transform:uppercase;display:block;text-align:center}
                    .bedz_kategorija {font-size:11px;line-height:11px;padding:1px 2px;background-color:#f90;color:#fff;display:block;text-align:center}
                    .tooltip_left, .tooltip_right, .tooltip_top, .dropdown_collapse {
                            font-size:11px;
                            line-height:15px;
                            color:#444;
                            text-align:left;
                            position:absolute;
                            z-index:150;
                            top:-45px;
                            width:270px;
                            padding:20px;
                            background-color:#fff;
                            border:1px solid #B34ECD;
                            box-shadow:0 0 6px rgba(0,0,0,.1);
                            -webkit-box-shadow:0 0 6px rgba(0,0,0,.1);
                            -moz-box-shadow:0 0 6px rgba(0,0,0,.1);
                            -o-box-shadow:0 0 6px rgba(0,0,0,.1);
                            }
                            .tooltip_left {left:55px}
                            .tooltip_right {right:80px;}
                            .tooltip_left .bedz_vise, .tooltip_right .bedz_vise {float:right;margin:0 0 10px 10px;}
                            .tooltip_pointer, .dropdown_arrow, .dropdown_pointer  {
                                    display:block;
                                    position:absolute;
                                    width:10px;
                                    height:16px;
                                    background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -79px -16px;
                                    top:25px;
                                    }
                                    .tooltip_left .tooltip_pointer {left:-10px}
                                    .tooltip_right .tooltip_pointer {right:-10px;background-position:-80px 0;}
                                    .dropdown_arrow {top:10px;width:7px;height:7px;background-position:-20px -22px;position:relative;}
                                    .dropdown_pointer {top:-7px;left:20px;width:14px;height:7px;background-position:-48px -20px;}

                .tooltip_top {
                    left: -235px !important;
                    top: 25px !important;
                    width: 477px;
                    font-size: 13px;
                }

                .tooltip_new {
                    display: none;
                    font-size: 11px;
                    line-height: 15px;
                    color: #444;
                    text-align: left;
                    position: absolute;
                    z-index: 150;
                    top: 20px;
                    width: 270px;
                    padding: 20px;
                    background: #fff;
                    border:1px solid #B34ECD;
                    margin-top: -30px;
                    margin-left: 60px;
                    max-width: 260px;
                    border-radius: 4px;
                    box-shadow:0 0 6px rgba(0,0,0,.1);
                }
                .tooltip_new_holder:hover .tooltip_new {
                    display: inline;
                }
                .tooltip_new .tooltip_pointer {
                    left: -10px;
                    z-index:20;
                    position:absolute;
                    top: 20px;
                    border:0;
                }
							  .txt-break .tooltip_new{
									top:41px;
									left: 99px;
								}

                #info:hover .tooltip_top .dropdown_pointer{
                    top: -7px;
                    left: 45%;
                }
                ul.kupi_info {
                    float: left;
                    max-width: 230px;
                    padding-left: 10px;
                }
                ul.kupi_info li {
                    line-height: 22px;
                    border-bottom: 1px solid #eee;
                    height: 50px;
                    padding: 15px 0 15px;
                }
                ul.kupi_info li p {
                    display: block;
                    position: relative;
                    top: 50%;
                    -webkit-transform: translateY(-50%);
                    -ms-transform: translateY(-50%);
                    transform: translateY(-50%);
                }
                ul.kupi_info li div span {
                    background: #fc0;
                    color: #fff;
                    border-radius: 13px;
                    display: inline-block !important;
                    width: 26px;
                    margin-right: 10px;
                    text-align: center;
                    font-size: 20px;
                    line-height: 26px;
                }
                ul.kupi_info li div {
                    padding: 14px 0px;
                    float: left;
                }

                    .dropdown {position:relative;}
                        .dropdown_collapse {
                            top:35px;
                            left:-15px;
                            width:100px;
                            padding:10px;
                            cursor:default;
                            }
                            .dropdown_collapse a {font-size:11px;}

.user_rank, .user_top, .user_premium {
    float: left;
    margin-bottom: 10px;
}
.user_top, .user_premium {
    margin-left: 15px;
}
.user_premium {
    position: relative;
}
.zvezda, .pehar {
    background: transparent url("/images/sprites/sprites_ver18.png") no-repeat scroll -192px -32px;
    display: inline-block;
    height: 16px;
    margin: 0 1px 0 0;
    width: 16px;
}
.pehar {width:19px;height:16px;background-position:-194px -64px}

/**** NOVI bedzevi ****/
.palac_1, .palac_2, .palac_3, .palac_4, .pehar_1, .pehar_2, .pehar_3, .pehar_4, .kruna, .kruna_10, .kruna_15, .kruna_20, .kruna_30, .bedz_premium, .bedz, .bedz_vise {
    width:40px;
    height:50px;
    display: block;
    background:transparent url("/images/sprites/bedzevi_profil_2.png") no-repeat;
}
.palac_2 {background-position: -40px 0;}
.palac_3 {background-position: -80px 0;}
.palac_4 {background-position: -120px 0;}
.pehar_1 {background-position: 0 -52px;}
.pehar_2 {background-position: -40px -52px;}
.pehar_3 {background-position: -80px -52px;}
.pehar_4 {background-position: -120px -52px;}
.kruna {
    background-position: 0 -104px;
}
.kruna_10 {background-position: 0 -156px;}
.kruna_15 {background-position: -40px -156px;}
.kruna_20 {background-position: -80px -156px;}
.kruna_30 {background-position: -120px -156px;}

.bedz, .bedz_vise /* Ovo je za bedz TOP prodavac */ {
    display:inline-block;
    background-position: -41px -104px;
}
.bedz_premium {
    width: 43px;
    background-position: -81px -104px;
}

	.badge_zastita:hover {
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
		filter: alpha(opacity=80);
		opacity: .8;
	}
.novo_markica {
    background: url(/images/novo-markica.png) no-repeat;
    position: absolute;
    height: 27px;
    width: 47px;
    margin: -9px 0 0 5px;
}

.dopuna_holder {
    text-align: right;
}

		/********* Brojevi i boje filteri *********/
		.numbers {margin:0 3px 5px 0;font-size:11px;padding:0 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
		.numbers .button {border:1px solid #f70}
		.colors {
				display:inline-block;
				width:34px;
				height:26px;
				margin:0 1px 1px 0;
				background:transparent url(/images/sprites/sprites_ver18.png) no-repeat 0 0;}
				.colors:hover {opacity:.3}
				.sarena {background-position:0 -190px;}
				.sarena:hover, .sarena_select {background-position:0 -216px;}
				.zuta {background-position:-34px -190px}
				.zuta:hover, .zuta_select {background-position:-34px -216px;}
				.narandzasta {background-position:-68px -190px;}
				.narandzasta:hover, .narandzasta_select {background-position:-68px -216px;}
				.crvena {background-position:-102px -190px}
				.crvena:hover, .crvena_select {background-position:-102px -216px;}
				.roza {background-position:-136px -190px}
				.roza:hover, .roza_select {background-position:-136px -216px;}
				.ljubicasta {background-position:-170px -190px}
				.ljubicasta:hover, .ljubicasta_select {background-position:-170px -216px;}
				.bezz {background-position:-204px -190px}
				.bezz:hover, .bezz_select {background-position:-204px -216px;}
				.plava {background-position:0 -242px}
				.plava:hover, .plava_select {background-position:0 -268px;}
				.providna {background-position:-34px -242px}
				.providna:hover, .providna_select {background-position:-34px -268px;}
				.zelena {background-position:-68px -242px}
				.zelena:hover, .zelena_select {background-position:-68px -268px;}
				.braon {background-position:-102px -242px}
				.braon:hover, .braon_select {background-position:-102px -268px;}
				.siva {background-position:-136px -242px}
				.siva:hover, .siva_select {background-position:-136px -268px;}
				.crna {background-position:-170px -242px}
				.crna:hover, .crna_select {background-position:-170px -268px;}
				.bela {background-position:-204px -242px}
				.bela:hover, .bela_select {background-position:-204px -268px;}


			.no_round{
				-webkit-border-radius:0px;
				-moz-border-radius:0px;
				-o-border-radius:0px;
				border-radius:0px;
				margin:0;


			}

			.round_left {
				-webkit-border-radius:7px 0 0 7px;
				-moz-border-radius:7px 0 0 7px;
				-o-border-radius:7px 0 0 7px;
				border-radius:7px 0 0 7px;
				margin:0;
				}
			.round_right {-webkit-border-radius:0 7px 7px 0;
				-moz-border-radius:0 7px 7px 0;
				-o-border-radius:0 7px 7px 0;
				border-radius:0 7px 7px 0;
				margin:0;padding:0 10px;
				}

			.cf {}
			.cf:after {
			     visibility: hidden;
			     display: block;
			     font-size: 0;
			     content: " ";
			     clear: both;
			     height: 0;
			     }



			.sorting {
				background:-moz-linear-gradient(center top , #f1f1f1 0%, #ffffff 100%) repeat scroll 0 0 transparent;
				background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #f1f1f1), color-stop(1, #ffffff));
				background: -o-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%);
				background: -ms-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%);
				background: linear-gradient(top,  #f1f1f1 0%,#ffffff 100%);
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=0 );
				padding:5px 10px;
				position:relative;
				height:26px;text-align:left;
				border-top:1px solid #e4e4e4;
				margin:15px 0;}

			.search_autocomplete {
				font-size:13px;
				color:#666;
				background-color:#fff;
				padding:15px;
				padding-top:5px;
				border:1px solid #B14DCB;
				border-top:0;
				position:absolute;
				left:10px;top:32px;
				display:none;
				width:203px;
				z-index:100;
				box-shadow:0 3px 3px rgba(0,0,0,.2);
				-moz-box-shadow:0 3px 3px rgba(0,0,0,.2);
				-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);
				-o-box-shadow:0 3px 3px rgba(0,0,0,.2);}
				.search_autocomplete ul li {padding:2px 6px;}
				.search_autocomplete ul li:hover {background-color:#f2f2f2;color:#000;cursor:pointer}
				.search_autocomplete ul li.hover_complete {background-color:#f2f2f2;color:#000;cursor:pointer}

				.top_kategorija {display:block;position:absolute;height:55px;width:91px;background-image:url(/images/top_traka.png);
									background-position:0 0;top:16px;left:14px;
				}
                .besplatna_dostava_pregled {
                    color: #fff;
                    display: block;
                    font-size: 12px;
                    height: 24px;
                    line-height: 30px;
                    margin-left: -6px;
                    position: absolute;
                    text-align: center;
                    top: 120px;
                    width: 164px;
                    background-image:url(/images/besplatna_dostava_pregled.png);
                }
                .besplatna_dostava_predmet {
                    display: block;
                    height: 93px;
                    width: 93px;
                    position: absolute;
                    text-align: center;
                    bottom: -6px;
                    right: -3px;
                    background-image:url(/images/besplatna_dostava_predmet.png);
                }
                .besplatna_dostava_predmet p {
                    color: #fff;
                    font-size: 14px;
                    line-height: 13px;
                    margin: 45px 0 0 25px;
                    -webkit-transform:rotate(-45deg);
                       -moz-transform:rotate(-45deg);
                        -ms-transform:rotate(-45deg);
                         -o-transform:rotate(-45deg);
                            transform:rotate(-45deg);
                }
			#info {
			    position:relative;
			    /* z-index:24; */
			    text-decoration:none;
				}

			#info:hover {z-index:25;}
			#info span {display: none}
			#info:hover span {
				display:block;
				left:26px;
				top: -15px;
				}
			#info:hover div{top: 10px; }

			.ng_index {
				display:block;
				width:160px;height:40px;
				margin-bottom:20px;
				text-indent:-9999em;
				background:transparent url(/images/NovogodisnjiPokloni/novogodisnji_pokloni_ver1.png) no-repeat 0 0}


			.mail_logo {margin:0 !important}
			/*.mail_logo .mail_logo_holder {display:none}*/

	/* STARI social dugmici */
		#idSocijalniDugmici {width:210px;height:28px;position:absolute;right:0;top:0;cursor:pointer;overflow:hidden}
			.social_links, .SocijalniDugmici_holder {
				width:210px;height:25px;position:absolute;top:3px;left:0;text-align:center;
				-webkit-transition: all .3s ease;
				-moz-transition: all .3s ease;
				-ms-transition: all .3s ease;
				-o-transition: all .3s ease;
				transition: all .3s ease;
				}
				.SocijalniDugmici_holder {left:420px;}
				#idSocijalniDugmici:hover .social_links {top:-40px;}
				#idSocijalniDugmici:hover .SocijalniDugmici_holder {left:0}
				.link_like, .link_follow {width:24px;height:24px;margin-left:20px;display:inline-block;background:transparent url(/images/sprites/sprites_ver18.png) no-repeat -176px -80px;}
				.link_follow {background-position:-200px -80px}

	/* NOVI social dugmici */
		.social-icons {
			margin-top: 3px;
			position: absolute;
			right: 0;
		}
		.social-icons.text-center > li {
          float: left;
          margin-left: 10px;
      }

	.button_white.aktivan {
		-moz-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;
		-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;
		-o-box-shadow:0 1px 2px rgba(0,0,0,.2) inset;
		box-shadow:0 1px 2px rgba(0,0,0,.2) inset;
		text-decoration:none;
		background: #E5E5E5;
	}

	.popust_aktivan_do{
		color: #FF6600;
	    display: block;
	    float: right;
	    font-size: 11px !important;
	    margin-right: -28px;
	    position: absolute;
	    right: 0;
	    top: 40px;
	    width: 100px;
	}

	.top_potkategorija {
		background-image: url("/images/TopTraka.png");
		background-repeat: no-repeat;
		display: block;
		height: 88px;
		position: absolute;
		right: 44px;
		top: 15px;
		width: 88px;
	}

	.brojpredmeta {
		display:block;
		clear: both;
		/* text-align:right; */
	}
	/**** Kategorija vencanja *****/
    .vencanja_separator {
        float: left;
        margin: 0 32px 0 4px;
    }
	.vencanja_separator:nth-child(2) {
        margin-right: 0;
    }
    .vencanja_aksesoari {
        margin-bottom: 10px;
    }
    .vencanja_separator div {
        margin-bottom: 10px;
    }
    .vencanja_separator h2, .vencanja_aksesoari h2 {
        position: absolute;
        text-align: left;
        margin: 50px 0 0;
        padding: 10px 0;
    }
    .vencanja_separator h2 a, .vencanja_aksesoari h2 a {
        color: #fff;
        font-size: 16px;
        line-height: 16px;
        padding: 8px 0 8px 15px;
        transition: padding-right .2s;
    }
    .vencanja_separator h2 a:hover, .vencanja_aksesoari h2 a:hover {
        padding-right: 8px;
        text-decoration: none;
    }
    .vencanja_zanjega:last-child, .vencanja_zanju:last-child {
        margin-bottom: 0;
    }
    .vencanja_zanju h2 {
        background-color: #F9C;
        z-index: 9999;
    }
    .vencanja_zanjega h2 {
        background-color: #69f;
        z-index: 9999;
    }
    .vencanja_aksesoari h2 {
        background-color: #fc6;
        z-index: 9999;
    }
    .vencanja_pink_btn_left {
        background: transparent url("/images/vencanja/vencanja_pink_btn_left.png") no-repeat;
        height: 40px;
        left: -10px;
        position: absolute;
        top: -2px;
        width: 10px;
    }
    .vencanja_pink_btn_right {
        background: transparent url("/images/vencanja/vencanja_pink_btn_right.png") no-repeat;
        height: 40px;
        position: absolute;
        right: -37px;
        top: -2px;
        width: 37px;
    }
    .vencanja_blue_btn_left {
        background: transparent url("/images/vencanja/vencanja_blue_btn_left.png") no-repeat;
        height: 40px;
        left: -10px;
        position: absolute;
        top: -2px;
        width: 10px;
    }
    .vencanja_blue_btn_right {
        background: transparent url("/images/vencanja/vencanja_blue_btn_right.png") no-repeat;
        height: 40px;
        position: absolute;
        right: -37px;
        top: -2px;
        width: 37px;
    }
    .vencanja_natur_btn_left {
        background: transparent url("/images/vencanja/vencanja_natur_btn_left.png") no-repeat;
        height: 40px;
        left: -10px;
        position: absolute;
        top: -2px;
        width: 10px;
    }
    .vencanja_natur_btn_right {
        background: transparent url("/images/vencanja/vencanja_natur_btn_right.png") no-repeat;
        height: 40px;
        position: absolute;
        right: -37px;
        top: -2px;
        width: 37px;
    }
    .vencanja_img {
        border: 1px solid #ccc;
        border-radius: 10px;
        display: block;
        padding: 1px;
    }
    .vencanja_img img {
        border-radius: 9px;
    }
    .vencanja_img img:hover {
        opacity: .8;
    }

.strelica_search {
	background: url("/images/strelica170.png") no-repeat;
    bottom: 20px;
    display: block;
    height: 116px;
    left: 220px;
    position: absolute;
    width: 170px;
}
.share-button-holder {
    clear: both;
    margin: 20px 0 0 15px;
    text-align: left;
}
.share-button-holder > p {
    margin-bottom: 5px;
}
.twitter-count-horizontal {width: 90px !important;}
.share-holder-predmet {
    clear: both;
    padding-top: 10px;
}
.saveti_kat {
    clear: both;
    margin-top: 65px;
    padding: 10px 0 5px;
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
}
.saveti_kat h2 {
    color: #4e0e7c;
    margin: 5px 0;
}
.saveti_kat p {
    padding-left: 15px;
    color: #777;
}
.blacklist_arrow1 {
    background: url("/images/strelica170.png") no-repeat scroll 0 0 / 75% auto hsla(0, 0%, 0%, 0);
    height: 117px;
    margin: -90px 0 0 -125px;
    position: absolute;
    -webkit-transform: rotate(20deg);
            transform: rotate(20deg);
    width: 171px;
}
.blacklist_arrow2 {
    background: url("/images/strelica_01.png") no-repeat;
    height: 12px;
    margin: 20px 0 0 -120px;
    position: absolute;
    -webkit-transform: rotate(-15deg);
            transform: rotate(-15deg);
    width: 114px;
}

/***********************************
		 Filip - promo box
***********************************/

div#sideBar {
    float: left;
	font-size: 15px;
	/*position: fixed;
	right: 29%;
	top: 12.7%;*/
}
.clear {
    clear:both;
}
div#promo_sticker {
    margin-left: 20px;
    width:215px;
    z-index: 1;
}
.stick {
    position:fixed;
    top:1px !important;
	z-index: 9999
}
.top_ponuda {
	width:205px;
	padding:10px 10px 0;
	background-color:#fff3c0;
}
.top_naslov {
	width:205px;
	height: 43px;
	line-height: 1.4;
	padding:6px 15px;
	background-color:#FFEA95;
	margin: 100px 0 2px 20px;
	text-align: center
}
.top_naslov p {
	font-size:100%;
}
.top_obavestenje {
	width:205px;
	height: 43px;
	line-height: 1.4;
	padding:6px 15px;
	background-color:#FFEA95;
	margin: 0 0 0 -10px;
	text-align: center;
}
.top_separator {
	width: 103%;
	height: 70px;
	padding: 10px;
	margin: -15px 0 0 -15px;
	border-bottom: 1px solid #fff;
}
.top_separator:last-child {
	border: 0 none;
}
.top_separator input {
	float: left;
	margin: 5px 8px 3px 3px;
}
.top_separator > label, .top_separator > label input {
    cursor: pointer;
}
.top_separator2 {
	width: 100%;
	padding: 10px 10px 0 22px;
	margin: -15px 0 0 -15px;
	position: relative;
}
div.promo_box {
	width: 58px;
	height: 57px;
	position: relative;
	left: 140px;
	top: -66px;
	background-color: #FFEA95;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	display: block;
	text-align: center;
	line-height: 1.4;
	font-size:14px;
}
.promo_text {
	height: 63px;
}
.p_opis {
	font-size: 12px;
	color:#999;
	font-style:italic;
	width: 165px;
	margin-left: 3px;
	margin-top: 3px;
	line-height:1.3;
}
.p_opis small {
	font-size: 11px;
}
.novi_predmet {
    color: #333333;
    font-size: 13px;
    margin-left: 90px;
    width: 545px;
}

.vazi_do_datuma {
    color: #F60;
    margin-top: 2px;
    padding: 2px 8px;
    display: inline-block;
}
.izabrano_txt {
    line-height: 1.3;
    padding-top: 7px;
    padding-left: 7px;
}
.superFore {
    height: auto;
    color: #777;
    margin: 0 0 0 -15px;
    background: #fff;
    border: 3px solid hsl(0, 0%, 93%) !important;
    border-radius: 10px;
}
.superFore p {
    padding: 0 20px;
    font-size: 15px;
    margin-bottom: 5px;
}
.superFore ul {
    padding-left: 20px;
    font-size: 13px;
}
.superFore ul li {
    list-style: inside decimal;
    font-style: italic;
}
.top_besplatne_promo_opcije {
    background-color: orange;
    margin: 0px 0px 2px 20px;
}
.top_besplatne_promo_opcije h5 {
    text-align: center;
    color: #fff;
    padding: 5px 0;
    margin: 0;
}
.top_besplatne_promo_opcije .bckg_white {
    color: darkorange;
}

/* END - promo box  */


/*****************************************
		 START - promo box horizontal
******************************************/
.top_ponuda_horizontal {
    display: inline-block;
    margin: 10px 0 20px;
}
.promo_box_holder .top_besplatne_promo_opcije {
    margin: 10px auto 0px;
    max-width: 270px;
}
.promo_box_holder .top_besplatne_promo_opcije h5 {
    text-align: left;
    padding: 5px 20px;
}
.promo_box_holder .top_separator {
    position: relative;
    width: calc(25% - 4px);
    background-color: #f5f5f5;
    float: left;
    margin: 0 2px;
    height: 205px;
    box-sizing: border-box;
    padding: 10px;
    box-shadow: inset 0 0 0 1px rgba(0,0,0,.1);
}
.promo_box_holder .top_separator.top_accent {
    background-color: #bd9dd4;
}
.promo_box_holder .top_separator.top_accent p,
.promo_box_holder .top_separator.top_accent label,
.promo_box_holder .top_separator.top_accent div.promo_box {
    color: #fff;
}
.promo_box_holder .top_accent .top_separator_title {
    border-bottom: 1px solid #e3cff2;
}
.promo_box_holder .top_separator.top_accent div.promo_box {
    border-color: #e2c3f9;
    background-color: #a575c8;
    line-height: 1.1;
}
.promo_box_holder .top_accent  .promo_text {
    top: 4px;
}
.promo_box_holder .top_accent .promo_text_big {
    font-size: 27px;
    margin-left: 10px;
}
.promo_box_holder .top_separator.top_separator_block {
    width: 260px;
    background: #f5f5f5;
    margin: 1% 2% 2%;
    height: auto;
}
.promo_box_holder .top_separator_title {
    height: 40px;
    border-bottom: 1px solid #bd9dd4
}
.promo_box_holder label {
    font-size: 15px;
    padding: 0;
    display: block;
    height: 40px;
}
.promo_box_holder label strong {
    display: block;
    overflow: hidden;
    line-height: 1.2;
}
.promo_box_holder .top_separator input {
    margin: 4px 4px 0px 0px;
    position: absolute;
    top: 137px;
    left: 10px;
    z-index: 1;
}
.promo_box_holder .top_separator:hover .top_opis {
    display: block;
}
 .promo_box_holder .top_opis {
    top: -295px;
    right: -100px;
}
.promo_box_holder .top_opis_arrow {
    width: 15px;
    height: 7px;
    top: 279px;
    right: 161px;
    background-position: -48px -20px;
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
         -o-transform: rotate(180deg);
            transform: rotate(180deg);
}
.promo_box_holder .p_opis {
    width: 100%;
    margin-left: 0;
}
.promo_box_holder div.promo_box {
    left: 0;
    top: 0;
    width: auto;
    border: 1px solid #bd9dd4;
    background-color: floralwhite;
    line-height: 1.3;
}
.promo_box_holder .promo_text {
    position: relative;
    top: 10px;
}

/* END - promo box horizontal */

/* Facebook share button */
.facebook_share_holder {
    padding: 20px 20px 20px 0;
    margin: 20px;
    max-width: 310px;
}
.facebook_share {
    margin: 20px 10px 0 0
}
.facebook_share_icon {
    height: 42px;
    width: 47px;
    float: left;
    margin-right: 25px;
    border-right: 1px solid #9bafda;
    background: transparent url("/images/f-alpha.png") no-repeat scroll 0 0;
}
.facebook_share > a, .facebook_share > a:visited {
    color: #fff;
    font-size: 25px;
    font-weight: bold;
    text-transform: uppercase;
    height: 42px;
    line-height: 42px;
    padding: 10px 0 10px 15px;
    border-radius: 7px;
    display: block;
    box-shadow: inset 0 1px 0 0 #34529e, inset 0 2px 0 0 #6d91dd;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.2);

    background: #4a71c4;
    background: -webkit-linear-gradient(top,  #4a71c4 0%,#3B5999 100%);
    background: linear-gradient(to bottom,  #4a71c4 0%,#3B5999 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a71c4', endColorstr='#3B5999',GradientType=0 );
}
.facebook_share > a:hover, .facebook_share > a:visited:hover {
    text-decoration: none;
    background: #4267B2;
    box-shadow: inset 0 1px 2px 0 rgba(0,0,0,.3);
    color: #fff;
}
/* END Facebook share button */


/* Promo badge */

.promo-badge {
	display: flex;
	justify-content: flex-end;
	align-items: center;
	background: #ff6500;
	position: absolute;
	top: 10px;
	right: 40px;
	color: #fff;
	line-height: 9px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	text-transform: uppercase;
	font-size: 0.8rem;
}
.promo-badge > p {
	margin: 6px 40px 6px 7px;
	letter-spacing: 0.5px;
	text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.58);
	line-height: 1;
}
.promo-badge > span {
	color: #fff;
	background: #4f127c;
	border-radius: 50px;
	width: 40px;
	height: 40px;
	font-size: 12px;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	right: -6px;
	font-weight: bold;
	-webkit-box-shadow: 0px 1px 5px 1px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 1px 5px 1px rgba(0,0,0,0.25);
	box-shadow: 0px 1px 5px 1px rgba(0,0,0,0.25);
}
.promo-badge > span.star {
	color: #fff;
	background: #4f127c;
	border-radius: 0;
	width: 30px;
	height: 30px;
	font-size: 12px;
	right: -6px;
	z-index: 1;
}
.promo-badge > span.star:before,
.promo-badge > span.star:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	height: 30px;
	width: 30px;
	background: #4f127c;
	z-index: -1;
}
.promo-badge > span:before {
	transform: rotate(30deg);
}
.promo-badge > span:after {
	transform: rotate(60deg);
}
.promo-badge > span.star.bg-black {
	background-color: #000;
}
.promo-badge > span.star.bg-black:before,
.promo-badge > span.star.bg-black:after {
	background-color: #000;
}

.promo-badge.blackfriday {
	background-image: url('../images/badge-blackfriday.png');
	background-color: transparent;
	width: 160px;
	height: 40px;
	top: 0;
}
.promo-badge.blackfriday > span {
	background: #be1d2d;
}
.promo-badge.blackfriday > p {
	display: none;
}
.promo-badge.blackfriday.no-message {
    background-image: none;
}


/* bootstrap-like background color class */
.bg-black {
	background-color: #000;
}


/****** ANDROID BANNER ********/
#android_holder{
	width: 100%;
	height: 30%;
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	overflow: hidden;
	z-index: 999;

	background: #4E0E7C; /* for non-css3 browsers */

	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4E0E7C', endColorstr='#7114B5'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #eee,  #fff); /* for firefox 3.6+ */
}
#android_holder a.app_link {
	height: 100%;
	left: 50px;
	position: absolute;
	width: 100%;
}
#android_holder .app_close {
    float: left;
    height: 100%;
    width: 50px;
    height: 100%;
}
#android_holder .app_close:hover {
    color:#fff;
}
#android_holder .app_close p {
    font-size:60px;
    font-weight: bold;
    line-height: 40px;
    color: #fff;
    background-color:#999;
    height: 50px;
}
#android_holder .android_box{
	width: 98%;
	display: block;
	margin: 0 auto;
	text-align: left;
	padding: 20px 0px 20px 0px;
}

#android_holder .android_box div{
	float: left;
	display: inline-block;
	margin-right: 30px;
	color: #4e0e7c;
	font-size: 250%;
	line-height:2em;
}
#android_holder .android_box div.app_logo{
	margin-right: 30px;
	padding-left: 20px;
}
#android_holder .android_box div.app_text b{
	font-size: 140%;
}
#android_holder .android_box div.app_text p{
	font-size: 120%;
}
#android_holder .android_box div.app_link{
	margin-left: 10px;
}
#android_holder .android_box div.app_link a.button{
	font-size: 46px;
	line-height: 26px;
	padding: 20px 40px 30px 40px;
	margin-top: 10%;
}
#android_holder .android_box div.googleplay{
	margin-top:50px;
}
@media screen and (max-width: 50em) {
	#android_holder .android_box div{font-size: 220%;}
	#android_holder .android_box div.googleplay{margin-top: 0;}
	#android_holder .android_box div.app_logo{margin-right: 40px;padding-left: 30px;}
	#android_holder .app_close{width:40px}
	#android_holder .app_close p {font-size:50px;line-height: 32px;height:40px;}
	#android_holder a.app_link {left:40px;}
	#android_holder .android_box div.app_text{line-height:1.6em;}
}
@media screen and (max-width: 40em) {
	/*#android_holder{background:red;}*/
	#android_holder .android_box div{font-size: 180%;margin-left:30px;}
	#android_holder .android_box div.app_logo{display:none;}
	#android_holder .app_close{width:30px;}
	#android_holder .app_close p {font-size:35px;line-height: 22px;height:30px;}
	#android_holder .android_box div.app_text{line-height:1.6em;}
	#android_holder a.app_link {left:30px;}
}
@media screen and (max-width: 30em) {
	#android_holder .android_box div{font-size: 140%;}
	#android_holder .android_box div.googleplay img{max-width:100px;}
	#android_holder .app_close{width:20px;}
	#android_holder .app_close p {font-size:25px;line-height: 15px;height:20px;}
	#android_holder a.app_link {left:20px;}
}
/****** END ANDROID BANNER ********/

/**********************************************
        START - Oglasindo widget VERTICAL
**********************************************/
.oglasindo_widget {
    background: #f93;
    border: 1px solid #f93;
    padding: 15px 15px 0;
    border-radius: 5px;
}
.oglasindo_widget h2 {
    padding-left:0;
    margin-bottom: 12px;
}
.oglasindo_widget h2:hover {
	opacity:.8;
}
.oglasindo_widget h2 img {
    margin-bottom: 5px;
    margin-right: 10px;
}
.oglasindo_w_separator {
    background-color: #F8F8F8;
    border-bottom: 1px dotted #CCCCCC;
    margin-left: -15px;
    min-height: 75px;
    padding: 5px 14px;
    width: 185px;
}
.oglasindo_w_separator:last-child {
    border-bottom: 0 none;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.oglasindo_w_separator img {
    float: left;
    margin-right: 10px;
    padding-bottom: 5px;
    width: 100%;
}
.oglasindo_w-price {
    background-color: #999;
    border-radius: 3px;
    color: #FFFFFF;
    padding: 3px 4px;
    float:right;
    -webkit-transition: background-color 0.2s ease 0s;
            transition: background-color 0.2s ease 0s;
}
.oglasindo_w-price:hover {
    background-color: #f93;
}
.oglasindo_w_separator a:hover {
    text-decoration: none;
}
.oglasindo_w_separator a:hover .oglasindo_widget_text {
    text-decoration: underline;
}
.oglasindo_w_separator:hover {
    background-color:#fff;
}
.oglasindo_w_separator.sveaukcije:hover {
    background-color:#F8F8F8;
}
.oglasindo_widget_text {
    overflow: hidden;
    width: 100%;
    color:#0066CC;
    font-size:13px;
    border-bottom:0 none;
    font-weight: normal;
    line-height: 1.4;
    margin: 0 0 10px;
    padding-bottom:0;
}
.oglasindo_w_separator.sveaukcije {
	min-height: 20px;
    padding: 10px 14px;
}
.oglasindo_w_separator.sveaukcije a {
    padding: 10px 14px;
}
.oglasindo_w_separator.sveaukcije a:hover {
	text-decoration: underline;
}
.oglasindo_w_separator > p {
    color: #999;
}
/**********************************************
        START - Limundo widget VERTICAL
**********************************************/
.limundo_widget {
    border: 1px solid #abc100;
    padding: 15px;
    border-radius: 5px;
}
.limundo_widget h2 {
    color: #abc100;
    font-size: 18px;
    line-height: 1.4;
    text-align: center;
    padding-left:0;
    margin-bottom: 12px;
}
.limundo_widget h2:hover {
	opacity:.8;
}
.limundo_widget h2 img {
    margin-bottom: 5px;
    margin-right: 10px;
}
.limundo_w_separator {
	background-color: #F8F8F8;
    border-bottom: 1px dotted #CCCCCC;
    margin-left: -15px;
    min-height: 75px;
    padding: 5px 14px;
    width: 185px;
}
.limundo_w_separator:last-child {
    border-bottom: 0 none;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}
.limundo_w_separator img {
    float: left;
    margin-right: 10px;
    padding-bottom: 5px;
    width: 100%;
}
.limundo_w-price {
    background-color: #4587F9;
    border-radius: 3px;
    color: #FFFFFF;
    padding: 3px 4px;
    float:right;
}
.limundo_w_separator span:hover {
    background-color: #3B74CB;
}
.limundo_w_separator a:hover {
    text-decoration: none;
}
.limundo_w_separator a:hover .widget_text_wrapp {
    text-decoration: underline;
}
.limundo_w_separator:hover {
    background-color:#fff;
}
.limundo_w_separator.sveaukcije:hover {
    background-color:#F8F8F8;
}
.widget_text_wrapp {
    overflow: hidden;
    width: 100%;
    color:#0066CC;
    font-size:13px;
    border-bottom:0 none;
    font-weight: normal;
    line-height: 1.4;
    margin: 0 0 10px;
    padding-bottom:0;
}
.limundo_w_separator.sveaukcije {
	min-height: 20px;
    padding: 10px 14px;
}
.limundo_w_separator.sveaukcije a {
    padding: 10px 14px;
}
.limundo_w_separator.sveaukcije:hover a {
	text-decoration: underline;
}
.limundo_w_satic{clear: left;background: url(../images/satic.png) no-repeat left center;line-height: 22px;}
.limundo_w_satic p{margin: 0;color:#999;padding-left: 30px;}

/****** START Limundo - Aukcije (horizontalni widget) **************/

.holder_za_sve {
    margin-bottom: 20px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.auction_item_sorting {
    border-bottom: 1px solid #E6E6E6;
    height: 20px;
}
.auction_item_sorting span {
    float: left;
    margin-left: 0;
}
.lista_col_1 {
    margin-right: 10px;
    width: 140px;
}
.lista_col_2 {
    margin-right: 5px;
    width: 35%;
}
.lista_col_3 {
    color: #333333;
    margin-right: 5px;
    text-align: right;
    width: 10%;
}
.lista_col_4 {
    color: #333333;
    margin-right: 5px;
    text-align: right;
    width: 20%;
}
.lista_col_5 {
    color: #333333;
    text-align: right;
    width: 12%;
}
.auction_list_item {
    border-bottom: 1px solid #E6E6E6;
    display: block;
    height: 105px;
    padding: 5px;
    position: relative;
}
.auction_list_item span {
    float: left;
    padding-top: 30px;
}
.auction_list_item .lista_col_1 {
    padding: 0;
}
.auction_list_item:hover .lista_col_2 {
    text-decoration: underline;
}
/****** END Limundo - Aukcije **************/

/**********************************************
        START - HTML Cenovnik u pomoci
**********************************************/
.cenovnik {
    border: 1px solid #999;
    color: #777;
    font-size: 14px;
}
.cenovnik_row1 {
    background-color: #b082e3;
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    overflow: hidden;
    color: #fff;
}
.cenovnik_col1 {
    float: left;
    padding: 10px 0 10px 10px;
    text-align: center;
    width: 70px;
    height: 100%;
    display: inline-table;
    vertical-align: top;
}
.cenovnik_col2 {
    border-right: 1px solid rgba(0, 0, 0, 0.3);
    border-left: 1px solid rgba(0, 0, 0, 0.3);
    padding: 10px 0 10px 20px;
    width: 220px;
    height: 100%;
    display: inline-table;
    vertical-align: top;
}
.cenovnik_col3 {
    padding: 10px 0 10px 20px;
    width: 340px;
    height: 100%;
    display: inline-table;
    vertical-align: top;
}
.cenovnik_row2 {
    background-color: #fff;
}
.cenovnik_row2, .cenovnik_row3, .cenovnik_row4, .cenovnik_row5 {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    overflow: hidden;
    display: table;
    height: 100%;
    width: 100%;
}
.cenovnik_row3 {
    background-color: #f7f7f7;
}
.cenovnik_col_row {
    border-bottom: 1px solid rgba(0, 0, 0, 0.3);
    margin-left: -20px;
    padding: 3px 0 5px 20px;
}
.cenovnik li {
    font-size: 13px;
    list-style: disc;
    list-style-position: inside;
}
.cenovnik_col_row:last-child {
    border: 0 none;
}
.cenovnik_row3 .cenovnik_col2, .cenovnik_row4 .cenovnik_col2 {
    padding-bottom: 0;
    padding-top: 0;
}
.cenovnik_row4 {
    background-color: #eee;
}
.cenovnik_row5 {
    background-color: #ddd;
}
.cenovnik_col4 {
    border-left: 1px solid rgba(0, 0, 0, 0.3);
    padding: 10px;
    text-align: center;
    width: 550px;
    display: inline-table;
}
/**********************************************
        START - Kupindo widget HORIZONTAL
**********************************************/

.k_widget_horizontal {
    border: 1px solid #4e0e7c;
    overflow: hidden;
}
.k_widget_horizontal_separator {
    border-right: 1px dotted #999;
    float: left;
    height: 120px;
    padding: 10px 0 10px 10px;
    width: 190px;
    background-color: #f8f8f8;
}
.k_widget_horizontal_separator:hover {
    background-color: #fff;
}
.k_widget_horizontal_separator:last-child {
    border-right: 0 none;
    padding-right: 15px;
    width:149px;
}
.k_widget_horizontal_separator img {
	float: left;
	margin-right: 10px;
}
.k_widget_horizontal_separator > a {
    display: block;
    height: 130px;
    overflow: hidden;
}
.kupindo_widget-price {
	background-color: #ea4;
	color:#fff;
	padding:3px 4px;
	border-radius: 3px;
	position: relative;
	top: 6px;
}
.widget_text_wrapp {
    min-height: 36px;
}
.k_widget_more {
    height: 100%;
}
.k_widget_more a {
    color: #999;
    display: block;
    font-size: 23px;
    font-weight: normal;
    height: 130px;
    position: relative;
    width: 165px;
}
.k_widget_more span {
    background-color: transparent !important;
    display: block;
    font-family: Arial;
    font-size: 77px;
    line-height: 40px;
    text-align: center;
    color: #ccc;
}
.k_widget_horizontal_separator:hover span {
	background-color:#f80;
}
.k_widget_horizontal_separator a:hover {
	text-decoration:none;
}
/**********************************************
        END - Kupindo widget HORIZONTAL
**********************************************/

/*******************************************
        START - Nagrade na naslovnoj
*******************************************/
.nagrade {
    height: 92px;
    padding: 10px 0;
    text-align: center;
    border-top: 3px dashed #eee;
    border-bottom: 3px dashed #eee;
    box-sizing: border-box;
}
.nagrade a {
    margin: 0 30px;
}
.nagrade > a:hover {
    opacity: 0.7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

/**********************************************
        START - Kupindo koraci kupovine
**********************************************/
#odabir_dodatnih_polja{
    width: 310px;
    float:right;
    /*border: 1px solid #E5E5E5;*/
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 10px;
    margin-bottom: 10px;
}
#odabir_dodatnih_polja select{
    width: 190px;
    padding: 2px 7px;
    border: 1px solid #ddd;
    border-radius: 5px;
}
#odabir_dodatnih_polja .item_descript span{
    width: 130px;
}

.button_white.kockast_white{
    -webkit-border-radius:7px;
    -moz-border-radius:7px;
    -o-border-radius:7px;
    border-radius:7px;
    margin: 0;
    display: inline-block;
}

#odabir_dodatnih_polja .button_white.kockast_white{
    float: left;
    height: 26px;
    margin-left: 15px;
}

#podaci_o_kupcu{
    float: left;
    width: 380px;
}

#podaci_o_kupcu .blue_holder{
    width: 380px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 15px 15px 0;
    margin-top: 15px;
}

#podaci_o_kupcu .blue_holder h3{
    color: #444444;
    border: none;
    margin: 10px 0px 5px 0px;
    font-size: 18px;
}

#podaci_o_kupcu p {
    color: #777;
}
#podaci_o_kupcu .blue_holder p {
    font-size: 14px;
}
#podaci_o_kupcu .blue_holder p.napomena_help{
    font-size: 12px;
    margin-bottom: 0;
}
#podaci_o_kupovini{
    float: right;
    width: 550px;
    margin-left: 49px;
    border-left: 1px solid #e5e5e5;
}
#podaci_o_kupovini #odabir_dodatnih_polja{
    width: 100%;
    padding: 15px 15px 15px 30px;
    margin-top: 15px;
}
#podaci_o_kupovini #odabir_dodatnih_polja img.thumb_potvrda{
    width: 80px;
    height: 60px;
    overflow: hidden;
    border: 1px solid #E5E5E5;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px;
    padding: 5px;
    float: left;
    display: inline-block;
}
#podaci_o_kupovini #odabir_dodatnih_polja h2 {
    width: 375px;
    float: right;
    text-align: left;
    font-size: 18px;
    padding: 0;
    margin: 10px 0px 0px 0px;
}
#napomena_holder {
    margin-top: 30px;
    width: 380px;
    float: left;
    display: inline-block;
    overflow: hidden;
}
#napomena_holder h5 {
    color: #777;
}
#napomena_holder textarea {
    width: 380px;
    height: 120px;
    -webkit-border-radius:0px;
       -moz-border-radius:0px;
         -o-border-radius:0px;
            border-radius:0px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 0 5px #ccc;
       -moz-box-shadow: inset 0 0 5px #ccc;
            box-shadow: inset 2px 2px 5px 0px #e9e9e9;
    font-size: 11px;
}
#napomena_holder textarea:focus {
   border-color: #888;
}

#potvrda_holder {
    width: 310px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    overflow: hidden;
    border: 1px solid #E5E5E5;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px;
    padding: 20px 25px;
    margin: 0 0 50px 160px;
}
#potvrda_holder .item_descript, #kupljeno_holder .item_descript {
    display: inline-block;
    float: left;
    color: #777;
    margin-top: 9px;
}
#kupljeno_holder .item_descript {
    margin-top: 7px;
}
#potvrda_holder .cena, #kupljeno_holder .cena {
    display: inline-block;
    float: left;
    margin: 0px 10px 0px 10px;
    font-size: 25px;
    line-height: 28px;
}
#potvrda_holder .valuta, #kupljeno_holder .valuta {
    display: inline-block;
    float: left;
    color: #777;
    margin-top: 8px;
}
#kupljeno_holder .valuta {
    margin-top: 9px;
}
#potvrda_holder .odustani_btn {
    display: inline-block;
    float: right;
    margin-top: 44px;
    overflow: hidden;
}
#potvrda_holder .button-big {
    margin-top: 30px;
    display: inline-block;
}
#potvrda_holder .popust10-big,
#potvrda_holder .popust15-big,
#potvrda_holder .popust20-big,
#potvrda_holder .popust25-big,
#potvrda_holder .popust30-big,
#potvrda_holder .popust40-big,
#potvrda_holder .popust50-big {
    bottom: 152px;
    height: 54px;
    position: absolute;
    right: 100px;
    width: 54px;
}
#potvrda_holder .cena_bez_popusta{
	color:#d00;
	text-decoration:line-through;
	font-size:18px;
	margin-left: 45px;
}
.button-big input{
    border-radius: 5px;
    height: 42px;
    text-align: center;
    width: 194px;
    border: 1px solid #e87b0e;
    font-size: 18px;
}

#zastita_holder{
    display: inline-block;
    float: left;
    width: 430px;
    margin-top: 20px;
}

#zastita_holder img{
    display: inline-block;
    float: left;
    margin: 5px 30px 0px 0px;
}

#zastita_holder .zastita_detalji{
    display: inline-block;
    float: left;
}

#zastita_holder .zastita_detalji span.a_look{
    border-radius: 5px;
    color: #777;
    display: inline-block;
    font-size: 13px;
    margin: 2px 0;
    padding: 2px 10px;
    transition: background-color 0.3s ease 0s;
    font-weight: bold;
}
.orange_txt {
	color: #f80;
	margin-left: 130px;
	margin-bottom: 10px;
}
#zastita_holder .zastita_detalji p {
    margin: 0;
    font-size: 11px;
    color: #777;
}

#kupljeno_holder {
    display: inline-block;
    overflow: hidden;
    float: left;
    width: 550px;
    margin-top: 38px;
}

#kupljeno_holder .predmet_kupljen img {
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    display: inline-block;
    float: left;
    overflow: hidden;
    padding: 5px;
    width: 240px;
}
#kupljeno_holder .predmet_kupljen h2 {
    float: left;
    margin: 15px 0 15px 15px;
    overflow: hidden;
    padding: 5px;
    width: 255px;
}
#kupljeno_holder hr {
    background: #f4f4f4;
    color: #f4f4f4;
    border: none;
    margin: 20px 0px;
    height: 1px;
}
#kupljeno_holder h3 {
    color: #555;
    margin: 7px 0px 15px 0px;
    font-weight: bold;
    font-size: 14px;
    border: 0 none;
}
#kupljeno_holder p, #kupljeno_holder p strong {
    color: #555;
    font-size: 14px;
    margin-top: 30px;
}
#kupljeno_holder .item_descript {
	margin-left: 20px;
}
#kupljeno_holder .info_kupljen_predmet_lc {
    margin: 30px 0;
}
#kupljeno_holder .info_kupljen_predmet_lc p {
    margin: 0;
}
#kupljeno_holder .info_kupljen_predmet_lc p, #kupljeno_holder .info_kupljen_predmet_lc p strong {
    font-size: 15px !important;
}
#kupindo_pomoc{
    width: 430px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    display: inline-block;
    overflow: hidden;
    border: 1px solid #E5E5E5;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px;
    padding: 15px 20px;
    margin-top: 79px;
}

#kupindo_pomoc h4{
    color: #555;
}

#kupindo_pomoc ul li {
    list-style-type: circle;
    counter-increment: list;
    position: relative;
    color: #777;
    font-size: 14px;
    display: block;
    margin: 10px 0px 0px 20px;
}

#kupindo_pomoc ul li:before {
    content: "•";
    position: absolute;
    left: -20px;
    margin-top: -2px;
    text-align: right;
    color: #5770d4;
    font-size: 17px;
}
.uppercase {
    text-transform: uppercase;
}
#predlog_widget{
    margin: 20px 0px 40px 0px;
}

#predlog_widget h3{
    padding-bottom: 10px;
    color: #6b40ac;
    font-size: 18px;
    line-height: 1.4;
    text-align: center;
    border: 0 none;
}

#odabir_dodatnih_polja .item_descript span.select_error{
	background: #F70000;
	color: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    display: inline-block;
    overflow: hidden;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px;
    padding: 3px 10px;
    margin: 0 0 0 15px;
    width: 160px;
    font-size: 11px;
    display: none;
    position: absolute;
}
#odabir_dodatnih_polja .item_descript .label_error{
	border: 1px solid red;
}
.lsaquo_error {
    color: #fff !important;
    font-size: 22px;
    line-height: 14px;
    width: 14px !important;
}
#error_poruke{
    width: 550px;
    float:right;
    border: 1px solid #F70000;
    border-radius: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 5px 10px;
    margin-bottom: 10px;
    background: #F70000;
}
#error_poruke p{
    display: block;
    overflow: hidden;
    margin: 10px 0px;
    width: 100%;
    color: #fff;
}
.greska_info {
    background-color: #FF6247;
    border-radius: 10px;
    color: #fff;
    font-size: 16px;
    margin: 40px auto;
    min-height: 40px;
    padding: 10px;
    text-align: center;
    width: 400px;
}
.greska_info a {
    background-color: #fff;
    border-radius: 5px;
    color: #FF6247;
    display: inline-block;
    padding: 3px 7px;
}

/*********************
    START Popup naslovna
*************************/

.popup_on_load {
    width: 100%;
    display: none;
    position: fixed;
    z-index: 9999;
}
.popup_on_load_bck {
    background-color: #fff;
    z-index: 105;
    opacity: 0.8;
    position: absolute;
    float: left;

}

.on_load_content {
    width: 480px;
    height: 278px;
    z-index: 200;
    background-color: #fff;
    border: 5px solid #ccc;
    padding: 6px;
    position: absolute;
    margin-top: -300px;
    left: 40%;
    -webkit-box-shadow:0 0 20px hsla(0, 0%, 0%, 0.2);
       -moz-box-shadow:0 0 20px hsla(0, 0%, 0%, 0.2);
            box-shadow:0 0 20px hsla(0, 0%, 0%, 0.2);
}
button.on_load_close {
    background-color: #ccc;
    border: 0 none;
    box-shadow: none;
    cursor: pointer;
    display: block;
    margin: -36px -11px 0 0;
    outline: medium none;
    overflow: visible;
    padding: 0;
    z-index: 9999;
    height: 25px;
    width: 32px;
    float: right;
    font-size: 18px;

}
button.on_load_close:hover, button.on_load_close:focus {
    color: #fff;
}
.on_load_content > a {
    display: block;
    float: right;
    text-indent: -9999px;
}
.on_load_content > a:hover {
    opacity: .9;
}
.on_load_img1{
    background: url(/images/popup/popup-dostava-1.png) no-repeat;
    height: 278px;
    width: 277px;
}
.on_load_img2 {
    background: url(/images/popup/popup-dostava-2.png) no-repeat 0 -1px;
    height: 283px;
    width: 202px;
}
.NG_popup .on_load_content {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    height: auto;
}
/*********************
    END Popup naslovna
*************************/

/*********************
    START Popup Novi korisnik
*************************/
.new_user_popup_holder {
    left: 50%;
    margin: 30px auto 0 -200px;
    position: fixed;
    width: 400px;
    z-index: 9999;
}
.new_user_popup_holder button.on_load_close {
    margin: auto;
    background: transparent;
    height: 30px;
    width: 35px;
}
.new_user_popup {
    background: #eee;
    margin: 0 auto;
    padding: 30px;
    z-index: 9999;
    border-radius: 10px;
}
.new_user_popup_content {
    background: #fff;
    padding: 20px;
    border: 1px solid #ddd;
    border-radius: 5px;
}
.new_user_popup_content h2 {
    text-align: left;
    padding: 0 0 15px;
}
.new_user_popup_content p {
    color: #777;
    text-align: left;
}
.new_user_popup_content > img {
    float: right;
}
/*********************
    END Popup Novi korisnik
*************************/

/**************************************
    START Pozicije za oglse
***************************************/

.branding-home .branding-home-left, .branding-home .branding-home-right {
    height: 1080px;
    position: fixed;
    width: 480px;
    z-index: 2;
}
.branding-home .branding-home-left {
    left: 50%;
    margin-left: -980px;
    text-align: right;
}
.branding-home .branding-home-right {
    right: 50%;
    margin-right: -980px;
    text-align: left;
}

/* Naslovna */
.pozicija_1 {}

/* Kategorije, Potkategorije */
.pozicija_210, .pozicija_215 {/* background: #ccc; height: 90px;*/ width: 728px; margin: -12px 0 15px 35px; float: left; position: relative; z-index: 888;}
.pozicija_211 {width: 728px; margin-bottom: 40px;}
.pozicija_212 {clear:both; margin-bottom: 15px; display: flex; justify-content: center;}
.pozicija_213 {/* background: #ccc; height: 600px;*/ margin-left: 745px; margin-top: 82px; position: absolute; width: 120px; text-align: center;z-index: 8888;}
.pozicija_213.stick {
    position: fixed;
    margin-top: 5px;
    z-index: 8888;
}

/* Pretraga */
.pozicija_220 {/* background: #ccc; height: 90px;*/ width: 728px; margin: 7px 6px; float: left;}
.pozicija_221 {width: 728px;}
.pozicija_222 {clear:both; margin-bottom: 15px; display: flex; justify-content: center;}
.pozicija_223 {/* background: #ccc; height: 600px;*/ right: -125px; margin-top: 82px; position: absolute; width: 120px; text-align: center;}
.pozicija_224 {display: inline-block; display: -webkit-box; margin: 0 0 10px 6px; padding-top: 10px; width: 728px;}
.pozicija_225 {
    display: inline-block;
    margin-left: 20px;
    padding: 17px 20px 18px;
    position: relative;
    top: 16px;
    width: 180px;
    vertical-align: top;
}
.pozicija_225:hover {background: #f4f4f4;}

/* Predmet detalji */
.pozicija_230, .pozicija_235 {/* background: #ccc; height: 250px;*/ width: 300px; float: right;}
.pozicija_231 {/* background: #ccc; height: 60px;*/ margin: 0 0 10px; width: 468px;}
.pozicija_232 {width:728px;height:90px;position: fixed;bottom: 0;left: 50%;margin-left: -369px;padding: 5px;z-index: 9999;}

/* Kupite */
.pozicija_240 {/* background: #ccc; height: 600px;*/ width: 160px; float: right; margin: 0 25px 15px 0;}
.pozicija_241 {/* background: #ccc; height: 90px;*/ width: 728px; float: left; margin-bottom: 15px;}
.pozicija_242 {/* background: #ccc; height: 600px;*/ width: 160px; clear:both;}

/* Moj Kupindo */
.pozicija_250 {/* background: #ccc; height: 150px;*/ width: 180px; margin: 0 auto 15px; background: #fff; border: 3px solid #9A7CA2; border-radius: 7px; padding: 14px;}
.pozicija_251 {/* background: #ccc; height: 90px;*/ width: 728px; margin: 15px 5px 5px; display: inline-table;}

/* Moj Kupindo ispod headera */
.pozicija_252 {margin: 7px 6px; float: left;}

/* Ocenjivanje */
.pozicija_253 {width: 728px;}

/* Poruka */
.pozicija_254 {width: 728px; clear: both;}

/* Pomoć */
.pozicija_260 {/* background: #ccc; height: 600px;*/ width: 160px;}
.pozicija_261 {/* background: #ccc; height: 90px;*/ width: 728px; clear: both; margin-left: 5px;}

/* Kontakt */
.pozicija_270 {/* background: #ccc; height: 90px;*/ width: 728px; clear: both;}
.pozicija_287 {/* background: #ccc; height: 90px;*/ width: 728px; clear: both; margin-top:5px;}
/* Svi predmeti clana */
.pozicija_290 {width: 728px; margin: 7px 6px; float: left;}

/* Najnoviji predmeti */
.pozicija_292 {width: 728px;margin: -10px 0 10px 10px;}
.pozicija_294 {clear:both; margin-bottom: 15px; text-align: center;}

/* Branding Naslovna */
.pozicija_299 {width: 480px;}

/* Branding Kategorije */
.pozicija_300, .pozicija_301 {width: 480px;}

/**************************************
    END Pozicije za oglse
***************************************/

#c-mobile-payment-widget{
    display: block;
    width: 100%;
    overflow: hidden;
}
.obavestenje{
    display: block;
    overflow: hidden;
    padding: 10px 20px;
    margin: 10px 0px;
    border-radius: 5px;
    width: 100%;
}
.obavestenje h6{
    font-weight: bold;
}
.obavestenje.uspesno{
    background: #f6ebfe;
}
.obavestenje.neuspesno{
    background: #fea4a9;
}

.floating_add{
    margin-left: -385px;
    width: 770px;
    height: 90px;
    position: fixed;
    bottom: 0;
    left: 50%;
    z-index: 9999;
    margin-bottom: 0;
}
.floating_add_category{
    margin-left: -385px;
    width: 770px;
    height: 90px;
    position: fixed;
    bottom: 0;
    left: 57.65%;
    z-index: 9999;
    margin-bottom: 0;
}
button.close_add {
    background-color: #fff;
    color: #777;
    border: 0 none;
    border-radius: 16px;
    box-shadow: none;
    cursor: pointer;
    display: block;
    outline: medium none;
    overflow: visible;
    padding: 0;
    z-index: 9999;
    height: 32px;
    width: 32px;
    float: right;
    font-size: 18px;

}

button.close_add:hover, button.close_add:focus {
    background-color: #777;
    color: #fff;
}

/**************************************
    START Potvrda Pravilnika
***************************************/

.pravilnik_holder {
    width: 660px;
    border: 1px solid #ddd;
    border-radius: 10px;
    margin: 30px auto;
}
.pravilnik_header {
    padding: 15px 25px 0px;
    overflow: hidden;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom: 1px solid #ddd;

    background: #ffffff; /* Old browsers */ /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #ffffff 49%,#f2f6f7 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #ffffff 49%,#f2f6f7 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f6f7',GradientType=0 ); /* IE6-9 */
}
.pravilnik_body {
    padding: 25px;
}
.pravilnik_body h2 {
    color: #555;
}
.pravilnik_body p {
    color: #555;
    font-size: 14px;
    line-height: 1.4;
    margin-bottom: 30px;
}
.pravilnik_links {
    margin: 30px 20px;
}
.pravilnik_links ul {
    list-style: outside square;
    padding-left: 10px;
}
.pravilnik_links li {
    padding-left: 5px;
}
.pravilnik_buttons a:last-child {
    float: right;
}
/**************************************
    END Potvrda Pravilnika
***************************************/
/**************************************
			START CookiesInfo
**************************************/
.purple{
	color: #4e0e7c;
}
.cookies_info{
	-webkit-box-align: center;
	    -ms-flex-align: center;
	        align-items: center;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	    -ms-flex-pack: center;
	        justify-content: center;
	position: fixed;
	bottom: 0;
	padding: 8px 20px 10px 0;
	background-color: #f5f5f5;
	border-top: 1px solid #4e0e7c;
	z-index: 9999;
	width: 100%;
}
.cookies_holder{
	margin: 0;
	position: relative;
	width: 980px;
	padding: 0;
	text-align: left;
	min-height: 100%
}
.cookies_text{
	padding: 0 15px;
	text-align: left;
}
.close_info_cookies{
	background: none;
	border: 0 none;
	margin-top: -20px;
	padding: 0;
	margin-right: 20px;
}
.close_info_cookies:hover{
	opacity: 0.2;
}
.close_info_cookies span{
	font-size: 26px;
	font-weight: bold;
	line-height: 1;
	text-shadow: 0 1px 0 #fff;
	padding: 0;
	cursor: pointer;
	margin: 0px 8px 0 0;
	opacity: .8;
}



.btn {
	display: inline-block;
	font-weight: 400;
	color: #212529;
	text-align: center;
	vertical-align: middle;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-color: transparent;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}

.btn-secondary {
	color: #fff;
	background-color: #6c757d;
	border-color: #6c757d;
}

.btn-secondary:hover {
	color: #fff;
	background-color: #5a6268;
	border-color: #545b62;
}

.btn-primary {
	color: #fff;
	background-color: #007bff;
	border-color: #007bff;
}

.btn-primary:hover {
	color: #fff;
	background-color: #0069d9;
	border-color: #0062cc;
}

.modal-header {
	border-bottom: 1px solid #e9ecef;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 16px 20px;
}
.modal-header h2 {
	font-size: 14px;
	padding: 0;
	text-transform: initial;
	line-height: 1;
}

.modal-body {
	padding: 20px;
	font-size: 1.1rem;
	text-align: left;
}

.modal-content {
	position: relative;
	background-color: #fff;
	margin: auto;
	padding: 0;
	border: 1px solid #888;
	width: 500px;
	border-radius: .3rem;
}

.modal {
	display: none; /* Hidden by default */
	position: fixed; /* Stay in place */
	z-index: 999999999; /* Sit on top */
	padding-top: 100px; /* Location of the box */
	left: 0;
	top: 0;
	width: 100%; /* Full width */
	height: 100%; /* Full height */
	overflow: auto; /* Enable scroll if needed */
	background-color: rgb(0,0,0); /* Fallback color */
	background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

.modal-header .close {
	background-color: transparent;
	border: none;
	font-size: 20px;
	line-height: 1;
	margin: 0;
}

.modal-footer {
	display: flex;
	border-top: 1px solid #e9ecef;
	justify-content: flex-end;
	padding: 15px 20px !important;
}

.modal-footer .btn:last-child {
	margin-left: 10px;
}

/**************************************
			END CookiesInfo
**************************************/
/**************************************
    START Responsive
***************************************/

@media screen and (max-width: 1389px) {
    .product {
        padding: 15px;
    }
}
@media screen and (max-width: 1000px) {
    /* #footerBig #container{
        width: 100%;
    }
    .footer_head::before, .footer_head::after {
        background: none;
    }
    #FooterBigOne li {
        width: 33.333%;
        max-width: unset !important;
        min-width: unset !important;
    }
    .footer_head, .footer_links {
        display: none;
    }
    #FooterBigOne {
        background: #4E0E7C;
        padding: 0 0 0 1%;
        border-bottom: 0 none;
    }
    #FooterBigOne h4 {
        margin-bottom: 0;
    }
    #FooterBigOne h4 a {
        border-bottom: 1px dashed rgba(255,255,255,.3);
        border-right: 0 none;
    }
    #FooterBigTwo {
        padding: 0 0 0 2%;
    }
    #FooterBigTwo p {
      float: none;
      text-align: left;
    }
    */
    .footer_head::before, .footer_head::after {
        content: none;
    }
}
@media screen and (max-width: 800px) {
    .floating_add{
        display: none;
    }
    .floating_add_category{
        display: none;
    }
    .popup_user_content2 {
        width: 80%;
        min-height: 400px;
        margin-top: 20px;
        margin-left: 4%;
        left: 0;
    }
}

@media screen and (max-width: 900px) {
    .floating_add_category{
        left: 50%;
    }
}
@media screen and (max-width: 550px) {
    .product {
        padding: 10px;
    }
    .kupindo_widget_manjeod_5 {
        margin-bottom: 30px;
    }
    .kupindo_widget_manjeod_5 h2 {
        text-align: left;
        margin-bottom: 15px;
        display: inline-block;
    }
    .kupindo_widget_manjeod_5 .button_white_grey {
        position: relative;
        top: -3px;
        left: 5px;
        z-index: 1;
    }
}
@media screen and (max-width: 440px) {
    /* #FooterBigOne h4 a {
        font-size: 11px;
    }*/
    .popup_user_content2 {
        margin-left: 2%;
    }
		.cookies_text{
			font-size: 10px;
		}
}
@media screen and (max-width:1032px) {
	.branding-home .branding-home-left{
		display: none;
	}
/**************************************
    END Responsive
***************************************/
