/*
 * Theme Name: Startit
 * Author: Vukasin Stojkov
 * Description: Nova tema za Startit jun 2015
 * Version: 1.1
 * */

/*
 * ********** CONTENT ***********
 * 1.0 - General
 * 	1.1 - Responsive Home
 * 		1.2 - Kategorije Home
 * 		2.0 - Dodaj Posao
 * 			2.1 - Responsive Dodaj posao
 * 			3.0 - Dodaj oglas
 * 			4.0 - Responsive: Filip dodao
 * 			5.0 - Responsive Poslovi
 * 			6.0 - Responsive kompanije
 * 			7.0 - Dodaj kompaniju
 * 			8.0 - Prijavi se za posao
 * 			9.0 - Startit Centar Page
 * 			10.0 - Prednost Centra
 * 			11.0 - Zene u tehnologiji
 * 				   Uvod u R za Data Science
 * 				   	   Listing postova
 * 				   	   12.0 - Hacks
 *
 *
 * 				   	   */


@charset "UTF-8";

/* fontovi su u reset.css, legacy css u... legacy.css */

/*********** BEGIN: 1.0 General ***********/

/* .page {
 * 	background-color: #e8e8e8;
 * 	}
 * 	*/

/* Prijava zabelezena */
.page-id-27232 {
	background-color: #fff;
}

/* p {
 * 	font-family: Arial;
 * 		color: #333;
 * 			font-size: 16px;
 * 				line-height: 170%;
 * 				} */

a {
	text-decoration: none;
	color: #000;
}

a:hover {
	text-decoration: none;
	opacity: 0.8;
}

h1 {
	font-family: msr9;
	line-height: 130%;
}

pre {
	font-family: monospace;
	margin-bottom: 20px;
	margin-top: -20px;
	border-left: 3px solid #708f2e;
	padding: 10px !important;
	font-size:14px;
	}

code {  display: inline-block; width: 660px; white-space: pre-wrap; }

strong,
.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.alignright  {
	float: right;
	margin-left: 20px;
	padding-bottom: 20px;
}

.white-bg {
	background-color: white;
}

.clear {
	clear: both;
}

.hidden {
visibility:hidden;	}

.unhidden {
	visibility: visible !important;
}

.display-hidden {
	display: none;
}

.display-unhidden {
	display: block !important;
}

.centerit {
	text-align: center;
	margin: 0 auto;
}

/* Header */
header {
	height: 55px;
	background-color: #fff;
	z-index: 999;
}

#header-single {
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	border-bottom: 1px #eee solid;
}

.alignleft{
    float: left !important;
    margin-right: 20px !important;
    padding-bottom: 20px !important;
    width: auto !important;
    height: auto !important;
}

#header-wrap {
	max-width: 960px;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
}

#header-logo {
	float: left;
	margin-top: 9px;
}

#header-nav {
	margin-top: 18px;
	float: right;
}

#header-nav > ul {
	float: left;
}

#header-nav li {
	display: inline-block;
	color: #000;
	font-family: msr7;
	font-size: 15px;
	text-transform: uppercase;
	padding: 0 20px;
}

#header-nav #main-menu > li {
	float: left;
	padding: 0;
}

#header-nav #main-menu .sub-menu {
	display: none;
}

#header-nav #main-menu a {
	display: inline-block;
	padding: 20px 15px;
}

#header-nav #main-menu li:hover {
	color: #fff;
	background-color: #000;
}

#header-nav #main-menu li:hover a {
	color: #fff;
	opacity: 1;
}

#header-nav #main-menu li ul {
	text-align: center;
	background: #000;
}

#header-nav #main-menu li ul li {
	padding: 0;
}

#header-nav #main-menu li ul a {
	color: #fff;
}

#header-nav #main-menu li ul a:hover {
	opacity: 1;
	color: #000;
	background: #fff;
}

#header-nav #main-menu li:hover ul {
	display: block;
	position: absolute;
	left: 0;
	z-index: 99;
	width: 100%;

}

#header-nav .header-secondary-nav {
	margin-top: 18px;
}

#header-nav .search-item{
	vertical-align: top;
}

	#header-nav li i {
		font-size: 18px;
	}

	#header-nav li.hamburger {
		padding-right: 0px;
	}


	#header-nav .search-item form{
		/*display: none;*/
		display: inline-block;
	}

	#header-nav .search-item #s{
		width: 0;
		border: none;
		padding: 2px;

		 -webkit-transition: width 0.5s;
		  -moz-transition: width 0.5s;
		  -o-transition: width 0.5s;
		  transition: width 0.5s;
	}

	#header-nav .search-item.search-active form{
		/*display: inline-block;*/
	}

	#header-nav .search-item.search-active #s{
		width: 120px;
	    padding: 7px 5px;
	    background-color: #eee;
	    margin-right: 10px;
	}

	.kv-slide {
		background-image: url('assets/images/featured-image.jpg');
		background-position: center top;
		background-repeat: no-repeat;
		height: 435px;
		margin-bottom: 45px;
		position: relative;
	}

	.kv-slide .cat-link {
		display: inline-block;
	    padding: 8px 10px;
	    position: absolute;
	    left: 50%;
	    bottom: 0;
	    transform: translateX(-50%);
	    font-family: msr9;
	    color: #fff;
	    font-size: 15px;
	    text-transform: uppercase;
	    background-color: #000;
	}

	.kv-text {
		max-width: 900px;
		text-align: center;
		margin-bottom: 55px;
	}

    .button-link-poslodavci-reklame{
        color: white !important;
    }

	#key-visual h1 {
		font-size: 38px;
		text-align: center;
		margin-bottom: 25px;
	}

	#kv-cta {
	  font-family: msr1;
	  font-size: 15px;
	  color: #333;
	  padding-bottom: 10px;
	  border-bottom: #666 solid 1px;
	  text-transform: uppercase;
	}

.author-hero {
	padding-top: 40px;
	border-top: 1px solid #ccc;
	border-bottom: none;
}

.author-page-photo {
	border-radius: 50%;
}

.author-wrap {
	width: 600px;
}

.author-icons ul {
	text-align: center;
}

.author-icons li {
	display: inline-block;
	padding: 0 10px;
	font-size: 20px;
}

#category-hero {
  padding-top: 20px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 40px;
}

	.featured-category-header {
		background-position: center top;
		background-repeat: no-repeat;
		height: 335px;
		margin-top: 0px;
		margin-bottom: 45px;
	}

		#category-hero h1 {
			color: #000;
			font-family: msr1;
			font-size: 65px;
			text-align: center;
		}

		#category-hero p {
			font-family: msr3;
			font-size: 18px;
			color: #333;
			text-align: center;
			width: 90%;
			max-width: 600px;
			margin: 10px auto 30px;
		}

		#key-visual mark {
			background-color: #bfeec5;
			box-shadow: 10px 0 0 #bfeec5, -10px 0 0 #bfeec5;
			height: 59px;
			display: inline;
			padding: 6px 0;
		}

	#key-visual p {
		font-family: msr3;
		font-size: 18px;
		color: #333;
		line-height: 180%;
		margin-bottom: 35px;
	}

	#slider-nav {
		text-align: center;
		margin-bottom: 30px;
	}

		#slider-nav li {
			display: inline;
			padding: 0 7px;
		}

			.slider-image {
				border-radius: 50%;
				border: 4px solid #fff;
			}

			.slider-image-active {
				opacity: 0.5;
			}

			.slider-image:hover {
				border-radius: 50%;
				border: 4px solid #ccc;
			}

#post-listing {
	width: 650px;
	max-width: 100%;

	margin: 0 auto;
}

	#post-listing-settings {
		margin-bottom: 40px;
	}

		#post-listing-settings a {
			font-family: msr3;
			font-size: 15px;
			color: #333;
			text-transform: uppercase;
			padding-bottom: 10px;
			margin-right: 30px;
			float: left;
		}

			#post-listing-settings a.pls-active {
				font-family: msr7;
				color: #000;
				border-bottom: 5px solid #3da598;
			}

			#post-listing-settings a:hover {
				border-bottom: 5px solid #3da598;
				}

			#post-listing-settings a.pls-categories {
				margin: 0;
				float: right;
				border-bottom: 5px solid #2d77bd;
			}

	.post-listing-item {
		margin-bottom: 65px;
    font-family: Arial;
	}

		.post-listing-item h2 {
			font-family: msr9;
			font-size: 30px;
			margin-bottom: 15px;
			line-height: 130%;
		}

		.post-listing-item p {
			margin: 12px 0 10px;
			color: #555;
		}

		.post-listing-author {
			border-radius: 50%;
			float: left;
		}

		.post-listing-date {
			float: left;
			margin: 8px 0 0 10px;
			font-family: msr5;
			color: #333;
			font-size: 14px;
			text-transform: uppercase;
			display: inline;
		}

	.listing-more-posts {
		margin: 0 auto 60px;
		text-align: center;
	}


	.post-listing-item img{
		max-width: 100%;
		height: auto;
	}

		.listing-more-posts-image {
			border-radius: 50%;
/* 			border: 10px solid #eee; */
/* 		    box-shadow: 10px 0 0 #bfeec5, -10px 0 0 #bfeec5; */
/*   box-shadow: -3px 0 0 rgb(217,31,38) , -6px 0 0 rgb(226,91,14) , -9px 0 0 rgb(245,221,8) , -12px 0 0 rgb(5,148,68) , -15px 0 0 rgb(2,135,206) , -18px 0 0 rgb(4,77,145) , -21px 0 0 rgb(42,21,113) ; */

		}


	/* Footer */
	#footer-box {
	background-image: url('assets/images/footer-bgd.jpg');
	background-color: #000;
	background-repeat: no-repeat;
	text-align: center;
	height: auto;
	background-size: cover;
	background-position: center center;
	}

	#newsletter {
		padding: 120px 0;
	}

		#newsletter h2 {
			color: #fff;
			font-family: msr7;
			font-size: 54px;
			margin-bottom: 22px;
		}

		#newsletter p {
			font-family: msr1;
			color: #ccc;
			font-size: 18px;
			margin-bottom: 27px;
			padding-bottom: 0;
			width: 90%;
			line-height: 170%;
		}

		#newsletter-form {
			margin: 0 auto;
			text-align: center;
			display: inline;
		}

			#newsletter-form input[type="email"] {
			  width: 220px;
			  height: 25px;
			  background-color: transparent;
			  border: 2px solid #8d8d8d;
			  color: #fff;
			  font-family: msr3;
			  font-size: 16px;
			  padding: 10px;
			  margin-bottom: 30px;
			}

			#newsletter-form button {
			  font-size: 16px;
			  color: #fff;
			  background: #3da598;
			  border: none;
			  padding: 16px 35px;
			  cursor: pointer;
			  margin-left: 20px;
			  font-family: msr7;
			}

	  		#newsletter-form input[type=checkbox] { display:none;} /* to hide the checkbox itself */
			#newsletter-form input[type=checkbox] + label:before {
			  font-family: FontAwesome;
			  font-size: 20px;
			  display: inline-block;
			}

			#newsletter-form label {
				font-family: msr1;
				color: #abadae;
				font-size: 14px;
				text-transform: uppercase;
			  padding: 0 10px;
			}

			#newsletter-form input[type=checkbox] + label:before { content: "\f00d"; color: #ea666a;} /* unchecked icon */
			#newsletter-form input[type=checkbox] + label:before { letter-spacing: 10px; } /* space between checkbox and label */

			#newsletter-form input[type=checkbox]:checked + label:before { content: "\f00c"; color: #3da598;} /* checked icon */
			#newsletter-form input[type=checkbox]:checked + label:before { letter-spacing: 5px; } /* allow space for check mark */

			#footer-note {
				margin-top: 50px;
				margin-left: auto;
				margin-right: auto;
				max-width: 550px;
				color: rgba(255,255,255,0.7);
			}

			#footer-note p {
				color: rgba(255,255,255,0.5);
			}

			#footer-note p span,
			#footer-note p a {
				font-family: 'msr5';
				color: #fff;
			}

			#footer-note p:first-child{
				text-transform: uppercase;
				font-size: 12px;
			}

			#footer-note p:nth-child(2){
				font-style: italic;
				font-size: 12px;
			}


	/* END Footer */

/* BEGIN: Novi Home Page */
.home-new {
	background-color: #fff;
}

.inner-wrapper--home-new {
	max-width: 884px;
	margin-left: auto;
	margin-right: auto;
}

.key-visual--home-new .kv-slide {
	margin-bottom: 25px;;
}

#key-visual.key-visual--home-new p {
	text-transform: uppercase;
	margin-bottom: 10px;
}

.key-visual--home-new .kv-text {
	margin-bottom: 75px;
}

#main-wrapper--home-new {
	overflow: hidden; /* cleafix */
}

#main-wrapper--home-new #home-content--home-new {
	float: left;
	width: 654px;
	margin-right: 30px;
	padding-bottom: 20px;
}

#home-content--home-new > section {
	display: none;
}

#home-featured-posts {
	display: grid;
  	grid-template-columns: 1fr 1fr;
  	grid-gap: 50px;
  	margin-bottom: 70px;
}

#home-featured-posts img {
	max-width: 100%;
	height: auto;
	vertical-align: bottom;
}

#home-featured-posts .featured-post-image {
	position: relative;
}

#home-featured-posts .featured-post-image .cat-link{
	display: inline-block;
	padding: 8px 10px;
	position: absolute;
	left: 50%;
	bottom: 0;
	transform: translateX(-50%);
	font-family: msr9;
	color: #fff;
	font-size: 15px;
	opacity: 1;
	text-transform: uppercase;
	background-color: #000;
}

#home-featured-posts h3 {
	margin-top: 20px;
	font-family: msr9;
	font-size: 23px;
	text-align: center;
}

#home-content--home-new #post-listing {
	display: block;
}

#main-wrapper--home-new .home-subtitle {
	margin-bottom: 30px;
	padding-bottom: 15px;
	font-family: msr3;
	font-size: 22px;
	text-transform: uppercase;
	border-bottom: 1px solid #d0cfd0;
}

#main-wrapper--home-new .more-home {
	margin-top: 35px;
	margin-bottom: 50px;
	padding-top: 40px;
	border-top: 1px solid #d0cfd0;
}

#main-wrapper--home-new .more-home a {
	font-family: msr9;
	font-size: 18px;
	text-transform: uppercase;
}

#main-wrapper--home-new .more-home a span {
	font-family: msr3;
}

#home-content--home-new .home-grid {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 10px;
}

#home-content--home-new .home-grid.home-grid__4-cols {
	grid-template-columns: 1fr 1fr 1fr 1fr;
}

#home-content--home-new .grid-thumb {
	display: inline-block;
	width: 135px;
	height: 135px;
	background-position: center center;
	background-repeat: no-repeat;
}

#home-content--home-new .grid-title {
	font-family: msr9;
	font-size: 22px;
	margin-top: 10px;
	margin-bottom: 20px;
}

#main-wrapper--home-new #content-menu--home-new {
	float: left;
	width: 200px;
	background-color: #000;
	border-radius: 20px;
}

#main-wrapper--home-new #content-menu--home-new li {
	padding: 20px 25px 15px;
	border-top: 1px solid #404040;
}

#main-wrapper--home-new #content-menu--home-new li:first-child {
	border-top: none;
}

#main-wrapper--home-new #content-menu--home-new a {
	font-family: msr9;
	font-size: 20px;
	color: #828082;
	text-transform: uppercase;
}

#main-wrapper--home-new #content-menu--home-new a.active-tab,
#main-wrapper--home-new #content-menu--home-new a:hover {
	color: #fff;
}

#content-menu--home-new svg {
	max-width: 20px;
	height: auto;
	fill: #828082;
	vertical-align: text-top;
}

#main-wrapper--home-new #content-menu--home-new a.active-tab svg,
#main-wrapper--home-new #content-menu--home-new a:hover svg {
	fill: #fff;
}

#main-wrapper--home-new #content-menu--home-new span {
	vertical-align: text-top;
}

#content-menu--home-new > ul > li > a > .title-mobile {
	display: none;
	font-size: 12px;
  margin-top: 10px;
}

.post-listing-item--home-new {
	margin-bottom: 35px;
}

.post-listing-item--home-new > a {
	display: block;
	float: left;
	width: 200px;
	margin-right: 20px;
}

.post-listing-item--home-new > h3 {
	float: left;
	width: calc(100% - 220px);

	font-family: msr1;
	font-size: 20px;
	line-height: 36px;
}

#events--home-new {
	margin-top: 35px;
	padding-top: 50px;
	padding-bottom: 60px;
	color: #fff;
	clear: both;
	background-image: url( 'assets/images/events-home-bg.jpg' );
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	background-color: #000;
}

#events--home-new a {
	color: #fff;
}

#events--home-new .section-title {
	margin-bottom: 50px;
	text-transform: uppercase;
	text-align: center;
	font-family: msr1;
	font-size: 36px;
}

#events--home-new .event-title {
	margin-bottom: 10px;
	font-family: msr9;
	font-size: 30px;
}

#events--home-new .home-event{
	margin-bottom: 40px;
	width: 50%;
	float: left;
	display: flex;
	align-items: top;
}

#events--home-new .home-feautured-event-wrap {
	display: flex;
	justify-content: center;
}

#events--home-new .home-event__featured-event {
	margin-bottom: 50px;
	/* text-align: center; */
	width: auto;
	float: none;
}

#events--home-new .home-event__featured-event .event-title {
	font-size: 45px;
	margin-bottom: 15px;
}

#events--home-new .event-meta {
	font-family: msr5;
	font-size: 14px;
	text-transform: uppercase;
}

#events--home-new .more-events {
	padding-top: 40px;
	border-top: 1px solid #545454;
	text-align: center;
	clear: both;
}

#events--home-new .more-events a {
	font-family: msr9;
	font-size: 18px;
	text-transform: uppercase;
}

#events--home-new .event-date-side {
	display: inline-block;
	margin-top: 10px;
	margin-right: 20px;
	position: relative;
}

#events--home-new .event-date-side span {
	position: absolute;
  top: 20px;
  left: 0;
  width: 100%;
  text-align: center;
  font-family: msr9;
}

#events--home-new .event-date-side svg {
	fill: #fff;
	max-width: 40px;
	height: auto;
}

#events--home-new .event-content {
	display: inline-block;
}

#home-careers--home-new {
	padding-top: 60px;
	padding-bottom: 60px;
}

#home-careers--home-new .section-title {
	font-family: msr9;
	font-size: 55px;
	text-transform: uppercase;
	line-height: 1.2;
}

#home-careers--home-new .section-subtitle {
	margin-top: 15px;
	font-family: msr1;
	font-size: 35px;
	text-transform: uppercase;
	line-height: 1.2;
}

#home-careers--home-new .careers-list {
	margin-top: 50px;
}

#home-careers--home-new .careers-list li {
	padding-top: 12px;
	padding-bottom: 7px;
	font-family: msr1;
	font-size: 24px;
}

#home-careers--home-new .careers-list .careers-title {
	font-family: msr9;
}

#home-careers--home-new .careers-list li:nth-child(even) {
	background-color: #f7f7f7;
}

#home-careers--home-new .careers-list img {
	display: inline-block;
	margin-right: 20px;
	margin-bottom: 5px;
	vertical-align: middle;
}

#home-careers--home-new .careers-list .presents-title {
	font-family: msr9;
	font-size: 24px;
	vertical-align: text-top;
}

#home-careers--home-new .careers-list-small {
	margin-top: 30px;
}

#home-careers--home-new .careers-list-small li {
	display: inline-block;
	margin-right: 20px;
}

#home-careers--home-new .careers-list-small li:last-chid {
	margin-right: 0;
}

#home-careers--home-new li a {
	display: flex;
	align-items: center;
}
















@media all and (max-width: 884px) {

	.inner-wrapper--home-new,
	#main-wrapper--home-new #home-content--home-new {
		padding-left: 10px;
		padding-right: 10px;
	}

	#main-wrapper--home-new #home-content--home-new {
		margin-right: 10px;
		width: calc(100% - 105px);
	}

	#main-wrapper--home-new #content-menu--home-new {
		width: 65px;
		text-align: center;
	}

	#main-wrapper--home-new #content-menu--home-new li {
		padding-left: 5px;
		padding-right: 5px;
	}

	#content-menu--home-new > ul > li > a > svg {
		max-width: 30px;
	}

	#content-menu--home-new > ul > li > a > .title-desktop {
		display: none;
	}

	#content-menu--home-new > ul > li > a > .title-mobile {
		display: block;
	}

	#events--home-new .home-feautured-event-wrap {
		display: block;
		margin-bottom: 40px;
	}

	#events--home-new .home-event {
		width: auto;
		float: none;
	}
}

@media all and (max-width: 768px) {
	#main-wrapper--home-new #home-content--home-new {
		width: calc(100% - 105px);
	}

	#home-featured-posts {
		grid-template-columns: 1fr;
		text-align: center;
	}

	.post-listing-item--home-featured {
		padding-left: 20px;
		padding-right: 20px;
	}

	#main-wrapper--home-new #post-listing {
		padding-left: 0;
		padding-right: 0;
	}

	.post-listing-item--home-new > a {
		margin-right: 0;
		width: auto;
		float: none;
	}

	.post-listing-item--home-new > h3 {
		width: auto;
		float: none;
	}

	.kv-slide,
	#single-kv {
		height: 217px !important;
		background-size: auto 217px;
	}

	#home-content--home-new .home-grid.home-grid__4-cols {
		grid-template-columns: 1fr 1fr 1fr;
	}

	#home-centri--home-new .grid-thumb {
		height: 120px;
	}

	#home-careers--home-new .section-title {
		font-size: 44px;
	}

	#home-careers--home-new .section-subtitle {
		font-size: 28px;
	}

}

@media all and (max-width: 480px) {
	#home-content--home-new .home-grid,
	#home-content--home-new .home-grid.home-grid__4-cols {
		grid-template-columns: 1fr 1fr;
	}
}
/* END: Novi Home Page */


/* novi stari post */

#single-kv {
width: 100%;
}

#single-intro {
	background: #fff;
	padding: 50px 0 5px;
}

#single-intro-wrap {
	max-width: 960px;
	margin: 0 auto;
	text-align: center;
}

	#single-intro-wrap h1 {
		font-family: msr9;
		font-size: 44px;
		color: #222;
	    line-height: 130%;
	    margin-bottom: 22px;
	    text-align: center;
	}

	#single-intro-wrap p {
		font-family: msr3;
		line-height: 210%;
		color: #333;
		font-size: 18px;
		margin-bottom: 25px;
		text-align: center;
	}

	#single-intro-wrap p a {
		border-bottom: 2px solid #9cc;
		color: #333;
		padding-bottom: 2px;
	}

	#single-intro-wrap p a:hover {
		border-bottom: 2px solid #39c;
		color: #000;
		padding-bottom: 2px;
		text-decoration: none;
	}

#single-body {
	background: #fff;
	padding: 20px 0 40px;
}

#single-content {
	max-width: 660px;
	margin: 0 auto;
}

#single-content img{
	max-width: 100%;
	height: auto;

}

	#single-content p {
		color: #444;
		font-family: Arial;
		font-size: 18px;
		line-height: 205%;
		margin-bottom: 23px;
 	}

 	#single-content .wp-caption-text {
 		color: #656565;
 		font-size: 14px;
 		border-bottom: 1px solid #656565;
 	}

	#single-content a {
		border-bottom: 2px solid #39c;
		color: #000;
		padding-bottom: 2px;
	}

	#single-content a:hover {
		border-bottom: 2px solid #9cc;
		color: #000;
		padding-bottom: 2px;
		text-decoration: none;
	}

	#single-content ul {
		margin-bottom: 15px;
	}

	#single-content ul li {
		list-style: disc;
		list-style-position: inside;
		color: #444;
		font-family: Arial;
		font-size: 18px;
		line-height: 185%;
		padding-left: 35px;
	}

	#single-content  ol {
		margin-bottom: 15px;
	}

	#single-content  ol li {
		list-style-position: inside;
		list-style-type: decimal;
		color: #444;
		font-family: Arial;
		font-size: 16px;
		line-height: 185%;
		padding-left: 35px;
	}

   	#single-content h2 {
	    font-family: msr7;
	    font-size: 36px;
	    margin: 0 0 23px;
	    padding-top: 10px;
		line-height: 125%;
   	}

   	#single-content h3 {
	    font-family: msr7;
	    font-size: 28px;
	    margin: 0 0 23px;
	    padding-top: 10px;
		line-height: 125%;
   	}

   	#single-content h4 {
	    font-family: msr3;
	    font-size: 28px;
	    margin: 0 0 23px;
	    padding-top: 10px;
		line-height: 125%;
   	}

   	#single-content h5 {
	    font-family: msr3;
	    font-size: 22px;
	    margin: 0 0 23px;
	    padding-top: 10px;
		line-height: 125%;
   	}

   	#single-content blockquote {
    background: none repeat scroll 0 0 #fff;
    border-left: 5px solid #068e02;
    color: #4b4b4b;
    line-height: 166%;
    margin-bottom: 30px;
    margin-top: 30px;
    padding: 0px 25px 0px;
    width: 610px;
    max-width: 100%;
	}

		#single-content blockquote p {
			font-family: msr3;
			font-size: 18px;
		}

		#single-content blockquote strong {
			font-family: msr7;
			font-size: 17px;
		}

	#single-social-gore {
		padding: 12px 0;
	}

	#single-social-dole {
		margin-bottom: 50px;
	}

	.twitter-share-button {
		padding-left: 25px;
	}

	.IN-widget {
		padding-left: 25px;
	}

	.fb_iframe_widget iframe {
		margin-top: -3px;
	}

	.buffer-button {
		padding-left: 25px;
	}

	#single-share-cta {
		margin: 45px auto 32px;
		text-align: center;
		background-image: url('assets/images/single-share-handwritten.png');
		width: 275px;
		height: 35px;
	}



#single-comments {
	width: 660px;
	max-width: 100%;
	margin: 60px auto 0;
	list-style: none;
}
	.comment-photo1 {
		border-radius: 50%;
		float: left;
		width: 35px;
		margin-right: 20px;
	}

	.comment-content {
		float: left;
		width: calc(100% - 80px);
		margin-bottom: 25px;
    	font-family: Arial;
    	line-height: 170%;

	}

	.comment-content a {
		word-break: break-all;
	}

	.comment-name {
		font-family: msr7;
		color: #000;
		font-size: 17px;
		margin-bottom: 7px;
	}

	.comment-author {
		padding: 3px 4px;
		background-color: #b9f6d4;
		display: inline-block;
	}

	.objavio-la {
		font-family: msr3;
		text-transform: uppercase;
		font-size: 12px;
		color: #656565;
		margin-bottom: 6px;
	}

	.comment-time {
		font-family: msr3;
		text-transform: uppercase;
		font-size: 12px;
		color: #656565;
		margin-bottom: 6px;
	}

	.comment-content p {
		color: #555;
		margin-bottom: 7px;
	}

	.comment-content textarea {
		background: url('assets/images/comment-textarea-bgd.png') repeat-x;
		border: none;
		width: 605px;
		max-width: 100%;
		height: 90px;
		font-size: 16px;
		font-family: arial;
		color: #555;
		line-height: 190%;
		resize: none;
  	}








  	#comment-controls li {
	  	display: inline;
  	}

		#comment-controls input {
		  width: 140px;
		  height: 35px;
		  border: none;
		  border-bottom: 1px solid #d9d9d9;
		  color: #555;
		  font-family: msr3;
		  font-size: 13px;
		  margin: 2px 20px 0 0;
  		}

		#comment-controls li button {
		  font-size: 13px;
		  color: #fff;
		  background: #3da598;
		  border: none;
		  padding: 10px 24px;
		  cursor: pointer;
		  font-family: msr5;
		  text-transform: uppercase;
		  float: right;
		  margin-top: 6px;
		}

#single-related {
	max-width: 800px;
	margin-bottom: 350px; /* RESITI */
}

	#single-related header {
		font-family: msr9;
		font-size: 45px;
		color: #222;
		margin-bottom: 5px;
	}

	#single-related ul {
		padding: 20px 0;
		text-align: center;
	}

		.related-item {
			display: inline;
			max-width: 150px;
			float: left;
			padding: 0 25px;
		}

		#single-related h6 {
			font-family: msr7;
			font-size: 16px;
			text-align: left;
			margin-top: 10px;
			line-height: 150%;
		}

		.related-zebra {
			font-family: msr3;
		}

#single-jobs {
	margin-top: 60px;
}

#single-jobs a, a:hover {
	border: none;
}

#single-jobs ul li {
	list-style: none;
	padding: 0;
}

#single-jobs .single-jobs-job-logo {
	width: 50px;
	flex-basis: 50px;
}

#single-jobs .single-jobs-title {
	margin-bottom: 40px;
	text-transform: uppercase;
}

#single-jobs .single-jobs-job-meta {
	text-align: left;
	padding-left: 15px;
	margin-bottom: 25px;
	max-width: calc(100% - 50px);
	flex-basis: calc(100% - 50px);
}

#single-jobs .single-job-wrapper {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
/*
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
*/
}

#single-jobs .single-jobs-job-featured-logo {
	width: 50px;
	flex-basis: 50px;
}

#single-jobs .single-jobs-job-featured-meta {
	text-align: left;
	margin-bottom: 35px;
	padding-left: 15px;
	max-width: calc(100% - 50px);
	flex-basis: calc(100% - 50px);
}

#single-jobs h2 {
	font-size: 18px;
	line-height: 135%;
	font-family: 'msr7';
	color: #000;
	margin-bottom: 5px;
	padding: 0px 10px 0 0;
}

#single-jobs h2 span {
	background-color: #fff69e;
}

#single-jobs small a {
			font-family: 'msr5';
			font-size: 12px;
			color: #666;
			margin: 8px 12px 0 0;
			float: left;
			text-transform: uppercase;
		}

#single-jobs small a:hover {
			color: #000;
			text-decoration: none;
		}

.single-jobs-location {
	font-family: msr5;
	font-size: 12px;
	margin-top:8px;
	text-transform: uppercase;
	color: #888;
	line-height: 120%;
}


/* Feature employer */
.single-featured-employer-wrap {
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	max-width: 660px;
}

.single-featured-employer-wrap img {
	max-width: 100%;
	height: auto;
}

.single-featured-employer-wrap .employer-box-title {
	margin-bottom: 35px;
	font-size: 15px;
	font-family: msr1;
	text-transform: uppercase;
	text-align: center;
	position: relative;
}

.single-featured-employer-wrap .employer-box-title span,
.single-featured-employer-wrap .employer-more-info span {
	padding: 0 5%;
	background-color: #fff;
	position: relative;
	z-index: 1;
}

.single-featured-employer-wrap .employer-more-info:after,
.single-featured-employer-wrap .employer-box-title:after {
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	position: absolute;
	left: 0;
	top: 50%;
	background-color: #ababab;
}

.single-featured-employer-wrap .single-featured-employer-content {
	padding: 0 50px 30px 50px;
	text-align: center;
	background: #e8e8e8;
}

.single-featured-employer-wrap .single-featured-employer-image img {
	vertical-align: bottom;
}

.single-featured-employer-wrap .single-featured-employer-content .employer-logo-wrap {
	margin-top: -38px;
	margin-bottom: 35px;
	text-align: center;
}

.single-featured-employer-wrap .single-featured-employer-content .employer-logo {
	display: inline-block;
	padding: 8px;
	background-color: #fff;
	width: 75px;
	height: 75px;
}

.single-featured-employer-wrap .single-featured-employer-content .employer-title {
	font-family: msr9;
	font-size: 42px;
}

.single-featured-employer-wrap .single-featured-employer-content .employer-subtitle {
	margin-top: 25px;
	font-family: 'msr3';
	font-size: 20px;
	line-height: 1.5;
	text-transform: none;
}

.single-featured-employer-wrap .single-featured-employer-content .employer-description {
	margin-top: 20px;
	color: #444;
	line-height: 32px;
	font-family: Arial, sans-serif;
}

.single-featured-employer-wrap .single-featured-employer-content .employer-benefits {
	margin-top: 30px;
}

.single-featured-employer-wrap .single-featured-employer-content .button {
	display: inline-block;
	margin-top: 30px;
	padding: 20px 25px;
	font-family: msr9;
	text-transform: uppercase;
	color: #fff;
	background-color: #00a159;
}

.single-featured-employer-wrap h3 {
	text-transform: uppercase;
}

.single-featured-employer-wrap .employer-more-info {
	margin-top: 10px;
	text-transform: uppercase;
	text-align: right;
	font-family: msr1;
	position: relative;
}

.single-featured-employer-wrap .employer-more-info span {
	padding-right: 0;
}

@media all and (max-width: 768px) {
	.employer-benefits {
		display: none;
	}

	.single-featured-employer-wrap .single-featured-employer-content {
		padding-left: 20px;
		padding-right: 20px;
	}

	.single-featured-employer-wrap .single-featured-employer-content .employer-title {
		font-size: 32px;
	}
}

.np-metabar {
    background-color: #fff;
    height: 50px;
    clear: both;
    border-top: 1px solid #ccc;
}

/* good artists copy */

.category-thumbs {
    max-width: 2560px;
    margin: 0 auto 50px;
}
.category-thumbs ul {
    margin: 0;
    position: relative;
    z-index: 1
}
.category-thumbs ul:before,
.category-thumbs ul:after {
    content: ' ';
    display: table
}
.category-thumbs ul:after {
    clear: both
}
html.oldie .category-thumbs ul {
    zoom: 1
}
.category-thumbs li {
    list-style: none;
    position: relative;
    z-index: 1;
    min-height: 2px;
    margin: 0;
    padding: 0;
    float: left;
    width: 25%
}
html.oldie .category-thumbs li {
    width: 24.975%
  }


/*
 * #single-kv,
 * #footer-box{
 * 	display: none;
 * 	}
 * 	*/

@media only screen and (max-width: 735px) and (max-device-width: 735px) {
    .category-thumbs li {
        position: relative;
        z-index: 1;
        min-height: 2px;
        margin: 0;
        padding: 0;
        float: left;
        width: 100%
    }

    .category-thumbs .cats {
        border-left: none;
        border-right: none
    }
    .category-thumbs .cat-thumb-1 .cats,
    .category-thumbs .cat-thumb-2 .cats,
    .category-thumbs .cat-thumb-3 .cats,
    .category-thumbs .cat-thumb-4 .cats {
        border-left: none;
        border-right: none;
    }
    .category-thumbs .cat-thumb-1 .cat-biznis {
        background-size: 736px 200px;
        background-image: url("assets/images/cat-thumbs-1-2x.jpg")
    }
    .category-thumbs .cat-thumb-2 .cat-tehnologija {
        background-size: 736px 200px;
        background-image: url("assets/images/cat-thumbs-2-2x.jpg")
    }
    .category-thumbs .cat-thumb-3 .cat-dizajn {
        background-size: 736px 200px;
        background-image: url("assets/images/cat-thumbs-3-2x.jpg")
    }
    .category-thumbs .cat-thumb-4 .cat-distribucija {
        background-size: 736px 200px;
        background-image: url("https://startit.rs/wp-content/uploads/biotehnologija-x2.jpg")
    }
}
.category-thumbs .cats {
    display: block;
    min-height: 200px;
    font: 0/0 a;
    color: transparent;
    background-position: top center;
    background-repeat: no-repeat;
}
@media only screen and (max-width: 1068px) {
    .category-thumbs .cats {
    }
    .category-thumbs .cat-thumb-1,
    .category-thumbs .cat-thumb-2,
    .category-thumbs .cat-thumb-3 {
        border-bottom: none;
    }
    .category-thumbs .cat-thumb-2 .cats {
        border-right: none
    }
    .category-thumbs .cat-thumb-1 .cats,
    .category-thumbs .cat-thumb-3 .cats {
        border-left: none
    }
    .category-thumbs li {
        position: relative;
        z-index: 1;
        min-height: 2px;
        margin: 0;
        padding: 0;
        float: left;
        width: 50%
    }
}
.category-thumbs .cat-thumb-1 .cats {
    border-left: none
}
.category-thumbs .cat-thumb-4 .cats {
    border-right: none
}
.category-thumbs .cat-thumb-1 .cat-biznis {
    background-repeat: no-repeat;
    background-size: 640px 200px;
    background-image: url("assets/images/cat-thumbs-1.jpg")
}
@media only screen and (max-width: 1068px),
only screen and (max-height: 800px) {
    .category-thumbs .cat-thumb-1 .cat-biznis {
        background-size: 534px 200px;
        background-image: url("assets/images/cat-thumbs-1.jpg")
    }
    .category-thumbs .cat-thumb-2 .cat-tehnologija {
        background-size: 534px 200px;
        background-image: url("assets/images/cat-thumbs-2.jpg")
    }
    .category-thumbs .cat-thumb-3 .cat-dizajn {
        background-size: 534px 200px;
        background-image: url("assets/images/cat-thumbs-3.jpg")
    }
    .category-thumbs .cat-thumb-4 .cat-distribucija {
        background-size: 534px 200px;
        background-image: url("https://startit.rs/wp-content/uploads/biotehnologija.jpg")
    }

}

@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-height: 800px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 1068px) and (min-resolution: 144dpi),
only screen and (max-height: 800px) and (min-resolution: 144dpi),
only screen and (max-width: 1068px) and (min-resolution: 144dppx),
only screen and (max-height: 800px) and (min-resolution: 144dppx) {
    .category-thumbs .cat-thumb-1 .cat-biznis {
        background-image: url("assets/images/cat-thumbs-1-2x.jpg")
    }
    .category-thumbs .cat-thumb-2 .cat-tehnologija {
        background-image: url("assets/images/cat-thumbs-2-2x.jpg")
    }
    .category-thumbs .cat-thumb-3 .cat-dizajn {
        background-image: url("assets/images/cat-thumbs-3-2x.jpg")
    }
    .category-thumbs .cat-thumb-4 .cat-distribucija {
        background-image: url("https://startit.rs/wp-content/uploads/biotehnologija-x2.jpg")
    }

}
@media only screen and (max-width: 735px) and (max-device-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (max-width: 735px) and (max-device-width: 735px) and (min-resolution: 144dpi),
only screen and (max-width: 735px) and (max-device-width: 735px) and (min-resolution: 144dppx) {
    .category-thumbs .cat-thumb-1 .cat-biznis {
        background-image: url("assets/images/cat-thumbs-1-2x.jpg")
    }
    .category-thumbs .cat-thumb-2 .cat-tehnologija {
        background-image: url("assets/images/cat-thumbs-2-2x.jpg")
    }
    .category-thumbs .cat-thumb-3 .cat-dizajn {
        background-image: url("assets/images/cat-thumbs-3-2x.jpg")
    }
    .category-thumbs .cat-thumb-4 .cat-distribucija {
        background-image: url("https://startit.rs/wp-content/uploads/biotehnologija-x2.jpg")
    }
}
@media only screen and (min-width: 736px) {
    .category-thumbs .cat-thumb-1 .cat-biznis {
        background-image: url("assets/images/cat-thumbs-1-2x.jpg");
        background-size: 640px 200px;
        width: 640px;
        height: 200px;
        width: auto;
        background-position: center center
    }
    .category-thumbs .cat-thumb-2 .cat-tehnologija {
        background-image: url("assets/images/cat-thumbs-2-2x.jpg");
        background-size: 640px 200px;
        width: 640px;
        height: 200px;
        width: auto;
        background-position: center center
    }
    .category-thumbs .cat-thumb-3 .cat-dizajn {
        background-image: url("assets/images/cat-thumbs-3-2x.jpg");
        background-size: 640px 200px;
        width: 640px;
        height: 200px;
        width: auto;
        background-position: center center
    }
    .category-thumbs .cat-thumb-4 .cat-distribucija {
        background-image: url("https://startit.rs/wp-content/uploads/biotehnologija-x2.jpg");
        background-size: 640px 200px;
        width: 640px;
        height: 200px;
        width: auto;
        background-position: center center
    }
}
@media only screen and (min-width: 736px) and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min-width: 736px) and (min-resolution: 144dpi),
only screen and (min-width: 736px) and (min-resolution: 144dppx) {
    .category-thumbs .cat-thumb-1 .cat-biznis {
        background-image: url("assets/images/cat-thumbs-1-2x.jpg")
    }
    .category-thumbs .cat-thumb-2 .cat-tehnologija {
        background-image: url("assets/images/cat-thumbs-2-2x.jpg")
    }
    .category-thumbs .cat-thumb-3 .cat-dizajn {
        background-image: url("assets/images/cat-thumbs-3-2x.jpg")
    }
    .category-thumbs .cat-thumb-4 .cat-distribucija {
        background-image: url("https://startit.rs/wp-content/uploads/biotehnologija-x2.jpg");
    }
}
@media only screen and (min-width: 736px) and (max-width: 1068px),
only screen and (min-width: 736px) and (max-height: 800px) {
    .category-thumbs .cat-thumb-1 .cat-biznis {
        width: auto;
        background-position: center center
    }
    .category-thumbs .cat-thumb-2 .cat-tehnologija {
        width: auto;
        background-position: center center
    }
    .category-thumbs .cat-thumb-3 .cat-dizajn {
        width: auto;
        background-position: center center
    }
    .category-thumbs .cat-thumb-4 .cat-distribucija {
        width: auto;
        background-position: center center
    }
}
@media only screen and (min-width: 736px) and (max-width: 735px) and (max-device-width: 735px) {
    .category-thumbs .cat-thumb-1 .cat-biznis {
        width: auto;
        background-position: center center
    }
    .category-thumbs .cat-thumb-2 .cat-tehnologija {
        width: auto;
        background-position: center center
    }
    .category-thumbs .cat-thumb-3 .cat-dizajn {
        width: auto;
        background-position: center center
    }
    .category-thumbs .cat-thumb-4 .cat-distribucija {
        width: auto;
        background-position: center center
    }
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
(min-resolution: 144dpi),
(min-resolution: 144dppx) {
    .category-thumbs .cat-thumb-2 .cat-tehnologija {
        background-image: url("assets/images/cat-thumbs-2-2x.jpg")
    }
    .category-thumbs .cat-thumb-3 .cat-dizajn {
        background-image: url("assets/images/cat-thumbs-3-2x.jpg")
    }
    .category-thumbs .cat-thumb-4 .cat-distribucija {
        background-image: url("https://startit.rs/wp-content/uploads/biotehnologija-x2.jpg")
    }
    .category-thumbs .cat-thumb-1 .cat-biznis {
        background-image: url("assets/images/cat-thumbs-1-2x.jpg")
    }
}
.category-thumbs .cat-thumb-1 .cat-biznis {
    background-repeat: no-repeat;
    background-size: 640px 200px;
    background-image: url("assets/images/cat-thumbs-1-2x.jpg")
}
.category-thumbs .cat-thumb-2 .cat-tehnologija {
    background-repeat: no-repeat;
    background-size: 640px 200px;
    background-image: url("assets/images/cat-thumbs-2-2x.jpg")
}
.category-thumbs .cat-thumb-3 .cat-dizajn {
    background-repeat: no-repeat;
    background-size: 640px 200px;
    background-image: url("assets/images/cat-thumbs-3-2x.jpg")
}
.category-thumbs .cat-thumb-4 .cat-distribucija {
    background-repeat: no-repeat;
    background-size: 640px 200px;
    background-image: url("https://startit.rs/wp-content/uploads/biotehnologija-x2.jpg")
}

#dodaj-heading {
	background-image: url('https://startit.rs/wp-content/uploads/dodaj-heading-bgd.jpg');
	background-color: #000;
	background-repeat: no-repeat;
	text-align: center;
	height: 100vh;
	background-size: cover;
	background-position: center center;
	margin-bottom: 60px;
	}

/*********** BEGIN: 1.1 Responsive Home ***********/

.mobile-menu-item{
	display: none;
}

@media screen and (max-width: 768px){
	.kv-slide{
		max-height: 50vh;
	}

	#header-nav li:not(.hamburger){
		display: none;
	}

	.mobile-menu-item{
		display: block;
	}

	#single-intro-wrap .comment-time,
	#single-social-gore {
		text-align: left;
		padding-left: 20px;
	}
}

/****** Reponsive Footer ******/
footer p {
		width: 90%;
		margin-left: auto;
		margin-right: auto;
	}

@media screen and (max-width: 430px) {
	footer #newsletter {
		padding-top: 110px;
	}

	/*
 * 	footer #newsletter-form input[type="email"] {
 * 			width: 80%;
 * 				}
 *
 * 					footer #newsletter-form button {
 * 							padding: 16px 100px;
 * 									margin-left: 0;
 * 											margin-top: 20px;
 * 												}
 * 													*/
}
/*********** END: Reponsive Home ***********/

/*********** Begin: 1.2 Kategorije Home ***********/

	#cat-thumbs {
		background-color: #222222;
		text-transform: uppercase;
		text-align: center;
		padding-bottom: 28px;
	}

	.cat-thumb-wrapper {
		max-width: 1200px;
		padding: 0 5%;
		margin: 0 auto;
	}

	div.cat-thumb {
		width: 20%;
		/* min-width: 160px; */
		float: left;
		margin-top: 41px;
	}

	.cat-thumb p {
		font-family: "msr1";
		color: white !important;
		font-size: 15px;
		margin-top: 7px;
	}

	.cat-thumb-button {
		background-color: #222;
		border-radius: 50%;
		width: 58px;
		height: 58px;
		text-align: center;
		margin: -28px auto 50px;
		position: relative;
		cursor: pointer;
	}

	.cat-thumb-button i {
	    margin-top: 24px;
	    color: white;
	    font-size: 24px;
	}

	.hide {
		display: none;
	}

	.show {
		display: block !important;
	}

	/* sakriva gugme na ekranima vecim od 944px */

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

		.cat-thumb img {
			width: 100px;
		}

	}

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

		.cat-thumb img {
			width: 80px;
		}

		.cat-thumb p {
			font-size: 12px;
		}
	}

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

		div.cat-thumb {
			width: 100%;
			margin-top: 10px;
		}

		.cat-thumb img {
			display: none;
		}
	}
/*********** END: 1.2 Kategorije Home ***********/


/*********** BEGIN 4.0 Responsive: Filip dodao (Petar doradio) ***********/

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

	/* Home page & Single wrappers*/
	#post-listing,
	#single-body{
		padding-left: 20px;
		padding-right: 20px;

		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}


	/* Single */
	#single-content blockquote{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}

	.related-item{
		float: none;
		display: block;
		max-width: none;
		margin-bottom: 30px;
	}

	#single-related h6 {
		text-align: center;
	}

	#single-related {
		margin-bottom: 0 !important;
	}
}
/*********** END ***********/


/*********** BEGIN: 9.0 Startit Centar Page ***********/

.simcal-calendar {
	background-color: #fbfbfb;
	padding: 10px 25px;
}

.simcal-default-calendar-grid.simcal-default-calendar-light .simcal-day-void {
	background-color: transparent !important;
}

.simcal-today-has-events div {
	background-color: #00a100;
	border: none !important;
	color: white !important;
}

#single .simcal-default-calendar-grid .simcal-events li span {
	color: white !important;
}

.simcal-today-has-events .simcal-day-label {
	background-color: rgba(23, 148, 23, 1) !important;
}

.simcal-default-calendar-grid > table {
	font-family: msr5;
}

.simcal-default-calendar .simcal-current h3 {
    font-size: 20px;
}


.simcal-default-calendar .simcal-current {
    padding-bottom: 25px !important;
}

.simcal-default-calendar-grid .simcal-calendar-head .simcal-nav {
    padding: 30px 0 !important;
}

.simcal-week-day {
	padding-bottom: 10px;
	text-transform: uppercase;
	font-size: 14px;
}

.simcal-week {
	padding-bottom: 20px !important;
}

.simcal-default-calendar-grid .simcal-events,
#single .simcal-default-calendar-grid .simcal-events li {
    font-size: 13px !important;
}

#single .simcal-default-calendar-grid ul li {
	font-size: 13px !important;
}

li.simcal-event {
	padding: 10px 5px !important;
}

.simcal-default-calendar-grid .simcal-day-number {
	padding: 8px 4px 8px !important;
	font-size: 14px;
	font-family: 'msr9';
}

.simcal-default-calendar .simcal-tooltip-content {
    font-size: 1em !important;
    font-family: 'msr5';
}

.simcal-default-calendar .simcal-tooltip-content p {
	font-family: 'msr5';
}

/*********** END: Startit centar Page ***********/

/*********** BEGIN: 10.0 Prednost Centra ***********/

.page-template-template-prednost-rada-iz-centra header {
	display: none;
}

.inkubator-hero {
	background: url(assets/images/centar-img/hero-block-photo.jpg) no-repeat center center scroll;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	min-height: 550px;
}

.inkubator-wrapper,
.inkubator-testimonials,
.inkubator-uslovi-section,
.inkubator-mapa-section {
	max-width: 960px;
	margin: 0 auto;
}

.zajednicki-rad-section,
.s-kim-si-section,
.inkubator.sta-dobijas-section,
.testimonials-wrapper,
.inkubator-uslovi-header {
	max-width: 660px;
	margin: 0 auto;
	padding: 0 10px;
	text-align: center;
}

.zajednicki-rad-section {
	padding-top: 69px;
	margin-bottom: 73px;
}

.zajednicki-rad-section h1 {
	font-size: 55px;
	padding-bottom: 32px;
}

.prvi-red {
	margin-bottom: 37px;
}

.s-kim-si-section h2,
.inkubator.sta-dobijas-section h2,
.inkubator-testimonials-section h2,
.inkubator-uslovi-header h2,
.inkubator-mapa-header h2 {
	font-size: 46px;
	font-family: "msr1";
	padding-bottom: 35px;
}

.quotes {
	width: 100%;
	max-width: 580px;
	margin: 20px auto 37px;
}

.quotes p {
	font-family: Courier;
}

.left-quote,
.right-quote {
	width: 50%;
	float: left;
}

.left-quote {
	text-align: right;
	padding-right: 42px;
	box-sizing: border-box;
}

.right-quote {
	text-align: left;
	padding-left: 42px;
	box-sizing: border-box;
}

.inkubator-quote-highlight-green {
	background-color: #bfeec5;
	padding: 3px;
}

.inkubator-quote-highlight-yellow {
	background-color: #fff69e;
	padding: 3px;
}

.s-kim-si-section img {
	margin-bottom: 54px;
}

.inkubator.sta-dobijas-section {
	margin-top: 60px
}

.inkubator-krugovi-wrapper {
	margin-top: 64px;
	margin-bottom: 112px;
	text-align: center;
}

.inkubator-krug {
	width: 25%;
	float: left;
	margin-top: 73px;
}

.inkubator-krug-1,
.inkubator-krug-2,
.inkubator-krug-3,
.inkubator-krug-4 {
	margin-top: 0;
}

.inkubator-krug p {
	margin-top: 24px;
	font-size: 14px;
	font-weight: bold;
}

.inkubator-testimonials-section {
	background-color: #f2f2f2;
	padding: 65px 0;
}

.inkubator-testimonials {
	text-align: center;
}

.inkubator-testimonial {
	margin-top: 55px;
	width: 33.33%;
	float: left;
}

.inkubator-testimonial h3 {
	font-family: "msr9";
	font-size: 22px;
	margin: 26px 0 13px;
}

.inkubator-testimonial-description {
	font-size: 15px;
	margin-bottom: 18px;
}

.inkubator-testimonial-quote,
.inkubator-testimonial-name {
	font-style: italic;
	font-size: 14px;
	color: rgba(0, 0, 0, 0.65);
}

.inkubator-testimonial-quote {
	margin: 17px 0;
}

.inkubator-testimonial-name {
	font-weight: bold;
}

.inkubator-uslovi-section {
	padding: 76px 0 85px;
}

.inkubator-uslovi-list-div {
	margin-top: 52px;
	max-width: 820px;
	margin-left: auto;
	margin-right: auto;
	padding: 0 10px;
}

.inkubator-uslovi-list li {
	font-family: Courier;
	margin-top: 28px;
}

.inkubator-mapa-section {
	max-width: 700px;
	margin-left: auto;
	margin-right: auto;
}

.inkubator-mapa-section {
	padding-top: 95px;
	padding-bottom: 100px;
}

.inkubator-mapa-header {
	margin-bottom: 30px;
}

.inkubator-mapa-header h2 {
	margin-bottom: 60px;
	text-align: center;
}

.inkubator-footer {
	background: url(assets/images/centar-img/footer-photo.jpg) no-repeat scroll 50% 50% #000000;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.inkubator-footer-wrapper {
	width: 100%;
	max-width: 660px;
	margin: 0 auto;
	padding: 77px 0;
	text-align: center;
}

.inkubator-footer-wrapper h2 {
	color: white;
	font-size: 55px;
	font-family: "msr9";
	margin-bottom: 45px;
}

.inkubator-footer-wrapper p {
	color: white;
	margin-bottom: 35px;
	font-size: 24px;
	font-family: 'msr1';
}

.inkubator-footer-wrapper p strong {
	font-family: 'msr9';
}

.inkubator-footer-btn {
	padding: 15px 56px;
	background-color: #37bca7;
	display: inline-block;
}

.inkubator-footer-btn p {
	font-family: 'msr9';
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 20px;
}

@media screen and (max-width: 766px) {
	.inkubator-krug {
		width: 33%;
	}

	.inkubator-krug-4 {
		margin-top: 73px;
	}

	.page #single-intro-wrap h1 {
		font-size: 44px !important;
	}
}

@media screen and (max-width: 651px) {
	.inkubator-testimonial {
		width: 100%;
	}
}

@media screen and (max-width: 587px) {
	.inkubator-footer-btn {
		width: 54%;
	}

	.left-quote {
		padding-right: 30px;
	}

	.right-quote {
		padding-left: 30px;
	}
}

@media screen and (max-width: 581px) {
	.inkubator-krug {
		width: 50%;
	}

	.inkubator-krug-3 {
		margin-top: 73px;
	}
}

@media screen and (max-width: 415px) {
	.inkubator-krug {
		width: 100%;
	}

	.inkubator-krug-2 {
		margin-top: 73px;
	}
}

@media screen and (max-width: 405px) {
	.left-quote {
		padding-right: 20px;
	}

	.right-quote {
		padding-left: 20px;
	}
}

@media screen and (max-width: 368px) {
	.left-quote {
		padding-right: 10px;
	}

	.right-quote {
		padding-left: 10px;
	}
}

@media screen and (max-width: 368px) {
	.left-quote {
		padding-right: 24px;
	}

	.right-quote {
		padding-left: 6px;
	}
}
/*********** END: Prednost Centra ***********/

/*********** BEGIN: 11.0 Zene u tehnologiji
 * 						 Uvod u R za Data Science
 * 						 						 Listing Postova		  ***********/

.page-template-page-templatestemplate-zene-u-tehnologiji-php h1,
.page-template-template-listing-postova h1 {
	font-size: 65px !important;
}

.page-template-page-templatestemplate-zene-u-tehnologiji-php a,
.page-template-template-listing-postova .listing-postovi a {
	border-bottom: none !important;
}

.page-template-page-templatestemplate-zene-u-tehnologiji-php a:hover,
.page-template-template-listing-postova .listing-postovi a:hover {
	border-bottom: none !important;
}

.page-template-page-templatestemplate-zene-u-tehnologiji-php #single-intro-wrap p {
	font-size: 16px;
	text-align: justify;
}

.page-template-page-templatestemplate-uvod-u-r-php #single-intro-wrap p,
.page-template-template-intro-to-r-php #single-intro-wrap p,
.page-template-template-listing-postova #single-intro-wrap p {
	font-size: 17px;
	text-align: left;
	line-height: 180%;
}

.zene-postovi {
	margin-top: 20px;
}

.page-template-page-templatestemplate-uvod-u-r-php pre,
.page-template-page-templatestemplate-intro-to-r-php pre {
	margin-top: 0;
	line-height: 140%;
}

.page-template-page-templatestemplate-uvod-u-r-php pre a,
.page-template-page-templatestemplate-intro-to-r-php pre a {
	border-bottom: none !important;
}

.pregled-kursa {
	margin-bottom: 100px;
}

.r-code {
	margin-top: 50px;
}

/*********** END Zene u tehnologiji
 * 				 Uvod u R za Data Science
 * 				 				 Listing Postova		  ***********/

/*********** BEGIN: 12.0 Hacks ***********/


/* namesta problem sa razmakom izmedju trece i cetvrte slike na Namics oglasima */
/*
 * #poslovi-oglasi .wp-image-28517 {
 * 	margin-top: -28px;
 * 	}
 * 	*/

/* Centrira video embedovan sa sajta TED */
iframe[src*="https://embed-ssl.ted.com"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}

iframe[src*="https://www.youtube.com/embed"] {
	max-width: 100%;
	height: auto;
	min-height: 300px !important;
}

iframe[src*="https://docs.google.com/forms"] {
	width: 100%;
}

iframe[src*="https://w.soundcloud.com/"] {
	width: 100%;
	height: auto;
	min-height: 200px;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.rubrika-pod-pokroviteljstvom {
	width: 100%;
	max-width: 660px;
	margin-left: auto;
	margin-right: auto;
	color: white;
	background-color: #112F51;
	text-align: center;
	padding: 10px 0;
}

.rubrika-pod-pokroviteljstvom p {
	font-family: 'msr1';
	font-size: 18px;
	padding-left: 10px;
	padding-right: 10px;
	color: inherit;
}

.rubrika-pod-pokroviteljstvom a {
	font-family: 'msr3';
	color: inherit;
}

.rubrika-pod-pokroviteljstvom a.underlined {
	text-decoration: underline;
}

.so-cv-input,
.so-textarea {
    width: 95%;
    max-width: 590px;
}

.page-template-template-lista-kompanija .ime-kompanije {
	margin-top: 15px;
	margin-bottom: 15px;
}

@media screen and (max-width: 660px) {
	.comment-content {
		margin-top: 10px;
	}
}
/*********** END: Hacks ***********/

#budi-drug-forma {
	text-align: center;
	margin-top: 30px;
}

#budi-drug-forma p {
	font-size: 14px;
}

.budi-drug-button {
	background-color: #1e85a6;
	padding: 14px 170px;
	width: 100%;
	max-width: 620px;
	font-family: 'msr1';
	text-transform: uppercase;
	font-size: 16px;
	margin-top: 0px;
	border: 0px;
	text-align: center;
	color: #fff;
	text-decoration: none;
}

.budi-drug-button:hover {
	text-decoration: none !important;
	background-color: #126e8c;
}

.podeli-oglas {
	text-align: center;
	margin: 30px 0 0;
}

.drustvene-mreze-autora i {
	margin-right: 10px;
	font-size: 18px;
}

iframe[class^="scribd"] {
	width: 100% !important;
}

iframe[src^="https://www.facebook.com/plugins/video"] {
	width: 100% !important;
	height: 400px !important;
}

@media screen and (max-width: 620px) {
	iframe[src^="https://www.facebook.com/plugins/video"] {
		height: 330px !important;
	}
}

@media screen and (max-width: 560px) {
	iframe[src^="https://www.facebook.com/plugins/video"] {
		height: 300px !important;
	}
}

@media screen and (max-width: 520px) {
	iframe[src^="https://www.facebook.com/plugins/video"] {
		height: 270px !important;
	}
}

@media screen and (max-width: 470px) {
	iframe[src^="https://www.facebook.com/plugins/video"] {
		height: 240px !important;
	}
}

@media screen and (max-width: 420px) {
	iframe[src^="https://www.facebook.com/plugins/video"] {
		height: 210px !important;
	}
}

@media screen and (max-width: 380px) {
	iframe[src^="https://www.facebook.com/plugins/video"] {
		height: 193px !important;
	}
}

div[id^="attachment"] {
	width: 100% !important;
}

/* sakriva WP AKADEMIJA u hamburger meniju */
#menu-item-30783 {
	display: none;
}

.kako-radimo a {
	color: white;
}

.excerpt-details a,
.excerpt-details a:hover,
.excerpt-details a:active,
.excerpt-details a:visited {
	color: #656565 !important;
}

.benefiti-ikonica {
	width: 20%;
	float: left;
	text-align: center;
}

.page-template-template-intro-to-r .comment-content a,
.page-template-template-uvod-u-r .comment-content a {
	border-bottom: none !important;
}

.page-template-template-intro-to-r .comment-content a:hover,
.page-template-template-uvod-u-r .comment-content a:hover {
	border-bottom: none !important;
}

.page-template-template-intro-to-r #comment-controls ul li,
.page-template-template-uvod-u-r #comment-controls ul li {
	padding-left: 0;
}

/* FOrma */

.startit-form-wrapper {
	max-width: 600px;
  margin: 0px auto;
  width: 100%;
}

.startit-form {
  position: relative;
  margin: 20px 0;
  background: 0;
  list-style: none;
  list-style-type: none;
  list-style-image: none;
  text-shadow: none;
  font-family: inherit;
	text-align: left;
}

.startit-form label {
  font-family: "msr5";
  color: #444;
  font-size: 15px;
  display: block;
  margin-bottom: 12px;
}

.startit-required-asterisk {
  margin: 0;
  padding: 0;
  color: #bc1212;
  vertical-align: baseline;
  font-weight: bold;
}

.startit-form input,
.startit-form textarea,
.startit-form select {
  width: 100%;
  padding: 3px 5px 2px;
  text-shadow: none;
  border: medium none;
  font-size: 15px;
	font-family: "msr1";
  background-color: #FBFBFB;
  border-radius: 0;
  box-shadow: none;
	margin-bottom: 30px;
}

.startit-form input {
  height: 34px;
}

.startit-form textarea {
  height: 80px;
	resize: none;
}

.startit-form input[type="file"] {
	background-color: transparent;
}

.startit-form select {
	border: none;
  -moz-appearance: none;
  padding: 3px 3px 3px;
  font-family: "msr1";
  font-size: 16px;
}

.startit-form input::-webkit-clear-button {
	display: none !important;
}

/*sakriva strelice za kontrolu datuma na date pickeru*/
.startit-form input::-webkit-inner-spin-button {
	display: none !important;
}

.startit-form input[type="submit"] {
    font-size: 1.5em;
    border: none;
    background-color: #4FAF1E;
    color: white;
    text-align: center;
    width: 100%;
		height: auto;
    padding: 15px;
    text-transform: uppercase;
		cursor: pointer;
}

.startit-form .description {
	font-family: 'msr1';
}

.startit-form #opis-pozicije {
	height: 300px;
}

.error-message {
	background-color: rgba(255,0,0, 0.9);
	text-align: center;
	padding: 10px 0px;
	position: fixed;
	z-index: 1000;
	bottom: 0px;
	width: 100%;
}

.error-message p {
	color: white;
	font-family: 'msr5';
	font-size: 20px;
}

#dismiss-button {
	margin-left: 25px;
	cursor: pointer;
}

.r-redirect {
	padding: 12px 30px;
	border: 1px solid black;
	font-family: 'msr1';
	font-size: 20px;
	margin-bottom: 50px;
	box-sizing: border-box;
	display: inline-block;
}

.r-redirect p {
	margin-bottom: 0 !important;
	text-transform: uppercase;
}

.pregledaj-predracun,
.posalji-predracun {
	max-width: 600px;
	margin: 0 auto;
	padding: 15px 0;
}

.pregledaj-predracun {
	background-color: #126e8c;
}

.posalji-predracun {
	margin-top: 30px;
	background-color: #38a600;
}

.pregledaj-predracun p,
.posalji-predracun p {
	color: white;
}

pre {
	border-left: none;
	background-color: #242424;
	color: #ddd;
	line-height: 150%;
	overflow-y: hidden;
	white-space: pre;
}

#poslovi-oglasi #so-content-wrap blockquote {
	background: none repeat scroll 0 0 #fff;
	border-left: 5px solid #068e02;
	color: #4b4b4b;
	line-height: 166%;
	margin-bottom: 30px;
	margin-top: 30px;
	padding: 0px 25px 0px;
	width: 90%;
	max-width: 100%;
}

.page #single-intro-wrap h1 {
	font-size: 65px;
}

.page-id-50573 .container div {
	width: calc(33% - 20px);
	float: left;
	margin-right: 20px;
	margin-bottom: 23px
}

.page-id-50573 .container div:last-child {
	margin-right: 0;
}

.page-id-50573 .container div a {
	border-bottom: none !important;
	font-family: 'msr3';
}

@media screen and (max-width: 380px) {
	.page-id-50573 .container div {
    width: 100%;
    margin-bottom: 23px !important;
    text-align: center;
    }

    .page-id-50573 .container div {
	    margin-bottom: 10px;
    }

    .page-id-50573 .container div a {
	    display: inline-block;
    }
}

em {
	font-style: italic;
}

 sup {
    vertical-align: super;
    font-size: smaller;
}

/* Pocetna novi dizajn */

#ultimate-flex {
	display: flex;
	align-items: stretch;
}

/* .home */ .blog h3 {
	font-size: 13px;
	font-family: 'msr7';
	text-transform: uppercase;
	margin: 5px 0 7px 0;
}

/* .home */ .section-decription {
	font-size: 14px;
	font-family: Arial;
	color: #888;
	font-weight: lighter;
}

/* .home */ .section-decription a {
	color: #444;
}

/* .home */ .section-decription a:hover {
	border-bottom: 1px solid #000;
	color: #000;
}

/* .home */ hr {
	border-top: 1px solid #CCC;
	border-left: none;
	border-bottom: none;
	background-color: transparent;
	color: transparent;
	margin: 8px 0 25px 0;
}

/* .home */ #sidebar hr {
	margin: 8px 0 15px 0;
}

/* kategorije treba srediti, sada je samo dummy */
.cat-thumb-wrapper {
	padding-top: 28px;
}

.cat-thumb-wrapper h3 {
	color: white;
	font-family: 'msr1';
	margin-bottom: 30px;
}

#ultimate-wrapper {
	width: 100%;
    max-width: 884px;
    /* max-width: 960px; */
	margin: 0 auto;
}

/* .home */ #main-wrapper {
	display: flex;
	justify-content: center;
}

/* .home */ #main-wrapper #post-listing,
/* .home */ #main-wrapper #sidebar {
	padding-top: 20px;
}

/* .home */ #main-wrapper #post-listing {
	/* padding-left: 20px !important; */
}

/* .home */ #main-wrapper #post-listing {
	margin: 0 70px 0 auto;
}

/* Sidebar stilovi */
/* .home */ #main-wrapper #sidebar {
	background-color: #EBEEF3;
	width: 37%;
	padding-left: 40px;
}

/* .home */ #main-wrapper #sidebar div#naredni-dogadjaji,
/* .home */ #main-wrapper #sidebar div#posebno-izdvajamo,
/* .home */ #main-wrapper #sidebar div#startit-poslovi,
/* .home */ #main-wrapper #sidebar div#startit-partneri {
	max-width: 300px;
	margin-bottom: 50px;
}

#main-wrapper #sidebar div#startit-partneri li {
	margin-bottom: 10px;
}

#main-wrapper #sidebar div#startit-partneri img {
	width: 180px;
	height: auto;
	max-width: 100%;
}

/* Sidebar Startit poslovi */
/* .home */ div#posebno-izdvajamo ul li,
/* .home */ div#startit-poslovi ul li {
	display: flex;
	align-items: center;
	margin-bottom: 20px;
}

/* .home */ div#naredni-dogadjaji ul li {
	display: flex;
	margin-bottom: 20px;
}

/* .home */ #calendar-image {
	background: url('https://startit.rs/wp-content/uploads/dogadjaji-sidebar.png') center center no-repeat;
	width: 40px;
	min-width: 40px;
	height:40px;
	text-align: center;
	margin-right: 10px;
	margin-top: -7px;
}

/* .home */ #calendar-image p {
	color: white;
	font-family: 'msr3';
	padding-top: 11px;
}

/* .home */ .image img,
/* .home */ .logo-kompanije img {
	width: 40px;
	border-radius: 50%;
	margin-right: 10px;
}

/* .home */ #calendar-image {
	margin-right: 10px;
}

/* .home */ div#naredni-dogadjaji #info h4 {
	/* margin-top: 4px; */
}

/* .home */ div#naredni-dogadjaji #info {
	margin-top: -2px;
}

/* .home */ div#naredni-dogadjaji #info p {
	font-size: 11px;
	font-family: 'msr5';
	margin-top: 4px;
	color: #888;
	text-transform: uppercase;
}

/* .home */ #sidebar h4 {
	font-size: 14px;
	font-family: 'msr5';
	color: #333;
}

/* .home */ #sidebar p.info-text {
	font-size: 11px;
	font-family: 'msr5';
	margin-top: 4px;
	color: #888;
	text-transform: uppercase;
}

#white-bg {
	background-color: white;
	width: calc(50% - 442px);
}

#grey-bg {
	background-color: #EBEEF3;
	width: calc(50% - 442px);
}

/* .home */ #category-slider button {
	padding: 0 !important;
	background: transparent;
	border: none;
}

#categories {
	max-width: 950px;
}

/* .home */ #category-slider {
	color: white;
	font-family: 'msr3';
}

#category-list {
	display: flex;
}

#category-list h4,
#next-button h4,
#prev-button h4 {
	font-size: 15px;
	margin-top: 8px;
	color: white;
	font-family: 'msr3';
	text-transform: uppercase;
}

#category-list div img {
	display: inline-block;
}

#prev-button {
	min-width: 84px;
	overflow: hidden;
}

#next-button {
	overflow: hidden;
	min-width: 84px;
}

.slick-slide {
	width: 100%;
	max-width: 142px;
}

/* Startit Centri */

/* SC General */

.sc-main-wrapper {
	background-color: white;
	-webkit-font-smoothing: antialiased;
}

.sc-main-wrapper button {
	text-transform: uppercase;
	color: white;
	border-radius: 0;
	border: none;
	padding: 15px 40px;
	background-color: #3da598;
	font-size: 14px;
	font-family: 'msr7';

}

.sc-main-wrapper p {
	margin: 12px 0 10px;
	color: #555;
	font-family: Arial;
	font-size: 16px;
	line-height: 170%;
	font-weight: lighter;
}

.sc-wrapper {
    max-width: 960px;
    margin: 0 auto;
    padding-left: 10px;
    padding-right: 10px;
}

.sc-centri-single img {
	max-width: 100%;
	height: auto;
}

/* SC Header */
.sc-header {
	background-size: cover;
	text-align: center;
	padding: 100px 0;
	color: white;
}

.sc-header h1 {
    font-size: 50px;
    font-family: 'msr9';
    padding: 30px 8%;
}

.sc-header ul {
	justify-content: center;
	list-style: circle;
	margin-bottom: 25px;
}

.sc-header ul li {
	margin: 0 7px;
}

.sc-header ul li:before {
	content: "\00b7";
	margin: 0 7px
}

.sc-header ul li:first-child:before {
	content: "";
	margin: 0;
}

.sc-header a {
	color: white;
	text-transform: uppercase;
	font-family: 'msr1';
	padding-bottom: 3px;
	border-bottom: 1px solid white;
}

/* SC intro */

.sc-intro {
	text-align: center;
	padding: 50px 0 30px;
}

.sc-intro p {
	margin: 12px 0 10px;
	color: #555;
	font-family: Arial;
	font-size: 16px;
	line-height: 170%;
}

/* SC Lokacije */

.sc-lokacije {
	padding: 50px 0 50px;
}

.sc-lokacije h3 {
    font-size: 50px;
    font-family: 'msr9';
    text-align: center;
    margin-bottom: 50px;
}

.sc-lokacije h4 {
    font-family: 'msr5';
    font-size: 20px;
    margin: 20px 0 10px;
    text-transform: uppercase;
}

.sc-lokacije ul {
	flex-wrap: wrap;
}

.sc-lokacije ul li {
	max-width: 50%;
    box-sizing: border-box;
    margin-bottom: 40px;
}

.sc-lokacije ul li:nth-child(odd) {
    padding-left: 75px;
    padding-right: 25px;
}

.sc-lokacije ul li:nth-child(even) {
    padding-left: 25px;
    padding-right: 75px;
}

.sc-lokacije ul li img {
	max-width: 100%;
	height: auto;
}

.sc-lokacije ul li h2 {
    font-family: 'msr9';
    margin: 20px 0;
    font-size: 30px;
}

.sc-lokacije iframe {
	width: 100% !important;
	height: 250px !important;
	margin: 10px 0;
}

/* SC Galerija */

.galerija {
	padding: 0 0 100px;
}

.galerija img {
	max-width: 100%;
}

.galerija .flex {
	flex-wrap: wrap;
}

.galerija a {
	width: 33%;
	padding: 5px;
	box-sizing: border-box;
}

/* SC Kalendar */

.sc-kalendar {
	padding: 0 0 100px;
}

.sc-kalendar h3 {
    font-size: 50px;
    font-family: 'msr9';
    text-align: center;
    margin-bottom: 50px;
}

/* SC Sekcije */

.sc-sekcije {
	margin-top: 50px;
}

.sc-sekcije h3 {
    font-size: 50px;
    font-family: 'msr9';
    text-align: center;
    margin-bottom: 50px;
}

.sc-sekcije > section {
	text-align: center;
	padding: 50px 0 100px;
}

.sc-sekcije > section:nth-child(even) {
	background-color: #f5f6fb;
}

.sc-sekcije > section p {
	margin-top: 40px;
	text-align: left;
}

.sc-sekcije > section button {
	margin-top: 50px;
}

/* SC Partneri */

.sc-partneri {
	background-color: black;
	color: white;
	text-align: center;
	padding: 50px 0;
}

.sc-partneri h2 {
	font-family: 'msr9';
	font-size: 50px;
	margin-bottom: 30px;
}

.sc-partneri h3 {
    font-size: 50px;
    font-family: 'msr9';
    text-align: center;
    margin-bottom: 50px;
}

.sc-partneri p {
	color: white;
	margin-bottom: 40px;
}

.sc-partneri article h2 {
	font-family: 'msr1';
	font-size: 25px;
	margin-bottom: 30px;
	text-transform: uppercase;
}

.sc-nacionalni-partneri,
.sc-bg-ns,
.sc-ostali {
	margin-bottom: 60px;
}

.sc-bg-ns article {
	width: 50%;
}

.sc-ostali article {
	width: 20%;
}

.sc-postani-partner {
	margin-top: 50px !important;
	font-size: 20px !important;
	font-style: italic;
}

.sc-single-partneri-img {
	max-width: 100%;
}

.sc-partneri button {
	margin-bottom: 100px;
}

/* SC Footer */

#sc-footer {
    height: auto;
	background-color: black;
	color: white;
	font-family: 'msr5';
	text-transform: uppercase;
	padding: 13px 0;
	border-top: 1px solid white;
}

#sc-footer .flex {
	justify-content: space-between;
	align-items: center;
}

#sc-footer nav ul li {
	margin-right: 40px;
}

#sc-footer nav ul li:nth-last-child(1) {
	margin-right: 0;
}

.sc-drustvene-mreze span {
	margin-right: 10px;
}

.sc-drustvene-mreze span:nth-last-child(1) {
	margin-right: 0;
	font-size: 18px;
}


/* SC Community Bar */
.page-template-template-community-bar #header-wrap{
	text-align: center;
	position: relative;
}

.page-template-template-community-bar #header-logo{
	float: none;
	display: inline-block;
}

.page-template-template-community-bar #header-nav {
	position: absolute;
	top: 0;
	right: 10px;
}

.page-template-template-community-bar #header-nav li {
	display: none;
}

.page-template-template-community-bar #header-nav .hamburger {
	display: block;
}

.sc-community-bar.sc-main-wrapper .sc-header .sc-wrapper {
	max-width: 720px;
}

.sc-community-bar.sc-main-wrapper .sc-header h1 {
	font-size: 30px;
}

.sc-community-bar.sc-main-wrapper .sc-header p {
	color: #fff;
	font-size: 22px;
	font-style: italic;
	font-family: 'msr1';
}

.sc-community-bar .sc-intro h2,
.sc-community-bar .galerija h2,
#footer-box.community-bar-footer h2 {
	font-size: 50px;
	font-family: 'msr9';
	text-align: center;
	margin-bottom: 50px;
}

.sc-community-bar .sc-intro {
	padding-top: 80px;
	padding-bottom: 0;
}

.sc-lokacije {
	padding-bottom: 80px;
}

.sc-community-bar .galerija {
	padding-top: 80px;
	padding-bottom: 80px;
	text-align: center;
	background-color: #f5f6fb;
}

#footer-box.community-bar-footer {
	color: #fff;
	padding-top: 100px;
	padding-bottom: 100px;
}

.footer-content-wrapper {
	margin-left: auto;
	margin-right: auto;
	max-width: 720px;
}

#footer-box.community-bar-footer p {
	color: #fff;
}

.community-bar-phone {
	margin-top: 30px;
}

.community-bar-phone > img {
	display: inline-block;
	margin-right: 25px;
	vertical-align: middle;
}

.community-bar-phone > span {
	font-family: 'msr9';
	font-size: 30px;
	vertical-align: middle;
}

@media screen and (max-width: 1100px) {
	#category-list h4 {
		font-size: 12px;
	}

	#category-list img {
		width: 68px;
	}

	#sidebar,
	#white-bg,
	#grey-bg {
		display: none;
	}

	#main-wrapper #post-listing {
		margin: 0 auto;
	}
}

@media screen and (max-width: 950px) {
	.sc-bg-ns,
	.sc-ostali {
		flex-direction: column;
	}

	.sc-bg-ns {
		margin-bottom: 0;
	}

	.sc-bg-ns article,
	.sc-ostali article {
		width: 100%;
		padding: 0 10px;
		margin-bottom: 100px;
	}

	.sc-zrenjanin {
		margin-bottom: 0 !important;
	}

	#sc-footer div.flex {
		flex-direction: column;
	}

	#sc-footer nav {
		margin: 20px 0;
	}
}

@media screen and (max-width: 825px) {
	#category-list h4 {
		font-size: 10px;
	}

	#category-list img {
		width: 60px;
	}
}

@media screen and (max-width: 780px) {
	#sc-footer nav ul {
		flex-direction: column;
	}

	#sc-footer nav ul li {
		margin: 10px 0;
	}
}

@media screen and (max-width: 750px) {
	.sc-header h1 {
		font-size: 30px;
	}

	.sc-header ul {
		flex-direction: column;
	}

	.sc-header ul li:before {
		display: none;
		margin: 0;
	}

	.sc-header ul li {
		margin-bottom: 25px;
	}

	.sc-lokacije ul {
		flex-direction: column;
	}

	.sc-lokacije ul li {
		margin-left: auto;
		margin-right: auto;
	}

	.sc-lokacije ul li:nth-child(odd),
	.sc-lokacije ul li:nth-child(even) {
		padding: 0;
	}
}

@media screen and (max-width: 700px) {
	#category-list h4 {
		font-size: 9px;
	}

	#category-list img {
		width: 48px;
	}

	#sc-footer nav ul {
		flex-direction: column;
	}
}

@media screen and (max-width: 660px) {
	#cat-thumbs {
		padding-bottom: 14px;
		bottom: -35px;
	}

	#category-list #prev-button,
	#category-list #next-button {
		display: none !important;
	}

	.slick-dots {
		left: 0;
	}

	.slick-dots li button::before {
		color: white;
	}

	.slick-dots li.slick-active button::before {
		opacity: .75;
		color: white;
	}
}

@media screen and (max-width: 653px) {
	#category-list h4 {
		font-size: 9px;
	}

	#category-list img {
		width: 40px;
	}

	#category-list p {
		display: inline-block;
	}
}

@media screen and (max-width: 600px) {
/*
 * 	#single-kv {
 * 			display: none;
 * 				}
 * 				*/

	#single-intro-wrap h1 {
    font-size: 30px;
    text-align: left;
    padding: 0 20px;
    /* 		margin-top: 20px; */
	}

	#single-intro-wrap p {
    font-size: 16px;
    text-align: left;
    line-height: 150%;
    padding: 0 20px;
   	}

	#single-content p {
		font-size: 16px;
	}

	.sc-lokacije ul li {
		max-width: 60%;
	}
}

@media screen and (max-width: 400px) {
	.sc-lokacije ul li {
		max-width: 70%;
	}
}

.sticky{
	position:fixed;
	top: 50px;
	display:block;
}

.page-template-template-startapakademija2016,
.page-template-template-startapakademija2016-telekom {
	background-color: white;
}

.telekom {
	text-align: center !important;
}

.telekom-link {
	text-align: center;
	font-family: 'msr3';
	font-size: 20px;
}

.flex {
	display: flex;
}

.page-id-62339 h1 {
	font-size: 55px !important;
	margin-top: 50px  !important;
	margin-bottom: 75px  !important;
}

/* My Code 2 */

/* O Startiu navigacija slim font */
.main-navigation .myslim a span {
	font-weight: 300;
}

/* Home hero blog posts remove text */

/*
.heroposts article:nth-child(0) .elementor-widget-theme-post-excerpt {
	display: none;
}


.heroposts article:nth-child(1) .elementor-widget-theme-post-excerpt {
	display: none;
}


.heroposts article:nth-child(2) .elementor-widget-theme-post-excerpt {
	display: none;
}

.heroposts article:nth-child(3) .elementor-widget-theme-post-excerpt {
	display: none;
}

.heroposts article:nth-child(4) .elementor-widget-theme-post-excerpt {
	display: none;
}

.heroposts article:nth-child(5) .elementor-widget-theme-post-excerpt {
	display: none;
}

.heroposts article:nth-child(6) .elementor-widget-theme-post-excerpt {
	display: none;
}

.heroposts article:nth-child(7) .elementor-widget-theme-post-excerpt {
	display: none;
}

.heroposts article:nth-child(8) .elementor-widget-theme-post-excerpt {
	display: none;
}
*/

/*

.heroposts article:nth-child(3) .elementor-image {
	display: none;
}
*/

/*

.heroposts article:nth-child(2) .elementor-image {
	display: none;
}
*/


/* Main nav */
.main-navigation {
	width: 1040px;
}

 #site-navigation-wrap .main-navigation .dropdown-menu>li.search-toggle-li {
	float: right;
}

/* Link hover underline */
.single .post .elementor-widget-theme-post-content a:hover {
	border-bottom: 3px solid #0000FF;
}

/* Subnav */
.mysubnav .elementor-item-active {
    font-weight: 900 !important;
}

.page {
	background-color: #e8e8e8;
}

/* Najčitanije vesti brojač */
.elementor-post__thumbnail::after {
	font-family: "Museo Sans", Sans-serif;
	font-weight: 100;
}

.elementor-widget-theme-post-content {
    word-break: break-word;
}

/* Newsletter forma mobile */

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

  	#newsletter-form input[type="email"] {
		width: 230px;
		margin: 0 auto 20px;
		display: block;
	}

	#newsletter-form button[type="submit"] {
		width: 254px;
		margin: 0 auto 20px;
		display: block;
	}

}

.wpp-no-data {
  display: none;
}

.wpp-list {
  counter-reset: wpp-counter;
}

.wpp-list li {
  border-bottom: 1px solid rgba(84, 89, 95, 0.5803921568627451);
  padding-bottom: .5rem;
  margin-bottom: .5rem;
  display: flex;
  counter-increment: wpp-counter;
}

.wpp-thumb-wrapper span {
  display: block;
  position: relative;
  font-family: "Museo Sans", Sans-serif;
  font-weight: 100;
}

.wpp-thumb-wrapper span::before {
  content: counter(wpp-counter);
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 2;
  padding: 4px 10px;
  color: #fff;
  background: #00f;
}

.wpp-thumb-wrapper a {
  display: block;
  font-size: 0;
}

.wpp-list li:last-child {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.wpp-post-title {
  color: #fff;
  font-size: 16px;
  line-height: 25px;
  font-family: "Museo Sans", Sans-serif;
  font-weight: 900;
}

.wpp-thumb-wrapper {
  max-width: 105px;
  flex-basis: 105px;
}

.wpp-title-wrapper {
  flex-basis: calc(100% - 105px);
}

.wpp-thumbnail {
  float: none;
  margin: 0;
}

.homepage-popular-posts .wpp-list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.homepage-popular-posts .wpp-thumb-wrapper {
  max-width: 100%;
}

.homepage-popular-posts .wpp-list li {
  display: block;
  flex-basis: calc(25% - 1rem);
  max-width: calc(25% - 1rem);
  border-bottom: 0;
  margin-bottom: 1rem;
  padding-bottom: 0;
}

.homepage-popular-posts .wpp-thumb-wrapper {
  margin-bottom: .5rem;
}

.homepage-popular-posts .wpp-thumb-wrapper span::before {
  padding: 10px 15px;
}

.homepage-popular-posts .wpp-post-title {
  font-size: 15px;
  font-weight: 300;
  line-height: 30px;
}

@media (max-width: 1024px) {

  .homepage-popular-posts .wpp-list li {
    flex-basis: calc(50% - 1rem);
    max-width: calc(50% - 1rem);
  }
}

@media (max-width: 767px) {

  .homepage-popular-posts .wpp-list li {
    flex-basis: 100%;
    max-width: 100%
  }
}

.elementor-element[data-id="0d70d4a"] {
  background-color: #000;
}

.elementor-element[data-id="dcc2ad7"] {
  background-color: #000;
}

.teaser-banner {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 45px 0;
}

.teaser-banner .teaser-banner__icons {
  display: flex;
  align-items: center;
}

.teaser-banner .teaser-banner__icons svg {
  margin-right: 45px;
}

.teaser-banner .teaser-banner__icons svg:last-child {
  margin-right: 0;
}

.teaser-banner .teaser-banner__link {
  display: inline-block;
  text-transform: uppercase;
  border: 2px solid #fff;
  color: #fff;
  font-size: 24px;
  font-family: "Museo Sans", Sans-serif;
  font-weight: 900;
  padding: 15px 50px;
}

@media (max-width: 720px) {

  .teaser-banner {
    flex-direction: column;
  }

  .teaser-banner .teaser-banner__icons {
    margin-bottom: 40px;
  }
}

.page-template-page-teaser {
  background: #000;
  color: #fff;
  font-family: "Museo Sans", Sans-serif;
}

.page-template-page-teaser .elementor-112967 .elementor-element.elementor-element-7ca07cd6 .elementor-menu-toggle {
  background: #000;
}

.page-template-page-teaser .elementor-112967 .elementor-element.elementor-element-2c4020c1 .elementor-menu-toggle {
  background: #000;
}

.page-template-page-teaser [data-elementor-type="footer"] {
  display: none;
}

.page-template-page-teaser .elementor-element[data-id="49a8c46a"] {
  background: #000 !important;
  color: #fff !important;
  border-color: #1F1F1F !important;
}

.page-template-page-teaser .elementor-112967 .elementor-element.elementor-element-6827265e .elementor-button {
  background: #1200FF;
  color: #fff;
}

.page-template-page-teaser .elementor-nav-menu--main .elementor-item {
  color: #fff !important;
}

.teaser-page {
  max-width: 90rem;
  padding: 0 70px;
  margin: 0 auto;
}

.teaser-page__info {
    padding: 70px 50px 40px;
}

.teaser-page__title {
  font-weight: bold;
  font-size: 72px;
  line-height: 86px;
  max-width: 630px;
  margin-bottom: 30px;
}

.teaser-page__content {
  font-weight: 300;
  font-size: 34px;
  line-height: 41px;
}

.teaser-page__countdown {
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 80rem;
  margin: 0 auto 75px;
}

.teaser-page__countdown__item {
  flex-basis: calc(100% / 3 - 1rem);
  max-width: calc(100% / 3 - 1rem);
  width: 100%;
  padding: 20px 0;
  text-align: center;
}

.teaser-page__countdown__item:nth-child(2) svg {
  padding: 12px 0;
}

.teaser-page__countdown__item svg {
  max-width: 280px;
}

.teaser-page__signup__title {
  font-weight: 300;
  font-size: 24px;
  line-height: 29px;
  margin-bottom: 30px;
}

.teaser-page__signup {
  max-width: 585px;
  margin: 0 auto 120px;
}

.teaser-page__signup__form__fields {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

.teaser-page__signup__form__submit {
  background: #1200FF;
  border-radius: 39px;
  border: 0;
  padding: 15px 50px;
  color: #fff;
  font-weight: 300;
  font-size: 16px;
  cursor: ponter;
  flex-basis: 165px;
  max-width: 165px;
  white-space: nowrap;
}

.teaser-page__signup__form__input {
  padding: 13px 25px;
  border-radius: 39px;
  font-size: 16px;
  background-color: transparent;
  border: 2px solid #fff;
  color: #fff;
  flex-basis: calc(100% - 180px);
  max-width: calc(100% - 180px);
  box-sizing: border-box;
}

.teaser-page__countdown__value {
  font-weight: bold;
  font-size: 34px;
  line-height: 41px;
  text-align: center;
  margin-top: 25px;
}

@media (max-width: 760px) {

  .teaser-page__title {
    font-size: 54px;
    line-height: 60px;
    margin-bottom: 20px;
  }

  .teaser-page__content {
    font-size: 28px;
    line-height: 34px;
  }
}

@media (max-width: 624px) {

  .teaser-page {
    padding: 0 25px;
  }

  .teaser-page__info {
    padding: 60px 0 0;
  }

  .teaser-page__title {
    font-size: 34px;
    line-height: 41px;
    margin-bottom: 15px;
  }

  .teaser-page__countdown {
    flex-direction: column;
    margin-top: 30px;
  }

  .teaser-page__countdown__item {
    flex-basis: 100%;
    max-width: 100%;
  }

  .teaser-page__countdown__item svg {
    max-width: 150px;
  }

  .teaser-page__countdown__value {
    margin-top: 15px;
  }

  .teaser-page__signup__title {
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 20px;
  }

  .teaser-page__signup__form__input {
    padding: 6px 25px;
    flex-basis: calc(100% - 107px);
    max-width: calc(100% - 107px);
  }

  .teaser-page__signup__form__submit {
    padding: 7px 15px;
    flex-basis: 92px;
    max-width: 92px;
  }
}

.page-template-page-teaser .elementor-element[data-id="2c2488c6"] .elementor-icon {
  position: relative;
}

.page-template-page-teaser .elementor-element[data-id="2c2488c6"] .elementor-icon::after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,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');
}

.page-template-page-teaser .elementor-element[data-id="2b057912"] .elementor-image a {
  position: relative;
}

.page-template-page-teaser .elementor-element[data-id="2b057912"] .elementor-image a::after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAoCAYAAAHlMLhIAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAJqADAAQAAAABAAAAKAAAAAAYCrwAAAAEtklEQVRYCb2Yv49NQRTHl10hdoVCFFbyttL60Sg0liWhklUsnUSioUKjQO0/UGypEazsHyCv01AQDQXiR6EQJOtnWOvznTdn3tyZefe9vWud5Nw58z3fc2bm3rkzc+/QkJelpaUFs0MJKJkQsBbDMdYg1MflkaMiYLsDIAayXxcHUk6jsynjiBgSY40FhhnBC2D2iLpiFfCTRnalHMhzdAy9rgpyMZCoqDfPAuANsWRauRb7GDovMBZ/J2LIRV20SPOoLrF63xLuTBYA0EY1oNE4w4gqgIsU6uth9A36BWzI+jhC5SbgH4Bh7LgvB1V3xMQB32WeB18IvmA4d/cCfiH4gtH1B8t86qzsc8HTyxALeWR+bNdpyhlh7hZoBAD3UBvdL49FkKUolEUW4E05auQPvlYhXxeCsOgT/KLU+6OR30W/oa/Qsx47j21ytJvBW+ahdEmMQP0AuhHdg75HTdZhPPKVOeOr9bYHpwJYY3iuu7GxrRDd/e0+VhOvr7i51otF9tG0hV7cGCfG5sTvGNdQW5aQcrLiLFTgfPT8DwV3B4Jw1JP6Fe7N8SQ3W3smHdRBMrc8/Oukx0n4ttgJHHoos6jWHw2pjU4Xyb1AAlqoXpc60TJVL0S7NTbKouV9J6qlfgpVL020MJYFRvwU3UIEdgh9hn5Gb6FKqqVF766knLDjc9cwxyIsNh+qOwCWsDpkHG4Rowwrng/YALYL1cO4gpo8xnBboYDKWI1RAQsVeEpuogbsHnafsnkL8RkE95rnawHVQ5G0A7FTT7obvLkBX/NPB5FNPrZ7ZPFAdex5jgwhTtNG8sKc2peayhkfeD8kIPN3l5/1KYADGD5GxZZAp6L13UkA+xiQw6aSUXFqlks+Zs4EgDPpmJ3LeOLuVCOCzOKQwW1HEid7ndKt7TOpNxdbq4JKNIwussFoU3JSeZo4dDP3oj867ux6S7sTogQuIT2sbihZyICAEmm8iEtYGeaAOSo0n0hDfldxNK2Q8C2anztKCSFqLs6hNsEx+4q4itlTytkYI6FWcpvLmCsW5RrsTpR6TXC6R1mPNPeL70WPPDrWxO+L5VHZ/ZwpBccY5Baa3iEddcJ2JT71CfQnWiefcF5F1/kYrQx2bLI4tdWK+5DZEDSH0iNB8YsA3nr0KTqovITolinKc0mQ2izPQRza/tJJPfAjS0dJrq3oAzSVy/7u2cnV/Gp7NM2jR6MdMJbrGakBQMItaPzVoDZOKxWlzlaxzGZN4LXDghF3ZqSGAAnH0R+WmPKSUlHazm2u51kTeHRWjWVTRvrHAI3Z+cTa/ZI2oU2pcrajvi8lrUI9beNJ1gZd1l+RWLI/JFnQCgEaS6fPiWJKiHYytg5qYVzxRpo2ppxouujeTnmVOgHpnwKd7yuLayVgmRXlQu2bAdNJ9luqmBaq9kf7C9EJ7STTwrjsO6gYVLFph4CWjhc7UQcSpP0y7aCSSfQ5pnVInxH2nTfmbWHypXMIKBMdwJp9hBPYQvWI0+0KaFlyB/YOdAa1E6ElaN5Bu7tk0vbl/rRStlHdGa2DX9HX6EP0BnoK3WZxaYlvdTqYNtS0XtPB5c+/pp2oiyt0sPx7pS7J//L9BeIwazuUqeaeAAAAAElFTkSuQmCC');
}

.page-template-template-newsletter-completed {
  background: #000;
  color: #fff;
  font-family: "Museo Sans", Sans-serif;
}

.page-template-template-newsletter-completed h1 {
  max-width: 960px;
  padding: 100px;
  text-align: center;
  font-size: 72px;
  margin: 0 auto;
}

.page-template-template-newsletter-completed  .elementor-112967 .elementor-element.elementor-element-2c4020c1 .elementor-menu-toggle {
  background: #000;
}

.page-template-template-newsletter-completed .elementor-element[data-id="2c2488c6"] .elementor-icon {
  position: relative;
}

.page-template-template-newsletter-completed .elementor-element[data-id="2c2488c6"] .elementor-icon::after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,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');
}

.page-template-template-newsletter-completed .elementor-element[data-id="2b057912"] .elementor-image a {
  position: relative;
}

.page-template-template-newsletter-completed .elementor-element[data-id="2b057912"] .elementor-image a::after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAoCAYAAAHlMLhIAAAABGdBTUEAALGPC/xhBQAAADhlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAAqACAAQAAAABAAAAJqADAAQAAAABAAAAKAAAAAAYCrwAAAAEtklEQVRYCb2Yv49NQRTHl10hdoVCFFbyttL60Sg0liWhklUsnUSioUKjQO0/UGypEazsHyCv01AQDQXiR6EQJOtnWOvznTdn3tyZefe9vWud5Nw58z3fc2bm3rkzc+/QkJelpaUFs0MJKJkQsBbDMdYg1MflkaMiYLsDIAayXxcHUk6jsynjiBgSY40FhhnBC2D2iLpiFfCTRnalHMhzdAy9rgpyMZCoqDfPAuANsWRauRb7GDovMBZ/J2LIRV20SPOoLrF63xLuTBYA0EY1oNE4w4gqgIsU6uth9A36BWzI+jhC5SbgH4Bh7LgvB1V3xMQB32WeB18IvmA4d/cCfiH4gtH1B8t86qzsc8HTyxALeWR+bNdpyhlh7hZoBAD3UBvdL49FkKUolEUW4E05auQPvlYhXxeCsOgT/KLU+6OR30W/oa/Qsx47j21ytJvBW+ahdEmMQP0AuhHdg75HTdZhPPKVOeOr9bYHpwJYY3iuu7GxrRDd/e0+VhOvr7i51otF9tG0hV7cGCfG5sTvGNdQW5aQcrLiLFTgfPT8DwV3B4Jw1JP6Fe7N8SQ3W3smHdRBMrc8/Oukx0n4ttgJHHoos6jWHw2pjU4Xyb1AAlqoXpc60TJVL0S7NTbKouV9J6qlfgpVL020MJYFRvwU3UIEdgh9hn5Gb6FKqqVF766knLDjc9cwxyIsNh+qOwCWsDpkHG4Rowwrng/YALYL1cO4gpo8xnBboYDKWI1RAQsVeEpuogbsHnafsnkL8RkE95rnawHVQ5G0A7FTT7obvLkBX/NPB5FNPrZ7ZPFAdex5jgwhTtNG8sKc2peayhkfeD8kIPN3l5/1KYADGD5GxZZAp6L13UkA+xiQw6aSUXFqlks+Zs4EgDPpmJ3LeOLuVCOCzOKQwW1HEid7ndKt7TOpNxdbq4JKNIwussFoU3JSeZo4dDP3oj867ux6S7sTogQuIT2sbihZyICAEmm8iEtYGeaAOSo0n0hDfldxNK2Q8C2anztKCSFqLs6hNsEx+4q4itlTytkYI6FWcpvLmCsW5RrsTpR6TXC6R1mPNPeL70WPPDrWxO+L5VHZ/ZwpBccY5Baa3iEddcJ2JT71CfQnWiefcF5F1/kYrQx2bLI4tdWK+5DZEDSH0iNB8YsA3nr0KTqovITolinKc0mQ2izPQRza/tJJPfAjS0dJrq3oAzSVy/7u2cnV/Gp7NM2jR6MdMJbrGakBQMItaPzVoDZOKxWlzlaxzGZN4LXDghF3ZqSGAAnH0R+WmPKSUlHazm2u51kTeHRWjWVTRvrHAI3Z+cTa/ZI2oU2pcrajvi8lrUI9beNJ1gZd1l+RWLI/JFnQCgEaS6fPiWJKiHYytg5qYVzxRpo2ppxouujeTnmVOgHpnwKd7yuLayVgmRXlQu2bAdNJ9luqmBaq9kf7C9EJ7STTwrjsO6gYVLFph4CWjhc7UQcSpP0y7aCSSfQ5pnVInxH2nTfmbWHypXMIKBMdwJp9hBPYQvWI0+0KaFlyB/YOdAa1E6ElaN5Bu7tk0vbl/rRStlHdGa2DX9HX6EP0BnoK3WZxaYlvdTqYNtS0XtPB5c+/pp2oiyt0sPx7pS7J//L9BeIwazuUqeaeAAAAAElFTkSuQmCC');
}

.page-template-template-newsletter-completed .elementor-element[data-id="49a8c46a"] {
  background: #000 !important;
  border-color: #1F1F1F !important;
}

.page-template-template-newsletter-completed .elementor-112967 .elementor-element.elementor-element-6827265e .elementor-button {
  background: #1200FF;
  color: #fff;
}

.page-template-template-newsletter-completed .elementor-nav-menu--main .elementor-item {
  color: #fff !important;
}

@media (max-width: 624px) {
  .single .elementor-112974 .elementor-element.elementor-element-75ab1cb7 .elementor-heading-title,
  .single .elementor-112964 .elementor-element.elementor-element-7b9ec7fc .elementor-heading-title {
    font-size: 34px;
    line-height: 46px;
  }
}

body.single:not(.rtl) .elementor-112974 .elementor-element.elementor-element-6c4d36d9 {
  left: auto;
  right: 0;
}


.elementor-element[data-id="2c4020c1"] .eicon-menu-bar {
    font-family: 'FontAwesome';
}

.elementor-element[data-id="2c4020c1"] .eicon-menu-bar::before {
    content: "\f0c9" !important;
}

.sub-menu.elementor-nav-menu--dropdown li a {
    background-color: #fff;
    color: #000;
}

.elementor-nav-menu--layout-horizontal .elementor-nav-menu {
    align-items: center;
}

.elementor-112967 .elementor-element.elementor-element-7ca07cd6 .elementor-nav-menu--dropdown {
    box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.05);
}

#single-jobs {
  margin: 0 0 0 auto;
  max-width: 300px;
  opacity: 0;
transform: translate3d(35%, 0, 0);
    transition: all .5s;
    backface-visibility: hidden;
    will-change: transform;
}

#single-jobs.show {
  opacity: 1;
  transform: translate(0);
}

.elementor-element-126eb5aa,
.elementor-element-2ef2385d {
  max-width: 650px;
  width: 100% !important;
  margin: 0 auto;
}

.elementor-element-61046d6 {
  overflow: hidden;
}

.elementor-element-126eb5aa .elementor-column-wrap,
.elementor-element-352fc0ea .elementor-column-wrap,
.elementor-element-2ef2385d .elementor-column-wrap,
.elementor-element-1f33355d .elementor-column-wrap {
  padding: 0 !important;
}

.elementor-element-352fc0ea,
.elementor-element-1f33355d {
  position: absolute !important;
  right: 0;
  height: 100%;
  width: auto !important;
}

.elementor-element-7ef8f6d,
.elementor-element-6a58cea {
  position: sticky !important;
  top: 40px;
}

.elementor-element-666e4e55 .elementor-container,
.elementor-element-69a257da .elementor-container {
  max-width: none !important;
}

.elementor-element-62ee8dcb .elementor-posts-container,
.elementor-element-6c18db75 .elementor-posts-container {
  grid-template-columns: repeat(1, 1fr) !important;
}

@media (max-width: 1330px) {

  .elementor-element-352fc0ea,
  .elementor-element-1f33355d {
    position: static !important;
    height: auto;
    width: 100% !important;
  }

  #single-jobs {
    max-width: 650px;
    margin: 0 auto;
    opacity: 1;
    transform: translate(0);
  }

  .elementor-element-666e4e55 .elementor-container,
  .elementor-element-69a257da .elementor-container {
    max-width: 1140px !important;
  }

  .elementor-element-666e4e55 .elementor-row,
  .elementor-element-69a257da .elementor-row {
    flex-wrap: wrap;
  }
}

.elementor-element-9d90f2d > .elementor-container {
    max-width: 650px !important;
}

.elementor-element-9af3a05 > .elementor-container {
    max-width: 650px !important;
}

/* vukasin dodaje 2/4 */
.zazuceno {background-color: #0028f5;}
}

.wp-audio-shortcode {
    background-color: red;
  }


  /* change the color of the background */
.mejs-controls,
.mejs-mediaelement,
.mejs-container {
	background: url('') !important;
	background-color: #3a6c9f !important;
}

/* change the color of the lettering */
.mejs-currenttime,
.mejs-duration {
	color: black !important;
}

/* eliminate the yellow border around the play button during playback */
.mejs-controls .mejs-button button:focus {
outline: none !important;
}
