/*	 	 
Welcome to Custom CSS!	 	 
To learn how this works, see http://wp.me/PEmnE-Bt	 	 
purple #7f2b81
pink ed028c
blue 00aeef
red d1232a
yellow fff101
green 40ae49
bež e0cda3
NOVA BEŽ d3b891 za bijelu pozadinu

navy 13273a

neka crvena c62121 


roza revija 23 ec008c
revija 24 post id 7327
nova red za reviju 24 ee1d23 i ee1d24 na bijeloj pozadini
revija 25: 
blue 2254a5
roza e69ac3

*/
/*************************************** REVIJA ******************************************/
.revija28 #main-header, .revija28 #main-header .nav li ul, .revija28 .et-search-form, .revija25 #main-header .et_mobile_menu, .revija28 #main-footer {
	background-color: #3469A0 !important;
}

.revija28 #et-main-area #footer-bottom {
	background-color: #3469A0 !important;
}

.revija27 .et_pb_widget_area_left {
    border-right: 0px solid rgba(0, 0, 0, 0.1) !important; 
    padding-right: 0px !important;
}

.revija25 .naslovDana p {
	color: #e69ac3;
}

.revija25 .post-9888 .et_pb_fullwidth_header_0.et_pb_fullwidth_header, .revija25 .post-9888 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center, .revija25 .post-9888 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content-container.center   {
	min-height: 0px !important;
}

.revija25  #revijaPredstavaGore .et_pb_fullwidth_header_0, .revija25  #revijaPredstavaGore .et_pb_fullwidth_header_container  {
	min-height: 1080px !important;
}

.revija24 .post-7327 .et_pb_column_4_4 .et_pb_text {
	color: #ee1d23 !important;
}

.revija24 .triKvartiSolid, .revija24 .naslovDanaRow {
	border-bottom: 3px solid #ee1d23;
}

.revija25 .triKvartiSolid, .revija25 .naslovDanaRow {
	border-bottom: 3px solid #e69ac3;
}

.revija .post-5080 .et_pb_fullwidth_header .header-image, .revija .post-7327 .et_pb_fullwidth_header .header-image {
	text-align: left;
}

.revija .post-5080 .et_pb_fullwidth_header .header-image img, .revija .post-7327 .et_pb_fullwidth_header .header-image img {
	width: 38%;
}

#redIzvedbe .rhc-widget-upcoming-item.rhc-widget-a {
	display: none;
}

#redIzvedbe .hide-repeat-date {
	display: block !important;
}

.revija .post-3872 .entry-content {
	background-image: url(/wp-content/uploads/2016/10/back_single_left-2.png), url(/wp-content/uploads/2016/10/back_single_right-2.png);
	background-position: 0 200px, 100% 1490px;
	background-repeat: repeat-y;
	background-size: auto;
}

/*.revija .post-5080 .entry-content {
	background-image: url(/wp-content/uploads/2017/10/leftbg01.png), url(/wp-content/uploads/2017/10/rightbg01.png);
	background-position: 0 0, 100% 0;
	background-repeat: repeat-y;
	background-size: auto !important;
}*/
.revija .post-3872 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content, .revija .post-5080 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content, .revija .post-7327 .et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
	width: 98%;
	max-width: 980px;
}

.revija #revijaPredstavaDole .et_pb_row_inner_1 .et_pb_text p {
	text-align: justify;
}

.revija .et_pb_row_1-4_3-4 .et_pb_column_empty, #triKvartiSolid {
	line-height: 1px;
}

.revija h2 {
	font-size: 38px;
}

.revija h4 {
	font-size: 24px;
}

.revija .et_pb_post h2 {
	margin-top: 15px;
}

.revija.single .et_pb_post, .revija.single .post {
	margin-bottom: 0;
	padding-bottom: 0;
}

.category-revija21 #revijaPredstavaDole {
	background-image: url(/wp-content/uploads/2016/10/back_single_left-1.png), url(/wp-content/uploads/2016/10/back_single_right-1.png);
	background-position: 0 0%, 100% 0;
	background-repeat: no-repeat;
	background-size: auto;
	padding-bottom: 70px;
	padding-top: 30px;
}

.category-revija22 #revijaPredstavaDole, .category-revija23 #revijaPredstavaDole, .category-revija24 #revijaPredstavaDole, .category-revija25 #revijaPredstavaDole {
/*background-image: url(/wp-content/uploads/2017/10/leftbg01.png), url(/wp-content/uploads/2017/10/rightbg01.png);
	background-position: 0 0, 100% 0;
	background-repeat: repeat-y;
	background-size: auto !important;*/
	padding-bottom: 70px;
	padding-top: 30px;
}

.revija22 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead, .revija22 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1, .revija23 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead, .revija23 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1, .revija24 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead, .revija24 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1, .revija25 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead, .revija25 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
	font-family: 'Open Sans';
	color: #ffffff !important;
}

.revija22 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon, .revija23 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon, .revija24 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .et-pb-icon {
	color: #ffffff !important;
}

@media (max-width: 1600px) {
	#revijaPredstavaDole {
		background-size: 208px 595px, 260px 646px;
	}
	
	.revija .post-3872 .entry-content, .revija .post-5080 .entry-content, .revija .post-7327 .entry-content {
		background-size: 253px 2126px, 300px 2194px;
	}
}

.revija #et_top_search {
	display: none;
}

#centralRevijaLogo {
	position: relative;
	left: -50%;
	margin-top: 11px;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
	margin-bottom: 0;
	display: inline-block;
	float: none;
	vertical-align: middle;
	-webkit-transform: translate3d(0,0,0);
	width: 270px;
	height: 125px;
}

.postid-5080 #centralRevijaLogo, .postid-7327 #centralRevijaLogo {
	width: 320px;
}

#centralRevijaLogoLink {
	position: absolute;
	left: 50%;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.et-fixed-header #centralRevijaLogoLink, .et-fixed-header #centralRevijaLogo {
	height: 70px;
	width: 152px;
	margin-top: 0;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.postid-5080 .et-fixed-header #centralRevijaLogoLink, .postid-5080 .et-fixed-header #centralRevijaLogo, .postid-7327 .et-fixed-header #centralRevijaLogoLink, .postid-7327 .et-fixed-header #centralRevijaLogo {
	width: 179px;
}

.revija .et_portfolio_image .et_overlay {
	background: url(/wp-content/uploads/2016/10/overlay.png) no-repeat;
	opacity: 1;
	background-size: 100% 100%;
}

.revija .et_pb_blurb_content h3 {
	background-color: #9a1d0d;
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	padding: 8px 8px 3px;
}

.revija .et_pb_blurb_content h4 {
/*text-shadow: 1px 2px 4px rgba(0,0,0,0.3);*/
}

.revija #top-menu > li > a:before {
	border-color: #ee1d23 transparent transparent;
}

.revija25 #top-menu > li > a:before {
	border-color: #e69ac3 transparent transparent;
}

.revija22 #top-menu > li > a:before, .revija23 #top-menu > li > a:before, .revija24 #top-menu > li > a:before {
	border-color: #ffffff transparent transparent;
}

.revija .et_pb_blurb_content h2 {
	text-shadow: 1px 2px 4px rgba(0,0,0,0.3);
	font-size: 48px;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	position: absolute;
	top: 0;
	right: 0;
	padding-right: 8px;
}

.revija #main-header, .revija #main-header .nav li ul, .revija .et-search-form, .revija #main-header .et_mobile_menu, .revija #main-footer {
	background-color: #13273a;
}

.revija #footer-bottom {
	background-color: #13273a;
	padding-top: 25px;
}

.revija22 #main-header, .revija22 #main-header .nav li ul, .revija22 .et-search-form, .revija22 #main-header .et_mobile_menu, .revija22 #main-footer {
	background-color: #01a8df;
}

.revija22 #et-main-area #footer-bottom {
	background-color: #01a8df;
	padding-top: 25px;
}

.revija23 #main-header, .revija23 #main-header .nav li ul, .revija23 .et-search-form, .revija23 #main-header .et_mobile_menu, .revija23 #main-footer {
	background-color: #ec008c;
}

.revija23 #et-main-area #footer-bottom {
	background-color: #ec008c;
	padding-top: 25px;
}

.revija24 #main-header, .revija24 #main-header .nav li ul, .revija24 .et-search-form, .revija24 #main-header .et_mobile_menu, .revija24 #main-footer {
	background-color: #ee1d23;
}

.revija24 #et-main-area #footer-bottom {
	background-color: #ee1d23;
	padding-top: 25px;
}

.revija25 #main-header, .revija25 #main-header .nav li ul, .revija25 .et-search-form, .revija25 #main-header .et_mobile_menu, .revija25 #main-footer {
	background-color: #2254a5;
}

.revija25 #et-main-area #footer-bottom {
	background-color: #2254a5;
	padding-top: 25px;
}

.revija hr.style5, .revija #footerSeparator, .revija #footerDollsImg {
	display: none;
}

.revija #main-footer .footer-widget h4 {
	font-size: 23px;
	font-weight: 600;
	color: #ee1d23 !important;
}

.revija22 #main-footer .footer-widget h4, .revija23 #main-footer .footer-widget h4, .revija24 #main-footer .footer-widget h4, .revija25 #main-footer .footer-widget h4 {
	font-size: 23px;
	font-weight: 600;
	color: #ffffff !important;
}

.revija #et-main-area {
	background-position: bottom 367px right 33px;
}

.revija h6, .revija h5, .revija h4, .revija h3, .revija h2, .revija h1 {
	font-family: 'Open Sans', Arial, sans-serif;
	color: #ee1d24 !important;
	line-height: 1.3em;
	font-weight: bold;
}

.revija22 h6, .revija22 h5, .revija22 h4, .revija22 h3, .revija22 h2, .revija22 h1 {
	font-family: 'Open Sans';
	color: #01a8df !important;
}

.revija23 h6, .revija23 h5, .revija23 h4, .revija23 h3, .revija23 h2, .revija23 h1 {
	font-family: 'Open Sans';
	color: #ec008c !important;
}

.revija24 h6, .revija24 h5, .revija24 h4, .revija24 h3, .revija24 h2, .revija24 h1 {
	font-family: 'Open Sans';
	color: #ee1d23 !important;
}

.revija25 h6, .revija25 h5, .revija25 h4, .revija25 h3, .revija25 h2, .revija25 h1 {
	font-family: 'Open Sans';
	color: #2254a5 !important;
}

.revija h6, .revija h5, .revija h4, .revija h3, .revija nav {
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
}

.revija .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
	font-family: 'Open Sans', Arial, sans-serif;
	color: #ee1d24;
	line-height: 1.3em;
	font-weight: bold;
	text-shadow: 1px 1px 4px rgba(0,0,0,0.5);
}

.revija22 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
	font-family: 'Open Sans';
	color: #01a8df;
}

.revija23 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
	font-family: 'Open Sans';
	color: #ec008c;
}

.revija24 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
	font-family: 'Open Sans';
	color: #ee1d23;
}

.revija25 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
	font-family: 'Open Sans';
	color: #2254a5;
}
.revija .post-3872 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead, .revija .post-5080 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead, .revija .post-7327 .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
	font-family: 'Open Sans';
	text-shadow: none;
}

/*
.revija .post-4050 #revijaPredstavaGore .et_pb_fullwidth_header_subhead, 
.revija .post-4059 #revijaPredstavaGore .et_pb_fullwidth_header_subhead {
	color: #ed028c !important;
}

.revija .post-4100 #revijaPredstavaGore .et_pb_fullwidth_header_subhead {
	color: #00aeef !important;
}
*/
.revija #revijaPredstavaGore h1, .revija #revijaPredstavaGore .et-pb-icon {
	text-shadow: 1px 1px 4px rgba(0,0,0,0.5);
}

.revija h1 {
	line-height: 1em;
}

.revija #top-menu li li a {
	border-bottom: 1px solid #ee1d23;
}

@media (max-width: 980px) {
	.revija .et_pb_fullwidth_header_scroll {
		display: none;
	}
	
	#centralRevijaLogoLink, #centralRevijaLogo {
		height: 70px;
		width: 152px;
		margin-top: 0;
		-moz-transition: all .4s ease-in-out;
		-webkit-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
	}
	
	.postid-5080 #centralRevijaLogoLink, .postid-5080 #centralRevijaLogo, .postid-7327 #centralRevijaLogoLink, .postid-7327 #centralRevijaLogo {
		width: 179px;
	}
	
	#centralRevijaLogo {
		margin-top: 3px;
	}
	
	#revijaPredstavaDole, .revija .post-3872 .entry-content, #revijaPredstavaDole, .revija .post-5080 .entry-content, #revijaPredstavaDole, .revija .post-7327 .entry-content {
		background-image: none;
	}
	
	.revija h2 {
		font-size: 28px;
		margin-top: 10px;
	}
	
	.revija h4 {
		font-size: 18px;
	}
	
	.revija .et_pb_column .et_pb_row_inner_1 {
		padding-top: 10px !important;
		padding-bottom: 20px !important;
	}
	
	.revija .et_pb_fullwidth_header_0.et_pb_fullwidth_header .header-content h1 {
		font-size: 60px;
	}
	
	.revija .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead {
		font-size: 30px;
	}
}

.revija a, .revija .footer-widget, .revija #footer-info, .revija #footer-info a {
	color: #ee1d23;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}

.revija22 a, .revija22 .footer-widget, .revija22 #footer-info, .revija22 #footer-info a, .revija23 a, .revija23 .footer-widget, .revija23 #footer-info, .revija23 #footer-info a, .revija24 a, .revija24 .footer-widget, .revija24 #footer-info, .revija24 #footer-info a , .revija25 a, .revija25 .footer-widget, .revija25 #footer-info, .revija25 #footer-info a {
	color: #ffffff;
}

.revija .footer-widget, .revija #footer-info, .revija #footer-info a {
	font-family: 'Open Sans', Arial, sans-serif;
}

.revija .footer-widget .et_pb_widget a {
	text-decoration: none;
/*color: #00aeef;*/
	color: #ee1d23;
	font-weight: 600;
}

.revija22 .footer-widget .et_pb_widget a, .revija23 .footer-widget .et_pb_widget a, .revija24 .footer-widget .et_pb_widget a, .revija25 .footer-widget .et_pb_widget a {
	color: #ffffff;
}

.revija #content-area a {
	color: #ee1d24;
}

.revija a:hover, .revija #footer-info a:hover, .revija #content-area a:hover {
	color: #00aeef;
}

.revija #content-area .category-revija22 a {
	color: #01a8df;
}

.revija #content-area .category-revija23 a {
	color: #ec008c;
}

.revija #content-area .category-revija24 a {
	color: #ee1d23;
}

.revija #content-area .category-revija25 a {
	color: #2254a5;
}
.revija #content-area .category-revija22 a:hover, .revija #content-area .category-revija23 a:hover, .revija #content-area .category-revija24 a:hover, .revija #content-area .category-revija25 a:hover {
	color: #000000;
}

.revija .footer-widget {
	font-size: 14px;
}

.revija #et_search_icon:hover, .revija .mobile_menu_bar:before, .revija .et-social-icon a:hover, .revija .et_pb_sum, .et_pb_pricing li a, .revija .et_pb_pricing_table_button, .revija .et_overlay:before, .revija .entry-summary p.price ins, .revija .et_pb_member_social_links a:hover, .revija .et_pb_widget li a:hover, .revija .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .revija .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .revija .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .revija .wp-pagenavi span.current, .revija .wp-pagenavi a:hover, .revija .nav-single a, .revija .posted_in a {
	color: #ffffff !important;
}

.revija #top-menu li.current-menu-ancestor > a, .revija #top-menu li.current-menu-item > a,
			.et_color_scheme_red #top-menu li.current-menu-ancestor > a, .revija .et_color_scheme_red #top-menu li.current-menu-item > a,
			.et_color_scheme_pink #top-menu li.current-menu-ancestor > a, .revija .et_color_scheme_pink #top-menu li.current-menu-item > a,
			.et_color_scheme_orange #top-menu li.current-menu-ancestor > a, .revija .et_color_scheme_orange #top-menu li.current-menu-item > a,
			.et_color_scheme_green #top-menu li.current-menu-ancestor > a, .revija .et_color_scheme_green #top-menu li.current-menu-item > a {
	color: #ffffff !important;
}

.revija .et_header_style_centered .mobile_nav .select_page, .revija .et_header_style_split .mobile_nav .select_page, .revija .et_nav_text_color_light #top-menu > li > a, .revija .et_nav_text_color_dark #top-menu > li > a, .revija #top-menu a, .revija .et_mobile_menu li a, .revija .et_nav_text_color_light .et_mobile_menu li a, .revija .et_nav_text_color_dark .et_mobile_menu li a, .revija #et_search_icon:before, .revija .et_search_form_container input, .revija span.et_close_search_field:after, .revija #et-top-navigation .et-cart-info, .revija .mobile_menu_bar:before {
	color: #ffffff !important;
}

.revija22 #et_search_icon:hover, .revija22 .mobile_menu_bar:before, .revija22 .et-social-icon a:hover, .revija22 .et_pb_sum, .et_pb_pricing li a, .revija22 .et_pb_pricing_table_button, .revija22 .et_overlay:before, .revija22 .entry-summary p.price ins, .revija22 .et_pb_member_social_links a:hover, .revija22 .et_pb_widget li a:hover, .revija22 .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .revija22 .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .revija22 .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .revija22 .wp-pagenavi span.current, .revija22 .wp-pagenavi a:hover, .revija22 .nav-single a, .revija22 .posted_in a {
	color: #ffffff !important;
}

.revija22 #top-menu li.current-menu-ancestor > a, .revija22 #top-menu li.current-menu-item > a,
			.et_color_scheme_red #top-menu li.current-menu-ancestor > a, .revija22 .et_color_scheme_red #top-menu li.current-menu-item > a,
			.et_color_scheme_pink #top-menu li.current-menu-ancestor > a, .revija22 .et_color_scheme_pink #top-menu li.current-menu-item > a,
			.et_color_scheme_orange #top-menu li.current-menu-ancestor > a, .revija22 .et_color_scheme_orange #top-menu li.current-menu-item > a,
			.et_color_scheme_green #top-menu li.current-menu-ancestor > a, .revija22 .et_color_scheme_green #top-menu li.current-menu-item > a {
	color: #ffffff !important;
}

.revija22 .et_header_style_centered .mobile_nav .select_page, .revija22 .et_header_style_split .mobile_nav .select_page, .revija22 .et_nav_text_color_light #top-menu > li > a, .revija22 .et_nav_text_color_dark #top-menu > li > a, .revija22 #top-menu a, .revija22 .et_mobile_menu li a, .revija22 .et_nav_text_color_light .et_mobile_menu li a, .revija22 .et_nav_text_color_dark .et_mobile_menu li a, .revija22 #et_search_icon:before, .revija22 .et_search_form_container input, .revija22 span.et_close_search_field:after, .revija22 #et-top-navigation .et-cart-info, .revija22 .mobile_menu_bar:before {
	color: #ffffff !important;
}

.revija23 #et_search_icon:hover, .revija23 .mobile_menu_bar:before, .revija23 .et-social-icon a:hover, .revija23 .et_pb_sum, .et_pb_pricing li a, .revija23 .et_pb_pricing_table_button, .revija23 .et_overlay:before, .revija23 .entry-summary p.price ins, .revija23 .et_pb_member_social_links a:hover, .revija23 .et_pb_widget li a:hover, .revija23 .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .revija23 .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .revija23 .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .revija23 .wp-pagenavi span.current, .revija23 .wp-pagenavi a:hover, .revija23 .nav-single a, .revija23 .posted_in a {
	color: #ffffff !important;
}

.revija23 #top-menu li.current-menu-ancestor > a, .revija23 #top-menu li.current-menu-item > a,
			.et_color_scheme_red #top-menu li.current-menu-ancestor > a, .revija23 .et_color_scheme_red #top-menu li.current-menu-item > a,
			.et_color_scheme_pink #top-menu li.current-menu-ancestor > a, .revija23 .et_color_scheme_pink #top-menu li.current-menu-item > a,
			.et_color_scheme_orange #top-menu li.current-menu-ancestor > a, .revija23 .et_color_scheme_orange #top-menu li.current-menu-item > a,
			.et_color_scheme_green #top-menu li.current-menu-ancestor > a, .revija23 .et_color_scheme_green #top-menu li.current-menu-item > a {
	color: #ffffff !important;
}

.revija23 .et_header_style_centered .mobile_nav .select_page, .revija23 .et_header_style_split .mobile_nav .select_page, .revija23 .et_nav_text_color_light #top-menu > li > a, .revija23 .et_nav_text_color_dark #top-menu > li > a, .revija23 #top-menu a, .revija23 .et_mobile_menu li a, .revija23 .et_nav_text_color_light .et_mobile_menu li a, .revija23 .et_nav_text_color_dark .et_mobile_menu li a, .revija23 #et_search_icon:before, .revija23 .et_search_form_container input, .revija23 span.et_close_search_field:after, .revija23 #et-top-navigation .et-cart-info, .revija23 .mobile_menu_bar:before {
	color: #ffffff !important;
}

.revija .et_overlay:before {
	display: none;
}

.revija #revijaPredstavaDole a {
	color: #ee1d24;
}

.revija22 #revijaPredstavaDole a {
	color: #01a8df;
}

.revija23 #revijaPredstavaDole a {
	color: #ec008c;
}

.revija24 #revijaPredstavaDole a {
	color: #ee1d23;
}

.revija25 #revijaPredstavaDole a {
	color: #2254a5;
}

.revija #revijaPredstavaDole .et_pb_widget_area_right {
	font-size: 24px;
	font-family: 'Open Sans', Arial, sans-serif;
/* color: #00aeef !important; */
	line-height: 1.3em;
	font-weight: bold;
}

.revija #revijaPredstavaDole .et_pb_widget_area_right ul a {
	font-size: 14px;
	font-family: 'Open Sans', Arial, sans-serif;
	color: #ee1d24;
	line-height: 16px;
/*font-weight: 500; */
}

.revija22 #revijaPredstavaDole .et_pb_widget_area_right, .revija23 #revijaPredstavaDole .et_pb_widget_area_right {
	font-family: 'Open Sans';
}

.revija22 #revijaPredstavaDole .et_pb_widget_area_right ul a {
	color: #01a8df;
}

.revija23 #revijaPredstavaDole .et_pb_widget_area_right ul a {
	color: #ec008c;
}

.revija24 #revijaPredstavaDole .et_pb_widget_area_right ul a {
	color: #ee1d23;
}

.revija25 #revijaPredstavaDole .et_pb_widget_area_right ul a {
	color: #2254a5;
}

.revija #revijaPredstavaDole .et_pb_widget_area_right ul a:hover {
	color: #00aeef;
}

.revija .et_pb_widget_area_right {
	border-left: none;
	padding-left: 0;
}

.revija #footer-info {
	padding-top: 20px;
	border-top: #00b9f1 solid 1px;
	margin-bottom: 10px;
}

.revija22 #footer-info {
	border-top: #01a8df solid 1px;
}

.revija23 #footer-info {
	border-top: #ec008c solid 1px;
}

.revija24 #footer-info {
	border-top: #ee1d23 solid 1px;
}

.revija25 #footer-info {
	border-top: #2254a5 solid 1px;
}

.revija22, .revija23, .revija24, .revija25 {
	font-family: 'Open Sans' !important;
}

.revija-22-predstave .et_pb_row_inner_1, .revija-22-popratni-program .et_pb_row_inner_1 {
	border-top: 1px solid #01a8df;
	border-bottom: 1px solid #01a8df;
	margin-top: 30px;
}

.postid-5972  .category-revija23 .et_pb_column_4_4 .et_pb_bg_layout_light  p {
	color: #ec008c !important;
}

.postid-5972 .category-revija23  .et_pb_fullwidth_header_1 .et_pb_fullwidth_header, .revija23 #sponzoriNaslov, .revija23 #zahvalaContainer {
	background-color: #ec008c !important;
}

.postid-7327  .category-revija24 .et_pb_column_4_4 .et_pb_bg_layout_light  p {
	color: #ee1d23 !important;
}

.postid-7327 .category-revija24  .et_pb_fullwidth_header_1 .et_pb_fullwidth_header, .revija24 #sponzoriNaslov, .revija24 #zahvalaContainer, .revija24 .zahvalaSection {
	background-color: #ffbc73 !important;
	color: #ffffff !important;
}

.postid-9970  .category-revija25 .et_pb_column_4_4 .et_pb_bg_layout_light  p {
	color: #2254a5 !important;
}
.postid-9970 .category-revija25  .et_pb_fullwidth_header_1 .et_pb_fullwidth_header, .revija25 #sponzoriNaslov, .revija25 #zahvalaContainer, .revija25 .zahvalaSection {
	background-color: #e69ac3 !important;
	color: #ffffff !important;
}

.revija22 .moreLinks a {
	background-color: #01a8df;
	border: 2px solid #01a8df;
	color: #ffffff !important;
}

.revija23 .moreLinks a {
	background-color: #ec008c;
	border: 2px solid #ec008c;
	color: #ffffff !important;
}

.revija24 .moreLinks a {
	background-color: #ee1d23;
	border: 2px solid #ee1d23;
	color: #ffffff !important;
}

.revija25 .moreLinks a {
	background-color: #e69ac3;
	border: 2px solid #e69ac3;
	color: #ffffff !important;
}
.postid-5972  .et_pb_fullwidth_header  .header-image img, .postid-7327  .et_pb_fullwidth_header  .header-image img, .postid-9970  .et_pb_fullwidth_header  .header-image img {
	width: 30%;
	padding: 17% 0;
	margin-left: 55%;
}

/***************************************  GKL   *************************************************/

@media (min-width: 981px) {
    .et_pb_gutters3 .et_pb_column_1_3, .et_pb_gutters3.et_pb_row .et_pb_column_1_3 {
        width: 31.5% !important;
    }
}

@media (min-width: 981px) {
    .et_pb_gutters3 .et_pb_column, .et_pb_gutters3.et_pb_row .et_pb_column {
        margin-right: 2.5% !important;
    }
}

#logo {
	max-height: 100%;
}

.post.category-novosti .post-meta {
	display: none;
}

.home .rhcalendar.not-widget.rhc_holder {
	margin-top: 0;
}

.home .fullCalendar .fc-header-title h2 {
	padding-right: 20px;
	font-size: 30px;
}

.home .fc-lower-head-tools {
	display: none;
}

.home #nasloRasporedPredstava01 {
	margin-bottom: -40px;
}

.home #topSlider01 .et_pb_slide .et_parallax_bg {
	background-position: center;
}

.home #topSlider01 .et_pb_slide .et_parallax_bg:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	display: inline-block;
	background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 59%,rgba(0,0,0,0.85) 100%);
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(59%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.85)));
	background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 59%,rgba(0,0,0,0.85) 100%);
	background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 59%,rgba(0,0,0,0.85) 100%);
	background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 59%,rgba(0,0,0,0.85) 100%);
	background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 59%,rgba(0,0,0,0.85) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);
/* IE6-9 */
}

.postmeta-fc_end_datetime, .postmeta-fc_start_datetime .fe-extrainfo-label {
	display: none;
}

.fct-dbox .fe-maincol .row-fluid.fe-sortable {
	margin: 0;
}

#specialtySectionPIN .et_pb_blurb_content {
	background-color: #6ec527;
}

#naslovnaProjektiRow01 a img, #top-menu li a, .et_search_form_container input, #top-menu li {
	-moz-transition: all .2s;
	-webkit-transition: all .2s;
	transition: all .2s;
}

.home .et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev {
	right: inherit !important;
}

#naslovnaProjektiRow01 a:hover img {
	opacity: .8;
	filter: alpha(opacity=40);
}

#naslovNovosti01 h1, #NovostiList01 h2, .category-novosti #specialtySectionPIN h1, #novostiGrid h2, #novostiGrid .more-link, .page-id-3188 .pagination a {
	color: #c44063 !important;
}

#viseVijestiLink01 a {
	background-color: #c44063 !important;
	border: 2px solid #c44063;
	margin-top: 4px !important;
}

.category-predstave #specialtySectionPIN .et_pb_text_0 h3 {
	font-size: 20px;
	color: #315a84 !important;
	line-height: 1.5em;
	font-family: kurale;
}

.category-predstave #specialtySectionPIN .et_pb_text_0 h3:first-of-type {
	padding-bottom: 0;
}

.category-predstave #specialtySectionPIN .et_pb_text_0 {
	border-bottom: 2px dashed lightgrey;
	padding-bottom: 12px;
	margin-bottom: -4px;
}

.et_monarch .et_social_sidebar_networks {
	top: 75% !important;
}

.mfp-title {
	display: none;
}

.rhcalendar.for-widget.flat-ui-cal .fc-border-separate {
	border-width: 1px;
	border-color: transparent #DDDDDD #DDDDDD;
}

.paginatelinkleft, .paginatelinkright {
/*font-family: 'ETmodules';*/
	font-size: 17px;
	font-weight: 600;
	width: 300px;
	text-align: center;
	padding-bottom: 40px;
}

.single #specialtySectionPIN .et_pb_column_inner_1 {
	padding-right: 20px;
	margin-right: 0;
	width: 100%;
}

.et_pb_pagebuilder_layout.single.et_full_width_page #page-container .category-novosti .et_pb_row {
	width: 97%;
}

#novostiGrid .et_pb_post h2 {
	font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
	font-weight: 700;
/*text-transform: lowercase;*/
	line-height: 24px;
}

#novostiGrid .et_pb_post h2:first-letter {
/*text-transform: capitalize;*/
}

.slajderProjekti.et_pb_slider .et_pb_gallery_image {
	max-height: 585px;
}

.slajderProjekti.et_pb_slider .et_post_gallery {
	min-height: 585px;
	background-color: black;
}

@media (max-width: 800px) {
	.slajderProjekti.et_pb_slider .et_pb_gallery_image {
		max-height: 450px;
	}
	
	.slajderProjekti.et_pb_slider .et_post_gallery {
		min-height: 450px;
	}
}

@media (max-width: 600px) {
	.slajderProjekti.et_pb_slider .et_pb_gallery_image {
		max-height: 350px;
	}
	
	.slajderProjekti.et_pb_slider .et_post_gallery {
		min-height: 350px;
	}
}

.et_pb_toggle_close h5.et_pb_toggle_title {
	color: #6ec527;
}

.home #topLinija01 {
	display: none;
}

.page-id-2508 #topLinija01 {
	margin: 20px 0 0 !important;
}

.page-id-3118 hr.style5, .page-id-6994 hr.style5, .page-id-3120 hr.style5, .page-id-11392 hr.style5 {
	border-top: 2px dashed #ffffff;
}

body.page-id-3118, .page-id-3118 hr.style5 {
	background-color: #70a1dc;
}

body.page-id-6994, .page-id-6994 hr.style5 {
	background-color: #dd5252;
}

body.page-id-11392, .page-id-11392 hr.style5 {
	background-color: #00c4c4;
}

body.page-id-3120, .page-id-3120 hr.style5 {
	background-color: #F7D766;
}

.page-id-3118 #et-main-area {
	background-color: #70a1dc;
	background-image: url("");
}

.page-id-3120 #et-main-area {
	background-color: #F7D766;
	background-image: url("");
}

.page-id-6994 #et-main-area {
	background-color: #dd5252;
	background-image: url("");
}

.page-id-11392 #et-main-area {
	background-color: #00c4c4;
	background-image: url("");
}

#topLinija01 {
	margin: 20px 0 40px;
}

@media (min-width: 980px) {
	#left-area {
		width: 67.125%;
		padding-bottom: 0;
	}
	
	.et_right_sidebar #main-content .container:before {
		right: 33.875% !important;
	}
}

#main-content {
	background-color: transparent;
}

#main-content .container {
	padding-top: 20px;
}

#et-main-area {
/*background: url(/wordpress/wp-content/uploads/2015/12/pozadinalutka-1.png) no-repeat;*/
	background-size: 850px 1200px;
	background-position: bottom 388px right 33px;
}

.home #et-main-area {
	background-position: 100% 703px;
	margin-top: -1px;
}

h3 {
	line-height: 26px;
}

.et_pb_divider {
	background-color: transparent;
	border-top: 2px dashed lightgrey;
	border-bottom: 0 dashed white;
}

.et_pb_divider:before {
	border-top-width: 0;
}

.et_pb_toggle_title {
	color: #6ec527;
	font-size: 26px;
}

#puniKalendar01 .entry-content tr th, #puniKalendar01 .entry-content thead th, #puniKalendar01 body.et-pb-preview #main-content #puniKalendar01 .container tr th, #puniKalendar01 body.et-pb-preview #main-content .container thead th {
	color: #FFFFFF;
	background-color: #002D5A;
	padding: 9px 24px;
}

.rhcalendar.not-widget .fc-view-month.fc-grid .fc-day-number {
	font-size: 22px;
}

#puniKalendar01 .fc-header-title {
	padding-right: 20px;
}

#puniKalendar01 .fc-button.fc-state-default {
	background-color: #6ec527;
}

#puniKalendar01 .fc-button.fc-state-default:hover {
	background-color: #A1E669;
}

.rhcalendar.for-widget.flat-ui-cal .fc-header, .fct-tooltip,	 	 
.rhcalendar.for-widget.flat-ui-cal .fc-border-separate, 	 	 
.rhcalendar.for-widget .rhc_calendar_widget_day_click .open .rhc-widget-event-list-head, 	 	 
.rhcalendar.for-widget .rhc_calendar_widget_day_click .rhc-widget-event-list-body, 	 	 
.rhcalendar.for-widget .rhc_calendar_widget_day_click .open .rhc-widget-event-list-head .rhc-widget-event-list-date {
	border-radius: 0 0 0 0;
	-moz-border-radius: 0;
	-webkit-border-radius: 0 0 0 0;
	-o-border-radius: 0 0 0 0;
	-ms-border-radius: 0 0 0 0;
}

.rhcalendar.for-widget.flat-ui-cal .fc-border-separate {
	background-color: white;
}

.rhcalendar.for-widget.flat-ui-cal .fc-day-number {
	font-size: 16px;
}

.entry-content .rhcalendar.for-widget.flat-ui-cal .fc-day-number {
	padding-top: 3px;
}

.rhcalendar.for-widget.flat-ui-cal .fc-header {
/*font-family: 'Lato', sans-serif;*/
	background-color: #002D5A;
	height: 168px;
}

/************** SINGLE *************/
.single .et_pb_slider .et_pb_gallery_image {
	max-height: 440px;
}

.single .et_pb_slider .et_post_gallery {
	min-height: 440px;
	background-color: black;
}

@media (max-width: 800px) {
	.single .et_pb_slider .et_pb_gallery_image {
		max-height: 330px;
	}
	
	.single .et_pb_slider .et_post_gallery {
		min-height: 330px;
	}
}

@media (max-width: 600px) {
	.single .et_pb_slider .et_pb_gallery_image {
		max-height: 280px;
	}
	
	.single .et_pb_slider .et_post_gallery {
		min-height: 280px;
	}
}

.single #redIzvedbe .et_pb_column_inner:last-of-type {
	position: relative;
	overflow: hidden;
}

.single .rhc_month_image-imgset-1:first-of-type {
	padding-top: 25px !important;
}

.single .rhc_month_image-imgset-1 {
	padding-top: 5px !important;
}

.single .rhc-widget-upcoming-item {
	padding: 13px 0 0;
}

.single .rhc-widget-a .rhc-featured-date {
	padding: 4px;
	background-color: white;
}

.single .rhc-widget-a .rhc-date-day {
	padding: 3px;
	font-family: inherit;
	font-size: 20px;
	font-weight: normal;
}

.single .rhc-widget-upcoming-featured-image img {
	border: 0 solid #ddd;
	padding: 0;
}

.single .rhc-widget-a.featured-1 .rhc-widget-upcoming-featured-image {
	width: 33%;
}

.single .et_pb_widget_area .rhc-widget-time {
	margin: 6px 4px 0 0;
}

.single .rhc-widget-upcoming-featured-image {
	width: 100px !important;
	height: 100px !important;
	position: relative;
	overflow: hidden;
	margin-left: 13px;
}

.single .et_pb_gallery_grid .et_pb_grid_item, .single .et_pb_gallery_grid .et_pb_gallery_image {
	width: 151px !important;
	height: 151px !important;
}

.single .et_pb_gallery_grid .et_pb_grid_item .landscape img, .single .rhc-widget-a .rhc-widget-upcoming-featured-image img {
	position: absolute;
	left: 50%;
	top: 50%;
	height: 100% !important;
	width: auto;
	max-width: 200%;
	-webkit-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}

.single .et_pb_gallery_grid .et_pb_grid_item .portrait img {
	width: 100%;
	height: auto;
}

/* Set the spacing between images */
.et_pb_gallery_grid .gutter_width {
	width: 26px;
}

.et_pb_gallery_grid .et_pb_gallery_item {
	margin-bottom: 26px !important;
}

.et_pb_gallery_grid .et_pb_gallery_item {
	clear: none !important;
}

.et_pb_gallery_grid .et_pb_gallery_item {
	margin-right: 26px !important;
}

@media (min-width: 1070px) {
	.et_pb_gallery_grid .et_pb_gallery_item:nth-child(4n) {
		margin-right: 0 !important;
	}
	
	.et_pb_gallery_grid .et_pb_gallery_item:nth-child(4n+1) {
		clear: both !important;
	}
}

.et_pb_gallery_grid .et_pb_gallery_image,	 	 
.et_pb_gallery_grid .et_pb_gallery_image.landscape img {
	height: auto !important;
}

/************** PREDSTAVE *************/
#listaPredstava01 article p {
	display: none;
}

.listWrapper .listItem {
	padding: 4px 0;
}

/************** REAKCIJE *************/
.et_pb_testimonial:before {
	font-size: 39px;
	left: 92%;
	position: absolute;
	top: 0;
	background: rgba(245,245,245,0);
	margin-left: -16px;
}

.page-id-1423 h3 {
	font-size: 23px;
}

/************** FOOTER *************/
#footerDollsImg {
	vertical-align: bottom;
	bottom: 0;
}

#footerDolls {
	width: 100%;
	max-width: ;
	text-align: center;
	bottom: 0;
	position: relative;
	max-height: 130px;
}

#footer-bottom {
	padding: 0 0 5px;
}

#footer-widgets {
	padding: 42px 0 0;
}

.et_pb_widget a {
	text-decoration: none;
	color: #6ec527;
}

.et_pb_widget a:hover {
	opacity: .8;
}

#fejsLink01, #emailLink01 {
	float: left;
	padding-right: 24px;
}

#footer-info {
	padding-top: 10px;
	height: 50px;
}

.et_pb_gutters3 .footer-widget {
	margin-bottom: 0;
}

/************** HEADER *************/
#top-header {
	display: none;
}

.et_overlay {
	background: rgba(0,0,0,0.4);
	border: 0;
}

body.et_non_fixed_nav.et_transparent_nav.et_secondary_nav_enabled #main-header, body.et_fixed_nav.et_secondary_nav_enabled #main-header {
	top: 0;
}

@media (min-width: 980px) {
	#specialtySectionPIN {
		margin-top: 40px;
	}
	
	.specialtyColumnPredstave {
		width: 682px;
	}
	
	#naslovNovosti01 {
		margin-bottom: 18px;
	}
	
	.single #naslovNovosti01 {
		margin-top: 19px;
	}
	
	#viseVijestiLink01 {
		padding-top: 3px;
	}
	
	#specialtySectionPIN .et_pb_blurb_0, #specialtySectionPIN .et_pb_blurb_2 {
		margin-bottom: 42px;
	}
	
	#specialtySectionPIN .et_pb_specialty_column {
		padding-right: 53px;
		margin-right: 53px;
		border-right: 2px dashed lightgray;
		width: 737px;
	}
	
	#specialtySectionPIN .et_pb_row_inner_0 {
		padding-top: 0;
		padding-bottom: 0;
	}
	
	#specialtySectionPIN .et_pb_row_inner_1 {
		padding: 18px 0 11px;
	}
	
	#specialtySectionPIN .et_pb_row_inner_2 {
		padding: 29px 0 0;
	}
	
	#sectionPredstaveINovosti .et_pb_column_2, #specialtySectionPIN .et_pb_column_inner_1 {
		padding-right: 42px;
		margin-right: 0;
		width: 362px;
	}
	
	#specialtySectionPIN .et_pb_column_inner_2 {
		padding-right: 0;
		margin-right: 0;
		width: 320px;
	}
	
	#sectionPredstaveINovosti .et_pb_column_3 {
		padding-right: 53px;
		margin-right: 0;
		width: 374px;
	}
	
	#specialtySectionPIN .et_pb_row .et_pb_column_single {
		padding: 0;
		margin-bottom: 0;
		width: 371px;
	}
	
	#sectionPredstaveINovosti .et_pb_column_4 {
		padding-left: 53px;
		border-left: 2px dashed lightgray;
		width: 434px;
	}
	
	.et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a, .et_header_style_split .et-fixed-header #et-top-navigation nav > ul > li > a {
		padding-bottom: 28px;
	}
	
	.et_header_style_left .et-fixed-header #et-top-navigation, .et_header_style_split .et-fixed-header #et-top-navigation {
		padding-top: 28px;
	}
	
	.single #main-content .container:before {
		width: 0;
		border-right: 2px dashed lightgray;
		background-color: rgba(0,0,0,0);
	}
}

/************** PROJEKTI / SEZONSKA KNJIZICA *************/
#naslovnaProjektiRow01 {
	padding: 0;
}

#naslovnaProjektiRow01 .et_pb_column {
	padding-bottom: 30px;
}

#naslovProjekti01 {
	padding-left: 0 !important;
}

#naslovnaProjektiRow01 .et_pb_text {
	height: 70px;
	padding: 20px 0 0 22px;
}

#naslovnaProjektiRow01 .et_pb_text h1 {
	color: white;
}

#naslovnaKnjizica01 img:after {
	content: 'Preuzimanje u PDF formatu';
	z-index: 2;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 24px;
	display: block;
	background-color: #6ec527;
}

/************** FOTO / QUOTE / NEWSLETTER / VIDEO *************/
#fotoVideoRow01 .et_pb_column_3 {
	background-size: 273px;
	background-repeat: no-repeat;
	background-position: 0 26px;
}

#fotoVideoRow01 .et_pb_column_4 {
	background-size: 273px 220px;
	background-repeat: no-repeat;
	background-position: 0 62px;
}

#naslovnaGalerija01, #naslovnaVideo01 {
	margin-top: 12px;
}

#naslovnaGalerija01 .et_post_gallery:after, #naslovnaVideo01:after {
	content: ' ';
	z-index: 2;
	position: absolute;
	top: 0;
	left: 0;
	width: 81px;
	height: 24px;
	display: block;
	background: url(/wordpress/wp-content/uploads/2015/10/foto.png) no-repeat center center;
}

#naslovnaVideo01:after {
	background: url(/wordpress/wp-content/uploads/2015/10/video.png) no-repeat center center;
}

#naslovnaGalerija01 .et-pb-controllers {
	display: none;
}

#naslovnaGalerija01 .et-pb-arrow-prev, #naslovnaGalerija01 .et-pb-arrow-next {
	color: white !important;
}

#naslovnaGalerija01 .et_pb_gallery_image img {
	height: 220px;
}

#naslovnaRecenzija01, #naslovnaEmail01 {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	font-family: 'Kurale';
}

#naslovnaRecenzija01 {
/*background: url(/wordpress/wp-content/uploads/2015/10/citat.png) no-repeat center center;*/
	padding: 80px 20px 80px 57px;
}

#naslovnaRecenzija01 p {
	padding-bottom: 0;
}

.et_pb_testimonial_description_inner {
	width: 200px !important;
}

#naslovnaEmail01 .et_pb_newsletter_description {
	padding-top: 102px;
	padding-left: 22px;
	margin-bottom: 5px;
	width: 226px;
}

#naslovnaEmail01 p {
	padding-bottom: 12px;
	padding-left: 23px;
}

#naslovnaEmail01 p input {
	font-size: 13px;
	border: none !important;
	padding: 6px 5% !important;
	color: #888;
	background-color: #fff;
	width: 226px;
	font-weight: 400;
	-moz-border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	border-radius: 0 !important;
}

#naslovnaEmail01 .et_pb_signup_email {
	margin-top: 12px;
}

#naslovnaEmail01 .et_pb_button {
	width: 226px;
	padding-left: 0;
	margin-top: 0;
}

#fotoVideoRow01 #naslovnaEmail01 {
	background-size: contain;
	background-image: url(http://www.gkl-rijeka.hr/wp-content/uploads/2015/10/NL-2.png);
	background-repeat: no-repeat;
	background-position: 0 42px;
}

#fotoVideoRow01 .et_pb_column_4 {
	background-size: cover;
/*background-image: url(http://www.gkl-rijeka.hr/wp-content/uploads/2015/10/citat-1.png);*/
	background-size: auto;
	background-repeat: no-repeat;
	background-position: 0 26px;
}

/************** PREDSTAVE BLURBS *************/
.et_portfolio_image {
	max-height: 213px;
	overflow: hidden;
}

.blurbNaslovna .et_pb_blurb_container h5 {
	display: table-header-group;
	color: black !important;
}

.blurbNaslovna .et_pb_blurb_container h4 {
	padding-top: 15px;
}

.blurbNaslovna .et_pb_blurb_container {
	display: table;
	padding: 5px 20px;
	height: 90px;
}

.blurbNaslovna .et_pb_main_blurb_image {
	margin-bottom: 5px;
}

body #page-container .et_pb_slider_0.et_pb_slider .et_pb_button:hover {
	padding: 5px 40px !important;
	opacity: .8;
}

body #page-container .et_pb_slider_0.et_pb_slider .et_pb_button {
	font-family: 'Kurale';
	padding: 5px 40px !important;
}

.kurale18 {
	font-family: 'Kurale';
	font-size: 18px;
}

.moreLinks {
	width: 100%;
	font-family: 'Kurale';
	font-size: 18px;
}

.moreLinks a:after {
	font-family: 'ETmodules';
	font-size: 32px;
	content: "5";
	opacity: 0;
	position: absolute;
	margin-left: -15px;
	-moz-transition: all .2s;
	-webkit-transition: all .2s;
	transition: all .2s;
}

.moreLinks a:hover:after {
	opacity: 1;
	margin-left: 15px;
}

.moreLinksMK a:after {
	margin-left: -45px !important;
	margin-top: 75px !important;
}

.moreLinksMK a:hover:after {
	margin-left: -25px !important;
}

.moreLinks a {
	display: block;
	padding: 10px;
	text-align: center;
	width: 50%;
	background-color: #6ec527;
	border: 2px solid #6ec527;
	margin: 0 auto !important;
	color: white;
	-moz-transition: all .2s;
	-webkit-transition: all .2s;
	transition: all .2s;
}

.moreLinksMK a {
	padding: 0 !important;
	width: 100% !important;
}

.moreLinks a:hover {
	opacity: .8;
}

.et_pb_button {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
	margin-top: 13px;
}

.lshowcase-description {
	color: #666;
	font-family: "open sans";
	font-size: 14px;
	margin-top: -26px;
	margin-left: 25px;
}

.home .et_overlay:after {
	content: 'PROČITAJ VIŠE';
	font-family: 'Kurale';
	color: white;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: 24px 0 0 -65px;
	font-size: 20px;
	-moz-transition: all .4s;
	-webkit-transition: all .4s;
	transition: all .4s;
}

.et_overlay:before {
	top: 50%;
}

/************** TOP MENU *************/
#top-menu > li > a:hover:before, #top-menu > li.et-hover > a:before {
	top: -67px;
	opacity: 1;
}

#top-menu > li > a:before {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 18px 44px 0;
	border-color: #6ec527 transparent transparent;
	position: absolute;
	left: 50%;
	top: -89px;
	margin-left: -44px;
	content: '';
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-o-transition: .3s;
	transition: .3s;
	opacity: 1;
}

.nav li ul {
	border-top: 0 solid #6ec527;
	width: 200px;
	padding: 16px 0;
}

#main-header .nav li ul {
	top: 50%;
	left: -43px;
}

#main-header .nav li:first-child ul {
	left: -37px;
}

#main-header .nav li:nth-child(4) ul {
	left: -29px;
}

#main-header .nav li:nth-child(5) ul {
	left: -45px;
}

#top-menu li li a {
	border-bottom: 1px dashed white;
	text-align: center;
	font-size: 15px;
	padding: 9px 12px;
	width: 160px;
	line-height: 19px;
}

#top-menu li li:last-child a {
	border-bottom: 0 dashed white;
	text-align: center;
}

#top-menu li li {
	padding: 0 20px;
}

/************** TOP SLIDER *************/
.et_pb_slide_description, .et_pb_slider_fullwidth_off .et_pb_slide_description {
	padding: 38% 8% 2%;
}

/************** REVIJA SLIDER *************/
#SliderRevija01 .et_pb_container .et_pb_slide_description {
	padding: 28% 8% 3%;
/*text-align: right;*/
}

.et_pb_slide {
	padding: 0;
}

.et_pb_slider_fullwidth_off .et_pb_container {
	background: -moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 100%);
/* FF3.6+ */
	background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(50%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.8)));
/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 100%);
/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 100%);
/* Opera 11.10+ */
	background: -ms-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 100%);
/* IE10+ */
	background: linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 100%);
/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0);
/* IE6-9 */
}

#SliderRevija01 .et_pb_container {
	background-color: transparent;
	background: transparent;
}

/************** NOVOSTI LIST *************/
#NovostiList01 article {
	overflow: hidden;
}

#NovostiList01 .et_pb_post {
	min-height: 151px;
	background: transparent;
	padding: 0;
	border: 0;
	margin-bottom: 29px;
	border-bottom: 1px solid #d9d9d9;
}

#NovostiList01 .et_pb_post:last-child {
	border: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}

#NovostiList01 h2, #NovostiList01 .post-meta, #NovostiList01 .blog_text {
	float: right;
}

#NovostiList01 .et_pb_image_container {
	margin: 0;
	float: left;
}

#NovostiList01 h2 {
	margin: 0;
	width: 200px;
/*text-transform: lowercase;*/
	font-weight: bold;
	font-size: 17px;
}

#NovostiList01 .blog_text {
	width: 200px;
	font-size: 14px;
	line-height: 16px;
}

#NovostiList01 h2:first-letter {
/*text-transform: capitalize;*/
}

#NovostiList01 .et_pb_image_container img {
	margin: 0;
	min-width: 154px;
	max-width: 154px;
	min-height: 118px;
	max-height: 118px;
}

.et_pb_column_1_3 h1, .et_pb_column_1_4 h1 {
	font-size: 30px;
}

/************** HR STYLES *************/
hr.style5 {
	background-color: #fff;
	border-top: 2px dashed lightgrey;
	border-bottom: 0 dashed white;
}

hr.style9 {
	border-top: 1px dashed #8c8b8b;
	border-bottom: 1px dashed #fff;
}

hr.style16 {
	border-top: 2px dashed rgba(140,139,139,0.45);
	border-bottom: 0 dashed white;
}

hr.style16:after {
	content: '\002702';
	display: inline-block;
	position: relative;
	top: -12px;
	left: 40px;
	padding: 0 3px;
	color: #8c8b8b;
	font-size: 18px;
}

/************************ MORA BIT NA DNU **********************/
@media (min-width: 1200px) {
	.single #specialtySectionPIN .et_pb_row {
		width: 98% !important;
	}
}

@media (min-width: 1070px) and (max-width: 1200px) {
	.single .rhc-widget-upcoming-featured-image {
		width: 75px !important;
		height: 75px !important;
	}
	
	#specialtySectionPIN .et_pb_specialty_column {
		padding-right: 45px;
		margin-right: 45px;
		border-right: 2px dashed lightgray;
		width: 700px;
	}
	
	.single #specialtySectionPIN .et_pb_row {
		width: 98% !important;
	}
	
	#specialtySectionPIN .et_pb_row .et_pb_column_single {
		width: 305px !important;
	}
	
	.et_pb_gallery_grid .et_pb_grid_item:nth-child(n) {
		margin: 0 16px 16px 0 !important;
	}
	
	.et_pb_gallery_grid .et_pb_grid_item:nth-child(4n) {
		margin-right: 0 !important;
	}
	
	#top-menu li {
		font-size: 14px;
		padding-right: 16px;
	}
	
	#NovostiList01 .et_pb_image_container img {
		margin: 0;
		min-width: 100px;
		max-width: 100px;
		min-height: 76px;
		max-height: 76px;
	}
	
	#NovostiList01 .et_pb_post {
		min-height: 141px;
	}
	
	#NovostiList01 .et_pb_post:last-child {
		margin-bottom: 35px;
	}
	
	#specialtySectionPIN .et_pb_specialty_column {
		padding-right: 0;
		margin-right: 16px;
	}
	
	#specialtySectionPIN .et_pb_row .et_pb_column_single {
		padding: 0;
		margin-bottom: 0;
		width: 370px;
	}
	
	#et-top-navigation {
		padding-left: inherit !important;
	}
}

@media (min-width: 980px) and (max-width: 1070px) {
	.moreLinks a {
		width: 80%;
	}
	
	#specialtySectionPIN .et_pb_row .et_pb_column_single {
		width: 230px;
	}
	
	#top-menu li {
		font-size: 14px;
		padding-right: 9px;
	}
	
	#NovostiList01 .et_pb_image_container img {
		margin: 0;
		min-width: 100px;
		max-width: 100px;
		min-height: 76px;
		max-height: 76px;
	}
	
	#NovostiList01 .et_pb_post {
		min-height: 142px;
	}
	
	#NovostiList01 h2, #NovostiList01 .blog_text {
		width: 100%;
	}
	
	#NovostiList01 .et_pb_post:last-child {
		margin-bottom: 35px;
	}
	
	#specialtySectionPIN .et_pb_specialty_column {
		padding-right: 0;
		margin-right: 16px;
		width: 715px;
	}
	
	#NovostiList01 .et_portfolio_image {
		display: none;
	}
	
	#top-menu li a, .et_search_form_container input {
		letter-spacing: 1px;
	}
}

@media (min-width: 980px) and (max-width: 1020px) {
	#top-menu li {
		font-size: 12px;
		padding-right: 4px;
	}
	
	#et_top_search {
		margin: 3px 0 0 8px;
	}
}

@media (max-width: 1070px) {
	.single #specialtySectionPIN .et_pb_row {
		width: 90% !important;
	}
	
	#specialtySectionPIN .et_pb_specialty_column {
		padding-right: 0 !important;
		margin-right: 0 !important;
		border-right: 0 dashed lightgray !important;
	}
	
	.et_pb_column_3_4 .et_pb_column_4_4 .et_pb_grid_item:nth-child(4n+1) {
		clear: none !important;
	}
	
	.et_pb_gallery_grid .et_pb_gallery_item:nth-child(4n) {
		margin-right: 26px !important;
	}
	
	.et_pb_gallery_grid .et_pb_gallery_item:last-of-type {
		margin-right: 0 !important;
	}
}

@media (max-width: 980px) {
	#specialtySectionPIN .et_pb_column_inner_1 {
		padding-right: 42px;
		margin-right: 0;
		width: 362px !important;
	}
	
	#specialtySectionPIN .et_pb_column_inner_2 {
		padding-right: 0;
		margin-right: 0;
		width: 320px !important;
	}
	
	.home .et_pb_row, .home .et_pb_column .et_pb_row_inner {
		margin: 0 auto;
	}
	
	.home .et_pb_row_inner {
		width: 682px;
	}
	
	.et_pb_column .et_pb_newsletter_form, .et_pb_column.et_pb_column_inner .et_pb_newsletter_form {
		padding-left: 0;
	}
	
	.et_pb_row, .et_pb_column .et_pb_row_inner {
		padding: 30px 0 0 !important;
	}
	
	#NovostiList01 .size-1of2 {
	/*margin-bottom: 30px !important;*/
		margin: 0 10px 30px !important;
	}
	
	.et_pb_section {
		padding: 0;
	}
	
	#topLinija01 {
		margin: 20px 0 0 !important;
	}
	
	.et_pb_column .et_pb_grid_item:nth-child(3n) {
		margin: 0 26px 26px 0 !important;
	}
	
	.et_pb_column .et_pb_grid_item:nth-child(n) {
		margin: 0 26px 26px 0 !important;
	}
	
	.et_pb_gallery_grid .et_pb_gallery_item:last-of-type {
		margin-right: 0 !important;
	}
	
	.et_portfolio_image {
		max-height: 350px;
	}
	
	#NovostiList01 .et_pb_image_container img {
		margin: 0;
		min-width: 100px;
		max-width: 100px;
		min-height: 76px;
		max-height: 76px;
	}
	
	#naslovNovosti01 {
		max-width: 682px !important;
		margin: 0 auto 30px !important;
	}
	
	#specialtySectionPIN .et_pb_blog_grid_wrapper .et_pb_blog_0 {
		margin: 0 auto !important;
		max-width: 682px !important;
	}
}

@media (max-width: 479px) {
	.et_pb_column .et_pb_grid_item:nth-child(n) {
		margin: 0 26px 26px 0 !important;
	}
	
	.single #specialtySectionPIN .et_pb_row {
		width: 96% !important;
	}
}

@media (max-width: 442px) {
	.et_pb_column .et_pb_grid_item:nth-child(n) {
		margin: 0 5px 5px 0 !important;
	}
	
	.et_pb_column .et_pb_grid_item:nth-child(2n) {
		margin-right: 0 !important;
	}
	
	.single .rhc-widget-upcoming-featured-image {
		margin-left: 1px !important;
	}
	
	.rhc-widget-a.featured-1 .rhc-widget-upcoming {
		width: 59%;
		margin-right: 0;
	}
	
	.revija .naslovDana p {
		font-size: 24px;
	}
}

div.fct-main > div.fct-body > div.fct-dbox > div > div > div > div > div > div:nth-child(4) {
	display: none;
}

/*************************************** REVIJA OPET ******************************************/
/* svijetlo plava	: #00B5F0
	crvena			: #EE1D25 */
.revija29 #main-header, .revija29 #main-header .nav li ul, .revija29 .et-search-form, .revija29 #main-header .et_mobile_menu {
	background-color: #EE1D25 !important;
}

.revija29 #et-main-area #footer-bottom, .revija29 #main-footer {
	background-color: #00B5F0 !important;
}

.revija29 .footer-widget li a {
	color: #ffffff !important;
}

.revija29 .naslovDana p {
	color: #EE1D25 !important;
}

.revija29 .triKvartiSolid, .revija29 .naslovDanaRow {
	border-bottom: 3px solid #00B5F0 !important;
}

.revija29 #sponzoriNaslov, .revija29 .zahvalaSection, .revija29 #zahvalaContainer {
	background-color: #EE1D25 !important;
	color: #ffffff !important;
}

.revija29 h6, .revija29 h5, .revija29 h4, .revija29 h3, .revija29 h2, .revija29 h1, .revija29 .et_pb_widget_area_right {
	font-family: 'Open Sans', Arial, sans-serif !important;
	color: #00B5F0 !important;
	font-weight: normal !important;
}

.revija #footer-info {
	font-family: 'Open Sans', Arial, sans-serif !important;
	color: #ffffff !important;
}

.revija #main-footer .footer-widget h4, .revija29 .footer-widget, .revija29 #footer-info, .revija29 #footer-info a, .revija29 .et_pb_fullwidth_header_0.et_pb_fullwidth_header_0 .header-content h1, .revija29 .et_pb_fullwidth_header_0.et_pb_fullwidth_header_0 .et_pb_fullwidth_header_subhead, .revija29 .et_pb_fullwidth_header_0.et_pb_fullwidth_header_0 .et_pb_fullwidth_header_scroll a .et-pb-icon {
	color: #ffffff !important;
}

.revija-29-predstave .et_pb_column .et_pb_row_inner_2 {
    padding-bottom: 20px;
}

.revija30 .naslovDana p {
  color: #00b9f1 !important;
}

.revija30 .triKvartiSolid, .revija30 .naslovDanaRow {
  border-bottom: 3px solid #00b9f1 !important;
}

.revija #content-area .category-revija30 a {
  color: #00b9f1 !important;
}

.revija30 h6, .revija30 h5, .revija30 h4, .revija30 h3, .revija30 h2, .revija30 h1, .revija30 .et_pb_widget_area_right {
  font-family: 'Open Sans', Arial, sans-serif !important;
  color: #00b9f1 !important;
  font-weight: normal !important;
}

.revija30 #sponzoriNaslov, .revija30 .zahvalaSection, .revija30 #zahvalaContainer{
  background-color: #00b9f1 !important;
  color: #FFFFFF !important;
}

.revija30 #zahvalaContainer h3 {
  color: #000000 !important;
}

.revija30 #et-main-area #footer-bottom, .revija30 #main-footer {
  background-color: #000000 !important;
}

.revija30 .footer-widget, .revija30 #footer-info, .revija30 #footer-info a {
	color: #FFFFFF !important;
}

.revija30 #main-header, .revija30 #main-header .nav li ul, .revija30 .et-search-form, .revija30 #main-header .et_mobile_menu {
  background-color: #00b9f1 !important;
}

.revija #top-menu a {
	color: #000000 !important;
}

.revija30 #top-menu > li > a::before {
  border-color: #FFFFFF transparent transparent !important;
}

body.postid-17185 {
	background-color: #e1e1e3;
}

.revija30 .moreLinks a {
  background-color: #e1e1e3 !important;
  border: 2px solid #e1e1e3 !important;
}