@charset "UTF-8";
.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0 !important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}.fare-harbor-reservations a{
width: auto;
}
.fare-harbor-reservations a:first-child{
margin-bottom: 24px;
}
.wp-caption {
max-width: 100%;
}
.eng-footer-item {
display: none;	
}
.logo {
margin-top: 32px;
margin-bottom: 24px;
}
.single-type-2 .max400 img {
max-width: 100% !important;
width: 100% !important;
}
.single-blog .gallery-item img {
height: 240px;
width: 100%;
object-fit: cover;
}
@media only screen and (max-width: 767px) {
.single-blog .gallery-item img {
height: 140px;
}
}
@media only screen and (max-width: 480px) {
.single-blog .gallery-item img {
height: 70px;
}
}
  * {
font-family: "Mukta", sans-serif; }
h1, .h1 {
font-family: "Lora", serif;
font-size: 50px;
font-weight: 300;
line-height: 55px;
letter-spacing: 1px;
color: #2c2322; }
h2, .h2 {
color: #2c2322;
font-family: "Lora", serif;
font-size: 36px;
line-height: 45px;
font-weight: 300; }
h3, .h3 {
color: #2c2322;
font-family: "Lora", serif;
font-size: 26px;
line-height: 32px;
font-weight: 400; }
h4, .h4 {
color: #2c2322;
font-family: "Mukta", sans-serif;
font-size: 18px;
font-weight: 600;
line-height: 30px; }
h4.lora {
color: #2c2322;
font-family: "Lora", serif;
font-size: 26px;
line-height: 32px;
font-weight: 400; }
p {
font-weight: 400;
font-size: 18px;
color: #2c2322; }
p.subtitle {
letter-spacing: 2px;
line-height: 27px; }
p.subtitle-no-space {
line-height: 27px; }
.font14,
.font14 p,
.font14 p strong,
.font14 strong {
font-size: 14px; }
.font16,
.font16 p,
.font16 p strong,
.font16 strong {
font-size: 16px !important; }
.font18,
.font18 p,
.font18 p strong,
.font18 strong {
font-size: 18px !important; }
h1, h2, h3, h4, h5, h6, p, a, strong {
margin: 0; }
a {
color: #2c2322;
text-decoration: none; }
.uppercase {
text-transform: uppercase; }
.bold {
font-weight: 500; }
.center-div {
margin: 0 auto;
display: block;
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content; }
ul li, ol li {
font-weight: 400;
font-size: 18px;
color: #2c2322; }
html.disable-scroll {
overflow: hidden !important; }
@media only screen and (max-width: 767px), only screen and (max-width: 989px) {
#menu {
display: none; } }
.mobile-menu-wrapp {
display: none; }
@media only screen and (max-width: 767px), only screen and (max-width: 989px) {
.mobile-menu-wrapp {
width: 40px;
display: inline-block;
vertical-align: middle;
margin-left: 5px;
margin-top: 16px; } }
.mobile-menu-wrapp #menu-mobile {
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
z-index: 100;
display: none;
overflow: hidden;
opacity: 0; }
.mobile-menu-wrapp #menu-mobile .mobile-menu-drower {
width: 350px;
right: 0;
max-width: 100%;
-webkit-transform: translateX(100%);
transform: translateX(100%);
-webkit-transition: all 0.5s cubic-bezier(0.75, 0, 0.25, 1);
transition: all 0.5s cubic-bezier(0.75, 0, 0.25, 1);
overflow: scroll;
position: absolute;
display: block;
height: 100%;
z-index: 10;
-webkit-overflow-scrolling: touch;
background: white;
padding: 70px 0 40px; }
.mobile-menu-wrapp #menu-mobile.show-menu {
display: block;
opacity: 1; }
.mobile-menu-wrapp #menu-mobile.show-menu .mobile-menu-drower.show-menu-open-drower {
-webkit-transform: translateX(0);
transform: translateX(0); }
.mobile-menu-wrapp #menu-mobile .menu {
list-style: none;
margin: 0;
padding: 0; }
.mobile-menu-wrapp #menu-mobile .menu li {
display: block;
margin: 0;
padding: 0; }
.mobile-menu-wrapp #menu-mobile .menu li a {
color: black;
text-decoration: none;
display: block;
padding: 15px 50px;
border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
.mobile-menu-wrapp #menu-mobile .menu li li a {
padding-left: 70px; }
.mobile-menu-wrapp #menu-mobile .menu li li li a {
padding-left: 90px; }
.mobile-menu-wrapp #menu-mobile .menu li.menu-item-has-children > a {
position: relative; }
.mobile-menu-wrapp #menu-mobile .menu li.menu-item-has-children > a:after {
content: "";
display: block;
position: absolute;
right: 20px;
top: calc(50% - 5px);
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-left: 6px solid black;
-webkit-transition: all 0.3s;
transition: all 0.3s; }
.mobile-menu-wrapp #menu-mobile .menu li.menu-item-has-children > a.ow-show-submenu:after {
-webkit-transform: rotate(90deg);
transform: rotate(90deg); }
.mobile-menu-wrapp #menu-mobile .menu li .sub-menu {
display: none;
padding: 0; }
.mobile-menu-wrapp #menu-mobile .menu li .sub-menu li:last-child {
border-bottom: none; }
.mobile-menu-wrapp .mobile-hamburger-toggle {
position: relative;
display: block;
width: 38px;
height: 38px;
-webkit-box-sizing: border-box;
box-sizing: border-box;
cursor: pointer;
padding: 5px;
clear: both;
z-index: 999999; }
.mobile-menu-wrapp .mobile-hamburger-toggle div {
background: #B75653;
width: 100%;
height: 3px;
margin: 5px auto;
border-radius: 10px;
-webkit-transition: 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65);
transition: 0.3s cubic-bezier(0.28, 0.55, 0.385, 1.65);
-webkit-transition-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65);
transition-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65);
-webkit-transform: none;
transform: none;
-webkit-transform-origin: center;
transform-origin: center; }
.mobile-menu-wrapp .mobile-hamburger-toggle.toggled div {
width: 100%;
-webkit-animation-duration: 0.6s;
animation-duration: 0.6s;
-webkit-animation-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65);
animation-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65); }
.mobile-menu-wrapp .mobile-hamburger-toggle.toggled div:first-child {
-webkit-animation-name: T1S3DF;
animation-name: T1S3DF;
-webkit-transform: translateY(8px) rotate(45deg);
transform: translateY(8px) rotate(45deg); }
.mobile-menu-wrapp .mobile-hamburger-toggle.toggled div:nth-child(2) {
opacity: 0; }
.mobile-menu-wrapp .mobile-hamburger-toggle.toggled div:last-child {
-webkit-animation-name: T1S3L;
animation-name: T1S3L;
-webkit-transform: translateY(-7px) rotate(-45deg);
transform: translateY(-7px) rotate(-45deg); }
@-webkit-keyframes T1S3DF {
0% {
-webkit-transform: none;
transform: none; }
40% {
-webkit-transform: translateY(8px);
transform: translateY(8px); }
80% {
-webkit-transform: translateY(8px) rotate(45deg);
transform: translateY(8px) rotate(45deg); } }
@keyframes T1S3DF {
0% {
-webkit-transform: none;
transform: none; }
40% {
-webkit-transform: translateY(8px);
transform: translateY(8px); }
80% {
-webkit-transform: translateY(8px) rotate(45deg);
transform: translateY(8px) rotate(45deg); } }
@-webkit-keyframes T1S3L {
0% {
-webkit-transform: none;
transform: none; }
40% {
-webkit-transform: translateY(-7px);
transform: translateY(-7px); }
80% {
-webkit-transform: translateY(-7px) rotate(-45deg);
transform: translateY(-7px) rotate(-45deg); } }
@keyframes T1S3L {
0% {
-webkit-transform: none;
transform: none; }
40% {
-webkit-transform: translateY(-7px);
transform: translateY(-7px); }
80% {
-webkit-transform: translateY(-7px) rotate(-45deg);
transform: translateY(-7px) rotate(-45deg); } }
.container {
max-width: 1400px;
width: 100%;
padding-left: 50px;
padding-right: 50px;
margin: 0 auto;
-webkit-box-sizing: border-box;
box-sizing: border-box; }
@media (max-width: 767px) {
.container {
max-width: 85%;
width: 85%;
padding: 0;
margin: 0 auto; } }
.fullwidth > .container {
padding-right: 0;
padding-left: 0;
max-width: 100%;
width: 100%; }
.fullwidth_with_padding .container {
max-width: 100%; }
.fullwidth_padding {
padding-left: 50px;
padding-right: 50px; }
@media (max-width: 767px) {
.fullwidth_padding {
max-width: 85%;
width: 85%;
padding: 0;
margin: 0 auto; } }
.max400 {
max-width: 400px;
margin-left: auto;
margin-right: auto; }
.max600 {
max-width: 600px;
margin-left: auto;
margin-right: auto; }
.max630 {
max-width: 630px;
margin-left: auto;
margin-right: auto; }
.max730 {
max-width: 730px;
margin-left: auto;
margin-right: auto; }
.max850 {
max-width: 850px;
margin-left: auto;
margin-right: auto; }
.max1100 {
max-width: 1100px;
margin-left: auto;
margin-right: auto; }
.max1300 {
max-width: 1300px;
margin-left: auto;
margin-right: auto; }
.content_70_0 > .container > .content {
padding-top: 70px;
padding-bottom: 0; }
@media (max-width: 767px) {
.content_70_0 > .container > .content {
padding-top: 35px;
padding-bottom: 0; } }
hr.hr-short {
width: 86px;
margin: auto;
text-align: center;
float: none;
height: 1px;
background-color: #222222;
opacity: 0.3;
border: 0;
border-width: 0; }
hr.hr-long {
width: 100%;
margin: auto;
text-align: center;
float: none;
height: 1px;
background-color: #222222;
opacity: 0.3;
border: 0;
border-width: 0; }
.no-margin {
margin: 0; }
.margin-auto {
margin: auto; }
.background {
background-position: center center !important;
background-repeat: no-repeat !important;
background-size: cover !important; }
.overlay-grey {
background-color: rgba(0, 0, 0, 0.5);
width: 100%;
height: 100%; }
.text-align-center {
text-align: center; }
.position-relative {
position: relative; }
.position-absolte {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.red-link, .red-link a, .single-tab-content a {
line-height: 25px;
color: #B75653;
font-weight: bold;
letter-spacing: 2px;
cursor: pointer; }
.has-red-link a {
line-height: 25px;
color: #B75653;
font-weight: bold;
cursor: pointer;
text-decoration: underline; }
.red-link a, .red-link {
text-decoration: underline; }
.single-tab-content a {
line-height: 25px;
color: #B75653;
font-size: 18px;
font-weight: bold;
letter-spacing: initial;
cursor: pointer; }
.brown-link, .brown-link a {
line-height: 25px;
color: #2c2322;
font-size: 15px;
font-weight: bold;
letter-spacing: 2px;
cursor: pointer; }
.brown-button, .brown-button a {
height: 60px;
line-height: 25px;
color: #2c2322;
font-size: 15px;
letter-spacing: 2px;
border: 1px #222222 solid;
padding: 16px 56px;
-webkit-transition: all .5s;
transition: all .5s;
cursor: pointer; }
.brown-button:hover, .brown-button a:hover {
color: #ffffff;
background-color: #222222;
opacity: 1; }
.white-button, .white-button a {
height: 60px;
line-height: 25px;
color: #ffffff;
font-size: 15px;
letter-spacing: 2px;
border: 1px #ffffff solid;
padding: 16px 56px;
-webkit-transition: all .5s;
transition: all .5s;
cursor: pointer; }
.white-button:hover, .white-button a:hover {
color: #222222;
background-color: #ffffff;
opacity: 1; }
.red-button, .red-button a {
height: 60px;
line-height: 25px;
color: #ffffff;
font-size: 15px;
letter-spacing: 2px;
border: 1px #B75653 solid;
background-color: #B75653;
padding: 16px 56px;
-webkit-transition: all .5s;
transition: all .5s;
cursor: pointer; }
.red-button.abonma, .red-button a.abonma {
letter-spacing: 0px;
text-align: left;
font-weight: initial;
height: initial;
padding: 32px; }
.red-button.abonma span.brown, .red-button a.abonma span.brown {
color: #2c2322; }
.red-button:hover, .red-button a:hover {
color: #B75653;
background-color: transparent;
opacity: 1; }
.white {
color: #ffffff; }
.wp-block-columns-50-50 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.wp-block-columns-50-50 .wp-block-column {
width: 50%; }
.wp-block-columns-65-35 {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.wp-block-columns-65-35 .wp-block-column-65 {
width: 65%; }
.wp-block-columns-65-35 .wp-block-column-35 {
width: 35%; }
.wp-block-columns-megamenu {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.wp-block-columns-megamenu .menu-100 {
width: 100%; }
.wp-block-columns-megamenu .menu-75 {
width: 75%; }
.wp-block-columns-megamenu .menu-50 {
width: 50%; }
.wp-block-columns-megamenu .menu-25 {
width: 25%; }
.flex-row-ow {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
.flex-column-ow {
-webkit-box-flex: 1;
-webkit-flex: 1 1;
-ms-flex: 1 1;
flex: 1 1; }
.wp-block-columns-ow-cards {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 24px; }
.wp-block-columns-ow-thirds {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
grid-gap: 8px; }
.wp-block-columns-ow-quarters {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr;
grid-gap: 16px; }
.yt-embed {
border: 0;
max-width: 1300px;
width: 100%; }
select {
-webkit-appearance: none;
-moz-appearance: none;
text-indent: 1px;
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/arrow-down.svg) !important;
background-repeat: no-repeat !important;
background-position: calc(100% - 16px) 50% !important;
background-size: 16px !important;
-webkit-transition: all 0.5s !important;
transition: all 0.5s !important; }
a.pdf {
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/pdf.svg) !important;
background-repeat: no-repeat;
background-position: 0% 50%;
line-height: 40px;
height: 40px;
display: block;
padding: 11px 0 11px 48px;
color: initial !important;
font-weight: initial !important;
letter-spacing: initial !important;
font-size: 18px !important;
-webkit-transition: all .5s;
transition: all .5s;
margin-bottom: 16px; }
a.pdf:hover {
color: #B75653 !important; }
@media only screen and (max-width: 1201px) {
#header-banner .container .content {
padding-left: 60px;
padding-right: 60px; }
.wp-block-columns-65-35 {
display: block; }
.wp-block-columns-65-35 .wp-block-column-65 {
width: 100%; }
.wp-block-columns-65-35 .wp-block-column-35 {
width: 100%; }
.wp-block-columns-65-35.nested {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.wp-block-columns-65-35.nested .wp-block-column-65 {
width: 65%; }
.wp-block-columns-65-35.nested .wp-block-column-35 {
width: 35%; }
.wp-block-columns-ow-cards {
display: grid;
grid-template-columns: 1fr;
grid-gap: 24px; }
.wp-block-columns-ow-thirds {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 8px; }
.wp-block-columns-ow-quarters {
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 8px; }
.wp-block-columns-50-50 {
display: initial; }
.wp-block-columns-50-50 .wp-block-column {
width: 100%;
margin-bottom: 64px; }
.wp-block-columns-50-50 .wp-block-column.single-type-2-1, .wp-block-columns-50-50 .wp-block-column.single-type-2-2 {
padding: 0; } }
@media only screen and (max-width: 767px) {
.default-card .default-card-wrap .wp-block-columns-65-35.nested {
display: block;
margin-bottom: 64px; }
.default-card .default-card-wrap .wp-block-columns-65-35.nested .wp-block-column-65 {
width: 100%;
padding: 16px 0 0 0; }
.default-card .default-card-wrap .wp-block-columns-65-35.nested .wp-block-column-35 {
width: 100%; }
.wp-block-columns-ow-thirds {
display: grid;
grid-template-columns: 1fr;
grid-gap: 8px; }
.wp-block-columns-ow-quarters {
display: grid;
grid-template-columns: 1fr;
grid-gap: 8px; }
.red-button, .red-button a {
height: initial; }
.slick-arrow {
display: none !important; } }
.festMestContainer {
background-color: rgba(228, 108, 71, 0.2);
padding-bottom: 40px; }
.festMestContainer .plain-text a {
color: #222222; }
.categoryFestMest {
color: #db5561;
font-weight: 700; }
.festMestSubtitle {
color: #B75653;
font-weight: bold;
font-size: 20px;
margin-bottom: 8px;
padding-top: 40px; }
.festMestGallery {
padding-top: 40px; }
.festmest2 .plain-text {
background-color: #e46c47;
padding: 24px; }
.fotoPaket:last-child {
margin-bottom: 0; } .wpml-floating-language-switcher .wpml-ls-statics-shortcode_actions {
margin-bottom: 0; }
.wpml-floating-language-switcher .wpml-ls-statics-shortcode_actions a {
background-color: transparent !important; }
.wpml-floating-language-switcher .wpml-ls-legacy-list-horizontal a {
padding: 5px; } .wpml-floating-language-switcher {
position: fixed;
bottom: 10px;
right: 10px;
background: #f8f8f8; border: 1px solid; padding: 0px; border-radius: 6px;  -webkit-box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.25);
box-shadow: 2px 2px 5px 0px rgba(0, 0, 0, 0.25); }
.wpml-ls-item a {
color: rgba(255, 255, 255, 0.4) !important;
width: 30px !important; }
@media only screen and (max-width: 767px) {
.wpml-ls-item a {
color: black !important; } }
@media only screen and (max-width: 989px) {
.wpml-ls-item a {
color: black !important; } }
.wpml-ls-current-language {
position: relative; }
.wpml-ls-current-language a {
color: white !important;
position: relative; }
@media only screen and (max-width: 767px) {
.wpml-ls-current-language a {
color: #b75653 !important; } }
@media only screen and (max-width: 989px) {
.wpml-ls-current-language a {
color: #b75653 !important; } }
.wpml-ls-current-language:hover .sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: translateY(0);
transform: translateY(0); }
.wpml-ls-current-language .sub-menu {
display: block;
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(-10px);
transform: translateY(-10px);
-webkit-transition: opacity 0.3s ease, visibility 0.3s, -webkit-transform 0.3s ease;
transition: opacity 0.3s ease, visibility 0.3s, -webkit-transform 0.3s ease;
transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s;
transition: opacity 0.3s ease, transform 0.3s ease, visibility 0.3s, -webkit-transform 0.3s ease;
position: absolute;
list-style: none;
padding: 0;
margin: 0; }
.wpml-ls-current-language .sub-menu li {
margin: 0 !important; }
#footer {
background-color: #2c2322;
padding: 15px 0 30px 0; }
#footer .container {
-webkit-box-sizing: border-box;
box-sizing: border-box;
clear: both; }
#footer .container .content {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
gap: 56px; }
#footer .container .content .flex_column {
-webkit-box-flex: 1;
-webkit-flex: 1 1;
-ms-flex: 1 1;
flex: 1 1;
margin: 30px 0 30px 0; }
#footer .container .content .flex_column h3 {
font-family: "Mukta", sans-serif;
color: #ffffff;
font-weight: 300;
font-size: 15px;
letter-spacing: 2px;
line-height: 25px; }
#footer .container .content .flex_column h3:after {
content: "";
display: block;
width: 86px;
height: 1px;
background-color: #ffffff;
opacity: .25;
margin-top: 15px;
margin-bottom: 30px; }
#footer .container .content .flex_column p {
color: rgba(255, 255, 255, 0.8); }
#footer .container .content .flex_column a,
#footer .container .content .flex_column strong {
text-decoration: none;
color: rgba(255, 255, 255, 0.8);
font-size: 16px; }
#footer .container .content .flex_column a:hover {
color: rgba(255, 255, 255, 0.6); }
#footer .container .content .flex_column:nth-child(3) .widget_media_image {
width: 80px;
height: 80px;
margin-top: 16px; }
#footer .container .content .flex_column:nth-child(3) p {
font-size: 15px; }
#footer .container .content .flex_column:nth-child(4) .widget_media_image {
margin-top: 16px; }
#footer .container .content .flex_column:nth-child(4) p {
font-size: 15px;
line-height: 22px; }
#footer .container .content .el_after_av_one_fourth {
margin-left: 6%; }
#socket {
padding-top: 30px;
background-color: #2c2322; }
#socket #social {
-webkit-box-sizing: border-box;
box-sizing: border-box;
clear: both;
max-width: 400px;
width: 100%;
margin: 0 auto; }
#socket #social .container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
border-bottom: 2px solid #2c2322; }
#socket #social .container .social-icon {
-webkit-box-flex: 1;
-webkit-flex: 1 1;
-ms-flex: 1 1;
flex: 1 1;
width: 55px;
height: 55px;
background: transparent;
background-repeat: no-repeat;
background-position: center center;
background-size: 30px 30px;
border: solid #ffffff 2px;
border-radius: 100%;
-webkit-transition: all .5s;
transition: all .5s; }
#socket #social .container .social-icon:hover {
opacity: 0.8;
-webkit-transform: scale(1.1);
transform: scale(1.1); }
#socket #social .container .icon-fb {
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/fb.svg); }
#socket #social .container .icon-yt {
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/yt.svg); }
#socket #social .container .icon-ig {
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/ig.svg); }
@media only screen and (max-width: 767px) {
#footer .container .content {
display: initial;
-webkit-box-align: initial;
-webkit-align-items: initial;
-ms-flex-align: initial;
align-items: initial;
-webkit-box-pack: initial;
-webkit-justify-content: initial;
-ms-flex-pack: initial;
justify-content: initial; }
#footer .container .content .flex_column {
margin-left: 0;
margin-bottom: 64px; } }
.single-type-2 h1 {
font-family: "Lora", serif;
font-size: 50px;
font-weight: 300;
line-height: 55px;
letter-spacing: 1px;
color: #2c2322; }
@media screen and (max-width: 992px) {
.single-type-2 h1 {
font-size: 32px;
line-height: 30px; } }
.single-type-2 img {
margin: 0 auto;
display: block;
max-width: 50%; }
@media screen and (max-width: 768px) {
.single-type-2 img {
max-width: 100%; } }
.single-type-2 .gallery-item img {
max-width: 100%; }
.single-type-2 .wp-caption.aligncenter {
width: unset !important; }
.single-type-2 .wp-caption.alignnone {
width: unset !important; }
.single-type-2 .wp-caption-text {
text-align: center; }
.single-type-2 a {
color: #B75653;
text-decoration: underline; }
.single-type-2 .single-type-2-1 .single-portrait-img {
height: 600px;
-o-object-fit: cover;
object-fit: cover; }
.single-type-2 .single-type-2-1 .info-wrap {
background-color: #e46c47;
padding: 24px; }
.single-type-2 .single-type-2-1 .info-wrap a {
color: #ffffff !important; }
.single-type-2 .single-type-2-2 {
padding: 0 32px; }
.single-type-2 .single-type-2-2 .category {
color: #C1C2C1; }
.single-type-2 .single-type-2-2 .title {
color: #B75653;
font-family: "Mukta", sans-serif;
font-size: 40px;
font-weight: 400;
line-height: 40px; }
.single-type-2 .single-type-2-2 .info-icon, .single-type-2 .single-type-2-2 .show, .single-type-2 .single-type-2-2 .book, .single-type-2 .single-type-2-2 .gallery, .single-type-2 .single-type-2-2 .music, .single-type-2 .single-type-2-2 .dish {
padding-left: 64px;
background-repeat: no-repeat;
background-size: 48px;
background-position: left center; }
.single-type-2 .single-type-2-2 .info-icon p, .single-type-2 .single-type-2-2 .show p, .single-type-2 .single-type-2-2 .book p, .single-type-2 .single-type-2-2 .gallery p, .single-type-2 .single-type-2-2 .music p, .single-type-2 .single-type-2-2 .dish p {
font-size: 20px;
opacity: 0.8;
line-height: 24px; }
.single-type-2 .single-type-2-2 .plain-text p {
margin-bottom: 16px; }
.single-type-2 .single-type-2-2 .plain-text p:last-child {
margin-bottom: 40px; }
.single-type-2 .single-type-2-2 .show {
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/ZZMS-ABONMA-IKONE-01.svg); }
.single-type-2 .single-type-2-2 .book {
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/ZZMS-ABONMA-IKONE-02.svg); }
.single-type-2 .single-type-2-2 .gallery {
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/ZZMS-ABONMA-IKONE-03.svg); }
.single-type-2 .single-type-2-2 .music {
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/ZZMS-ABONMA-IKONE-04.svg); }
.single-type-2 .single-type-2-2 .dish {
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/ZZMS-ABONMA-IKONE-05.svg); }
.additional-images {
width: 100%; }
.additional-images .one-image {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center; }
.next-arrow-ow,
.prev-arrow-ow {
height: 35px;
width: 35px;
border: solid 2px #442C29;
border-radius: 50%;
color: #442C29;
font-weight: bold;
text-align: center;
cursor: pointer;
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/arrowslider.svg);
background-repeat: no-repeat;
background-position: center center;
opacity: 0.6;
position: absolute;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%); }
.next-arrow-ow {
right: -50px; }
.next-arrow-ow.in {
right: 5%;
z-index: 9999; }
.prev-arrow-ow {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
left: -50px; }
.prev-arrow-ow.in {
left: 5%;
z-index: 9999; }
.slider-big .slick-slide {
margin: 0 10px; }
.slider-big .slide-big {
height: 560px; }
.slider-big .slide-big .slide-big-inner {
height: 550px;
background-color: #fff;
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
-webkit-transition: all .5s;
transition: all .5s; }
.slider-big .slide-big .slide-big-inner .slider-big-img-wrap {
position: relative; }
.slider-big .slide-big .slide-big-inner .slider-big-img-wrap .top-badge {
position: absolute;
width: 80px;
right: 32px; }
.slider-big .slide-big .slide-big-inner .slider-big-img-wrap .slider-big-img {
height: 340px;
-o-object-fit: cover;
object-fit: cover;
-webkit-transition: all .5s;
transition: all .5s; }
.slider-big .slide-big .slide-big-inner .slider-big-content-wrap {
padding: 24px 24px 0 24px; }
.slider-big .slide-big .slide-big-inner:hover {
height: 545px; }
.slider-big .slide-big .slide-big-inner:hover .slider-big-img-wrap .slider-big-img {
height: 335px; }
.slider-small .slick-slide {
margin: 0 10px; }
.slider-small .slide-small .slide-small-inner {
height: 310px;
background-color: #fff;
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
-webkit-transition: all .5s;
transition: all .5s;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex; }
.slider-small .slide-small .slide-small-inner .slider-small-img-wrap .slider-small-img {
height: 310px;
width: 310px;
-o-object-fit: cover;
object-fit: cover;
-webkit-transition: all .5s;
transition: all .5s; }
.slider-small .slide-small .slide-small-inner .slider-small-content-wrap {
padding: 24px;
-webkit-box-flex: 1;
-webkit-flex: 1 1;
-ms-flex: 1 1;
flex: 1 1; }
.slider-home .slick-slide {
margin: 0 10px; }
.slider-home .slide-home .slide-home-inner {
height: 310px;
-webkit-transition: all .5s;
transition: all .5s; }
.slider-home .slide-home .slide-home-inner .slider-home-img-wrap {
height: 200px; }
.slider-home .slide-home .slide-home-inner .slider-home-img-wrap img {
-o-object-fit: cover;
object-fit: cover;
height: 100%; }
.slider-home .slide-home .slide-home-inner .slider-home-content-wrap {
padding: 24px; }
@media only screen and (max-width: 1300px) {
.slider-big .slide-big {
height: 610px; }
.slider-big .slide-big .slide-big-inner {
height: 600px;
background-color: #fff;
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
-webkit-transition: all .5s;
transition: all .5s; }
.slider-big .slide-big .slide-big-inner:hover {
height: 605px; } }
.gform_wrapper .gfield_validation_message {
color: #B75653; }
.gform_wrapper .hidden_label label {
display: none; }
.gform_wrapper select,
.gform_wrapper textarea,
.gform_wrapper input[type="text"],
.gform_wrapper input[type="tel"],
.gform_wrapper input[type="email"] {
background: transparent;
border: 1px solid #442C29;
color: #442C29;
font-size: 16px;
letter-spacing: 1px;
line-height: 20px;
padding: 16px;
width: 100%;
background-color: white;
margin-top: 16px; }
.gform_wrapper input[type="submit"] {
background: #52413F;
border: 1px solid transparent;
color: #ffffff;
text-transform: uppercase;
font-size: 15px;
padding: 10px 40px;
letter-spacing: 1px;
cursor: pointer;
-webkit-transition: all .5s;
transition: all .5s;
margin-top: 16px; }
.gform_wrapper input[type="submit"]:hover {
background: transparent;
border: 1px solid #52413F;
color: #52413F; }
.gform_confirmation_message {
font-size: 18px;
font-family: "Lora", serif;
text-align: center; }
.gform_submission_error {
display: none; }
.nsf-box {
width: 100% !important; }
.nsf-box .nsf-inner {
padding: 0 !important;
margin: 0 !important;
background-color: transparent !important;
-webkit-box-shadow: none !important;
box-shadow: none !important; }
.nsf-box .nsf-inner.mar20 .form-group {
margin-top: 0 !important; }
.nsf-box .nsf-inner.mar20 .form-group.form-group-text {
margin-bottom: 0 !important; }
.nsf-box .gfield_validation_message {
color: #B75653; }
.nsf-box .form-group .f7 {
font-family: "Mukta", sans-serif; }
.nsf-box .magic-checkbox + label:before {
display: inline-block;
width: 20px;
height: 20px;
border: 1px solid #442C29 !important;
border-radius: unset !important;
content: '';
position: absolute;
top: 0;
left: 0; }
.nsf-box .magic-checkbox:checked + label:before {
border: #442C29 !important;
background: #442C29 !important; }
.nsf-box .nsf-modal-link {
color: #442C29 !important; }
.nsf-box .hidden_label label {
display: none; }
.nsf-box .form-group {
margin-bottom: 16px; }
.nsf-box .form-group .form-group-container select,
.nsf-box .form-group .form-group-container textarea,
.nsf-box .form-group .form-group-container input[type="text"],
.nsf-box .form-group .form-group-container input[type="tel"],
.nsf-box .form-group .form-group-container input[type="email"], .nsf-box .form-group select,
.nsf-box .form-group textarea,
.nsf-box .form-group input[type="text"],
.nsf-box .form-group input[type="tel"],
.nsf-box .form-group input[type="email"] {
width: 100% !important;
height: unset;
margin-top: 0;
margin-bottom: 0 !important;
padding: 16px !important;
background: transparent;
background-color: white !important;
border: 1px solid #442C29 !important;
color: #442C29 !important;
font-family: "Mukta", sans-serif !important;
font-size: 16px !important;
letter-spacing: 1px;
line-height: 20px !important; }
.nsf-box .form-group .form-group-container input[type="submit"],
.nsf-box .form-group .form-group-container button[type="submit"], .nsf-box .form-group input[type="submit"],
.nsf-box .form-group button[type="submit"] {
margin-top: 0 !important;
padding: 10px 40px !important;
background: #52413F !important;
background-color: #52413F !important;
border: 1px solid transparent !important;
color: #ffffff !important;
font-size: 15px !important;
line-height: normal !important;
letter-spacing: 1px;
text-transform: uppercase;
cursor: pointer !important;
-webkit-transition: all .5s;
transition: all .5s; }
.nsf-box .form-group .form-group-container input[type="submit"]:hover,
.nsf-box .form-group .form-group-container button[type="submit"]:hover, .nsf-box .form-group input[type="submit"]:hover,
.nsf-box .form-group button[type="submit"]:hover {
background: transparent !important;
background-color: transparent !important;
border: 1px solid #52413F !important;
color: #52413F !important; }
.gform_confirmation_message {
font-size: 18px;
font-family: "Lora", serif;
text-align: center; }
.gform_submission_error {
display: none; }
.nsf-form-news .nsf-box .form-group.form-group-text .form-control-static {
margin-bottom: 40px;
font-family: "Lora", serif;
font-size: 26px;
line-height: 32px;
font-weight: 400;
text-align: center;
color: #2c2322 !important; }
.post-type-archive-blog .nsf-form-news .nsf-box .form-group.form-group-text .form-control-static,
.post-type-archive-novice .nsf-form-news .nsf-box .form-group.form-group-text .form-control-static {
margin-bottom: 16px;
font-weight: bold;
text-align: left; }
.nsf-modal {
font-family: "Mukta", sans-serif !important; }
.nsf-modal .nsf-modal-close {
color: #B75653 !important; }
.error404 .entry-content {
height: 100vh;
width: 100vw;
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/404.jpg), -webkit-gradient(linear, left top, left bottom, from(#2C2322), to(rgba(0, 0, 0, 0)));
background-image: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/404.jpg), linear-gradient(180deg, #2C2322 0%, rgba(0, 0, 0, 0) 100%);
background-repeat: no-repeat;
background-position: center;
background-size: cover; }
.error404 .entry-content .overlay {
height: 100%;
width: 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#2C2322), to(rgba(0, 0, 0, 0)));
background: linear-gradient(180deg, #2C2322 0%, rgba(0, 0, 0, 0) 100%);
position: relative; }
.error404 .entry-content .overlay .entry-center {
width: 100%;
position: absolute;
margin: auto;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%); }
.error404 .entry-content .overlay .entry-center .container .content h1 {
text-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); }
.error404 .entry-content .overlay .entry-center .container .content hr {
background-color: #ffffff;
opacity: 1;
height: 2px; }
.error404 .entry-content .overlay .entry-center .container .content p {
font-size: 24px;
text-shadow: 0px 0px 20px rgba(0, 0, 0, 0.5); }
.error404 .entry-content .overlay .entry-center .container .content .button-wrapper {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin: 0 auto; }
.error404 .entry-content .overlay .entry-center .container .content .button-wrapper a {
width: 100%;
display: block;
font-size: 18px; }
.error404 footer,
.error404 #footer {
display: none; }
@media only screen and (max-width: 900px) {
.error404 .entry-content .overlay .entry-center {
top: 60%; } }
.popupcookiessettings .innerpopupcookies,
.popupcookiesabout .innerpopupcookies {
background-color: #B75653; }
@media only screen and (max-width: 767px) {
.popupcookiessettings .innerpopupcookies,
.popupcookiesabout .innerpopupcookies {
top: 200px !important; } }
@media only screen and (max-width: 989px) {
.popupcookiessettings .innerpopupcookies,
.popupcookiesabout .innerpopupcookies {
top: 200px !important; } }
#popup-yt {
z-index: 99999;
width: 100vw;
height: 100vh;
position: fixed;
background-color: rgba(0, 0, 0, 0.5);
top: 0;
left: 0; }
#popup-yt .popup-inner {
position: relative;
width: 100%;
height: 100%; }
#popup-yt .popup-inner .yt-embed {
position: absolute;
width: 70%;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%); }
#popup-yt .popup-inner .yt-embed .yt-bullet-close {
position: absolute;
height: 32px;
width: 32px;
line-height: 32px;
background-color: #b75653;
border-radius: 100%;
text-align: center;
right: -16px;
font-weight: bold;
top: -16px;
cursor: pointer;
color: white; }
html {
scroll-behavior: smooth; }
#what_to_see h3 {
margin-bottom: 32px; }
#what_to_see .wp-block-column:last-child {
margin-left: 48px; }
#what_to_see .wp-block-column:last-child p {
margin-bottom: 16px; }
@media only screen and (min-width: 990px) {
#header {
position: fixed;
top: -200px;
left: 0;
width: 100%;
z-index: 9999;
-webkit-transition: all .5s;
transition: all .5s; }
#header.nav-down {
top: 0; }
#header.scrooled {
background-color: #2c2322;
-webkit-transition: all .5s;
transition: all .5s; }
#header.scrooled .ow-logo {
height: 80px;
-webkit-transition: all .5s;
transition: all .5s; }
#header .container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: relative; }
#header .container .menu {
list-style: none;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
#header .container .menu li {
margin: 0 24px; }
#header .container .menu li a {
font-weight: bold;
color: #ffffff;
letter-spacing: 1px;
text-shadow: 0 0 20px rgba(0, 0, 0, 0.5);
text-decoration: none; }
#header .container .menu li a:hover {
opacity: 0.8; }
#header .container .menu li:first-child {
margin: 0; }
#header .container .menu li.ow-megamenu:hover .ow_megamenu_outer_wrapper {
visibility: visible; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper {
background: #fff url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/background-pattern.jpg) 50% 50% repeat fixed;
position: absolute;
visibility: hidden;
max-width: 100vw;
left: 0;
-webkit-filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.88));
filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.88)); }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner {
padding: 32px; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner h4 {
text-shadow: 0 0 transparent;
text-transform: initial !important; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner ul.ow_submenu_columns {
margin-left: 24px;
padding: 0; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner ul.ow_submenu_columns li.ow-submenu-item {
width: 100%;
display: inline-block;
margin: 0;
padding: 0;
vertical-align: top; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner ul.ow_submenu_columns li.ow-submenu-item:hover a {
font-weight: bold; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner ul.ow_submenu_columns li.ow-submenu-item a {
color: #2c2322;
font-weight: 400;
text-transform: initial;
text-shadow: 0 0 transparent;
font-size: 16px;
line-height: 16px;
letter-spacing: 0;
display: block;
margin-bottom: 16px;
padding-right: 16px; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner ul.ow_submenu_columns li.ow-submenu-item.half {
width: 50%; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner ul.ow_submenu_columns li.ow-submenu-item.third {
width: 32.33333%; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner .wp-block-columns-megamenu .ow_megamenu_container_wrap_inner_single {
display: inline-block;
vertical-align: top; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner .wp-block-columns-megamenu .ow_megamenu_container_wrap_inner_single.el-in-row-2 {
width: 50%;
padding-left: 16px; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner .wp-block-columns-megamenu .ow_megamenu_container_wrap_inner_single.el-in-row-2:not(:first-child) {
border-left: 1px solid #c7c7c7; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner .wp-block-columns-megamenu .ow_megamenu_container_wrap_inner_single.el-in-row-3 {
width: 33.33333%; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner .wp-block-columns-megamenu .ow_megamenu_container_wrap_inner_single.el-in-row-3:not(:first-child) {
border-left: 1px solid #c7c7c7;
padding: 0 48px; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner .wp-block-columns-megamenu .ow_megamenu_container_wrap_inner_single.el-in-row-4 {
width: 25%; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .ow_megamenu_container_wrap_inner .wp-block-columns-megamenu .ow_megamenu_container_wrap_inner_single.el-in-row-4:not(:first-child) {
border-left: 1px solid #c7c7c7;
padding: 0 48px; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .mega-menu-card {
height: 240px;
width: calc(100% - 16px);
position: relative;
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19); }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .mega-menu-card .mega-menu-image {
width: 100%;
height: 100%;
-o-object-fit: cover;
object-fit: cover; }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .mega-menu-card .mega-menu-card-overlay {
height: 100%;
width: 100%;
position: absolute;
top: 0;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(40, 40, 40, 0)), to(#121212));
background: linear-gradient(180deg, rgba(40, 40, 40, 0) 0%, #121212 100%); }
#header .container .menu li.ow-megamenu .ow_megamenu_outer_wrapper .ow_megamenu_wrapper .ow_megamenu_container_wrap .mega-menu-card .mega-menu-title {
position: absolute;
bottom: 24px;
left: 24px;
text-transform: initial !important;
padding-right: 24px;
color: #ffffff; } }
@media only screen and (max-width: 990px) {
#header {
position: absolute;
width: 100%;
z-index: 99999; }
#header .container {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
position: relative; } }
.ow_hover_menu .ow_megamenu_wrapper_bg {
opacity: 1;
visibility: visible; }
.ow_megamenu_wrapper_bg {
width: 100%;
height: 100%;
left: 0;
top: 0;
position: absolute;
background-color: rgba(0, 0, 0, 0.74);
z-index: 998;
opacity: 0;
visibility: hidden;
-webkit-transition: all 0.4s;
transition: all 0.4s; }
.card-half .card-wrap {
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19); }
.card-half .card-wrap .card-thumbnail {
position: relative; }
.card-half .card-wrap .card-thumbnail .thumbnail-img {
height: 330px;
-o-object-fit: cover;
object-fit: cover; }
.card-half .card-wrap .card-thumbnail .card-badge {
position: absolute;
right: 36px;
bottom: 36px;
height: 80px; }
.card-half .card-wrap .card-thumbnail .thumbnail-img-overlay {
display: block;
height: 100%;
position: absolute;
top: 0;
left: 0;
width: 100%;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(40, 40, 40, 0)), to(#121212));
background: linear-gradient(180deg, rgba(40, 40, 40, 0) 0%, #121212 100%);
opacity: 0.85; }
.card-half .card-wrap .card-thumbnail .title-subtitle {
position: absolute;
bottom: 36px;
left: 36px; }
.card-half .card-wrap .card-content {
background-color: #ffffff;
padding: 30px 30px 20px; }
.card-half .card-wrap .card-content .card-content-inner {
min-height: 170px;
color: #2c2322;
line-height: 23px;
opacity: .8; }
.card-half .card-wrap .card-content .card-content-link .last a {
float: right; }
.ribbon {
width: 150px;
height: 150px;
overflow: hidden;
position: absolute;
top: -10px;
right: -10px; }
.ribbon .ribbon__content {
left: -25px;
top: 30px;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
position: absolute;
display: block;
width: 225px;
padding: 10px 0;
background-color: #b75653;
-webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);
color: #fff;
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
text-transform: uppercase;
text-align: center;
outline: 3px solid #f5cd79; }
.ribbon.unesco .ribbon__content {
background-color: #db5561; }
.ribbon.za-druzine .ribbon__content {
background-color: #e46c47; }
.ribbon.za-skupine .ribbon__content {
background-color: #f89621; }
.card-third.orange {
background: #e46c47; }
.card-third .card-wrap {
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
height: 330px;
position: relative;
overflow: hidden;
background-size: cover;
background-position: center; }
.card-third .card-badge {
position: absolute;
right: 36px;
bottom: 36px;
height: 80px; }
.card-third .thumbnail-img {
height: 100%;
width: 100%;
-o-object-fit: cover;
object-fit: cover; }
.card-third .thumbnail-img-overlay {
display: block;
height: 100%;
position: absolute;
top: 0;
left: 0;
width: 100%;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(40, 40, 40, 0)), to(#121212));
background: linear-gradient(180deg, rgba(40, 40, 40, 0) 0%, #121212 100%);
opacity: 0.85; }
.card-third .thumbnail-img-overlay:hover + .card-content .white-button,
.card-third .card-content:hover .white-button {
visibility: visible; }
.card-third .thumbnail-img-overlay:hover + .card-content,
.card-third .card-content:hover {
bottom: 36px; }
.card-third .card-content {
position: absolute;
bottom: -60px;
left: 36px;
right: 36px;
-webkit-transition: all .5s;
transition: all .5s; }
.card-third .card-content a {
display: block; }
.card-third .card-content .white-button {
visibility: hidden;
display: inline-block; }
.card-quarter {
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19); }
.card-quarter .card-wrap {
height: 319px;
position: relative;
overflow: hidden; }
.card-quarter .card-wrap .thumbnail-img {
height: 100%;
width: 100%;
-o-object-fit: cover;
object-fit: cover; }
.card-quarter .card-wrap .thumbnail-img-overlay {
display: block;
height: 100%;
position: absolute;
top: 0;
left: 0;
width: 100%;
background: -webkit-gradient(linear, left top, left bottom, from(rgba(40, 40, 40, 0)), to(#121212));
background: linear-gradient(180deg, rgba(40, 40, 40, 0) 0%, #121212 100%);
opacity: 0.85; }
.card-quarter .card-wrap .thumbnail-img-overlay:hover + .card-content .white-button,
.card-quarter .card-wrap .card-content:hover .white-button {
visibility: visible; }
.card-quarter .card-wrap .thumbnail-img-overlay:hover + .card-content,
.card-quarter .card-wrap .card-content:hover {
-webkit-transition: all .5s;
transition: all .5s;
bottom: 72px; }
.card-quarter .card-wrap .card-content {
position: absolute;
bottom: -70px;
left: 36px;
right: 36px;
-webkit-transition: all .5s;
transition: all .5s; }
.card-quarter .card-wrap .card-content a {
display: block; }
.card-quarter .card-wrap .card-content .white-button {
visibility: hidden;
display: inline-block; }
.card-quarter .card-wrap .card-content p {
font-size: 16px;
line-height: 25px;
height: 70px; }
.card-quarter .date-info {
background-color: #ffffff;
text-align: center;
padding: 16px;
font-size: 18px;
color: #442C29;
letter-spacing: 2px; }
.card-half-side .card-wrap {
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
height: 330px;
overflow: hidden;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
background-color: #ffffff; }
.card-half-side .card-wrap .thumbnail-img {
width: 270px;
height: 100%;
-o-object-fit: cover;
object-fit: cover; }
.card-half-side .card-wrap .card-side-content {
padding: 32px;
-webkit-box-flex: 1;
-webkit-flex: 1 1;
-ms-flex: 1 1;
flex: 1 1;
position: relative; }
.card-half-side .card-wrap .card-side-content h3 {
font-size: 21px; }
.card-half-side .card-wrap .card-side-content .red-link {
position: absolute;
bottom: 32px; }
.hotspot .tooltips {
height: 100%;
width: 100%; }
.hotspot .tooltips .tooltip {
position: absolute; }
.hotspot .tooltips .tooltip .tooltip-pointer {
cursor: pointer;
position: relative; }
.hotspot .tooltips .tooltip .tooltip-pointer:hover ~ .tooltip-contnet {
display: initial; }
.hotspot .tooltips .tooltip .tooltip-contnet {
position: absolute;
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
line-height: 37px;
top: 0;
left: 40px;
display: none;
color: #ffffff;
background-color: #442C29;
padding: 0 16px;
border-radius: 2px;
letter-spacing: 1px;
z-index: 99999; }
.odcep-za-potep .wp-block-column {
padding: 0 32px; }
.odcep-za-potep .wp-block-column .town-per-day {
-o-object-fit: cover;
object-fit: cover;
height: 100%;
width: 100%; }
.google-map-wrap {
width: 100%;
height: 400px;
background-color: #B75653;
position: relative; }
.google-map-wrap .map-popup-content-wrap {
display: none;
position: absolute;
padding: 64px;
background-color: #2c2322;
min-height: 100%;
bottom: 0; }
.google-map-wrap .map-popup-content-wrap .map-popup-content-inner h1, .google-map-wrap .map-popup-content-wrap .map-popup-content-inner h2, .google-map-wrap .map-popup-content-wrap .map-popup-content-inner h3, .google-map-wrap .map-popup-content-wrap .map-popup-content-inner h4, .google-map-wrap .map-popup-content-wrap .map-popup-content-inner h5, .google-map-wrap .map-popup-content-wrap .map-popup-content-inner h6, .google-map-wrap .map-popup-content-wrap .map-popup-content-inner p, .google-map-wrap .map-popup-content-wrap .map-popup-content-inner span, .google-map-wrap .map-popup-content-wrap .map-popup-content-inner strong, .google-map-wrap .map-popup-content-wrap .map-popup-content-inner a {
color: #ffffff;
margin-bottom: 16px; }
.google-map-wrap .map-popup-content-wrap .map-popup-content-inner .map-bullet-close,
.google-map-wrap .map-popup-content-wrap .map-popup-content-inner .map-bullet-counter {
position: absolute;
height: 32px;
width: 32px;
line-height: 32px;
background-color: #b75653;
border-radius: 100%;
text-align: center;
font-weight: bold; }
.google-map-wrap .map-popup-content-wrap .map-popup-content-inner .map-bullet-close {
right: 64px;
cursor: pointer; }
.google-map-wrap .map-popup-content-wrap .map-popup-content-inner .map-bullet-title {
margin: 0 48px 32px 48px;
min-height: 32px;
line-height: 32px; }
.google-map-wrap .map-popup-content-wrap.active {
display: initial; }
.locations-list {
padding: 0; }
.locations-list li {
list-style: none;
display: inline-block;
width: 33.33333%;
line-height: 30px;
cursor: pointer; }
.locations-list li span {
color: #fff;
border-radius: 100%;
margin-right: 20px;
background-color: #b75653;
display: block;
float: left;
line-height: 31px;
height: 30px;
width: 30px;
text-align: center;
font-weight: bold;
cursor: pointer;
-webkit-transition: all .5s;
transition: all .5s; }
.locations-list li:hover span {
margin-left: 10px;
margin-right: 10px; }
#filter {
scroll-margin-top: 5vh;
background-color: #ffffff;
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
padding: 56px 40px;
position: relative; }
#filter .wp-block-columns-50-50 {
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between; }
#filter .wp-block-columns-50-50 .wp-block-column .filter-type {
color: #442C29;
letter-spacing: 2px;
line-height: 27px;
margin-bottom: 16px;
font-weight: 500; }
#filter .wp-block-columns-50-50 .wp-block-column select {
background: transparent;
border: 1px solid #442C29;
color: #442C29;
font-size: 16px;
letter-spacing: 1px;
line-height: 20px;
padding: 8px 16px;
width: 100%;
margin-bottom: 16px; }
#filter .wp-block-columns-50-50 .wp-block-column ul {
padding: 0; }
#filter .wp-block-columns-50-50 .wp-block-column ul input[type=checkbox] {
content: '';
margin-right: 18px;
display: inline-block;
vertical-align: text-top;
width: 30px;
position: relative;
top: -3px;
height: 30px;
border: solid 1px rgba(44, 35, 34, 0.34);
border-radius: 0;
accent-color: #442C29; }
#filter .wp-block-columns-50-50 .wp-block-column ul label {
line-height: 30px;
opacity: 0.8;
color: #442C29;
font-size: 15px; }
#filter .wp-block-columns-50-50 .wp-block-column .checkbox-1 {
display: inline-block;
width: 100%; }
#filter .wp-block-columns-50-50 .wp-block-column .checkbox-3 {
display: inline-block;
width: 32.3333%; }
#filter .wp-block-columns-50-50 .wp-block-column.seperator-line {
border-right: solid 1px rgba(44, 35, 34, 0.21); }
@media only screen and (max-width: 1201px) {
#filter .wp-block-columns-50-50 .wp-block-column.seperator-line {
border: none; } }
#filter .wp-block-columns-50-50 .wp-block-column.left {
padding-right: 20px; }
#filter .wp-block-columns-50-50 .wp-block-column.center {
margin-right: 20px;
margin-left: 20px; }
#filter .wp-block-columns-50-50 .wp-block-column.right {
margin-left: 20px; }
#filter .filter-button {
position: absolute;
height: 55px;
width: 315px;
left: 0;
right: 0;
margin: auto;
bottom: -26px;
background-color: #2c2322;
border: 2px solid #2c2322;
line-height: 12px;
cursor: pointer;
-webkit-transition: all .5s;
transition: all .5s; }
#filter .filter-button span {
text-align: center;
width: 100%;
display: block;
height: 100%;
line-height: 55px;
color: #ffffff;
letter-spacing: 2px;
font-weight: 500; }
#filter .filter-button:hover {
background-color: #ffffff; }
#filter .filter-button:hover span {
color: #2c2322; }
#load-more-nav .filter-button, .ow-cta-black {
margin: 0 auto;
height: 55px;
width: 315px;
background-color: #2c2322;
border: 2px solid #2c2322;
line-height: 12px;
cursor: pointer;
-webkit-transition: all .5s;
transition: all .5s; }
@media only screen and (max-width: 480px) {
#load-more-nav .filter-button, .ow-cta-black {
width: auto; } }
#load-more-nav .filter-button span, .ow-cta-black span {
text-align: center;
width: 100%;
display: block;
height: 100%;
line-height: 55px;
color: #ffffff;
letter-spacing: 2px;
font-weight: 500; }
#load-more-nav .filter-button:hover, .ow-cta-black:hover {
background-color: #ffffff; }
#load-more-nav .filter-button:hover span, .ow-cta-black:hover span {
color: #2c2322; }
.ow-cta-black span {
position: relative; }
.ow-cta-black span a {
z-index: 10;
position: absolute;
width: 100%;
left: 0;
line-height: 55px;
color: #ffffff;
letter-spacing: 2px;
text-decoration: none; }
.ow-cta-black span:hover a {
color: #2c2322; }
#informative-map .info-section {
border: solid 1px;
padding: 30px 40px;
margin-top: 120px; }
#informative-map h3, #informative-map strong {
color: #2c2322;
font-size: 18px;
font-weight: bold;
letter-spacing: 2px;
line-height: 30px;
font-family: "Mukta", sans-serif; }
#what-to-see h3 {
margin: 32px 0 8px 0; }
#what-to-see h4 {
margin: 20px 0 20px 0; }
#what-to-see p {
margin: 16px 0 16px 0; }
#banner-info .container {
padding: 40px 0; }
#banner-info .container .info-section {
border: solid #ffffff 1px;
padding: 30px 40px; }
#banner-info .container h3, #banner-info .container strong {
color: #ffffff;
font-size: 18px;
font-weight: bold;
letter-spacing: 2px;
line-height: 30px;
font-family: "Mukta", sans-serif; }
#banner-info a, #banner-info p {
color: #ffffff; }
#header-banner .banner_img {
width: 100%;
height: 68vh;
-o-object-fit: cover;
object-fit: cover;
-webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.73);
box-shadow: 0 0 14px rgba(0, 0, 0, 0.73); }
#header-banner .banner-overlay {
content: '';
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
background: -webkit-gradient(linear, left top, left bottom, from(#2c2322), to(rgba(0, 0, 0, 0)));
background: linear-gradient(180deg, #2c2322 0%, rgba(0, 0, 0, 0) 100%);
height: 360px;
opacity: 0.8; }
#header-banner .content {
background: #fff url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/background-pattern.jpg) 50% 50% repeat fixed;
background-size: cover;
position: relative;
margin-top: -150px;
max-width: 1300px;
margin-left: auto;
margin-right: auto;
border-color: #f8f8f8;
-webkit-box-shadow: -1px -12px 14px 0 rgba(44, 35, 34, 0.23);
box-shadow: -1px -12px 14px 0 rgba(44, 35, 34, 0.23); }
#wrapper {
background: #fff url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/background-pattern.jpg) 50% 50% repeat fixed;
background-size: cover; }
.navigation.pagination .nav-links {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin: 0 auto; }
.navigation.pagination .nav-links .page-numbers {
width: 35px;
height: 35px;
display: inline-block;
line-height: 35px;
text-align: center;
font-size: 18px;
margin: 0 5px;
-webkit-transition: all .5s;
transition: all .5s;
border-radius: 100%; }
.navigation.pagination .nav-links .page-numbers:hover:not(.dots) {
color: #ffffff;
background-color: #2c2322; }
.navigation.pagination .nav-links .current {
color: #ffffff;
background-color: #2c2322; }
.horizontal-tabs {
-webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px rgba(0, 0, 0, 0.19);
background-color: #ffffff; }
.horizontal-tabs .wp-block-column .column-tabs-list {
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
height: 100%; }
.horizontal-tabs .wp-block-column .column-tabs-list .overlay {
height: 100%;
background-color: rgba(0, 0, 0, 0.5); }
.horizontal-tabs .wp-block-column .column-tabs-list .overlay .column-tabs-list-container {
padding: 24px 0 40px 0; }
.horizontal-tabs .wp-block-column .column-tabs-list .overlay .column-tabs-list-container .single-tab {
background-color: transparent;
color: #ffffff;
letter-spacing: 2px;
height: 80px;
position: relative;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: all .25s;
transition: all .25s; }
.horizontal-tabs .wp-block-column .column-tabs-list .overlay .column-tabs-list-container .single-tab:hover {
background-color: rgba(255, 255, 255, 0.2);
cursor: pointer; }
.horizontal-tabs .wp-block-column .column-tabs-list .overlay .column-tabs-list-container .single-tab.active {
background-color: #ffffff;
color: #2c2322;
cursor: initial;
-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5); }
.horizontal-tabs .wp-block-column .column-tabs-list .overlay .column-tabs-list-container .single-tab .single-tab-inner {
max-width: 510px;
position: absolute;
right: 0;
width: 100%; }
.horizontal-tabs .wp-block-column .column-tabs-container .column-tabs-content {
padding: 30px 60px; }
.horizontal-tabs .wp-block-column .column-tabs-container .column-tabs-content .column-tabs-content-inner {
padding: 0 50px; }
.horizontal-tabs .wp-block-column .column-tabs-container .column-tabs-content .column-tabs-content-inner .single-tab-content {
display: none; }
.horizontal-tabs .wp-block-column .column-tabs-container .column-tabs-content .column-tabs-content-inner .single-tab-content p {
font-weight: 300;
text-align: justify;
margin: 16px 0; }
.horizontal-tabs .wp-block-column .column-tabs-container .column-tabs-content .column-tabs-content-inner .single-tab-content.active {
display: block; }
.horizontal-tabs .wp-block-column .column-tabs-container .column-tabs-content .column-tabs-content-inner .single-tab-content img {
width: calc(50% - 5%);
-o-object-fit: cover;
object-fit: cover;
display: inline-block;
vertical-align: top;
margin: 16px 0; }
.horizontal-tabs-above .content {
position: relative; }
.horizontal-tabs-above .content .horizontal-tabs-above-wrap {
background-color: #2c2322;
max-width: 560px;
width: 100%;
padding: 30px 40px; }
.horizontal-tabs-above .content .tabs-above-button {
position: absolute;
right: 0;
bottom: 0;
max-width: 560px;
width: 100%; }
.horizontal-tabs-above .content .tabs-above-button a {
width: 100%;
display: block;
text-align: center; }
@media only screen and (max-width: 1330px) {
.horizontal-tabs .wp-block-columns-50-50 {
display: block; }
.horizontal-tabs .wp-block-columns-50-50 .wp-block-column {
width: 100%; }
.horizontal-tabs .wp-block-columns-50-50 .wp-block-column .column-tabs-list {
height: 80px;
background: #ffffff; }
.horizontal-tabs .wp-block-columns-50-50 .wp-block-column .column-tabs-list .overlay {
background: #ffffff; }
.horizontal-tabs .wp-block-columns-50-50 .wp-block-column .column-tabs-list .overlay .column-tabs-list-container {
padding: 0;
height: 80px; }
.horizontal-tabs .wp-block-columns-50-50 .wp-block-column .column-tabs-list .overlay .column-tabs-list-container .single-tab {
height: 80px;
background-color: #B75653;
-webkit-box-shadow: unset;
box-shadow: unset; }
.horizontal-tabs .wp-block-columns-50-50 .wp-block-column .column-tabs-list .overlay .column-tabs-list-container .single-tab.active {
background-color: #B75653;
color: #2c2322;
cursor: initial;
-webkit-box-shadow: initial;
box-shadow: initial; }
.horizontal-tabs .wp-block-columns-50-50 .wp-block-column .column-tabs-list .overlay .column-tabs-list-container .single-tab .single-tab-inner {
max-width: 100%;
text-align: center;
line-height: 80px;
color: #2c2322; }
.horizontal-tabs .wp-block-columns-50-50 .wp-block-column .column-tabs-container .column-tabs-content {
padding: 30px 30px; }
.horizontal-tabs .wp-block-columns-50-50 .wp-block-column .column-tabs-container .column-tabs-content .column-tabs-content-inner {
padding: 0;
line-height: 22px; }
.horizontal-tabs-above .content .tabs-above-button {
position: initial; } }
.single-blog h1, .single-blog h2, .single-blog h3, .single-blog h4, .single-blog h5, .single-blog h6, .single-blog p, .single-blog a, .single-blog strong,
.single-novice h1,
.single-novice h2,
.single-novice h3,
.single-novice h4,
.single-novice h5,
.single-novice h6,
.single-novice p,
.single-novice a,
.single-novice strong {
margin: 0 0 16px; }
.archive-sidebar-wrap {
padding: 0 0 64px 32px;
margin-left: 32px;
border-left: 1px solid rgba(68, 44, 41, 0.6); }
.archive-sidebar-wrap .archive-sidebar-inner .sidebar-newsletter h4 {
font-weight: bold; }
.archive-sidebar-wrap .archive-sidebar-inner .sidebar-catalog {
position: relative; }
.archive-sidebar-wrap .archive-sidebar-inner .sidebar-catalog :before {
content: url(https://www.zgodovinska-mesta.si/wp-content/uploads/2023/03/Mesta-kulture-SLO-prva-stran-1-1.png);
position: absolute;
z-index: 100000;
top: 50%;
left: -10px;
cursor: default;
-webkit-transform: translateY(-50%);
transform: translateY(-50%); }
.archive-sidebar-wrap .archive-sidebar-inner .sidebar-catalog .sidebar-catalog-inner {
background: #ffffff;
padding: 32px 32px 32px 176px;
position: relative; }
.default-card .default-card-wrap .wp-block-columns-65-35 .wp-block-column-35 .default-thumbnail-img {
width: 100%;
height: 205px;
-o-object-fit: cover;
object-fit: cover; }
.default-card .default-card-wrap .wp-block-columns-65-35 .wp-block-column-65 {
padding: 0 24px; }
.default-card .default-card-wrap .wp-block-columns-65-35 .wp-block-column-65 .category {
color: #442C29;
opacity: 0.6; }
.default-card .default-card-wrap .wp-block-columns-65-35 .wp-block-column-65 .category .seperator {
margin: 0 16px; }
.page-o-zdruzenju .ow_container_section {
margin-bottom: 64px;
margin-top: 64px; }
.page-o-zdruzenju .ow_container_section .content {
background-color: #ffffff;
-webkit-box-shadow: 0 0 14px rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px rgba(0, 0, 0, 0.19);
padding: 32px; }
.page-o-zdruzenju .ow_container_section .content h1, .page-o-zdruzenju .ow_container_section .content h2, .page-o-zdruzenju .ow_container_section .content h3, .page-o-zdruzenju .ow_container_section .content h4, .page-o-zdruzenju .ow_container_section .content h5, .page-o-zdruzenju .ow_container_section .content h6 {
margin-bottom: 32px; }
.page-o-zdruzenju .ow_container_section .content a {
line-height: 25px;
color: #B75653;
font-size: 15px;
font-weight: bold;
letter-spacing: 2px;
cursor: pointer; }
.page-o-zdruzenju .ow_container_section .content .wp-block-column {
margin: 0;
padding: 0 32px; }
#medmestni-potepi {
background: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/medmestnipotepi.png) no-repeat center;
background-size: cover; }
#medmestni-potepi .container {
padding: 80px 0;
opacity: 0; }
#medmestni-potepi .container .button-wrapper {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin: 0 auto; }
#medmestni-potepi .container .button-wrapper a {
width: 100%;
display: block;
font-size: 18px; }
.side-info-wrap a, .side-info-wrap p, .side-info-wrap strong {
font-size: 16px; }
.side-info-wrap a {
text-decoration: none !important;
color: unset !important;
font-weight: unset !important;
letter-spacing: unset !important; }
.prireditve-navigation {
text-decoration: none !important;
color: unset !important;
font-weight: unset !important;
letter-spacing: unset !important; }
.homepage-tabs .wp-block-quarters-tabs {
display: grid;
grid-template-columns: 1fr 1fr 1fr 1fr; }
.homepage-tabs .wp-block-quarters-tabs .tab-quarter .tab-quarter-inner {
cursor: pointer; }
.homepage-tabs .wp-block-quarters-tabs .tab-quarter .tab-quarter-inner .tab-logo {
margin: 0 auto;
padding: 32px 0;
height: 134px; }
.homepage-tabs .wp-block-quarters-tabs .tab-quarter .tab-quarter-inner .tab-title {
padding-bottom: 32px;
color: #2c2322;
font-weight: bold;
font-size: 18px;
letter-spacing: 1px; }
.homepage-tabs .wp-block-quarters-tabs .tab-quarter.active {
background-color: #2c2322; }
.homepage-tabs .wp-block-quarters-tabs .tab-quarter.active .tab-logo {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1); }
.homepage-tabs .wp-block-quarters-tabs .tab-quarter.active .tab-title {
color: #ffffff; }
.homepage-tabs .tabs-content {
background: url(http://zzms.dev.wordpress.optiweb.si/wp-content/uploads/2022/05/casovnitrak.jpg) no-repeat center;
background-size: cover; }
.homepage-tabs .tabs-content .tab-content {
display: none;
width: 460px;
margin-left: calc(100% - 460px);
padding: 32px 0; }
.homepage-tabs .tabs-content .tab-content.active {
display: block; }
.homepage-tabs .tabs-content .tab-content .tab-content-inner {
background: #ffffff;
padding: 64px; }
#header-slide .slick-slide {
position: relative; }
#header-slide .slick-slide .banner_img {
height: 100vh; }
#header-slide .slick-slide .slide-content {
position: absolute;
width: 100vw;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
padding: 64px;
background: rgba(183, 86, 83, 0.7); }
#header-slide .slick-slide .slide-content p, #header-slide .slick-slide .slide-content strong {
font-size: 20px; }
#header-slide .slick-slide .slide-content h1, #header-slide .slick-slide .slide-content h2, #header-slide .slick-slide .slide-content h3, #header-slide .slick-slide .slide-content h4, #header-slide .slick-slide .slide-content h5, #header-slide .slick-slide .slide-content h6, #header-slide .slick-slide .slide-content p, #header-slide .slick-slide .slide-content strong {
color: #ffffff;
text-align: center;
text-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);
margin-bottom: 16px; }
#header-slide .slick-slide .slide-content .slider-permalink {
width: 50px;
height: 50px;
border: 2px solid #ffffff;
margin: 0 auto;
border-radius: 100%;
background: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/arrow-down-white.svg) no-repeat center;
background-size: 30px;
-webkit-transition: all .5s;
transition: all .5s; }
#header-slide .slick-slide .slide-content .slider-permalink:hover {
-webkit-transform: scale(1.1);
transform: scale(1.1); }
#header-section .banner-slide {
position: relative; }
#header-section .banner-slide .banner_img {
height: 100vh; }
#header-section .banner-slide .slide-content {
position: absolute;
width: 100vw;
top: 50%;
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
padding: 64px;
background: rgba(183, 86, 83, 0.7);
z-index: 999; }
#header-section .banner-slide .slide-content p, #header-section .banner-slide .slide-content strong {
font-size: 20px; }
#header-section .banner-slide .slide-content h1, #header-section .banner-slide .slide-content h2, #header-section .banner-slide .slide-content h3, #header-section .banner-slide .slide-content h4, #header-section .banner-slide .slide-content h5, #header-section .banner-slide .slide-content h6, #header-section .banner-slide .slide-content p, #header-section .banner-slide .slide-content strong {
color: #ffffff;
text-align: center;
text-shadow: 0 3px 4px rgba(0, 0, 0, 0.5);
margin-bottom: 16px; }
#header-section .banner-slide .slide-content .slider-permalink {
width: 50px;
height: 50px;
border: 2px solid #ffffff;
margin: 0 auto;
border-radius: 100%;
background: url(https://www.zgodovinska-mesta.si/wp-content/themes/noodle-child/assets/dist/assets/arrow-down-white.svg) no-repeat center;
background-size: 30px;
-webkit-transition: all .5s;
transition: all .5s; }
#header-section .banner-slide .slide-content .slider-permalink:hover {
-webkit-transform: scale(1.1);
transform: scale(1.1); }
.home .home-container {
-webkit-transition: opacity .5s, margin-top 1s;
transition: opacity .5s, margin-top 1s; }
.home .home-container.hidden {
opacity: 0;
margin-top: 300px; }
.post-type-archive-mesta .map-wrap {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin: 0 auto; }
#additional_info .flex-center {
width: -webkit-fit-content;
width: -moz-fit-content;
width: fit-content;
margin: 0 auto; }
@media only screen and (max-width: 1300px) {
.locations-list {
padding: 0; }
.locations-list li {
width: 50%; }
.homepage-tabs .wp-block-quarters-tabs {
display: grid;
grid-template-columns: 1fr 1fr; }
.homepage-tabs .tabs-content .tab-content {
margin: 0 auto; } }
@media only screen and (max-width: 1201px) {
.archive-sidebar-wrap {
padding: 64px 32px;
margin-left: 0;
border-left: 0; }
.navigation.pagination .nav-links {
margin-top: 64px;
margin-bottom: 64px; }
.single-prireditve .archive-sidebar-wrap {
padding-left: 0;
padding-right: 0; } }
.single-prireditve a {
line-height: 25px;
color: #b75653;
font-weight: bold;
letter-spacing: 2px;
cursor: pointer;
text-decoration: underline; }
@media only screen and (max-width: 900px) {
#header-banner .container .content {
padding-left: 60px;
padding-right: 60px;
padding-bottom: 60px; }
.odcep-za-potep {
display: block; }
.odcep-za-potep .wp-block-column {
width: 100%;
margin-bottom: 24px; }
.locations-list {
padding: 0; }
.locations-list li {
width: 100%; } }
@media only screen and (max-width: 767px) {
#header-banner .container .content {
padding-left: 60px;
padding-right: 60px; }
.card-half-side .card-wrap {
-webkit-box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
box-shadow: 0 0 14px 0 rgba(0, 0, 0, 0.19);
height: initial;
display: block; }
.card-half-side .card-wrap .thumbnail-img {
width: 100%;
height: 300px;
-o-object-fit: cover;
object-fit: cover; }
.card-half-side .card-wrap .card-side-content {
padding: 32px;
height: -webkit-fit-content;
height: -moz-fit-content;
height: fit-content;
-webkit-box-flex: initial;
-webkit-flex: initial;
-ms-flex: initial;
flex: initial; }
.card-half-side .card-wrap .card-side-content .red-link {
display: block;
position: initial; }
.homepage-tabs .tabs-content .tab-content {
width: 100%; } }
.abonma-grey {
background-color: #f0f0f1;
padding: 32px;
font-weight: bold;
font-size: 18px;
-webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); }
#menu-paketi-z-nastavitvami-1 > li > a {
font-size: 26px !important;
font-family: "Lora", serif; }
.ow-single-img img {
max-height: 400px;
-o-object-fit: cover;
object-fit: cover; }.slick-slider
{
position: relative;
display: block;
box-sizing: border-box;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-touch-callout: none;
-khtml-user-select: none;
-ms-touch-action: pan-y;
touch-action: pan-y;
-webkit-tap-highlight-color: transparent;
}
.slick-list
{
position: relative;
display: block;
overflow: hidden;
margin: 0;
padding: 0;
}
.slick-list:focus
{
outline: none;
}
.slick-list.dragging
{
cursor: pointer;
cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
-webkit-transform: translate3d(0, 0, 0);
-moz-transform: translate3d(0, 0, 0);
-ms-transform: translate3d(0, 0, 0);
-o-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.slick-track
{
position: relative;
top: 0;
left: 0;
display: block;
margin-left: auto;
margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
display: table;
content: '';
}
.slick-track:after
{
clear: both;
}
.slick-loading .slick-track
{
visibility: hidden;
}
.slick-slide
{
display: none;
float: left;
height: 100%;
min-height: 1px;
}
[dir='rtl'] .slick-slide
{
float: right;
}
.slick-slide img
{
display: block;
}
.slick-slide.slick-loading img
{
display: none;
}
.slick-slide.dragging img
{
pointer-events: none;
}
.slick-initialized .slick-slide
{
display: block;
}
.slick-loading .slick-slide
{
visibility: hidden;
}
.slick-vertical .slick-slide
{
display: block;
height: auto;
border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
display: none;
}.flex{display:flex}.inline-block{display:inline-block}.block{display:block}.slick-initialized .slick-slide.flex{display:flex}.flex-column{flex-direction:column}.flex-center{justify-content:center}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}.flex-grow-1{flex-grow:1}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.space-evenly{justify-content:space-evenly}.self-center{align-self:center}.align-center{align-items:center}.bold{font-weight:bold}.weight-300{font-weight:300}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.weight-700{font-weight:700}.text-center{text-align:center}.text-left{text-align:left}.fullwidth{width:100%}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.decoration-none{text-decoration:none}.vertical-center{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.horizontal-center{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.absolute-center{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.absolute{position:absolute}.relative{position:relative}:focus{outline:none}.bg_pos_top_left{background-position:top left}.bg_pos_top_center{background-position:top center}.bg_pos_top_right{background-position:top right}.bg_pos_bottom_left{background-position:bottom left}.bg_pos_bottom_center{background-position:bottom center}.bg_pos_bottom_right{background-position:bottom right}.bg_pos_center_left{background-position:center left}.bg_pos_center_center{background-position:center center}.bg_pos_center_right{background-position:center right}.bg_rep_no_repeat{background-repeat:no-repeat}.bg_rep_repeat{background-repeat:repeat}.bg_rep_repeat_x{background-repeat:repeat-x}.bg_rep_repeat_y{background-repeat:repeat-y}.bg_size_cover{background-size:cover}.bg_size_contain{background-size:contain}.hide-this{display:none}body .mt0{margin-top:0px}@media (max-width: 990px){body .mt0{margin-top:0px}}@media (max-width: 767px){body .mt0{margin-top:0px}}body .mb0{margin-bottom:0px}@media (max-width: 990px){body .mb0{margin-bottom:0px}}@media (max-width: 767px){body .mb0{margin-bottom:0px}}body .mt8{margin-top:8px}@media (max-width: 990px){body .mt8{margin-top:6px}}@media (max-width: 767px){body .mt8{margin-top:4px}}body .mb8{margin-bottom:8px}@media (max-width: 990px){body .mb8{margin-bottom:6px}}@media (max-width: 767px){body .mb8{margin-bottom:4px}}body .mt16{margin-top:16px}@media (max-width: 990px){body .mt16{margin-top:12px}}@media (max-width: 767px){body .mt16{margin-top:8px}}body .mb16{margin-bottom:16px}@media (max-width: 990px){body .mb16{margin-bottom:12px}}@media (max-width: 767px){body .mb16{margin-bottom:8px}}body .mt24{margin-top:24px}@media (max-width: 990px){body .mt24{margin-top:18px}}@media (max-width: 767px){body .mt24{margin-top:12px}}body .mb24{margin-bottom:24px}@media (max-width: 990px){body .mb24{margin-bottom:18px}}@media (max-width: 767px){body .mb24{margin-bottom:12px}}body .mt32{margin-top:32px}@media (max-width: 990px){body .mt32{margin-top:24px}}@media (max-width: 767px){body .mt32{margin-top:16px}}body .mb32{margin-bottom:32px}@media (max-width: 990px){body .mb32{margin-bottom:24px}}@media (max-width: 767px){body .mb32{margin-bottom:16px}}body .mt40{margin-top:40px}@media (max-width: 990px){body .mt40{margin-top:30px}}@media (max-width: 767px){body .mt40{margin-top:20px}}body .mb40{margin-bottom:40px}@media (max-width: 990px){body .mb40{margin-bottom:30px}}@media (max-width: 767px){body .mb40{margin-bottom:20px}}body .mt48{margin-top:48px}@media (max-width: 990px){body .mt48{margin-top:36px}}@media (max-width: 767px){body .mt48{margin-top:24px}}body .mb48{margin-bottom:48px}@media (max-width: 990px){body .mb48{margin-bottom:36px}}@media (max-width: 767px){body .mb48{margin-bottom:24px}}body .mt56{margin-top:56px}@media (max-width: 990px){body .mt56{margin-top:42px}}@media (max-width: 767px){body .mt56{margin-top:28px}}body .mb56{margin-bottom:56px}@media (max-width: 990px){body .mb56{margin-bottom:42px}}@media (max-width: 767px){body .mb56{margin-bottom:28px}}body .mt64{margin-top:64px}@media (max-width: 990px){body .mt64{margin-top:48px}}@media (max-width: 767px){body .mt64{margin-top:32px}}body .mb64{margin-bottom:64px}@media (max-width: 990px){body .mb64{margin-bottom:48px}}@media (max-width: 767px){body .mb64{margin-bottom:32px}}body .mt72{margin-top:72px}@media (max-width: 990px){body .mt72{margin-top:54px}}@media (max-width: 767px){body .mt72{margin-top:36px}}body .mb72{margin-bottom:72px}@media (max-width: 990px){body .mb72{margin-bottom:54px}}@media (max-width: 767px){body .mb72{margin-bottom:36px}}body .mt80{margin-top:80px}@media (max-width: 990px){body .mt80{margin-top:60px}}@media (max-width: 767px){body .mt80{margin-top:40px}}body .mb80{margin-bottom:80px}@media (max-width: 990px){body .mb80{margin-bottom:60px}}@media (max-width: 767px){body .mb80{margin-bottom:40px}}body .mt88{margin-top:88px}@media (max-width: 990px){body .mt88{margin-top:66px}}@media (max-width: 767px){body .mt88{margin-top:44px}}body .mb88{margin-bottom:88px}@media (max-width: 990px){body .mb88{margin-bottom:66px}}@media (max-width: 767px){body .mb88{margin-bottom:44px}}body .mt96{margin-top:96px}@media (max-width: 990px){body .mt96{margin-top:72px}}@media (max-width: 767px){body .mt96{margin-top:48px}}body .mb96{margin-bottom:96px}@media (max-width: 990px){body .mb96{margin-bottom:72px}}@media (max-width: 767px){body .mb96{margin-bottom:48px}}body .mt104{margin-top:104px}@media (max-width: 990px){body .mt104{margin-top:78px}}@media (max-width: 767px){body .mt104{margin-top:52px}}body .mb104{margin-bottom:104px}@media (max-width: 990px){body .mb104{margin-bottom:78px}}@media (max-width: 767px){body .mb104{margin-bottom:52px}}body .mt112{margin-top:112px}@media (max-width: 990px){body .mt112{margin-top:84px}}@media (max-width: 767px){body .mt112{margin-top:56px}}body .mb112{margin-bottom:112px}@media (max-width: 990px){body .mb112{margin-bottom:84px}}@media (max-width: 767px){body .mb112{margin-bottom:56px}}body .mt120{margin-top:120px}@media (max-width: 990px){body .mt120{margin-top:90px}}@media (max-width: 767px){body .mt120{margin-top:60px}}body .mb120{margin-bottom:120px}@media (max-width: 990px){body .mb120{margin-bottom:90px}}@media (max-width: 767px){body .mb120{margin-bottom:60px}}html{overflow-x:hidden}body{margin:0;position:relative;overflow-x:hidden}img{max-width:100%;height:auto;display:block}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}*:focus{outline:none}#wpadminbar{position:fixed}.wp-block-gallery.aligncenter{justify-content:center}.wp-block-buttons.aligncenter{justify-content:center}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }