@media (max-width:575px){}
@media (max-width:767px){#fixed-bar{display:none;}
#arrows-container{display:none;}
h3, .h3{font-size:18px;}
h2, .h2{font-size:16px;}
.header .navbar-brand img{max-height:70px;padding:0;width:160px;}
.header .navbar-brand{margin-bottom:-35px;}
.header .navbar-brand:before{height:30px;}
.header .navbar-brand:after{bottom:30px;}
#apartment-slider-container{margin-top:40px !important;}
body.page-id-157{padding-top:114px;}
}

.imagemapper-tooltip{display:none !important;}
.box{padding:30px 0;box-shadow:0px 5px 50px #00000026;}
.xs-no-margin{margin:0;}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto{padding-right:10px;padding-left:10px;}
.row:not(.no-gutters){margin-right:-10px;margin-left:-10px;}
.vc_column_container > .vc_column-inner{padding-left:10px !important;padding-right:10px !important;}
#preloader{display:none !important;}
.header .navbar-brand{padding:0;}
.page-section-bg-wrap{max-height:200px;}
.single-apartments h1{font-size:20px;}
.page-featured-image:before{padding-top:45%;}
#header .navbar{padding:.5rem 0;}
.xs-mt{margin-top:50px;}
.xs-align-center{text-align:center;}
.big-number{font-size:50px;}
.big-number span:last-of-type{font-size:25px;}
.big-number > span{height:36px;margin:46px 0px;}
.xs-align-left *{text-align:left !important;}
.pad-60{padding:20px;}
.mt-100{margin-top:50px;}
#title-container{position:relative;padding:10px;width:100%;margin-top:10px;}
#apartment-slider-container{margin-top:10px;}
.single-apartments .mt-100{margin-top:0;}
.xs-no-pad{padding:0;}
.xs-no-margin{margin:0 !important;}
.ap-archive-item{margin-bottom:10px !important;}
.ap-archive-item h4{margin-top:20px;font-size:16px !important;line-height:25px;}
.page-section-bg-wrap{margin:0 !important;}
.page-section-content-wrap > *{margin:0 !important;}
.page-section-bg-wrap{max-height:300px;}
.bottom-content .sale-agents-header{font-size:1.5rem;}
.table-responsive>.table>thead>tr>th, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>td{white-space:nowrap;}
.table th{font-size:19px;}
}
@media (max-width:1199px){}
@media (min-width:576px){}
@media (min-width:768px){#gdpr-modal-fullscreen .gdpr-modal-content{}
#gdpr-container{padding-left:50px;padding-right:50px;margin-top:100px;}
}
@media (min-width:768px) and (max-width:1024px){}
@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){#img-right{width:80%;}
.nav-link{font-size:14px;}
}
@media (min-width:768px) and (max-width:1024px) and (orientation:portrait){.header .navbar-brand img{max-height:90px;padding:0;width:200px;}
.header .navbar-brand{margin-bottom:-65px;}
.header .navbar-brand:before{height:50px;}
.header .navbar-brand:after{bottom:50px;}
.bg-finisaje:before{content:' ';position:absolute;width:50%;height:100%;background-size:cover;margin-top:0px;}
.mt-50{margin-top:50px !important;}
.mt-150{margin-top:50px !important;}
}
@media (min-width:992px){body.post-type-archive{padding-top:0;}
.mt-50{margin-top:50px !important;}
.navbar-categ{width:100%;}
.navbar-categ ul{width:100%;border-bottom:1px solid #ccc;}
#categ-menu li{border:1px solid transparent;margin-bottom:-1px;}
#categ-menu li.current-menu-item{border:1px solid #ccc;}
.header .navbar-nav > li:not(:last-child){margin-right:20px;}
.room-list{max-width:270px;min-height:158px}
}
@media (min-width:1024px){#slick-prev{margin-right:130px;}
.big-number:first-line{font-size:140px;}
.row-m-90{margin-left:-90px !important;margin-right:-90px !important;}
body.single-apartments{overflow-x:hidden;}
body.single-apartments .gallery-slick .slick-list{overflow:visible;}
.navbar{padding:0;}
}
@media (min-width:1200px){#fac-icon{margin-left:30px;}
@media (min-width:1200px){#tel{margin-left:15px;padding-bottom: 5px;font-weight: 500;}
body:not(.home):not(.term-6):not(.term-56):not(.term-113):not(.term-114) #footer{margin-top:100px;}
}
@media (min-width:1600px){#box-gray{box-shadow:none;}
#box-gray:before{content:' ';background:#F5F5F5;box-shadow:0px 5px 50px #00000026;position:absolute;top:0;left:0;right:-210px;bottom:0;}
#vlines{position:static;}
.vlines{height:150%;position:absolute;margin-top:-10%;right:-200px;}
.vlines > span{background:#fff0b8;width:15px;height:100%;position:relative;display:inline-block;}
.vlines > span:not(:first-child){margin-left:15px;}
.box{width:1300px;}
#footer{position:relative;}
#footer:before,
#footer:after{content:" ";position:absolute;top:0;background-repeat:no-repeat;background-size:contain;width:200px;height:100%;}
#footer:before{left:0;background-image:url(../images/footer-left.png);background-position:left;}
#footer:after{right:0;background-image:url(../images/footer-left.png);background-position:right;}
}
@media screen and (orientation:portrait){.fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px 10px;box-sizing:border-box;background:rgba(0, 0, 0, 0.3);}
.fancybox-thumbs>ul{overflow-x:auto;overflow-y:hidden;}
.fancybox-thumbs>ul>li{float:none;display:inline-block;}
.fancybox-show-thumbs .fancybox-inner{right:0;bottom:95px;}
}
@media screen and (orientation:portrait), screen and (max-height:767px) and (max-width:767px){}
@media (max-width:575px){.bg-finisaje{background:none !important;}
.bg-finisaje:before{content:none;}
}
@media (min-width:576px) and (max-width:767px){.bg-finisaje{background:none !important;}
.bg-finisaje:before{content:none;}
}
@media (min-width:768px) and (max-width:991px){}
@media (min-width:992px) and (max-width:1199px){.header .navbar-nav > li{text-transform:inherit;}
}
@media (min-width:1024px){.bg-worms{background:url(../images/contact-page-bg.svg) no-repeat;background-position:105% top;background-size:300px 300px;}
.bg-apartment{background:url(../images/bg-logo-apartamente.png) no-repeat;background-position:104% 50px;background-size:200px 488px;}
.box{position:relative;margin:0 auto;padding:50px 0;box-shadow:0px 5px 50px #00000026;}
#img-right{float:right;margin-top:-150px;position:relative;z-index:-1;}
.img-under-right{margin-top:-400px;position:relative;z-index:-1;}
.mt-50{margin-top:50px !important;}
.mt-100{margin-top:50px !important;}
.mt-150{margin-top:150px !important;}
.page-id-157 .container.mt-150{margin-top:80px !important;}
.mt-240{margin-top:240px !important;}
.mb-100{margin-bottom:100px;}
.bg-finisaje-left,
.bg-finisaje-right{background-size:contain;padding:120px 0;background-repeat:no-repeat;}
.bg-finisaje-right{background-position:right;}
.circles-bg{background:url(../images/bg-circles.jpg) no-repeat;float:left;width:100%;background-position:left bottom;position:relative;z-index:1;}
}
@media (min-width:1600px){.bg-finisaje:before{background-position:center bottom;}
.imagemapper-tooltip{padding:calc(0.005 * 100vw) calc(0.02 * 100vw);}
}