#container{

width:940px;

margin:20px auto 0px auto;

background-color:#FFFFFF;

overflow:hidden;

padding:30px 30px 50px 30px;

border-top:1px solid #eee;

position:relative;

box-shadow:0px 3px 6px 0px #ccc;



}

/* Columns shortcode

----------------------------------------------------------------------------------------------------*/

.fullwidth {

	width:100%;

	float:left;

}

.one_half {

	width:48.10%;

	float:left;

	margin-right:3.80%;

}

.one_half_last {

	width:48.10%;

	float:right;

}

.one_third {

	width:30.80%;

	float:left;

	margin-right:3.80%;

}



.one_third_last {

	width:30.80%;

	float:right;

}

.two_third {

	width:65.40%;

	float:left;

	margin-right:3.80%;

}

.two_third_last {

	width:65.40%;

	float:right;

}

.one_fourth {

	width:22.15%;

	float:left;

	margin-right:3.80%;

}

.one_fourth_last {

	width:22.15%;

	float:right;

}

.three_fourth {

	width:74.05%;

	float:left;

	margin-right:3.80%;

}

.three_fourth_last {

	width:74.05%;

	float:right;

}

.one_fifth {

	width:16.96%;

	float:left;

	margin-right:3.80%;

}

.one_fifth_last {

	width:16.96%;

	float:right;

}

.four_fifth {

	width:79.240%;

	float:left;

	margin-right:3.80%;

}

.four_fifth_last {

	width:79.240%;

	float:right;

}

* html .clearfix {

} /* IE6 */

*:first-child+html .clearfix {

} /* IE7 */

/* clearfix */



.clear {

	clear:both;

	display:block;

	height:0px;

	width:100%;

	visibility:hidden;

}

.clearfix:after {

	visibility: hidden;

	display: block;

	font-size: 0;

	content: " ";

	clear: both;

	height: 0;

}



.item_div {
	border: 1px none #FF2200;
	padding: 5px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-color: #FFE6FF;
}



.item_div img{

    margin-top: 5px;

}

/*

.item_div:hover {

    border: 1px solid #733000;

    padding: 5px;

    background: #FFEDE0;

}

*/

.item_div:hover {
	border: 1px none #733000;
	background-color: #CCC;
}

.divider1 {

	display:block;

	overflow:hidden;

	clear:both;

	padding-top:5px;

	margin-bottom:5px;



}



.buy_button{
	display: block;
	border: 1px none #733000;
	margin-top: 3px;
	padding: 2px;
	background-color: #FFE6FF;
}

.buy_button:hover{
	background-color: #CCC;
}



.order_button{

    border: 1px solid #733000;

    width: 100%;

    padding: 5px;

    background: #FFE8E3;

    cursor:pointer;

    height: 40px;

    font-weight: bold;

    font-size: 20px;

    -moz-border-radius: 15px;

    border-radius: 15px;

}



.order_form input{

    width: 80%;

    height: 25px;

    padding-left: 3%;

    border: 1px solid #733000;

    margin-left: 20px;

    margin-top: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}



.order_form textarea{

    width: 80%;

    height: 100px;

    padding-left: 3%;

    border: 1px solid #733000;

    margin-left: 20px;

    margin-top: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}



.order_form select{

    margin-left: 20px;

    border: 1px solid #733000;

    margin-top: 5px;

    -moz-border-radius: 5px;

    border-radius: 5px;

}

.small_input10{

    width: 10% !important;

}

.small_input20{

    width: 20% !important;

}

.small_input50{

    width: 60% !important;

}

.cbox{

    width: 20px !important;

}



.required_f {

    color: red !important;

}

@media only screen and (min-width: 1050px) {
    #slider-code { height: 197px; overflow:hidden; }
#slider-code .viewport { float: left; width: 351px; height: 192px; overflow: hidden; position: relative; }
#slider-code .buttons_nav_prev { display: block; height: 192px; margin: 0px 10px 0 0; float: left; background-image: url(../images/left_png.png) !important; padding: 0px !important;}
#slider-code .buttons_nav_next { display: block; height: 192px; margin: 0px 10px 0 0; float: left; background-image: url(../images/right_png.png) !important; padding: 0px !important;}

#slider-code .next { margin: 0px 0 0 10px;  }
#slider-code .disable { visibility: hidden; }
#slider-code .overview { list-style: none; position: absolute; padding: 0; margin: 0; left: 0; top: 0; }
#slider-code .overview li{ float: left; margin: 0 20px 0 0; padding: 1px; height: 192px; width: 350px;}
}

@media only screen and (max-width: 1049px) {
    #slider-code a.buttons_nav_prev.prev{
        display: none;
    }
    #slider-code a.buttons_nav_next.next{
        display: none;
    }
    #slider-code ul.overview {
        max-height: 325px;
        overflow: scroll;
        width: 100% !important;
    }
    #slider-code .sub_header table>tbody>tr>td {
        display: block;
    }
}






.izdvojeno_htag{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #333;
}
img.image_listing {
    width: 100%;
    height: 270px;
    object-fit: cover;
        image-rendering: optimizespeed;
}

.chappad{
	padding-top: 5px;
	padding-left: 20px;

}
