/* CSS Document */

.mar_10L { margin-left: 10px; }
.credits { margin-bottom: 120px; }
.page-content .btn-lg { font-size: 28px; font-weight: 700; padding: 15px; }
.cene-spodaj .btn-lg { font-size: 28px; font-weight: 700; padding: 15px; }


@media (min-width: 320px) {
	body { font-size:16px; }
	#col_R { width: 320px; }
	#product_buy { margin-left: 0px; }
	.cat_desc_box {  }
	.cat_desc_l { float: left; }
	.cat_desc_r { float: left; padding-top: 15px; }
	.cat_desc_box { background-color: #207B60; margin-top: -40px; margin-bottom: 30px; color: #fff; padding-top: 10px; padding-bottom: 0px; }
	.cat_desc h1 { color: #C1CD19; font-weight: 700; font-size: 36px; }
	.btn_i a:link {	font-size: 1.2em !important; }
	#btn-fb { display: none; }
	#pogosta-vprasanja { display: none; }
	#oranzni-recepti { display: none; }
	.body_cat { background-image: none; background-color: #FFF; }
	#product_list .d_img {	height: auto; }
	/*#product_list .d_img > a > img { width: 100%; }
	#product_list .d_img .img-xl { width: 100%; }*/
	#product_addcart { margin-bottom: 15px; }
	.topbar { display: none; }
	#similar_p { background-color: #fff; }
	#similar_p h2 { font-size: 2.2em; color: #000; }

	#product_list .col-lg-3 {width: 98%; } 
	
	header .fa, header .fab, header .fas,header .far { font-size: 26px; color: #FFF; margin-right: 5px; }
	
	.follow-social { text-align: center;	 }
	
	.header_cart { 	width: 340px; }
	.header_cart .hc_itm_tit { width: 170px; }
	.header_cart .hc_itm_price { width: 170px; }
	.header_cart .hc_itm_img { width: 55px; }
	
	.header-logo { max-width: 60%; }
	.navbar { background-color: transparent !important; }
	.navbar-toggler-icon { color: #FFF; }
	.navbar-light { font-size: 22px; }
	.navbar-light .navbar-nav .nav-link {	color: rgba(255,255,255,1); }
	.btn-lg { font-weight: 700; font-size: 28px !important;  padding: 15px; }
	
	.col-right { display: none; }
	.nav-language { display: none;}
	.intro-slog { padding-bottom: 30px; }
	
	.sponzorji img { max-height: 30px;  margin: 10px; }
	.sponzorji-veliki img { max-height: 40px; }
	.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active { color: #FFF; }
	#brezplacni-video { display: none; }
	#prices_L { display: none;  }
	
	.urnik { width: 900px; }
	.urnik .ura { width: 130px; }
	.urnik .title { font-size: 16px; line-height: 20px; }
	.ev-date { margin-left: 28px; }

}
@media (min-width: 360px) {

}
	
@media (min-width: 480px) {
	.btn_i a:link {	font-size: 1.6em !important; }
	#product_list article {  }
}

@media (min-width: 768px) {
	#col_R { width: 440px; }
	.credits { margin-bottom: 0px; }
	#product_list article {  }
	#product_list .d_img {	 }
	#product_list .d_img > a > img { }
	#product_addcart { margin-bottom: 0px; }
	.topbar { display: block; }
	#similar_p { background-color: transparent; }
	#similar_p h2 { font-size: 2.2em; color: #333; }
	#product_list .col-lg-3 {width: 23%; } 
	
	.urnik { width: 100%; }
	.urnik .ura { width: 10%; }
	.urnik .title { font-size: 17px; line-height: 22px; }
}
@media (min-width: 992px) {
	#col_R { width: 720px; }
	.cat_desc { }
	.cat_desc_l { float: left; }
	.cat_desc_r { float: right; padding-top: 0px; }
	.cat_desc_box { background-color: #207B60; margin-top: -40px; margin-bottom: 30px; color: #fff; padding-top: 60px; padding-bottom: 40px; }
	.cat_desc h1 { color: #C1CD19; font-weight: 700; font-size: 55px; }
	#btn-fb { display: block; }
	#pogosta-vprasanja { display: block; }
	#oranzni-recepti { display: block; }
	#product_list article {  }
	.navbar-light .navbar-nav .nav-link {	color: rgba(255,255,255,1); }
	header .fa, header .fab, header .fas,header .far { font-size: 36px; color: #FFF; margin-right: 5px; }
	.follow-social { text-align: left;	 }
	.header-logo { max-width: 16.666667%; }
	.navbar { background-color: transparent !important; }
	.intro-slog { padding-bottom: 0px; }

}
@media  (min-width: 1200px) {
	#col_R { width: 880px; }
	.col_1_wrap .cat_desc {  }
	#product_list article {  }
	#product_image { margin-left: 0px; }
	.navbar-light { font-size: 20px; }
	.navbar-light a { }
	.btn-lg { font-weight: 700; font-size: 18px !important; padding: 5px;  }
	body { font-size:13px; }
	.col-right { display: block; font-size: 16px; line-height: 22px; height: 72px; }
	.sponzorji img { max-height: 45px;  margin: 15px 55px; }
	.sponzorji-veliki img { max-height: 60px; }
	.sponzorji .big_bann { max-height: 60px; }
	.nav-language { display: block ; border-right: 1px solid #000; margin-left: 10px; margin-right: 10px;}
	.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active { color: #72B3F3; }
	#brezplacni-video { display: block; }
	#prices_L { display: block;  }
	.price_curr_L { font-size: 14px; width: 50px; height: 50px; padding: 12px 0px;  }
	#prices_L h2 { font-size: 16px; }

}
@media (min-width: 1600px) {
	.container { width: 1320px; }
	#product_image { margin-left: 30px; }
	.navbar-light { font-size: 14.8px; }
	.navbar-light a {  }
	.btn-lg { font-weight: 700; font-size: 28px !important; padding: 15px;  }
	body { font-size:16px; }
	.col-right { display: block; font-size: 22px; line-height: 28px; height: 85px; }
	.sponzorji img { max-height: 50px; }
	.sponzorji-veliki img { max-height: 65px; }
	.sponzorji .big_bann { max-height: 65px; }
	.price_curr_L { font-size: 20px; width: 75px; height: 75px; padding: 22px 0px;  }
	#prices_L h2 { font-size: 21px; }
	.ev-date { margin-left: 0px; }
}

@media (min-width: 1900px) {
	.navbar-light { font-size: 22px; }
	.col-right { display: block; font-size: 28px; line-height: 32px; height: 95px; }
	.sponzorji img { max-height: 100px; }
	.sponzorji-veliki img { max-height: 100px; }
	.sponzorji .big_bann { max-height: 120px; }
}