/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@charset "UTF-8";
body {
  font-family: "Arial", "Cambria", "Helvetica", "Tahoma", "Geneva", sans-serif;
  font-weight: 400;
}
/*#g-features{*/
#g-page-surround {
  /*background-image: linear-gradient(black, white) !important;*/
  /*background-image: url("https://localhost/en/images/ff/Farmaceutski_fakultet_transparent.png") !important;*/
  /* background-image: url("images/test.webp") !important; */
  background-image: url('../../../../images/test.webp') !important;
  background-attachment: fixed !important;
  background-repeat: no-repeat !important;
  background-size: cover !important;
}
/*logo*/
.ff_logo td {
  margin-bottom: 0px;
  padding-bottom: 0px;
  /* text-align: center !important; */
  /* background: radial-gradient(circle,rgba(255, 255, 255, 1) 30%, rgba(255, 255, 255, 0.3) 90%, rgba(255, 255, 255, 0) 100%); */
}
/* For mobile phones: */
@media only screen and (max-width: 300px) {
  .ff_50_godina_wax_logo_block img {
    /*		max-width: 20%;
		margin-top: -100px !important;
		*/
    display: none;
  }
}
@media only screen and (max-width: 400px) {
  .ff_50_godina_wax_logo_block img {
    /*		max-width: 30%;
		margin-top: -105px !important;
				*/
    display: none;
  }
  .ff_Expanded {
    display: none;
  }
}
@media only screen and (max-width: 600px) {
  .ff_logo img {
    /*		width: 60%;
		margin-left: -20px;
				*/
    display: none;
  }
  .ff_50_godina_wax_logo_block img {
    /*		max-width: 30%;
		*/
    display: none;
  }
  .ff_Expanded {
    display: none;
  }
}
@media only screen and (max-width: 800px) {
  .ff_logo img {
    /*		width: 60%;
		margin-left: -30px;
				*/
    display: none;
  }
  .ff_50_godina_wax_logo_block img {
    /*		max-width: 30%;
		*/
    display: none;
  }
}
/*/////////////////////////////////////////////////////////////////////////////*/
/* 50 godina wax logo */
/*/////////////////////////////////////////////////////////////////////////////*/
.ff_50_godina_wax_logo img {
  /*
	max-height: 110px;
	float: right;
	margin-top: -140px;
	margin-bottom: -100px;
	z-index: -1;
	*/
  display: none;
}
.ff_social_top {
  /* display: none;*/
  /*margin-top: 40px; */
  margin-top: 60px;
  z-index: 1;
}
/*/////////////////////////////////////////////////////////////////////////////*/
/*menu*/
/*/////////////////////////////////////////////////////////////////////////////*/
.ff_Navigation {
  /* color: #0098DA !important; */
  /* background: linear-gradient(to right,#1e3c72,#2a5298) !important; */
  /* background: linear-gradient(to top,#0098DA,#ffffff) !important; */
  /* background: linear-gradient(to top, #ffffff, #f4f5f7) !important; */
  /*background: linear-gradient(to top, #ffffff, #f4f5f7) !important;*/
  /* background: linear-gradient(to top, #ffffff, #f4f5f7) !important; */
  /* background: linear-gradient(to top, #ffffff, #ffffff 50%, #00A859 250%) !important; */
  /* background: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)) !important;  */
  /* background: radial-gradient(circle,rgba(255, 255, 255, 1) 30%, rgba(255, 255, 255, 0.3) 90%, rgba(255, 255, 255, 0) 100%) !important; */
  background: radial-gradient(circle, rgba(255, 255, 255, 0.9) 30%, rgba(255, 255, 255, 0.4) 70%, rgba(255, 255, 255, 0) 100%) !important;
  /* background: linear-gradient(to bottom, rgba(255, 255, 255, 0.8) 0%, #ffffff) !important;	 */
}
.ff_Navigation .g-grid .g-content {
  margin: 4px 0px 0px 0px;
  /* background: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)) !important;  */
  /* background: radial-gradient(circle,rgba(255, 255, 255, 1) 30%, rgba(255, 255, 255, 0.3) 90%, rgba(255, 255, 255, 0) 100%); */
}
.ff_Navigation .g-grid {
  margin: 0px 0px 0px 0px;
}
.g-grid {
  margin-top: 0px !important;
  padding-top: 0px !important;
}
.g-main-nav {
  margin-left: 20px !important;
}
.g-content {
  margin: 0px 0px 0px 0px !important;
  line-height: 1;
}
.ff_social_top {
  padding-right: 10px;
}
#system-message-container joomla-alert {
  background-color: rgba(241, 85, 2, 0.9) !important;
}
.alert-message {
  background-color: rgba(241, 85, 2, 0.9) !important;
  color: rgba(250, 255, 0, 0.9) !important;
  padding-left: 1rem;
}
.ff_top_menu {
  -webkit-text-size-adjust: 100%;
  /*padding-top: 40px;*/
  padding: 0px 0px 0px 0px !important;
  margin: 0px 0px 0px 0px !important;
  /* background: radial-gradient(circle,rgba(255, 255, 255, 1) 30%, rgba(255, 255, 255, 0.5) 73%, rgba(255, 255, 255, 0) 100%); */
  /* background: linear-gradient(to top, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0));  */
}
.g-main-nav {
  /* text-align: center !important; */
}
.ff_top_menu .g-menu-item {
  font-family: "Arial";
  width: max-content;
}
.ff_top_menu .g-dropdown {
  font-family: "Arial";
  background: rgba(250, 250, 251, 0.9) !important;
}
.ff_top_menu .g-menu-item a:hover {
  color: #00A859 !important;
}
/*submenu width*/
.ff_top_menu .g-sublevel .g-menu-item-container {
  /* width: max-content; */
}
.ff_top_menu .g-sublevel .g-menu-item-container .g-menu-item-content {
  /* width: max-content; */
}
.g-menu-item .g-menu-item-188 .g-menu-item-type-component {
  /* border-bottom: 1px solid #3B84BC; */
}
.g-menu-item-109 {
  /*max-width:13% !important;*/
  /*margin-right: 0px;*/
}
/*Oglasna ploca*/
.g-menu-item-109 .g-menu-item-content {
  /*max-width: 75% !important;*/
}
.g-menu-item-214 {
  /*max-width:18% !important;*/
  /*margin-right: 0px;*/
}
/*Nauka i istrazivanje*/
.g-menu-item-214 .g-menu-item-content {
  /*max-width: 75% !important;*/
}
.g-menu-item-214 .g-dropdown {
  /* max-width: 100% !important; */
  /*width: max-content;*/
}
.g-menu-item-214 .g-dropdown .g-menu-item-content {
  /*max-width: 100% !important;*/
}
.g-menu-item-214 .g-dropdown .g-dropdown-column .g-menu-item-content {
  /*max-width: 100% !important;*/
}
.g-main-nav .g-standard .g-dropdown {
  width: max-content;
}
.ff_top_menu .g-sublevel {
  mwidth: max-content !important;
  background: none !important;
  border: none !important;
  background: rgba(250, 250, 251, 0.9);
  border: 1px solid rgba(0, 152, 218, 0.2);
  border-radius: 0.45rem;
}
/*sub-submenu width*/
.ff_top_menu .g-sublevel .g-sublevel {
  /*width: max-content;*/
  /* border-bottom: 1px solid #3B84BC; */
  /* border-style: solid; */
  /* border-color: lightblue; */
  /* border-width: 1px; */
  /* background-color: white; */
  /* background: #fafafb; */
  /*background: rgba(250, 250, 251, 0.9);*/
}
#g-navigation .g-main-nav .g-dropdown .g-dropdown {
  margin-left: 10px;
}
/*
 .g-menu-item-type-component .g-parent > ul{
	 		 background: none !important;
			 border: none !important;			 
 }
 
 .g-dropdown-column{	 		 
			 background: none !important;
			 border: none !important;			 
 }
 
 .g-menu-item-197 .g-sublevel{			 
			 background: none !important;
			 border: none !important;		
}
 */
.g-dropdown-column .g-sublevel .g-menu-item ul {
  /* background: none; */
  /* border: none; */
}
/*/////////////////////////////////////////////////////////////////////////////*/
/* Search */
/*/////////////////////////////////////////////////////////////////////////////*/
.btn-primary {
  font-size: 0.9rem !important;
  font-weight: 800 !important;
  margin: 1px 0 0 1rem !important;
  padding: 0 1rem 0 1rem !important;
  border-radius: 1rem !important;
  background: #00A859 !important;
}
.result__taxonomy--Author {
  display: none !important;
}
.result__taxonomy {
  display: none !important;
}
.btn-secondary {
  display: none !important;
}
.page-link {
  color: #0098da !important;
}
.page-item.active .page-link {
  background-color: #00A859 !important;
  border-color: #00A859 !important;
  color: #ffffff !important;
}
/*/////////////////////////////////////////////////////////////////////////////*/
/* Login */
/*/////////////////////////////////////////////////////////////////////////////*/
.com-users-profile__multifactor {
  display: none;
}
.platform-content .btn-primary {
  padding: 1rem 2rem 1rem 2rem !important;
}
.platform-content .btn-danger {
  background-color: #dc3545 !important;
  padding: 1rem 2rem 1rem 2rem !important;
  border-radius: 1rem;
  margin: 0;
}
/*/////////////////////////////////////////////////////////////////////////////*/
/* Breadcrumbs */
/*/////////////////////////////////////////////////////////////////////////////*/
.ff_utility_bar {
  padding: 0px !important;
  margin: 0px !important;
  background-color: white !important;
}
.ff_breadcrumbs {
  padding: 0px !important;
  margin: 0px !important;
  padding-left: 30px !important;
  list-style: none !important;
  background-color: white !important;
  color: lightgray !important;
  font-size: 0.8rem;
}
.ff_breadcrumbs .g-content {
  padding: 0px !important;
  margin: 0px !important;
  /* background-color: white !important;	 */
}
.ff_breadcrumbs_module .mod-breadcrumbs {
  padding: 0px !important;
  margin: 0px !important;
  /* background-color: white !important;	 */
  /* padding-left: 60px !important; */
}
.ff_breadcrumbs .icon-location {
  display: none !important;
}
/*///////////////////////////////////////////////////////////////////////////////////////*/
/* left side menu*/
/*///////////////////////////////////////////////////////////////////////////////////////*/
.ff_sidebar_left_block {
  padding-left: 0px;
  margin-left: 0px;
}
.ff_sidebar_left_section {
  padding-left: 0px;
  margin-left: 0px;
}
.side_menu .current a {
  font-weight: bold;
  color: #00A859;
  text-decoration: none !important;
}
.side_menu .mod-menu__sub a {
  font-weight: normal;
  color: #0098DA;
}
.side_menu .nav-item .current a {
  font-weight: bold;
  color: #00A859;
}
.side_menu li ul a {
  font-weight: normal;
  color: #0098DA;
}
.side_menu li ul a:hover {
  font-weight: normal;
  color: #00A859;
}
.side_menu .nav-item {
  padding: 0px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: 1.8em;
}
.side_menu li .mod-menu__sub {
  padding-left: 0px;
}
.side_menu .nav-item a:hover {
  text-decoration: none !important;
}
.side_menu .nav-item li {
  margin-bottom: 0rem;
  list-style: none;
}
.side_menu .nav-item li a {
  /* color: red; */
}
.side_menu .nav-item li:before {
  content: "–";
  position: absolute;
  margin-left: -20px;
}
/*///////////////////////////////////////////////////////////////////////////////////////*/
/* mobile menu*/
/*///////////////////////////////////////////////////////////////////////////////////////*/
#g-mobilemenu-container .g-toplevel {
  margin-top: 30px;
}
/*container background - lower part*/
#g-offcanvas {
  background: #0098DA;
}
/*container background*/
#g-offcanvas .g-menu-item-container {
  background: #0098DA;
  /* text-shadow: 2px 2px #ff0000; */
  /* text-shadow: none; */
  /* text-decoration: underline wavy blue; */
  /* text-underline-offset: 10px; */
}
/*container background - behind*/
#g-offcanvas #g-mobilemenu-container ul {
  background: #0098DA;
}
#g-offcanvas .g-menu-parent-indicator .data-g-menuparent {
  background: #0098DA;
}
/*arrow button*/
#g-offcanvas .g-menu-parent-indicator {
  /* background: #0098DA; */
}
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator {
  background: #0098DA;
}
/*arrow*/
#g-offcanvas #g-mobilemenu-container ul > li.g-menu-item-link-parent > .g-menu-item-container > .g-menu-parent-indicator::after {
  /* background: #0098DA; */
}
/*///////////////////////////////////////////////////////////////*/
/* facebook, instagram, X*/
/*///////////////////////////////////////////////////////////////*/
.ff_social span {
  color: #4db2b3;
}
/* .body{ */
/* line-height: 1.5; */
/* } */
/*///////////////////////////////////////////////////////////////*/
/* Carousel bar*/
/*///////////////////////////////////////////////////////////////*/
.ff_Features_section {
  /* background: linear-gradient(to top, #ffffff, #0098DA, #ffffff, #ffffff) !important; */
  /* background: linear-gradient(to top, rgba(0, 152, 217, 0.38) 0%, #ffffff) !important;	 */
  background: linear-gradient(to top, rgba(255, 255, 255, 0) 100%, rgba(255, 255, 255, 0) 100%) !important;
  /* background: radial-gradient(circle,rgba(255, 255, 255, 1) 30%, rgba(255, 255, 255, 0.3) 90%, rgba(255, 255, 255, 0) 100%); */
}
.ff_Features_section .g-content {
  margin-top: 0px;
  padding-top: 0px;
}
.ff_carousel {
  padding-left: 7px;
  padding-right: 7px;
  /* margin: 0px 7px; */
}
.owl-dots {
  /* display: none; */
  /* bottom: 0% !important; */
}
.ff_Features_section .g-container {
  /* max-width:100%; */
  /* height:auto; */
}
.ff_carousel .g-owlcarousel-item-content {
  /* background-color: black; */
  /* opacity: 0.2; */
  /* places link on the bottom of the Carousel */
  /* position: absolute; */
  /* bottom: 0; */
  align-self: flex-end;
  margin: 0px !important;
  padding: 0px !important;
  width: 90%;
}
.ff_carousel .g-owlcarousel-item-button {
  /* background: none; */
  /* background-color: #233C63; */
  /* border: none; */
  background-color: #ffffff;
  color: #0098DA;
  /* color: #ffffff; */
  /* text-shadow: 1px 1px #000000; */
  /* text-shadow: 2px 2px #0098DA; */
  /* text-shadow: 2px 2px #ffffff; */
  opacity: 0.9;
  text-decoration: underline;
  font-size: 1em;
  line-height: 1.3em;
  padding: 10px;
  margin: 10px;
  width: 80%;
}
.ff_carousel .g-owlcarousel-item-button:hover {
  /* background: none; */
  /* border: none; */
  /* background-color: #233C63; */
  background-color: #ffffff;
  color: #00A859;
  opacity: 0.7;
}
/*///////////////////////////////////////////////////////////////*/
/*featured bar*/
/*///////////////////////////////////////////////////////////////*/
.ff_Expanded {
  /* display: none; */
}
#g-expanded {
  /* .ff_Expanded{ */
  /* background: #f4f5f7; */
  /* color: #424753; */
  padding: 0rem;
  /* background: radial-gradient(rgba(0, 152, 217, 0.38) 0%, rgb(249, 249, 249) 100%); */
  background: linear-gradient(to bottom, rgba(0, 152, 217, 0.38) 0%, #ffffff) !important;
  /* display: none; */
}
.ff_Expanded .g-content {
  margin-top: 0px;
}
/*featured bar*/
.ff_featured_expanded_bar .g-item-title {
  padding: 0;
  font-size: 1.2rem;
  line-height: 1.3;
}
/*featured bar block background*/
.ff_featured_expanded_bar .g-block {
  margin: 0px 7px;
  padding: 10px;
  /* background: #f4f5f7; */
  background: #ffffff;
}
.ff_featured_expanded_bar .g-array-item-details {
  margin-top: 10px;
  line-height: 1.3;
  font-size: 0.7em;
  font-family: "Arial";
  /*color: lightblue;*/
  color: gray;
}
.ff_featured_expanded_bar .g-block:hover {
  opacity: 0.5 !important;
}
.ff_featured_expanded_bar .g-block img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 90%;
}
/* For mobile phones: */
@media only screen and (max-width: 600px) {
  .ff_featured_expanded_bar .g-block img {
    width: 50%;
  }
  .ff_featured_expanded_bar .g-block {
    /* line under box */
    border-bottom-style: solid;
    border-bottom-color: lightgray;
    border-bottom-width: 1px;
    /* margin-bottom: 10px; */
    margin: 10px 50px;
  }
}
/*///////////////////////////////////////////////////////////////*/
/*Articles main*/
/*///////////////////////////////////////////////////////////////*/
#g-mainbar {
  margin: 7px !important;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.8) 0%, #ffffff) !important;
  border-radius: 20px !important;
}
#g-sidebar {
  margin: 7px !important;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.8) 0%, #ffffff) !important;
  border-radius: 20px !important;
}
#g-aside {
  margin: 7px !important;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.8) 0%, #ffffff) !important;
  border-radius: 20px !important;
}
#g-container-main {
  /* .ff_container_main{ */
  /* display: none !important; */
  padding-top: 20px;
  /* background: linear-gradient(to bottom, rgba(0, 152, 217, 0.38) 0%, #ffffff) !important;	 */
  /* 	background-image: url("images/test.webp") !important;
	background-attachment:fixed !important;
    background-repeat: no-repeat !important;
    background-size: cover !important; */
}
.ff_container_main {
  /* display: none !important; */
  /* background: linear-gradient(to bottom, rgba(0, 152, 217, 0.38) 0%, #ffffff) !important;	 */
}
.ff_mainbar_section {
  margin: 0px !important;
  padding: 0px !important;
}
.ff_right_sidebar_section {
  margin: 0px !important;
  padding: 10px 0px !important;
}
/*home page links - inside articles*/
/* .ff_mainbar_page_content .item-content p a{ */
.ff_mainbar_page_content .g-content p a {
  font-family: "Arial";
  font-style: bold;
  font-style: italic;
  font-size: 0.9em;
}
/*hover over images with link*/
.ff_mainbar_page_content .g-content a img:hover {
  opacity: 0.5;
}
/* .ff_mainbar_page_content .item-content{ */
.ff_mainbar_page_content .g-content {
  padding-top: 20px;
  padding-bottom: 20px;
  line-height: 1.3;
  /* line under article */
  border-bottom-style: solid;
  border-bottom-color: lightgray;
  border-bottom-width: 1px;
  /* background: linear-gradient(white, #F8F8F7); */
}
/* .ff_mainbar_page_content .item-content img{ */
.ff_mainbar_page_content img {
  /* max-width: 50%; */
  margin: auto;
  display: block;
}
/* .ff_mainbar_page_content .item-title{ */
.ff_mainbar_page_content .g-array-item-title {
  line-height: 1.2;
  text-align: center;
  padding: 0px;
  margin: auto;
  font-size: 1.4em;
  text-shadow: 1px 1px #233C63;
  /* text-shadow: 1px 1px lightgray; */
}
/* .ff_mainbar_page_content .article-info .published{ */
.ff_mainbar_page_content .g-array-item-details {
  margin-top: 0px;
  line-height: 1.3;
  font-size: 0.7em;
  font-family: "Arial";
  /*color: lightblue;*/
  color: gray;
}
/*///////////////////////////////////////////////////////////////*/
/* read-more*/
/*///////////////////////////////////////////////////////////////*/
.ff_mainbar_page_content .g-array-item-read-more, .ff_mainbar_page_content .readmore {
  font-size: 0.8rem;
  text-align: right;
  margin: 0px;
}
.ff_mainbar_page_content .readmore .icon-chevron-right {
  display: none;
}
.ff_mainbar_page_content .ff_readmore, .ff_mainbar_page_content .readmore .btn {
  background: none;
  border: none;
  color: #0098DA;
  font-style: italic;
  text-transform: lowercase;
  padding: 0px;
  margin: 0px;
}
.ff_mainbar_page_content .ff_readmore:hover, .ff_mainbar_page_content .readmore a:hover {
  background: none;
  border: none;
  color: #00A859;
}
.ff_mainbar_page_content .g-content-array-pagination .button {
  background: none;
  border: none;
  color: #0098DA;
  /* text-emphasis: filled; */
  /* text-emphasis-color: currentcolor; */
  /* text-emphasis-position: under; */
  /* padding-top: 0px; */
}
/* .ff_mainbar_page_content .readmore a:hover{ */
.ff_mainbar_page_content .g-content-array-pagination .button:hover {
  background: none;
  border: none;
  color: #00A859;
  /* font-family: "Verdana"; */
  /* font-size: 0.7em; */
  /* text-align: left; */
}
/*///////////////////////////////////////////////////////////////*/
/*Articles pages*/
/*///////////////////////////////////////////////////////////////*/
.ff_mainbar_page_content h1 {
  /* color: #005432; */
  line-height: 1.4;
}
/*open article header parameters*/
.ff_mainbar_page_content .page-header h1 {
  color: #233C63;
  font-size: 2rem;
  line-height: 1.2;
  margin-bottom: 0px;
}
.ff_mainbar_page_content .blog h1 {
  /* color: #233C63 ; */
  color: #00A859;
  /*green*/
  font-size: 2.4rem;
  line-height: 1.2;
  text-align: center;
  margin-bottom: 26px;
}
.ff_mainbar_page_content .com-content-article__body {
  /* color: #005432 ; */
  color: #233C63;
  line-height: 1.7;
}
/*///////////////////////////////////////////////////////////////*/
/*Blog pages*/
/*///////////////////////////////////////////////////////////////*/
.ff_mainbar_page_content .item-image {
  display: none;
}
/* .ff_mainbar_page_content .blog .item-content{ */
.ff_mainbar_page_content .blog-items {
  margin: 0px;
  padding: 0px;
}
.ff_mainbar_page_content .blog-item {
  line-height: 1.4;
  /* line above article */
  padding-top: 10px;
  border-top-style: solid;
  border-top-color: lightgray;
  border-top-width: 1px;
  /* line under article */
  /* border-bottom-style: solid; */
  /* border-bottom-color: lightgray; */
  /* border-bottom-width: 1px; */
  /* background: linear-gradient(white, #F8F8F7); */
}
.ff_mainbar_page_content .blog-item li {
  padding-bottom: 0.6em;
}
/* .ff_mainbar_page_content .blog .item-content img{ */
/* .ff_mainbar_page_content .blog-item img{ */
.ff_mainbar_page_content img {
  /* max-width: 30%; */
  margin: auto;
  display: block;
}
.ff_mainbar_page_content .item-pagemedjunarodna_saradnja_article img {
  max-width: 60% !important;
}
/* .ff_mainbar_page_content .blog .page-header{ */
.ff_mainbar_page_content .page-header {
  line-height: 1.2;
  text-align: center;
  padding: 0px;
  margin: auto;
  font-size: 1.4em;
  text-shadow: 1px 1px #233C63;
  /* text-shadow: 1px 1px lightgray; */
}
/* .ff_mainbar_page_content .blog .page-header h2{ */
.ff_mainbar_page_content .page-header h2 {
  margin-bottom: 0px;
  font-size: 1em;
  text-align: left;
}
/* .ff_mainbar_page_content .blog .article-info .published{ */
.ff_mainbar_page_content .article-info .published {
  margin-top: 0px;
  line-height: 1.3;
  font-size: 0.7em;
  font-family: "Arial";
  color: lightblue;
}
/* .ff_mainbar_page_content .readmore .btn{ */
/* .ff_mainbar_page_content .blog .readmore .btn{ */
.ff_mainbar_page_content .readmore .btn {
  /* background: none; */
  /* border: none; */
  /* color: #0098DA; */
  /* text-decoration: underline; */
  /* text-decoration-thickness: 2px; */
  /* font-size: 0.7em; */
  /* text-align: left; */
  /* text-emphasis: filled; */
  /* text-emphasis-color: currentcolor; */
  /* text-emphasis-position: under; */
}
/* .ff_mainbar_page_content .readmore a:hover{ */
/* .ff_mainbar_page_content .blog .readmore a:hover{ */
.ff_mainbar_page_content .readmore a:hover {
  /* background: none; */
  /* border: none; */
  /* color: #00A859; */
  /* font-family: "Verdana"; */
  /* font-size: 0.7em; */
  /* text-align: left; */
}
/* navigation numbers at bottom of the screen*/
.ff_mainbar_page_content .com-content-category-blog__pagination .pagination__wrapper .page-link {
  color: #00A859;
  font-size: 0.9rem;
}
.ff_mainbar_page_content .com-content-category-blog__pagination .pagination__wrapper .active .page-link {
  color: white;
  background-color: #0098da;
  border-color: #0098da;
}
/* Hide categories links at the bottom of the screen*/
.ff_mainbar_page_content .com-content-category-blog__children {
  display: none;
}
.ff_oglasna_ploca .ff_mainbar_page_content img {
  max-width: 40%;
}
.ff_mainbar_page_content .com-content-article__body img {
  max-width: 100%;
}
.ff_mainbar_page_content .items-more {
  border-top-style: solid;
  border-top-color: lightgray;
  border-top-width: 1px;
}
/* .ff_oglasna_ploca ol li::marker, */
/* .ff_upis ol li::marker, */
.ff_mainbar_page_content .items-more ol li::marker {
  content: " -  ";
}
.ff_blog_intro_articles_konkursi .blog-item {
  margin: 0.1em;
  padding: 0.1em;
}
.ff_blog_intro_articles h2 {
  text-align: left;
  text-shadow: 0px 0px;
  padding-top: 0px;
  margin-top: 0px;
}
.ff_blog_intro_articles_kongresi img {
  max-width: 40%;
}
.ff_blog_intro_articles_kongresi h1 {
  /* padding: 0px !important; */
  margin: 0px !important;
  font-size: 1.8em !important;
  /* line-height: 1 !important; */
}
.ff_blog_intro_articles_kongresi h1 span {
  font-size: 1.2em !important;
}
.ff_blog_intro_articles_javne_nabavke, .ff_blog_intro_articles_dokumenti_zavrsni_radovi {
  grid-gap: 0rem;
}
.ff_blog_intro_articles_javne_nabavke div, .ff_blog_intro_articles_interni_akti div, .ff_blog_intro_articles_dokumenti_zavrsni_radovi div {
  padding: 0px !important;
}
.ff_blog_intro_articles div p {
  /* line-height: 1; */
  /* margin: 0.1em; */
}
.ff_blog_intro_articles_javne_nabavke div p, .ff_blog_intro_articles_interni_akti div p, .ff_blog_intro_articles_dokumenti_zavrsni_radovi div p {
  line-height: 1;
  margin: 0.6em;
}
.ff_blog_intro_articles_javne_nabavke div dl {
  /* line-height: 0; */
  /* margin: 0px; */
}
/*///////////////////////////////////////////////////////////////*/
/* Aktuelnosti i Dokumenti - Right sidebar */
/*///////////////////////////////////////////////////////////////*/
.novosti_right_sidebar {
  margin-top: 20px !important;
}
.novosti_right_sidebar .g-title {
  color: #00A859;
  font-size: 1.2em;
  font-weight: bold;
  margin-bottom: 0px;
  padding: 0px;
  margin: 0px;
  padding-left: 12px;
  padding-bottom: 8px;
  line-height: 1em;
}
.novosti_right_sidebar a {
  /* color:#3B84BC; */
  color: #0098DA;
  font-size: 0.8em;
  font-weight: bold;
}
.novosti_right_sidebar a:hover {
  color: #00A859;
  text-decoration: none !important;
  /* color:gray; */
  /* position: relative; */
  /* top: 1px; */
  /* left: 1px;	 */
}
/* removes dots in list */
.novosti_right_sidebar ul {
  /* list-style-type: none; */
  margin-left: 0px !important;
  padding-top: 10px !important;
  padding-left: 12px !important;
  border: 0px !important;
}
.novosti_right_sidebar ul li {
  padding-top: 0px;
  padding-bottom: 0px !important;
  line-height: 1em;
  border-bottom: 0px !important;
  /* border-bottom: 1px solid #e0e0e5; */
  /* border-bottom-style: solid; */
  /* border-bottom-width: 1px; */
  /* border-bottom-color: lightgray; */
}
/* date in new raw */
.novosti_right_sidebar .mod-articles-category-date {
  display: block;
  color: lightblue;
  font-size: 0.8em;
  padding-bottom: 5px;
}
/*///////////////////////////////////////////////////////////////*/
/* Upis - Right sidebar */
/*///////////////////////////////////////////////////////////////*/
/*gray color for neactive links on main page*/
.ff_upis table {
  color: #dddddd;
}
.ff_upis_right_sidebar {
  padding-top: 3rem !important;
}
.ff_upis_right_sidebar .g-title {
  padding-left: 0.3rem;
  line-height: 1.1em;
  margin-bottom: 0.8rem;
}
/* neactive links are invisible*/
.ff_upis_right_sidebar table {
  /* color: #ffffff; */
  border: 0px;
}
/* neactive links are invisible*/
.ff_upis_right_sidebar td {
  font-size: 0rem;
  line-height: 0em;
  padding: 0.3rem;
}
.ff_upis_right_sidebar td a {
  font-size: 0.9rem;
  line-height: 1.2em;
}
.ff_upis_blog_right_sidebar {
  /* padding-top: 3rem !important;
	*/
}
.ff_upis_blog_right_sidebar .g-title {
  padding-left: 0.3rem;
  line-height: 1.1em;
  margin-bottom: 0.8rem;
}
.ff_upis_blog_right_sidebar .mod-list {
  /* padding-top: 3rem !important;	*/
  border: 0px;
  padding: 0;
  padding-left: 0.5rem;
}
.ff_upis_blog_right_sidebar .mod-list li {
  /* color: #ffffff; */
  font-size: 0.9rem;
  border: 0px;
  line-height: 1.1em;
  margin-bottom: 0px;
  padding-bottom: 0.3rem;
}
/*///////////////////////////////////////////////////////////////*/
/* Sjednice */
/*///////////////////////////////////////////////////////////////*/
/*///////////////////////////////////////////////////////////////*/
/* Katedre */
/*///////////////////////////////////////////////////////////////*/
.ff_katedre table img {
  /* display: block !important; */
  margin-left: auto !important;
  margin-right: auto !important;
  /* width: 90% !important; */
  /* margin: 4px auto !important; */
  max-width: 100%;
  height: auto;
}
/*///////////////////////////////////////////////////////////////*/
/* Međunarodna saradnja - Right sidebar */
/*///////////////////////////////////////////////////////////////*/
.ff_pages_sidebar_placeholder {
  /* font-family:"Helvetica"; */
  /* font-family:"Cambria"; */
  /* font-family:"Raleway"; */
  font-family: "Tahoma";
  /* font-family:"Arial"; */
  /* font-family:sans-serif; */
}
.ff_medjunarodna_saradnja_right_sidebar {
  line-height: 1.4em;
}
/* logo images hover */
.medjunarodna_saradnja_article table a:hover {
  /* .ff_mainbar_page_content table a:hover{ */
  position: relative;
  top: 1px;
  left: 1px;
}
/*///////////////////////////////////////////////////////////////*/
/* Upravljanje kvalitetom - Right sidebar */
/*///////////////////////////////////////////////////////////////*/
.ff_upravljanje_kvalitetom_right_sidebar {
  line-height: 1.4em;
}
/* logo images hover */
.ff_upravljanje_kvalitetom_right_sidebar table a:hover {
  /* .ff_mainbar_page_content table a:hover{ */
  position: relative;
  top: 1px;
  left: 1px;
}
/*/////////////////////////////////////////////////////////////////////////////*/
/* Gallery */
/*/////////////////////////////////////////////////////////////////////////////*/
.sigFreeContainer {
  /* display: block !important; */
  /* text-align: center !important; */
  /* margin: auto !important; */
  /* display: flex; */
  /* justify-content: center; */
  /* align-items: center; */
  /* margin-right: auto !important; */
  /* float: right !important;	 */
}
.sigFreeClassic {
  /* display: block !important; */
  /* text-align: center !important; */
  /* margin-left: auto !important; */
  /* margin-right: auto !important;  */
  /* width: 90% !important; */
  /* float: right !important;	 */
}
/* Thumbnail options */
.sigFreeThumb {
  border: 4px solid white;
  box-shadow: 3px 4px 6px 0px rgba(52, 50, 50, 0.75);
  margin: 4px !important;
}
/* Filename ispod otvorene slike */
/* .fancybox-title-inside-wrap{ */
.fancybox-caption__body {
  display: none;
}
/*/////////////////////////////////////////////////////////////////////////////*/
/* Logo bottom */
/*/////////////////////////////////////////////////////////////////////////////*/
.ff_footer_bar {
  font-size: 0.8rem;
  padding: 0px !important;
  /* margin: 110px !important;	 */
  /* background-color: white !important;	 */
  /* background: radial-gradient(#f4f5f7 0%, #ffffff 100%); */
  /* background-color: #f4f5f7 !important; */
  /* background: linear-gradient(to top,#f4f5f7,#ffffff) !important; */
  /* background: linear-gradient(to top, #00A859, #ffffff) !important; */
  /* background: linear-gradient(to top, rgba(0, 152, 217, 0.18) 0%, #ffffff) !important; */
  background: linear-gradient(to top, white 10%, rgba(255, 255, 255, 0.6) 100%) !important;
  /* background: #ffffff !important; */
}
#g-footer .g-grid {
  padding: 0px !important;
  margin: auto;
  /* margin: 110px !important;	 */
  /* background-color: white !important;	 */
}
.ff_footer_phone table td {
  margin-bottom: 0px;
  padding-bottom: 0px;
  line-height: 0.4em;
}
#g-footer img {
  max-height: 80px;
  margin: auto;
}
#g-footer .g-container .g-grid .g-block {
  padding: 0px;
}
.ff_copyright_block {
  margin: auto;
  text-align: center;
  /* width: 50%; */
  /* border: 3px solid green; */
  /* padding: 50px !important; */
  padding-top: 50px !important;
}
.ff_menu_bottom_block {
  margin: auto;
  /* width: 50%; */
  /* border: 3px solid green; */
}
.ff_hide {
  display: none;
}
/*# sourceMappingURL=custom_13.css.map */