/* header */
header {display:block;width:100%;min-width:320px;padding:20px 0px;background:#ffffff;}
	/* telefon */
	#header-telefon {display:inline;float:left;overflow:visible;padding-top:52px;}
		#header-telefon a {color:#000000;font-weight:700;font-size:1em;text-transform:uppercase;}
		#header-telefon a:hover {color:#E84760;}
		@media screen and (max-width: 779px)
		{
			#header-telefon {padding-top:12px;padding-bottom:10px;}
		}
		@media screen and (max-width: 919px)
		{
			#header-telefon {padding-right:10px;}
		}
		@media screen and (min-width: 920px)
		{
			#header-telefon {padding-right:20px;}
		}
		@media screen and (min-width: 1060px)
		{
			#header-telefon {padding-right:30px;}
		}
		@media screen and (min-width: 1220px)
		{
			#header-telefon {padding-right:40px;}
		}
		@media screen and (min-width: 1300px)
		{
			#header-telefon {padding-right:50px;}
		}
	/* pretraga */
	#header-pretraga {display:inline;float:left;overflow:visible;padding-top:44px;}
		#header-pretraga button {height:20px;padding-left:26px;background:url(../file/icon-search.png) 0px 0px no-repeat;font-size:1em;}
		#header-pretraga button span {color:#7C7B7B;}
		#header-pretraga button:hover span {color:#E84760;}
		@media screen and (max-width: 499px)
		{
			#header-pretraga {padding-right:0px;}
			#header-pretraga button span {display:none;}
		}
		@media screen and (max-width: 779px)
		{
			#header-pretraga {padding-top:8px;padding-bottom:10px;}
		}
		@media screen and (max-width: 919px)
		{
			#header-pretraga button span {padding:0px 8px;}
		}
		@media screen and (min-width: 920px)
		{
			#header-pretraga button span {padding:0px 12px;}
		}
		@media screen and (min-width: 1060px)
		{
			#header-pretraga button span {padding:0px 18px;}
		}
		@media screen and (min-width: 1220px)
		{
			#header-pretraga button span {padding:0px 24px;}
		}
		@media screen and (min-width: 1300px)
		{
			#header-pretraga button span {padding:0px 36px;}
		}
	/* 360 */
	#header-360 {display:inline;float:left;overflow:visible;padding-left:20px;padding-top:52px;}
		#header-360 a {display:block;height:20px;font-size:1em;font-weight:700;padding-left:36px;color:#7C7B7B;}
		#header-360 a:hover {color:#E84760;}
		#header-360 a img {display:block;height:18px;float:left;margin-left:-36px;}
		@media screen and (max-width: 499px)
		{
			#header-360 a {padding-left:0px;}
			#header-360 a img {display:none;}
		}
		@media screen and (max-width: 779px)
		{
			#header-360 {padding-top:12px;padding-bottom:10px;}
		}
	/* valuta */
	#header-valuta {display:inline;float:left;overflow:visible;padding-left:20px;padding-top:46px;}
		#header-valuta button {color:#000000;font-weight:700;font-size:1em;text-transform:uppercase;border-bottom:1px solid #A2DC7F;}
		#header-valuta button img {display:block;float:right;margin-right:-13px;margin-top:8px;}
		#header-valuta button.on img {-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
		@media screen and (max-width: 779px)
		{
			#header-valuta {padding-top:12px;padding-bottom:10px;}
		}
		#header-valuta .pad {display:none;position:absolute;z-index:500;background:#A2DC7F;border-radius:0px 0px 3px 3px;-moz-border-radius:0px 0px 3px 3px;margin-top:-1px;margin-left:-0px;padding:4px 0px;min-width:48px;}
		#header-valuta .pad li {border-bottom:1px dotted #ffffff;padding:4px 8px;font-size:0.85em;font-weight:700;}
		#header-valuta .pad li:last-child {border:none;}
		#header-valuta .pad a {color:#ffffff;text-transform:uppercase;}
		#header-valuta .loader {display:none;height:40px;background:url(../file/loader-bgr.gif) center no-repeat;}
	/* lang */
	#header-lang {display:inline;float:right;overflow:visible;padding-top:52px;}
		#header-lang a {display:block;float:right;margin-left:8px;color:#b2b2b2;font-weight:700;font-size:1em;text-transform:uppercase;}
		#header-lang a:hover {color:#929292;}
		#header-lang a.cur, #header-lang a.cur:hover {color:#a2dc7f;}
		@media screen and (max-width: 779px)
		{
			#header-lang {padding-top:12px;padding-bottom:10px;}
		}
		@media screen and (max-width: 919px)
		{
			#header-lang {padding-right:10px;}
		}
		@media screen and (min-width: 920px)
		{
			#header-lang {padding-right:20px;}
		}
		@media screen and (min-width: 1060px)
		{
			#header-lang {padding-right:30px;}
		}
		@media screen and (min-width: 1220px)
		{
			#header-lang {padding-right:40px;}
		}
		@media screen and (min-width: 1300px)
		{
			#header-lang {padding-right:50px;}
		}
	/* soc */
	#header-soc {display:inline;float:right;width:44px;height:20px;padding-top:50px;}
		#header-soc a {display:block;width:20px;height:20px;border-radius:3px;-moz-border-radius:3px;background:center no-repeat;}
		#header-soc a:hover {filter:alpha(opacity=85);opacity:0.85;}
		#header-soc a.fb {float:left;background-image:url(../file/icon-fb.png);background-color:#3B5998;}
		#header-soc a.insta {float:right;background-image:url(../file/icon-insta.png);background-color:#B431B9;}
		@media screen and (max-width: 779px)
		{
			#header-soc {padding-top:10px;padding-bottom:10px;}
		}
		@media screen and (max-width: 499px)
		{
			#header-soc {display:none;}
		}
	/* cart */
	#header-cart {display:inline;float:right;width:36px;height:32px;padding-top:40px;}
		#header-cart button {width:36px;height:32px;padding:0px 0px 14px 18px;background:url(../file/icon-cart.png) 2px 5px no-repeat;box-sizing:border-box;}
		#header-cart button span {display:block;background:#E84760;color:#ffffff;font-size:14px;text-align:center;line-height:18px;width:18px;border-radius:9px;-moz-border-radius:9px;}
		#header-cart button:hover span {background:#A2DC7F;}
		@media screen and (max-width: 779px)
		{
			#header-cart {padding-top:0px;padding-bottom:10px;}
		}
	/* logo */
	#logo {display:block;margin:auto;width:257px;}
		#logo a, #logo a img {display:block;width:100%;}
		#logo a:hover {filter:alpha(opacity=80);opacity:0.8;}
		@media screen and (max-width: 779px)
		{
			#logo {clear:both;}
		}
		@media screen and (max-width: 629px)
		{
			#logo {width:236px;}
		}
		@media screen and (max-width: 499px)
		{
			#logo {width:220px;}
		}
	/* nav desk */
	#nav-desk {clear:both;padding-top:8px;padding-bottom:24px;}
	#nav-desk ul {display:block;margin:auto;text-align:center;}
	#nav-desk ul li {display:inline-block;padding:4px 18px;}
		#nav-desk ul li.cur, #nav-desk ul li:hover {}
	#nav-desk ul li a {color:#4f4f4f;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:2px;line-height:1.4em;}
		#nav-desk ul li a:hover {color:#a2dc7f;}
		#nav-desk ul li.cur a {border-bottom:1px solid #a2dc7f;color:#a2dc7f;}
	#nav-desk ul li img {display:block;float:right;margin-right:-13px;margin-top:8px;}
		#nav-desk ul li:hover img {-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
	#nav-desk ul li ul {position:absolute;z-index:500;display:none;text-align:left;padding:8px 0px;z-index:500;background:#A2DC7F;border-radius:0px 0px 3px 3px;-moz-border-radius:0px 0px 3px 3px;}
	#nav-desk ul li:hover ul {display:block;}
	#nav-desk ul li ul li {display:block;filter:alpha(opacity=100);opacity:1;padding:6px 12px;border-bottom:1px dotted #ffffff;}
	#nav-desk ul li ul li a {color:#ffffff;text-transform:none;font-weight:400;letter-spacing:0px;}
	#nav-desk ul li ul li:last-child {border:none;}
	@media screen and (max-width: 919px)
	{
		#nav-desk {display:none;}
	}
	@media screen and (max-width: 1299px)
	{
		#nav-desk ul {padding:0px 52px;}
	}
	/* nav mob */
	#nav-mob {clear:both;padding:8px 0px;}
	#nav-mob button {display:block;max-width:200px;margin:auto;border:1px solid #e2e2e2;box-sizing:border-box;text-align:left;font-weight:700;color:#000000;text-transform:uppercase;font-size:14px;line-height:18px;height:32px;padding-left:28px;padding-right:12px;background:#ffffff url(../file/button-show-menu.png) 8px -2px no-repeat;border-radius:3px;-moz-border-radius:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
	#nav-mob button.on {color:#E84760;background-position:8px -56px;}
	#nav-mob ul.list {display:none;margin-top:16px;box-sizing:border-box;padding:16px;background:#E84760;border-radius:3px;-moz-border-radius:3px;}
	#nav-mob ul.list li {padding:4px 0px;text-align:center;}
	#nav-mob ul.list li a {font-weight:700;color:#ffffff;text-transform:uppercase;}
	#nav-mob ul.list li ul {display:none;padding-top:8px;padding-bottom:4px;}
	#nav-mob ul.list li ul li a {font-weight:400;text-transform:none;}
	@media screen and (min-width: 920px)
	{
		#nav-mob {display:none;}
	}
/* search */
#search {position:fixed;z-index:1000;top:0px;height:0px;left:0px;right:0px;width:100%;background:#E84760;transition:height 0.5s;-moz-transition:height 0.5s;-webkit-transition:height 0.5s;-o-transition:height 0.5s;overflow:hidden;}
	#search.open {height:100%;}
	#search-form {position:absolute;top:50%;left:50%;height:44px;margin-top:-22px;box-sizing:border-box;}
	#search button.close {position:absolute;width:25px;height:25px;background:url(../file/search-close.png) center no-repeat;top:10%;right:10%;outline:none;border:none;}
	#search-form input.rec {display:block;z-index:1000;position:absolute;width:calc(100% - 36px);left:0px;right:36px;top:0px;background:none;color:#ffffff;line-height:35px;font-size:30px;padding-bottom:8px;border:none;border-bottom:1px solid #F3A2AF;outline:none;}
	#search-form input.submit {display:block;position:absolute;z-index:1005;width:32px;height:44px;right:0px;top:0px;background:url(../file/search-submit.png) center no-repeat;}
	#search-form input.submit:hover {filter:alpha(opacity=80);opacity:0.8;}
	@media screen and (max-width: 619px)
	{
		#search-form {width:280px;margin-left:-140px;}
	}
	@media screen and (min-width: 620px)
	{
		#search-form {width:560px;margin-left:-280px;}
	}
	@media screen and (min-width: 820px)
	{
		#search-form {width:640px;margin-left:-320px;}
	}
	@media screen and (min-width: 1020px)
	{
		#search-form {width:800px;margin-left:-400px;}
	}
	@media screen and (min-width: 1220px)
	{
		#search-form {width:1000px;margin-left:-500px;}
	}
	@media screen and (min-width: 1420px)
	{
		#search-form {width:1200px;margin-left:-600px;}
	}
/* newsletter */
#newsletter {background:#000000;width:100%;min-width:320px;padding:48px 0px;}
	#newsletter .cont h3 {font-size:2em;line-height:1em;font-weight:700;font-style:italic;color:#ffffff;}
	#newsletter .cont p {font-size:1.3em;line-height:1em;font-style:italic;color:#ffffff;}
	#newsletter #newsletter-forma {height:48px;padding:12px 18px;background:#ffffff;border-radius:4px;-moz-border-radius:4px;box-sizing:border-box;}
		#newsletter #newsletter-forma .form {padding-right:24px;}
		#newsletter #newsletter-forma .form input.submit {display:block;float:right;margin-right:-24px;width:20px;height:24px;background:url(../file/newsletter-submit.png) center no-repeat;border:none;outline:none;}
		#newsletter #newsletter-forma .form input.submit:hover {background-image:url(../file/newsletter-submit-hover.png);}
		#newsletter #newsletter-forma .form input.email {display:block;border:none;outline:none;color:#000000;line-height:18px;font-size:14px;padding:3px 0px;width:100%;}
		#newsletter #newsletter-forma .loader {display:none;height:24px;background:url(../file/loader-bl.gif) left center no-repeat;}
		#newsletter #newsletter-forma .ok {display:none;font-weight:700;color:#A2DC7F;line-height:18px;font-size:14px;padding:3px 0px;text-transform:uppercase;}
		#newsletter #newsletter-forma .ok:before {padding-right:6px;content:'\2714';font-weight:400;color:#A2DC7F;}
	@media screen and (max-width: 919px)
	{
		#newsletter {padding:24px 0px;}
		#newsletter .cont {padding-bottom:20px;text-align:center;}
		#newsletter .cont p {padding-top:0.5em;}
	}
	@media screen and (min-width: 920px) and (max-width: 1219px)
	{
		#newsletter .cont {display:inline;float:left;width:60%;margin:-6px 0px;}
		#newsletter .cont p {padding-top:0.5em;}
		#newsletter #newsletter-forma {display:inline;float:right;width:35%;}
	}
	@media screen and (min-width: 1220px)
	{
		#newsletter .cont {display:inline;float:left;width:70%;margin:-6px 0px;}
		#newsletter .cont h3 {float:left;padding-right:16px;}
		#newsletter .cont p {float:left;padding-top:0.5em;}
		#newsletter #newsletter-forma {display:inline;float:right;width:25%;}
	}
	@media screen and (min-width: 1220px)
	{
		#newsletter .cont {margin:0px;padding-top:9px;}
	}
/* footer */
footer {display:block;width:100%;min-width:320px;}
	footer .col h3 {font-size:1.66em;float:left;border-bottom:1px solid #A2DC7F;font-weight:700;color:#000000;}
	footer .col .cont {clear:both;}
	footer .col .cont a.flamingo-360 {display:block;width:100%;max-width:120px;filter:alpha(opacity=70);opacity:0.7;}
	footer .col .cont a.flamingo-360 img {display:block;width:100%;}
	footer .col .cont a.flamingo-360:hover {filter:alpha(opacity=85);opacity:0.85;}
	footer .col-kategorije li a {color:#a6a6a6;}
	footer .col-kategorije li a:hover {color:#A2DC7F;}
	footer .col-izdvajamo li a {color:#a6a6a6;}
	footer .col-izdvajamo li a:hover {color:#A2DC7F;}
	footer .col-kontakt {color:#000000;}
	footer .col-kontakt a {color:#000000;}
	footer .col-kontakt a:hover {color:#A2DC7F;}
	
	footer .sig p {line-height:1.6em;text-align:center;color:#a8a8a8;}
	footer .sig a {line-height:1.6em;color:#000000;text-transform:uppercase;font-weight:700;border-bottom:1px solid #A2DC7F;}
	footer .sig a:hover {color:#A2DC7F;}
	
	@media screen and (max-width: 919px)
	{
		footer .col h3 {font-size:1.33em;}
		footer {padding:48px 0px;}
		footer .col {display:inline;float:left;width:45%;padding-bottom:24px;}
		footer .col-izdvajamo {clear:left;}
		footer .col-kategorije, footer .col-kontakt {clear:right;float:right;text-align:right;}
		footer .col-kategorije h3, footer .col-kontakt h3 {float:right;}
		footer .col .cont {clear:both;padding-top:1em;}
		footer .col-kategorije li {padding-bottom:0.4em;}
		footer .col-izdvajamo li {padding-bottom:0.4em;}
		footer .col-kontakt {line-height:1.5em;}
		footer .sig {clear:both;padding-top:20px;}
		footer .sig p {padding-top:0.4em;}
	}
	@media screen and (max-width: 499px)
	{
		footer .col {display:block;float:none;width:100%;}
		footer .col .cont a.flamingo-360 {margin:auto;}
		footer .col-soc, footer .col-kontakt {text-align:center;}
		footer .col-soc h3, footer .col-kontakt h3 {float:none;text-align:center;}
		footer .col-kategorije, footer .col-izdvajamo {display:none;}
	}
	@media screen and (min-width: 920px)
	{
		footer {padding:48px 0px;}
		footer .col {display:inline;float:left;width:30%;padding-bottom:48px;}
		footer .col-soc, footer .col-kategorije {padding-right:5%;}
		footer .col-kontakt {float:right;}
		footer .col .cont {clear:both;padding-top:2em;}
		footer .col-kategorije li {padding-bottom:1em;}
		footer .col-izdvajamo li {padding-bottom:1em;}
		footer .col-kontakt {line-height:1.8em;}
		footer .sig {clear:both;}
		footer .sig p {padding-top:1em;}
	}
	button#go_top_button {position:fixed;z-index:1000;bottom:-70px;right:20px;width:39px;height:39px;border:2px solid #A2DC7F;background:rgba(255,255,255,0.15) url(../file/go-top.png) center no-repeat;border-radius:4px;-moz-border-radius:4px;}
	button#go_top_button:hover {background-color:#ffffff;box-shadow:0px 1px 4px rgba(0,0,0,0.5);-webkit-box-shadow:0px 1px 4px rgba(0,0,0,0.5);}
	button#go_top_button.on {bottom:20px;}
/* def */
#main {width:100%;min-width:320px;}
	.separator {height:70px;background:url(../file/separator.png) center no-repeat;}
	@media screen and (max-width: 629px)
	{
		.separator {display:none;}
	}
/* home */
	/* pan */
	#pan {width:100%;min-width:320px;}
		#pan a {display:block;position:absolute;z-index:400;overflow:hidden;}
		#pan a img {display:block;width:100%;height:100%;position:absolute;z-index:400;}
		#pan a img.def {z-index:401;}
		#pan a:hover img {width:110%;height:110%;margin:-5%;}
		
		#pan a img.def {filter:alpha(opacity=100);opacity:1;}
		#pan a:hover img.def {filter:alpha(opacity=0);opacity:0;}
		
		#pan a span.bg {display:block;width:100%;height:100%;top:0px;left:0px;position:absolute;z-index:402;background:rgba(237,68,144,0.1);}
		#pan a:hover span.bg {width:0px;height:0px;top:50%;left:50%;}
		#pan a span.title {display:block;position:absolute;z-index:405;color:#ffffff;text-transform:uppercase;letter-spacing:1em;font-size:1.2em;font-weight:400;padding:0.4em 1em;border:1px solid #ffffff;top:50%;margin-top:-1.08em;left:50%;letter-spacing:0.2em;box-sizing:border-box;text-align:center;}
		#pan a:hover span.title {background:rgba(255,255,255,0.60);color:#000000;box-shadow:0px 1px 10px rgba(0,0,0,0.5);-webkit-box-shadow:0px 1px 10px rgba(0,0,0,0.5);}
		#pan a, #pan a img, #pan a span, #pan a:hover, #pan a:hover img, #pan a:hover span {transition:0s;-moz-transition:0s;-webkit-transition:0s;-o-transition:0s;}
		#pan a span.bg, #pan a:hover span.bg {transition:width 0.5s, height 0.5s, top 0.5s, left 0.5s;-moz-transition:width 0.5s, height 0.5s, top 0.5s, left 0.5s;-webkit-transition:width 0.5s, height 0.5s, top 0.5s, left 0.5s;-o-transition:width 0.5s, height 0.5s, top 0.5s, left 0.5s;}
		#pan a span.title, #pan a:hover span.title {transition:background 0.5s, color 0.5s;-moz-transition:background 0.5s, color 0.5s;-webkit-transition:background 0.5s, color 0.5s;-o-transition:background 0.5s, color 0.5s;}
		#pan a img, #pan a:hover img {transition:width 0.75s, height 0.75s, margin 0.75s, opacity 0.75s;-moz-transition:width 0.75s, height 0.75s, margin 0.75s, opacity 0.75s;-webkit-transition:width 0.75s, height 0.75s, margin 0.75s, opacity 0.75s;-o-transition:width 0.75s, height 0.75s, margin 0.75s, opacity 0.75s;}
		@media screen and (max-width: 779px)
		{
			#pan .left, #pan .right {width:100%;}
			#pan .center {width:100%;}
		}
		@media screen and (min-width: 780px)
		{
			#pan .left {padding-left:0.5%;}
			#pan .left, #pan .right, #pan .center {width:33%;display:inline;float:left;}
		}
		@media screen and (max-width: 779px)
		{
			#pan {margin-bottom:40px;}
		}
		@media screen and (min-width: 780px)
		{
			#pan {margin-bottom:50px;}
		}
		@media screen and (min-width: 920px)
		{
			#pan {margin-bottom:60px;}
		}
		@media screen and (min-width: 1060px)
		{
			#pan {margin-bottom:70px;}
		}
		@media screen and (min-width: 1220px)
		{
			#pan {margin-bottom:80px;}
		}
		@media screen and (min-width: 1300px)
		{
			#pan {margin-bottom:100px;}
		}
	/* home-vrt */
		@media screen and (max-width: 779px)
		{
			#home-vrt {padding-bottom:40px;}
		}
		@media screen and (min-width: 780px)
		{
			#home-vrt {padding-bottom:50px;}
		}
		@media screen and (min-width: 920px)
		{
			#home-vrt {padding-bottom:60px;}
		}
		@media screen and (min-width: 1060px)
		{
			#home-vrt {padding-bottom:70px;}
		}
		@media screen and (min-width: 1220px)
		{
			#home-vrt {padding-bottom:80px;}
		}
		@media screen and (min-width: 1300px)
		{
			#home-vrt {padding-bottom:100px;}
		}
	#home-vrt h1 {color:#2c2c2c;text-align:center;font-size:1.75em;text-transform:uppercase;padding-bottom:1em;}
		#home-vrt button {display:block;width:15px;height:25px;background:center no-repeat;filter:alpha(opacity=60);opacity:0.6;margin-top:160px;}
		#home-vrt button:hover {filter:alpha(opacity=100);opacity:1;}
		#home-vrt button.off, #home-vrt button.off:hover {filter:alpha(opacity=0);opacity:0;cursor:default;}
		#home-vrt button.prev {background-image:url(../file/arr-prev2.png);float:left;margin-left:-20px;}
		#home-vrt button.next {background-image:url(../file/arr-next2.png);float:right;margin-right:-20px;}
		#home-vrt .im {display:block;width:100%;}
			#home-vrt .im a {position:absolute;z-index:310;}
			#home-vrt .im a img.img {position:absolute;z-index:310;display:block;width:100%;height:100%}
			#home-vrt .im a span.bg {display:block;position:absolute;z-index:315;background:rgba(232,71,96,0.25);width:0px;height:0px;left:50%;top:50%;}
			#home-vrt .im a:hover span.bg {width:100%;height:100%;top:0px;left:0px;}
			#home-vrt .im a img.icon {display:block;position:absolute;z-index:320;left:50%;top:50%;width:64px;margin:-32px;filter:alpha(opacity=0);opacity:0;}
			#home-vrt .im a:hover img.icon {width:32px;margin:-16px;filter:alpha(opacity=70);opacity:0.7;}
			@media screen and (max-width: 359px)
			{
				#home-vrt .im {height:203px;}
				#home-vrt .im a {width:240px;height:203px;}
				#home-vrt button {margin-top:89px;}
			}
			@media screen and (min-width: 360px)
			{
				#home-vrt .im {height:236px;}
				#home-vrt .im a {width:280px;height:236px;}
				#home-vrt button {margin-top:106px;}
			}
			@media screen and (min-width: 390px)
			{
				#home-vrt .im {height:253px;}
				#home-vrt .im a {width:300px;height:253px;}
				#home-vrt button {margin-top:114px;}
			}
			@media screen and (min-width: 420px)
			{
				#home-vrt .im {height:253px;}
				#home-vrt .im a {width:300px;height:253px;}
				#home-vrt button {margin-top:114px;}
			}
			@media screen and (min-width: 500px)
			{
				#home-vrt .im {height:185px;}
				#home-vrt .im a {width:220px;height:185px;}
				#home-vrt button {margin-top:80px;}
			}
			@media screen and (min-width: 630px)
			{
				#home-vrt .im {height:219px;}
				#home-vrt .im a {width:260px;height:219px;}
				#home-vrt button {margin-top:97px;}
			}
			@media screen and (min-width: 780px)
			{
				#home-vrt .im {height:253px;}
				#home-vrt .im a {width:300px;height:253px;}
				#home-vrt button {margin-top:114px;}
			}
			@media screen and (min-width: 920px)
			{
				#home-vrt .im {height:219px;}
				#home-vrt .im a {width:260px;height:219px;}
				#home-vrt button {margin-top:97px;}
				#home-vrt button.prev {margin-left:-40px;}
				#home-vrt button.next {margin-right:-40px;}
			}
			@media screen and (min-width: 1060px)
			{
				#home-vrt .im {height:253px;}
				#home-vrt .im a {width:300px;height:253px;}
				#home-vrt button {margin-top:114px;}
			}
			@media screen and (min-width: 1220px)
			{
				#home-vrt .im {height:224px;}
				#home-vrt .im a {width:265px;height:224px;}
				#home-vrt button {margin-top:100px;}
			}
			
			
			@media screen and (min-width: 1300px)
			{
				#home-vrt .im {height:253px;}
				#home-vrt .im a {width:300px;height:253px;}
				#home-vrt button {margin-top:114px;}
				#home-vrt button.prev {margin-left:-20px;}
				#home-vrt button.next {margin-right:-20px;}
			}
			@media screen and (min-width: 1340px)
			{
				#home-vrt button.prev {margin-left:-40px;}
				#home-vrt button.next {margin-right:-40px;}
			}
			@media screen and (min-width: 1380px)
			{
				#home-vrt button.prev {margin-left:-70px;}
				#home-vrt button.next {margin-right:-70px;}
			}
		#home-vrt li {float:left;width:300px;}
		#home-vrt h2 {font-size:1.4em;color:#000000;font-weight:700;padding:0.5em 1em;text-align:center;}
			#home-vrt h2 a {color:#000000;}
			#home-vrt h2 a:hover {color:#E84760;}
			#home-vrt h2 a::after {content:' ';display:block;width:0%;margin:auto;border-bottom:2px solid #E84760;}
			#home-vrt h2 a:hover::after {width:100%;}
		#home-vrt span.stiker {box-sizing:border-box;background:#E84760;color:#ffffff;position:absolute;z-index:330;margin-left:160px;margin-top:-50px;line-height:18px;font-size:14px;padding:5px 12px;border-radius:14px;-moz-border-radius:14px;}
		#home-vrt p.text {font-style:italic;font-size:1.15em;font-family:"Times New Roman", Times, serif;color:#9f9f9f;font-weight:400;text-align:center;padding:0px 1em 0.5em 1em;}
		#home-vrt p.cena {font-size:1.15em;color:#000000;font-weight:700;text-align:center;padding:0px 1em;}
		#home-vrt .drzac {margin:auto;height:auto;}
		#home-vrt .drzac .in {position:absolute;z-index:300;overflow:hidden;}
		@media screen and (max-width: 359px)
		{
			#home-vrt button.prev {margin-left:-8px;}
			#home-vrt button.next {margin-right:-8px;}
			#home-vrt .drzac, #home-vrt .in {width:240px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:240px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:240px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:240px;}
			#home-vrt li {width:240px;}
		}
		@media screen and (min-width: 360px)
		{
			#home-vrt .drzac, #home-vrt .in {width:280px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:280px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:280px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:280px;}
			#home-vrt li {width:280px;}
		}
		@media screen and (min-width: 390px)
		{
			#home-vrt .drzac, #home-vrt .in {width:300px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:300px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:300px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:300px;}
			#home-vrt li {width:300px;}
		}
		@media screen and (min-width: 420px)
		{
			#home-vrt .drzac, #home-vrt .in {width:300px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:300px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:300px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:300px;}
			#home-vrt li {width:300px;}
		}
		@media screen and (min-width: 500px)
		{
			#home-vrt .drzac, #home-vrt .in {width:440px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:440px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:440px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:220px;}
			#home-vrt li {width:220px;}
		}
		@media screen and (min-width: 630px)
		{
			#home-vrt .drzac, #home-vrt .in {width:520px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:520px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:520px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:260px;}
			#home-vrt li {width:260px;}
		}
		@media screen and (min-width: 780px)
		{
			#home-vrt .drzac, #home-vrt .in {width:600px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:600px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:600px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:300px;}
			#home-vrt li {width:300px;}
		}
		@media screen and (min-width: 920px)
		{
			#home-vrt .drzac, #home-vrt .in {width:780px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:780px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:520px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:260px;}
			#home-vrt li {width:260px;}
		}
		@media screen and (min-width: 1060px)
		{
			#home-vrt .drzac, #home-vrt .in {width:900px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:900px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:600px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:300px;}
			#home-vrt li {width:300px;}
		}
		@media screen and (min-width: 1220px)
		{
			#home-vrt .drzac, #home-vrt .in {width:1040px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:795px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:530px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:265px;}
			#home-vrt li {width:265px;}
		}
		@media screen and (min-width: 1300px)
		{
			#home-vrt .drzac, #home-vrt .in {width:1200px;}
			#home-vrt.vrt-3 .drzac, #home-vrt.vrt-3 .in {width:900px;}
			#home-vrt.vrt-2 .drzac, #home-vrt.vrt-2 .in {width:600px;}
			#home-vrt.vrt-1 .drzac, #home-vrt.vrt-1 .in {width:300px;}
			#home-vrt li {width:300px;}
		}
	/* uskoro */
	#home-uskoro img {display:block;width:100%;}
	
	/* home-slider */
	#home-slider .drzac {position:absolute;z-index:200;overflow:hidden;}
		#home-slider .drzac img {display:block;position:absolute;z-index:205;width:100%;height:100%;box-shadow:0px 0px 20px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.5);}
		#home-slider .drzac img#home-slider-1 {z-index:210;}

		@media screen and (max-width: 359px)
		{
			#home-slider {height:115px;}
			#home-slider .drzac {width:280px;height:115px;}
		}
		@media screen and (min-width: 360px)
		{
			#home-slider {height:123px;}
			#home-slider .drzac {width:300px;height:123px;}
		}
		@media screen and (min-width: 390px)
		{
			#home-slider {height:136px;}
			#home-slider .drzac {width:330px;height:136px;}
		}
		@media screen and (min-width: 420px)
		{
			#home-slider {height:148px;}
			#home-slider .drzac {width:360px;height:148px;}
		}
		@media screen and (min-width: 500px)
		{
			#home-slider {height:181px;}
			#home-slider .drzac {width:440px;height:181px;}
		}
		@media screen and (min-width: 630px)
		{
			#home-slider {height:230px;}
			#home-slider .drzac {width:560px;height:230px;}
		}
		@media screen and (min-width: 780px)
		{
			#home-slider {height:280px;}
			#home-slider .drzac {width:680px;height:280px;}
		}
		@media screen and (min-width: 920px)
		{
			#home-slider {height:329px;}
			#home-slider .drzac {width:800px;height:329px;}
		}
		@media screen and (min-width: 1060px)
		{
			#home-slider {height:378px;}
			#home-slider .drzac {width:920px;height:378px;}
		}
		@media screen and (min-width: 1220px)
		{
			#home-slider {height:436px;}
			#home-slider .drzac {width:1060px;height:436px;}
		}
		@media screen and (min-width: 1300px)
		{
			#home-slider {height:482px;}
			#home-slider .drzac {width:1172px;height:482px;margin-left:14px;}
		}
	/* cvetno iskustvo */
	#cvetno-iskustvo-naslov img {display:block;width:100%;max-width:1200px;margin:auto;}
		@media screen and (max-width: 779px)
		{
			#cvetno-iskustvo {padding:40px 0px;}
			#cvetno-iskustvo-naslov {display:none;}
		}
		@media screen and (max-width: 629px)
		{
			#cvetno-iskustvo {padding:30px 0px;}
		}
		@media screen and (min-width: 780px)
		{
			#cvetno-iskustvo {padding:50px 0px;}
			#cvetno-iskustvo-naslov {padding-bottom:25px;margin-top:-25px;}
		}
		@media screen and (min-width: 920px)
		{
			#cvetno-iskustvo {padding:60px 0px;}
			#cvetno-iskustvo-naslov {padding-bottom:30px;margin-top:-30px;}
		}
		@media screen and (min-width: 1060px)
		{
			#cvetno-iskustvo {padding:70px 0px;}
			#cvetno-iskustvo-naslov {padding-bottom:35px;margin-top:-35px;}
		}
		@media screen and (min-width: 1220px)
		{
			#cvetno-iskustvo {padding:80px 0px;}
			#cvetno-iskustvo-naslov {padding-bottom:40px;margin-top:-40px;}
		}
		@media screen and (min-width: 1300px)
		{
			#cvetno-iskustvo {padding:100px 0px;}
			#cvetno-iskustvo-naslov {padding-bottom:50px;margin-top:-50px;}
		}
	#cvetno-iskustvo .blok {}
		#cvetno-iskustvo .blok .in-blok {position:absolute;z-index:300;overflow:visible;}
		#cvetno-iskustvo .blok .in-blok .im {position:absolute;z-index:300;}
			#cvetno-iskustvo .blok .in-blok .im img {display:block;width:100%;}
			#cvetno-iskustvo #blok-savremeno-sa-tradicijom .in-blok .im {right:0px;}
			#cvetno-iskustvo #blok-nasa-inspiracija .in-blok .im {left:0px;}
		#cvetno-iskustvo .blok .in-blok .icon {position:absolute;z-index:305;overflow:hidden;border:1px solid #ffffff;box-sizing:border-box;filter:alpha(opacity=36);opacity:0.36;bottom:30px;}
			#cvetno-iskustvo .blok .in-blok .icon img {display:block;width:100%;}
			#cvetno-iskustvo #blok-savremeno-sa-tradicijom .in-blok .icon {right:30px;}
			#cvetno-iskustvo #blok-nasa-inspiracija .in-blok .icon {left:30px;}
		#cvetno-iskustvo .blok .in-blok .cont {position:absolute;z-index:310;box-sizing:border-box;}
		#cvetno-iskustvo #blok-savremeno-sa-tradicijom .in-blok .cont {left:0px;background:#101010;}
		#cvetno-iskustvo #blok-nasa-inspiracija .in-blok .cont {right:0px;background:#F5F5F5;}
			#cvetno-iskustvo .blok .in-blok .cont h2 {line-height:1.15em;font-size:1.75em;font-weight:700;text-transform:uppercase;padding-bottom:0.5em;}
				#cvetno-iskustvo #blok-savremeno-sa-tradicijom .in-blok .cont h2 {color:#ffffff;}
				#cvetno-iskustvo #blok-nasa-inspiracija .in-blok .cont h2 {color:#303030;}
			#cvetno-iskustvo .blok .in-blok .cont .sep {width:70px;border-top:3px solid;height:2em;}
				#cvetno-iskustvo #blok-savremeno-sa-tradicijom .in-blok .cont .sep {border-color:#ffffff;}
				#cvetno-iskustvo #blok-nasa-inspiracija .in-blok .cont .sep {border-color:#303030;}
			#cvetno-iskustvo .blok .in-blok .cont h3 {line-height:1.15em;font-size:1.45em;font-weight:700;text-transform:uppercase;padding-bottom:0.5em;}
				#cvetno-iskustvo #blok-savremeno-sa-tradicijom .in-blok .cont h3 {color:#ffffff;}
				#cvetno-iskustvo #blok-nasa-inspiracija .in-blok .cont h3 {color:#303030;}
			#cvetno-iskustvo .blok .in-blok .cont .tekst {line-height:1.5em;padding-bottom:2em;}
				#cvetno-iskustvo #blok-savremeno-sa-tradicijom .in-blok .cont .tekst {color:#9a9a9a;}
				#cvetno-iskustvo #blok-nasa-inspiracija .in-blok .cont .tekst {color:#686767;}
			#cvetno-iskustvo .blok .in-blok .cont a.vise {color:#dda63f;}
			#cvetno-iskustvo .blok .in-blok .cont a.vise::after {content:'\27F6';padding-left:8px;}
			#cvetno-iskustvo .blok .in-blok .cont a.vise:hover::after {padding-left:12px;}
		@media screen and (max-width: 359px)
		{
			/* 280px */
			#cvetno-iskustvo .blok {height:750px;padding-bottom:30px;}
			#cvetno-iskustvo .blok .in-blok {width:280px;height:237px;}
			#cvetno-iskustvo .blok .in-blok .im {width:280px;height:237px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:280px;top:220px;padding:20px;}
		}
		@media screen and (min-width: 360px)
		{
			/* 300px */
			#cvetno-iskustvo .blok {height:750px;padding-bottom:30px;}
			#cvetno-iskustvo .blok .in-blok {width:280px;height:237px;}
			#cvetno-iskustvo .blok .in-blok .im {width:280px;height:237px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:280px;top:220px;padding:20px;}
		}
		@media screen and (min-width: 390px)
		{
			/* 330px */
			#cvetno-iskustvo .blok {height:700px;padding-bottom:30px;}
			#cvetno-iskustvo .blok .in-blok {width:330px;height:270px;}
			#cvetno-iskustvo .blok .in-blok .im {width:320px;height:270px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:280px;top:160px;padding:20px;}
		}
		@media screen and (min-width: 420px)
		{
			/* 360px */
			#cvetno-iskustvo .blok {height:700px;padding-bottom:30px;}
			#cvetno-iskustvo .blok .in-blok {width:360px;height:270px;}
			#cvetno-iskustvo .blok .in-blok .im {width:320px;height:270px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:280px;top:160px;padding:20px;}
		}
		@media screen and (min-width: 500px)
		{
			/* 440px */
			#cvetno-iskustvo .blok {height:580px;padding-bottom:80px;}
			#cvetno-iskustvo .blok .in-blok {width:440px;height:270px;}
			#cvetno-iskustvo .blok .in-blok .im {width:320px;height:270px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:280px;top:70px;padding:20px;}
		}
		@media screen and (min-width: 630px)
		{
			/* 560px */
			#cvetno-iskustvo .blok {height:580px;padding-bottom:80px;}
			#cvetno-iskustvo .blok .in-blok {width:560px;height:400px;}
			#cvetno-iskustvo .blok .in-blok .im {width:473px;height:400px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:320px;top:70px;padding:30px;}
		}
		@media screen and (min-width: 780px)
		{
			/* 680px */
			#cvetno-iskustvo .blok {height:580px;padding-bottom:80px;}
			#cvetno-iskustvo .blok .in-blok {width:680px;height:480px;}
			#cvetno-iskustvo .blok .in-blok .im {width:568px;height:480px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:320px;top:70px;padding:30px;}
		}
		@media screen and (min-width: 920px)
		{
			/* 800px */
			#cvetno-iskustvo .blok {height:550px;padding-bottom:80px;}
			#cvetno-iskustvo .blok .in-blok {width:800px;height:550px;}
			#cvetno-iskustvo .blok .in-blok .im {width:651px;height:550px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:440px;top:70px;padding:48px;}
		}
		@media screen and (min-width: 1060px)
		{
			/* 920px */
			#cvetno-iskustvo .blok {height:630px;padding-bottom:80px;}
			#cvetno-iskustvo .blok .in-blok {width:920px;height:620px;}
			#cvetno-iskustvo .blok .in-blok .im {width:734px;height:620px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:480px;top:84px;padding:64px;}
		}
		@media screen and (min-width: 1220px)
		{
			/* 1060px */
			#cvetno-iskustvo .blok {height:680px;padding-bottom:80px;}
			#cvetno-iskustvo .blok .in-blok {width:1060px;height:680px;}
			#cvetno-iskustvo .blok .in-blok .im {width:805px;height:730px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:520px;top:90px;padding:84px;}
		}
		@media screen and (min-width: 1300px)
		{
			/* 1200px */
			#cvetno-iskustvo .blok {height:730px;padding-bottom:80px;}
			#cvetno-iskustvo .blok .in-blok {width:1200px;height:730px;}
			#cvetno-iskustvo .blok .in-blok .im {width:864px;height:730px;}
			#cvetno-iskustvo .blok .in-blok .icon {width:84px;border-radius:42px;-moz-border-radius:42px;}
			#cvetno-iskustvo .blok .in-blok .cont {width:520px;top:100px;padding:84px;}
		}
/* slider */
#slider {width:100%;min-width:320px;}
	#in-slider {position:absolute;z-index:200;width:100%;min-width:320px;overflow:hidden;}
	#in-slider button {display:block;position:absolute;z-index:210;top:0px;height:100%;width:25%;background:none;}
		#in-slider button.prev {left:0px;}
		#in-slider button.next {right:0px;}
	#in-slider button img {display:block;position:absolute;top:50%;width:18px;height:31px;margin-top:-16px;}
		#in-slider button.prev img {left:25%;}
		#in-slider button.next img {right:25%;}
	#in-slider .slider-im {display:block;position:absolute;z-index:200;top:0px;left:0px;}
	#in-slider .slider-im img {display:block;width:100%;height:100%;}
/* sadrzaj */
#sadrzaj {width:100%;min-width:320px;}
	#sadrzaj.sadrzaj-kontakt {border-top:50px solid #f5f5f5;}
	@media screen and (max-width: 629px)
	{
		#sadrzaj {padding:24px 0px;}
		#sadrzaj.sadrzaj-kontakt {border-top-width:20px;}
	}
	@media screen and (min-width: 630px)
	{
		#sadrzaj {padding:30px 0px;}
		#sadrzaj.sadrzaj-kontakt {border-top-width:30px;}
	}
	@media screen and (min-width: 920px)
	{
		#sadrzaj {padding:40px 0px;}
	}
	@media screen and (min-width: 1220px)
	{
		#sadrzaj {padding:60px 0px;}
		#sadrzaj.sadrzaj-kontakt {border-top-width:50px;}
	}
	
#sadrzaj h1 {text-align:center;line-height:1em;text-transform:uppercase;color:#999999;}
	#sadrzaj .center-text {text-align:center;color:#686767;font-family:Georgia, "Times New Roman", Times, serif;line-height:1.7em;font-style:italic;}	
	#sadrzaj .center-text h2 {line-height:1.33em;font-size:1.25em;}
	#sadrzaj .center-text-1000 {margin:auto;max-width:960px;}
	#sadrzaj .center-text a {color:#a2dc7f;font-weight:700;}
	#sadrzaj .center-text a:hover {text-decoration:underline;}
	@media screen and (max-width: 499px)
	{
		#sadrzaj h1 {font-size:22px;}
		#sadrzaj .center-text {font-size:14px;padding:16px 0px;}
	}
	@media screen and (min-width: 500px)
	{
		#sadrzaj h1 {font-size:27px;}
		#sadrzaj .center-text {font-size:15px;padding:16px 0px;}
	}
	@media screen and (min-width: 780px)
	{
		#sadrzaj h1 {font-size:32px;}
		#sadrzaj .center-text {font-size:15px;padding:24px 0px;}
	}
	@media screen and (min-width: 920px)
	{
		#sadrzaj h1 {font-size:40px;}
	}
	@media screen and (min-width: 1060px)
	{
		#sadrzaj h1 {font-size:45px;}
		#sadrzaj .center-text {font-size:16px;padding:32px 0px;}
	}
	@media screen and (min-width: 1220px)
	{
		#sadrzaj h1 {font-size:50px;}
		#sadrzaj .center-text {font-size:17px;padding:32px 0px;}
	}
	@media screen and (min-width: 1300px)
	{
		#sadrzaj h1 {font-size:56px;}
		#sadrzaj .center-text {font-size:18px;padding:40px 0px;}
	}
/* pejzazna arhitektura */
#pejzazna-arhitektura-list .col {padding-top:80px;}
	#pejzazna-arhitektura-list .col .naslov {position:absolute;font-size:24px;height:3em;border-left:8px solid #A6D64E;margin-top:-3em;width:auto;}
	#pejzazna-arhitektura-list .col .naslov h2 {position:absolute;bottom:0px;padding-left:10px;font-size:1em;line-height:1.2em;color:#999999;text-transform:uppercase;}
	#pejzazna-arhitektura-list .col ul {padding-top:24px;color:#686767;line-height:1.66em;font-size:15px;font-style:italic;font-family:Georgia, "Times New Roman", Times, serif;}
	#pejzazna-arhitektura-list .col ul li {padding:4px 0px 4px 24px;}
	#pejzazna-arhitektura-list .col ul li::before {content:'-';display:block;float:left;margin-left:-24px;color:#686767;}
	@media screen and (max-width: 919px)
	{
		#pejzazna-arhitektura-list .col {padding-top:100px;}
		#pejzazna-arhitektura-list .col .naslov {font-size:20px;}
	}
	@media screen and (min-width: 920px)
	{
		#pejzazna-arhitektura-list .col {display:inline;float:left;width:30%;}
		#pejzazna-arhitektura-list .col-1 {padding-right:5%;}
		#pejzazna-arhitektura-list .col-3 {float:right;}
	}
/* vencanja */
#vencanja-list {padding-top:40px;}
	#vencanja-list .naslov {padding-bottom:24px;}
	#vencanja-list .naslov h2 {font-size:24px;line-height:1.2em;color:#999999;text-transform:uppercase;box-sizing:border-box;}
	#vencanja-list .naslov p {line-height:1.5em;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#686767;padding-bottom:4px;font-style:italic;}
	#vencanja-list .list li {overflow:visible;padding:8px 0px;line-height:1.5em;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#686767;}
	#vencanja-list .list li span {display:block;margin:0px 0px 0px -36px;float:left;width:24px;height:16px;padding:4px 0px;text-align:center;line-height:16px;color:#ffffff;font-weight:700;background:#F19AC1;border-radius:12px;-moz-border-radius:12px;}
	#vencanja-list .foot p {padding-top:32px;text-align:center;line-height:1.5em;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#686767;font-style:italic;}
	@media screen and (max-width: 919px)
	{
		#vencanja-list .naslov h2 {padding-bottom:12px;}
		#vencanja-list .list {padding-left:40px;}
		
	}
	@media screen and (min-width: 920px)
	{
		#vencanja-list .naslov {padding-left:240px;}
		#vencanja-list .naslov h2 {display:block;float:left;padding:12px 12px 12px 0px;width:220px;text-align:right;border-right:8px solid #F19AC1;margin-left:-240px;}
		#vencanja-list .list {padding-left:240px;}
	}
/* galerija */
#galerija {margin:auto;}
	#galerija li {display:block;float:left;}
	#galerija li a, #galerija li a img {position:absolute;z-index:200;display:block;overflow:hidden;}
	#galerija li a img {width:100%;height:100%;}
	#galerija li a:hover img {-webkit-filter:grayscale(100%);filter:grayscale(100%);}
	#galerija li a {overflow:hidden;border-radius:5px;-moz-border-radius:5px;}
	#galerija li a::after {position:absolute;z-index:210;content:' ';display:block;width:0%;height:0%;background:rgba(232,71,96,0.25);top:50%;left:50%;}
	#galerija li a:hover::after {width:100%;height:100%;top:0px;left:0px;}
	@media screen and (max-width: 359px)
	{
		/* 280px */
		#galerija {width:280px;padding-top:16px;}
		#galerija li, #galerija li a {width:90px;height:60px;}
		#galerija li:nth-child(3n+1) {clear:both;padding-bottom:5px;padding-right:5px;}
		#galerija li:nth-child(3n) {float:right;}
	}
	@media screen and (min-width: 360px) and (max-width: 389px)
	{
		/* 300px */
		#galerija {width:288px;padding-top:16px;}
		#galerija li, #galerija li a {width:92px;height:61px;}
		#galerija li:nth-child(3n+1) {clear:both;padding-bottom:6px;padding-right:6px;}
		#galerija li:nth-child(3n) {float:right;}
	}
	@media screen and (min-width: 390px) and (max-width: 419px)
	{
		/* 330px */
		#galerija {width:316px;padding-top:20px;}
		#galerija li, #galerija li a {width:100px;height:67px;}
		#galerija li:nth-child(3n+1) {clear:both;padding-bottom:8px;padding-right:8px;}
		#galerija li:nth-child(3n) {float:right;}
	}
	@media screen and (min-width: 420px) and (max-width: 499px)
	{
		/* 360px */
		#galerija {width:340px;padding-top:24px;}
		#galerija li, #galerija li a {width:108px;height:72px;}
		#galerija li:nth-child(3n+1) {clear:both;padding-bottom:8px;padding-right:8px;}
		#galerija li:nth-child(3n) {float:right;}
	}
	@media screen and (min-width: 500px) and (max-width: 629px)
	{
		/* 440px */
		#galerija {width:396px;padding-top:36px;}
		#galerija li, #galerija li a {width:124px;height:83px;}
		#galerija li:nth-child(3n+1) {clear:both;padding-bottom:12px;padding-right:12px;}
		#galerija li:nth-child(3n) {float:right;}
	}
	@media screen and (min-width: 630px) and (max-width: 779px)
	{
		/* 560px */
		#galerija {width:512px;padding-top:50px;}
		#galerija li, #galerija li a {width:160px;height:107px;}
		#galerija li:nth-child(3n+1) {clear:both;padding-bottom:16px;padding-right:16px;}
		#galerija li:nth-child(3n) {float:right;}
	}
	@media screen and (min-width: 780px) and (max-width: 919px)
	{
		/* 680px */
		#galerija {width:670px;padding-top:70px;}
		#galerija li, #galerija li a {width:210px;height:140px;}
		#galerija li:nth-child(3n+1) {clear:both;padding-bottom:20px;padding-right:20px;}
		#galerija li:nth-child(3n) {float:right;}
	}
	@media screen and (min-width: 920px) and (max-width: 1059px)
	{
		/* 800px */
		#galerija {width:688px;padding-top:90px;}
		#galerija li, #galerija li a {width:160px;height:107px;}
		#galerija li:nth-child(4n+1) {clear:both;padding-bottom:16px;padding-right:16px;}
		#galerija li:nth-child(4n+2) {padding-right:16px;}
		#galerija li:nth-child(4n) {float:right;}
	}
	@media screen and (min-width: 1060px) and (max-width: 1219px)
	{
		/* 920px */
		#galerija {width:900px;padding-top:120px;}
		#galerija li, #galerija li a {width:210px;height:140px;}
		#galerija li:nth-child(4n+1) {clear:both;padding-bottom:20px;padding-right:20px;}
		#galerija li:nth-child(4n+2) {padding-right:20px;}
		#galerija li:nth-child(4n) {float:right;}
	}
	@media screen and (min-width: 1220px) and (max-width: 1299px)
	{
		/* 1060px */
		#galerija {width:1000px;padding-top:150px;}
		#galerija li, #galerija li a {width:232px;height:155px;}
		#galerija li:nth-child(4n+1) {clear:both;padding-bottom:24px;padding-right:24px;}
		#galerija li:nth-child(4n+2) {padding-right:24px;}
		#galerija li:nth-child(4n) {float:right;}
	}
	@media screen and (min-width: 1300px)
	{
		/* 1200px */
		#galerija {width:1104px;padding-top:180px;}
		#galerija li, #galerija li a {width:252px;height:168px;}
		#galerija li:nth-child(4n+1) {clear:both;padding-bottom:32px;padding-right:32px;}
		#galerija li:nth-child(4n+2) {padding-right:32px;}
		#galerija li:nth-child(4n) {float:right;}
	}
/* aranzmani */
#aranzman-vrt {padding-bottom:30px;}
	#aranzman-vrt h1 {display:block;float:left;line-height:30px;font-size:28px;padding:20px 12px 20px 0px;border-right:10px solid #F3979E;}
	#aranzman-vrt p {display:block;float:left;color:#9E9E9E;line-height:20px;font-size:18px;padding-top:50px;padding-left:12px;text-transform:uppercase;font-weight:700;}
	@media screen and (max-width: 499px)
	{
		#aranzman-vrt h1 {line-height:24px;font-size:17px;padding:16px 8px 16px 0px;border-right:8px solid #F3979E;}
		#aranzman-vrt p {font-size:13px;padding-top:36px;padding-left:8px;}
	}
/* korporativni */
#korporativni-list {padding-top:40px;}
	#korporativni-list .naslov {padding-bottom:24px;}
	#korporativni-list .naslov h2 {font-size:24px;line-height:1.2em;color:#999999;text-transform:uppercase;box-sizing:border-box;}
	#korporativni-list .naslov p {line-height:1.5em;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#686767;padding-bottom:4px;font-style:italic;}
	#korporativni-list .list li {overflow:visible;padding:8px 0px;line-height:1.5em;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#686767;}
	#korporativni-list .list li span {display:block;margin:0px 0px 0px -36px;float:left;width:24px;height:16px;padding:4px 0px;text-align:center;line-height:16px;color:#ffffff;font-weight:700;background:#399CDA;border-radius:12px;-moz-border-radius:12px;}
	@media screen and (max-width: 919px)
	{
		#korporativni-list .naslov h2 {padding-bottom:12px;}
		#korporativni-list .list {padding-left:40px;}
		
	}
	@media screen and (min-width: 920px)
	{
		#korporativni-list .naslov {padding-left:240px;}
		#korporativni-list .naslov h2 {display:block;float:left;padding:12px 12px 12px 0px;width:220px;text-align:right;border-right:8px solid #399CDA;margin-left:-240px;}
		#korporativni-list .naslov p {padding-top:3em;}
		#korporativni-list .list {padding-left:240px;}
	}

/* proslave */
#proslave-list {padding-top:40px;}
	#proslave-list .naslov {padding-bottom:24px;}
	#proslave-list .naslov h2 {font-size:24px;line-height:1.2em;color:#999999;text-transform:uppercase;box-sizing:border-box;}
	#proslave-list .naslov p {line-height:1.5em;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#686767;padding-bottom:4px;font-style:italic;}
	#proslave-list .list li {overflow:visible;padding:8px 0px;line-height:1.5em;font-size:16px;font-family:Georgia, "Times New Roman", Times, serif;color:#686767;}
	#proslave-list .list li span {display:block;margin:0px 0px 0px -36px;float:left;width:24px;height:16px;padding:4px 0px;text-align:center;line-height:16px;color:#ffffff;font-weight:700;background:#9764E3;border-radius:12px;-moz-border-radius:12px;}
	@media screen and (max-width: 919px)
	{
		#proslave-list .naslov h2 {padding-bottom:12px;}
		#proslave-list .list {padding-left:40px;}
		
	}
	@media screen and (min-width: 920px)
	{
		#proslave-list .naslov {padding-left:240px;}
		#proslave-list .naslov h2 {display:block;float:left;padding:12px 12px 32px 0px;width:220px;text-align:right;border-right:8px solid #9764E3;margin-left:-240px;}
		#proslave-list .naslov p {padding-top:3em;}
		#proslave-list .list {padding-left:240px;}
	}

/* kontakt */
#kontakt-forma {background:#F5F5F5;margin-bottom:60px;}
	@media screen and (max-width: 499px)
	{
		#kontakt-forma {padding:24px;}
	}
	@media screen and (min-width: 500px)
	{
		#kontakt-forma {padding:32px;}
	}
	@media screen and (min-width: 920px)
	{
		#kontakt-forma {padding:48px;}
	}
	#kontakt-forma h2 {color:#000000;font-size:1.33em;padding-bottom:16px;}
	#kontakt-forma .input-ime, #kontakt-forma .input-email {padding-bottom:14px;box-sizing:border-box;}
	#kontakt-forma .input-ime input, #kontakt-forma .input-email input {display:block;box-sizing:border-box;line-height:20px;padding:10px 20px;border:1px solid #e2e2e2;background:#ffffff;border-radius:21px;-moz-border-radius:21px;width:100%;outline:none;}
	#kontakt-forma .input-ime input:focus, #kontakt-forma .input-email input:focus {border-color:#929292;}
	#kontakt-forma textarea {clear:both;display:block;box-sizing:border-box;line-height:20px;padding:10px 20px;border:1px solid #e2e2e2;background:#ffffff;border-radius:21px;-moz-border-radius:21px;width:100%;height:200px;outline:none;resize:none;margin-bottom:14px;}
	#kontakt-forma input.submit {display:block;width:140px;height:42px;background:#A2DC7F;text-align:center;font-weight:700;color:#ffffff;border-radius:21px;-moz-border-radius:21px;text-transform:uppercase;font-size:15px;}
	#kontakt-forma input.submit:hover {background:#E84760;}
	@media screen and (min-width: 630px)
	{
		#kontakt-forma .input-ime {width:50%;display:inline;float:left;padding-right:7px;}
		#kontakt-forma .input-email {width:50%;display:inline;float:right;padding-left:7px;}
	}
	#kontakt-loader {display:none;height:48px;background:url(../file/loader.gif) 0px 0px no-repeat;}
	#kontakt-ok {display:none;height:60px;padding-left:60px;line-height:30px;font-size:16px;}
	#kontakt-ok span {line-height:56px;font-size:56px;float:left;margin-left:-60px;color:#E84760;}
#kontakt-adrese h1 {font-size:1.75em;color:#000000;padding-bottom:36px;text-align:left;font-weight:700;text-transform:none;}
	#kontakt-adrese .shop {box-sizing:border-box;padding-bottom:36px;line-height:1.66em;font-size:17px;}
	#kontakt-adrese .shop h2 {font-size:1.1em;font-weight:400;color:#000000;padding-bottom:8px;}
	#kontakt-adrese .shop ul {color:#898989;}
	#kontakt-adrese .shop ul a {color:#898989;}
	#kontakt-adrese .shop ul a:hover {color:#E84760;}

	@media screen and (min-width: 920px)
	{
		#kontakt-adrese .shop {display:inline;width:50%;padding-right:32px;}
		#kontakt-adrese .shop-1, #kontakt-adrese .shop-3 {clear:both;float:left;}
		#kontakt-adrese .shop-2 {float:right;}
	}

/* pretraga */
#pretraga {padding-top:2em;padding-bottom:8em;}
	#pretraga p {text-align:center;text-transform:uppercase;padding-bottom:1em;}
	#pretraga ul {padding-top:2em;}
	#pretraga li {padding:0.3em;font-size:2em;text-align:center;}
	#pretraga li a {color:#999999;}
	#pretraga li a:hover {color:#a2dc7f;}































@media screen and (max-width: 359px)
{
	/* 280px */
}
@media screen and (min-width: 360px)
{
	/* 300px */
}
@media screen and (min-width: 390px)
{
	/* 330px */
}
@media screen and (min-width: 420px)
{
	/* 360px */
}
@media screen and (min-width: 500px)
{
	/* 440px */
}
@media screen and (min-width: 630px)
{
	/* 560px */
}
@media screen and (min-width: 780px)
{
	/* 680px */
}
@media screen and (min-width: 920px)
{
	/* 800px */
}
@media screen and (min-width: 1060px)
{
	/* 920px */
}
@media screen and (min-width: 1220px)
{
	/* 1060px */
}
@media screen and (min-width: 1300px)
{
	/* 1200px */
}
