<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 *****************
 * MEDIA QUERIES *
 *****************
 */

@media (max-width: 958px) {
	/*.page_layout &gt; .row &gt; .arrow_prev,
	.page_layout &gt; .row &gt; .arrow_next {
		display: block;
	}*/
	
	.city-news-main-page ul.blog li.post:first-child,
	.city-news-main-page ul.blog li.post,
	.multimedia-cont .second-multimedia .first-multimedia li,
	.multimedia-cont .second-multimedia .couple-small-multimedia li,
	.multimedia-cont .first-multimedia,
	.footer_container .footer .about-column,
	.menu_container nav ul.sf-menu li.search-box form input {
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
		    -ms-box-sizing: border-box;
		     -o-box-sizing: border-box;
		        box-sizing: border-box;
	}
	.site_container.boxed,
	.fixed-menu .menu_container.sticky {
		width: 750px;
		min-width: 750px !important;
	}
	.responsive-li-tiny {
		display: inline-block;
	}
	.responsive-li-big {
		display: none;
	}
	.header_top_bar_container .auth-button,
	.header_top_bar_container a.auth-button {
		line-height: 48px;
	}
	.header_top_bar_container a.auth-button.top-button-login i.fa,
	.header_top_bar_container a.auth-button.top-button-registration i.fa,
	.header_top_bar_container a.auth-button.top-button-logout i.fa,
	.header_top_bar_container a.auth-button.top-button-profile i.fa,
	.header_top_bar_container a.auth-button.top-button-administration i.fa,
	.header_top_bar_container a.auth-button.top-button-send-news i.fa,
	.header_top_bar_container a.auth-button.top-button-switch-to-mobile i.fa,
	.header_top_bar_container a.auth-button.top-button-advbox-add i.fa,
	.header_top_bar_container .auth-button.top-button-radio-net i.fa,
	.header_top_bar_container .auth-button.top-button-calendar i.fa,
	a.auth-button.top-button-menu i.fa {
		margin: 0;
		font-size: 1.5em;
	}
	.header_top_bar_container a.auth-button.top-button-login .desc,
	.header_top_bar_container a.auth-button.top-button-registration .desc,
	.header_top_bar_container a.auth-button.top-button-logout .desc,
	.header_top_bar_container a.auth-button.top-button-profile .desc,
	.header_top_bar_container a.auth-button.top-button-administration .desc,
	.header_top_bar_container a.auth-button.top-button-send-news .desc,
	.header_top_bar_container a.auth-button.top-button-switch-to-mobile .desc,
	.header_top_bar_container a.auth-button.top-button-advbox-add .desc,
	.header_top_bar_container .auth-button.top-button-radio-net .desc,
	.header_top_bar_container .auth-button.top-button-calendar .desc {
		display: none;
	}
	.header_top_bar_container .auth-button.top-button-radio-net::after {
		display: block;
	}
	
	.sf-menu li.submenu.simple-submenu.ss-at-beginning ul {
		width: 474px;
	}
	.menu_container nav ul.sf-menu li li li.post {
		width: 153px;
		margin: 20px 0 0 20px;
	}
	ul.sf-menu li li .mega_menu,
	ul.sf-menu li:hover li .mega_menu {
		width: 540px;
	}
	.menu_container nav ul.sf-menu li li li.post {
		width: 153px;
		margin: 20px 0 0 20px;
	}
	.menu_container nav ul.sf-menu li li li.post a img {
		height: 193px;
	}
	#mega-menu .mega_menu.row .column_1_2 {
		width: 262px !important;
	}
	#mega-menu .recipe-menu-cont .mega_menu.row .column_1_2 li.post a img {
		width: 90px !important;
	}
	.column_2_3 .front-page-from-editors.with-afish .afish-cont-front-page &gt; div &gt; a {
		padding-bottom: 130%;
	}
	
	.column_2_3 {
		width: 505px !important;
	}
	.column_1_3.right_menu {
		width: 200px;
	}
	.column_1_3.right_menu .widget-poll-title {
		font-size: 16px;
	}
	.column_2_3 .city-news-main-page-cont,
	.column_2_3 .multimedia-cont {
		width: 100% !important;
	}
	.city-news-main-page ul.blog li.post:first-child,
	.city-news-main-page ul.blog li.post {
		width: 33.33333333333333%;
		padding: 0 3px;
		margin-top: 10px;
		clear: none;
	}
	.city-news-main-page ul.blog li.post:last-child {
		display: none;
	}
	.city-news-main-page ul.blog li.post .section_image {
			width: 100%;
			height: 0;
			padding-bottom: 67%;
	}
	.column_2_3 .city-news-main-page-cont .city-news-main-page ul.blog li.post .main_news_post_content {
			width: 100% !important;
			margin-left: 0 !important;
	}
	
	/* MULTIMEDIA CONT INDEX PAGE */
	.multimedia-cont {
		margin-left: 0 !important;
		margin-top: 15px;
	}
	.front-page-from-editors .blog.medium .post {
			margin-top: 10px;
	}
	.column_2_3 .front-page-from-editors.with-afish .afish-cont-front-page {
			width: 165px;
	}
	.column_2_3 .front-page-from-editors.with-afish .from-editors-cont-front-page {
			width: 305px !important;
			margin-left: 15px !important;
	}
	.front-page-from-editors.with-afish .blog.medium .post {
			width: 145px;
	}
	.front-page-from-editors.with-afish .blog.medium .post h5 {
			margin-top: 5px;
	}
	.multimedia-cont .first-multimedia {
		width: 33.333333333333%;
		display: inline-block;
		float: left;
	}
	.multimedia-cont .second-multimedia {
		width: 66.666666666666%;
		display: inline-block;
	}
	.multimedia-cont .second-multimedia .couple-small-multimedia li.multimedia_li {
		margin: 0 !important;
		width: 50% !important;
		margin: 0 !important;
	}
	.multimedia-cont .first-multimedia {
		padding-right: 5px;
	}
	.multimedia-cont .second-multimedia .couple-small-multimedia li:first-child {
		padding: 0 2.5px;
	}
	.multimedia-cont .second-multimedia .couple-small-multimedia li:last-child {
		padding-left: 5px;
	}
	/* END MULTIMEDIA CONT INDEX PAGE */
	
	.comment-number-box {
		width: 80px !important;
		font-size: 3em !important;
	}
	#comments_list .comment_details {
			width: 374px;
	}
	#comments_list .children .comment_details {
			margin-left: 32px;
			width: 352px;
	}
	.blog.medium .post.more_from_first {
			width: 158px;
	}
	.column_1_3 .taxonomies.columns {
			width: 100%;
			margin-top: 10px;
	}
	.column_1_3 .taxonomies.columns li {
			width: 100%;
	}
	.column_1_3.right_menu .tabs_navigation li a {
			font-size: 13px;
	}
	.widget .form-horizontal .footer-buttons button {
		display: block;
		width: 100%;
		margin: 0.6em 0;
	}
	.widget .form-horizontal .panel-footer button:last-child {
		margin-bottom: 0;
	}
	.footer_container .footer .column_3_4 {
		width: 610px;
	}
	.footer_container .footer .footer-columns-row .column.about-column {
		width: 100%;
		margin-left: 0;
		margin-top: 2em;
	}
	.footer_container .footer .about-column .about-col-1 {
	}
	.footer_container .footer .about-column .about-col-2 {
		padding-left: 20px;
	}
	.footer_container .footer .footer-columns-row .column.announces-column,
	.footer_container .footer .footer-columns-row .column.recipe-column {
			width: 48%;
			width: calc(50% - 8px);
	}
	.footer_container .footer .footer-columns-row .column.recipe-column {
			margin-left: 16px;
	}
	
	.announces-list-cont .menu .menu-item {
		width: 108px;
	}
	.announces-list-cont form .text_input {
		width: 75% !important;
	}
	a.back-to-top {
		width: 40px;
		height: 40px;
		background-size: 20px;
	}
	.sf-menu li.submenu.simple-submenu ul.news-dd-menu {
		left: -100%;
	}
	.sf-menu li.submenu.simple-submenu ul.towns-dd-menu {
		left: -150%;
	}
	.profile_icons i.fa {
		font-size: 60px;
	}
	.profile_icons ul li {
			width: 80px;
			font-size: 0.9em;
	}
	
	/* Mockups */
	.mockup.mockup-4 .maket_pos_3 .column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4 &gt; li h5,
	.mockup.mockup-5 .maket_pos_3 .column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4 &gt; li h5,
	.mockup.mockup-9 .maket_pos_3 .column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4 &gt; li h5 {
		font-size: 14px;
	}
	
	/* 4 */
	.mockup.mockup-4 .maket_pos_3 .column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4 &gt; li {
			width: 154px;
	}
	.mockup.mockup-4 .column_1_1 .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel {
		width: 154px !important;
	}
	.mockup.mockup-4 .column_1_1 .mockup_small_images {
			width: 95px;
	}
	
	/* 5 */
	.mockup.mockup-5 .mockup-image-col {
		display: none;
	}
	.mockup.mockup-5 .mockup-text-col {
		width: 35% !important;
	}
	.mockup.mockup-5 .mockup-4-news-col {
		width: 43%;
			margin-left: 0;
	}
	.mockup.mockup-5 .maket_pos_3 {
		width: 20% !important;
	}
	.mockup.mockup-5 .maket_pos_3 .column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4 &gt; li {
		width: 140px;
	}
	.mockup.mockup-5 .column_1_1 .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel {
		width: 140px !important;
	}
	
	/* 9 */
	.mockup.mockup-9 .maket_pos_3 .column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4 &gt; li {
		width: 125px;
	}
	.mockup-9 .column_1_1 .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel {
		width: 125px !important;
	}
	.mockup.mockup-9 .news-item-1 .ni-title,
	.mockup.mockup-9 .news-item-2 .ni-title,
	.mockup.mockup-9 .news-item-5 .ni-title {
		max-height: unset;
		overflow: unset;
	}
	
	/* End mockups */
	
	#control-by-post-gallery #post-gallery &gt; li {
		width: 485px;
	}
	
	.site_container .header_container .header {
		position: relative;
	}
	.header_container .logo-weather {
		position: absolute;
		top: -30px;
		left: 12px;
	}
	.awdbox-popup-button .header_container .logo-weather {
		left: 0;
	}
	
	/* PEKARNA CONT */
	#advbox-cont {
		width: 700px;
	}
	/* END PEKARNA CONT */
	
	/* POPUP MEDIA BOX */
	#media-popup-controls {
		width: 714px;
	}
	#media-popup-box-hugger .media-popup-box {
		width: 700px;
	}
	/* END POPUP MEDIA BOX */
	
	/* POPUP MEDIA BOX */
	body.mpn-prev #media-popup-nav .mpn-prev {
		left: 2em;
	}
	body.mpn-next #media-popup-nav .mpn-next {
		right: 2em;
	}
	/* END POPUP MEDIA BOX */
	
	/* BANNERS */
	.widget.square-banner iframe.jingle-bells {
		-webkit-transform: scale(1);
		   -moz-transform: scale(1);
		    -ms-transform: scale(1);
		     -o-transform: scale(1);
		        transform: scale(1);
	}
	.wb-content.wide-banner iframe {
		-webkit-transform: scale(1);
		   -moz-transform: scale(1);
		    -ms-transform: scale(1);
		     -o-transform: scale(1);
		        transform: scale(1);
	}
	/* END BANNERS */
	
	/* Merge from responsife-2017-edition.css */
/*}

@media (max-width: 958px) {*/
	/* End Merge from responsife-2017-edition.css */
	
	.header_container .logo-weather,
	.menu_container.sticky,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; h5,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu.mm-anekdotes &gt; div.mega_menu p,
	#mega-menu .recipe-menu-cont .mega_menu.row .column_1_2 .blog.small .post,
	.column_2_3 .front-page-from-editors.with-afish .afish-cont-front-page,
	.column_2_3 .front-page-from-editors.with-afish .from-editors-cont-front-page,
	.blog.medium .post.more_from_first,
	#search-announces-form .text_input,
	.auth-button.top-button-menu,
	a.auth-button.top-button-menu,
	.menu_container.sticky nav:first-child,
	.page_layout .column.column_1_1,
	.comment_form input, .comment_form textarea,
	.contact_form input, .contact_form textarea {
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
		    -ms-box-sizing: border-box;
		     -o-box-sizing: border-box;
		        box-sizing: border-box;
	}
	body.alert-ribbon .site_container .page_layout {
		margin-top: 10px;
	}
	
	.site_container.boxed,
	.fixed-menu .menu_container.sticky {
		width: 100%;
		min-width: 100% !important;
		max-width: 100% !important;
	}
	.menu_container.sticky {
	    height: auto;
	    min-height: 8px; /* why the hex is 8?!?! */
	    min-height: 0;
	}
	.menu_container.sticky,
	.fixed-menu .menu_container.sticky {
		/*display: none;*/
		z-index: 9;
	}
	.site_container .menu_container.sticky {
		background: #f4f4f4;
	}
	
	.menu_container.sticky nav:first-child,
	.fixed-menu .menu_container.sticky nav:first-child {
		display: none;
		position: fixed;
		z-index: 9;
		background: #eee;
		bottom: -3em;
		padding-bottom: 4em;
	}
	.menu_container .menu-home-button {
		display: none;
	}
	.site_container .menu_container.sticky .sf-menu {
		margin: 0;
		/*padding-top: 44px;*/
	}
	.site_container .menu_container.sticky .sf-menu &gt; li {
		padding: 0;
		margin: 0;
		height: auto !important;
		display: block;
		float: none;
		background: #eee;
		border-bottom: 1px solid #dedede;
		clear: both;
	}
	.site_container .menu_container.sticky .sf-menu li.menu-home-button,
	.site_container .menu_container.sticky .sf-menu li.responsive-li-big {
		display: none;
	}
	.site_container .menu_container.sticky .sf-menu li.submenu ul {
		position: static;
		width: 100%;
		background: inherit;
	}
	.site_container .menu_container.sticky .sf-menu &gt; li &gt; a,
	.site_container .menu_container.sticky .sf-menu &gt; li.submenu &gt; a,
	.site_container .menu_container.sticky .sf-menu &gt; li &gt; a,
	.site_container .menu_container.sticky .sf-menu &gt; li.submenu &gt; a:hover,
	.site_container .menu_container.sticky .sf-menu &gt; li.submenu.simple-submenu &gt; ul &gt; li &gt; a,
	.site_container .menu_container.sticky .sf-menu &gt; li.submenu.simple-submenu:hover &gt; ul &gt; li &gt; a,
	.site_container .menu_container.sticky .sf-menu &gt; li.submenu.simple-submenu &gt; ul &gt; li &gt; a:hover {
		color: #363b40;
		background: #eee;
		padding: 0.8em 1.1em;
		text-align: left;
		font-size: 1.2em;
	}
	.site_container .menu_container.sticky .sf-menu li.no-submenu.selected a,
	.site_container .menu_container.sticky .sf-menu li.no-submenu.selected,
	.site_container .menu_container.sticky .sf-menu li.no-submenu a {
		border: none;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li &gt; a::before,
	.site_container .menu_container.sticky .sf-menu li.no-submenu a::after {
		content: '\f054';
		font-family: 'FontAwesome';
		color: #8b8b8b;
	}
	.site_container .menu_container.sticky .sf-menu li.no-submenu a::after {
		position: absolute;
		right: 15px;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li &gt; a::before {
		margin-right: 0.7em;
	}
	.site_container .menu_container.sticky .sf-menu li.submenu.simple-submenu ul {
		overflow: hidden;
	}
	.site_container .menu_container.sticky .sf-menu li ul li {
		background: #eee;
	}
	.site_container .menu_container.sticky .sf-menu li.submenu.simple-submenu ul li,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.wo-submenu {
		display: inline-block;
		width: 23%;
		float: left;
		margin: 1% !important;
	}
	.site_container .menu_container.sticky .sf-menu li.submenu.mega_menu_parent ul {
		height: auto !important;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu {
		background: transparent;
		position: static;
		z-index: 1;
		display: block !important;
		overflow: hidden;
		margin-bottom: 1em;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu {
		/*width: auto;
		float: none;
		clear: both;*/
		/*background: #fff;*/
		/*margin-left: 3em;*/
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; div.mega_menu {
		display: block !important;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; div.mega_menu {
		display: block !important;
		position: static;
		background: #eee;
		width: auto;
		padding: 1em 1em 0.4em;
	}
	#mega-menu .mm-recipes .mega_menu.row .column_1_2 {
	    width: 50% !important;
	    width: calc(50% - 0.5em) !important;
	}
	#mega-menu .mm-recipes .mega_menu.row .column_1_2:first-child {
		margin-right: 0.5em;
	}
	#mega-menu .mm-recipes .mega_menu.row .column_1_2:last-child {
		margin-left: 0.5em;
	}
	#mega-menu .mm-recipes .mega_menu.row .column_1_2 .post_content {
		display: none;
	}
	#mega-menu .recipe-menu-cont .mega_menu.row .column_1_2 .blog.small .post {
		width: 100%;
		background: #fff;
		padding: 0.8em;
		margin: 0 0 14px;
		min-height: auto;
		border-radius: 3px;
		border-bottom: 1px solid #dedede;
	}
	#mega-menu .recipe-menu-cont .mega_menu.row .column_1_2 .blog.small .post a h5 {
		color: #363b40;
		margin-top: 0;
		font-size: 0.9em;
		/*break-all*/
	}
	li.submenu li .mega_menu .blog.small .post {
	    min-height: auto;
	}
	.site_container .menu_container.sticky .sf-menu li.submenu.mega_menu_parent ul {
		display: block !important;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu.mm-anekdotes &gt; div.mega_menu p {
		color: #363b40 !important;
		margin: 0 16px !important;
		font-size: 0.89em;
		width: auto !important;
		margin-bottom: 0.8em !important;
		padding: 0.8em !important;
		border-radius: 3px;
		background: #fff;
		min-height: auto !important;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu.mm-anekdotes &gt; div.mega_menu a {
		display: none;
	}
	.site_container .menu_container.sticky .sf-menu li.submenu.simple-submenu &gt; ul &gt; li &gt; a,
	.site_container .menu_container.sticky .sf-menu li.submenu.simple-submenu:hover &gt; ul &gt; li &gt; a,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li &gt; a,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul &gt; li &gt; a,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul &gt; li &gt; a:hover,
	.site_container .menu_container nav ul.sf-menu &gt; li a.sflinks .menu-link-wrapper {
		border-bottom: 1px solid #dedede;
		text-align: center;
		background-color: #fff;
		background-image: none;
		font-size: 0.87em;
		border-radius: 3px;
		color: #363b40;
	}
	.site_container .menu_container nav ul.sf-menu &gt; li a.sflinks .menu-link-wrapper {
		font-size: 1em;
		padding: 0.4em 1em;
		margin: -0.4em -0.5em;
		display: inline-block;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li &gt; a {
		display: inline-block;
		margin: 0.8em 0.8em 0;
		width: auto !important;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu {
		padding: 0;
		min-height: 0;
		margin: 0;
		overflow: hidden;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li {
		margin: 1em;
		display: inline-block;
		border-bottom: 1px solid #dedede;
		text-align: left;
		background: #fff;
		width: 30%;
		width: calc(33.33333% - 2em);
		height: 0;
		padding-bottom: 35%;
		position: relative;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li span {
		display: none;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; a {
		display: block;
		position: absolute !important;
		border: none;
		height: 100%;
		width: 100%;
		top: 0;
		left: 0;
		background-position: center;
		
		-webkit-background-size: cover;
		   -moz-background-size: cover;
		     -o-background-size: cover;
		        background-size: cover;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu:hover &gt; li &gt; a {
		padding: 0;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; h5 {
		display: block;
		position: absolute;
		border: none;
		width: 100%;
		bottom: 0;
		left: 0;
		font-size: 7pt;
		margin: 0 !important;
		padding: 0.3em;
		background-color: rgba(0,0,0,0.7);
		box-sizing: border-box;
		line-height: 1.3;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; h5 a,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; h5 a:hover {
		background: transparent;
	}
	
	/* Lets kick f(rea)king submenus of â€žÐ¡Ð²Ð¾Ð±Ð¾Ð´Ð¾ Ð²Ñ€ÐµÐ¼Ðµâ€œ */
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.wo-submenu {
		display: inline-block;
		float: left;
		clear: none;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li &gt; a {
	    padding: 1em;
	    border-right: none;
	    margin: 0;
	    display: block;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li &gt; a::before,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; div.mega_menu,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu {
		display: none !important;
	}
	
	.page,
	.fixed-menu .page {
	    padding-top: 0 !important;
	    margin-top: 7px !important;
	}
	/* With alert ribbon */
	.alert-ribbon .fixed-menu .page {
	    margin-top: 27px !important;
	}
	
	.site_container.boxed .page_layout {
	    padding: 0 10px;
	}
	.new_borders,
	.box-with-shadow {
	    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	}
	.new_borders {
	    border-bottom: none;
	}
	.page_margin_top_section {
	    margin-top: 10px;
	}
	.mockup,
	.widget {
	    margin-bottom: 10px;
	}
	.column_2_3 {
	    width: 100% !important;
	    margin-bottom: 0.9em;
	}
	.multimedia-cont {
	    margin-top: 10px;
	}
	.header_container {
	    margin-top: 49px;
	}
	.header_container .logo-weather {
	    position: fixed;
	    top: 0;
	    left: 0;
	    padding: 13px 12px;
	    height: 43px;
	    background: #F4F4F4;
	    border-bottom: 1px solid #dedede;
	    width: 100%;
	    z-index: 10;
	}
	.site_container.boxed .header_top_bar {
	    background: transparent;
	    border-bottom: none;
	    position: fixed;
	    right: 0;
	    top: 0;
	    z-index: 11;
	    margin-right: 48px;
	    border-right: 1px solid #dedede;
	}
	.auth-button.top-button-menu,
	a.auth-button.top-button-menu {
		display: block;
		position: fixed;
		top: 0;
		right: 0;
		left: auto;
	    z-index: 11;
	    border: none;
	    height: 43px;
	    overflow: hidden;
	    padding: 6px 17px;
	}
	.auth-button.top-button-menu i.fa,
	a.auth-button.top-button-menu i.fa {
		visibility: hidden;
	}
	.auth-button.top-button-menu::before,
	.auth-button.top-button-menu::after,
	a.auth-button.top-button-menu::before,
	a.auth-button.top-button-menu::after {
		content: '';
		display: block;
		position: absolute;
		top: 13px;
		left: 15px;
		height: 3px;
		width: 45%;
		background: #656565;
		
		-webkit-transition: all 300ms;
		   -moz-transition: all 300ms;
		    -ms-transition: all 300ms;
		     -o-transition: all 300ms;
		        transition: all 300ms;
	}
	.auth-button.top-button-menu::before,
	a.auth-button.top-button-menu::before {
		box-shadow: 0 7px 0 0 #656565;
	}
	.auth-button.top-button-menu::after,
	a.auth-button.top-button-menu::after {
		top: 27px;
	}
	.auth-button.top-button-menu:hover::before,
	.auth-button.top-button-menu:hover::after,
	a.auth-button.top-button-menu:hover::before,
	a.auth-button.top-button-menu:hover::after {
		background: #dedede;
	}
	.auth-button.top-button-menu:hover::before,
	a.auth-button.top-button-menu:hover::before {
		box-shadow: 0 7px 0 0 #dedede;
	}
	body.bars-menu-visible {
		overflow: hidden;
	}
	body.bars-menu-visible .auth-button.top-button-menu::before,
	body.bars-menu-visible .auth-button.top-button-menu::after,
	body.bars-menu-visible a.auth-button.top-button-menu::before,
	body.bars-menu-visible a.auth-button.top-button-menu::after {
		top: 19px;
		left: 15px;
	}
	body.bars-menu-visible .auth-button.top-button-menu::before,
	body.bars-menu-visible a.auth-button.top-button-menu::before {
		box-shadow: 0 7px 0 0 transparent;
		
		-webkit-transform: rotate(-45deg);
		   -moz-transform: rotate(-45deg);
		    -ms-transform: rotate(-45deg);
		     -o-transform: rotate(-45deg);
		        transform: rotate(-45deg);
	}
	body.bars-menu-visible .auth-button.top-button-menu::after,
	body.bars-menu-visible a.auth-button.top-button-menu::after {
		-webkit-transform: rotate(45deg);
		   -moz-transform: rotate(45deg);
		    -ms-transform: rotate(45deg);
		     -o-transform: rotate(45deg);
		        transform: rotate(45deg);
	}
	body.bars-menu-visible .menu_container.sticky nav:first-child {
		display: block;
		top: 0;
		left: 0;
		bottom: 10px;
		width: 100%;
		height: 100%;
		padding-top: 43px;
		overflow-x: hidden;
		overflow-y: scroll;
	}
	.fixed-menu .menu_container nav ul.sf-menu &gt; li {
		padding-top: 0;
	}
	
	.site_container .header_container {
		height: auto !important;
		padding-bottom: 0;
		background: transparent;
	}
	.site_container .header_container .header {
		padding-top: 0;
		max-height: 90px;
		max-width: 728px;
	}
	
	.column_2_3 .front-page-from-editors.with-afish .from-editors-cont-front-page ul.blog {
		overflow: hidden;
	}
	.column_2_3 .front-page-from-editors.with-afish .afish-cont-front-page {
	    width: 31%;
	    width: calc(33.33333333% - 5px);
	}
	.column_2_3 .front-page-from-editors.with-afish .afish-cont-front-page &gt; div {
		padding-top: 10px !important;
	}
	.column_2_3 .front-page-from-editors.with-afish .from-editors-cont-front-page {
	    width: 65%;
	    width: calc(66.66666666% - 5px) !important;
	    margin-left: 10px !important;
	}
	.front-page-from-editors.with-afish .blog.medium .post {
		width: 48%;
		width: calc(50% - 5px);
	}
	.front-page-from-editors.with-afish .blog.medium .post.media31 {
		margin-left: 10px;
	}
	
	.blog.medium .post.more_from_first,
	.blog.medium .post.more_from_below {
		margin-top: 10px;
	}
	.blog.medium .post.more_from_first {
	    width: 33.3333333333%;
	}
	.blog.medium .post.more_from_below {
	    width: 64%;
	    width: calc(66.6666666666% - 10px) !important;
	    margin-left: 10px !important;
	}
	
	.bottom-index-page-links {
		width: auto;
		margin: 20px 20px;
		/*margin-top: 10px;
		padding: 10px;
		border-radius: 3px;
		background: #fff;
		overflow: hidden;
		box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);*/
	}
	/*.bottom-index-page-links:after {
		content: '';
		display: table;
		clear: both;
	}
	.bottom-index-page-links .bottom-radio-links-cont {
	}
	.bottom-index-page-links .bottom-radio-link {
		margin-top: 0;
	}*/
	
	.column_1_3.right_menu {
	    width: 100%;
	    margin-left: 0;
	    margin-top: 10px;
	    
	    -webkit-column-count: 2;
	       -moz-column-count: 2;
	            column-count: 2;
	    
	    -webkit-column-width: 300px;
	       -moz-column-width: 300px;
	            column-width: 300px;
	    
	    -webkit-column-gap: 10px;
	       -moz-column-gap: 10px;
	            column-gap: 10px;
	    
	    -webkit-column-fill: balance;
	       -moz-column-fill: balance;
	            column-fill: balance;
	}
	
	/*h4.box_header {
		background: #ffebba !important;
		margin: -10px -10px 0 -10px;
		border-radius: 5px 5px 0 0;
		padding: 8px 10px;
	}
	h4.box_header,
	h4.box_header a {
		color: #777;
		font-weight: 600;
		letter-spacing: 0.08em;
		color: #444 !important;
		font-size: 1.2em;
	}*/
	.column_1_3.right_menu .tabs_navigation li a {
	    font-size: 18px;
	}
	
	#search-announces-form .text_input {
		width: calc(100% - 80px) !important;
	}
	
	#search-announces-form button {
		width: 80px;
		text-align: center;
	}
	
	.column_1_3.right_menu &gt; .widget:not(.simple) {
		display: inline-block;
	}
	
	.main-categories-widget {
		display: none !important;
	}
	
	.footer_container .footer .footer-last-menu-first-cont {
	    width: 100%;
	}
	.footer_container .footer .footer-last-menu-first-cont h4 {
		font-size: 15px;
		line-height: 1.4;
	}
	
	/* Mockups */
	
	.mockup.mockup-9 .mockup-column-1 .post_content h2 a::before,
	.mockup.mockup-9 .mockup-column-1 .post_content h2 a:hover::before,
	.mockup.mockup-9 .mockup-column-1 .post_content h3 a::before,
	.mockup.mockup-9 .mockup-column-1 .post_content h3 a:hover::before,
	.mockup.mockup-9 .mockup-column-2 ul li.post .main_news_post_content h2 a::before,
	.mockup.mockup-9 .mockup-column-2 ul li.post .main_news_post_content h2 a:hover::before,
	.mockup.mockup-9 .mockup-column-2 ul li.post h3 a::before,
	.mockup.mockup-9 .mockup-column-2 ul li.post h3 a:hover::before,
	.mockup.mockup-5 .mockup-text-col .first-inner-news-box h2 a:before,
	.mockup.mockup-5 .mockup-text-col .first-inner-news-box h2 a:hover::before,
	.mockup.mockup-5 .mockup-text-col .second-inner-news-box a::before,
	.mockup.mockup-5 .mockup-text-col .second-inner-news-box a:hover::before {
		content: '\2219';
		font-family: 'FontAwesome';
		margin-right: 0.3em;
		color: #e78c8c;
		color: #bfbfbf;
		color: #e78c8c;
		display: inline-block;
		text-decoration: none !important;
	}
	.mockup.mockup-9 .mockup-column-1 .post_content h2 a.video-media-inside::before,
	.mockup.mockup-9 .mockup-column-1 .post_content h2 a.video-media-inside:hover::before,
	.mockup.mockup-9 .mockup-column-1 .post_content h3 a.video-media-inside::before,
	.mockup.mockup-9 .mockup-column-1 .post_content h3 a.video-media-inside:hover::before,
	.mockup.mockup-9 .mockup-column-2 ul li.post .main_news_post_content h2 a.video-media-inside::before,
	.mockup.mockup-9 .mockup-column-2 ul li.post .main_news_post_content h2 a.video-media-inside:hover::before,
	.mockup.mockup-9 .mockup-column-2 ul li.post h3 a.video-media-inside::before,
	.mockup.mockup-9 .mockup-column-2 ul li.post h3 a.video-media-inside:hover::before,
	.mockup.mockup-5 .mockup-text-col .first-inner-news-box h2 a.video-media-inside:before,
	.mockup.mockup-5 .mockup-text-col .first-inner-news-box h2 a.video-media-inside:hover::before,
	.mockup.mockup-5 .mockup-text-col .second-inner-news-box a.video-media-inside::before,
	.mockup.mockup-5 .mockup-text-col .second-inner-news-box a.video-media-inside:hover::before {
		content: '';
	}
	
	/* Mockup 4 */
	.mockup.mockup-4 .mockup-columns li.maket_pos_1 {
		width: 56%;
		width: calc(58% - 10px);
		margin: 0 0 10px 0;
		height: 170px;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_1 .mockup-column-1-link-box-main {
		height: 100% !important;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_1 .mockup-column-1-link-box-main h2 {
		font-size: 20px !important;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 {
		margin-left: 10px;
		width: 42%;
		float: right;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul {
		overflow: hidden;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2 {
		width: 100%;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3 {
	    margin: 0 10px 0 0;
	    width: 27%;
	    width: calc(29% - 10px);
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3.maket-pos-3-last-link {
	    position: relative;
	    margin-right: 0;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3.maket-pos-3-last-link a {
		width: 100%;
	    height: 0 !important;
	    padding-bottom: 100%;
	    position: absolute;
	    top: 0;
	    left: 0;
	}
	.mockup.mockup-4 .maket_pos_3 .column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4 &gt; li,
	.mockup.mockup-4 .column_1_1 .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel {
	    width: 199px !important;
	}
	
	/* Mockup 9 */
	.mockup.mockup-9 .mockup-column-1 {
	    width: 48% !important;
	    width: calc(50% - 5px) !important;
	}
	.mockup.mockup-9 .mockup-column-1 .news-item-2 .section_image,
	.mockup.mockup-9 .mockup-column-1 .news-item-5 .section_image {
		width: 30% !important;
		height: 0 !important;
		padding-bottom: 20%;
	}
	.mockup.mockup-9 .mockup-column-2 {
	    width: 48% !important;
	    width: calc(50% - 5px) !important;
	    margin-left: 10px !important;
	}
	.mockup.mockup-9 .mockup-column-2 ul li.post .main_news_post_content h2 a {
		font-size: 16px !important;
	}
	.mockup.mockup-9 .mockup-column-3 {
	    margin-left: 0;
	    width: 100% !important;
		margin-top: 15px;
	}
	.mockup.mockup-9 .mockup-column-3 h4.box_header {
		display: none;
	}
	.mockup-9 .column_1_1 .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel {
	    width: 100% !important;
	}
	
	/* Mockup 1 */
	.mockup.mockup-1 .blog_grid .post.post-box-3 {
		width: 33.333333333%;
		margin: 0;
	}
	.mockup.mockup-1 .blog_grid .post.post-box-3 h2 {
		font-size: 16px;
	}
	.mockup.mockup-1 .blog_grid .post.post-box-4,
	.mockup.mockup-1 .blog_grid .post.post-box-5 {
		width:31%;
		width: calc( 33.3333333% - 2px );
	}
	
	/* Mockup 5 */
	.mockup.mockup-5 .mockup-text-col {
	    width: 45% !important;
	    margin-left: 0;
	}
	.mockup.mockup-5 .mockup-text-col div {
	    margin-left: 0 !important;
	}
	.mockup.mockup-5 .mockup-4-news-col {
	    width: 54% !important;
	}
	.mockup.mockup-5 li.mockup-col-3-up,
	.mockup.mockup-5 li.mockup-col-3-down {
		margin-top: 10px !important;
	}
	.mockup.mockup-5 li.mockup-col-3-up {
		clear: left;
	    width: 95%;
	    width: calc(100% - 180px) !important;
	}
	.mockup.mockup-5 .mockup-col-3-up {
		margin-left: 0;
	}
	.mockup.mockup-5 .mockup-col-3-up .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel {
	    width: 100% !important;
	}
	.mockup.mockup-5 .mockup-col-3-up .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel .horizontal_carousel &gt; li {
	    margin-right: 10px;
	}
	.mockup.mockup-5 li.mockup-col-3-down {
	    width: 170px !important;
	    clear: none;
	    margin-left: 10px;
	}
	.mockup.mockup-5 li.mockup-col-3-down a {
	    padding-bottom: 155%;
	    height: 0 !important;
	}
	
	/* End Mockups */
	
	/* PEKARNA CONT */
	#advbox-cont {
		width: 95%;
		width: calc(100% - 2em);
	}
	/* END PEKARNA CONT */
	
	.fixed-menu .page {
		margin-top: 15px;
	}
	
	/* Wide banner */
	.wide-banner {
		width: 728px;
		max-width: 728px;
		height: 90px !important;
		padding-bottom: 0;
	}
	/* End Wide banner */
	
	/* SEARCH BOX */
	.menu_container nav ul.sf-menu li.search-box {
		position: static;
	}
	.menu_container nav ul.sf-menu li.search-box form {
		width: 100%;
	}
	.menu_container nav ul.sf-menu li.search-box form input,
	.menu_container nav ul.sf-menu li.search-box form input:hover,
	.menu_container nav ul.sf-menu li.search-box form button {
		height: 42px;
		padding-left: 10px;
		background: transparent;
		color: #777;
	}
	.menu_container nav ul.sf-menu li.search-box form input:focus {
		background: #fff;
	}
	.menu_container nav ul.sf-menu li.search-box form input,
	.menu_container nav ul.sf-menu li.search-box form input:focus {
		width: 70%;
		width: calc(100% - 42px);
	}
	.menu_container nav ul.sf-menu li.search-box form button {
		width: 42px;
		text-align: center;
	}
	.menu_container nav ul.sf-menu li.search-box form input:focus + button,
	.menu_container nav ul.sf-menu li.search-box form input:focus {
		border-width: 0;
	}
	/* END SEARCH BOX */
	
	/* MULTIMEDIA INDEX PAGE */
	.multimedia-cont .blog.first-multimedia li.streaming-media iframe {
		height: 147px;
	}
	/* END MULTIMEDIA INDEX PAGE */
	
	/* FIX MEGAMENU 01.2019 */
	.menu_container li.mega_menu_parent ul,
	.menu_container li.mega_menu_parent:hover ul,
	.sf-menu li.submenu.simple-submenu ul,
	.sf-menu li.submenu.simple-submenu:hover ul {
		display: block;
		opacity: 1;
		visibility: visible;
	}
	.menu_container li.mega_menu_parent ul#mega-menu {
		min-height: 1px;
	}
	/* END FIX MEGAMENU 01.2019 */
	
	/* BANNER PLACEHOLDER */
	.banner-zone-C-placeholder-hugger {
		display: block;
	}
	.awds-list.with-bzp .banner-zone-C-placeholder-hugger {
		display: none;
	}
	/* END BANNER PLACEHOLDER */
}

@media (max-width: 900px) {
	/* POPUP MEDIA BOX */
	/*#media-popup-nav .mpn-prev,
	#media-popup-nav .mpn-next {
		height: 8em;
		width: 8em;
	}*/
	#media-popup-nav .mpn-prev {
		text-align: right;
		left: -8.3em;
	}
	body.mpn-prev #media-popup-nav .mpn-prev {
		left: -0;
	}
	#media-popup-nav .mpn-next {
		text-align: left;
		right: -8.3em;
	}
	body.mpn-next #media-popup-nav .mpn-next {
		right: -0;
	}
	#media-popup-nav .mpn-prev i.fa,
	#media-popup-nav .mpn-next i.fa {
		padding-top: 0.56em;
	}
	#media-popup-nav .mpn-prev i.fa {
		padding-right: 0.27em;
	}
	#media-popup-nav .mpn-next i.fa {
		padding-left: 0.27em;
	}
	/* END POPUP MEDIA BOX */
	
	.page_layout &gt; .row &gt; .arrow_prev,
	.page_layout &gt; .row &gt; .arrow_next {
		display: none;
	}
}

@media (max-width: 800px) {
	.header_top_bar_container .auth-button .cadvb-toggler {
		display: inline-block;
	}
	.header_top_bar_container .auth-button .collapsable-boxes-cont {
		display: block;
		position: absolute;
		top: 43px;
		left: 0;
		background: #f4f4f4;
		
		-webkit-box-shadow: 0 0.3em 0.3em rgba(0, 0, 0, 0.15);
		   -moz-box-shadow: 0 0.3em 0.3em rgba(0, 0, 0, 0.15);
		    -ms-box-shadow: 0 0.3em 0.3em rgba(0, 0, 0, 0.15);
		     -o-box-shadow: 0 0.3em 0.3em rgba(0, 0, 0, 0.15);
		        box-shadow: 0 0.3em 0.3em rgba(0, 0, 0, 0.15);
	}
	/*body.adv-box-visible*/.header_top_bar_container .auth-button .collapsable-boxes-cont {
		display: block;
		position: absolute;
		top: 43px;
		left: 0;
		opacity: 0;
		visibility: hidden;
		max-width: 250px;
		min-width: 150px;
		border: 1px solid #dedede;
		border-top: none;
		
		-webkit-transition: opacity 300ms;
		   -moz-transition: opacity 300ms;
		    -ms-transition: opacity 300ms;
		     -o-transition: opacity 300ms;
		        transition: opacity 300ms;
	}
	body.advbox-toggler-opened .header_top_bar_container .auth-button .collapsable-boxes-cont {
		opacity: 1;
		visibility: visible;
	}
	.header_top_bar_container .auth-button .collapsable-boxes-cont .auth-button.top-button-advbox {
		float: none;
		height: 32px;
		line-height: 32px;
		border: none;
		border-bottom: 1px solid #dedede;
		font-size: 12px;
	}
	.header_top_bar_container .auth-button .collapsable-boxes-cont .auth-button.top-button-advbox:last-child {
		border-bottom: none;
	}
	.header_top_bar_container .auth-button .collapsable-boxes-cont .auth-button.top-button-advbox i.fa {
		font-size: 1em;
	}
	.header_top_bar_container a.top-button-advbox .desc {
		display: inline-block;
		padding-left: 0.4em;
	}
	.header_top_bar_container a.top-button-advbox.advbox-single .desc {
		display: none;
	}
	
	/* RING NOTIFICATOR */
	.ring-nofificator {
		top: -0.7em;
		left: 0.6em;
		z-index: 10;
	}
	/* END RING NOTIFICATOR */
}

@media (max-width: 760px) {
	.mockup.mockup-4 .maket_pos_3 .column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4 &gt; li,
	.mockup.mockup-4 .column_1_1 .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel {
	    width: 190px !important;
	}
}

@media (max-width: 748px) {
	/* Wide banner */
	.wide-banner {
		width: 100%;
		height: 0 !important;
		padding-bottom: 25.53%; /*12.53%*/
	}
	/* End Wide banner */
	
	/* Banner places preview */
	.wide-banner-place-preview {
		font-size: 5.617vw;
		line-height: 12.033vw;
	}
	/* End Banner places preview */
}

@media (max-width: 740px) {
	.mockup.mockup-4 .maket_pos_3 .column_1_1 .horizontal_carousel_container .horizontal_carousel.visible-4 &gt; li,
	.mockup.mockup-4 .column_1_1 .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel {
	    width: 184px !important;
	}
}

@media (max-width: 728px) {
	.wide-banner.site-cap-banner {
		width: 100%;
		height: 0 !important;
		padding-bottom: 25.53%; /*12.53*/
	}
	
	/* BANNER PLACEHOLDER */
	.awds-list.with-bzp .banner-zone-C-placeholder-hugger {
		display: block;
	}
	/* END BANNER PLACEHOLDER */
	
	/* BOX LIST ITEMS */
	.boxes-list .bl-item {
		width: 50%;
	}
	.boxes-list .bl-item:nth-child(3n+1),
	.boxes-list.with-bzp .bl-item:nth-child(2n+1) {
		clear: none;
	}
	.boxes-list .bl-item:nth-child(2n+1) {
		clear: left;
	}
	.boxes-list.with-bzp .bl-item:nth-child(2n+4) {
		clear: left;
	}
	/* END BOX LIST ITEMS */
}

@media (max-width: 716px) {
	.header_top_bar_container .auth-button.top-button-administration,
	.header_top_bar_container a.auth-button.top-button-administration {
		display: none;
	}
	.header_top_bar_container .auth-button.top-button-administration,
	.header_top_bar_container a.auth-button.top-button-administration {
		display: block;
	}
	.site_container.boxed .header_top_bar {
		top: 0;
		height: 0;
		border: none;
	}
	body.bars-menu-visible .site_container.boxed .header_top_bar {
		right: auto;
		top: 42px;
		left: 0;
		width: 100%;
		background: #f4f4f4;
		border-bottom: 1px solid #dedede;
		height: 42px;
	}
	body.bars-menu-visible .menu_container.sticky {
	    padding-top: 84px;
	}
	body.bars-menu-visible .menu_container.sticky nav:first-child {
		padding-top: 85px;
	}
	.header_top_bar_container .auth-button,
	.header_top_bar_container a.auth-button,
	.header_top_bar_container .auth-button.top-button-advbox {
		border-left: none;
		border-right: none;
		/*border-right: 1px solid #dedede;*/
	}
	body.bars-menu-visible .header_top_bar_container a.auth-button.top-button-login,
	body.bars-menu-visible .header_top_bar_container a.auth-button.top-button-registration,
	body.bars-menu-visible .header_top_bar_container a.auth-button.top-button-logout,
	body.bars-menu-visible .header_top_bar_container a.auth-button.top-button-profile,
	body.bars-menu-visible .header_top_bar_container a.auth-button.top-button-administration,
	body.bars-menu-visible .header_top_bar_container a.auth-button.top-button-send-news,
	body.bars-menu-visible .header_top_bar_container a.auth-button.top-button-switch-to-mobile,
	body.bars-menu-visible .header_top_bar_container a.auth-button.top-button-advbox-add,
	body.bars-menu-visible .header_top_bar_container .auth-button.top-button-radio-net,
	body.bars-menu-visible .header_top_bar_container .auth-button.top-button-calendar {
		display: block;
	}
	.header_top_bar_container a.auth-button.top-button-login .desc,
	.header_top_bar_container a.auth-button.top-button-registration .desc,
	.header_top_bar_container a.auth-button.top-button-logout .desc,
	.header_top_bar_container a.auth-button.top-button-profile .desc,
	/*.header_top_bar_container a.auth-button.top-button-administration .desc,*/
	.header_top_bar_container a.auth-button.top-button-send-news .desc,
	.header_top_bar_container a.auth-button.top-button-switch-to-mobile .desc,
	.header_top_bar_container a.auth-button.top-button-advbox-add .desc,
	.header_top_bar_container .auth-button.top-button-radio-net .desc,
	.header_top_bar_container .auth-button.top-button-calendar .desc {
		display: unset;
	}
	.header_top_bar_container a.auth-button.top-button-login,
	.header_top_bar_container a.auth-button.top-button-registration,
	.header_top_bar_container a.auth-button.top-button-logout,
	.header_top_bar_container a.auth-button.top-button-profile,
	.header_top_bar_container a.auth-button.top-button-administration,
	.header_top_bar_container a.auth-button.top-button-send-news,
	.header_top_bar_container a.auth-button.top-button-switch-to-mobile,
	.header_top_bar_container a.auth-button.top-button-advbox-add,
	.header_top_bar_container .auth-button.top-button-radio-net,
	.header_top_bar_container .auth-button.top-button-calendar {
		display: none;
	}
	.auth-button.top-button-menu,
	a.auth-button.top-button-menu {
	    position: fixed;
	    top: 0;
	    right: 0;
	    height: 43px;
	}
	.header_top_bar_container .auth-button.top-button-radio-net::after {
		display: none;
	}
	
	.site_container.boxed .header_top_bar {
	    margin-right: 0;
	    z-index: 10;
	}
	
	body.advbox-toggler-opened.bars-menu-visible .header_top_bar_container .auth-button .collapsable-boxes-cont {
		opacity: 1;
		visibility: visible;
	}
}

@media (max-width: 699px) {
	/* Mockups */
	
	/* Mockup 4 */
	.mockup.mockup-4 .mockup-columns li.maket_pos_1 {
		width: 38%;
		width: calc(40% - 10px);
		height: 350px;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 {
		margin-left: 10px;
		width: 60%;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3 {
		clear: left;
	    width: 95%;
	    width: calc(100% - 180px);
	}
	.mockup.mockup-4 .column_1_1 .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel {
	    width: 100% !important;
	}
	.mockup.mockup-4 .column_1_1 .horizontal_carousel_container .caroufredsel_wrapper.caroufredsel_wrapper_hortizontal_carousel .horizontal_carousel &gt; li {
	    margin-right: 10px;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3.maket-pos-3-last-link {
	    width: 170px;
	    clear: none;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3.maket-pos-3-last-link a {
	    padding-bottom: 135%;
	}
	
	/* End Mockups */
}

@media (max-width: 677px) {
	@media (min-width: 501px) {
		.header_top_bar_container a.auth-button.top-button-login .desc,
		.header_top_bar_container a.auth-button.top-button-registration .desc,
		.header_top_bar_container a.auth-button.top-button-logout .desc,
		.header_top_bar_container a.auth-button.top-button-profile .desc,
		/*.header_top_bar_container a.auth-button.top-button-administration .desc,*/
		.header_top_bar_container a.auth-button.top-button-send-news .desc,
		.header_top_bar_container a.auth-button.top-button-switch-to-mobile .desc,
		.header_top_bar_container a.auth-button.top-button-advbox-add .desc,
		.header_top_bar_container .auth-button.top-button-radio-net .desc,
		.header_top_bar_container .auth-button.top-button-calendar .desc {
			display: inline-block;
			font-size: 1.1em;
			font-weight: normal;
			vertical-align: middle;
			position: relative;
			top: -3px;
		}
		.header_top_bar_container .auth-button.top-button-radio-net::after {
			display: none;
		}
	}
	
	/* Contact form */
	.human-detect-paragraph label #human-detect-input {
		display: block;
		margin-top: 0.8em;
		margin-left: 0;
		width: 100%;
	}
	/* End Contact form */
	
	/* PEKARNA CONT */
	#advbox-cont {
	}
	#advbox-cont figure figcaption ul li {
		font-size: 1.1em;
	}
	#advbox-cont .advbox-today {
	    float: left;
	    padding-left: auto;
	    padding-right: 14px;
	}
	#advbox-cont h1 {
	    float: none;
	    width: 100%;
	    padding-left: 0;
	    padding-right: 30px;
	    margin: 0 0 0.5em;
	}
	/* END PEKARNA CONT */
}

@media (max-width: 629px) {
	.column_2_3 .front-page-from-editors.with-afish .afish-cont-front-page &gt; div &gt; a {
		padding-bottom: 147%;
	}
	
	.column_1_3.right_menu .tabs_navigation li a {
	    font-size: 18px;
	}
	
	/*.page .box_header {
		background: transparent;
		padding: 0.4em 0;
		color: #555;
		font-size: 1.5em;
		border-bottom: 1px solid #ddd;
	}*/
	
	.page .photo-with-data-cont.pwdc-big {
	    margin-top: 0;
	}
	.page .photo-with-data-cont.pwdc-big .pwd-photo {
		width: 100%;
	}
	.page .photo-with-data-cont.pwdc-big .pwd-data {
		margin-left: 0%;
		width: 100%;
	}
	.page .photo-with-data-cont.pwdc-big .pwd-data h2 {
		margin-top: 0.7em;
		line-height: 1.4 !important;
	}
	.page .photo-with-data-cont.pwdc-big .pwd-data .post_details {
		margin-top: 0.8em;
	}
	.page .photo-with-data-cont.pwdc-big .pwd-data p {
		margin-bottom: 1em !important;
	}
	.page .photo-with-data-cont.pwdc-big .pwd-data a.read_more {
		margin-bottom: 18px;
		margin-top: 0;
	}
	
	/* THREE COLUMNS */
	.page .three-columns-list .tc-list-item {
		width: 50%;
		width: calc(50% - 0.6em);
	}
	.page .three-columns-list .tc-list-item:nth-child(3n+1) {
		margin: 0 0.3em 1.4em;
		clear: unset;
	}
	.page .three-columns-list .tc-list-item:first-child,
	.page .three-columns-list .tc-list-item:nth-child(2n+1) {
		margin-right: 0.6em;
		margin-left: 0;
		clear: left;
	}
	.page .three-columns-list .tc-list-item:nth-child(3n) {
		overflow: unset;
	}
	.page .three-columns-list .tc-list-item:nth-child(2n) {
		margin-left: 0.6em;
		margin-right: 0;
		overflow: hidden;
	}
	.page .three-columns-list .tc-list-item h5 {
	    margin-top: 14px;
	    font-size: 1.35em;
	}
	/* END THREE COLUMNS */
	
	/* Mockups */
	
	/* Mockup 1 */
	.mockup.mockup-1 .blog_grid .post.post-box-1 h2,
	.mockup.mockup-1 .blog_grid .post.post-box-2 h2 {
		font-size: 18px;
	}
	.mockup.mockup-1 .blog_grid .post.post-box-3 {
		width: 100%;
		margin-bottom: 2px;
	}
	.mockup.mockup-1 .blog_grid .post.post-box-3 h2 {
		font-size: 150%;
	}
	.mockup.mockup-1 .blog_grid .post.post-box-4 {
		width: 50%;
		margin: 0;
	}
	.mockup.mockup-1 .blog_grid .post.post-box-5 {
		width: 48%;
		width: calc( 50% - 2px );
	}
	
	/* End Mockups */
	
	/* Logo Weather */
	.mobile .logo-weather .header-top-weather-condition .header-top-weather-condition-hugger.hover {
		left: auto;
		top: 2.5em;
		right: 0;
	}
	.no-mobile .logo-weather .header-top-weather-condition .header-top-weather-condition-hugger.hover {
		left: auto;
		top: 0;
		right: -6em;
	}
	/* End Logo Weather */
	
	@media (min-width: 501px) {
		.header_top_bar .auth-button,
		.header_top_bar a.auth-button {
		    padding: 0 7px;
		    font-size: 0.74em;
		}
	}
}

@media (max-width: 600px) {
	body#main_site_container.bars-menu-visible a.back-to-top {
		width: 35px;
		height: 35px;
		background-size: 25px;
		right: 12px;
		bottom: 12px;
	}
	
	/* PEKARNA CONT */
	#advbox-cont {
		/*bottom: 1em;*/
		overflow-y: auto;
	}
	#advbox-cont .advbox-hugger &gt; h1 {
		float: none;
	}
	#advbox-cont .advbox-hugger &gt; figure {
		margin-right: 20px;
		width: 250px;
		float: none;
	}
	#advbox-cont .advbox-hugger &gt; figure &gt; a {
		float: left;
	}
	#advbox-cont figure figcaption {
		margin-top: 0;
	}
	#advbox-cont figure figcaption ul li {
		font-size: 1.7em;
		display: inline-block;
	}
	#advbox-cont figure figcaption ul li i.fa {
		margin-right: 0.3em;
	}
	#advbox-cont figure figcaption ul li .link-text {
		display: none;
	}
	#advbox-cont div.advbox-today {
		display: block;
		width: 100%;
		clear: none;
		float: none;
	}
	#advbox-cont .message-text-controls {
		float: none;
	}
	#advbox-cont .advbox-today ul {
		padding-left: 0;
	}
	/* END PEKARNA CONT */
	
	/* PHOTO WITH DATA CONT */
	.page .photo-with-data-cont &gt; li:first-child {
		margin-top: 10px;
	}
	.page .photo-with-data-cont .pwd-photo,
	.page .photo-with-data-cont .pwd-data {
		display: block;
		float: none;
	}
	.page .photo-with-data-cont .pwd-photo {
		max-width: 330px;
		width: auto;
		margin: 0 auto 10px;
	}
	.page .photo-with-data-cont .pwd-photo img {
		float: none;
	}
	.page .photo-with-data-cont .pwd-data {
		margin-left: 0;
		width: auto;
	}
	.page .photo-with-data-cont .pwd-data .post_details {
		margin-top: 10px;
	}
	.page .photo-with-data-cont .pwd-data .post_details li.category,
	.page .photo-with-data-cont .pwd-data .read_more {
		background: #f6f6f6;
	}
	.page .photo-with-data-cont .pwd-data .post_details li.category a,
	.page .photo-with-data-cont .pwd-data .read_more {
		color: #ed1c24;
	}
	.page .photo-with-data-cont .pwd-data .read_more {
		float: right;
	}
	.page .photo-with-data-cont .pwd-data .read_more &gt; * {
		background: inherit;
		color: inherit;
		margin-left: 0;
		padding-left: 12px;
	}
	.page .photo-with-data-cont .pwd-data .read_more .arrow {
		display: none;
	}
	/* END PHOTO WITH DATA CONT */
}

@media (max-width: 550px) {
	.page {
		margin-top: 7px;
	}
	.site_container.boxed .page_layout {
	    padding: 0 7px;
	}
	
	.menu_container.sticky {
	    min-height: 3px;
	    min-height: 0;
	}
	
	/*.site_container .menu_container.sticky .sf-menu li.submenu.simple-submenu ul li {
		width: 31.3%;
		margin: 1%;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li {
		width: calc(50% - 2em);
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li:last-child {
		display: none;
	}*/
	
	/*.bottom-index-page-links .bottom-radio-links-cont {
		text-align: center;
		width: 100%;
	}
	.bottom-index-page-links .bottom-radio-link {
	}
	.bottom-index-page-links .big-bottom-links {
		width: 100%;
	}*/
	
	.footer_container .footer .column_1_3.announces-column {
	    width: 54%;
	    width: calc(56% - 5px);
	}
	.footer_container .footer .column_1_3.recipe-column {
	    width: 42%;
	    width: calc(44% - 5px);
	}
	
	/* Mockups */
	
	/* Mockup 4 */
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2 a .mockup_small_images {
		width: 90px;
	}
	
	/* Mockup 9 */
	.mockup.mockup-9 .mockup-column-2 .section_image,
	.mockup.mockup-9 .mockup-column-1 .news-item-2 .section_image,
	.mockup.mockup-9 .mockup-column-1 .news-item-5 .section_image {
		width: 100% !important;
	    height: 0 !important;
	    padding-bottom: 35%;
	    margin-bottom: 0.4em;
	}
	.mockup.mockup-9 .mockup-column-2 .section_image {
	    padding-bottom: 58%;
	}
	.mockup.mockup-9 .news-item-2 .ni-title,
	.mockup.mockup-9 .news-item-5 .ni-title {
		clear: both;
	}
	
	/* End Mockups */
	
	/* Afish poster page */
	.afish-cont .author {
		margin-top: 0;
	}
	.afish-cont .author .avatar_block {
		float: none;
		margin-right: 0;
		width: 100%;
	}
	.afish-cont .author.afish-data .avatar_block img {
		max-height: 350px;
		width: auto;
		margin: 0 auto 1em;
	}
	.afish-cont .author .content {
		width: 100%;
	}
	.afish-cont .author .org-logo {
		max-width: 200px;
		margin: 1em auto;
	}
	.similar-afishes .poster-link-cont .poster-link {
		display: block;
		background: transparent no-repeat center / contain;
	}
	/* End Afish poster page */
}

@media (max-width: 529px) {
	/* FOOTER */
	.footer_container .footer .footer-columns-row .column.announces-column,
	.footer_container .footer .footer-columns-row .column.recipe-column {
	    width: 100%;
	    margin-left: 0;
	}
	.footer_container .footer .column_1_3.recipe-column {
	    margin-top: 2em;
	}
	/* END FOOTER */
}

@media (max-width: 514px) {
	.widget.square-banner iframe.jingle-bells {
		-webkit-transform: scale(1);
		   -moz-transform: scale(1);
		    -ms-transform: scale(1);
		     -o-transform: scale(1);
		        transform: scale(1);
	}
}

@media (max-width: 512px) {
	/*.bottom-index-page-links .bottom-radio-links-cont {
		text-align: center;
		width: 240px;
		margin: 1em auto;
		float: none;
		clear: both;
		overflow: hidden;
	}*/
}

@media (max-width: 500px) {
	.header_top_bar_container a.auth-button.top-button-login .desc,
	.header_top_bar_container a.auth-button.top-button-registration .desc,
	.header_top_bar_container a.auth-button.top-button-logout .desc,
	.header_top_bar_container a.auth-button.top-button-profile .desc,
	.header_top_bar_container a.auth-button.top-button-administration .desc,
	.header_top_bar_container a.auth-button.top-button-send-news .desc,
	.header_top_bar_container a.auth-button.top-button-switch-to-mobile .desc,
	.header_top_bar_container a.auth-button.top-button-advbox-add .desc,
	.header_top_bar_container .auth-button.top-button-radio-net .desc,
	.header_top_bar_container .auth-button.top-button-calendar .desc {
		display: none;
	}
}

@media (max-width: 499px) {
	body.alert-ribbon .site_container .page_layout {
		margin-top: 7px;
	}
	
	.city-news-main-page ul.blog li.post:first-child,
	.city-news-main-page ul.blog li.post {
	    width: 100%;
	    margin-top: 18px;
	    clear: both;
	    overflow: hidden;
	}
	.city-news-main-page ul.blog li.post:first-child .section_image,
	.city-news-main-page ul.blog li.post .section_image {
	    width: 30%;
	    clear: none;
	    float: left;
	    padding-bottom: 20%;
	}
	.city-news-main-page ul.blog li.post:last-child {
	    display: block;
	}
	.column_2_3 .city-news-main-page-cont .city-news-main-page ul.blog li.post .main_news_post_content {
	    width: 68% !important;
	    width: calc(70% - 10px) !important;
	    margin-left: 10px !important;
	}
	.city-news-main-page ul.blog li.post:first-child ul.post_details,
	.city-news-main-page ul.blog li.post ul.post_details {
	    margin-top: 7px;
	}
	
	/* Mockups */
	
	/* Mockup 4 */
	.mockup.mockup-4 .mockup-columns li.maket_pos_1 {
	    width: 100%;
	    margin: 0;
	    height: auto;
	    position: relative;
	    margin: 0 0 10px 0 !important;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_1 a {
	    width: 100%;
	    height: 0;
	    padding-bottom: 40%;
	    position: absolute;
	    top: 0;
	    left: 0;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_1 .mockup-column-1-link-box-main h2 {
	    font-size: 16px !important;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 {
	    width: 100%;
	    float: none;
	    clear: both;
	    margin-left: 0;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul {
	    clear: both;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2:last-child {
		margin-bottom: 0;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2 a .mockup_small_images {
	    width: 110px;
	    height: 80px;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3 {
	    width: 100%;
	    margin: 10px 0 0 0 !important;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3.maket-pos-3-last-link {
	    width: 100%;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3.maket-pos-3-last-link a {
	    padding-bottom: 40%;
	    background-position: center !important;
	    overflow: hidden;
	}
	
	/* Mockup 5 */
	.mockup.mockup-5 .mockup-text-col {
	    width: 100% !important;
	}
	.mockup.mockup-5 .mockup-text-col div {
		margin-left: 0 !important;
	}
	.mockup.mockup-5 .mockup-text-col .first-inner-news-box,
	.mockup.mockup-5 .mockup-text-col .second-inner-news-box {
		margin-bottom: 0.8em;
	}
	.mockup.mockup-5 .mockup-text-col .first-inner-news-box h2,
	.mockup.mockup-5 .mockup-text-col .second-inner-news-box {
		font-size: 16px;
	}
	.mockup.mockup-5 .mockup-text-col .first-inner-news-box p {
		display: none;
	}
	.mockup.mockup-5 .mockup-4-news-col {
	    width: 100% !important;
	    margin: 0;
	}
	
	/* End Mockups */
	
	.header_top_bar_container .auth-button.top-button-radio-net::after {
		display: block;
	}
	
	.social_icons .vote-icons-hugger {
		clear: both;
	}
	.social_icons .vote-icons-hugger,
	.social_icons #news-vote-total,
	.social_icons .news_vote_loading,
	.social_icons .vote-fav-hugger,
	.social_icons .news_vote_already_voted {
		padding-right: 10px;
		font-size: 16px;
		color: #444;
	}
	.social_icons .vote-icons-hugger {
		padding-right: 0;
	}
	.social_icons .vote-fav-hugger {
		padding-right: 5px;
	}
}

@media (max-width: 474px) {
	.header_container .header-top-weather-condition {
		display: none;
	}
	body.bars-menu-visible .header_container .header-top-weather-condition {
		display: block;
	}
	
	body.bars-menu-visible .header_container .header-top-weather-condition {
		width: 100% !important;
		margin: 0 !important;
		left: 0;
		position: fixed;
		top: 43px;
		height: 41px;
		border-bottom: 1px solid #dedede;
		padding-left: 9px;
		background: #f4f4f4;
	}
	body.bars-menu-visible .header_container .header-top-weather-condition .more-info-weather {
		top: 28px;
		left: 50px;
	}
	body.bars-menu-visible .site_container.boxed .header_top_bar {
	    left: auto;
	    width: auto;
	    right: 0;
	}
	body.bars-menu-visible .header_container .logo-weather {
	    border-bottom: none;
	}
	
	/* MULTIMEDIA INDEX PAGE */
	.multimedia-cont .first-multimedia {
	    width: 100%;
	    display: block;
	    padding-right: 0;
	}
	.multimedia-cont .second-multimedia {
	    width: 100%;
	    display: block;
	}
	.multimedia-cont .second-multimedia .couple-small-multimedia li.multimedia_li {
	    width: 100% !important;
	    padding: 0 !important;
	}
	.multimedia-cont .second-multimedia .couple-small-multimedia li:last-child {
		margin-top: 10px !important;
	}
	.multimedia-cont .multimedia_li a,
	.multimedia-cont .multimedia_image_1 {
		width: 100%;
		height: 0;
		padding-bottom: 10%;
	}
	.multimedia-cont .blog.first-multimedia li.streaming-media {
		position: relative;
		width: 100%;
		height: 0 !important;
		padding-bottom: 56.13%;
	}
	.multimedia-cont .blog.first-multimedia li.streaming-media iframe {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
		height: 100%;
	}
	/* END MULTIMEDIA INDEX PAGE */
	
	.column_2_3 .front-page-from-editors.with-afish .afish-cont-front-page {
	    width: 100%;
	}
	.column_2_3 .front-page-from-editors.with-afish .from-editors-cont-front-page {
	    width: 100% !important;
	    margin-left: 0 !important;
	    margin-top: 10px;
	}
	.column_2_3 .front-page-from-editors.with-afish .afish-cont-front-page &gt; div &gt; a {
		height: 0 !important;
		padding-bottom: 50%;
	}
	.front-page-from-editors.with-afish .blog.medium .post {
		width: 100%;
	}
	.front-page-from-editors.with-afish .blog.medium .post.media31 {
		margin-left: 0;
	}
	
	.page .three-columns-list {
	    padding-top: 10px;
	}
	.page .three-columns-list .tc-list-item,
	.page .three-columns-list .tc-list-item:first-child,
	.page .three-columns-list .tc-list-item:nth-child(2n+1),
	.page .three-columns-list .tc-list-item:nth-child(2n),
	.page .three-columns-list.two-columns .tc-list-item,
	.page .three-columns-list.two-columns .tc-list-item:first-child,
	.page .three-columns-list.two-columns .tc-list-item:nth-child(2n+1),
	.page .three-columns-list.two-columns .tc-list-item:nth-child(2n) {
		width: 100%;
		display: block;
		float: none;
		margin: 0 0 10px;
		margin-left: 0;
		margin-right: 0;
	}
	.page .three-columns-list .tc-list-item {
	    width: 100%;
	    margin: 0 0 25px;
	}
	.page .three-columns-list .tc-list-item {
	    width: 100%;
	    margin: 0 0 25px;
	}
	.page .three-columns-list .tc-list-item h5 {
	    margin-top: 14px;
	    font-size: 1.35em;
	}
	
	.city-news-main-page ul.blog li.post:first-child .section_image,
	.city-news-main-page ul.blog li.post .section_image {
	    width: 100%;
	    clear: both;
	    float: none;
	    padding-bottom: 60%;
	}
	.city-news-main-page ul.blog li.post:first-child ul.post_details,
	.city-news-main-page ul.blog li.post ul.post_details {
	    margin-top: 5px;
	}
	.column_2_3 .city-news-main-page-cont .city-news-main-page ul.blog li.post .main_news_post_content {
	    width: 100% !important;
	    margin-left: 0 !important;
	}
	.column_2_3 .city-news-main-page-cont .city-news-main-page ul.blog li.post .main_news_post_content h2 {
	    margin-top: 0.4em;
	    margin-bottom: 0.2em;
	}
	.column_2_3 .city-news-main-page-cont .city-news-main-page ul.blog li.post .main_news_post_content h2 a {
		font-size: 0.9em !important;
		line-height: 1.4 !important;
	}
	form fieldset.column.column_1_2:first-child,
	form fieldset.column.column_1_2,
	form fieldset.column.column_1_3:first-child,
	form fieldset.column.column_1_3 {
	    width: 100% !important;
	    padding-left: 0;
	    margin-left: 0;
	}
	form fieldset.column.column_1_1 input[type=text],
	form fieldset.column.column_1_2 input[type=text],
	form fieldset.column.column_1_3 input[type=text],
	form fieldset.column.column_1_1 input[type=file],
	form fieldset.column.column_1_2 input[type=file],
	form fieldset.column.column_1_3 input[type=file],
	form fieldset.column.column_1_1 select,
	form fieldset.column.column_1_2 select,
	form fieldset.column.column_1_3 select {
	    width: 100% !important;
	}
	
	/* Mockups */
	
	/* Mockup 4 */
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2 a .mockup_small_images {
		width: 90px;
	}
	
	/* Mockup 1 */
	.mockup.mockup-1 .blog_grid .post.post-box-1,
	.mockup.mockup-1 .blog_grid .post.post-box-2,
	.mockup.mockup-1 .blog_grid .post.post-box-3,
	.mockup.mockup-1 .blog_grid .post.post-box-4,
	.mockup.mockup-1 .blog_grid .post.post-box-5 {
		width: 100%;
		margin: 0 0 2px 0;
		height: 0;
		padding-bottom: 55%;
	}
	.mockup.mockup-1 .blog_grid .post &gt; a {
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
	}
	.mockup.mockup-1 .blog_grid .post &gt; .slider_content_box {
		padding-bottom: 10px;
	}
	.mockup.mockup-1 .blog_grid .post.post-box-1 h2,
	.mockup.mockup-1 .blog_grid .post.post-box-2 h2,
	.mockup.mockup-1 .blog_grid .post.post-box-3 h2,
	.mockup.mockup-1 .blog_grid .post.post-box-4 h5,
	.mockup.mockup-1 .blog_grid .post.post-box-5 h5 {
		font-size: 16px;
		margin: 10px 10px 0;
	}
	
	/* End Mockups */
	
	.site_container.boxed .header_top_bar {
	    z-index: 11;
	}
	
	/* Logo and weather */
	.mobile .logo-weather .header-top-weather-condition .header-top-weather-condition-hugger.hover,
	.no-mobile .logo-weather .header-top-weather-condition .header-top-weather-condition-hugger.hover {
		left: -0.1em;
		top: -0.14em;
		right: auto;
		border: none;
		border-radius: 0 0 3px 0;
		background: #f4f4f4;
		padding-top: 0.2em;
		
		-webkit-box-shadow: none;
		   -moz-box-shadow: none;
		    -ms-box-shadow: none;
		     -o-box-shadow: none;
		        box-shadow: none;
	}
	.mobile .logo-weather .header-top-weather-condition .header-top-weather-condition-hugger.hover::before,
	.no-mobile .logo-weather .header-top-weather-condition .header-top-weather-condition-hugger.hover::before {
		content: '';
		border-top: 1px solid #dedede;
		position: absolute;
		left: 0;
		right: 0;
		top: 43px;
	}
	.mobile .logo-weather .header-top-weather-condition .header-top-weather-condition-hugger.hover::after,
	.no-mobile .logo-weather .header-top-weather-condition .header-top-weather-condition-hugger.hover::after {
		content: '';
		z-index: -1;
		position: absolute;
		top: 43px;
		left: 0;
		right: 0;
		bottom: 0;
		
		-webkit-box-shadow: 6px 5px 7px -2px rgba( 0, 0, 0, 0.1 );
		   -moz-box-shadow: 6px 5px 7px -2px rgba( 0, 0, 0, 0.1 );
		    -ms-box-shadow: 6px 5px 7px -2px rgba( 0, 0, 0, 0.1 );
		     -o-box-shadow: 6px 5px 7px -2px rgba( 0, 0, 0, 0.1 );
		        box-shadow: 6px 5px 7px -2px rgba( 0, 0, 0, 0.1 );
	}
	.logo-weather .header-top-weather-condition .header-top-weather-condition-hugger .htwch-more-info {
	    margin-top: 20px;
	}
	.mobile .logo-weather .header-top-weather-condition .header-top-weather-condition-hugger.hover .htwch-close-btn {
		top: auto;
		left: auto;
		right: -9px;
		bottom: -9px;
	}
	/* End Logo and weather */
	
	/* ADVERTISEMENT POPUP BOXES */
	.header_top_bar_container .auth-button.collapse-adv-boxes-cont {
		display: none;
	}
	body.bars-menu-visible .header_top_bar_container .auth-button.collapse-adv-boxes-cont {
		display: inline-block;
	}
	.header_top_bar_container a.top-button-advbox.advbox-single {
		display: none;
	}
	body.bars-menu-visible .header_top_bar_container a.top-button-advbox.advbox-single {
		display: inline-block;
	}
	/* END ADVERTISEMENT POPUP BOXES */
}

@media (max-width: 460px) {
	ul#comments_list li.comment ul.children {
		margin-left: 15px;
		width: calc(100% - 18px);
	}
	
	/* POPUP MEDIA BOX */
	#media-popup-box-hugger .media-popup-box .mpb-description figure.news-cap {
		margin: 0 0 1em;
		width: 100%;
		float: none;
	}
	/* END POPUP MEDIA BOX */
	
	/* BOX LIST ITEMS */
	.boxes-list .bl-item {
		width: 100%;
		float: none;
		padding-right: 0;
		padding-left: 0;
	}
	/* END BOX LIST ITEMS */
}

@media (max-width: 458px) {
	#mega-menu .recipe-menu-cont .mega_menu.row .column_1_2 li.post a img {
	    width: 60px !important;
	}
	#mega-menu .recipe-menu-cont .mega_menu.row .column_1_2 .blog.small .post a h5 {
		word-break: break-all;
	}
	
	.blog.medium .post.more_from_first {
		width: 100%;
		padding-right: 0 !important;
		border-right: none !important;
		position: relative;
	}
	.blog.medium .post.more_from_below {
		width: 100% !important;
		margin-left: 0 !important;
	}
	.blog.medium .post.more_from_first .post_details {
		display: none;
	}
	.blog.medium .post.dkth &gt; a {
		height: 0 !important;
		padding-bottom: 104px;
	}
}

@media (max-width: 430px) {
	.page .photo-with-data-cont.pwdc-small {
	    margin-top: 1em;
	}
	.page .photo-with-data-cont.pwdc-small .pwd-photo {
		width: 100%;
	}
	.page .photo-with-data-cont.pwdc-small .pwd-data {
		margin-left: 0%;
		width: 100%;
	}
	.page .photo-with-data-cont.pwdc-small .pwd-data h2 {
		margin-top: 0.7em;
		line-height: 1.4 !important;
	}
	.page .photo-with-data-cont.pwdc-small .pwd-data .post_details {
		margin-top: 0.8em;
	}
	.page .photo-with-data-cont.pwdc-small .pwd-data p {
		margin-bottom: 1em !important;
	}
	.page .announces-list-cont .photo-with-data-cont .pwd-data h5 a {
		font-weight: bold;
		color: #777;
	}
	.page .announces-list-cont .photo-with-data-cont .list-item.vip {
	    width: auto;
	    padding: 1em;
	}
	
	/* Mockups */
	
	/* Mockup 9 */
	.mockup.mockup-9 {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-orient: vertical;
		-moz-box-orient: vertical;
		-webkit-flex-direction: column;
		-ms-flex-direction: column;
		flex-direction: column;
		/* optional */
		-webkit-box-align: start;
		-moz-box-align: start;
		-ms-flex-align: start;
		-webkit-align-items: flex-start;
		align-items: flex-start;
	}
	.mockup.mockup-9 .mockup-column-1 {
	    width: 100% !important;
	}
	.mockup.mockup-9 .mockup-column-1 ul.news-items li.post:not(:first-child)
	.mockup.mockup-9 .mockup-column-2 ul.news-items li.post:first-child {
		margin-top: 10px;
	}
	.mockup.mockup-9 .mockup-column-2 {
	    width: 100% !important;
	    margin-left: 0 !important;
	}
	.mockup.mockup-9 .mockup-column-2 ul li.post .mnpc-title-1 {
		margin-top: 0 !important;
	}
	.mockup.mockup-9 .mockup-column-2 .mnpc-description p {
		display: none;
	}
	.mockup.mockup-9 .mockup-column-2 .mnpc-description a {
		width: 100% !important;
		padding-bottom: 40%;
	}
	.mockup.mockup-9 .mockup-column-2 ul li.post .main_news_post_content h2 a {
		font-size: 20px !important;
	}
	.mockup.mockup-9 .mockup-column-2 .news-item-1 .section_image,
	.mockup.mockup-9 .mockup-column-1 .news-item-2 .section_image,
	.mockup.mockup-9 .mockup-column-1 .news-item-5 .section_image {
		float: right;
		margin-left: 10px !important;
		margin-right: 0 !important;
		width: 100% !important;
		padding-bottom: 50%;
	}
	.mockup.mockup-9 .mockup-column-1 {
		-webkit-box-ordinal-group: 2;
		-moz-box-ordinal-group: 2;
		-ms-flex-order: 2;
		-webkit-order: 2;
		order: 2;
	}
	.mockup.mockup-9 .mockup-column-2 {
		-webkit-box-ordinal-group: 1;
		-moz-box-ordinal-group: 1;
		-ms-flex-order: 1;
		-webkit-order: 1;
		order: 1;
		margin-bottom: 1em;
	}
	.mockup.mockup-9 .mockup-column-3 {
		-webkit-box-ordinal-group: 3;
		-moz-box-ordinal-group: 3;
		-ms-flex-order: 3;
		-webkit-order: 3;
		order: 3;
	}
	
	/* End Mockups */
}

@media (max-width: 395px) {
	.site_container .menu_container.sticky .sf-menu li.submenu.simple-submenu ul li,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.wo-submenu {
		width: 48%;
		margin: 1% !important;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu {
		overflow: visible;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li {
		width: auto;
		margin: 0.8em 0.8em;
		float: none;
		clear: both;
		display: block;
		min-height: 80px;
		height: auto;
		padding: 10px;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; a {
		height: 80px;
		width: 137px;
		float: left;
		background-position: center;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu.mm-afish &gt; ul.mega_menu &gt; li &gt; a,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu.mm-gallery &gt; ul.mega_menu &gt; li &gt; a,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu.mm-video &gt; ul.mega_menu &gt; li &gt; a {
		height: 100%;
		padding: 0;
		margin: 7px;
		height: calc(100% - 14px);
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; h5 {
		display: inline-block;
		width: calc(100% - 137px);
		/*height: 100%;*/
		background-color: transparent;
		clear: none;
		margin-left: 140px !important;
		position: static;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; h5 a {
		color: #363b40;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li:last-child {
		display: block;
	}
}

@media (max-width: 378px) {
	/* PEKARNA CONT */
	#advbox-cont figure {
		margin-right: 0;
		width: 100%;
	}
	/* END PEKARNA CONT */
}

@media (max-width: 368px) {
	.header_container .logo img.responsive-logo {
		height: auto !important;
		max-width: 89%;
		margin-right: 30px;
	}
}

@media (max-width: 326px) {
	#mega-menu .mm-recipes .mega_menu.row .column_1_2 {
	    width: 100% !important;
	}
	#mega-menu .mm-recipes .mega_menu.row .column_1_2:first-child,
	#mega-menu .mm-recipes .mega_menu.row .column_1_2:last-child {
		margin-right: 0;
		margin-left: 0;
	}
}

@media (max-width: 300px) {
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; a {
		width: 84px;
	}
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu &gt; ul.mega_menu &gt; li &gt; h5 {
		width: calc(100% - 87px);
		margin-left: 87px !important;
	}
	.header_top_bar_container .auth-button,
	.header_top_bar_container a.auth-button {
		padding-left: 10px;
		padding-right: 10px;
	}
	
	/* Mockups */
	
	/* Mockup 4 */
	.mockup.mockup-4 .mockup-columns li.maket_pos_1 a {
	    padding-bottom: 50%;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2 {
		position: relative;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2 a {
		display: block;
		overflow: hidden;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2 a .mockup_small_images {
	    width: 100%;
	    height: 0;
	    padding-bottom: 50%;
	    margin-right: 0;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2 .post_content {
		position: absolute;
		bottom: 0;
		left: 0;
		right: 0;
		background: rgba(0,0,0,0.6);
		padding: 10px;
	}
	.mockup.mockup-4 .mockup-columns li.maket_news_li_2 ul li.maket_pos_2 .post_content h4 a {
		color: #fff;
		font-size: 16px;
	}
	.mockup.mockup-4 .mockup-columns li.maket_pos_3.maket-pos-3-last-link a {
	    padding-bottom: 55%;
	}
	
	/* End Mockups */
	
	/* BOTTOM RADIO LINKS INDEX PAGE */
	/*.bottom-index-page-links .big-bottom-links .bbl-item {
		width: 100%;
		margin-right: 0;
	}
	.bottom-index-page-links .big-bottom-links .bbl-item img {
		max-width: 170px;
	}*/
	/* END BOTTOM RADIO LINKS INDEX PAGE */
}

@media (max-width: 260px) {
	.site_container .menu_container.sticky .sf-menu li.submenu.simple-submenu ul li,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.submenu,
	.site_container .menu_container nav ul.sf-menu li.submenu.mega_menu_parent &gt; ul#mega-menu &gt; li.wo-submenu {
		width: auto;
		margin: 0.4em;
	}
	.header_container .header-top-weather-condition p span {
		font-size: 0.8em !important;
		position: relative;
		top: -5px;
		left: -4px;
	}
	.header_container .header-top-weather-condition img {
	    width: 29px !important;
	    top: 3px;
	    position: relative;
	}
	.header_container .header-top-weather-condition p {
	    color: #555 !important;
	    font-size: 19px !important;
	    line-height: 1.8em !important;
	    float: none !important;
	    margin-left: 1.8em !important;
	}
	.footer_container .footer .about-column .about-col-1 {
		width: 100% !important;
		margin-left: 0 !important;
		box-sizing: border-box;
		padding: 0 !important;
		border: none !important;
	}
	
	.column_1_3.right_menu .tabs_navigation li a {
	    font-size: 14px;
	}
	
	/* Mockups */
	
	/* Mockup 9 */
	.mockup.mockup-9 .mockup-column-2 .section_image,
	.mockup.mockup-9 .mockup-column-1 .news-item-2 .section_image,
	.mockup.mockup-9 .mockup-column-1 .news-item-5 .section_image {
		display: none;
	}
	
	/* End Mockups */
}

/*
 * WIDTHS
 */

@media (max-height: 450px) {
	#advbox-cont {
		bottom: 1em;
		overflow-y: auto;
	}
}
@media (max-height: 450px) and (max-width: 768px) {
	#advbox-cont {
		top: 0;
		left: 0;
		right: 0;
		bottom: 1em;
		overflow-y: auto;
	}
}</pre></body></html>