/*

	Theme Name: HTML5 Blank

	Theme URI: http://html5blank.com

	Description: HTML5 Blank WordPress Theme

	Version: 1.4.3

	Author: Todd Motto (@toddmotto)

	Author URI: http://toddmotto.com

	Tags: Blank, HTML5, CSS3



	License: MITd

	License URI: http://opensource.org/licenses/mit-license.php

*/



/*------------------------------------*\

    MAIN

\*------------------------------------*/



/* global box-sizing */

*,

*:after,

*:before {

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	-webkit-font-smoothing:antialiased;

	font-smoothing:antialiased;

	text-rendering:optimizeLegibility;

}

/* html element 62.5% font-size for REM use */

html {

	font-size:62.5%;

}

body {

	font-family: 'Medium';

	color:#444;

	background-color: #0c2b47;

}

h1, h2, h3, h4, h5, h6{

	font-weight: normal !important;

}
.center {
	margin: 0 auto;
}
/* clear */

.clear:before,

.clear:after {

    content:' ';

    display:table;

}

.clear:after {

    clear:both;

}

.clear {

    *zoom:1;

}

img {

	max-width:100%;

	vertical-align:bottom;

}

a {

	color:#444;

	text-decoration:none;

}

a:hover {

	color:#444;

}

a:focus {

	outline:0;

}

a:hover,

a:active {

	outline:0;

}

input:focus {

	outline:0;

	border:1px solid #04A4CC;

}



/*------------------------------------*\

    STRUCTURE

\*------------------------------------*/



/* wrapper */

.wrapper {

	width:1280px;

	margin:0 auto;

	position:relative;

	overflow: hidden;

}

.wrapper-fluid {

	max-width:1280px;

	width:100%;

	margin:0 auto;

	position:relative;

	overflow: hidden;

}
.wrapper-thematic {

	width:900px;

	margin:0 auto;

	position:relative;

	overflow: hidden;

}

.wrapper-description{

	width:1280px;

	margin:0 auto;

	padding-left: 35px;

	padding-right: 35px;

	position:relative;

	overflow: hidden;

}

.wrapper-quote{

	width:1280px;

	margin:0 auto;

	padding-left: 55px;

	padding-right: 55px;

	position:relative;

	overflow: hidden;

}

.header_wrapper{

	width:100%;

	max-width:1280px;

	min-width: 866px;

	margin:0 auto;

	position:relative;

	overflow: hidden;

}

/* header */

.header {

	width: 100%;

	background-color: #0c2b47;

	padding-top:35px;

	padding-bottom:50px;

	padding-left: 20px;

	padding-right:20px;

	position: fixed;

	top:0px;

	left: 0px;

	z-index: 9999;

	transition:padding-top 0.5s, padding-bottom 0.5s;

	-webkit-transition:padding-top 0.5s, padding-bottom 0.5s;

}

/* logo */

.logo {

	width:252px;

	height:91px;

	background-image:url('img/seefort-logo.png');

	background-size: 100%;

	background-repeat: no-repeat;

	float: left;

	transition:width 0.5s, height 0.5s;

	-webkit-transition:width 0.5s, height 0.5s;

}

#pageLogo{

	margin: 0px;

	height: 91px;

	width: 252px;

	display: inline-block;

	transition:width 0.5s, height 0.5s;

	-webkit-transition:width 0.5s, height 0.5s;

}

#logoLink{

	text-indent: -9999px;

	margin: 0px;

	height: 91px;

	width: 252px;

	display: inline-block;

	transition:width 0.5s, height 0.5s;

	-webkit-transition:width 0.5s, height 0.5s;

}

#menu-item-26{

	background:url('img/home_sprite.png') 0 -17px;

	background-repeat: no-repeat;

	width:17px;

	height: 17px;

	margin-left: 0px !important;

}

#menu-item-26:hover{

	background:url('img/home_sprite.png') 0 0;

}

#menu-item-26 a{

	text-indent: -9999px !important;

	margin: 0px;

	height: 17px;

	width: 17px;

	display: inline-block;

}

.logo-img {



}

/* nav */

.nav {

	float: right;

}

.nav ul{

	list-style: none;

	overflow: hidden;

	margin-top: 45px;

	padding: 0px;

	transition:margin-top 0.5s;

	-webkit-transition:margin-top 0.5s;

}

.nav ul li{

	float: left;

	margin-left: 30px;

}

.nav ul li a{

	color: #00acd9;

	font-size: 16px;

	font-family: 'Bold';

}

.nav ul li a:hover{

	color: white;

}

.current_page_item{

	background-position:0 0 !important;

}

.current_page_item a{

	color: white !important;

}

/* sidebar */

.sidebar {



}

/* footer */

.footer {



}

.obiljezavanje_texta p, .obiljezavanje_texta {

	font-family: 'Light';

	line-height: 1.5;

	color: #9c9c9c;

	color: #474747;

	font-size: 20px;

	clear: both;

	margin-bottom: 50px;

}

.agenda_naslovi_tema {

	line-height: 1.5;

	font-size: 13px;

	clear: both;

	margin: 70px 0 20px 0px;

}

strong.bold, h2.bold {

	font-family: 'Bold';

	font-weight:normal;

}

.spusti_za_header {

	position:relative; 

	top:-90px;

	display:block;

	width:1px;

	height:1px;

}

/*------------------------------------*\

    PAGES

\*------------------------------------*/

main{

	margin-top: 170px;

}

#naslovna_slika{

	margin-top: 170px;

	width: 100%;

	min-width: 1280px;

	height: 776px;

	background-image: url('img/background-header4.jpg');

	background-position: center;



}

#footer_slika{

	margin-top: 0px;

	width: 100%;

	min-width: 1280px;

	height: 330px;

	background-image: url('img/background-footer2.jpg');

	background-position: center;

	 background-size: cover;



}

.footer_text{

	color: white;

	font-size: 20px;

	font-family: 'Light';

	margin-top: 115px;

	line-height: 1.5;

	margin-left: 40px;

}



.left, .right {

	width:50%;

	float:left;

}

.fl_left, .fl_right {

	float:left;

}

.trecina-thematic{

	width:230px;

	height:375px;

	margin-left: 35px;

	margin-right: 35px;

	float: left;

}

.trecina-thematic img{

	transition:opacity 0.2s;

	-webkit-transition:opacity 0.2s;

}

.forum-tag-line{

	font-size: 48px;

	color: white;

	font-family: 'Light';

	width: 456px;

	margin-left: 109px;

	margin-top: 112px;

}

.forum-tag-line span{

	font-size: 60px;

	font-family: 'Bold';

}

.trecina-thematic:hover img {

	opacity: 0.8;

}

#abstract-extended {

	margin-left: 100px;

	font-size: 25px;

	color:#fcb293;

	font-family: 'Light';

}



.home .button {

	padding-top: 31px;

	padding-bottom: 31px;

	padding-left: 79px;

	padding-right: 79px;

	display: inline-block;

	background-color: #0cb3de;

	color: white;

	font-family: 'Bold';

	font-size: 30px;

	text-align: center;

	margin-top: 115px;

	margin-left: 100px;

	transition:background-color 0.5s;

	-webkit-transition:background-color 0.5s;

}

.home .button:hover {

	background-color: #3dc2e5;

}

.button-small {

	padding:15px 18px;

	display: inline-block;

	background-color: #0cb3de;

	color: white;

	font-family: 'Bold';

	font-size: 14px;

	text-align: center;

	margin-top:40px;

	transition:background-color 0.5s;

	-webkit-transition:background-color 0.5s;

}

.button-small:hover {

	background-color: #3dc2e5;

}

.link-na-krik{

	color: #004f63 !important;

	background-color: #009bc3 !important;

	font-size: 10px !important;

	text-align: center !important;

	font-style: 'Light' !important;

	width: 100% !important;
	min-width: 1280px!important;

	display: inline-block !important;

	padding-top: 10px !important;

	padding-bottom: 10px !important;

}

#description-section{

	width: 100%;

	min-width: 1280px;

	background-color: #f5f5f5;

	padding-bottom: 70px;

	overflow: hidden;

	padding-top: 70px;

}

#kotizacija-section{

	width: 100%;

	min-width: 1280px;

	background-color: #f5f5f5;

	padding-bottom: 70px;

	overflow: hidden;

	padding-top: 70px;

}

#sponsors-section{

	min-width: 1280px;

	background-color: #f5f5f5;

	padding-bottom: 70px;

	overflow: hidden;

	padding-top: 70px;

}

.sponsors-section{

	min-width: 1280px;

	background-color: #f5f5f5;

	padding-bottom: 30px;

	overflow: hidden;

	padding-top: 40px;

}
.sponsor_logo {
	margin:0 50px;
	float:left;
}
.gray-section{

	min-width: 1280px;

	background-color: #f1f1f1;

	padding-bottom: 70px;

	overflow: hidden;

	padding-top: 70px;

}

.white-section{

	min-width: 1280px;

	background-color: white;

	padding-bottom: 70px;

	overflow: hidden;

	padding-top: 70px;

}

.slike-naslovnica{

	margin: 0px auto;

	display: block;

}

.galebovi{

	margin: 60px auto 60px auto;

	display: block

}

.galebovi2{

	margin: 30px auto 30px auto;

	display: block

}

.naslovnica-opisni-textovi{

	color: #5d5d5d;

	color: #474747;

	font-size: 20px;

	font-family: 'Light';

	text-align: center;

	width: 570px;

	margin: 0px auto;

}

#thematic-section{

	width: 100%;

	min-width: 1280px;

	background-color: white;

	padding-bottom: 0px;

	overflow: hidden;

	padding-top: 70px;

}

#kontakt-section{

	width: 100%;

	min-width: 1280px;

	background-color: #00acd9;

	padding-bottom: 0px;

	overflow: hidden;

	padding-top: 70px;

}

#dr-quote-section{

	width: 100%;

	min-width: 1280px;

	background-color: white;

	padding-bottom: 70px;

	overflow: hidden;

	padding-top: 70px;

}

#efort-quote-section{

	width: 100%;

	min-width: 1280px;

	background-color: #f1f1f1;

	padding-bottom: 70px;

	overflow: hidden;

	padding-top: 70px;

}

.theme-icons{

	display: block;

	margin: 0px auto;

}

.thematic-link{

	margin: 0px;

	font-size: 21px;

	font-family: 'Bold';

	color: #72caec;

	text-align: center;

	line-height: 1.5;

	margin-top: 30px;

}

.kontakt-link{

	margin: 0px;

	font-size: 20px;

	font-family: 'Light';

	color: white;

	text-align: center;

	line-height: 1.3;

	margin-top: 30px;

}

.kontakt-link a{

	margin: 0px;

	font-size: 20px;

	font-family: 'Light';

	color: white;

}

.thematic-link a{

	margin: 0px;

	font-size: 21px;

	font-family: 'Bold';

	color: #72caec;

}

.kotizacije-tablica{

	display: block;

	margin: 0px auto;

}

.kraca-trecina{

	height: 330px;

}

.kraca-trecina2{

	height: 220px;

}

.quote-aligner-left{

	width:370px;

	float: left;

	margin-right: 15px;

}

.quote-aligner-right{

	width:770px;

	float: left;

	margin-left: 15px;

}

.kolundzic{

	float: right;

}

.kolundzic-about{

	float: left;

	padding-right: 30px;

	padding-bottom: 60px;

}

.quote-text{

	color: #474747;

	font-size: 20px;

	font-family: 'LightItalic';

	line-height: 1.5;

	margin: 0px;

}

.quote-text span{

	font-family: 'BoldItalic'

}

.quote-text a{

	color: #019bda;

}

.pokrovitelji-heading{

	color: #8dc63f;

	font-size: 18px;

	font-family: 'Light';

	text-align: center;

	padding-left: 15%;

	padding-right: 15%;

}

.pokrovitelji-heading + .center{
	text-align: center;
}

.pokrovitelji-heading + .center > a{
	display: inline-block;
}

.logotipi-sponzora{

	display: block;

	margin: 70px auto;

}

#about-content-section{

	width:100%;

	min-width: 1280px;

	margin-top: 170px;

	background-color: #fff;

	padding-bottom: 70px;

	padding-top: 70px;

	overflow: hidden;

}

.fluid-content-section {

	width:100%;

	margin: 170px auto 0 auto;

	background-color: #fff;

	padding-bottom: 70px;

	padding-top: 70px;

	overflow: hidden;

}

.collums{

	float:left;

}

.three-collums{

	width:286px;

	padding-right: 16px;

}

.nine-collums{

	width:886px;

	padding-left: 16px;

}

.submenu{

	margin: 0px;

	padding: 0px;

	width: 100%;

	list-style: none;

}

.submenu li{

	width:100%;

	height: auto;

	margin: 0px;

	padding: 0px;

	background-color: #0cb3de;

	text-align: center;

	opacity: 1;

	transition: opacity 0.2s;

	-webkit-transition: opacity 0.2s;

}

.important.submenu li{	

	background-color: #fcb293 !important;

}

.submenu li:hover{

	opacity: 0.8;

}

.submenu li a {

	display: inline-block;

	margin: 0px;

	padding: 0px;

	color: white;

	width:100%;

	font-size: 16px;

	font-family: 'Bold';

	padding-top: 21px;

	padding-bottom: 21px;

}

.about-text{

	font-family: 'Light';

	line-height: 1.5;

	color: #9c9c9c;

	color: #474747;

	font-size: 20px;

	clear:both;

	margin-bottom: 50px;

}

.dr-name{

	color: #0cb3de;

	font-size: 24px;

	font-family: 'Bold';

}

.dr-function{

	color: #9c9c9c;

	font-size: 20px;

	font-family: 'Bold';

}

.light{

	background-color: #e1edbc;

}

.dark{

	background-color: #d3e7b0;

}

.blue{

	background-color: #00acd9;

}

.topics-table{

	width:570px;

}

.topics-table p{

	font-size: 15px;

	font-family: 'Bold';

	color: #9c9c9c;

	color: #474747;

	padding-left: 15px;

}

.table-lista{

	list-style-type:lower-alpha

}

.table-lista li{

	font-size: 15px;

	font-family: 'Bold';

	color: #9c9c9c;

	color: #474747;

	padding-left: 15px;

}

li.active{

	opacity: 0.8;

}

.image-clear{

	clear:left;

}

.alan-ivkovic{

	margin-top: 130px;

}

.green-hilight{

	color: #6ecf73;

	line-height: 1;

}

.green-hilight span{

	font-family: 'Bold';

}

.topics-wrapper{

	padding-left: 55px;

}

/*** ACCORDION ***/

.doc-btn
{
	border-bottom: 1px solid #9bdbf4 ;
	cursor: pointer;
}


.doc-content
{
	height: 0px;
	overflow: hidden;
	font-family: 'Light';
}

.doc-content-inner
{
	background: #edfaff;
	padding-bottom: 15px;
	padding-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
}

.doc-content-inner img
{
	margin-bottom: 10px;
}

.doc-content-inner a.ravnaj
{
	line-height: 85px;
}

.selector h2:nth-child(2)
{
	margin-top: 0;
	margin-bottom: 50px;
}

.selector h2:nth-child(n+3)
{
	margin: 50px 0;
}

/*------------------------------------*\

    TABLICA KOTIZACIJA

\*------------------------------------*/



.kotizacije-tablica-naslovnica{

	width:866px;

	height: 326px;

	margin: 0px auto;

	font-size: 15px;

	text-align: center;

	color: #9c9c9c;

	color: #474747;



}

.kotizacije-tablica-naslovnica tr{

	height:52px;

}

.kotizacije-tablica-naslovnica tr td{

	width:173px;

	padding-left: 15px;

	padding-right: 15px;

}

.color_white{

	color: white;

}

.color_blue{

	color: #00acd9;

}

/*------------------------------------*\

    TABLICA DRUGA

\*------------------------------------*/



.druga-tablica-naslovnica{

	margin: 0px auto;

	font-size: 14px;

	text-align: center;

	color: #9c9c9c;

	color: #474747;

}


.druga-tablica-naslovnica tr{

	height:52px;

}

.druga-tablica-naslovnica tr td{

	width:173px;

	padding-left: 15px;

	padding-right: 15px;

}

.druga-tablica-naslovnica tr:nth-child(2), tr:nth-child(3)   
{

	height: auto;
}

.druga-tablica-naslovnica tr:nth-child(3) td
{

	width:173px;
	padding: 0;
}


.druga-tablica-naslovnica tr:nth-child(4) td
{
	color: #0198d7;
}



/*------------------------------------*\

    IMAGES

\*------------------------------------*/



#hlz_logo{

	width: 130px;

	height: 139px;

	display: block;

	margin-right: 10px;

	float: left;

}

#hlz_logo:hover{

	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/hlz_logo_1.png') no-repeat;

	background-size: 100%;

	width: 130px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 130px; /* Equal to width of new image */

}

#hod_logo{

	width: 130px;

	height: 139px;

/*	margin-top: 4px; */

	display: block;
/*
	margin-right: 10px;

	float: left;
*/
}

#hod_logo:hover{

	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/cos_logo_1.png') no-repeat;

	background-size: 100%;

	width: 130px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 130px; /* Equal to width of new image */

}

#zos_logo
{
	width: 170px;

	height: 139px;

	display: block;

	margin-right: 10px;

	float: left;

}

#zos_logo:hover
{

	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/zos_1.png') no-repeat;

	background-size: 100%;

	width: 170px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 170px; /* Equal to width of new image */

}


#soa_logo{

	width: 130px;

	height: 139px;

	display: block;

	float: left;

}

#soa_logo:hover{

	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/soa_logo_1.png') no-repeat;

	background-size: 100%;

	width: 130px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 130px; /* Equal to width of new image */

}

#cpos_logo
{
	width: 130px;

	height: 139px;

	display: block;

	float: left;

	margin-right: 10px;
}

#cpos_logo:hover
{
	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/cpos_logo_1.png') no-repeat;

	background-size: 100%;

	width: 130px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 130px; /* Equal to width of new image */
}


#dubrovnik_logo{

	width: 170px;

	height: 139px;

	display: block;

	float: left;

	margin-top: 8px;

	margin-left: 12px;

}

#dubrovnik_logo:hover{

	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/dub_logo_1.png') no-repeat;

	background-size: 100%;

	width: 170px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 170px; /* Equal to width of new image */

}

#kolinda_logo{

	width: 170px;

	height: 139px;

	display: block;

	float: left;

	margin-top: 8px;

	margin-left: 40px;

}

#kolinda_logo:hover{

	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/kolinda_logo_1.png') no-repeat;

	background-size: 100%;

	width: 170px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 170px; /* Equal to width of new image */

}

#efort_logo{

	width: 130px;

	height: 139px;

	display: block;

	float: left;
	
	margin-left: 60px;

	margin-top: 10px;
}
#efort_logo:hover {

	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/efort_logo_cb.png') no-repeat;

	background-size: 100%;

	width: 130px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 130px; /* Equal to width of new image */
}
#epos_logo{

	width: 130px;

	height: 139px;

	display: block;

	float: left;
	
	margin-top: 8px;


}
#epos_logo:hover {

	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/epos_logo_1.png') no-repeat;

	background-size: 100%;

	width: 130px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 130px; /* Equal to width of new image */
}

#hkms_logo{

	width: 130px;

	height: 139px;

	display: block;

	float: left;

	margin-right: 10px;
}

#hkms_logo:hover {

	display: block;

	-moz-box-sizing: border-box;

	box-sizing: border-box;

	background: url('img/organizatori/hkms_logo_1.png') no-repeat;

	background-size: 100%;

	width: 130px; /* Width of new image */

	height: 139px; /* Height of new image */

	padding-left: 130px; /* Equal to width of new image */
}


.sponsor_heading, .heading {

	font-family: 'Light';

	font-size: 20px;

	color: #00acd9;

	padding-left: 0px;

}

.sponsor_heading2{

	font-family: 'Light';

	font-size: 20px;

	color: #00acd9;

}

.sponsors_table{

	margin: 0px auto;

	width:1175px;

	text-align: center;

	font-size: 12px;

	color: #9c9c9c;

	color: #474747;

}

.agenda_smaller_table{

	margin-left: 25px;

	width:900px;

	text-align: center;

	font-size: 12px;

	color: #9c9c9c;

	color: #474747;

}

.sponsors_table tr, .agenda_smaller_table tr{

	height:90px;

}


.width_80{

	width:80px;

}

.width_100{

	width:100px;

}

.width_126{

	width:126px;

}

.width_132{

	width:132px;

}

.width_135{

	width:135px;

}

.width_140{

	width:140px;

}

.width_130{

	width:130px;

}

.width_180
{
	width: 180px !important;

}

.width_283
{
	width: 283px !important;
}

.width_340
{
	width: 340px !important;
}

.width_350{

	width:350px !important;

}

.width_990{

	width: 990px;

}

.width_1167{

	width: 1167px;

}

.width_25posto{

	width:25%;

	padding-right: 35px;

	padding-left: 35px;

}

.width_33posto{

	width:33%;

	padding-right: 35px;

	padding-left: 35px;

}

.svijetlo_plavi {

	background-color: #71cfea;

	color: white;

	height: 100px;


}

.zelena_table
{
	width: 57px!important;
	background: #12A89D!important;
	text-align: center;
	color: white;
}

table.agenda_table tr td.svijetlo_plavi {

	background-color: #71cfea;

	color: white;

	height: 60px;

}



.symposium_table{

	color: #9c9c9c;

	font-size: 12px;

	text-align: center;

	margin-left: 24px;



}

.svijetloplavi_darker{

		background-color: #d1eefc;

		height:90px;

}

.svijetloplavi_lighter{

		background-color: #e5f5fe;

		height:90px;

}

.sponsor_presentation{

	width:570px;

	float: left;

	margin-left: 24px;

}

.sponsor_video{

	width:370px;

	float: left;

	margin-left: 50px;

}

.text_align{

	text-align: center;

}

.text_align_right{

	text-align: right;

}

.text_align_left{

	text-align: left;

}

.width_190_td tr td{ 

	width:190px;

	color: #9c9c9c;

	color: #474747;

	font-size: 12px;

	padding-right: 15px;

	padding-left: 15px;



}

.sponsor_workshop{

	float:left;

	margin-left: 24px;

	width: 375px;

	

}

.sponsor_workshop2{

	float:left;

	margin-left: 24px;

	width: 190px;

	

}

.sponsor_workshop23{

	float:left;

	margin-left: 29px;

	width: 1167px;

	

}



.white,  table.agenda_table tr td.white{

	background-color: white;

}

.light{

	background-color: #e1edbc;

}

.dark{

	background-color: #d3e7b0;

}

.light_gray{

	background-color: #f5f5f5;

}

.dark_gray, table.agenda_table tr td.dark_gray{

	background-color: #f1f1f1;	

}

.damir_hubetz{

	margin-top: 90px;

}

.light_yellow{

	background-color: #fffcdd;

}

.light_purple{

	background-color: #e5dded;

}

.light_zeleno{

	background-color: #e2edbb;

}

.lighter_pink{

	background-color: #fdecf3;

}

.light_pink{

	background-color: #fce5ef;

}

.light_modra{

	background-color: #daf0f4;

}

.light_orange{

	background-color: #ffe8cf;

}

.darker_green{

	background-color: #d5ecdf;

}

.darker_orange{

	background-color: #eed0c8;

}

.darkest_orange{

	background-color: #d4e7b0;

}


.middle .colls-3
{
	margin-top: 28px;
}


table.free_paper td:nth-child(1), table.free_paper td:nth-child(2) {

		background-color: #f5f5f5;

}

table.free_paper td:nth-child(3), table.free_paper td:nth-child(4), .free_paper {

	background-color: #d4e7b0;

}



table.general_orthopaedic td:nth-child(1), table.general_orthopaedic td:nth-child(2) {

		background-color: #f5f5f5;

}

table.general_orthopaedic td:nth-child(3), table.general_orthopaedic td:nth-child(4), .general_orthopaedic{

	background-color: #fffcdd;

}







table.musculoskeletal_trauma td:nth-child(1), table.musculoskeletal_trauma td:nth-child(2) {

		background-color: #f5f5f5;

}

table.musculoskeletal_trauma td:nth-child(3), table.musculoskeletal_trauma td:nth-child(4), .musculoskeletal_trauma {

	background-color: #fce5ef;

}







table.spine td:nth-child(1), table.spine td:nth-child(2) {

		background-color: #f5f5f5;

}

table.spine td:nth-child(3), table.spine td:nth-child(4), .spine {

	background-color: #e5dded;

}	







table.rehabilitation_day td:nth-child(1), table.rehabilitation_day td:nth-child(2) {

		background-color: #f5f5f5;

}

table.rehabilitation_day td:nth-child(3), table.rehabilitation_day td:nth-child(4), .rehabilitation_day {

	background-color: #e4c4cb;

}







table.biotechnology td:nth-child(1), table.biotechnology td:nth-child(2) {

		background-color: #f5f5f5;

}

table.biotechnology td:nth-child(3), table.biotechnology td:nth-child(4), .biotechnology {

	background-color: #e2edbb;

}







table.efort_fora td:nth-child(1), table.efort_fora td:nth-child(2) {

		background-color: #f5f5f5;

}

table.efort_fora td:nth-child(3), table.efort_fora td:nth-child(4), .efort_fora {

	background-color: #f2f2b0;

}







table.hip_arthoplasty td:nth-child(1), table.hip_arthoplasty td:nth-child(2) {

		background-color: #f5f5f5;

}

table.hip_arthoplasty td:nth-child(3), table.hip_arthoplasty td:nth-child(4), .hip_arthoplasty {

	background-color: #daf0f4;

}







table.knee_arthoplasty td:nth-child(1), table.knee_arthoplasty td:nth-child(2) {

		background-color: #f5f5f5;

}

table.knee_arthoplasty td:nth-child(3), table.knee_arthoplasty td:nth-child(4), .knee_arthoplasty {

	background-color: #daf0f4;

}









table.PAEDIATRIC_ORTHOPAEDICS td:nth-child(1), table.PAEDIATRIC_ORTHOPAEDICS td:nth-child(2) {

		background-color: #f5f5f5;

}

table.PAEDIATRIC_ORTHOPAEDICS td:nth-child(3), table.PAEDIATRIC_ORTHOPAEDICS td:nth-child(4), .PAEDIATRIC_ORTHOPAEDICS {

	background-color: #ffe8cf;

}





table.youth_day td:nth-child(1), table.youth_day td:nth-child(2) {

		background-color: #f5f5f5;

}

table.youth_day td:nth-child(3), table.youth_day td:nth-child(4), .youth_day {

	background-color: #d5ecdf;

}





table.nurses_day td:nth-child(1), table.nurses_day td:nth-child(2) {

		background-color: #f5f5f5;

}

table.nurses_day td:nth-child(3), table.nurses_day td:nth-child(4), .nurses_day {

	background-color: #eed0c8;

}











.workshop_blue, table.table_agenda tr td.workshop_blue {

	background-color: #effffb !important;

}

.rehabilitation_purple{

	background-color: #e4c4cb;

}

.legenda_slika{

	float:left;

	margin-left: 10px;

}



.legenda_anchor:hover img, .legenda_anchor:hover p    {

	opacity:0.8;

}

.efort_fora{

	background-color: #f2f2b0;

}

.legenda_text{

 	color: #9c9c9c;

 	color: #474747;

	font-size: 12px;

	margin: 0px;

	padding:0px;

	height: 23px;

	line-height: 13px;

	vertical-align: middle;

	margin-left: 65px;

 }

 

.agenda_table {

	text-align: left;

	font-size: 12px;

	color: #474747;

}

.agenda_table td{

	padding:10px;

	font-size:12px;

}



.agenda_table tr:nth-child(1) td:nth-child(1){

	width:100px;

}

.agenda_table tr:nth-child(1) td:nth-child(2){

	width:80px;

}

.agenda_table tr:nth-child(1) td:nth-child(3){

	width:350px;

}





.abstract_text{

 	font-family: 'Light' !important;

	line-height: 1.5 !important;

	color: #474747 !important;

	font-size: 20px !important;

	clear: both !important;

	margin-bottom: 50px !important;

 }

.abstract_text a{

 	color: #019bda !important;

 }

.abstract_text a:hover{

	text-decoration: underline;

}

 .abstract_lista li{

 	font-family: 'Light' !important;

	line-height: 1.5 !important;

	color: #474747 !important;

	font-size: 20px !important;

	clear: both !important;

}

.osoba{

	width: 100%;

	height:168px;

	margin-bottom: 60px;

}

.osoba_faculty{

	width: 100%;

	height:95px;

	margin-bottom: 0px;

}

.osoba_list{

	width: 100%;

	height:40px;

	margin-bottom: 60px;

}

.kolundzic-about2 {

	float: left;

	padding-right: 30px;

}

.dr-name2 {

	color: #0cb3de;

	font-size: 24px;

	font-family: 'Bold';

	margin:0px;

	padding: 0px;

	padding-top: 20px;

}

.dr-name-green {

	color: rgb(0,128,0) ;

	font-size: 24px;

	font-family: 'Bold';

	margin:0px;

	padding: 0px;

	padding-top: 20px;

}

.dr-function2 {

	color: #9c9c9c;

	font-size: 20px;

	font-family: 'Bold';

	margin: 0px;

	padding: 0px;

	margin-top: 20px;

}

.dr-function-orange, .dr-function-orange a {

	color: rgb(255,153,0);

	font-size: 20px;

	font-family: 'Bold';

	margin: 0px;

	padding: 0px;

	margin-top: 20px;

	line-height:1.5;

}

/*------------------------------------*\

    GRID

\*------------------------------------*/

/* wrapper */

.container{

	max-width: 1170px;

	width:1170px;

	position:relative;

	overflow: hidden;

}

.center{

	margin-left: auto;

	margin-right: auto;

}

.adapter{

	width:72.97297297297297%;

}

.colls-1{

	margin-left: 2.5%;

	width:4.833333333333333%;

	float: left;

	min-height: 1px;

}

.colls-2{

	margin-left: 2.5%;

	width:14.166666666666666%;

	float: left;

	min-height: 1px;

}

.colls-3{

	margin-left: 2.5%;

	width:22.5%;

	float: left;

	min-height: 1px;

}

.colls-4{

	margin-left: 2.5%;

	width:30.833333333333336%;

	float: left;

	min-height: 1px;

}

.colls-5{

	margin-left: 2.5%;

	width:39.166666666666664%;

	float: left;

	min-height: 1px;

}

.colls-6{

	margin-left: 2.5%;

	width:47.5%;

	float: left;

	min-height: 1px;

}

.colls-7{

	margin-left: 2.5%;

	width:55.833333333333336%;

	float: left;

	min-height: 1px;

}

.colls-8{

	margin-left: 2.5%;

	width:64.16666666666667%;

	float: left;

	min-height: 1px;

}

.colls-9{

	margin-left: 2.5%;

	width:72.5%;

	float: left;

	min-height: 1px;

}

.colls-10{

	margin-left: 2.5%;

	width:80.83333333333333%;

	float: left;

	min-height: 1px;

}

.colls-11{

	margin-left: 2.5%;

	width:89.16666666666667%;

	float: left;

	min-height: 1px;

}

.colls-12{

	margin-left: 2.5%;

	width:100%;

	float: left;

	min-height: 1px;

}

.row{

	width:102.56410256410255%;

	margin-left: -2.564102564102564%;

	overflow: hidden;

}

.full-width{

	width:100%;

}

/*------------------------------------*\

	TYPOGRAPHY

\*------------------------------------*/



@font-face {

	font-family: 'Bold';

	src: url('fonts/FedraSansStd-Bold.eot?') format('eot'), 

	     url('fonts/FedraSansStd-Bold.otf')  format('opentype'),

	     url('fonts/FedraSansStd-Bold.woff') format('woff'), 

	     url('fonts/FedraSansStd-Bold.ttf')  format('truetype'),

	     url('fonts/FedraSansStd-Bold.svg#FedraSansStd-Bold') format('svg');

}

@font-face {

	font-family: 'Light';

	src: url('fonts/FedraSansStd-Light.eot?') format('eot'), 

	     url('fonts/FedraSansStd-Light.otf')  format('opentype'),

	     url('fonts/FedraSansStd-Light.woff') format('woff'), 

	     url('fonts/FedraSansStd-Light.ttf')  format('truetype'),

	     url('fonts/FedraSansStd-Light.svg#FedraSansStd-Light') format('svg');

}

@font-face {

	font-family: 'Medium';

	src: url('fonts/FedraSansStd-Medium.eot?') format('eot'), 

	     url('fonts/FedraSansStd-Medium.otf')  format('opentype'),

	     url('fonts/FedraSansStd-Medium.woff') format('woff'), 

	     url('fonts/FedraSansStd-Medium.ttf')  format('truetype'),

	     url('fonts/FedraSansStd-Medium.svg#FedraSansStd-Medium') format('svg');

}

@font-face {

	font-family: 'BoldItalic';

	src: url('fonts/FedraSansStd-BoldItalic.eot?') format('eot'), 

	     url('fonts/FedraSansStd-BoldItalic.otf')  format('opentype'),

	     url('fonts/FedraSansStd-BoldItalic.woff') format('woff'), 

	     url('fonts/FedraSansStd-BoldItalic.ttf')  format('truetype'),

	     url('fonts/FedraSansStd-BoldItalic.svg#FedraSansStd-BoldItalic') format('svg');

}

@font-face {

	font-family: 'LightItalic';

	src: url('fonts/FedraSansStd-LightItalic.eot?') format('eot'), 

	     url('fonts/FedraSansStd-LightItalic.otf')  format('opentype'),

	     url('fonts/FedraSansStd-LightItalic.woff') format('woff'), 

	     url('fonts/FedraSansStd-LightItalic.ttf')  format('truetype'),

	     url('fonts/FedraSansStd-LightItalic.svg#FedraSansStd-LightItalic') format('svg');

}





/*------------------------------------*\

    RESPONSIVE

\*------------------------------------*/



@media only screen and (max-width:1030px) {

	.nav ul li{

		margin-left: 15px !important;

	}



}

@media only screen and (max-width:895px) {

	.logo {

		width: 91px !important;

		height: 89px !important;

		background: url('img/logo_sprite.png')!important;

		background-repeat: no-repeat !important;

	}

	#pageLogo {

		height: 89px !important;

		width: 91px !important;

	}

	#logoLink {

		height:89px !important;

		width:91px !important;

	}

	.header_wrapper {

		min-width: 700px !important;

	}

}

@media only screen and (min-width:480px) {



}

@media only screen and (min-width:768px) {



}

@media only screen and (min-width:1024px) {



}

@media only screen and (min-width:1140px) {



}

@media only screen and (min-width:1280px) {



}

@media only screen and (-webkit-min-device-pixel-ratio:1.5),

	   only screen and (min-resolution:144dpx) {



}



/*------------------------------------*\

    MISC

\*------------------------------------*/



::selection {

	background:#04A4CC;

	color:#FFF;

	text-shadow:none;

}

::-webkit-selection {

	background:#04A4CC;

	color:#FFF;

	text-shadow:none;

}

::-moz-selection {

	background:#04A4CC;

	color:#FFF;

	text-shadow:none;

}



/*------------------------------------*\

    WORDPRESS CORE

\*------------------------------------*/



.alignnone {

	margin:5px 20px 20px 0;

}

.aligncenter,

div.aligncenter {

	display:block;

	margin:5px auto 5px auto;

}

.alignright {

	float:right;

	margin:5px 0 20px 20px;

}

.alignleft {

	float:left;

	margin:5px 20px 20px 0;

}

a img.alignright {

	float:right;

	margin:5px 0 20px 20px;

}

a img.alignnone {

	margin:5px 20px 20px 0;

}

a img.alignleft {

	float:left;

	margin:5px 20px 20px 0;

}

a img.aligncenter {

	display:block;

	margin-left:auto;

	margin-right:auto;

}

.wp-caption {

	background:#FFF;

	border:1px solid #F0F0F0;

	max-width:96%;

	padding:5px 3px 10px;

	text-align:center;

}

.wp-caption.alignnone {

	margin:5px 20px 20px 0;

}

.wp-caption.alignleft {

	margin:5px 20px 20px 0;

}

.wp-caption.alignright {

	margin:5px 0 20px 20px;

}

.wp-caption img {

	border:0 none;

	height:auto;

	margin:0;

	max-width:98.5%;

	padding:0;

	width:auto;

}

.wp-caption .wp-caption-text,

.gallery-caption {

	font-size:11px;

	line-height:17px;

	margin:0;

	padding:0 4px 5px;

}

.sticky {



}

.bypostauthor {



}



/*------------------------------------*\

    PRINT

\*------------------------------------*/



@media print {

	* {

		background:transparent !important;

		color:#000 !important;

		box-shadow:none !important;

		text-shadow:none !important;

	}

	a,

	a:visited {

		text-decoration:underline;

	}

	a[href]:after {

		content:" (" attr(href) ")";

	}

	abbr[title]:after {

		content:" (" attr(title) ")";

	}

	.ir a:after,

	a[href^="javascript:"]:after,

	a[href^="#"]:after {

		content:"";

	}

	pre,blockquote {

		border:1px solid #999;

		page-break-inside:avoid;

	}

	thead {

		display:table-header-group;

	}

	tr,img {

		page-break-inside:avoid;

	}

	img {

		max-width:100% !important;

	}

	@page {

		margin:0.5cm;

	}

	p,

	h2,

	h3 {

		orphans:3;

		widows:3;

	}

	h2,

	h3 {

		page-break-after:avoid;

	}

}


.dodatnaStilizacija li
{
	padding:0 20px;
}

.agenda_table a:hover
{
	opacity: 0.7;
}

.thursday-sessions-evaluation .agenda_table,
.friday-sessions-evaluation .agenda_table,
.saturday-sessions-evaluation .agenda_table{
}

.thursday-sessions-evaluation .agenda_table .session,
.friday-sessions-evaluation .agenda_table .session,
.saturday-sessions-evaluation .agenda_table .session {
	clear: both;
	position: relative;
	height: 60px;
}

.thursday-sessions-evaluation .agenda_table .session div,
.friday-sessions-evaluation .agenda_table .session div,
.saturday-sessions-evaluation .agenda_table .session div {
	display: table;
	float: left;
	height: 100%;
}

.thursday-sessions-evaluation .agenda_table .session div:nth-child(1),
.friday-sessions-evaluation .agenda_table .session div:nth-child(1),
.saturday-sessions-evaluation .agenda_table .session div:nth-child(1),
.thursday-sessions-evaluation .agenda_table .session div:nth-child(2),
.friday-sessions-evaluation .agenda_table .session div:nth-child(2),
.saturday-sessions-evaluation .agenda_table .session div:nth-child(2) {
	padding-left: 10px;
}


.thursday-sessions-evaluation .agenda_table .session div p,
.friday-sessions-evaluation .agenda_table .session div p,
.saturday-sessions-evaluation .agenda_table .session div p{
	margin: 0;
	vertical-align: middle;
    display: table-cell;
}


.plutaj
{
	clear: left;
}

.plutaj div, .plutaj p
{
	float: left;
}

.plutaj p
{
	width: 450px;
}

.plutaj .radioValue:nth-child(n+2)
{
	margin-left: 30px;
}

.eventCollums
{
	margin: 0 auto;
	float: none;
	width: 620px;
}

.eventPrvi p
{
	padding: 14px 0;
	font-size: 16px;
	margin: 0;
}

.submitGumb
{
	float: left; 
	clear: both; 
	margin-top: 50px;
	background: #0cb3de; 
	border: 0; 
	width: 160px; 
	height: 70px; 
	font-size: 16px;
	color: white;
}

.submitDiv
{
	margin-left: 40%;
}

.header
{
	padding-bottom: 50px;
}

@media only screen and (min-width:500px) {

	.thursday-sessions-evaluation .agenda_table .session div,
	.friday-sessions-evaluation .agenda_table .session div,
	.saturday-sessions-evaluation .agenda_table .session div {
		width:32%;
	}


}


@media only screen and (max-width:600px) {

	.thursday-sessions-evaluation .agenda_table .session div,
	.friday-sessions-evaluation .agenda_table .session div,
	.saturday-sessions-evaluation .agenda_table .session div {
		width:100%;
	}

	.thursday-sessions-evaluation .agenda_table .session div:nth-child(2),
	.friday-sessions-evaluation .agenda_table .session div:nth-child(2),
	.saturday-sessions-evaluation .agenda_table .session div:nth-child(2) {
		height: 10px;
	}


	.thursday-sessions-evaluation .agenda_table,
	.friday-sessions-evaluation .agenda_table,
	.saturday-sessions-evaluation .agenda_table {
		width:100%;
	}

	.nav ul
	{
		margin-top: 0;
	}

	.menu-item-type-post_type
	{
		width: 50%;
	}

	.menu-item-type-post_type:nth-child(1)
	{
		display: none;
	}

	.wrapper-fluid
	{
		padding: 0 10px;
	}

	.thursday-sessions-evaluation .agenda_table .session:nth-last-child(1),
	.friday-sessions-evaluation .agenda_table .session:nth-last-child(1),
	.saturday-sessions-evaluation .agenda_table .session:nth-last-child(1) 
	{

		padding-bottom: 140px;
		padding-top: 10px;
	}

	.thursday-sessions-evaluation .agenda_table .session div:nth-child(2) p,
	.friday-sessions-evaluation .agenda_table .session div:nth-child(2) p,
	.saturday-sessions-evaluation .agenda_table .session div:nth-child(2) p 
	{
		padding: 10 0px;
	}

	#kontakt-section
	{
		min-width: 0;
	}

	.wrapper-thematic
	{
		width: 100%;
	}

	.trecina-thematic
	{
		margin: 0 auto;
		float: none;
	}

	.radioValue:nth-child(1)
	{
		margin-left: 10px;
	}

	.eventEval .evetPrvi, .eventEval .eventDrugi 
	{
		width: 50%;
	}
	
	.plutaj div
	{
		width: 100%;
		padding: 0;

	}
	.plutaj p
	{
		width: 275px;
	}

	.plutaj div
	{
		margin-bottom: 15px;
	}

	.submitDiv
	{
		margin-left: 50px;
		width: 175px;
	}

	.plutaj .radioValue
	{
		margin-top: 15px ;
	}

	.collums
	{
		width: 100%!important;
		margin-top: 20px;
		padding: 0 20px;
	}

	nav ul
	{
		margin: 0!important;
	}

	nav li
	{
		float: left;
	}

	nav li:nth-child(2)
	{
		margin-top: 10px;
	}
	nav li a
	{
		display: block;
		height: 30px;

	}

	.logo
	{
		margin: 10px;
	}

	.logo
  	{
  		margin-top: 35px;
  	}
    .header
    {
      padding: 5px;

    }

    #about-content-section
    {
      margin-top: 180px;
    }
    .header ul
    {
      margin-top: 75px;
    }

}

@media only screen and (max-width:768px) {

	.wrapper-fluid
	{
		padding: 0 10px;
	}
	
	#kontakt-section
	{
		min-width: 0;
	}

	.wrapper-thematic
	{
		width: 100%;
	}

	.trecina-thematic
	{
		margin: 0 auto;
		float: none;
	}

	.evaluateText
	{
		width: 100%!important;
	}
	
}

.evaluateText
{
	width: 64%;
	font-family: 'Light'; 
	font-size: 16px;
}

.radioValue
{
	display: inline-block; 
	text-align: center;
	width: 10px !important;
	padding: 0 !important;
	margin-top: 15px;
}

.radioValue:nth-child(n+2)
{
	margin-left: 30px;
}

.checkArrow
{
	margin-top: 12px;
	margin-left: 10px;
	width: 24px !important;
}

.eventDrugi div
{
	padding: 6.5px 0;
}

.radio input
{
	margin-left: 0!important;
}

.radio
{
	margin-top: 15px!important;
}


/* Registarski obrazac */
.lwa .lwa-register {
    margin-top: 10px;
    display: none;
    position: absolute;
    z-index: 99999;
    
}

.lwa-username-input input, .lwa-password-input input
{
	background: #eeeeee;
	height: 30px;
	border: 0;
}

.lwa-username-input input
{
	margin-bottom: 10px;
}

.lwa-links-register
{
	font-size: 16px;
}

/* Clearfix na session divu radi čišćenja plutenja i postizanja visine*/
.session:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 10px;
     }

#lwa_wp-submit
{
	background: #0cb3de; 
	border: 0; 
	width: 100px; 
	height: 70px; 
	font-size: 20px;
	color: #474747; 
	margin-top: 80px;
}

#lwa_wp-submit:hover
{
	opacity: 0.8;
}

#wp-logout
{
	display: block;
	background: #0cb3de; 
	text-align: center;
	line-height: 70px;
	width: 100px; 
	height: 70px; 
	font-size: 20px;
	color: white; 
}

.lwa-links-remember
{

	margin-bottom: 5px !important;
}

.registerButton
{
	display: block;
	line-height: 70px;
	padding-left: 10px;
	font-size: 20px;
	background: #B6ED6A;
	width: 100px; 
	height: 70px; 
	margin-left: -124px;
	margin-top: -60px;
}

.registerButton:hover
{
	opacity: 0.8;
}

.lwa-info
{
	float: left;
	clear:both;
}
.lwa-avatar
{
	clear:both;
}

.lwa-submit-links
{
	padding-bottom: 50px !important;
}
.session { display: inline-block; }
/* start commented backslash hack \*/
* html .session { height: 1%; }
.session { display: block; }
/* close commented backslash hack */