.blue_bg{background-color:#3a4c72; color:#fff; padding:5px 0;}
.blue_bg .manu-bg .menu-nav ul li a{color:#fff;}
.homeabout{text-align:center;}
.homeabout h1{font-size:40px; font-weight:bolder!important;}
.home-heading{text-align:center;}
.home-heading h1{font-size:42px; font-weight:normal!important;}

.home_team_section {
    width: 25%;
    float: left;
    /* border: 1px solid #fff; */
}
.home_team {
    position: relative;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
}
.home_team2{ border:none !important;} 
.home_team img {
    width:100%
}
.home_team:hover .overlay-k {
    display: block;
    background: rgba(149, 149, 149, 0.8);
}


.area_name{font-size:70px;text-shadow: 3px 3px 3px rgba(0,0,0,1); font-weight:bolder;}
#kontakta_section {
    margin-top: 50px;
}
#kontakta_section .home_team_section {
    width: 32%;
    float: none;
    display: inline-block;
    vertical-align: top;
}
#kontakta_section .home_team_name h1 {
    font-size: 21px;
    margin: 20px 0 10px;
    border-bottom: 1px solid #d2d2d2;
    padding-bottom: 10px;
    font-weight: 400;
	text-align:center;
}
#kontakta_section .home_team_name i {
	font-size: 15px;
}
#kontakta_section .home_team_name h2 {
    font-size: 18px;
    margin: 10px 0 0;
    font-weight: 600;
	text-align:center;
}
#kontakta_section .home_team_name h3 {
    font-size: 12px;
    margin: 10px 0 10px;
    font-weight: 400;
	text-align:center;
}

#kontakta_section1 {
    margin-top: 50px;
}
#kontakta_section1 .home_team_section {
    width: 33.333%;
    float: left;
}
#kontakta_section1 .home_team_name h1 {
    font-size: 21px;
    margin: 20px 0 10px;
    border-bottom: 1px solid #d2d2d2;
    padding-bottom: 10px;
    font-weight: 400;
}
#kontakta_section1 .home_team_name h2 {
    font-size: 15px;
    margin: 10px 0 0;
    font-weight: 400;
}
#kontakta_section1 .home_team_name h3 {
    font-size: 13px;
    margin: 10px 0 20px;
    font-weight: 400;
}

.service_section_img {
    width: 100%;
    float: left;
    padding: 10px;
    position: relative;
    overflow: hidden;
    height: 300px;
    display: inline-block;
}
.service_section_img img {
    min-height: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100%;
    transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%));
-o-transform: translateY(-50%, -50%);
    width: 100%;
}

.objDetail {
    padding: 15px 0px;
    left: 0px;
    text-align: center;
    background-image: linear-gradient(0deg, rgba(36, 44, 57, .9), rgba(9, 28, 35, 0));
	background: -webkit-linear-gradient(90deg, rgba(36, 44, 57, .9), rgba(9, 28, 35, 0));
    bottom: 0px;
    width: 100%;
}

.service_content {
    position: absolute;
   /* bottom: 10px;
    left: 10%;*/
    transform: translate(0%);
    color: #fff;
}

.coming_logo {
    position: absolute;
    top: 20px;
    left: 60px;
}

.coming_logo img {
     width: 100px; 
}
.unik-objects h2{font-weight:700;}
.unik-objects .objDetail h1{font-size:20px!important; margin-bottom:0px!important;}
.unik-objects .objDetail h2{font-size:15px; font-weight:normal;}

.footer-unik h1{font-size:15px; color:#fff;}
.footer-unik{background-color: #3a4c72}
.footer-unik .form-control{background-color: #3a4c72; color:#fff!important;border-radius: 5px!important;border-color:#fff;}
.copyright-unik{background-color: #3a4c72; text-align:center;color:#fff;}
.footer-unik input{color:#fff;}
.btn-homeform{background-color:#3a4c72;color:#fff;}
.unik-slider .flex-top{/*bottom: auto; top:100px!important;*/ bottom:0; top:0; height:265px;}
.unik-slider .flex-bottom { bottom: auto; top:507px!important; }
.page_top_banner { position:relative; }
.page_top_banner .flex-bottom { bottom: 0px !important; top:auto; height: 100px; float: left; position: absolute; z-index: 1001; }
.unik-slider .flex-top .container h1{font-weight:bolder; font-size:120px;}
.unik-slider .flex-bottom .container h1 { font-weight: bolder; font-size: 68px; }
.unik-objects{text-align:center;}
.contact-us-unik{text-align:center;}
.unik-objects h1{font-size:40px; font-weight:bolder;margin-bottom:20px!important;}
.contact-us-unik h1{font-size:40px; font-weight:bolder; margin-bottom:20px!important;}
.homeabout p{font-size:15px;}
.home-heading p{font-size:15px;}

.btn:hover, .btn:focus, .btn.focus{ color:#ccc; }

/*/////// footer csss/////////*/

footer { background-color:#3a4c72; min-height:350px; font-family:'Raleway', sans-serif; }
.footerleft { margin-top:50px;/* padding:0 36px; */}
.logofooter { margin-bottom:10px; font-size:25px; color:#fff; font-weight:700;}
.copyright{ text-align:center; color:#ffffff; }
.copyright a{ color:#ffffff; }

.footerleft p { color:#fff; font-size:12px !important; margin-bottom:15px;}
.footerleft p i { width:20px; color:#fff;}


.paddingtop-bottom {  margin-top:50px;}
.footer-ul { list-style-type:none;  padding-left:0px; margin-left:2px;}
.footer-ul li { line-height:29px; font-size:12px;}
.footer-ul li a { color:#a0a3a4; transition: color 0.2s linear 0s, background 0.2s linear 0s; }
.footer-ul i { margin-right:10px;}
.footer-ul li a:hover {transition: color 0.2s linear 0s, background 0.2s linear 0s; color:#ff670f; }

.social:hover {
     -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
     -o-transform: scale(1.1);
 }
 

 
 .icon-ul { list-style-type:none !important; margin:0px; padding:0px;}
 .icon-ul li { line-height:75px; width:100%; float:left;}
 .icon { float:left; margin-right:5px;}
 
 
 .copyright { min-height:40px; background-color:#3a4c72;}
 .copyright p { text-align:center; color:#fff; font-size:11px; line-height:40px; padding:0px 0; margin-bottom:0px;}
 .heading7 { font-size:21px; font-weight:700; color:#fff; margin-bottom:22px;}
 .post p { font-size:12px; color:#FFF; line-height:20px;}
 .post p span { display:block; color:#fff;}
 .bottom_ul { list-style-type:none; float:right; margin-bottom:0px;}
 .bottom_ul li { float:left; line-height:40px;}
 .bottom_ul li:after { content:"/"; color:#FFF; margin-right:8px; margin-left:8px;}
 .bottom_ul li a { color:#FFF;  font-size:12px;}
	
 .post .form-control{ background:none; border:1px solid #fff; color:#fff; border-radius:5px; font-family:'Raleway', sans-serif;}	
 .post .form-control::placeholder{ color:#f1f1f1; font-family:'Raleway', sans-serif;}
 .post .form-control::-webkit-placeholder{ color:#f1f1f1; font-family:'Raleway', sans-serif; }
 .post .form-control::-mst-input-placeholder{ color:#f1f1f1; font-family:'Raleway', sans-serif; }
 .post .form-control:-moz-placeholder{ color:#f1f1f1; font-family:'Raleway', sans-serif;}
 .custom-group{ margin:0}
 .custom-group .btn-default{ border:none; background-color:transparent; color:#fff}

.btnstyle{ margin:15px 0; float:right;}
.btnstyle .btn-default{ background:none; border:1px solid #fff; color:#fff; float:right; font-family:'Raleway', sans-serif;}
.insta{ margin:0; width:100%; box-sizing:border-box}
.insta ul{ list-style:none; margin:0; padding:0; /*background-color:#fff;*/}
.insta ul li{ width:32%; display:inline-block!important; margin-bottom:5px; margin-right:1px;}
.insta ul li img{ object-fit:fill; max-width:100%;}
.unik-objects .object-list{padding:8px;}
.footerleft .footer-logo img{height:23px;}
.footerleft p{margin-bottom:5px;}
.footerleft .footer-logo{margin-top:10px; /*margin-right:15px;*/}

.insta{ margin:0; width:248px; min-height:216px; overflow:hidden; box-sizing:border-box}

.insta ul{     
list-style: none;
   margin: 0 0 -7px 0;
   padding: 0;
   /*background: #fff;*/
   float: left;
   box-sizing: content-box;
   width: 113%;
	display:block !important;
}

.insta ul li{
width: 75px;
   display: inline-block;
   height: 64px;
   position: relative;
   overflow: hidden;
   padding: 0 0px;
   float: left;
   margin: -1px 2px -1px 3px;
   box-sizing: border-box;
   border-collapse: collapse;
   border: 0px solid #fff;
   left: -10px;
   right: -15px;
}

.insta ul li img{     
object-fit: cover;
   max-width: 100%;
   position: absolute;
   left: 50%;
   top: 50%;
   transform: translate(-50%, -50%);
   -ms-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%));
-o-transform: translateY(-50%, -50%);
   height: 100%;
   /*border: 2px solid #fff;*/
   border-left: none; 
   border-right: none; 
   padding: 3px 0px;
   display: table-column;
   margin: -4px 0;
   float: left;}
   
.coming_logo{
left:-30px;
position: relative;
   	min-width: 60px;
   	margin-left: 50px;
   	float:left;
min-height: 60px;

}

.coming_logo:first-child{
margin-left:0px;
}
.unik-logo{margin-bottom:0px!important;}

.unik-object-labels{
	position: absolute;
    left: 2px;
    top: 25px;
    z-index: 2;
    min-width: 100px;
}

.unik-object-labels div {
    display: block;
    background: #3A4C72;
    position: relative;
    border-radius: 0;
    padding: 10px;
    font-size: 14px;
    color: #FFF;
    font-weight: 300;
    margin-bottom: 3px;
    text-align: center;
    height: auto;
    text-transform: uppercase;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .3);
	white-space: nowrap;
    vertical-align: baseline;
	line-height:1;
}

.unik-object-labels .label:after {
    width: 0;
    height: 0;
    position: absolute;
    bottom: -7px;
    left: 0;
    content: " ";
    border-top: none;
    border-bottom: 7px solid rgba(0, 0, 0, 0);
    border-right: 7px solid #333;
}


.flexslider .slides > li{height:100%; position:relative;}
/*.flex-caption h1{ text-shadow :1px 1px 3px rgba(0,0,0,0.5)}
.flex-caption h2{ text-shadow :1px 1px 3px rgba(0,0,0,0.5)}*/
.flex-caption h1{ text-shadow :3px 3px 3px rgba(0,0,0,1) !important;}
.flex-caption h2{ text-shadow :3px 3px 3px rgba(0,0,0,1) !important;}

.flexslider .slides img{
width: 100%;
display: block;
}
.blue_bg .manu-bg{padding:20px 0;}

.flex-control-nav li{display:none!important;}

.flexslider .slides > li{opacity:1!important}


/*interest form popup*/
#interestForm{ font-family:'Roboto', sans-serif!important; }
.unik-popup-form-title{ text-align:center; }
.unik-popup-form-title h2{ color: #d4c38e;font-size: 24px;line-height: 30px; text-transform:uppercase; margin-top:0px; }
.unik-interest-pop-h{ border:none; padding:5px 10px; }
.nopad{ padding:0px; }
.unik-popup-form-title h3{color: #323232;text-transform: uppercase; font-size: 18px; line-height: 24px; width:75%; margin:30px auto; }
.unik-intrs-ff{ padding:0px 45px 20px; }
.unik-intrs-ff .btn{ float:right; text-transform:uppercase; }

.uk-form input[type=checkbox], .uk-form input[type=radio] {
    display: inline-block;
    height: 13px;
    width: 13px;
    border: 1px solid #d4c38e;
    overflow: hidden;
    margin-top: -4px;
    vertical-align: middle;
    -webkit-appearance: none;
    outline: 0;
    background: 0 0;
	cursor:pointer;
}
.uk-form input[type=radio] {
    border-radius: 50%;
}
.uk-form input[type=radio]:checked:before {
    content: '';
    width: 7px;
    height: 7px;
    margin: 2px;
    border-radius: 50%;
    z-index: 99999;
    position: absolute;
    background-color: #d4c38e;
}
.uk-form label{ font-weight:normal; margin-right:5px; }
.align-center{ text-align:center; }
.unik-intrs-ff .form-control{ border-radius:2px; }
.home_team_name a{ text-decoration:none; color:inherit; }
.footerleft a{ text-decoration:none; color:inherit; }
/*interest form popup*/

.margin_top_bottom {
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
}
.margin_top_bottom #parentTagOfChild { margin-top:30px !important;}

/*OBJECT DESC*/
/*.main-page {
    padding-top: 62px;
}*/
.banner_padding {
    min-height: 640px;
}
.banner_padding{position: relative;min-height: 570px;}
.start_banner_padding{position: relative;min-height: 600px;}
.start_parallax_image {
    top: 0;
    background: url(../images/banner-1.jpg) 50% 40% no-repeat;
    background-attachment: fixed;
    background-size: cover;
    min-height: 600px;
    position: absolute;
    width: 100%;
}
.top_banner_padding{position: relative;min-height: 400px;}
.top_parallax_image {
    top: 0;
    background: url(../images/banner-1.jpg) 50% 40% no-repeat;
    background-attachment: fixed;
    background-size: cover;
    min-height: 400px;
    position: absolute;
    width: 100%;
}
.parallax-image-desc {
    top: 0;
    background: url(../images/banner-1.jpg) 50% 40% no-repeat;
    background-attachment: fixed;
    background-size: cover;
    min-height: 700px;
    position: absolute;
    width: 100%;
}
/*.parallax-image-desc .waterfront-banner{ min-height:700px;}*/
.banner-content {
    position: absolute;
    top: 21%;
    left: 50%;
    transform: translate(-50%,-50%);
    text-align: center;
    color: #fff;
    z-index: 888;
    background: rgba(0, 0, 0, 0.33);
    padding: 25px 70px;
}
.banner-content.secound_ban {
    position: absolute;
    top: 15%;
    left: 50%;
    transform: translate(-50%,-50%);
    text-align: center;
    color: #fff;
    z-index: 888;
    background: rgba(37, 37, 37, 0.6);
    padding: 25px 70px;
}
.banner-content h1 {
    font-size: 45px;
    font-weight: 400;
    margin: 0;
}
.banner-content p {
    font-size: 19px;
    font-weight: 400;
    margin: 0;
}
.viewing_logo {
    position: absolute;
    top: 70px;
    left: 15px;
}
.viewing_logo img {
	width:100px;
}
.bidding_logo {
    position: absolute;
    top: 70px;
    left: 130px;
}
.bidding_logo img {
	width:100px;
}
.heading-one {
    margin-top: 20px !important;
}
.heading-two { float:left; width:100%; margin-top: 20px !important; }
.cont_sec h1 {
    margin: 0 0 15px;
    font-size: 25px;
    font-weight: 300;
    text-transform: uppercase;
	word-wrap:break-word;
}
.cont_sec h4 {
    margin: 20px 0px;
}
.cont_sec p {
    margin: 0 0 12px;
    font-weight: 400;
    font-size: 16px;
}
.side_sec h1 {
    float: left;
    width: 100%;
    font-size: 19px;
    margin: 0;
    font-weight: 400;
    background: #f1f1f1;
    padding: 10px 15px;
    margin-bottom: 25px;
    /*text-transform: uppercase;*/
}
.side_sec h4 {
    font-size: 17px;
    font-weight: 400;
    margin: 0 0 2px;
    text-transform: uppercase;
}
.doccunt {
    float: left;
    margin-bottom: 30px;
    width: 100%;
}
.doccunt img {
    width: 100%;
}
.doccunt img.docpdf {
    vertical-align: bottom;
    margin-right: 10px;
    width: auto;
}
.doccunt h3 {
    font-size: 23px;
    font-weight: 400;
    margin: 0 0 14px;
}
.doccunt a {
    color: #5a5a5a;
    text-decoration: none !important;
	font-size:14px;
}
.side_sec p {
    margin: 0 0 10px;
    font-weight: 400;
    font-size: 16px;
}
.bb-banner-cont{
	position: absolute;
    bottom: 0;
    left: 0;
	text-align: center;
    color: #fff;
    z-index: 888;
	padding: 25px 70px;
    width: 100%;
}

.bb-banner-cont h1{
	text-shadow: 3px 3px 3px rgba(0,0,0,1);
}

.container-fluid.gallery_home {
    padding: 0;
    margin: 45px 0;
}
.gallery_box {
    /*width: 33.3333%;
    float: left;
    padding: 5px;*/
	width: 32.7%;
	float: left;
	padding: 0px;
	position: relative;
	overflow: hidden;
	height: 300px;
	display: inline-block;
	margin: 5px 0.316%;
}
.gallery_box img {
    min-height: 100%;
	position: absolute;
	top: 50%;
	left: 50%;
	min-width: 100%;
	transform: translate(-50%, -50%);
	width: 100%;
}

.ht_cont {
    position: absolute;
    width: 100%;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translateY(-50%) translateX(-50%);
    -ms-transform: translateY(-50%) translateX(-50%);
    text-align: center;
    opacity: 0;
    transition: opacity .35s ease;
    z-index: 2;
    cursor: pointer;
}
.home_team:hover .ht_cont {
    opacity: 1;
}
.ht_cont h2 {
    text-transform: uppercase;
    font-size: 20px;
    color: #FFF;
}

.overlay-k {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	min-height:450px;
    color: #FFF;
    background: rgba(0, 0, 0, 0);
    transition: background 0.5s ease;
    z-index: 1;
}

.container-fluid.map_header {
    padding: 0;
    margin: 0;
}
.black_transparent h1 {
	text-shadow:none;
	font-size:78px !important;
	font-weight:bold;
	margin-top:28px;
}
.objects_slider .black_transparent h1 {
	margin-top:18px;
}
.white_transparent
{
	width: 100%;
	text-align: center;
	bottom: 0px;
	position: absolute;
}
.white_transparent h1 {
	text-shadow:none;
	font-size:78px !important;
	font-weight:bold;
	margin:0px;
	color:#fff;
	line-height:60px;
}
.middle_transparent
{
	width: 100%;
	text-align: center;
	/*top:45%;*/
	top: 26%;
	/*bottom:0px;*/
	padding:70px 0px;
	position: absolute;
}
.middle_transparent h1 {
	text-shadow:none !important;
	font-size:78px !important;
	font-weight:lighter;
	margin:0px;
	color:#fff;
	line-height:60px;
}
/*.middle_transparent span.top_text_span {
	background:#999;
	padding:0px 10px;
	opacity:0.8;
	font-weight:lighter;
}*/

.middle_transparent span.top_text_span {
	background: #fff;
    opacity: 0.7;
    font-weight: lighter;
    color: #333;
    padding: 10px 50px;
    font-size: 70px;
	line-height:125px;
}

#top_banner_block{ position:relative; }
.image_center_div {
    float: left;
    overflow: hidden;
    position: relative;
    width: 100%;
	height:400px;
}
.image_center_div img {
    height: auto;
    /*margin-bottom: -10%;*/
    margin-top: -20%;
}

.gallery_box .listing-image-text {
    position: absolute;
    width: 100%;
    /*font-style: italic;*/
    padding: 20px 0;
    bottom: 0px;
    background-image: linear-gradient(0deg, rgba(36, 44, 57, .9), rgba(9, 28, 35, 0));
	text-align:center;
	color:#ffffff;
	font-size:18px;
	font-weight:bolder;
}


/*fixed interest button*/
.fix-interest-btn{ position:fixed; bottom:0; right:0; z-index:100; }
.fix-interest-btn a{ background-color:#000; color:#fff; text-transform: none;display: inline-block;box-sizing: border-box;padding: 0 25px;vertical-align: middle;font-size: 17px;line-height: 41px;text-align: center;text-decoration: none; font-weight:600; }
.fix-interest-btn a:hover{ background-color:#495b82; }
/*fixed interest button*/

/* object desc banner stamp */
.ribbon-wrap{ 
min-height:83px; 
clear:both; 
position:relative; 
float:left;
min-width:160px;  
max-width:300px; 
margin-bottom:20px;
}



.ribbon {
   position: absolute;
   border: 26px solid #1f3459;
   border-left: 0;
   border-right: 20px solid transparent;
   width: 50px;
   z-index: 0;
   right: -38px;
   top: 10px;}


.ribbon-row {
   width: 100%;
   padding: 6px 10px;
   position: relative;
   float: left;
   background: #3b4e6e;
   z-index: 10;
   min-height: 50px;
   height:53px;
   display:table;

}
.r-content {
   height: 100%;
   display: table-cell;
   vertical-align: middle;
}

.ribbon-row h4 {
   color: #fff;
   font-size: 20px;
   display: block;
   margin: 0;
   line-height: 20px;
   font-weight:600;
}
.ribbon-row h4 span{ 
font-size:16px;
}

.bidding_logo.unik_stamp{ left:0 !important; }

.bidding-acc-heading{ background: none !important;padding: 0px !important;color: #337abe !important;text-transform: inherit !important;}

.bidding-acc-list{ background:none !important; color:inherit !important; padding-bottom:20px !important; margin-bottom:0px !important; padding:15px 0 !important; }	
.bidding-acc-panel, .bidding-acc-panel .panel-default{ margin-bottom:0px !important; }
.d-title-text{padding:0px !important; text-transform:inherit !important; font-size:16px !important;} 
.d-title-text:hover{ text-decoration:underline; }

.bidding-acc-list .bid_color{ font-family:'Roboto', sans-serif!important; font-size:14px !important; font-weight:300 !important; }
.bidding-acc-list .line_box{ font-family:'Roboto', sans-serif!important; font-size:21px !important; font-weight:300 !important; }

.myhome{position:relative}
.myhome:hover .overlay-k, .head_img_main:hover .overlay-k, .home_img_main img:hover .overlay-k {
display: block;
background: rgba(149, 149, 149, 0.1);
}

@media(max-width:767px){

.ribbon-wrap{min-height:70px; margin-bottom:0px}
.parallax-image-desc .waterfront-banner{ min-height:250px;}
}
/* object desc banner stamp */


@media (max-width: 991px) {
.doccunt img{ max-width:300px; }
}

@media (max-width: 767px) {
	.banner_padding, .parallax-image-desc {
		min-height:250px !important;
	}
	.gallery_box {
		width: 100%;
		width: calc(100% - 0.632%);
	}
	.bidding_logo,.viewing_logo{ top:25px; }
}

@media(min-width: 768px) and (max-width:1099px){
	.gallery_box {
		width:50%;
		width:calc(50% - 0.632%);
	}
}

@media(min-width: 650px) and (max-width:767px){
	.gallery_box {
		height:400px;;
	}
}
@media(max-width:450px){
	.gallery_box {
		height: 250px;
	}

}
@media screen and (max-width: 321px) {
	.banner_padding, .parallax-image-desc {
		min-height:300px;
	}
	.doccunt img{ max-width:250px; }
}


/* ENDS */


@media(max-width:549px){
#kontakta_section .home_team_section{
width: 94% !important  
}
.home_team img{width:50% !important}
.external-title h1{ font-size:40px!important; margin:0!important;}
.clearboth {     content: "";
    clear: both;
    display: table;   }  
#kontakta_section .home_team_name h2{font-size:14px!important;	
}
}


@media(max-width:767px){
.unik-logo{
position:absolute;
top:8px;
}	 
.insta ul li img{margin: -3px 0;}
.service_section_img{ margin-bottom:15px}
.padding-0{ padding:0 !important}
.unik-slider .flex-top{top:50px!important}
.unik-slider .flex-bottom{top:250px!important}
.external-head h1{font-size:26px!important}

.copyright{ margin-bottom:20px; }
}

@media(min-width:550px){
	.clearboth {display:none;}
}

@media(min-width:767px) and (max-width:991px){
.unik-objects .object-list{
float:left;
width:50%;
} 
}
@media(min-width:568px) and (max-width:1024px){
#kontakta_section .home_team_section{
width: 32% !important;
   float: none !important;
   text-align: center;
   display: inline-block;
}
.home_team img{width:50% !important}
.unik-slider .flex-top .container h1{font-size:6em;}
}

@media(min-width:650px) and (max-width:1024px){
.unik-slider .flex-top .container h1{font-size:6em;}
 }
@media(min-width:900px) and (max-width:1366px){
.flexslider .slides > li{
height:600px!important;
}
.flexslider .slides > li img{ height:600px; object-fit:cover}

.flexslider .slides img{
transform:translate(-50%, -50%)!important;
-ms-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%));
-o-transform: translateY(-50%, -50%);
left:50%; top:50%;
position:absolute!important;}

}
 @media(min-width:1367px) and (max-width:1566px){
.flexslider .slides{ height:700px!important;}

}
@media(min-width:1567px) {
.flexslider .slides > li{
height:700px!important;
}
.flexslider .slides > li img{ height:700px; object-fit:cover}

.flexslider .slides img{
transform:translate(-50%, -50%)!important;
left:50%; top:50%;
position:absolute!important;}

}
@media(min-width:1900px) {
.service_section_img {
	height:500px!important;
}
}

@media(max-width:766px){
.unik-objects .object-list{
float:left;
width:100%;
} 
}

@media(max-width:480px){
	.unik-slider .flex-top{ height:85px; top:0 !important; }
	.flexslider .slides > li img{ height:85px; object-fit:cover}
}

/*	For menu
=======================================*/
.mean-container .mean-bar {background:none !important; }
.mean-container .mean-nav{ background:none !important;}
.mean-container .mean-nav ul li a { text-align:center !important; border-top:none !important;}
.mean-container .mean-nav ul li a:hover{ background:none !important; border-bottom-color:transparent !important;} 
.check-list { min-height:auto !important; line-height:30px; text-align: left; width: 58%; margin:0 auto !important; list-style-type: none; font-family:'Raleway', sans-serif; display:block !important; padding-left:0px;}
.check-list li h1 { font-size: 14px; font-weight: 500 !important; margin-bottom:6px; }
.check-list li h2 { font-size: 22px; font-weight:normal;}
.check-list li p { line-height:22px; }
.logo_container { width:100%; float:left; background:#E7E7E7;}
.logo-heading h1 { font-size:32px; text-align:center; margin-bottom:0px; margin-top:10px; }
.logo_section { width: 100%; margin: 0 auto; max-width: 795px;}
.logo_list { float:left; padding:9px; }
.home_object_sec { margin-top:30px; }
.no-list { list-style:none; padding:0px; }
.no-list { color:#1c1c1c; }
.no-list li {float:left; width:100%; }
.no-list li .fa-external-link {float:left; }
.no-list li a {float:left; margin-top:2px; margin-left:5px; }
.description-label {
    float: left;
    width: 40%;
}
.pull-left-hoga {
	float:left;
	width:95%;	
}
.pull-left-hoga span {
	float:left;
}
.hoga-footer-icons {
	width:530px;
	margin:0 auto;
}
.highest_bid {
    background: #efefef none repeat scroll 0 0;
    position: absolute;
    /*left: 15px;*/
	left:0px;
    top: 0px;
    z-index: 2;
    min-width: 100px;
	padding:5px 10px;
	color:#fff;
}
.show_viewing {
    background: #efefef none repeat scroll 0 0;
    position: absolute;
    /*left: 15px;*/
	left:0px;
    top: 0px;
    z-index: 2;
    min-width: 100px;
	padding:5px 10px;
	color:#fff;
}

#GalleryImages .box img {width:100%;object-fit:cover;}
@media (min-width: 768px) and (max-width:980px){

.external-menu ul li {
   font-size: 11px !important;
}

.main-menu > ul > li {
   padding: 0 3px!important;
}

}

@media (min-width:768px) and (max-width:990px){

.manu-bg .menu-nav ul li{
text-align: center;
   float: none;
}

}

/*Media queries for images listing on object page*/
.gallery_box img {
    object-fit: cover;
    width: 100%
}
@media(max-width:2560px) {
    .gallery_box, .gallery_box img {
        height: 540px
    }
	#GalleryImages .box img {
        height: 540px;
    }
}
@media(max-width:1920px) {
    .gallery_box, .gallery_box img {
        height: 405px
    }
	#GalleryImages .box img {
        height: 405px;
    }
}
@media(min-width:1480px) and (max-width:1900px) {
    .gallery_box, .gallery_box img {
        height: 335px
    }
	#GalleryImages .box img {
        height: 350px;
    }
}
@media(min-width:1281px) and (max-width:1479px) {
    .gallery_box, .gallery_box img {
        height: 286px
    }
	#GalleryImages .box img {height:350px;}

}
@media(max-width:1280px) {
    .gallery_box, .gallery_box img {
        height: 269px
    }
	#GalleryImages .box img {
        height: 350px;
    }
}
@media(max-width:1024px) {
    .gallery_box, .gallery_box img {
        height: 200px
    }
	#GalleryImages .box img {height:300px;}

}
@media(max-width:768px) {
    .gallery_box, .gallery_box img {
        width: 100%
    }
	#GalleryImages .box img {height:auto;}
	.photo-gallery a {width: 50% !important;}

}

@media(max-width:480px) {
   .area_name{ font-size:20px;}
   .photo-gallery a {width: 100% !important;}
}

@media(max-width:768px) {
   .area_name{ font-size:40px;}
}
@media(min-width:438px) and (max-width:767px) {
   
   .svh_footer a{ padding:0px 12px;}
   
}
@media(max-width:1440px) {

.leading-text{ font-size:26px;}
}

/*Media queries for images listing on object page*/