*.el-clear::after {display:block;clear:both;content:" ";line-height:0px;height:0px;}

/* Header */
header {display:block;position:absolute;z-index:400;top:0px;left:0px;width:100%;min-width:320px;background:#EFEFEF;}
	header .border {height:25px;background:#404040;}
	header #header-logo {display:inline;float:left;}
	header #header-logo a, header #header-logo a img {display:block;width:100%;}
	header #header-logo a:hover {filter:alpha(opacity=80);opacity:0.8;}
	@media screen and (max-width: 979px)
	{
		header #header-logo {width:200px;padding-top:8px;padding-bottom:8px;}
	}
	@media screen and (min-width: 980px)
	{
		header #header-logo {width:200px;padding-top:8px;padding-bottom:8px;}
	}
	@media screen and (min-width: 1180px)
	{
		header #header-logo {width:230px;padding-top:10px;padding-bottom:10px;}
	}
	@media screen and (min-width: 1460px)
	{
		header #header-logo {width:280px;padding-top:12px;padding-bottom:12px;}
	}
#header-cont {display:inline;float:right;}
	#header-cont .lang {display:inline;float:right;padding-left:24px;padding-bottom:24px;line-height:1;font-size:16px;}
	#header-cont .lang a {display:block;float:right;text-transform:uppercase;color:#555555;padding-bottom:8px;margin-left:20px;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-o-transition:color 0.3s;}
	#header-cont .lang a:hover {color:#848484;}
	#header-cont .lang a.cur {color:#848484;border-bottom:1px solid #848484;}
	#header-cont .tel {display:inline;float:right;line-height:1;font-size:16px;color:#555555;text-transform:uppercase;text-align:left;}
	#header-cont .tel strong {font-weight:400;color:#2BA07A;}
	#header-cont .soc {display:inline;float:right;}
	#header-cont .soc a {display:block;float:right;background:#DADADA;border-radius:3px;-moz-border-radius:3px;}
	#header-cont .soc a img {display:block;width:100%;}
	#header-cont .soc a:hover {background:none;}
	#header-cont nav {display:block;float:left;}
	#header-cont nav li {display:block;float:left;}
	#header-cont nav a {text-transform:uppercase;color:#555555;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-o-transition:color 0.3s;}
	#header-cont nav.nav-de a {text-transform:none;}
	#header-cont nav a:hover {color:#2BA07A;}
	#header-cont nav a.cur, #header-cont nav a.cur:hover {color:#2BA07A;}
	#header-cont nav li .nav-pad {height:0px;padding-top:0px;overflow:hidden;position:absolute;left:0px;right:0px;transition:height 0.3s, padding 0.3s;-moz-transition:height 0.3s, padding 0.3s;-webkit-transition:height 0.3s, padding 0.3s;-o-transition:height 0.3s, padding 0.3s;}
	#header-cont nav li:hover .nav-pad {display:block;}
	#header-cont nav li .nav-pad .in-nav-pad {background:#2BA07A;}
	#header-cont nav li .nav-pad .in-nav-pad ul {display:block;margin:auto;}
	#header-cont nav li .nav-pad .in-nav-pad ul li {display:block;float:left;width:16.66%;box-sizing:border-box;}
	#header-cont nav li .nav-pad .in-nav-pad ul li:first-child {margin-left:16.66%;}
	#header-cont nav li .nav-pad .in-nav-pad ul li img {display:block;width:100%;}
	#header-cont nav li .nav-pad .in-nav-pad ul li a {display:block;color:#ffffff;text-align:center;text-transform:none;}
	#header-cont nav li .nav-pad .in-nav-pad ul li a:hover {color:#CBE7DE;}

	@media screen and (max-width: 979px)
	{
		#header-desk {display:none;}
	}
	@media screen and (max-width: 579px)
	{
		#header-cont .tel {font-size:13px;}
		#header-cont .tel strong {display:none;}
	}
	@media screen and (min-width: 980px)
	{
		header #header-cont {width:620px;padding-top:16px;padding-bottom:20px;}
		#header-cont .lang {padding-bottom:16px;font-size:15px;}
		#header-cont .tel {font-size:14px;}
		#header-cont .soc a {width:26px;height:26px;margin-left:12px;}
		#header-cont nav {width:490px;font-size:15px;}
		#header-cont nav.nav-de {font-size:14px;}
		#header-cont nav li {padding:0px 4px;}
		#header-cont nav li:hover .nav-pad {height:172px;padding-top:36px;}
		#header-cont nav li .nav-pad .in-nav-pad {height:140px;padding:16px 0px;}
		#header-cont nav li .nav-pad .in-nav-pad ul {width:900px;}
		#header-cont nav li .nav-pad .in-nav-pad ul li {padding:8px;}
		#header-cont nav li .nav-pad .in-nav-pad ul a {font-size:12px;}
	}
	@media screen and (min-width: 1180px)
	{
		header #header-cont {width:720px;padding-top:20px;padding-bottom:24px;}
		#header-cont .lang {padding-bottom:24px;font-size:16px;}
		#header-cont .tel {font-size:14px;}
		#header-cont .soc a {width:26px;height:26px;margin-left:12px;}
		#header-cont nav {width:580px;font-size:17px;}
		#header-cont nav.nav-de {font-size:16px;}
		#header-cont nav li {padding:0px 6px;}
		#header-cont nav li:hover .nav-pad {height:172px;padding-top:36px;}
		#header-cont nav li .nav-pad .in-nav-pad {height:140px;padding:16px 0px;}
		#header-cont nav li .nav-pad .in-nav-pad ul {width:1024px;}
		#header-cont nav li .nav-pad .in-nav-pad ul li {padding:8px;}
		#header-cont nav li .nav-pad .in-nav-pad ul a {font-size:13px;}
	}
	@media screen and (min-width: 1460px)
	{
		header #header-cont {width:840px;padding-top:32px;padding-bottom:24px;}
		#header-cont .lang {padding-bottom:28px;}
		#header-cont .soc a {width:26px;height:26px;margin-left:12px;}
		#header-cont nav {width:680px;font-size:18px;}
		#header-cont nav.nav-de {font-size:17px;}
		#header-cont nav li {padding:0px 12px;}
		#header-cont nav li:hover .nav-pad {height:172px;padding-top:44px;}
		#header-cont nav li .nav-pad .in-nav-pad {height:140px;padding:16px 0px;}
		#header-cont nav li .nav-pad .in-nav-pad ul {width:1260px;}
		#header-cont nav li .nav-pad .in-nav-pad ul li {padding:8px;}
		#header-cont nav li .nav-pad .in-nav-pad ul a {font-size:13px;}
	}
#header-mob-lang a {display:block;float:right;line-height:15px;font-size:12px;width:25px;text-align:center;padding:3px 0px;margin-top:2px;color:#efefef;text-transform:uppercase;}
	#header-mob-lang a.cur {color:#ffffff;background:#2BA07A;}
	#header-mob-lang p {display:block;float:left;line-height:15px;font-size:12px;padding:5px 0px;color:#efefef;text-transform:uppercase;}
	#header-mob-lang p strong {font-weight:400;}
	@media screen and (max-width: 579px)
	{
		#header-mob-lang p {font-size:10px;}
		#header-mob-lang p strong {display:none;}
	}
	@media screen and (min-width: 980px)
	{
		#header-mob-lang {display:none;}
	}
#header-mob {height:40px;float:right;padding-top:36px;}
	#header-mob button {display:block;width:96px;height:40px;background:url(../file/show-menu-button.gif) 8px 0px no-repeat;outline:none;border:none;cursor:pointer;padding-left:28px;}
	#header-mob button span {color:#404040;font-size:14px;font-weight:700;text-transform:uppercase;}
	#header-mob button.on {background-position:8px -40px;background-color:#30A07C;}
	#header-mob button.on span {color:#ffffff;}
	#header-mob-nav {position:absolute;z-index:450;top:101px;left:0px;width:100%;min-width:320px;}
	#header-mob-nav ul {width:40%;padding:10px 0px;float:right;display:none;background:#30A07C;box-sizing:border-box;margin-right:40px;}
	#header-mob-nav li {list-style:none;display:block;padding:6px 16px;margin:0px;letter-spacing:1px;line-height:14px;font-size:11px;text-transform:uppercase;text-align:right;}
	#header-mob-nav li.sep {border-top:1px dashed #ffffff;padding-top:10px;margin-top:4px;}
	#header-mob-nav li a {color:#ffffff;}
	#header-mob-nav li a:hover {color:#FDBFBF;text-decoration:none;}
	
	#header-mob-nav li button {display:block;float:left;width:20px;height:20px;border:none;outline:none;margin:auto;cursor:pointer;background:url(../file/header-content2-button.gif) -2px -2px no-repeat;padding:0px;}
	#header-mob-nav li button.on {background-position:-2px -26px;}
	#header-mob-nav li ul.nav-pad-mob {clear:both;display:none;width:100%;padding:8px 8px 8px 0px;margin:0px;float:none;display:none;}
	#header-mob-nav li ul.nav-pad-mob li {clear:both;float:none;margin:0px;padding:0px;width:100%;line-height:15px;font-size:11px;color:#ffffff;padding:2px 0px;text-transform:none;}
	#header-mob-nav li ul.nav-pad-mob li a {line-height:15px;font-size:11px;color:#ffffff;}
	#header-mob-nav li ul.nav-pad-mob li a:hover {color:#EC1C24;}
	@media screen and (max-width: 459px)
	{
		#header-mob-nav ul {width:80%;}
		#header-mob button {width:40px;}
		#header-mob button span {display:none;}
	}

	@media screen and (max-width: 579px)
	{
		#header-mob-nav ul {margin-right:20px;}
		#header-mob-nav li ul.nav-pad-mob {margin-right:0px;}
	}
	@media screen and (max-width: 979px)
	{
	}
	@media screen and (min-width: 980px)
	{
		#header-mob, #header-mob-nav {display:none;}
	}
/* Footer */
footer {display:block;position:absolute;z-index:400;left:0px;width:100%;min-width:320px;background:#404040;padding-top:40px;padding-bottom:32px;}
	footer .sep {position:absolute;z-index:360;left:50%;}
	footer .sep img {display:block;width:100%;}
	#footer-logo {display:inline;float:left;}
	#footer-logo img {display:block;width:100%;}
	#footer-info {display:inline;float:right;text-align:right;color:#B5B5B5;line-height:1.4;}
	#footer-nav {display:inline;float:left;}
	#footer-nav .nav {display:inline;float:left;}
	#footer-nav .nav a {line-height:1.3;color:#b5b5b5;text-transform:uppercase;}
	#footer-nav .nav a:hover {color:#ffffff;}
	#footer-nav .soc {display:inline;float:right;}
	#footer-nav .soc a {display:block;float:left;width:29%;margin:0% 2%;box-sizing:border-box;border:1px solid #B5B5B5;border-radius:3px;-moz-border-radius:3px;}
	#footer-nav .soc a img {display:block;width:100%;}
	#footer-nav .soc a:hover {filter:alpha(opacity=50);opacity:0.5;}
	#footer-design {clear:both;}
	#footer-design img {display:block;margin:auto;}
	
	@media screen and (max-width: 979px)
	{
		footer .sep {width:38px;margin-top:-59px;margin-left:-19px;}
		#footer-logo {display:block;float:none;margin:auto;width:200px;}
		#footer-nav {display:block;float:none;padding-top:12px;}
		#footer-nav .nav {display:block;float:none;text-align:center;}
		#footer-nav .nav a {padding:0px 4px;font-size:12px;}
		#footer-nav .soc {display:block;float:none;margin:auto;width:80px;padding-top:10px;}
		#footer-info {display:block;float:none;text-align:center;color:#B5B5B5;line-height:1.4;font-size:12px;padding-top:10px;}
		#footer-design img {width:100px;padding-top:10px;}
	}
	@media screen and (min-width: 980px)
	{
		footer .sep {width:38px;margin-top:-59px;margin-left:-19px;}
		#footer-logo {width:136px;padding-left:55px;}
		#footer-info {width:136px;padding-right:55px;font-size:12px;}
		#footer-nav {width:472px;padding-left:23px;}
		#footer-nav .nav {width:390px;}
		#footer-nav .nav a {font-size:11px;padding:0px 4px;}
		#footer-nav .soc {width:60px;}
		#footer-design img {width:140px;}
	}
	@media screen and (min-width: 1180px)
	{
		footer .sep {width:44px;margin-top:-62px;margin-left:-22px;}
		#footer-logo {width:156px;padding-left:55px;}
		#footer-info {width:156px;padding-right:55px;font-size:13px;}
		#footer-nav {width:520px;padding-left:41px;}
		#footer-nav .nav {width:430px;}
		#footer-nav .nav a {font-size:12px;padding:0px 6px;}
		#footer-nav .soc {width:70px;}
		#footer-design img {width:140px;}
	}
	@media screen and (min-width: 1460px)
	{
		footer .sep {width:56px;margin-top:-68px;margin-left:-28px;}
		#footer-logo {width:192px;padding-left:55px;}
		#footer-info {width:192px;padding-right:55px;font-size:15px;}
		#footer-nav {width:620px;padding-left:73px;}
		#footer-nav .nav {width:520px;}
		#footer-nav .nav a {font-size:14px;padding:0px 8px;}
		#footer-nav .soc {width:80px;}
		#footer-design img {width:140px;}
	}
/* Main */
#main {position:absolute;z-index:300;left:0px;width:100%;min-width:320px;overflow:hidden;}
	@media screen and (max-width: 979px)
	{
		#main {top:117px;}
	}
	@media screen and (min-width: 980px)
	{
		#main {top:117px;}
	}
	@media screen and (min-width: 1180px)
	{
		#main {top:132px;}
	}
	@media screen and (min-width: 1460px)
	{
		#main {top:155px;}
	}
/* Slider */
#slider {width:100%;min-width:320px;}
	#slider #in-slider {position:absolute;z-index:300;top:0px;left:0px;width:100%;min-width:320px;}
	#slider .img {position:absolute;z-index:300;top:0px;left:0px;width:100%;min-width:320px;overflow:hidden;}
	#slider .img img {position:absolute;display:block;top:0px;left:0px;}
	#slider .nav {position:absolute;z-index:320;bottom:20px;left:52%;}
	#slider .nav.nav-1 {display:none;}
	#slider .nav button {display:block;float:left;border:1px solid #000000;background:rgba(0,0,0,0.6);filter:alpha(opacity=60);opacity:0.6;}
	#slider .nav button.cur {border:1px solid #ffffff;background:rgba(255,255,255,0.6);}
	#slider .nav button:hover {filter:alpha(opacity=100);opacity:1;}
	#slider .cont {position:absolute;z-index:350;bottom:20px;right:52%;#slider .cont}
	#slider .cont p {float:right;text-align:right;border:1px solid #000000;color:#ffffff;background:rgba(0,0,0,0.6);filter:alpha(opacity=60);opacity:0.6;text-transform:uppercase;line-height:1.3;}
	#slider .cont p strong {display:block;text-align:right;}
	#slider .cont a {clear:both;display:block;float:right;border:1px solid #ffffff;background:rgba(255,255,255,0.6) url(../file/slider-link-icon.gif) right 16px center no-repeat;filter:alpha(opacity=70);opacity:0.7;color:#404040;text-transform:uppercase;line-height:1.3;}
	#slider .cont a:hover {filter:alpha(opacity=100);opacity:1;}
	
	@media screen and (max-width: 979px)
	{
		#slider {height:320px;}
		#slider #in-slider, #slider .img {height:320px;}
		#slider .nav button {margin-right:20px;width:20px;height:20px;border-radius:10px;-moz-border-radius:10px;}
		#slider .cont p {font-size:15px;padding:12px;margin-bottom:8px;}
		#slider .cont p strong {font-size:27px;}
		#slider .cont a {font-size:14px;padding:12px;padding-right:32px;}
	}
	@media screen and (max-width: 519px)
	{
		#slider {height:240px;}
		#slider #in-slider, #slider .img {height:240px;}
		#slider .nav {left:10%;}
		#slider .nav button {margin-right:6px;width:12px;height:12px;border-radius:6px;-moz-border-radius:6px;}
		#slider .cont {right:32%;width:60%;bottom:44px;}
		#slider .cont p {font-size:13px;padding:10px;margin-bottom:8px;float:left;text-align:left;}
		#slider .cont p strong {font-size:16px;text-align:left;}
		#slider .cont a {font-size:11px;padding:10px;padding-right:28px;float:left;text-align:left;}
	}
	@media screen and (min-width: 980px)
	{
		#slider {height:372px;}
		#slider #in-slider, #slider .img {height:372px;}
		#slider .nav button {margin-right:24px;width:20px;height:20px;border-radius:10px;-moz-border-radius:10px;}
		#slider .cont p {font-size:17px;padding:12px;margin-bottom:8px;}
		#slider .cont p strong {font-size:30px;}
		#slider .cont a {font-size:15px;padding:12px;padding-right:32px;}
	}
	@media screen and (min-width: 1180px)
	{
		#slider {height:420px;}
		#slider #in-slider, #slider .img {height:420px;}
		#slider .nav button {margin-right:30px;width:24px;height:24px;border-radius:12px;-moz-border-radius:12px;}
		#slider .cont p {font-size:20px;padding:14px;margin-bottom:10px;}
		#slider .cont p strong {font-size:38px;}
		#slider .cont a {font-size:17px;padding:14px;padding-right:36px;}
	}
	@media screen and (min-width: 1460px)
	{
		#slider {height:520px;}
		#slider #in-slider, #slider .img {height:520px;}
		#slider .nav button {margin-right:38px;width:30px;height:30px;border-radius:15px;-moz-border-radius:15px;}
		#slider .cont p {font-size:23px;padding:16px;margin-bottom:12px;}
		#slider .cont p strong {font-size:46px;}
		#slider .cont a {font-size:20px;padding:16px;padding-right:40px;}
	}
/* EEE */
#eee {background:#EFEFEF;padding-bottom:40px;border-bottom:1px solid #7D9391;}
	#eee.eee-about-us {border-top:1px solid #7D9391;}
	#eee img.h1-bg {position:absolute;display:block;z-index:300;}
	#eee h1 {position:absolute;z-index:302;line-height:1.3;font-weight:400;color:#828282;}
	#eee h1 strong {font-weight:400;color:#4F977F;}
	#eee .left {display:inline;float:left;color:#161616;line-height:1.4;text-align:justify;}
	#eee .right {display:inline;float:right;color:#161616;line-height:1.4;text-align:justify;}
	#eee .foot {clear:both;color:#161616;line-height:1.4;text-align:center;font-weight:700;padding-top:1em;}
	@media screen and (max-width: 979px)
	{
		#eee {padding-top:40px;}
		#eee img.h1-bg {display:none;}
		#eee h1 {position:relative;font-size:28px;text-align:center;padding-bottom:30px;}
		#eee .left {width:45%;padding-left:3%;}
		#eee .right {width:45%;padding-right:3%;}
		#eee p {font-size:13px;padding-bottom:12px;}
	}
	@media screen and (max-width: 679px)
	{
		#eee .left {display:block;float:none;width:100%;padding-left:0%;}
		#eee .right {display:block;float:none;width:100%;padding-right:0%;}
	}
	@media screen and (min-width: 980px)
	{
		#eee {padding-top:100px;}
		#eee img.h1-bg {height:44px;margin-top:-60px;margin-left:350px;}
		#eee h1 {font-size:32px;margin-top:-60px;}
		#eee .left {width:372px;padding-left:55px;}
		#eee .right {width:372px;padding-right:55px;}
		#eee p {font-size:13px;padding-bottom:16px;}
	}
	@media screen and (min-width: 1180px)
	{
		#eee {padding-top:110px;}
		#eee img.h1-bg {height:52px;margin-top:-72px;margin-left:390px;}
		#eee h1 {font-size:36px;margin-top:-70px;}
		#eee .left {width:424px;padding-left:55px;}
		#eee .right {width:424px;padding-right:55px;}
		#eee p {font-size:14px;padding-bottom:18px;}
	}
	@media screen and (min-width: 1460px)
	{
		#eee {padding-top:120px;}
		#eee img.h1-bg {height:64px;margin-top:-90px;margin-left:420px;}
		#eee h1 {font-size:40px;margin-top:-80px;}
		#eee .left {width:520px;padding-left:64px;}
		#eee .right {width:520px;padding-right:64px;}
		#eee p {font-size:15px;padding-bottom:20px;}
	}
#eee .im {padding-bottom:16px;}
	#eee .im img {display:block;border:8px solid #d2d2d2;box-sizing:border-box;}
	#eee .im img.im-0 {width:100%;}
	#eee .im img.im-1 {width:30%;margin-right:5%;float:left;}
	#eee .im img.im-2 {width:30%;float:left;}
	#eee .im img.im-3 {width:30%;float:right;}
/* What we do */
#what-we-do {padding-top:60px;padding-bottom:40px;background:#ffffff;border-bottom:1px solid #ABABAB;}
	#what-we-do .sep {position:absolute;z-index:360;left:50%;}
	#what-we-do .sep img {display:block;width:100%;}
	#what-we-do .im img {display:block;width:100%;}
	#what-we-do .im a:hover {filter:alpha(opacity=80);opacity:0.8;}
	#what-we-do h1 span {display:block;margin:auto;background:#2EA07C;line-height:1;text-transform:uppercase;color:#ffffff;padding:6px 0px;text-align:center;}
	#what-we-do li {display:block;box-sizing:border-box;background:#EFEFEF;border:1px solid #CDCDCD;}
	#what-we-do li img {display:block;width:100%;}
	#what-we-do .cont a.icon {display:block;float:left;}
	#what-we-do .cont a.icon img {display:block;width:100%;}
	#what-we-do .cont a.icon:hover img {-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}
	#what-we-do .cont h2 {line-height:1.3;font-weight:400;color:#5F5F5F;padding-bottom:8px;}
	#what-we-do .cont h2 a {color:#5F5F5F;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-o-transition:color 0.3s;}
	#what-we-do .cont h2 a:hover {color:#30A07C;}
	#what-we-do .cont p {line-height:1.3;font-weight:400;color:#767676;text-align:left;}
	
	@media screen and (max-width: 979px)
	{
		#what-we-do .sep {width:38px;margin-top:-79px;margin-left:-19px;}
		#what-we-do h1 span {width:240px;margin-bottom:27px;font-size:27px;}
		#what-we-do li {padding:12px;}
		#what-we-do li .im {padding-bottom:12px;}
		#what-we-do li.item-1 {width:47%;margin-bottom:20px;float:left;}
		#what-we-do li.item-2 {width:47%;margin-bottom:20px;float:right;}
		#what-we-do li.item-3 {width:47%;margin-bottom:20px;float:left;clear:both;}
		#what-we-do li.item-4 {width:47%;margin-bottom:20px;float:right;}
		#what-we-do li.item-5 {width:47%;margin-bottom:20px;float:left;clear:both;}
		#what-we-do li.item-6 {width:47%;margin-bottom:20px;float:right;}
		#what-we-do li.item-7 {width:47%;margin-bottom:20px;float:left;clear:both;}
		#what-we-do .cont {padding-left:0px;}
		#what-we-do .cont a.icon {display:none;}
		#what-we-do .cont h2 {font-size:17px;}
		#what-we-do .cont p {font-size:13px;text-align:left;}
	}
	@media screen and (max-width: 519px)
	{
		#what-we-do li.item-1 {width:100%;margin-bottom:20px;float:none;}
		#what-we-do li.item-2 {width:100%;margin-bottom:20px;float:none;}
		#what-we-do li.item-3 {width:100%;margin-bottom:20px;float:none;}
		#what-we-do li.item-4 {width:100%;margin-bottom:20px;float:none;}
		#what-we-do li.item-5 {width:100%;margin-bottom:20px;float:none;}
		#what-we-do li.item-6 {width:100%;margin-bottom:20px;float:none;}
		#what-we-do li.item-7 {width:100%;margin-bottom:20px;float:none;}
	}
	@media screen and (min-width: 980px)
	{
		#what-we-do .sep {width:38px;margin-top:-79px;margin-left:-19px;}
		#what-we-do h1 span {width:280px;margin-bottom:32px;font-size:32px;}
		#what-we-do ul {margin:auto;width:590px;}
		#what-we-do li {padding:20px;}
		#what-we-do li .im {padding-bottom:20px;}
		#what-we-do li.item-1 {width:280px;margin-bottom:30px;float:left;}
		#what-we-do li.item-2 {width:280px;margin-bottom:30px;float:right;}
		#what-we-do li.item-3 {width:280px;margin-bottom:30px;float:left;clear:both;}
		#what-we-do li.item-4 {width:280px;margin-bottom:30px;float:right;}
		#what-we-do li.item-5 {width:280px;margin-bottom:30px;float:left;}
		#what-we-do li.item-6 {width:280px;margin-bottom:30px;float:right;}
		
		#what-we-do .cont {padding-left:36px;}
		#what-we-do .cont a.icon {margin-left:-36px;margin-top:8px;width:22px;}
		#what-we-do .cont h2 {font-size:18px;}
		#what-we-do .cont p {font-size:13px;}
	}
	@media screen and (min-width: 1180px)
	{
		#what-we-do .sep {width:44px;margin-top:-82px;margin-left:-22px;}
		#what-we-do h1 span {width:280px;margin-bottom:36px;font-size:36px;}
		#what-we-do ul {margin:auto;width:674px;}
		#what-we-do li {padding:20px;}
		#what-we-do li .im {padding-bottom:20px;}
		#what-we-do li.item-1 {width:321px;margin-bottom:30px;float:left;}
		#what-we-do li.item-2 {width:322px;margin-bottom:30px;float:right;}
		#what-we-do li.item-3 {width:321px;margin-bottom:30px;float:left;clear:both;}
		#what-we-do li.item-4 {width:321px;margin-bottom:30px;float:right;}
		#what-we-do li.item-5 {width:322px;margin-bottom:30px;float:left;}
		#what-we-do li.item-6 {width:321px;margin-bottom:30px;float:right;}
		#what-we-do .cont {padding-left:36px;}
		#what-we-do .cont a.icon {margin-left:-36px;margin-top:8px;width:22px;}
		#what-we-do .cont h2 {font-size:21px;}
		#what-we-do .cont p {font-size:14px;}
	}
	@media screen and (min-width: 1460px)
	{
		#what-we-do .sep {width:56px;margin-top:-88px;margin-left:-28px;}
		#what-we-do h1 span {width:320px;margin-bottom:40px;font-size:40px;}
		#what-we-do ul {margin:auto;width:860px;}
		#what-we-do li {padding:20px;}
		#what-we-do li .im {padding-bottom:20px;}
		#what-we-do li.item-1 {width:400px;margin-bottom:30px;float:left;}
		#what-we-do li.item-2 {width:400px;margin-bottom:30px;float:right;}
		#what-we-do li.item-3 {width:400px;margin-bottom:30px;float:left;clear:both;}
		#what-we-do li.item-4 {width:400px;margin-bottom:30px;float:right;}
		#what-we-do li.item-5 {width:400px;margin-bottom:30px;float:left;}
		#what-we-do li.item-6 {width:400px;margin-bottom:30px;float:right;}
		#what-we-do .cont {padding-left:36px;}
		#what-we-do .cont a.icon {margin-left:-36px;margin-top:8px;width:22px;}
		#what-we-do .cont h2 {font-size:25px;}
		#what-we-do .cont p {font-size:14px;}
	}
	#what-we-do li.clear {clear:both;float:none;padding:0px;border:none;background:none;}
/* Why choose us */
#why-choose-us {padding-top:48px;padding-bottom:52px;background:#EFEFEF;border-bottom:1px solid #A7B7B7;}
	#why-choose-us h1 {line-height:1;text-transform:uppercase;color:#4E4E4E;padding:6px 0px;text-align:center;}
	#why-choose-us li {display:block;float:left;}
	#why-choose-us li.item-3 {float:right;}
	#why-choose-us li h2 {background:#31A882;color:#ffffff;text-transform:uppercase;line-height:1.4;font-weight:400;}
	#why-choose-us li h2 img {display:block;float:right;}
	#why-choose-us li p {color:#707070;line-height:1.4;}
	@media screen and (max-width: 979px)
	{
		#why-choose-us h1 {font-size:32px;padding-bottom:24px;}
		#why-choose-us li {width:30%;}
		#why-choose-us li.item-1 {padding-left:3%;padding-right:2%;}
		#why-choose-us li.item-3 {padding-right:3%;}
		#why-choose-us li h2 {padding:12px;font-size:18px;min-height:36px;margin-bottom:17px;text-align:center;}
		#why-choose-us li h2 img {display:none;}
		#why-choose-us li p {font-size:12px;}
	}
	@media screen and (max-width: 719px)
	{
		#why-choose-us li {width:100%;float:none;padding-bottom:20px;}
		#why-choose-us li.item-1 {padding-left:0px;padding-right:0px;}
		#why-choose-us li.item-3 {float:none;padding-right:0px;padding-bottom:0px;}
		#why-choose-us li h2 {min-height:12px;}
	}
	@media screen and (min-width: 980px)
	{
		#why-choose-us h1 {font-size:32px;padding-bottom:24px;}
		#why-choose-us li {width:250px;}
		#why-choose-us li.item-1 {padding-left:36px;padding-right:39px;}
		#why-choose-us li.item-3 {padding-right:36px;}
		#why-choose-us li h2 {padding:12px;padding-right:60px;font-size:18px;min-height:36px;margin-bottom:17px;}
		#why-choose-us li h2 img {width:36px;margin-right:-48px;}
		#why-choose-us li p {font-size:12px;}
	}
	@media screen and (min-width: 1180px)
	{
		#why-choose-us h1 {font-size:36px;padding-bottom:27px;}
		#why-choose-us li {width:284px;}
		#why-choose-us li.item-1 {padding-left:42px;padding-right:44px;}
		#why-choose-us li.item-3 {padding-right:42px;}
		#why-choose-us li h2 {padding:14px;padding-right:70px;font-size:20px;min-height:42px;margin-bottom:20px;}
		#why-choose-us li h2 img {width:42px;margin-right:-56px;}
		#why-choose-us li p {font-size:13px;}
	}
	@media screen and (min-width: 1460px)
	{
		#why-choose-us h1 {font-size:40px;padding-bottom:30px;}
		#why-choose-us li {width:350px;}
		#why-choose-us li.item-1 {padding-left:55px;padding-right:50px;}
		#why-choose-us li.item-3 {padding-right:55px;}
		#why-choose-us li h2 {padding:16px;padding-right:88px;font-size:22px;min-height:56px;margin-bottom:24px;}
		#why-choose-us li h2 img {width:56px;margin-right:-72px;}
		#why-choose-us li p {font-size:14px;}
	}
	#why-choose-us li.clear {clear:both;float:none;padding:0px;border:none;background:none;}
/* Home References */
#home-references {padding-top:60px;padding-bottom:40px;background:#ffffff;border-bottom:1px solid #ABABAB;}
	#home-references .sep {position:absolute;z-index:360;left:50%;}
	#home-references .sep img {display:block;width:100%;}
	#home-references h1 span {display:block;margin:auto;background:#2EA07C;line-height:1;text-transform:uppercase;color:#ffffff;padding:6px 0px;text-align:center;}
	#home-references button {display:block;position:absolute;width:24px;height:36px;background:center no-repeat;left:50%;margin-top:76px}
	#home-references button#reference_prev:hover {background-image:url(../file/icon-prev-hover.png);}
	#home-references button#reference_prev, #home-references button#reference_prev.side_arr_disable {background-image:url(../file/icon-prev.png);}
	#home-references button#reference_next:hover {background-image:url(../file/icon-next-hover.png);}
	#home-references button#reference_next, #home-references button#reference_next.side_arr_disable {background-image:url(../file/icon-next.png);}
	#home-references button.side_arr_disable {filter:alpha(opacity=30);opacity:0.3;}
	#reference_drzac {margin:auto;overflow:hidden;}
	#reference_drzac .item {display:inline;float:left;}
	#reference_drzac .item .im {border:solid #EEEEEE;}
	#reference_drzac .item .im img {display:block;border:1px solid #CDCDCD;}
	#reference_drzac .item .title {text-align:center;color:#626262;text-align:center;text-transform:uppercase;line-height:1.3;}
	
	#reference_drzac .item {width:188px;height:188px;padding-right:55px;}
	#reference_drzac .item .im {border-width:8px;}
	#reference_drzac .item .im img {width:170px;height:147px;}
	#reference_drzac .item .title {padding-top:12px;font-size:16px;}

	@media screen and (max-width: 979px)
	{
		#home-references .sep {width:56px;margin-top:-88px;margin-left:-28px;}
		#home-references h1 span {width:460px;margin-bottom:40px;font-size:18px;font-weight:400;padding:16px;}
		#reference_drzac {width:674px;height:224px;}
		#home-references button#reference_prev {margin-left:-377px;}
		#home-references button#reference_next {margin-left:353px;}
	}
	@media screen and (max-width: 779px)
	{
		#reference_drzac {width:431px;height:224px;}
		#home-references button#reference_prev {margin-left:-255px;}
		#home-references button#reference_next {margin-left:231px;}
	}
	@media screen and (max-width: 519px)
	{
		#home-references h1 span {width:90%;margin-bottom:40px;font-size:18px;padding:12px;}
		#reference_drzac {width:188px;height:224px;}
		#home-references button#reference_prev {margin-left:-134px;}
		#home-references button#reference_next {margin-left:110px;}
	}
	@media screen and (min-width: 980px)
	{
		#home-references .sep {width:38px;margin-top:-79px;margin-left:-19px;}
		#home-references h1 span {width:620px;margin-bottom:40px;font-size:36px;}
		#reference_drzac {width:674px;height:224px;}
		#home-references button#reference_prev {margin-left:-377px;}
		#home-references button#reference_next {margin-left:353px;}
	}
	@media screen and (min-width: 1180px)
	{
		#home-references .sep {width:44px;margin-top:-82px;margin-left:-22px;}
		#home-references h1 span {width:620px;margin-bottom:40px;font-size:36px;}
		#reference_drzac {width:917px;height:224px;}
		#home-references button#reference_prev {margin-left:-498px;}
		#home-references button#reference_next {margin-left:474px;}
	}
	@media screen and (min-width: 1460px)
	{
		#home-references .sep {width:56px;margin-top:-88px;margin-left:-28px;}
		#home-references h1 span {width:620px;margin-bottom:40px;font-size:36px;}
		#reference_drzac {width:1160px;height:224px;}
		#home-references button#reference_prev {margin-left:-630px;}
		#home-references button#reference_next {margin-left:606px;}
	}
/* Home Contact */
#home-contact {padding:42px 0px;background:#efefef;}
	#home-contact .info {display:inline;float:left;}
		#home-contact .info .im {display:inline;float:left;}
		#home-contact .info .im img {display:block;width:100%;}
		#home-contact .info .soc {display:inline;float:right;}
		#home-contact .info .soc a {display:block;width:100%;background:#ffffff;}
		#home-contact .info .soc a:hover {background:none;}
		#home-contact .info .soc a img {display:block;width:100%;}
		#home-contact .info .id {clear:both;background:#ffffff;}
		#home-contact .info .id p {color:#818181;line-height:1.2;}
		#home-contact .info .id p.ime {padding:0px;}
		#home-contact .info .id p img {display:block;float:left;}
	#home-contact .body {display:inline;float:right;}
		#home-contact .body h1 {color:#4C4C4C;text-transform:uppercase;line-height:1.2;}
		#home-contact .body h2 {color:#4C4C4C;text-transform:uppercase;line-height:1.2;font-weight:400;}
	#home-contact #home-contact-form {display:inline;float:left;}
		#home-contact #home-contact-form input, #home-contact #home-contact-form textarea {display:block;width:100%;background:#ffffff;outline:none;border:none;font-family:"Open Sans",Arial,Helvetica,sans-serif;resize:none;box-sizing:border-box;line-height:1.3;transition:background 0.3s;-moz-transition:background 0.3s;-webkit-transition:background 0.3s;-o-transition:background 0.3s;}
		#home-contact #home-contact-form input.submit {margin:0px;width:90px;background:#2EA07C;color:#ffffff;cursor:pointer;}
		#home-contact #home-contact-form input.submit:hover {background:#61B79C;}
	#kontakt_loading {display:none;height:280px;background:#d2d2d2 url(../file/kontakt-send.gif) center no-repeat;}
	#kontakt_ok {display:none;height:280px;background:#61B79C;padding:20px;color:#ffffff;box-sizing:border-box;}
	#home-contact .map {display:inline;float:right;overflow:hidden;}
		#home-contact .map button.def {display:block;background:url(../img/contact/mapa.png) center no-repeat;}
		#home-contact .map iframe {border:none;outline:none;margin:0px;padding:0px;}
	@media screen and (max-width: 979px)
	{
		#home-contact .info {display:block;float:none;padding-bottom:24px;}
		#home-contact .info {width:90%;margin:auto;}
		#home-contact .info .im {width:170px;padding-bottom:14px;}
		#home-contact .info .soc {width:50px;padding-top:112px;}
		#home-contact .info .id {padding:20px 12px;}
		#home-contact .info .id p.ime {font-size:15px;padding-bottom:16px;}
		#home-contact .info .id p {font-size:15px;padding-left:24px;}
		#home-contact .info .id p img {display:block;float:left;margin-left:-24px;width:18px;}
		#home-contact .body {display:block;float:none;width:90%;height:310px;margin:auto;}
		#home-contact .body h1 {display:none;}
		#home-contact .body h2 {font-size:13px;padding-bottom:12px;}
		#home-contact #home-contact-form {width:100%;display:block;float:none;padding-bottom:24px;}
		#home-contact #home-contact-form input {margin-bottom:12px;padding:10px;font-size:15px;}
		#home-contact #home-contact-form textarea {margin-bottom:12px;padding:10px;font-size:15px;height:126px;}
		#home-contact .map, #home-contact .map button.def, #home-contact .map iframe {width:100%;height:260px;}
	}
	@media screen and (min-width: 980px)
	{
		#home-contact .info {padding-top:70px;padding-left:52px;width:160px;}
		#home-contact .info .im {width:112px;padding-bottom:10px;}
		#home-contact .info .soc {width:38px;padding-top:69px;}
		#home-contact .info .id {padding:16px 8px;}
		#home-contact .info .id p.ime {font-size:13px;padding-bottom:14px;}
		#home-contact .info .id p {font-size:13px;padding-left:24px;}
		#home-contact .info .id p img {display:block;float:left;margin-left:-22px;width:16px;}
		#home-contact .body {padding-right:52px;width:608px;}
		#home-contact .body h1 {font-size:36px;padding-bottom:24px;}
		#home-contact .body h2 {font-size:13px;padding-bottom:12px;}
		#home-contact #home-contact-form {width:290px;}
		#home-contact #home-contact-form input {margin-bottom:12px;padding:10px;font-size:15px;}
		#home-contact #home-contact-form textarea {margin-bottom:12px;padding:10px;font-size:15px;height:126px;}
		#home-contact .map, #home-contact .map button.def, #home-contact .map iframe {width:290px;height:260px;}
	}
	@media screen and (min-width: 1180px)
	{
		#home-contact .info {padding-top:70px;padding-left:52px;width:175px;}
		#home-contact .info .im {width:120px;padding-bottom:12px;}
		#home-contact .info .soc {width:43px;padding-top:71px;}
		#home-contact .info .id {padding:16px 8px;}
		#home-contact .info .id p.ime {font-size:14px;padding-bottom:15px;}
		#home-contact .info .id p {font-size:14px;padding-left:24px;}
		#home-contact .info .id p img {display:block;float:left;margin-left:-24px;width:18px;}
		#home-contact .body {padding-right:52px;width:704px;}
		#home-contact .body h1 {font-size:36px;padding-bottom:24px;}
		#home-contact .body h2 {font-size:14px;padding-bottom:12px;}
		#home-contact #home-contact-form {width:328px;}
		#home-contact #home-contact-form input {margin-bottom:12px;padding:10px;font-size:15px;}
		#home-contact #home-contact-form textarea {margin-bottom:12px;padding:10px;font-size:15px;height:126px;}
		#home-contact .map, #home-contact .map button.def, #home-contact .map iframe {width:328px;height:260px;}
	}
	@media screen and (min-width: 1460px)
	{
		#home-contact .info {padding-top:70px;padding-left:52px;width:204px;}
		#home-contact .info .im {width:134px;padding-bottom:14px;}
		#home-contact .info .soc {width:50px;padding-top:78px;}
		#home-contact .info .id {padding:20px 12px;}
		#home-contact .info .id p.ime {font-size:15px;padding-bottom:16px;}
		#home-contact .info .id p {font-size:15px;padding-left:24px;}
		#home-contact .info .id p img {display:block;float:left;margin-left:-24px;width:18px;}
		#home-contact .body {padding-right:52px;width:872px;}
		#home-contact .body h1 {font-size:36px;padding-bottom:24px;}
		#home-contact .body h2 {font-size:15px;padding-bottom:12px;}
		#home-contact #home-contact-form {width:400px;}
		#home-contact #home-contact-form input {margin-bottom:12px;padding:10px;font-size:15px;}
		#home-contact #home-contact-form textarea {margin-bottom:12px;padding:10px;font-size:15px;height:160px;}
		#home-contact .map, #home-contact .map button.def, #home-contact .map iframe {width:400px;height:294px;}
	}
/* Contact */
#contact {padding-bottom:72px;background:#efefef;}
	#contact .map button.def {display:block;width:100%;min-width:320px;height:320px;background:url(../img/contact/mapa.png) center no-repeat;}
	#contact .map, #contact .map iframe {display:block;width:100%;height:320px;border:none;outline:none;}
	#contact h1 {color:#619E7C;text-transform:uppercase;line-height:1.4;padding:32px 0px;text-align:center;font-size:32px;font-weight:400;}
		#contact h1 small {display:block;text-align:center;color:#666666;font-size:25px;}
	#contact #contact-form {display:inline;float:left;width:45%;padding-left:3%;}
		#contact #contact-form input, #contact #contact-form textarea {display:block;width:100%;background:#ffffff;outline:none;border:none;font-family:"Open Sans",Arial,Helvetica,sans-serif;resize:none;box-sizing:border-box;line-height:1.3;margin-bottom:12px;padding:10px;font-size:15px;}
		#contact #contact-form textarea {height:140px;}
		#contact #contact-form input.submit {margin:0px;width:90px;background:#2EA07C;color:#ffffff;cursor:pointer;float:right;}
		#contact #contact-form input.submit:hover {background:#61B79C;}
	#contact .info {display:inline;float:right;width:45%;padding-right:3%;}
		#contact .info .im {display:inline;float:left;}
		#contact .info .im img {display:block;width:100%;}
		#contact .info .soc {display:inline;float:left;}
		#contact .info .soc a {display:block;width:100%;margin-bottom:10px;background:#ffffff;}
		#contact .info .soc a:hover {background:none;}
		#contact .info .soc a img {display:block;width:100%;}
		#contact .info .id {display:inline;float:right;background:#ffffff;box-sizing:border-box;}
		#contact .info .id p {color:#818181;line-height:1.2;}
		#contact .info .id p.ime {padding:0px;}
		#contact .info .id p img {display:block;float:left;}
	@media screen and (max-width: 979px)
	{
		#contact .info .im {width:35.8%;}
		#contact .info .soc {padding-left:5%;width:8.9%;}
		#contact .info .id {width:80.2%;}
		#contact .info .id {padding:20px 12px;}
		#contact .info .id p.ime {font-size:15px;padding-bottom:16px;}
		#contact .info .id p {font-size:12px;padding-bottom:6px;}
		#contact .info .id p img {display:none;}
	}
	@media screen and (max-width: 679px)
	{
		#contact #contact-form {display:block;float:none;padding:0px;width:100%;padding-bottom:24px;}
		#contact .info {display:block;float:none;padding:0px;width:100%;padding-bottom:24px;}
	}
	@media screen and (min-width: 980px)
	{
		#contact .info .im {width:145px;}
		#contact .info .soc {padding-left:20px;width:36px;}
		#contact .info .id {width:325px;}
		#contact .info .id {padding:16px 8px;}
		#contact .info .id p.ime {font-size:13px;padding-bottom:14px;}
		#contact .info .id p {font-size:13px;padding-left:24px;padding-bottom:6px;}
		#contact .info .id p img {display:block;float:left;margin-left:-22px;width:16px;}
	}
	@media screen and (min-width: 1180px)
	{
		#contact .info .im {width:168px;}
		#contact .info .soc {padding-left:24px;width:40px;}
		#contact .info .id {width:372px;}
		#contact .info .id {padding:16px 8px;}
		#contact .info .id p.ime {font-size:14px;padding-bottom:15px;}
		#contact .info .id p {font-size:14px;padding-left:24px;padding-bottom:8px;}
		#contact .info .id p img {display:block;float:left;margin-left:-24px;width:18px;}
	}
	@media screen and (min-width: 1460px)
	{
		#contact .info .im {width:200px;}
		#contact .info .soc {padding-left:30px;width:50px;}
		#contact .info .id {width:454px;}
		#contact .info .id {padding:20px 12px;}
		#contact .info .id p.ime {font-size:15px;padding-bottom:16px;}
		#contact .info .id p {font-size:15px;padding-left:24px;padding-bottom:8px;}
		#contact .info .id p img {display:block;float:left;margin-left:-24px;width:18px;}
	}
/* Reference */
#references {background:#576C73;}
	#references img.bg {position:absolute;display:block;z-index:300;width:100%;}
	#references .content {position:absolute;display:block;z-index:310;width:100%;}
	#references .hold {padding-top:48px;padding-bottom:56px;}
	#references h1 span {display:block;margin:auto;background:#2EA07C;line-height:1;text-transform:uppercase;color:#ffffff;padding:6px 0px;text-align:center;}
	#references .item {display:inline;float:left;}
	#references .item .im {border:solid #EEEEEE;}
	#references .item .im img {display:block;border:1px solid #CDCDCD;}
	#references .item .title {text-align:center;color:#ffffff;text-align:center;text-transform:uppercase;line-height:1.3;}
	
	#references .item {width:188px;height:188px;padding:0 24px 20px 24px;}
	#references .item .im {border-width:8px;}
	#references .item .im img {width:170px;height:147px;}
	#references .item .title {padding-top:12px;font-size:16px;}

	#reference-lista {margin:auto;padding-left:20px;}

	@media screen and (max-width: 979px)
	{
		#references h1 span {width:290px;margin-bottom:40px;font-size:18px;font-weight:400;padding:16px;}
		#reference-lista {width:708px;}
	}
	@media screen and (max-width: 779px)
	{
		#reference-lista {width:492px;}
	}
	@media screen and (max-width: 519px)
	{
		#references h1 span {width:80%;margin-bottom:40px;font-size:18px;padding:12px;}
		#reference-lista {width:280px;padding:0px;}
		#references .item {width:128px;height:150px;padding:0 0px 12px 0px;}
		#references .item:nth-child(even) {float:right;}
		#references .item .im {border-width:8px;}
		#references .item .im img {width:110px;height:94px;}
		#references .item .title {padding-top:12px;font-size:13px;}
	}
	@media screen and (min-width: 980px)
	{
		#references h1 span {width:620px;margin-bottom:40px;font-size:36px;}
		#reference-lista {width:708px;}
	}
	@media screen and (min-width: 1180px)
	{
		#references h1 span {width:620px;margin-bottom:40px;font-size:36px;}
		#reference-lista {width:944px;}
	}
	@media screen and (min-width: 1460px)
	{
		#references h1 span {width:620px;margin-bottom:40px;font-size:36px;}
		#reference-lista {width:1200px;}
	}
/* Projects */
#projekat {background:#ffffff;padding-top:52px;padding-bottom:80px;border-top:1px solid #7D9391;}
	#projekat-sidenav {display:inline;float:left;border:1px solid #A3CFD8;border-bottom:none;background:#73ACB3;}
		#projekat-sidenav .item {border-bottom:1px solid #A3CFD8;padding:10px;}
		#projekat-sidenav .arr {border-bottom:1px solid #A3CFD8;padding:10px;}
		#projekat-sidenav .arr button {display:block;width:100%;height:13px;background:center no-repeat;}
		#projekat-sidenav .arr-top button {background-image:url(../file/icon-sidenav-top.gif);}
		#projekat-sidenav .arr-bottom button {background-image:url(../file/icon-sidenav-bottom.gif);}
		#projekat-sidenav #sidenav-drzac {height:0px;overflow:hidden;}
		
		#projekat-sidenav .cur {background:#69999F;}
		#projekat-sidenav a {display:block;text-align:center;color:#E9FDFF;text-transform:uppercase;line-height:1.2;font-size:13px;transition:color 0.3s;-moz-transition:color 0.3s;-webkit-transition:color 0.3s;-o-transition:color 0.3s;}
		#projekat-sidenav a:hover {color:#ffffff;}
	
	#projekat-body {display:inline;float:right;}
	#projekat-content {display:inline;float:right;}
		#projekat-content h1 {color:#739F88;padding-bottom:24px;font-size:27px;line-height:1.3;font-weight:400;}
		#projekat-content .content {text-align:justify;font-size:14px;line-height:1.35;color:#575757;}
		#projekat-content .content a {color:#739F88;}
		#projekat-content .content a:hover {text-decoration:underline;}
		#projekat-content .content iframe {display:block;width:100%;height:180px;}
	#projekat-galerija {display:inline;float:left;}
		#projekat-galerija div {overflow:hidden;}
		#projekat-galerija .im-big {border:8px solid #EEEFF1;margin-bottom:8px;}
		#projekat-galerija .im-small {display:inline;float:left;border:8px solid #EEEFF1;margin-bottom:8px;}
		#projekat-galerija .im-left {margin-right:8px;}
		#projekat-galerija .im-right {float:right;}
		#projekat-galerija .im-hidden {display:none;}
		#projekat-galerija a {display:block;}
		#projekat-galerija img {display:block;width:100%;}
		#projekat-galerija a span {display:block;position:absolute;z-index:350;background:rgba(0,0,0,0.5);color:#ffffff;text-align:center;font-size:40px;line-height:1;}
		#projekat-galerija a:hover {filter:alpha(opacity=80);opacity:0.8;}
	
	@media screen and (max-width: 979px)
	{
		#projekat-sidenav {clear:both;display:block;width:620px;float:none;padding-top:24px;margin:auto;border:none;background:none;}
		#projekat-sidenav-desk {display:none;}
		#projekat-sidenav .item {border-bottom:none;padding:4px 0px;}
		#projekat-sidenav .cur {background:none;}
		#projekat-sidenav a {text-align:left;color:#69999F;text-transform:none;padding-left:16px;background:url(../file/icon-mob-sidenav.gif) left center no-repeat;}
		#projekat-sidenav a:hover {color:#535353;}
		#projekat-body {width:620px;display:block;float:none;margin:auto;}
		#projekat-content {width:270px;}
		#projekat-galerija {width:332px;}
		#projekat-galerija .im-big {width:316px;height:272px;}
		#projekat-galerija .im-small {width:89px;height:77px;}
		#projekat-galerija span {width:89px;padding:23.5px 0px;font-size:20px;}
		#projekat-galerija a span {font-size:30px;}
	}
	@media screen and (max-width: 679px)
	{
		#projekat-body {width:280px;display:block;float:none;margin:auto;}
		#projekat-content {width:280px;display:block;float:none;}
		#projekat-galerija {width:280px;display:block;float:none;padding-top:24px;}
		#projekat-galerija .im-big {width:264px;height:228px;}
		#projekat-galerija .im-small {width:72px;height:62px;}
		#projekat-galerija span {width:72px;padding:16px 0px;}
		#projekat-sidenav {clear:both;display:block;width:280px;float:none;padding-top:32px;margin:auto;}
	}
	@media screen and (min-width: 980px)
	{
		#projekat-sidenav {width:142px;}
		#projekat-sidenav-mob {display:none;}
		#projekat-body {width:720px;}
		#projekat-content {width:350px;}
		#projekat-galerija {width:332px;}
		#projekat-galerija .im-big {width:316px;height:272px;}
		#projekat-galerija .im-small {width:89px;height:77px;}
		#projekat-galerija span {width:89px;padding:18.5px 0px;}
	}
	@media screen and (min-width: 1180px)
	{
		#projekat-sidenav {width:164px;}
		#projekat-body {width:820px;}
		#projekat-content {width:396px;}
		#projekat-galerija {width:380px;}
		#projekat-galerija .im-big {width:364px;height:314px;}
		#projekat-galerija .im-small {width:105px;height:91px;}
		#projekat-galerija span {width:105px;padding:25.5px 0px;}
	}
	@media screen and (min-width: 1460px)
	{
		#projekat-sidenav {width:200px;}
		#projekat-body {width:1000px;}
		#projekat-content {width:490px;}
		#projekat-galerija {width:470px;}
		#projekat-galerija .im-big {width:454px;height:391px;}
		#projekat-galerija .im-small {width:135px;height:116px;}
		#projekat-galerija span {width:135px;padding:38px 0px;}
	}
	#projekat-content.projekat-content-noim {display:block;float:none;width:100%;}

/* Services */
#services {background:#ffffff;padding-bottom:40px;border-bottom:1px solid #7D9391;border-top:1px solid #7D9391;}
	#services img.h1-bg {position:absolute;display:block;z-index:300;}
	#services h1 {position:absolute;z-index:302;line-height:1.3;font-weight:400;color:#828282;text-shadow:3px 3px 0px #ffffff, 3px -3px 0px #ffffff, -3px 3px 0px #ffffff, -3px -3px 0px #ffffff;}
	#services h1 strong {font-weight:400;color:#4F977F;}
	
	#services .services-cont {display:inline;padding-bottom:30px;}
	#services .services-cont:nth-child(odd) {clear:both;float:left;}
	#services .services-cont:nth-child(even) {float:right;}

	#services .services-tx {clear:both;padding-bottom:30px;color:#333333;margin:0px;}
	
	#services .services-cont .im {padding-bottom:20px;}
	#services .services-cont .im a {display:block;border:8px solid #eeeeee;box-sizing:border-box;}
	#services .services-cont .im a img {display:block;width:100%;}
	#services .services-cont .im a:hover {filter:alpha(opacity=80);opacity:0.8;}
	#services .services-cont .im-1 a {width:100%;}
	#services .services-cont .im-2b a {width:100%;margin-bottom:20px;}
	#services .services-cont .im-2 a {width:49%;}
	#services .services-cont .im-2 a:nth-child(odd) {float:left;}
	#services .services-cont .im-2 a:nth-child(even) {float:right;}
	#services li {color:#333333;padding:0px;padding-left:16px;margin:0px;background:url(../file/icon-services-li.png) left 8px no-repeat;}
	#services p.green {clear:both;display:block;width:60%;margin:auto;padding:12px;line-height:1.4;font-size:14px;color:#ffffff;background:#619E7C;box-sizing:border-box;}
	
	@media screen and (max-width: 979px)
	{
		#services {padding-top:40px;}
		#services img.h1-bg {display:none;}
		#services h1 {position:relative;font-size:28px;text-align:center;padding-bottom:30px;}
		#services .services-cont {width:45%;}
		#services li {font-size:13px;padding-bottom:4px;}
		#services .services-tx {font-size:13px;}
	}
	@media screen and (max-width: 679px)
	{
		#services .services-cont {display:block;width:100%;padding-bottom:30px;}
		#services .services-cont:nth-child(odd) {float:none;}
		#services .services-cont:nth-child(even) {float:none;}
		#services p.green {width:100%;}
	}
	@media screen and (min-width: 980px)
	{
		#services {padding-top:140px;}
		#services img.h1-bg {height:44px;margin-top:-80px;margin-left:280px;}
		#services h1 {font-size:32px;margin-top:-80px;}
		#services .services-cont {width:435px;}
		#services li {font-size:13px;padding-bottom:4px;}
		#services .services-tx {font-size:13px;}
	}
	@media screen and (min-width: 1180px)
	{
		#services {padding-top:150px;}
		#services img.h1-bg {height:52px;margin-top:-92px;margin-left:300px;}
		#services h1 {font-size:36px;margin-top:-90px;}
		#services .services-cont {width:497px;}
		#services li {font-size:14px;padding-bottom:6px;}
		#services .services-tx {font-size:14px;}
	}
	@media screen and (min-width: 1460px)
	{
		#services {padding-top:160px;}
		#services img.h1-bg {height:64px;margin-top:-110px;margin-left:360px;}
		#services h1 {font-size:40px;margin-top:-100px;}
		#services .services-cont {width:615px;}
		#services li {font-size:15px;padding-bottom:8px;}
		#services .services-tx {font-size:15px;}
	}

	#services #sercont-remote-control-projects-development-scada-ignition .services-cont:nth-child(odd) {clear:none;float:none;}
	#services #sercont-remote-control-projects-development-scada-ignition .services-cont:nth-child(even) {float:left;}
	#services #sercont-remote-control-projects-development-scada-ignition .services-cont:nth-child(3n+1) {float:left;width:30%;padding-right:5%;}
	#services #sercont-remote-control-projects-development-scada-ignition .services-cont:nth-child(3n+2) {float:left;width:30%;}
	#services #sercont-remote-control-projects-development-scada-ignition .services-cont:nth-child(3n+3) {float:right;width:30%;}
	@media screen and (max-width: 719px)
	{
		#services #sercont-remote-control-projects-development-scada-ignition .services-cont:nth-child(3n+1) {display:block;float:none;width:100%;padding-right:0%;padding-bottom:30px;}
		#services #sercont-remote-control-projects-development-scada-ignition .services-cont:nth-child(3n+2) {display:block;float:none;width:100%;padding-bottom:30px;}
		#services #sercont-remote-control-projects-development-scada-ignition .services-cont:nth-child(3n+3) {display:block;float:none;width:100%;padding-bottom:30px;}
	}
