
/*Dani 04.08.2018*/

.owl-theme.hompepage-landing-slider .owl-dots.active{bottom:0;height:40px;position:absolute;width:100%;z-index:1;text-align:center;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;opacity:1;}
.owl-theme.hompepage-landing-slider .owl-dots .owl-dot{display:inline-block;width:14px;height:14px;border:4px solid #ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:none;margin:0 5px;float:none;padding:0;}
.owl-theme.hompepage-landing-slider .owl-dots .owl-dot.active{background:#ffffff;}
header.content-hide ~ .hompepage-landing-section .owl-theme.hompepage-landing-slider .owl-dots{opacity:0;visibility:hidden;}



@media(min-width:1921px){.landing-image .hompepage-landing-title h2{font-size:46px;}
}
@media(max-width:1200px){.container{padding:0 40px;max-width:960px;}
.full-text.press{margin-top:80px;}
.gallery-example .owl-stage-outer .owl-stage .owl-item.active + .owl-item + .owl-item .content-sec{margin-left:-80px;}
.two-column-section#masnory-container{width:100%;margin-left:0;}
.hompepage-landing-logo img{height:60px;width:auto;display:block;}
}
@media(max-width:1159px){.header-title{width:100%; text-align:center; position:absolute; z-index:-1; padding:0px 45px; left:0px; box-sizing:border-box;}
header .main-logo{width:320px;}
header .main-navigation{width:320px;}
header .main-navigation ul li a{font-size:14px;}
header .main-navigation ul{margin-top:-2px;}
}

@media(max-width:1024px){
	
	
.full-text.press .position-image{display:none;}

.landing-image .hompepage-landing-title h2{font-size:20px;letter-spacing:0.5px;}
header .main-logo{width:150px;}
header .main-logo a{width:105px;}
header .main-navigation a.nav-toggle{width:12px;height:12px;margin-top:2px;}
.header-title h1{font-size:17px;line-height:22px;}

}


@media(max-width:959px){.container{padding:0 40px;max-width:800px;}
.two-column-section{column-gap:40px;-moz-column-gap:40px;-webkit-column-gap:40px;}
.popup-outer .owl-theme .owl-controls{display:none !important;}

header .main-navigation ul li a{font-size:12px;}
}

@media(max-width:768px){

.mobile-popup{display:block !important;}
.desktop-popup{display:none !important;}
}



@media(max-width:767px){
header{transition:none;-moz-transition:none;-webkit-transition:none;}
/*.landing-image{width:100%;}*/
header .main-logo{width:150px;}
header .main-navigation{width:20px;}
/*.header-title{width:calc(100% - 180px);}*/
.header-title h1{text-align:right;padding:0 0 0 10px;font-size:17px;line-height:22px;}
.hompepage-landing-logo img{max-width:70%;display:block;margin:auto;}
.hompepage-landing-section .owl-theme.hompepage-landing-slider{position:initial;}
.owl-theme.hompepage-landing-slider .owl-nav{display:none !important;}


body.nav-open{overflow:hidden !important;}
.nav-open header{height:100%;background:#ffffff;z-index:1000;}
.nav-open header .main-logo a{background-image:url(../images/icons/logo.svg) !important;}
.nav-open header .main-navigation a.nav-toggle.open{background:url(../images/icons/less-info-black.svg) !important;}
.nav-open header .header-title{display:none !important;}
header .main-navigation ul{position:absolute;width:100%;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);left:0;right:0;margin:0 auto;max-width:100%;display:none;max-width:100% !important;height:auto;}
.nav-open header .main-navigation ul{display:block;}
.nav-open header .main-navigation ul li{float:left;width:100%;text-align:center;margin:5px 0;}
.nav-open header .main-navigation ul li a{color:#000 !important;}
.popup-outer .popup-gallery-content{padding:15px 20px;}
.full-text.press{margin-top:35px;}
.studio-text-fute-text ul.full-sectionul{float:left;margin-left:0;width:100%;}
.studio-text{margin:auto auto 30px;}

.press-text-iner{padding-right:0;}
.press-text-iner:last-child{float:right;padding:0;}
.gallery-example ul li .content-sec{max-width:300px;}
.gallery-example .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item.active li .content-sec{margin-right:-30px;}
.gallery-example .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item.active + .owl-item + .owl-item .content-sec{margin-left:-30px;}
.gallery-example ul li .content-sec .content-text p{margin:0 0 10px;}
.gallery-example ul li .content-sec .content-text{margin:15px 0;}
header .main-navigation ul li a{font-size:16px;}
.owl-theme.hompepage-landing-slider .owl-controls{position:absolute}
.popup-outer .popup-content-open.open i{background:rgba(0, 0, 0, 0) url("../images/icons/less-info-black.svg") no-repeat scroll center center/14px auto;}
.landing-image .hompepage-landing-title h2{font-size:20px;letter-spacing:0.5px;}
.popup-outer a.open + .popup-gallery-center{background:#fff;}
.popup-outer .popup-gallery-center.active .popup-gallery-inner{display:table-cell;}
/**/.popup-outer .popup-gallery-inner{display:none;}
.popup-outer .popup-gallery .popup-gallery-loop{background-color:#ffffff;}
body.body-fade, body.body-fade .page-main{overflow:hidden !important;}
body.body-fade{position:fixed;width:100%;height:100%;left:0;top:0;}
.gallery-example ul li .content-sec{max-width:300px;}
.gallery-example .owl-stage-outer .owl-stage .owl-item.active li .content-sec{margin-right:-30px;}
.gallery-example .owl-stage-outer .owl-stage .owl-item.active + .owl-item + .owl-item .content-sec{margin-left:-30px;}

.header-title{margin-top:-2px;/*width:calc(100% - 171px);*/}
header .main-logo a{width:105px;}
header .main-navigation a.nav-toggle{width:12px;height:12px;margin-top:2px;}
header{padding:7px 8px;}
.page-main{margin-top:58px;}
.gallery-example .gallery-slide2 .owl-nav{display:none !important;}
.press-outer .press-center .full-text.press .press-content{margin:0 auto 30px;overflow:hidden;}
.gallery-example-outer .gallery-example-center .gallery-example{padding:50px 0;}
.popup-outer .popup-content-open.white.open i{display:block;width:100%;height:100%;background:url(../images/icons/less-info-black.svg) center no-repeat;background-size:14px auto;}

.studio-text-fute-text ul li p{padding:0;}
/*.studio-text p{line-height:18px;}*/
.press-outer .press-center .full-text.press .press-content .press-text-iner{margin:auto;width:100%;}
.press-outer .press-center .full-text.press .press-content{width:100%;}
.press-text-iner .text-blog{display:block;margin:auto;max-width:190px;width:100%;}
.popup-outer .popup-gallery, .popup-outer .popup-gallery .popup-gallery-loop{height:99vh;}
.popup-outer .popup-header{padding:7px 8px;}
.popup-outer .popup-header a.popup-logo, .popup-outer .popup-header a.popup-logo.white, .popup-outer .popup-header a.popup-logo.black{width:105px;}
.popup-outer .popup-cancel{top:0;right:0;}
.hompepage-landing-section .hompepage-landing-slider .owl-controls{bottom:0;height:40px;position:absolute;width:100%;z-index:1;text-align:center;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;opacity:1;top:auto;}
.hompepage-landing-section .hompepage-landing-slider .owl-controls .owl-pagination{display:inline-block;width:100%;}
.hompepage-landing-section .hompepage-landing-slider .owl-controls .owl-pagination .owl-page{display:inline-block;width:14px;height:14px;border:4px solid #ffffff;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background:none;margin:0 5px;float:none;padding:0;}
.hompepage-landing-section .hompepage-landing-slider .owl-controls .owl-pagination .owl-page span{background:none;}
.hompepage-landing-section .hompepage-landing-slider .owl-controls .owl-pagination .owl-page.active{background:#ffffff;}
.popup-outer .popup-gallery-center-open .popup-header, .popup-outer .popup-gallery-center-open .popup-cancel{display:none;}
.popup-outer .popup-gallery .owl-theme .owl-nav{height:calc(100% - 80px);}
.popup-outer .popup-gallery.popup-gallery-center-open .owl-theme .owl-nav{display:none !important;}
.studio-text-fute-text ul li{margin:0 0 20px;} .studio-text-fute-text ul li{width:100%;}
.mobile_view{display:block;}
.desktop_view{display:none;}

.popup-outer .popup-content-open {
    left: 0px;
    bottom: 0px !important;
}



}






@media(max-width:480px){
	
	
	

	
	
	
	
	.two-column-section{column-count:1;-moz-column-count:1;-webkit-column-count:1;column-gap:0;-moz-column-gap:0;-webkit-column-gap:0;}
.studio-text-fute-text ul li:nth-child(2n){float:left;}
.press-text-iner{padding-right:0;display:block;}
.press-text-iner .text-blog{margin:auto}
.press-text-iner:last-child{float:none;margin:0;}
.gallery-example ul li .content-sec{max-width:250px;}
.gallery-example .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item.active li .content-sec{margin-right:-15px;}
.gallery-example .owl-carousel .owl-wrapper-outer .owl-wrapper .owl-item.active + .owl-item + .owl-item .content-sec{margin-left:-15px;}
.gallery-example ul li .content-sec{max-width:280px;}
.gallery-example .owl-stage-outer .owl-stage .owl-item.active li .content-sec{margin-right:-15px;}
.gallery-example .owl-stage-outer .owl-stage .owl-item.active + .owl-item + .owl-item .content-sec{margin-left:-15px;}
.two-column-commercial .col{width:100%;}
.two-column-commercial .col:nth-child(2n){float:left;}
.popup-outer .popup-content-open.white.open i{display:block;width:100%;height:100%;background:url(../images/icons/less-info-black.svg) center no-repeat;background-size:14px auto;}
/*.mobile-popup{display:block}
.desktop-popup{display:none !important}*/
.popup-outer .popup-gallery .popup-gallery-loop.landscape img{width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
.grid-sizer{width:100%;}
.item{width:100%;}
.two-column-section .col .col-content{width:100%;max-width:100%;}






	




}
@media(max-width:359px){.popup-outer .popup-content-open.white.open i{display:block;width:100%;height:100%;background:url(../images/icons/less-info-black.svg) center no-repeat;background-size:14px auto;}
/*.mobile-popup{display:block}
.desktop-popup{display:none !important}*/
}
@media(min-width:480px) and (max-width:767px){.popup-outer .popup-gallery .popup-gallery-loop.portrait img{width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;}

}

@media(min-width:320px) and (max-width:767px){
.slider {margin: 50px auto !important;}
.slick-slide .item {max-width:200px !important; min-width:200px !important;}
}

@media(max-width:768px){.popup-outer .popup-gallery .popup-gallery-loop.landscape img{width:auto;max-width:100%;height:auto;max-height:100%;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;}
}
@media only screen
and (min-device-width:768px)
and (max-device-width:1024px){/*.popup-outer .popup-content-open{bottom:45px;}*/
.popup-outer .popup-gallery .owl-theme .owl-nav{height:calc(100vh - 140px);}
}


@media(orientation:landscape){

.mobile-popup{display:none !important;}
.desktop-popup{display:block !important;}
}



@media only screen
and (min-device-width:375px)
and (max-device-width:667px)
and (orientation:landscape){}
@media only screen
and (min-device-width:375px)
and (max-device-width:812px)
and (-webkit-device-pixel-ratio:3)
and (orientation:landscape){}

