@media (min-width: 1200px) {
}

@media only screen and (max-width : 1199px) and (min-width : 992px){
	.home-slider {
		height: 600px;
	}
	.logo img {
		width: 165px;
	}
	.article-lower-home h3, .article-lower-home a h3 {
		left: 15px;
	}
	.media-small p {
		max-height: 80px;
	}
	.hotel-info {
		font-size: 15px;
	}
	.bannercici img {
		width: 95px;
	}
	.this-day-event span {
		font-size: 47px;
		line-height: 47px;
	}
	.this-day-text h2 {
		font-size: 20px;
		line-height: 22px;
	}
	.content.page h2.underline  {
		padding-top: 0;
	}
	.related .media-object {
		width: 180px;
	}
	.home-slide-text h2 {
		font-size: 50px;
		line-height: 55px;
	}
	.main-nav {
		margin-top: 90px;
	}
	.main-nav li {
		padding-bottom: 30px;
	}
	h1.logo a {
		padding: 17px 0;
	}
}

@media only screen and (max-width : 991px) and (min-width : 768px) {
	.home-slide-text h2 {
		font-size: 50px;
		line-height: 55px;
	}
	.home-slide-text p {
		font-size: 20px;
		line-height: 24px;
	}
	.related .media-object {
		width: 165px;
	}
	.related .media .media-text a h4 {
		font-size: 13px;
		line-height: 14px;
	}
	.media-text .btn-more {
		font-size: 10px;
		line-height: 20px;
	}
	.bannercici {
		float: none;
		margin: 0 0 20px;
	}
	.bannercici img {
		width: 70px;
	}
	.ft-logos {
		margin: 0;
	}
	.logo img {
		width: 78px;
	}
	.main-nav li {
		padding-bottom: 20px;
	}
	.dd {
		top: 95px;
	}
	.main-nav {
		margin: 60px 0 0;
	}
	.main-nav li a {
		font-size: 17px;
	}
	.articles h3, .article a h3 {
		font-size: 12px;
		padding: 8px 6px;
	}
	.article-lower-home h3, .article-lower-home a h3 {
		left: 15px;
	}
	.top-title h2 {
		font-size: 70px;
		line-height: 70px;
	}
	.media-small h4 {
		max-height: 73px;
		margin-bottom: 7px;
	}
	.media-small p {
		max-height: 82px;
	}
	.newsBigBox h2 {
	    max-height: 78px;
	    font-size: 19px;
	    line-height: 25px;
	}
	.media-small.spec-box h4 {
		font-size: 16px;
		line-height: 19px;
		max-height: 78px;
	}
	.content.page h2.underline {
		font-size: 53px;
		line-height: 60px;
		margin-bottom: 10px;
	}
	.ovrl-box-orange .specials-more {
		padding: 6px 12px 5px;
		font-size: 10px;
		bottom: 10px;
	}
	.od-do, .cijena {
		bottom: 10px;
	}
	.media-small-text {
		padding: 10px;
	}
	.ovrl-box-orange {
		font-size: 10px;
		line-height: 11px;
	}
	.this-day-text h2 {
		font-size: 20px;
		line-height: 22px;
	}
	.this-day-event span {
		font-size: 35px;
		line-height: 38px;
	}
	.this-day-event strong {
		font-size: 11px;
	}
	.ovrl-box-orange {
		padding: 10px;
	}
	.vrijedi {
		padding: 4px;
		font-size: 9px;
	}
	.vrijedi span {
		font-size: 18px;
		line-height: 18px;
	}
	#main-footer p {
		font-size: 8px;
	}
	.pos-rel .intro {
		font-size: 19px;
		line-height: 33px;
	}
	.content {
		padding: 25px 0;
	}
	.info-lists ul li a {
		font-size: 13px;
	}
	.info-lists.bigger ul li.mail:before {
	    font-size: 16px;
	}
	.info-lists.bigger ul li.web:before {
	    font-size: 19px;
	}
	.info-lists.bigger ul li.fb:before {
	    font-size: 18px;
	}
	.info-lists.bigger ul li.loc:before {
		font-size: 15px;
	}
	.info-lists.bigger ul li.tel:before {
	    font-size: 18px;
	}
	.info-lists.bigger ul li.fax:before {
	    font-size: 15px;
	}
	.info-lists ul li.loc {
		padding-left: 3px;
	}
	.info-lists.bigger ul li {
		margin: 0 0 5px;
	}
	.info-lists ul li.web {
		margin-bottom: 17px;
	}
	.hotel-infos .gmap {
	    margin: 35px 0 30px;
	}
	p, .page p {
		font-size: 14px;
		line-height: 28px;
	}
	.cat-box.media-small h4 {
		font-size: 17px;
		padding-right: 0;

	}
	.ops, .ops-dva {
		bottom: -10px;
	}
	.uvod-wrapper.active {
		padding-bottom: 20px;
	}
	.home-slide-text {
		padding: 0 50px;
	}
	.custom-row {
	    margin-right: -5px;
	    margin-left: -5px;
	}
	.custom-col {
		padding-right: 5px;
		padding-left: 5px;
	}
	.hotel-info {
		font-size: 13px;
	}
	.choose-view a {
		padding: 0 15px 0 0;
		font-size: 11px;
	}
	.menu-wrapper h3 {
		font-size: 15px;
	}
	.menu-wrapper ul li a {
		font-size: 12px;
	}
	.walk-main-title {
		font-size: 53px;
		line-height: 60px;
		margin-bottom: 20px;
	}
	.adresar ul li a {
		font-size: 14px;
		line-height: 14px;
	}
	.adresar-title h2 {
		font-size: 29px;
		line-height: 29px;
	}
	.search-box input {
		width: 170px;
	}
	.info-lists ul li a {
		font-size: 11px;
	}
	.info-lists ul li.mail:before {
		font-size: 11px;
	}
	.info-lists ul li.web:before {
		font-size: 13px;
	}
	.info-lists ul li.loc:before {
		font-size: 12px;
	}
	.info-lists ul li.tel:before {
	    font-size: 13px;
	    margin-top: -1px;
	}
	.info-lists ul li.rv::before {
	    font-size: 14px;
	    width: 1.4em;
	}
	.info-lists ul li.rv {
		font-size: 11px;
	}
	h2.underline span {
	    color: #f9a61a;
	    font-size: 16px;
	    margin-left: 15px;
	    display: inline-block;
	    position: relative;
	    top: -28px;
	}
}

@media only screen and (max-width : 767px) {
	.mobac {
		position: absolute;
		right: 0;
		top: 0;
	}
	h2.underline span {
	    color: #f9a61a;
	    font-size: 11px;
	    margin-left: 15px;
	    display: inline-block;
	    position: relative;
	    top: -12px;
	}
	.mobac .btn .caret {
		margin-left: 4px;
		margin-top: -2px;
	}
	.mobac .btn {
		padding: 8px 8px 9px;
		font-size: 10px;
		text-transform: uppercase;
		border-radius: 0;
		background: #48484a;
		color: #fff;
		line-height: 10px;
		border: none;
	}
	.mobac .btn-default.active.focus, .mobac .btn-default.active:focus, .mobac .btn-default.active:hover, .mobac .btn-default.focus:active, .mobac .btn-default:active:focus, .mobac .btn-default:active:hover, .mobac.open > .dropdown-toggle.btn-default.focus, .mobac.open > .dropdown-toggle.btn-default:focus, .mobac.open > .dropdown-toggle.btn-default:hover {
		background: #48484a;
		color: #fff;
	}

	.mobac-menu {
		position: absolute;
		top: 27px;
		/*left: 0;*/
		width: 100%;
		background: #48484a;
		z-index: 10;
		display: none!important;
	}
	.mobac-menu.active {
		display: block!important;
	}
	.mobac-menu {
		padding: 10px 8px;
		/*height: 360px;
		overflow-y: scroll;*/
	}
	.mobac-menu ul {
		border: none;
		padding: 0;
		float: none;
		margin: 0;
	}
	.mobac-menu ul li {
		float: none;
		border: none;
	}
	.mobac-menu ul li a {
		color: #fff;
		font-size: 11px;
	}
	.mobac-menu ul li a {
		border-bottom: 1px solid #888;
		display: block;
		padding: 0 0 5px;
		margin: 0 0 5px;
	}
	.mobac-menu ul li ul {
		display: block;
		position: relative;
		float: none;
		padding: 0;
		margin: 0;
		border: none;
		width: auto;
		right: auto;
		padding: 0 0 10px;
	}
	.mobac-menu ul li ul li {
		text-align: left;
		padding-left: .8em;
	}
	.mobac-menu ul li ul li:before {
		content: "\f0da"; /* FontAwesome Unicode */
		font-family: FontAwesome;
		display: inline-block;
		margin-left: -.8em; /* same as padding-left set on li */
		width: .8em; /* same as padding-left set on li */
		float: left;
		color: #fff;
		font-size: 11px;
		margin-top: -0.5px;
	}
	.mobac-menu ul li ul li a {
		border-bottom: none;
		font-size: 10px;
		padding: 0;
	}
	.mobac-menu ul li:last-child a { 
		border: none;
		padding: 0;
		margin: 0;
	}
	.menu-float {
		top: 10px;
	}
	.top-title.small h2 {
		font-size: 17px;
		line-height: 17px;
	}
	.top-title.small {
		bottom: 10px;
	}
	.choose-view a {
		padding: 0 13px 0 0;
		font-size: 10px;
		line-height: 10px;
	}
	.choose-view a img {
		float: left;
		margin-top: 0;
	}
	.kal-filters select {
		max-width: 100%;
	}
	.slk.pull-right {
		float: none;
	}
	.slk {
		margin-top: 10px;
	}
	.icondesc {
		float: left;
	}
	.galll {
		margin: 0 0 10px;
	}
	a.loc-map {
		font-size: 8px;
		padding: 3px 7px;
	}
	.ovrl-box {
		padding: 11px 8px;
	}
	.uvod-wrapper {
		margin: 0 0 30px;
	}
	.my-gradient, .uvod-wrapper, .cut-text {
		height: 100px;
	}
	.ops, .ops-dva {
		font-size: 11px;
	}
	.home-slide-text {
		padding: 0 50px;
	}
	.home-slide-text .more-btn {
		padding: 9px 20px;
		font-size: 12px;
		margin: 11px 0 0;
	}
	.home-slide-text h2 {
		font-size: 27px;
		line-height: 30px;
	}
	.home-slide-text p {
		font-size: 15px;
		line-height: 15px;
	}
	.content {
		padding: 10px 0;
	}
	.content.home {
		padding: 20px 0;
	}
	.home-slider {
		/*height: 300px;*/
	}
	h1.logo a {
		padding: 2px 0 8px;
	}
	.custom-title h2 {
		font-size: 22px;
		line-height: 22px;
		margin: 0 0 10px;
	}
	.custom-title h3 {
		font-size: 11px;
		line-height: 15px;
	}
	.articles.home {
		margin: 20px 0 0;
	}
	.articles.home.spec {
		margin: 10px 0 0;
	}
	.articles h3, .article a h3 {
		font-size: 12px;
		padding: 6px 13px 6px 0;
	}
	.article-medium {
		margin-top: 10px;
	}
	.article-big {
		margin-bottom: 10px;
	}
	.custom-row {
		margin-right: -5px;
		margin-left: -5px;
	}
	.custom-col {
		padding-right: 5px;
		padding-left: 5px;
	}
	.custom-title.orange-title h2 {
		margin-top: 23px;
	}
	.article-small img {
		width: 100%;
	}
	.article-lower-home h3, .article-lower-home a h3 {
		left: 0;
	}
	#main-header {
		border-bottom: 1px solid #eee;
	}
	#main-footer p {
		margin-top: 0;
		font-size: 9px;
		text-align: center;
		line-height: 13px;
		padding: 0 35px;
	}
	#main-footer {
		padding: 13px 0 13px;
	}
	.ft-logos {
		text-align: center;
	}
	.ft-logos img {
		height: 25px;
	}
	.ft-logos {
		margin: 10px 0 0;
	}
	.custom-wrapper {
		position: relative;
	}
	.mob-mm {
		position: absolute;
		top: 0;
		right: 0;
		font-size: 22px;
		line-height: 22px;
		padding: 14px 0 13px 10px;
		color: #f9a61a;
	}
	.mob-mm:hover {
		color: #f9a61a;
	}
	.dd {
		position: relative;
		top: 0;
		left: 0;
		background: #333;
		padding: 20px 0 13px;
	}
	.sidr ul li.opened .dd {
 		display: block;
	}
	.dd h2 {
		font-size: 12px;
		line-height: 12px;
		background: none;
		padding: 0 0 5px;
		margin: 0 0 4px;
		color: #757575;
		border-bottom: 1px solid #757575;
		box-shadow: none;
		font-weight: 700;
	}
	.main-link {
		text-transform: uppercase;
	}
	.spec p {
		font-size: 11px;
		line-height: 17px;
		color: #ccc;
		padding: 4px 20px 0 0;
		margin: 0;
	}
	.spec .loc-map {
		border: 1px solid #ccc;
		font-size: 10px;
		color: #fff;
		display: inline-block;
		line-height: 18px;
		margin: 10px 0 0;
		text-transform: uppercase;
	}
	.sidr ul li a.reset-padding {
		padding: 0;
		margin: 0 0 15px;
	}
	.top-title h2 {
		font-size: 23px;
		line-height: 24px;
	}
	.breadcrumbs ul li {
		font-size: 10px;
	}
	.pos-rel .intro {
		font-size: 12px;
		line-height: 20px;
	}
	.go-back {
		bottom: 10px;
	}
	.go-back a {
		font-size: 10px;
	}
	.go-back i {
		font-size: 16px;
	}
	.breadcrumbs {
		bottom: 10px;
	}
	ul.oznakePoi {
		bottom: 10px;
		right: 6px;
	}
	.oznakePoi img {
		height: 21px;
	}
	.illustration-slider.small .illustration-slide {
		height: 150px;
	}
	.media-small {
		margin: 0 0 10px;
	}
	.media-small-text {
		padding: 10px;
		height: 158px;
	}
	.media-small-text.h-a {
		height: auto;
	}
	.media-small h4 {
		font-size: 17px;
		line-height: 22px;
		max-height: auto;
		margin-bottom: 5px;
		max-height: 83px;
	}
	.media-small .media-small-text  h4 {
		font-size: 16px;
		line-height: 22px;
		max-height: 49px;
	}
	.media-small p {
		font-size: 11px;
		line-height: 16px;
		max-height: 47px;
	}
	.media-small .btn-more {
		bottom: 10px;
		font-size: 10px;
		padding: 3px 11px 5px;
	}
	.cat-box.media-small h4 {
		font-size: 14px;
		line-height: 18px;
		padding-right: 0;
	}
	.cat-box.media-small .btn-more {
		font-size: 10px;
		bottom: 10px;
		padding: 2px 11px 3px;
	}
	.walk-main-title {
		font-size: 22px;
		line-height: 27px;
		margin-bottom: 5px;
	}
	.walk-intro-text, .short-desc-news, .page p.intro {
		font-size: 13px;
		line-height: 21px;
		padding-left: 0;
		border: none;
	}
	.short-desc-news, .page p.intro {
		margin: 0 0 15px;
	}
	.putOutImg {
		margin-bottom: 10px;
	}
	.btn-gallery.inner {
		top: 110px;
	}
	.illustration-slider .container.wrapper {
		top: 0;
		position: relative;
	}
	.btn-gallery i {
		font-size: 14px;
		line-height: 17px;
	}
	.btn-gallery span {
		padding: 6px 0;
		font-size: 12px;
		line-height: 13px;
		min-width: 150px;
	}
	.catTitle {
		padding: 5px 8px;
		font-size: 10px;
		margin: 2px 0 10px;
		line-height: 10px;
	}
	.my-col {
		font-size: 8px;
		line-height: 11px;
		margin: 0 12px 0 0;
		width: 20%;
	}
	.my-col i {
	    font-size: 26px;
	    float: left;
	    margin: -4px 5px 0 0;
	}
	.my-col.black-color {
		width: 72px;
	}
	p, .page p {
		font-size: 13px;
		line-height: 21px;
		margin-bottom: 10px;
	}
	#map_canvas {
		height: 300px;
	}
	.main-gmap-info {
		margin-bottom: 15px;
	}
	.short-box .sharing {
	    margin: 15px 0 30px;
	}
	.conn-poi hr {
		margin: 6px 0 10px;
	}
	.conn-poi hr:last-child {
		display: none;
	}
	.content.page h2.underline, .main-title-news {
		font-size: 26px;
		line-height: 27px;
		margin: 0 0 5px;
		padding-top: 0;
	}
	img.poi-main {
		margin: 0 0 12px;
	}
	.hotel-infos {
		padding: 0;
		border: none;
	}
	.breadcrumbsi.no-il {
		padding: 0 0 10px;
	}
	.page .breadcrumbsi a {
		font-size: 10px;
	}
	.no-illustr-info {
		margin-top: 10px;
	}
	.bm {
		margin: 3px 0 10px;
	}
	.hotel-infos .gmap {
		margin: 20px 0;
	}
	.info-lists ul li a {
		font-size: 11px;
		line-height: 22px;
	}
	.info-lists.bigger ul li.web:before {
		font-size: 15px;
	} 
	.info-lists.bigger ul li.loc:before {
		font-size: 12px;
		width: 2.3em;
	}
	.info-lists.bigger ul li.fax:before {
		font-size: 13px;
	}
	.info-lists.bigger ul li.tel:before {
		font-size: 14px;
	}
	.info-lists.bigger ul li {
		margin: 0;
	}
	.info-lists.bigger {
		margin: 0;
	}
	.illustration-small {
		height: 80px;
	}
	.info-lists.bigger ul li.mob:before {
		font-size: 21px;
	}
	.newsBigBox h2 {
		font-size: 14px;
		line-height: 18px;
		max-height: 53px;
		margin: 0 0 5px;
	}
	.newsBigBox h3 {
		font-size: 11px;
		line-height: 16px;
		max-height: 47px;
		padding: 0;
	}
	.newsBigBox {
		padding: 10px;
	}
	.page .info-lists.bigger ul li {
		line-height: 19px;
	}
	.newsBigBoxMedia span {
		font-size: 11px;
		line-height: 12px;
		padding: 5px;
		left: 11px;
	}
	.newsBigBox span {
		bottom: 10px;
	}
	.newsBigBox {
		height: 158px;
		margin-bottom: 10px;
	}
	.newsBigBoxMedia {
		margin-top: 0;
	}
	.nws-cnt {
		margin-top: 15px;
		margin-bottom: 5px;
	}
	.page .short-box p.intro {
		margin: 0 0 8px;
		font-size: 13px;
		line-height: 23px;
	}
	.style-text .hotel-info-list ul li {
		font-size: 12px;
		width: 50%;
		margin-left: 0;
		float: left;
		padding-bottom: 2px;
	}
	.hotel-info {
		font-size: 13px;
		line-height: 13px;
	}
	.hotel-info.plus-title {
		margin: 0 0 15px;
	}
	.info-lists.bigger ul li.mail:before {
		font-size: 12px;
	}
	.info-lists.bigger ul li.fb:before {
		font-size: 14px;
	}
	.info-lists.bigger ul li.gp:before {
		font-size: 12px;
	}
	.info-lists.bigger ul li.ta:before {
		font-size: 12px;
	}
	.hotel-info.plus-title label {
		margin: 0 0 10px;
		padding-bottom: 5px;
		padding-top: 3px;
	}
	.page ul li {
	    margin-left: 17px;
	    font-size: 11px;
	    line-height: 21px;
	}
	.style-text h2 {
	    font-size: 16px;
	    line-height: 19px;
	    margin-bottom: 5px;
	    padding-top: 0;
	}
	.page ul {
		margin-bottom: 10px;
	}
	.hotel-info.plus-title {
		margin: 0 0 5px;
	}
	.hotel-info.plus-title label.add-padd {
		padding-top: 5px;
	}
	.hotel-info .distance {
		font-size: 12px;
		line-height: 18px;
	}
	.btn-gallery.poi-det {
		top: -135px;
		right: 13px;
	}
	.set .btn-gallery.poi-det  {
		top: 15px;
		right: 13px;
	}
	.btn-gallery.poi-det span {
		font-size: 10px;
		line-height: 11px;
		padding: 5px 10px;
	}
	.btn-gallery i {
	    font-size: 11px;
	    line-height: 15px;
	}
	.go-back.poi-back.poi-det {
		bottom: 10px;
	}
	.page .gallery {
		margin-bottom: 0;
	}
	.gal-bx {
		display: block;
		margin: 0 0 10px;
	}
	.page .main-picture {
		margin: 5px 0 5px;
	}
	.specials-title h2 {
		font-size: 21px;
		line-height: 26px;
		margin-bottom: 17px;
	}
	.specials-title .dropdown.small .btn.orange-btn  {
		font-size: 14px;
		padding: 3px 10px 2px;
	}
	.media-small.spec-box h4 {
		font-size: 16px;
		line-height: 19px;
	}
	.ops {
		bottom: -20px;
	}
	.ops-dva {
		bottom: -28px;
	}
	.explore-btn {
		font-size: 15px;
		line-height: 15px;
		padding: 20px 0;
	}
	.explore-btn .far {
		font-size: 35px;
		line-height: 35px;
		margin: -10px 10px 0 0;
	}

	.explore-link {
		text-align: center;
    font-size: 17px;
    line-height: 16px;
    padding: 22px 20px 10px 20px;
	}
	.explore-link .far {
		font-size: 22px;
		line-height: 35px;
		margin: -10px 10px 0 0;
	}

	.specials-title .dropdown.small {
		float: right;
	}
	.specials-title span.kat {
		float: left;
		margin-top: 1px;
	}
	.specials-title .dropdown.small .btn.orange-btn {
		margin-top: 0;
	}
	.ost-pod {
		margin: 15px 0 0;
	}
	.page ul.oznakePoiDet li {
		margin-left: 0;
	}
	.page ul.oznakePoiDet li img {
		height: 40px;
	}
	.kal-filters {
	    padding: 15px 0 10px;
	}
	.menu-wrapper h3 {
		font-size: 11px;
		line-height: 11px;
		padding: 8px 8px;
	}
	.content-title.new h2 {
		font-size: 23px;
		line-height: 27px;
	}
	.search-box form {
		float: none;
	}
	.addressar .search-box {
	    margin: 10px 0 0;
	}
	.content-title.new {
	    padding: 10px 0 14px;
	}
	.info-lists ul li.web {
		margin-bottom: 0;
	}
	.info-lists ul li.loc:before {
	    font-size: 12px;
	    width: 2.6em;
	    margin-right: 3px;
	}
	.info-lists ul li {
		margin: 0;
	}
	.info-lists ul li.tel:before {
	    font-size: 12px;
	    margin-top: 2px;
	}
	.info-lists ul li.mail:before {
	    font-size: 11px;
	    margin-top: 3px;
	}
	.info-lists ul li.web::before {
	    font-size: 13px;
	    margin-top: 0;
	}
	.info-lists ul li.loc::before {
	    font-size: 11px;
	    margin-top: 2px;
	}
	.info-lists ul li {
	    padding-left: 12px;
	}
	.adresar ul li a {
	    padding: 10px;
	    font-size: 15px;
	    line-height: 16px;
	}
	.info-lists ul li.rv::before {
	    font-size: 13px;
	    width: 1.14em;
	}
	.info-lists ul li.rv {
		font-size: 11px;
	}
	.dd-mobile {
		margin: 0;
	}
	.dd-mobile button {
		width: 100%;
		text-align: left;
		border-radius: 0;
		border-color: #0999d6;
		color: #0999d6;
		padding: 12px;
	}
	.dd-mobile .dropdown-menu {
	    width: 100%;
	}
	.dd-mobile ul li a {
		font-size: 14px;
	}
	.dd-mobile.open > .dropdown-toggle.btn-default {
	    background: #F4F4F4;
	}
	.dd-mobile .dropdown-menu > .active > a, .dd-mobile .dropdown-menu > .active > a:focus, .dd-mobile .dropdown-menu > .active > a:hover {
		background-color: #eee;
		color: #262626;
	}
	.bck-mob h3 {
		margin: 0 0 10px;
	}
	.bck-mob h3 a {
	    font-size: 10px;
	    line-height: 12px;
	    display: inline-block;
	    font-weight: 700;
	    color: #48484a;
	    text-transform: uppercase;
	}
	.bck-mob h3 a i {
	    font-size: 16px;
	    float: left;
	    margin: -2px 6px 0 0;
	}
	.adresar-title.inner h2 {
	    font-size: 14px;
	    line-height: 15px;
	}
	.docs-section.big.adresar-section {
	    margin: 0 0 5px;
	}
	.adresar-title h2 i {
		float: left;
		margin: 1px 5px 0 0;
	}
	.medium .adresar-title.inner h2 {
		font-size: 14px;
		line-height: 15px;
	}
	.sociala {
		position: relative;
		right: auto;
		margin: 0 0 0 12px;
	}
	.cnt-box {
		color: #48484a;
	}
	.odrzavanje {
		margin: 0 0 10px;
	}
	.media-small.cnt-box figure label {
	    font-size: 12px;
	    line-height: 12px;
	    padding: 8px 13px;
	}
	.this-date {
	    font-size: 11px;
	    line-height: 12px;
	    padding: 8px 8px 6px;
	}
	.this-date strong {
		font-size: 16px;
		margin: 0 0 5px;
	}
	.this-date i {
		float: left;
		margin: 0px 3px 0 0;
	}
	.link-all.lnk {
		border: 1px solid #58bcf0;
		padding: 3px 10px 2px;
		text-transform: uppercase;
		font-size: 10px;
		color: #58bcf0;
	}
	.link-all.lnk i {
		font-size: 12px;
		float: left;
		margin: 2px 3px 0 0;
	}
	.day-title {
		font-size: 18px;
		line-height: 18px;
		padding: 10px;
	}
	.day-title i {
		float: left;
		margin: 1px 0 0;
	}
	.month-slider {
		margin: 0 0 10px;
	}
	.this-day-event span {
		font-size: 20px;
		line-height: 20px;
	}
	.this-day-event span i {
		float: left;
		margin: 0 3px 0 0;
	}
	.day-wrapper {
		padding: 0 10px 0;
	}
	.this-day-text h2 {
		font-size: 20px;
		line-height: 20px;
		margin: 2px 0 5px;
	}
	.dropdown-backdrop {
		display: none;
	}
	.content.adv {
		padding-top: 15px;
	}
	.event-slider {
	    margin: 20px 0 0;
	}
	.nws-cnt.advent {
	    margin: 0px 0 15px;
	}
	.ovrl-box-orange .specials-more {
		padding: 10px 15px;
		font-size: 13px;
	}
	.this-day-text figure {
		float: none;
		width: auto;
		margin: 5px 0;
	}
	.day-event {
		padding: 15px 0 15px;
	}
	.day-event:last-child {
		padding-top: 15px;
	}
	#main-header {
		height: 50px;
	}
	h1.logo {
		position: absolute;
		top: 4px;
		left: 0;
		z-index: 5;
	}
	.logo img {
		width: 88px;
	}
	.info-lists.bigger ul li a {
		font-size: 11px;
		padding: 0 0 0 8px;
	}
	.page .breadcrumbsi a i {
		float: left;
		font-size: 16px;
		margin: 4px 3px 0 0;
	}
	.info-lists.bigger ul li.loc a {
	    padding: 0 0 0 23px;
	}
	.info-lists.bigger ul li.web:before {
		line-height: 22px;
	}
	.info-lists.bigger ul li.mail:before {
		line-height: 16px;
	}
	.info-lists.bigger ul li.tel:before {
		line-height: 17px;
	}
	.info-lists.bigger ul li.fax:before {
		line-height: 20px;
	}
	.info-lists.bigger ul li.ta::before {
		margin-top: 0;
	}
	.btn-gallery.inner.no-abs {
		display: inline-block!important;
		margin: 0;
	}
	.btn-gallery.inner.no-abs.hidden-xs {
		display: none!important;
	}
	.btn-gallery.inner.no-abs i {
		line-height: 13px;
	}
	.poi-det a span.galy {
		padding-top: 5px;
	}
	.illustration-slider .poi-det a span.galy {
		padding-top: 6px;
	}
	.page .short-box p.intro, .short-box .sharing.in {
		margin: 0 0 10px;
	}
	.short-box p img {
		width: 100%!important;
		float: none!important;
		margin: 0!important;
	}
	.sharing .at-resp-share-element .at-share-btn.at-svc-facebook {
		margin-left: 0!important;
	}
	.specials-title .dropdown.small i {
		font-size: 16px;
		line-height: 17px;
	}
	.specials-title .dropdown.small .btn.orange-btn {
	    font-size: 12px;
	    padding: 1px 5px 1px;
	    width: 170px;
	}
	.media-small .ovrl-box-orange p {
		color: #fff;
	}
	.menu-float {
		left: 0;
	}
	.media-small.cnt-box .ovrl-box ul {
		margin-left: 20px;
	}
	.lang {
		position: relative;
		top: 0;
		right: auto;
		width: 100%;
	}
	.lang .dropdown-menu {
		position: relative;
		width: 100%;
		box-shadow: none;
		margin: 0;
	}
	.lang .dropdown-toggle {
		padding: 10px 15px;
		display: block;
		box-shadow: none;
		font-size: 11px;
	}
	.btn-group.open .dropdown-toggle {
		box-shadow: none!important;
	}
	.lang .dropdown-toggle i.fa-globe {
		float: left;
		margin: 3px 3px 0 0;
		font-size: 11px;
	}
	.sidr .lang ul {
		border: none;
		padding-bottom: 10px;
	}
	.lang .dropdown-menu {
		background: none;
	}
	.lang .dropdown-menu li {
		line-height: auto;
		border: none;
	}
	.lang .dropdown-menu li a {
		padding: 3px 15px;
		background: none;
	}
	.lang.btn-group .dropdown-menu {
		display: none;
	}
	.lang.btn-group.open .dropdown-menu {
		display: block!important;
	}
	.lang .dropdown-menu li a i {
		float: left;
		font-size: 11px;
		margin: 2px 3px 0 0;
		color: #333;
	}
	.mobic-mm li a {
		line-height: 18px;
		padding: 15px 15px!important;
		display: block;
	}
	.sidr .dd ul li a {
		color: #fff;
		padding-top: 2px!important;
		padding-bottom: 2px!important;
		font-size: 11px;
		padding-left: 2px!important;
	}
	.sidr .dd ul li {
		border: none;
		line-height: 20px;
	}
	.sidr .dd ul li:hover {
		line-height: 20px;
	}
	.sidr .dd ul {
		margin-bottom: 15px;
		border-top: none;
		box-shadow: none;
	}
	.sidr .dd ul li:hover > a  {
		box-shadow: none;
	}
	.sidr ul li a.spec {
		padding: 0!important;
		line-height: 24px;
	}
	.spec.fr .loc-map {
		margin-bottom: 10px;
	}
	.sidr ul.mobic-mm {
		margin-bottom: 5px;
	}
	.sociala a {
		font-size: 24px;
		line-height: 24px;
		padding: 0 4px 0 0;
	}
	.custom-title .next-slider-btn-event, .custom-title .prev-slider-btn-event {
		font-size: 30px;
		line-height: 28px!important;
		display: inline-block!important;
		margin-top: -4px;

	}
	.custom-title .prev-slider-btn-event { 
		float: left;
	}
	.custom-title .next-slider-btn-event {
		float: right;
	}
	.related .media-object, .rel .media-object {
		width: 100%;
	}
	.related .media-left, .rel .media-left {
		display: block;
		padding: 0;
	}
	.related .media-text a, .rel .media-text a {
		display: block;
	}
	.related .media-text .btn-more, .rel .media-text .btn-more {
		position: relative;
		bottom: 0;
		padding: 3px 13px;
	}
	.related .media .media-text, .rel .media .media-text {
		padding: 10px;
	}
	.related {
		margin-bottom: 5px;
		margin-top: 10px;
	}
	.related .media, .rel .media {
		margin-bottom: 10px;
	}
	.related .articles-title h2, .rel .articles-title h2 {
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 15px;
		position: relative;
	}
	.articles-title h2:before {
		top: 25px;
	}
	.opsirno table td, .short-box table td {
		font-size: 11px;
		padding: 3px;
	}
	.illustration-slider.small .illustration-slide.default-slide {
		height: 150px;
	}
	.topbackoff {
		padding-top: 15px;
	}
	.rel .media-left {
		position: relative;
	}
	.rel .this-date strong {
	    font-size: 11px;
	    margin: 0 0 1px;
	}
	.rel .this-date {
		padding: 5px;
		left: 11px;
	}
	.media .media-text a h4, .media .media-text h4 {
		font-size: 14px;
		line-height: 18px;
		max-height: auto;
	}
	.rel .media-text label {
		font-size: 11px;
	}
	.dd-filteri {
		text-align: left;
		margin: 20px 0;
	}
	.dd-filteri .dropdown {
		margin-bottom: 10px;
	}
}