body {
	margin: 0px;
	padding: 0px;
	font-family: 'Arimo', sans-serif;
	text-align: justify;
}
div.wrap {
	width: 1200px;
	margin: 0px auto;
	background: #fff;
}
a {
	text-decoration: none;
	color: #fff;
}
.languages {
	float: left;
	width: 1195px;
	height: 18px;
	margin: 0;
	padding: 0;
	background: #005aab;
	border-bottom: 1px solid rgba(255,255,255,.5);
	text-align: right;
	color: #fff;
	font-size: 14px;
	padding: 2px 5px 0 0;
}
.languages a {
	margin: 0 5px 0 0;
	opacity: .5;
}
.languages a:hover {
	opacity: 1;
}
header {
	float: left;
	width: 1200px;
	height: 139px;
	margin: 0;
	padding: 0;
	background: url("../img/header-back.png");
}
img.logo-kruna {
	/*float: left;*/
	width: 380px;
	height: 120px;
	margin: 35px 0 0 0;
	/*border: 1px solid blue;*/
	position: absolute;
	z-index: 5;
	display: block;
}
.wrp {
	width: 320px;
	height: 120px;
	float: left;
	/*background: red;*/
	position: relative;
}
h1.slogan {
	float: left;
	width: 388px;
	height: 45px;
	margin: 18px 0 0 120px;
	padding: 0px;
	font-size: 20px;
	font-weight: 700;
	color: #fff;
}
span.header-border {
	float: left;
	width: 1px;
	height: 65px;
	margin: 0px 5px 0 0 ;
	padding: 0px;
	background: url("../img/header-border.png");
}
h1.zakazuvanje {
	float: left;
	width: 320px;
	margin: 15px 0 0 30px;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	text-align: center;
}
span.zakazuvanje-broj {
	float: left;
	width: 115px;
	margin: 6px 0 0 55px;
	padding: 0px;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
}
span.zakazuvanje-broj3 a {
	float: left;
	color: #fff;
	text-decoration: none;
}
span.zakazuvanje-broj2 {
	float: left;
	width: 56px;
	margin: 8px 0 0 15px;
	padding: 0px;
	font-size: 12px;
	font-weight: 400;
	color: #fff;
}
span.zakazuvanje-broj3 {
	float: left;
	width: 105px;
	margin: 6px 0 0 0px;
	padding: 0px;
	font-size: 18px;
	font-weight: 700;
	color: #fff;
}
span.triagolnik-icon {
	float: left;
	width:11px;
	height: 12px;
	margin: 11px 0 0 10px;
	padding: 0px;
	background: url("../img/triagolnik-icon.png"); 
}
div.header-bottom {
	float: left;
	width: 780px;
	height: 65px;
	margin: 0px 0 0 95px;
	padding: 0px;
	/*background: red;*/
}
h1.lokacija {
	float: left;
	width: 320px;
	margin: 10px 0 0 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #005aab;
	text-align: center;
}
h1.lokacija2 {
	float: left;
	width: 280px;
	margin: 10px 0 0 40px;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #005aab;
	text-align: left;
}
div.header-bottom-left {
	float: left;
	width: 325px;
	height: 65px;
	margin: 0px 0 0 0px;
	padding: 0px;
	/*background:red;*/
}
div.header-bottom-right {
	float: left;
	width: 437px;
	height: 65px;
	margin: 0px 0 0 0px;
	padding: 0px;
	/*background:red;*/
}
span.triagolnik-icon-plav {
	float: left;
	width: 7px;
	height: 8px;
	margin: 12px 10px 0 20px;
	padding: 0px;
	background: url("../img/triagolnik-icon-plav.png"); 
}
span.header-bottom-txt {
	float: left;
	width: 170px;
	height: 20px;
	margin: 10px 0 0 0;
	padding: 0px;
	font-size: 12px;
	font-weight: 400;
	color:  #005aab;
}
span.header-bottom-txt a {
	color:  #005aab;
}
div.header-bottom-right-inner {
	float: left;
	width: 218px;
	height: 65px;
	margin: 0px;
	padding: 0px;
	/*background: green;*/
}
menu {
	float: left;
	width: 1200px;
	height: 55px;
	margin: 25px 0 0 0;
	padding: 0px;
	background: url("../img/menu-back.png");
}
menu a:hover {
	text-decoration: underline;
}
span.menu-item {
	float: left;
	width: 148px;
	/*height: 40px;*/
	margin: 10px 0 0 2px;
	padding: 0px 0 0 0;
	font-weight: 700;
	font-size: 14px;
	text-align: center;
	color: #005aab;
}
span.menu-item1 {
	float: left;
	width: 148px;
	/*height: 40px;*/
	margin: 0px 0 0 2px;
	padding: 20px 0 0 0;
	font-weight: 700;
	font-size: 14px;
	text-align: center;
	color: #005aab;
}
span.menu-item a {
	color: #005aab;
}
span.menu-item1 a {
	color: #005aab;
}
div.content {
	float: left;
	width: 1180px;
	margin: 0px;
	padding: 0px 10px 60px 10px;
	background: rgba(29, 56, 142, 0.1);
}
div.kruna-informacii {
	float: left;
	width: 1140px;
	margin: 30px 0 0 0;
	padding: 0px 20px;
}
div.kruna-informacii-box1 {
	float: left;
	width: 360px;
	height: 435px;
	margin: 0px 30px 0 0;
	padding: 0px;
}
div.kruna-informacii-box2 {
	float: left;
	width: 360px;
	height: 435px;
	margin: 0px 30px 0 0;
	padding: 0px;
}
div.kruna-informacii-box3 {
	float: left;
	width: 360px;
	height: 435px;
	margin: 0px 0px 0 0;
	padding: 0px;
}
span.krug {
	float: left;
	width: 62px;
	height: 62px;
	margin: 11px 0 0 149px;
	padding: 0px;
	border-radius: 50%;
	background-color: rgba(255, 255, 255, 0.4);
	background-image: url("../img/box1-krug-icon.png");
	background-position: center;
	background-repeat: no-repeat;
}
h1.heade-box-title {
	float: left;
	width: 360px;
	margin: 10px 0 0 0;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
	text-align: center;
}

div.heade-box1 {
	float: left;
	width: 360px;
	height: 115px;
	margin: 0px;
	padding: 0px;
	background: url("../img/box-back.png");
}
img.heade-box-img {
	float: left;
	width: 358px;
	height: 238px;
	border: 1px solid #fff;
}
p.heade-box-paragraf {
	float: left;
	width: 343px;
	height: 59px;
	margin: 0px;
	padding: 20px 5px 0 10px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-weight: 400;
	font-size: 12px;
	color: #243e91;
	line-height: 22px;
}
span.krug2 {
	float: left;
	width: 62px;
	height: 62px;
	margin: 11px 0 0 149px;
	padding: 0px;
	border-radius: 50%;
	background-color: rgba(255, 255, 255, 0.4);
	background-image: url("../img/box2-krug-icon.png");
	background-position: center;
	background-repeat: no-repeat;
}
span.krug3 {
	float: left;
	width: 62px;
	height: 62px;
	margin: 11px 0 0 149px;
	padding: 0px;
	border-radius: 50%;
	background-color: rgba(255, 255, 255, 0.4);
	background-image: url("../img/box3-krug-icon.png");
	background-position: center;
	background-repeat: no-repeat;
}
div.vidovi-uslugi-lista {
	float: left;
	width: 1180px;
	margin: 50px 0 0 0;
	padding: 0px;
}
span.index-naslov-icon {
	float: left;
	width: 1180px;
	height: 84px;
	margin: 0px;
	padding: 0px;
	background: url("../img/index-naslov-icon.png");
	background-position: center;
	background-repeat: no-repeat;
}
h1.index-naslov-txt {
	float: left;
	width: 1180px;
	margin: 15px 0 0 0;
	padding: 0px;
	text-align: center;
	font-weight: 400;
	font-size: 18px;
	color: #243e91;
}
ul.lista-na-uslugi {
	float: left;
	width: 1180px;
	margin: 20px 0 0 6px;
	padding: 0px;
	text-decoration: none;
	list-style: none;
}
li.lista-na-uslugi-single {
	float: left;
	width: 187px;
	height: 301px;
	margin: 0px 9px 10px 0;
	padding: 0px;
}

li.lista-na-uslugi-single:nth-child(1) img {
	border-top-left-radius: 5px;
}
li.lista-na-uslugi-single:nth-child(6) img {
	margin: 0px -1px 0px 0px;
	border-top-right-radius: 5px;
}
li.lista-na-uslugi-single:nth-child(7) div {
	border-bottom-left-radius: 5px;
}
li.lista-na-uslugi-single:nth-child(12) div {
	margin: 0;
	border-bottom-right-radius: 5px;
}

li.lista-na-uslugi-single img {
	float: left;
	width: 187px;
	height: 180px;
	opacity: 0.4;
	margin: 0px;
	padding: 0px;
	-webkit-transition: all 0.5s ease-in-out;
  	-moz-transition: 	all 0.5s ease-in-out;
  	-o-transition: 		all 0.5s ease-in-out;
  	transition: 		all 0.5s ease-in-out;
}
li.lista-na-uslugi-single img:nth-child(6) {
	border-top-right-radius: 5px;
}
span.lista-na-uslugi-krug {
	float: left;
	width: 62px;
	height: 62px;
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	border-radius: 50%;
	position: relative;
	top: -32px;
	left: 63px;	
	z-index: 999;
}
span.lista-na-uslugi-krug2 {
	float: left;
	width: 42px;
	height: 42px;
	margin: 10px;
	padding: 0px;
	background: rgba(36, 62, 145, 0.7);
	border-radius: 50%;
	text-align: center;
	font-size: 37px;
	font-weight: 700;
	color: #fff;
	-webkit-transition: all 0.5s ease-in-out;
  	-moz-transition: 	all 0.5s ease-in-out;
  	-o-transition: 		all 0.5s ease-in-out;
  	transition: 		all 0.5s ease-in-out;
}
li.lista-na-uslugi-single:hover > span.lista-na-uslugi-krug > span.lista-na-uslugi-krug2 {
	background: #ffda52;
	color: #4d62a6;
}

li.lista-na-uslugi-single:hover > img {
	opacity: 1;	
}

div.lista-na-uslugi-single-title {
	float: left;
	width: 187px;
	height: 120px;
	margin: 0px;
	padding: 0px;
	background: url("../img/lista-na-uslugi-single-title-back1.png");
	position: relative;
	top: -62px;
	left: 0px;
	-webkit-transition: all 0.5s ease-in-out;
  	-moz-transition: 	all 0.5s ease-in-out;
  	-o-transition: 		all 0.5s ease-in-out;
  	transition: 		all 0.5s ease-in-out;
}

.lista-na-uslugi-single-title a {
	color: #000;
}

.lista-na-uslugi-single-title-txt:hover {
	text-decoration: underline;
}
h1.lista-na-uslugi-single-title-txt {
	float: left;
	width: 187px;
	height: 65px;
	margin: 0px;
	padding: 50px 0 0 0;
	font-weight: 400;
	font-size: 14px;
	text-align: center;
	line-height: 22px;
	-webkit-transition: all 0.5s ease-in-out;
  	-moz-transition: 	all 0.5s ease-in-out;
  	-o-transition: 		all 0.5s ease-in-out;
  	transition: 		all 0.5s ease-in-out;
}
div.soveti-za-nasmevka {
	float: left;
	width: 765px;
	margin: 70px 0 0px 10px;
	padding: 0px;
}
span.zdrava-nasmevka {
	float: left;
	width: 765px;
	height: 84px;
	margin: 0px;
	padding: 0px;
	background: url("../img/zdrava-nasmevka-icon.png");
	background-position: center;
	background-repeat: no-repeat;
}
h1.zdrava-nasmevka-h1 {
	float: left;
	width: 765px;
	margin: 20px 0 0 0;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #243e91;
	text-align: center;
}
div.soveti-post {
	float: left;
	width: 360px;
	height: 300px;
	margin: 30px 20px 0 0;
	padding: 0px;
	border: 1px solid #cdd3e5;
	border-radius: 10px;
}
div.soveti-post-header {
	float: left;
	width: 360px;
	height: 30px;
	margin: 0px;
	padding: 0px;
	background: rgba(255, 255, 255, 0.6);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	z-index: 900000;
	position: absolute;
}
span.soveti-post-header-kategorija {
	float: left;
	width: 140px;
	margin: 10px 0 0 10px;
	padding: 0px;
	font-weight: 700;
	font-size: 12px;
	color: #243e91;	
}
span.soveti-post-header-datum {
	float: right;
	width: 70px;
	margin: 10px 10px 0 0px;
	padding: 0px;
	font-weight: 700;
	font-size: 12px;
	color: #243e91;
	text-align: right;	
}
div.soveti-post img {
	float: left;
	width: 360px;
	height: 240px;
	margin: 0px;
	padding: 0px;
	position: relative;
	top: 0px;
	left: 0px;
	opacity: .6;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
div.soveti-post img:hover {
	opacity: 1;
}
div.soveti-post-footer {
	float: left;
	width: 360px;
	height: 60px;
	margin: 0px;
	padding: 0px;
	background: rgba(255, 255, 255, 1);
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
/*	z-index: 900000;
	position: absolute;
*/}
div.soveti-post-footer h1 {
	float: left;
	width: 360px;
	height: 60px;
	padding: 0px;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #005aab;
	line-height: 30px;
}




div.partneri {
	float: right;
	width: 360px;
	margin: 70px 10px 0 0 ;
	padding: 0px;
}
span.partneri-naslov-icon {
	float: left;
	width: 360px;
	height: 84px;
	margin: 0px;
	padding: 0px;
	background: url("../img/partneri-naslov-icon.png");
}
h1.partneri-naslov-h1 {
	float: left;
	width: 360px;
	margin: 20px 0 0 0;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #243e91;	
	text-align: center;
}
div.partneri-lista {
	float: left;
	width: 360px;
	height: 635px;
	margin: 30px 0 0 0;
	padding: 0px;
	background: #fff;
	border-radius: 5px;
}
h1.partneri-lista-h1 {
	float: left;
	width: 360px;
	margin: 30px 0 0 0;
	padding: 0px;
	font-weight: 400;
	font-size: 14px;
	color: #243e91;
	text-align: center;
}
img.logo1 {
	float: left;
	width: 242px;
	height: 50px;
	margin: 30px 0 0 60px;
	padding: 0px;
}
img.logo2 {
	float: left;
	width: 189px;
	height: 40px;
	margin: 30px 0 0 37px;
	padding: 0px;
}
img.logo3 {
	float: left;
	width: 74px;
	height: 42px;
	margin: 30px 0 0 30px;
	padding: 0px;
}
img.logo4 {
	float: left;
	width: 109px;
	height: 47px;
	margin: 30px 0 0 15px;
	padding: 0px;
}
img.logo5 {
	float: left;
	width: 89px;
	height: 47px;
	margin: 30px 0 0 15px;
	padding: 0px;
}
img.logo6 {
	float: left;
	width: 82px;
	height: 37px;
	margin: 30px 0 0 30px;
	padding: 0px;
}
h1.partneri-lista-h2 {
	float: left;
	width: 360px;
	margin: 120px 0 0 0;
	padding: 0px;
	font-weight: 400;
	font-size: 14px;
	color: #243e91;
	text-align: center;
}
img.logo7 {
	float: left;
	width: 155px;
	height: 87px;
	margin: 30px 0 0 30px;
	padding: 0px;
}
img.logo8 {
	float: left;
	width: 67px;
	height: 70px;
	margin: 30px 0 0 50px;
	padding: 0px;
}
img.logo9 {
	float: left;
	width: 186px;
	height: 70px;
	margin: 25px 0 0 90px;
	padding: 0px;
}
footer {
	float: left;
	width: 1200px;
	height: 257px;
	margin: 0px;
	padding: 0px;
	background: url("../img/footer-back.png");
}
div.footer-box1 {
	float: left;
	width: 394px;
	height: 257px;
	margin: 0px;
	padding: 0px;
}
div.footer-box1 img {
	float: left;
	width: 250px;
	height: 79px;
	margin: 20px 0 0 55px;
	padding: 0px;
}
div.lista-footer { 
	float: left;
	width: 394px;
	margin: 0px;
	padding: 0px;
}
span.footer-lista-icon {
	float: left;
	width: 7px;
	height: 8px;
	margin: 17px 0 0 95px;
	padding: 0px;
	background: url("../img/footer-lista-icon.png");
}
span.footer-lista-txt {
	float: left;
	width: 275px;
	margin: 15px 0 0 15px;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #fff;
}
div.footer-box2 {
	float: left;
	width: 388px;
	height: 257px;
	margin: 0px 0 0 11px;
	padding: 0px;
}
div.footer-box2-item {
	float: left;
	width: 150px;
	height: 35px;
	margin: 25px 0 0 20px;
	padding: 0px;
}
div.footer-box2-item2 {
	float: left;
	width: 170px;
	height: 35px;
	margin: 25px 0 0 20px;
	padding: 0px;
}
div.footer-box2-item img {
	float: left;
	width: 28px;
	height: 28px;
	margin: 3px 10px 0 0px;
	padding: 0px;
}
div.footer-box2-item2 img {
	float: left;
	width: 28px;
	height: 28px;
	margin: 3px 10px 0 0px;
	padding: 0px;
}
span.footer-box2-item-txt {
	float: left;
	width: 100px;
	height: 28px;
	margin: 0px;
	padding: 0px;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	text-align: left !important;
}
span.footer-box2-item-txt2 {
	float: left;
	width: 130px;
	height: 28px;
	margin: 0px;
	padding: 0px;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
}
div.footer-box3 {
	float: left;
	width: 388px;
	height: 257px;
	margin: 0px 0 0 15px;
	padding: 0px;
}
h1.footer-box3-title {
	float: left;
	width: 300px;
	margin: 20px 0 0 60px;
	padding: 0px;
	font-size: 18px;
	font-weight: 700;
	color: #005aab;
}
span.footer-box3-txt {
	float: left;
	width: 300px;
	margin: 10px 0 0 60px;
	padding: 0px;
	font-size: 12px;
	font-weight: 400;
	color: #005aab;
}
span.footer-box3-txt2 {
	float: left;
	width: 300px;
	margin: 20px 0 0 60px;
	padding: 0px;
	font-size: 12px;
	font-weight: 400;
	color: #005aab;
	line-height: 24px;
}
span.footer-box3-txt3 {
	float: left;
	width: 300px;
	margin: 20px 0 0 60px;
	padding: 0px;
	font-size: 12px;
	font-weight: 400;
	color: #fff;
}
span.kartici {
	float: left;
	width: 281px;
	height: 38px;
	margin: 20px 0 0 60px;
	padding: 0px;
	background: url("../img/kartici.png");
}
div.copy {
	float: left;
	width: 1200px;
	height: 50px;
	margin: 0px;
	padding: 0px;
	background: #fff;
}
span.copy-txt {
	float: left;
	width: 500px;
	margin: 20px 0 0 10px;
	padding: 0px;
	font-weight: 400;
	font-size: 12px;
	color: #243e91;
}
span.copy-txt2 {
	float: left;
	width: 550px;
	margin: 12px 0 0 10px;
	padding: 0px;
	font-weight: 400;
	font-size: 12px;
	color: #243e91;
	text-align: right;
}
span.logo-perfect {
	float: left;
	width: 100px;
	height: 32px;
	margin: 10px 0 0 10px;
	padding: 0px;
	background: url("../img/perfect-logo.png");
}

/*=============== index css kraj==================*/

h1.tim-kruna {
	float: left;
	width: 500px;
	margin: 70px 0 0 20px;
	padding: 0px;
	font-size: 18px;
	font-weight: 700;
	color: #005aab;
	text-align: left;
	/*background: red;*/
}
div.kruna-tim-opis {
	float: left;
	width: 1180px;
	margin: 0px;
	padding: 0px;
}
div.kruna-tim-opis img {
	float: left;
}
p.kruna-tim-opis1 {
	float: left;
	width: 500px;
	height: 250px;
	margin: 20px 40px 0 20px;
	padding: 0px;
	font-weight: 400;
	font-size: 15px;
	line-height: 25px;
	color: #005aab;
	float: left;
}
p.kruna-tim-opis2 {
	float: left;
	width: 540px;
	height: 100px;
	margin: 50px 0px 0 0px;
	padding: 0px;
	font-weight: 400;
	font-size: 15px;
	line-height: 22px;
	color: #005aab;
}
div.tim-lista {
	float: left;
	width: 1180px;
	margin: 0px;
	padding: 0px;
	color: #005aab;
}
.chlen {
	width: 1180px;
	/*height: 400px;*/
	float: left;
	margin: 60px 0 0 0;
}
.tim-lista img {
	float: left;
	width: 350px;
	height: 350px;
	margin: 0 30px 0 50px;
	border-radius: 10px;
}
.tim-lista p {
	font-size: 16px;
	font-family: 'Arimo', sans-serif;
	line-height: 25px;
	width: 680px;
	float: left;	
	margin: 0 0 20px 0;
}
.tim-lista h2 {
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 22px;
	font-weight: bold;
}
.tim-lista h4 {
	margin: 10px 0;
	padding: 0;
	font-size: 16px;
	font-weight: bold;
	opacity: .6;
}
.bio {
	display: block;
	float: left;
	width: 200px;
	height: 20px;
	border-radius: 10px;
	font-size: 12px;
	font-weight: bold;
	background: #f2b920;
	color: #005aab;
	text-align: center;
	padding: 5px 0 0 0;
}

/*============== tim kraaj ================*/

div.soveti-nasmevka-single {
	float: left;
	width: 1180px;
	margin: 0px;
	padding: 0px;
}
span.soveti-nasmevka-single-title-icon {
	float: left;
	width: 1180px;
	height: 84px;
	margin: 40px 0 0 0;
	padding: 0px;
	background: url("../img/zdrava-nasmevka-icon.png");
	background-position: center;
	background-repeat: no-repeat;
}
h1.soveti-nasmevka-single-title-txt {
	float: left;
	width: 1180px;
	margin: 15px 0 0 0;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #005aab;
	text-align: center;
}
div.lista-na-postovi-soveti {
	float: left;
	width: 1146px;
	margin: 0px 0 0 25px;
	padding: 10px 0 0 0;
}
/*============== zdrava-nasmevka kraaj ================*/

div.estetcka-stomatologija {
	float: left;
	width: 780px;
	margin: 50px 0 0 20px;
	padding: 0px;
}
h1.estetcka-stomatologija-h1 {
	float: left;
	width: 730px;
	margin: 25px 0 0 0;
	padding: 0px;
	font-weight: 700;
	font-size: 18px;
	color: #005aab;
}
p.estetcka-stomatologija-p {
	float: left;
	width: 730px;
	margin: 30px 0 0 0;
	padding: 0px;
	font-size: 15px;
	font-weight: 400;
	line-height: 24px;
	color: #005aab;
}
p.estetcka-stomatologija-p-h2 {
	float: left;
	width: 730px;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	color: #005aab;
}
h2.estetcka-stomatologija-h2 {
	float: left;
	width: 730px;
	margin: 30px 0 0 0;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	line-height: 24px;
	color: #005aab;
}
span.estetcka-stomatologija-icon-list {
	float: left;
	width: 6px;
	height: 6px;
	margin: 19px 0 0 15px;
	padding: 0px;
	background: url("../img/estetcka-stomatologija-icon-list.png");
}
span.estetcka-stomatologija-icon-list2 {
	float: left;
	width: 7px;
	height: 8px;
	margin: 19px 0 0 15px;
	padding: 0px;
	background: url("../img/estetcka-stomatologija-icon-list2.png");
}
span.estetcka-stomatologija-txt-list {
	float: left;
	width: 740px;
	margin: 15px 0 0 15px;
	padding: 0px;
	font-weight: 400;
	font-size: 14px;
	color: #005aab;
}






div.vidovi-uslugi {
	float: right;
	width: 360px;
	height: 800px;
	margin: 80px 0 0 0;
	padding: 0;
	background: #fff;	
	border-radius: 10px;
}
div.vidovi-uslugi2 {
	float: right;
	width: 360px;
	height: 800px;
	margin: 40px 20px 0 0;
	padding: 0;
}
div.vidovi-uslugi-header {
	float: left;
	width: 360px;
	height: 115px;
	margin: -30px 0 0 0;
	padding: 0px;
	background: url("../img/box-back.png");
}
span.krug-vido-uslugi {
    float: left;
    width: 62px;
    height: 62px;
    margin: 11px 0 0 149px;
    padding: 0px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.4);
    background-image: url("../img/vidovi-uslugi-header-icon.png");
    background-position: center;
    background-repeat: no-repeat;
}
div.vidovi-na-uslugi-lista {
	float: left;
	width: 360px;
	height: 670px;
	margin: 0px;
	padding: 25px 0 0 0;
	background: #fff;
}
div.vidovi-na-uslugi-lista-item {
	float: left;
	width: 360px;
	height: 50px;
	margin: 0px;
	padding: 0px;
}
span.vidovi-na-uslugi-lista-item-border {
	float: left;
	width: 360px;
	height: 1px;
	margin: 0px;
	padding: 0px;
	background: url("../img/vidovi-na-uslugi-lista-item-border.png");
	background-position: left;
	background-repeat: no-repeat;
}

span.vidovi-na-uslugi-lista-item-icon {
	float: left;
	width: 7px;
	height: 8px;
	margin: 19px 0 0 15px;
	padding: 0px;
	background: url("../img/estetcka-stomatologija-icon-list1.png");
}
span.vidovi-na-uslugi-lista-item-txt {
	float: left;
	width: 300px;
	margin: 15px 0 0 15px;
	padding: 0px;
	font-weight: 400;
	font-size: 14px;
	color: #005aab;
}

a.vidovi-na-uslugi-lista-item-link:hover > span.vidovi-na-uslugi-lista-item-icon {
	background: url("../img/estetcka-stomatologija-icon-list2.png");
}

div.vidovi-na-uslugi-footer {
	float: left;
	width: 338px;
	height: 44px;
	margin: 0px 0 0 0;
	padding: 10px;
	border: 1px solid #fff;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	font-weight: 400;
	font-size: 12px;
	color: #fff;
	line-height: 24px;
}


div.vidovi-uslugi-header-rtg {
	float: left;
	width: 360px;
	height: 115px;
	margin: 30px 0 0 0;
	padding: 0px;
	background: url("../img/box-back.png");
	border-radius: 5px;
}

div.vidovi-uslugi-header-rtg1 {
	float: left;
	width: 360px;
	height: 115px;
	margin: 30px 0 0 0;
	padding: 0px;
	background: url("../img/box-back.png");
	border-radius: 5px;
}  

span.krug-vido-uslugi-rtg {
    float: left;
    width: 62px;
    height: 62px;
    margin: 11px 0 0 149px;
    padding: 0px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.4);
    background-image: url("../img/vidovi-uslugi-header-icon.png");
    background-position: center;
    background-repeat: no-repeat;
}
span.krug-vido-uslugi-rtg1 {
    float: left;
    width: 62px;
    height: 62px;
    margin: 11px 0 0 149px;
    padding: 0px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.4);
    background-image: url("../img/box1-krug-icon.png");
    background-position: center;
    background-repeat: no-repeat;
}

span.krug-vido-uslugi-rtg2 {
    float: left;
    width: 62px;
    height: 62px;
    margin: 11px 0 0 149px;
    padding: 0px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.4);
    background-image: url("../img/box2-krug-icon.png");
    background-position: center;
    background-repeat: no-repeat;
}
span.krug-vido-uslugi-rtg3 {
    float: left;
    width: 62px;
    height: 62px;
    margin: 11px 0 0 149px;
    padding: 0px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.4);
    background-image: url("../img/box3-krug-icon.png");
    background-position: center;
    background-repeat: no-repeat;
}
div.digitalna-rengenografija {
	float: left;
	width: 1180px;
	margin: 0px 0 0 0px;
	padding: 0px;
}
h1.digitalna-rengenografija-h1 {
	float: left;
	width: 1180px;
	margin: 40px 0 0 0;
	padding: 0px;
	font-weight: 700;
	font-size: 18px;
	color: #005aab;
	text-align: center;
}
div.digitalna-rengenografija-item {
	float: left;
	width: 300px;
	height: 250px;
	margin: 50px 0 0 90px;
	padding: 0px;
	background: rgba(70, 92, 162, 0.2);
	border-radius: 5px;
}
div.digitalna-rengenografija-item2 {
	float: left;
	width: 300px;
	height: 250px;
	margin: 50px 0 0 50px;
	padding: 0px;
	background: rgba(70, 92, 162, 0.2);
	border-radius: 5px;
}
span.digitalna-rengenografija-item-krug {
	float: left;
	width: 87px;
	height: 87px;
	margin: 20px 0 20px 90px;
	padding: 0px;
	border-radius: 50%;
	border: 15px solid #fff;
	background-color: rgba(42, 68, 148, 0.3);
	/*background-image: url("../img/box1-krug-icon.png");*/
	background-position: center;
	background-repeat: no-repeat;
}
h2.digitalna-rengenografija-h2 {
	float: left;
	width: 300px;
	margin: 0px 0 0 0;
	padding: 0px;
	font-weight: 400;
	font-size: 12px;
	color: #005aab;
	text-align: center;
	line-height: 18px;
}
div.digitalna-rengenografija-funkcija {
	float: left;
	width: 1180px;
	margin: 0px 0 0 0px;
	padding: 0px;
}
h1.digitalna-rengenografija-funkcija-h1 {
	float: left;
	width: 1180px;
	margin: 40px 0 0 0;
	padding: 0px;
	font-weight: 700;
	font-size: 18px;
	color: #005aab;
	text-align: center;
}
p.digitalna-rengenografija-funkcija-p {
	float: left;
	width: 525px;
	margin: 40px 0 0 20px;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #005aab;
	line-height: 22px;
}
p.digitalna-rengenografija-funkcija-p-right {
	float: right;
	width: 525px;
	margin: 40px 20px 0 0;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #005aab;
	line-height: 22px;
}
p.digitalna-rengenografija-funkcija-p-center {
	float: right;
	width: 1180px;
	margin: 40px 0px 0 0;
	padding: 0px;
	font-size: 14px;
	font-weight: 400;
	color: #005aab;
	line-height: 22px;
	text-align: center;
}

/*============= prashanja uslugi-invisaling.html css za skriptata pocetok=================*/
div.prashanja {
	float: left;
	width: 700px;
	margin: 40px 0 0px 0;
}
#accordion {
	width: 600px;
	float: left;
	margin: 0px 0 0 0px;
}
#accordion h3 {
	background: #005aab;
	border-radius: 0;
	color: #fff;
	font-size: 14px;	
	font-weight: 400;
	border-radius: 5px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}
#accordion h3:hover {
	opacity: 0.8;
}
#accordion div {
	border-radius: 5px;
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	margin: 0;
	background: rgba(29, 56, 142, 0.1);
}
#accordion p {
	line-height: 22px;
	font-size: 12px;
	color: #005aab;
}

/*============= prashanja uslugi-invisaling.html css za skriptata kraj=================*/

.gallery {
	width: 1010px;
	height: 500px;
	float: left;
	margin: 50px 0 0 90px;
}
.gallery img {
	margin: 15px;
	border-radius: 10px;
}
.superbrand {
	width: 100px;
	height: 200px;
	position: absolute;
	background: url('../img/superbrend.png');
	margin: 10px 0 0 -110px;
}

.construction {
	float: left;
	width: 600px;
	/*margin: 50px 0 0 20px;*/
	padding: 0px;
	height: 200px;
	font-size: 18px;
}

/* ========== slider ================= */

.main-slider {
	width: 100%;
	height: 400px;
	top: 0;
	z-index: -1;
	padding-top: 0px;
}
#wrapper{
	width: 1180px;
	margin: 0px auto 0 auto;
	height: 400px;
	position: relative;
}
#slider-wrap{
	width: 1180px;
	height: 400px;
	position: relative;
	overflow: hidden;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
#slider-wrap ul#slider{
	width:100%;
	height:100%;
	position: absolute;
	top:0;
	left:0;		
	list-style: none;
	margin: 0;
	padding: 0;
}
#slider-wrap ul#slider li{
	float: left;
	position: relative;
	width:1180px;
	height:400px;
}
#slider-wrap ul#slider li > div{
	position:absolute;
	top:20px;
	left:35px;
}
#slider-wrap ul#slider li > div h3{
	font-size:36px;
	text-transform:uppercase;	
}
#slider-wrap ul#slider li > div span{
	font-size:21px;
}
#slider-wrap ul#slider li img{
	text-align:center;
	line-height:400px;
	display:block;
	width:100%;
	font-size:90px;	
}
/*btns*/
.btns{
	position:absolute;
	width:80px;
	height:60px;
	top:50%;
	margin-top:-25px;
	line-height:40px;
	text-align:center;
	cursor:pointer;	
	background:rgba(0,0,0,0.3);
	z-index:100;
	font-size: 12px;
	-webkit-user-select: none;  
	-moz-user-select: none; 
	-khtml-user-select: none; 
	-ms-user-select: none;
	-webkit-transition: all 0.1s ease;
	-moz-transition: all 0.1s ease;
	-o-transition: all 0.1s ease;
	-ms-transition: all 0.1s ease;
	transition: all 0.1s ease;
	color: rgba(255, 255, 255, .3);
}
.btns:hover{
	background:rgba(0,0,0,0.6);
	color: rgba(255, 255, 255, .8);
}
#next{right:-70px; border-radius:7px 0px 0px 7px;}
#previous{left:-70px; border-radius:0px 7px 7px 0px;}
#counter{
	bottom: 30px; 
	right:35px; 
	width:auto;
	position:absolute;
}
#slider-wrap.active #next{right:0px;}
#slider-wrap.active #previous{left:0px;}
/*bar*/
#pagination-wrap{
	min-width:20px;
	margin-top: 560px;
	margin-left: auto; 
	margin-right: auto;
	height:15px;
	position:relative;
	text-align:center;
}
#pagination-wrap ul {
	width: 1200px;
	margin: 0;
	padding: 0;
}

#pagination-wrap ul li{
	margin: 0 4px;
	display: inline-block;
	width:5px;
	height:5px;
	border-radius:50%;
	background:#fff;
	opacity:0.5;
	position:relative;
	top: 0;
}
#pagination-wrap ul li.active{
	width:12px;
	height:12px;
	top:3px;
	opacity:1;
	box-shadow:rgba(0,0,0,0.1) 1px 1px 0px;	
}
#slider-wrap ul, #pagination-wrap ul li{
	-webkit-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	-moz-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	-o-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	-ms-transition: all 0.3s cubic-bezier(1,.01,.32,1);
	transition: all 0.3s cubic-bezier(1,.01,.32,1);	
}
#slider-wrap a {
	background: #ffcb08;
	text-decoration: none;
	display: block;
	width: 350px;
	height: 40px;
	font-size: 17px;
	margin: 460px 0 0 650px;
	text-align: center;
	padding: 20px 0 0 0;
	color: #000;
	font-weight: 700;
	border-radius: 15px;
	opacity: .7;
}
#slider-wrap a:hover {
	opacity: 1;
}

h1.pred-potoa  {
	font-size: 18px;
	margin: 50px 0;
	padding: 0;
	color: #005aab;
	text-align: center;
}
.pred-potoa img {
	margin: 30px 0 0 0;
}

.detska-lista {
	width: 1100px;
	height: 900px;
	float: left;
	list-style: none;
	margin: 50px 0 0 0;
	padding: 0;
	color: #005aab;
}
.detska-lista li {
	width: 353px;
	height: 400px;
	float: left;
	margin: 30px 20px 0 0;
}
.detska-lista li:nth-child(3) {
	margin: 30px 0 0 0;
}
.detska-lista li:nth-child(4) {
	margin: 30px 20px 0 190px;
}
.detska-lista li img {
	margin: 0 0 0 45px;
	border-radius: 10px;
}
.detska-lista h1 {
	margin: 10px 0 0 0;
	padding: 0;
	text-align: center;
	font-size: 18px;
}
.detska-lista p {
	margin: 10px 20px;
	font-size: 15px;
	line-height: 22px;
}
.contact {
	width: 750px;
	height: 1000px;
	float: left;
	margin: 40px 0 0 30px;
}
.telefonac {
	display: block;
	width: 150px;
	height: 50px;
	float: left;
	background: green;
	margin: 50px 0 0 40px;
	border-radius: 10px;
	background: rgba(255, 255, 255, .5);
	border: 1px solid #005aab;
	line-height: 50px;
	text-align: center;
	color: #005aab;
	font-weight: bold;
}
.telefonac:hover {
	background: #005aab;
	color: #fff;
}




fieldset {
	float: left;
	margin: 30px 0 0 0;
	border: 0;
	color: #005aab;
	font-weight: bold;
}
label {
	width: 480px;
	display: block;
	margin: 0 0 0 0;
	padding-left: 10px;
	opacity: .6;
}
input {
	font-family: 'Fira Sans', sans-serif;
	width: 400px;
	height: 30px;
	margin: 10px 0 20px 0;
	border-radius: 5px;
	border: 1px solid #005aab;
	padding: 10px;
	font-size: 15px;
	color: #005aab;
}
textarea {
	margin: 10px 0 0 0 !important;
	float: left;
	border-radius: 5px;
	border: 1px solid #005aab;
	padding: 10px;
	font-family: 'Fira Sans', sans-serif;
	max-width: 490px;
	max-height: 250px;
	font-size: 15px;
	color: #005aab;
}
.butcontact {
	background: #005aab;
	color: #fff;
	width: 150px;
	opacity: .5;
	margin: 20px 0 0 0;
	height: 40px;
}
.butcontact:hover {
	opacity: 1;
	cursor: pointer;
}

.author {
	width: 700px;
	height: 220px;
	float: left;
	border-radius: 10px;
	background: rgba(255, 255, 255, .3);
	margin: 40px 0 0 0;
}
.author img {
	float: left;
	width: 200px;
	height: 200px;
	margin: 10px 30px 0 10px;
}
.author span {
	width: 400px;
	float: left;
	font-size: 14px;
	margin: 10px 0 0 0;
}
.author h1 {
	width: 400px;
	float: left;
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 18px;
}
.author p {
	width: 420px;
	float: left;
	font-size: 13px;
	margin: 20px 0 0 0;
	line-height: 19px;
}
.blog-image {
	margin: 20px 0 0 0;
}
.active-usluga {
	font-family: 'Arimo', sans-serif;
	font-weight: 700 !important;
	color: #00274a !important;
	text-transform: uppercase;
}
.active-link {
	background: -moz-linear-gradient(left, rgba(176,210,245,1) 0%, rgba(241,247,253,0) 82%, rgba(255,255,255,0) 100%);
	background: -webkit-linear-gradient(left, rgba(176,210,245,1) 0%,rgba(241,247,253,0) 82%,rgba(255,255,255,0) 100%);
	background: linear-gradient(to right, rgba(176,210,245,1) 0%,rgba(241,247,253,0) 82%,rgba(255,255,255,0) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b0d2f5', endColorstr='#00ffffff',GradientType=1 );
}
 
#tabs ul li a {
	font-size: 18px !important;
	font-weight: bold;
	font-family: 'Arimo', sans-serif;
	height: 30px;
	color: #005aab;
	padding-top: 20px;
}
#tabs span {
	font-size: 16px;
	line-height: 28px;
		font-family: 'Arimo', sans-serif;
color: #005aab;
}
#tabs h1 {
	font-size: 20px;
	margin: 40px 0 20px 0;
		font-family: 'Arimo', sans-serif;
color: #005aab;
}

.ui-widget-header {
	background: rgb(30,87,153) !important;
background: -moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(125,185,232,1) 100%) !important;
background: -webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%) !important;
background: linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(125,185,232,1) 100%) !important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ) !important;
}


.opsti-informacii {
	width: 1145px;
	height: 450px;
	float: left;
	margin: 30px 0 0 -5px;
}
.opsti-informacii h1 {
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 18px;
    color: #005aab;
    float: left;
}
.opsti-informacii h2 {
	width: 570px;
	float: left;
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 15px;
	margin: 30px 0 -15px 0;
	opacity: .7;
	color: #005aab;

}
.opsti-informacii img {
	opacity: .8;
	float: left;
}
.opsti-informacii img:hover {
	opacity: 1;
}
.naslov-final {
	font-weight: bold;
	font-size: 18px;
	margin: 20px 0 20px 0;
	display: block;
}