/*
Theme Name: The7
Theme URI: http://the7.io/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: Any design, any layout. No coding required. The7 is the most customisable WordPress theme on the market up to date. Add the power of Visual Composer, The7 Post Types, Ultimate Addons, Slider Revolution, and WooCommerce to the mix, and you’ll get the ultimate web-site building toolkit! Theme is translation ready, compatible with WPML, SEO and mobile friendly (certified by Google).
Version: 7.7.5
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
License URI: License.txt
Tags: multipurpose, responsive, retina ready, SEO ready, mobile friendly, iOS, material design, clean, minimal, business, corporate, portfolio, creative, photography, one page site, micro site
Text Domain: the7mk2
*/


/*posts*/
.vc_toggle{
    padding:7px 7px 7px 0!important;
}
.post-thumbnail{
	padding-right:20px;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::before{
    background:#e20613!important;
    color:#e20613!important;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_icon::after{
      background:#e20613!important;
    color:#e20613!important;
}

.author-info.entry-author{
	display:none!important;
}
#iframe iframe{
height:600px!important;
}



.vc_column-inner.vc_custom_1571214916375 a{
	padding-bottom:10px!important;
	padding-top:5px!important;
}

.vc_column-inner.vc_custom_1571239566593 a{
	color:#333333!important;
}

li.qtranxs-lang-menu ul{
	width:auto!important;
}

.post-template-default .page-title-breadcrumbs{
	display:none!important;
}

/*visina forme*/ 
form[src^="https://docs.google.com/forms"]{
	 height:auto!important;

}
iframe[src^="https://docs.google.com/forms/"]{
 height:1700px;
}

/*nesto vezano za testemoniale ili ya postove*/
.testimonials-widget-testimonial blockquote p:first-child,.testimonials-widget-testimonial blockquote .open-quote:first-child{
	display:none!important;
}
.testimonials-widget-testimonial blockquote h4,.testimonials-widget-testimonial blockquote h3{
	background:#e20613!important;
	color:white!important;
	border-radius:5px;
}

.testimonials-widget-testimonial .credit .author{
	font-weight:400!important;
}
.testimonials-widget-testimonial .credit::before{
	content:""!important;
}


.shortcode-main img{
	width:30%!important;
	float:left!important;
}
.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor,
.main-page {}

ol.breadcrumbs.text-small.breadcrumbs-bg{
	padding:15px!important;
	background:white!important;
}

/* padding row za kontakt ikonice */
.vc_column-inner.vc_custom_1569248799813{
	padding-top:0;
}

.padding-remove .vc_column-inner{
	/*padding-top:15px!important;*/
}

.padding-top-pocetna .vc_column-inner.vc_custom_1570696931316{
padding-top:0;
}

/*kraj kontakt ikonice*/


/*header*/
.fancy-title-head.hgroup, .breadcrumbs{
	background:#fff;
	border-radius:5px;
	padding:15px;
}


#primary-menu a{
    padding:10px 7px;
	display:flex;
	flex-wrap:nowrap;
}
/*meni*/
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-11206.first.has-children{
	margin-left:auto;
}
.menu-text{
	/*font-weight:300!important;
	font-size:13px!important;*/
}


nav.navigation:after {
    height: 45px;
    width: 75px !important;
    content: '';
    position: absolute;
    background: white;
    background-color: white;
    right: 865px !important;
    bottom: 0px;
    transform: rotate(45deg);
    transform-origin: bottom right;
    z-index: -1000;
    box-shadow: 7px 7px 10px rgba(0,0,0,0.05);
}

.classic-header.bg-behind-menu .navigation:before {
    width: 1285px !important;
    background-color: #ffffff;
    right: -420px !important;
    box-shadow: 5px 6px 5px rgba(0,0,0, 0.1);
}


/*end header*/

/*pocetna desno kontakt i čuda*/
.box-shadow{
	box-shadow:0 6px 18px rgba(0,0,0,0.1);
	padding:0 5px;
	z-index:30;
}



/*Colapse content teme menadzer*/

.vc_tta-panel.vc_active{
	background:e20613!important;
}

.vc_tta-panel-heading{
	background:#e20613!important;
}

.vc_tta-panel.vc_active a{
	color:#fff!important;
}

.vc_custom_1569591387148{
	border:none!important;
}

.prikaz-srednji{
	display:none!important;
}

.prikaz-veliki{
	display:none!important;
	}

.prikaz-mali{
	display:none;
}


footer .wf-container{
	display:flex!important;
	align-items:center!important;
	justify-items:center!important;
	align-content:center;
}
footer .widget-title{
	
	font-size:17px;
	font-weight:500;
	padding:5px 5px 5px 0;
}

footer #bottom-bar{
	background:#505050!important;
}

footer #media_image-3{
	
}

footer #text-21 .textwidget p{
	 
    border-top: 1px solid rgba(255,255,255, 0.15);
    padding-top: 10px;
    margin-top: 9px;
	margin-bottom:0!important;
}

footer #text-21 .textwidget p:first-child{
	border:0!important;
	padding-top:0!important;
	margin-top:0!important;
}

footer .flex-foot{
	display:flex!important;
	align-items:center!important;
	
}

footer .flex-foot img{
	width:300px!important;
	margin:0 auto!important;
}
#footer a:hover{
	color:#a8a9ad !important;
}

.img-margin img{
	margin-right:15px!important;
}


.align-right{
	text-align:right!important;
}
.footer .widget, .footer .tp_recent_tweets li{
	font-size:14px!important;
}

#bottom-bar a{
	color:#fff;
	font-size:14px;
}

/* vesti */

.vesti-skrati {
   overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 2;
   line-height: 1.5em;       
   height:3.5em;       
}
.vc_grid-item-mini.vc_clearfix:hover h4{
	color:#e20613;
}

.vesti-skrati-text{
	overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 5;
   line-height: 1.5em;       
   max-height:8.5em;
	height:7.5em;
}

.aktuelno-skrati{
	overflow: hidden;
  text-overflow: hidden;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 1;
   line-height: 1.5em;       
   max-height:1.5em;
	height:1.5em;
	color:#202020!important;
	font-weight:500;
	width:190px;
}



.vc_gitem_row .vc_gitem-col{
	padding:0!important;
}

.dugme-vijesti,.read-more,.dugme-slider,.cta-dugme{
	/*border-top:2px solid #e20613!important;
	border-bottom:2px solid #e20613!important;*/
	border-radius:4px;
	padding:4px;
	
	transition:0.2s all ease-out;
}
.dugme-vijesti a,.read-more a,.dugme-slider a,.cta-dugme{
	color:#e20613!important;
	text-align:center;
	font-weight:400;
	padding:7px 27px 6px 21px!important;
	border:none!important;
	position:relative;
	display:block;
	background:url(/wp-content/uploads/2019/11/strelica2.png)!important;
	background-repeat:no-repeat!important;
	background-size:10px!important;
	background-position:left center!important;
	transition:0.2s all ease-out!important;
	z-index:3;
	overflow:hidden;
}
.cta-dugme{
		background:url(/wp-content/uploads/2019/11/strelica-1.png)!important;
	background-repeat:no-repeat!important;
	background-size:15px!important;
	background-position:left center!important;
	font-size:20px!important;
	margin-left:150px;
	margin-bottom:40px;
	text-transform:uppercase!important;
	/*border:2px solid white!important;*/
	color:white!important;

}
.dugme-vijesti a:hover,.read-more a:hover,.dugme-slider a:hover,.cta-dugme:hover{
	
	/*padding:6px 27px 6px 11px!important;*/
	color:white!important;
	background-position:right!important;
	transform:scale(1.1);
	padding:7px 27px 6px 11px!important;
}

.vc_gitem-zone-mini a:hover p,.vc_gitem-zone-mini a:hover{
	color:#202020!important;
}
.dugme-vijesti a:before,.read-more a:before,.dugme-slider a:before{
	content:'';
	height: 100%;
    width: 100%;
    background: #e20613;
    position: absolute;
	transition:0.2s all ease-out;
    left: -100%;
    transform: translateY(-20%);
	z-index:-1;
	border-radius:4px;
	
}
.dugme-vijesti a:hover{
	color:white!important;
}
.dugme-slider a:hover:before{
	left: -10%;
}
.dugme-vijesti a:hover:before,.read-more a:hover:before{
	content: '';
    height: 100%;
    width: 80%;
    background: #e20613;
    position: absolute;
    color: white!important;
    left: 1%;
 
	
}
.dugme-centri a{
	text-align:left;
}
.dugme-centri a:hover:before{
	left: -10%;
}
/*
.dugme-vijesti a:after{
	content:'';
    height: 5px;
    width: 28px;
    background: #e20613;
    position: absolute;
    right: -26px;
    top: 50%;
    transform: translateY(-50%);
	
	
}*/

.noviteti .rt-img-holder{
	height:300px!important;
}
.noviteti h3{
	height:3em;
}
.blog .post-content{
	height:3em;
}

.noviteti .post-content{
	
	overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-box-orient: vertical;
   -webkit-line-clamp: 5;
   line-height: 1.5em;       
   max-height:8.5em;
	height:7.5em;
}
.blog .rt-img-holder{
	height:100px;
}
.blog h2{
	height:2em;
}


/*Aktuelno*/
.noviteti h2, .blog h3{
	height:3em!important;
}

#aktuelno .vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link{
	height:200px!important;
}
/* centri IMO*/
.prikaz-mali-imo{
		display:none;
	}
.centri-imo-relative{
	position:relative;
}
.centri-imo-text.wpb_column{
	z-index:100;
}
.wpb_text_column.wpb_content_element.centri-imo-text{
	transition:0.4s all ease-out;
	transition-timing-function: cubic-bezier(.57,-0.29,.43,1.34);
}
.wpb_text_column.wpb_content_element.centri-imo-text a{
	color:black!important;
	display:block;
	border-top:1px solid rgba(0,0,0, 0.1);
	padding:7px 5px 0 5px;
}
.wpb_text_column.wpb_content_element.centri-imo-text:hover{
	transform:scale(1.2) translateY(6px)!important;
	
}
.wpb_text_column.wpb_content_element.centri-imo-text:hover a {
	color:#e20613!important;
	text-align:center;
	box-shadow:0 6px 18px rgba(0,0,0, 0.1);
	padding:7px 5px 0 5px;
	background:rgba(255,255,255,0.6);
}
.wpb_text_column.wpb_content_element.centri-imo-text:hover p{
	text-align:center!important;
	
} 

.wpb_text_column.wpb_content_element.centri-imo-text{
	margin-bottom:20px!important;
}



/* revolution za kategorije */
.tp-caption.tp-resizeme a{
	transition:0.1s all ease;
}


/*PRijava forma*/

#frmSS55 table tr:nth-child(odd){
	
}


#frmSS55 table,#frmSS55 td,#frmSS55 thtable{
	border:none!important;
}
#frmSS55{
	padding:10px!important;
	background:#f4f4f4!important;
}
#frmSS55 input{
	width:80%!important;
}

@media (min-width:1300px){
	.prikaz-veliki{
		display:block!important;
	}
}

@media (min-width:768px) and (max-width:1300px){
	
	.prikaz-srednji{
		display:block!important;
		
	}
	#aktuelno .vc_gitem-zone.vc_gitem-zone-a.vc_gitem-is-link{
	height:300px!important;
}
	
	#page{
		background:none!important;
	}
	
	.relative .vc_position-relative .wpb_wrapper{
		position:relative;
	}
	
	.vc_position-relative .wpb_wrapper h3{
		position:absolute!important;
		top:55%!important;
		left:50%!important;
		transform:translatex(-50%) translatey(-50%)!important;
		color:#e20613!important;
		font-weight:500;
	}
	
	.vc_position-relative .wpb_wrapper h3 a{
		color:#e20613;
	}
}

@media (max-width:767px){
	
	/* sredjuje post grid sto pogresno prikazuje na mobilnom i krati pojedine slike*/
	
	#sirina .vc_grid-item.vc_clearfix.vc_col-sm-3.vc_grid-item-zone-c-bottom.vc_visible-item.fadeIn.animated{
	width:100%!important;
}
	
	
	table#tablepress-53,table#tablepress-56{
		margin-left:-30px!important;
	}
	
	
	.risponsive-dugme{
		margin:0 auto!important;
	}
	
	
	/*header*/
	#fancy-header{
		background:url(/wp-content/uploads/2017/04/LINKeduHub.jpg);
		height:140px;
		background-size:contain;
		background-repeat:no-repeat;
		
	}
	#fancy-header h1.fancy-title.entry-title,#fancy-header .fancy-title-head.hgroup{
		display:none;
	}
	
	
	.prikaz-rev-veliki{
		display:none!important;
	}
	.wf-wrap{
		padding:0 20px!important;
		
	}
	.vc_custom_1571066098057{
		padding-right:0!important;
	}
	.vc_custom_1570696931316{
		padding-right:0!important;
	}
	
	.vc_custom_1568724933277{
		padding-right:0!important;
	}
	.prikaz-mali{
		display:flex;
		flex-direction:column;
		text-align:center!important;
	}
	
	.prikaz-mali img{
		transform:rotate(90deg)!important;
		margin:0 auto!important;
	}
	#pocetna-risponsive-rotate .vc_single_image-img.attachment-full{
		transform:rotate(0deg)!important;
	}
	
	.wpb_text_column.wpb_content_element.vc_position-relative{
		margin-bottom:0!important;
	}
	
	.wpb_text_column.wpb_content_element.vc_position-relative .wpb_wrapper{
		position:relative;
		display:flex;
		align-content:center;
		align-items:center;
		height:170px;
	}
	
	/*centri imo*/
	.sakrij{
		display:none;
	}
	
	.cta-dugme{
		background:url(/wp-content/uploads/2019/11/strelica-1.png)!important;
	background-repeat:no-repeat!important;
	background-size:15px!important;
	background-position:left center!important;
	font-size:20px!important;
	margin-left:auto!important;
		margin-right:auto!important;
	margin-bottom:40px!important;
 margin-top:0!important;
}
	.vc_custom_1574434619411 .wpb_wrapper{
		margin:0 auto!important;
	}
.centri-imo-relative{
	position:relative;
}
.centri-imo-text.wpb_column{
	z-index:100;
}
.wpb_text_column.wpb_content_element.centri-imo-text{
	transition:0.1s all ease-out;
	
}
.wpb_text_column.wpb_content_element.centri-imo-text a{
	color:black!important;
	display:block;
	border-top:none!important;
	padding:7px 5px 0 5px;
	text-align:center!important;
}
	.wpb_text_column.wpb_content_element.centri-imo-text.risponsive-imo-centri{
		text-align:center!important;
	}
	.pozadina-sidebar.box-shadow.wpb_column.vc_column_container.vc_col-sm-2{
		text-align:center!important;
	}
.wpb_text_column.wpb_content_element.centri-imo-text:hover{
	transform:scale(1.2) translateY(6px)!important;
	
}
	
.wpb_text_column.wpb_content_element.centri-imo-text:hover a {
	color:#e20613!important;
	text-align:center;
	box-shadow:0 6px 18px rgba(0,0,0, 0.1);
	padding:10px;
	background:#fff;
}
	
.centri-imo-relative .centri-imo-text:hover p{
	text-align:center!important;
	
} 
	.wpb_text_column.wpb_content_element.centri-imo-text{
		margin:0!important;
		padding:10px;
		background-image:url(/wp-content/uploads/2019/10/pojedinacna-centri.png);
		background-repeat:no-repeat;
		background-position:left;
		background-size:contain;
	}
	.wpb_text_column.wpb_content_element.centri-imo-text:last-child{
	
		margin:0!important;
		padding:10px;
		background-image:url(/wp-content/uploads/2019/10/poslednjapuzlatablet.png)!important;
		background-repeat:no-repeat;
		background-position:left;
		background-size:contain;
	}
	.wpb_single_image.wpb_content_element.vc_align_left.slika-centri-imo{
		margin-bottom:0!important;
	}
	.prikaz-mali-imo{
		display:block;
	}
	.centri-imo-risponsive{
		margin:0 auto;
		width:70%;
	}
	#novi-centri .vc_column-inner,#novi-centri  .wpb_text_column{
		padding-right:0!important;
	}
	
	/*ovdje za kategorije ispod prvog rev slidera*/
	
	.wpb_text_column.wpb_content_element.vc_position-relative .wpb_wrapper h3{
		margin:0 auto!important;
		
	}
	.wpb_text_column.wpb_content_element.vc_position-relative .wpb_wrapper h3 a{
		color: #e20613;
		font-size:28px;
		font-weight:500;
		
	}
	.rev-main{
		display:none;
	}
	.prikaz-veliki{
		display:none;
	}
	
	#page{
		background:none!important;
	}
	
	/*blog mikeri*/
	.content-block-main{
		margin:0 auto!important;
	}
	
	/*meni phone*/
	
	#wprmenu_bar{
	display:none!important;
}
	
	
	/*linkovi manji prikaz*/
	.full-width-link a{
	background:url(/wp-content/uploads/2019/10/Artboard-5puzlatablet.png);
	background-size:contain;
	background-repeat:no-repeat;	
	display:block;
	padding:5px 0;
	transition:0.2s all ease;
	font-size:20px;
	color:#000;
	
	transform-origin:center;
	width:100%;
}


.full-width-link{
	width:100%;
	transition:0.5s all ease-out;
	background:#fff;
    overflow:hidden;
	margin:0px auto 20px;
	box-shadow:0 6px 18px rgba(0,0,0, 0.1);
}
	
.full-width-link:hover a{
	color:#e20613;
}
	
.full-width-link:hover a{
	transform:scale(1);
	text-align:center;
}
	
	footer .wf-container{
	display:flex!important;
	align-items:center!important;
	justify-content:center!important;
	flex-direction:column!important;
}
	.flex-foot a{
		margin:0 auto;
	}
	
	#centriraj-text .vc_column-inner.vc_custom_1574440836080 .wpb_wrapper{
		text-align:center!important;
	}
}

/*post header bG!!!!*/

.page-title.title-left.solid-bg.breadcrumbs-mobile-off.page-title-responsive-enabled{
	background:white!important;
	padding:20px!important;
		
}

span[style="font-weight: 400;"]{
	font-weight:300!important;
}
.pozadina-sidebar.box-shadow.wpb_column.vc_column_container.vc_col-sm-2.vc_col-has-fill h3{
	font-size:24px!important;
	font-weight:300!important;
}
.pozadina-sidebar a{
	display:block;
	
	color:#202020;

}
.pozadina-sidebar a:hover{
	color:#202020!important;
}
.pozadina-sidebar h3{
	font-size:20px;
}
a:hover{
	color:#202020!important;
}
.sirina.visina.prikaz-veliki a:hover{
	color:white!important;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-2325.has-children{
	display:none!important
}

.post-meta.wf-mobile-collapsed{
	display:none;
}
#sidebar a:hover{
	color:#e20613!important;
}
#sidebar .widget-title{
	font-size:18px!important;
	font-weight:400;
}
#sidebar img{
	margin-bottom:15px;
}
section#meteor-slides-widget-3, #meteor-slideshowservisi,#meteor-slides-widget-2{
	padding:0!important;
}
section#meteor-slides-widget-3 img, #meteor-slideshowservisi img,#meteor-slides-widget-2 img{
	width:100%!important;
}
#meteor-slides-widget-3 .widget-title, #meteor-slides-widget-2 .widget-title{
	padding:10px 25px;
}
.sidebar .widget, .sidebar-content .widget{
	border-top:none!important;
}
.vc_grid.vc_row .vc_grid-item{
	float:left;
}
/*sidebar na svi stranama*/

#menu-institute-for-contemporary-education a,#nav_menu-2 a{
	transition:0.4s transform ease-in;
	transition-timing-function: cubic-bezier(.57,-0.29,.43,1.34);
}
.sidebar-content #menu-institute-for-contemporary-education a:hover,#nav_menu-2 a:hover{
	transform:translatex(10px);
}

/*padding na pocetnoj */

.vc_column-inner.vc_custom_1571239858312,.vc_column-inner.vc_custom_1574344495663{
	padding-top:0!important;
}

.vc_grid-container.vc_clearfix.wpb_content_element.vc_basic_grid{
	margin-bottom:0!important;
}


/*logo svg */

.branding img.preload-me{
	width:75%;
}
.logo-box img{
	width:60%;
}
img.mobile-logo.preload-me{
	width:100%!important;
}



span.mini-contacts.multipurpose_1.show-on-desktop.in-top-bar-left.in-top-bar.first.last{
	color:#404040!important;
}
span.mini-contacts.multipurpose_1.show-on-desktop.in-top-bar-left.in-top-bar.first.last i{
	/*width:10px!important;*/
	color:#404040!important;
}
/*popup */

div#popmake-9924,div#popmake-11588{
	background-image:url(/wp-content/uploads/2019/11/poazadina-kvadrat.png);
	background-size:cover!important;
	color:white!important;
}
div#popmake-9924 h2, div#popmake-9924 p,div#popmake-9924 a,div#popmake-11588 h2,div#popmake-11588 p,div#popmake-11588 a{
	color:white!important;
}
div#popmake-11588{
	width:400px;
	padding:60px 10px 30px 10px;
}
.pum-theme-8789 .pum-container, .pum-theme-framed-border .pum-container {
    padding: 18px;
    border-radius: 0px;
    border: none!important; 
    box-shadow: none!important; 
    background-color:rgba(0,0,0, 0.0); 
}

.pum-theme-8789 .pum-content + .pum-close, .pum-theme-framed-border .pum-content + .pum-close {
    position: absolute;
    height: 20px;
    width: 20px;
    left: auto;
    right: 10px;
    bottom: auto;
    top: 40px;
    padding: 0px;
    color: #ffffff;
    font-family: Acme;
    font-size: 20px;
    line-height: 20px;
    border: 1px none #ffffff;
    border-radius: 0px;
    box-shadow: 0px 0px 0px 0px rgba( 2, 2, 2, 0.23 );
    text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 );
    background-color: rgba( 0, 0, 0, 0.55 );
}

/*mini widget lijevo*/

span.mini-contacts.multipurpose_1.show-on-desktop.in-top-bar-left.in-top-bar.first, span.mini-contacts.multipurpose_1.show-on-desktop.in-top-bar-left.in-top-bar.first i,span.mini-contacts.multipurpose_2.show-on-desktop.near-logo-first-switch.in-menu-second-switch.last,span.mini-contacts.multipurpose_2.show-on-desktop.near-logo-first-switch.in-menu-second-switch.last i{
	color:#404040!important;
	text-transform:lowercase;
}




/* pozadina slajfna risponsive*/

@media (min-width: 768px) and (max-width: 1000px){
	#pozadina-slajfna{
		background-image:url(/wp-content/uploads/2019/11/slajfna-1000px.jpg)!important;
	}
}
@media (min-width: 1000px) and (max-width: 1500px){
	#pozadina-slajfna{
		background-image:url(/wp-content/uploads/2019/11/slajfna-1500px.jpg)!important;
	}
}
@media (max-width: 767px){
	#pozadina-slajfna{
		background-image:url(/wp-content/uploads/2019/11/slajfna-mobile.jpg)!important;
		padding-bottom:130px!important;
		margin-bottom:30px!important;
	}
	
	
	
}
/*pozadina slajfna end*/


.flex, .flex .vc_custom_1574434619411{
	display:flex;
	justify-items:space-between;
	align-items: center;
	flex-wrap:wrap;
}

.flex .vc_column-inner .wpb_wrapper{
	display:flex;
	justify-items:space-between;
	flex-wrap:wrap;
}


/*pocetna hover-boxovi*/

.box-bor{
	transition:0.3s all ease;
	display: inline-block;
    width: 100%;
    height: 100%;
    background: #fff;
    /*border-bottom: 4px solid #e20613;*/
    text-align: center;
    transition: all 0.25s;
	position:relative;
}
.box-bor a{
	padding-top:30px;
	display:block;
	text-decoration:none;
	color:#202020;
	position:relative;
	padding-top:30px;
	
}
.box-bor a:before{
	content:'';
	position:absolute;
	height:1px;
	width:100%;
	top:75px;
	left:0;
	background:#808080;
	transition:0.5s background ease;
}
.levi .box-bor:first-child a:before{
	content: '';
    position: absolute;
    height: 1px;
    top: 75px;
    left: 50%;
    background: #808080;
}
.levi .box-bor:first-child a:hover:before,.desni .box-bor:first-child a:hover:before,.box-bor a:hover:before{
	background:white;
}
.desni .box-bor a:before{
	content:'';
	position:absolute;
	height:1px;
	width:50%;
	top:75px;
	right:0;
	background:#808080;
}
.box-bor h2{
	margin-top:110px;
	font-size:22px!important;
	margin-bottom:0px;
	text-transform:uppercase;
	font-weight:300!important;
}
.box-bor p{
	margin-bottom:0;
	padding-bottom:20px;
	margin-top:0px;
	opacity:0;
	transition:0.5s all ease;
}
.box-bor h2, .box-bor p{
	color:#202020;
	
}

.box-bor .krug-sivi{
	width:60px;
	height:60px;
	position:absolute;
	top:45px;
	left:50%;
	transform:translatex(-50%);
	border-radius:50%;
	background:#e20613;
	transition:0.5s all ease;
	z-index:2;
}

.krug-sivi:nth-child(2){
	width:80px;
	height:80px;
	position:absolute;
	top:34px;
	left:50%;
	transform:translatex(-50%);
	border-radius:50%;
	border:1px solid #707070;
	background:white;
	transition:0.5s all ease;
	z-index:1;
}

.krug-img {
	position:absolute;
	left:50%;
	transform:translatex(-50%);
	width:30px;
	z-index:3;
	top:60px;
	
	transition:0.5s all ease;
}
.krug-img img{
	width:100%;
	position:absolute;
	top:0;
	left:50%;
	transform:translatex(-50%);
	transition:0.5s all ease;
}
.krug-img img:nth-child(2){
	opacity:0;
	transition:0.5s all ease;

}

/*hover efekat*/

/*.box-bor a:hover{
	background:url(http://www.institut.edu.rs/wp-content/uploads/2019/11/poazadina-kvadrat-1.png);
	background-size:cover;
	background-repeat:no-repeat;
}*/

#boxevi .wpb_column:nth-child(1) .box-bor a:hover{
	background:url(/wp-content/uploads/2019/11/Untitled-1_01.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#boxevi .wpb_column:nth-child(2) .box-bor a:hover{
	background:url(/wp-content/uploads/2019/11/Untitled-1_02.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#boxevi .wpb_column:nth-child(3) .box-bor a:hover{
	background:url(/wp-content/uploads/2019/11/Untitled-1_03.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#boxevi .wpb_column:nth-child(4) .box-bor a:hover{
	background:url(/wp-content/uploads/2019/11/Untitled-1_04.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}
#boxevi .wpb_column:nth-child(5) .box-bor a:hover{
	background:url(/wp-content/uploads/2019/11/Untitled-1_05.jpg);
	background-size:cover;
	background-repeat:no-repeat;
}



.box-bor a:hover .krug-sivi:nth-child(2){
	width:80px;
	height:80px;
	position:absolute;
	top:34px;
	left:50%;
	transform:translatex(-50%);
	border-radius:50%;
	border:1px solid #fff;
	background:url(/wp-content/uploads/2019/11/poazadina-kvadrat-1.png);
	background-size:cover;
	background-repeat:no-repeat;
	transition:0.5s all ease;
	z-index:1;
}

.box-bor a:hover h2, .box-bor a:hover p {
	color:white;
	opacity:1;
}
.box-bor a:hover p{
	margin-top:-5px;
	padding-bottom:25px;
}

.box-bor a:hover .krug-img img{
	transform:translatex(-50%) rotatey(360deg);
	opacity:0;
}
.box-bor:hover .krug-sivi{
	background:white;
}

.box-bor a:hover img:nth-child(2){
	opacity:1;
	transform:translatex(-50%) rotatey(360deg);

}


/*visina slajder radi uklapanja boxeva*/
#slider .wpb_column.vc_column_container.vc_col-sm-12{
	height:400px!important;
}

@media (max-width:768px){
	
	/*popup mobile*/
	
	div#popmake-9924{
	position: absolute;
    width: 100%;
    min-width: 0%;
    max-width: 100%;
    top: 0!important;
    left: 0!important;
    opacity: 1;
    display: block;
	}
	
	/*popup mobile*/
	
	
	
	#slider .wpb_column.vc_column_container.vc_col-sm-12{
	height:auto!important;
}
	.levi .box-bor a:before{
	content: '';
    position: absolute;
    height: 1px;
    top: 75px;
    left: 0!important;
	width:100%!important;
    background: #808080;
}

.desni .box-bor a:before{
	content:'';
	position:absolute;
	height:1px;
	width:100%;
	top:75px;
	right:0;
	background:#808080;
}
}

/*interspire forme*/

.myForm td, .myForm tr,.myForm{
	border:none!important;
}
.myForm td input{
	width:100%;
	margin-bottom:0;
	border-radius:3px;
	border-color:#202020;
}
.myForm td label{
	display:none;
}
.myForm tr:nth-child(7),.myForm tr:nth-child(4),.myForm tr:nth-child(1){
	display:none;
}
.myForm td input::placeholder {
	color:#202020;
}

.okvir-forma h4{
	padding-left:8px;
}
.blogSidebar .owl-stage-outer .owl-stage .dt-owl-item article .post-entry-content h3 {
	font-size: 16px;
	line-height: inherit;
}
.blogSidebar .owl-stage-outer .owl-stage .dt-owl-item article .post-entry-content h3 a {
	font-weight: 100;
}
.blogSidebar .owl-stage-outer .owl-stage .dt-owl-item article .post-entry-content .post-details {
	float: right;
	margin-bottom: 10px;
}
.blogSidebar .owl-stage-outer .owl-stage .dt-owl-item .post .post-thumbnail-wrap .post-thumbnail {
	padding-right: 0;
}
.wpb_content_element, ul.wpb_thumbnails-fluid > li, .wpb_button {
	margin-bottom: 20px;
}

@media  (min-width:500px){
	 .flx-child-lg{
        width: 65%!important;
		 margin-right:1%
    }
    .flx-child-sm{
        width: 30%!important;
    }
}
   

.classic-header .navigation {
	margin: -4px 0 0px 0 !important;
}

/* remove similar post image on posts with category CNIR */

.category-cnir .single-related-posts .mini-post-img {
    display: none;
}
.masthead .soc-ico.custom-bg a:before {
	background-color: transparent;
}
.masthead .soc-ico .twitter svg {
	fill: #e20613;
	height: 10px;
    width: 10px;
}
.masthead .mini-widgets .soc-ico a:hover svg {
	fill: #fff;
	    z-index: 9999999;
}
@media screen and (max-width: 576px) {
.dante-embed-tooltips {
display:none !important; 
	}
} 


