/* RESPOSNIVE css, RP Authentic anno 2015 */

@media screen and (min-width:1501px){
	.lang-holder{position:relative; float:right; margin-top:20px; margin-right:20px;}
	.search-holder{width:702px;}
	.search-input{display:inline-block; width:500px;}
	.reason-holder{width:33.33333%;}
	.quarter-realestate{width:23%; padding:1%;}
	.story-text{width:900px;}
	.search-input-detail{display:inline-block;}
	.res-real-holder{position:relative; display:block; margin:0px auto 0px auto; width:900px; height:200px;}
	.newsletter{display:inline-block;}
	
	.alert-box2{position:fixed; top:40%; margin-top:-200px; left:50%; margin-left:-250px; width:460px; height:auto;}
	
	.container-half{width:50%;}
	.arch-height{height:600px;}
	.arch-heightt{height:600px;}
	
	.terms-text-container{width:960px;}

	
	/*realestate*/
	.realestate-item{height:160px;}
	.realestate-item-holder{width:960px; margin:0 auto 0 auto;}
	.realestate-item-slika{position:absolute; top:0px; left:0px; width:200px; height:100%; }
	.realestate-item-title{position:absolute; top:20px; left:220px; color:#1d1d1d; font-size:24px;}
	.realestate-item-subtitle{position:absolute; top:55px; left:220px; color:#bebebe; font-size:14px;}
	.realestate-item-price{position:absolute; top:20px; right:20px; color:#105f73; font-size:28px;}
	.realestate-item-subprice{position:absolute; top:55px; right:20px; color:#aaaaaa; font-size:18px;}
	.realestate-item-size{position:absolute; top:100px; left:220px; color:#1d1d1d; font-size:12px; font-weight:bold;}
	.realestate-item-size-holder{position:absolute; top:130px; left:220px; color:#1d1d1d; font-size:13px;}
	
	.realitem-container{width:960px;}
	.realitem-incontainer-half{width:44%;}
	.realitem-incontainer-third{width:27.333333%;}
	.real-item-top-contact{display:inline-block;}
	.real-item-top-photo{width:70%;}
	.blackus-maximus{width:71%; height:80%;}
	.black_gallery_close{width:25%;}
	.black-gallery-image-container{display:inline-block; width:75%;}
	.black-gallery-contact-container{display:inline-block; width:21%;}
	.real-item-contact-responsive{display:none;}
	.real-list-itemm{width:600px;}
	.real-list-itemm-implode{margin-top:20px;}
	.pnl1{float:right;}
	.pnl2{float:left;}
	
	.blizina{display:inline-block; float:left; width:50%; margin-top:40px; margin-bottom:100px;}
	
	.blog-item-container{width:900px; padding:30px;}
	.blog-post-main{width:900px; padding:30px 30px 10px 30px;}
	
	.team-members-holder{ width:1000px;}
	.team-member-member{width:33%; margin-bottom:80px;}
	
	.break-br-small{display:none;}
	.real-ifno-margin-right{margin-right:30px}
	.realitem-cont-margin{margin-left:30px}
	.realitem-resp-title{font-size:40px;}
	
}

@media screen and (min-width:1201px) and (max-width:1500px){
	.lang-holder{position:relative; float:right; margin-top:20px; margin-right:20px;}
	.search-holder{width:702px;}
	.search-input{display:inline-block; width:500px;}
	.reason-holder{width:33.33333%;}
	.quarter-realestate{width:23%; padding:1%;}
	.story-text{width:900px;}
	.search-input-detail{display:inline-block;}
	.res-real-holder{position:relative; display:block; margin:0px auto 0px auto; width:900px; height:200px;}
	#newsletter{display:inline-block; }
	
	.alert-box2{position:fixed; top:40%; margin-top:-200px; left:50%; margin-left:-250px; width:460px; height:auto;}
	
	.container-half{width:50%;}
	.arch-height{height:470px;}
	.arch-heightt{height:470px;}
	
	/*realestate*/
	.realestate-item{height:160px;}
	.realestate-item-holder{width:960px; margin:0 auto 0 auto;}
	.realestate-item-slika{position:absolute; top:0px; left:0px; width:200px; height:100%; }
	.realestate-item-title{position:absolute; top:20px; left:220px; color:#1d1d1d; font-size:24px;}
	.realestate-item-subtitle{position:absolute; top:55px; left:220px; color:#bebebe; font-size:14px;}
	.realestate-item-price{position:absolute; top:20px; right:20px; color:#105f73; font-size:28px;}
	.realestate-item-subprice{position:absolute; top:55px; right:20px; color:#aaaaaa; font-size:18px;}
	.realestate-item-size{position:absolute; top:100px; left:220px; color:#1d1d1d; font-size:12px; font-weight:bold;}
	.realestate-item-size-holder{position:absolute; top:130px; left:220px; color:#1d1d1d; font-size:13px;}
	.contact-info-2{display:none;}
	
	.realitem-container{width:960px;}
	.realitem-incontainer-half{width:44%;}
	.realitem-incontainer-third{width:27.333333%;}
	.real-item-top-contact{display:inline-block;}
	.real-item-top-photo{width:70%;}
	.blackus-maximus{width:70%; height:80%;}
	.black_gallery_close{width:27%;}
	.black-gallery-image-container{display:inline-block; width:73%;}
	.black-gallery-contact-container{display:inline-block; width:23%;}
	.real-item-contact-responsive{display:none;}
	.real-list-itemm{width:600px;}
	.real-list-itemm-implode{margin-top:20px;}
	.pnl1{float:right;}
	.pnl2{float:left;}
	
	.blizina{display:inline-block; float:left; width:50%; margin-top:40px; margin-bottom:100px;}
	
	.blog-item-container{width:900px; padding:30px;}
	.blog-post-main{width:900px; padding:30px 30px 10px 30px;}
	
	.team-members-holder{ width:1000px;}
	.team-member-member{width:33%; margin-bottom:80px;}
	
	.terms-text-container{width:960px;}
	
	.break-br-small{display:none;}
	
	.real-ifno-margin-right{margin-right:30px}
	.realitem-cont-margin{margin-left:30px}
	.realitem-resp-title{font-size:40px;}
}

@media screen and (min-width:900px) and (max-width:1200px){
	.lang-holder{position:relative; float:right; margin-top:20px; margin-right:20px;}
	.search-holder{width:702px;}
	.search-input{display:inline-block; width:500px;}
	.reason-holder{width:33.33333%;}
	.quarter-realestate{width:23%; padding:1%;}
	.story-text{width:80%;}
	.search-input-detail{display:inline-block;}
	.res-real-holder{position:relative; display:block; margin:0px auto 0px auto; width:900px; height:200px;}
	#newsletter{display:none;}
	
	.alert-box2{position:fixed; top:40%; margin-top:-200px; left:50%; margin-left:-250px; width:460px; height:auto;}
	
	.container-half{width:50%;}
	.arch-height{height:400px;}
	.arch-heightt{height:400px;}
	
	
	/*realestate*/
	.realestate-item{height:160px;}
	.realestate-item-holder{width:860px; margin:0 auto 0 auto;}
	.realestate-item-slika{position:absolute; top:0px; left:0px; width:200px; height:100%; }
	.realestate-item-title{position:absolute; top:20px; left:220px; color:#1d1d1d; font-size:24px;}
	.realestate-item-subtitle{position:absolute; top:55px; left:220px; color:#bebebe; font-size:14px;}
	.realestate-item-price{position:absolute; top:20px; right:20px; color:#105f73; font-size:28px;}
	.realestate-item-subprice{position:absolute; top:55px; right:20px; color:#aaaaaa; font-size:18px;}
	.realestate-item-size{position:absolute; top:100px; left:220px; color:#1d1d1d; font-size:12px; font-weight:bold;}
	.realestate-item-size-holder{position:absolute; top:130px; left:220px; color:#1d1d1d; font-size:13px;}
	.contact-info-2{display:none;}
	
	.realitem-container{width:850px;}
	.realitem-incontainer-half{width:44%;}
	.realitem-incontainer-third{width:27.333333%;}
	.real-item-top-contact{display:inline-block;}
	.real-item-top-photo{width:70%;}
	.blackus-maximus{width:80%; height:80%;}
	.black_gallery_close{width:25%;}
	.black-gallery-image-container{display:inline-block; width:75%;}
	.black-gallery-contact-container{display:inline-block; width:21%;}
	.real-item-contact-responsive{display:none;}
	.real-list-itemm{width:600px;}
	.real-list-itemm-implode{margin-top:20px;}
	.pnl1{float:right;}
	.pnl2{float:left;}
	
	.blizina{display:inline-block; float:left; width:50%; margin-top:40px; margin-bottom:100px;}
	
	.blog-item-container{width:800px; padding:30px;}
	.blog-post-main{width:800px; padding:30px 30px 10px 30px;}
	
	.team-members-holder{ width:80%;}
	.team-member-member{width:33%; margin-bottom:80px;}
	
	.terms-text-container{width:760px;}
	
	.break-br-small{display:none;}
	.real-ifno-margin-right{margin-right:30px}
	.realitem-cont-margin{margin-left:30px}
	.realitem-resp-title{font-size:40px;}
}

@media screen and (min-width:500px) and (max-width:899px){
	.lang-holder{display:block; margin:20px auto 20px auto;}
	.top-logo-menu{width:100%; margin-bottom:-30px;}
	.main-menu-item{width:100%; background:#f1f1f1; border-bottom:1px solid #e6e6e6; padding:20px 0 20px 0; text-align:center;}
	.main-menu-item:hover{background:#105f73;}
	.search-holder{width:90%;}
	.search-input{display:block; width:100%;}
	.reason-holder{width:100%; margin-bottom:50px;}
	.quarter-realestate{width:48%; padding:1%;}
	.story-text{width:80%;}
	.search-input-detail, .container-pet{display:none;}
	#newsletter{display:none;}
	
	.alert-box2{position:fixed; display:none; margin:10% auto 0 auto; top:0; left:3%; width:90%; height:auto;}
	
	.container-half{width:100%;}
	.arch-height{height:300px;}
	.arch-heightt{height:500px;}
	#arch-cat-button{display:block; width:100%;}
	.arch-cat-button{display:block; padding:20px 0 20px 0; margin-right:0px; width:100%; height:auto; font-size:14px; color:#3f3f3f; text-align:center; border-bottom:1px solid #d1d1d1;}
	.arch-cat-button:hover{background:#105f73;}
	
	
	/*realestate*/
	.res-real-holder{position:relative; display:block; margin:0px auto 0px auto; padding:20px 0 20px 0; width:90%; height:auto;}
	.res-title{position:relative; clear:both; top:0; left:0; display:block; width:100%; margin:10px auto 5px auto;}
	.res-input{position:relative; clear:both; top:0; left:0; display:block; width:100%; margin:5px auto 5px auto;}
	
	.realestate-item{height:auto; text-align:center;}
	.realestate-item-holder{width:90%; margin:0 auto 0 auto;}
	.realestate-item-slika{display:block; width:100%; height:50%; margin-bottom:30px;}
	.realestate-item-title{display:block; color:#1d1d1d; font-size:24px; margin-bottom:10px;}
	.realestate-item-subtitle{display:block; color:#bebebe; font-size:14px; margin-bottom:20px;}
	.realestate-item-price{display:block; color:#105f73; font-size:38px; margin-bottom:10px;}
	.realestate-item-subprice{display:block; color:#aaaaaa; font-size:18px; margin-bottom:10px;}
	.realestate-item-size{display:block; color:#1d1d1d; font-size:12px; font-weight:bold; margin-bottom:10px;}
	.realestate-item-size-holder{display:block; color:#1d1d1d; font-size:13px; margin-bottom:30px;}
	.contact-info-2{display:none;}
	.real-list-itemm{width:100%;}
	.real-list-itemm-price{display:block; margin-top:40px; margin-right:20px; text-align:right;}
	.real-list-itemm-implode{margin-top:10px;}
	.pagination-lines{display:block; float:left; margin-top:10px;}
	#pagination_controls  a{line-height:40px; text-align:left;}
	
	.realitem-container{width:90%;}
	.realitem-incontainer-half{width:94%;}
	.realitem-incontainer-third{width:94%;}
	.real-item-top-contact{display:none;}
	.real-item-top-photo{width:100%;}
	.blackus-maximus{width:80%; height:60%;}
	.black_gallery_close{width:25%;}
	.black-gallery-image-container{display:inline-block; width:100%;}
	.black-gallery-contact-container{display:none; width:23%;}
	.real-item-contact-responsive{display:inline-block;}
	
	.blizina{display:block; float:none; width:100%; margin:40px auto 40px auto;}
	
	.blog-item-container{width:90%; padding:3%;}
	.blog-post-main{width:90%; padding:3% 3% 2% 3%;}
	
	.team-members-holder{ width:90%;}
	.team-member-member{width:33%; margin-bottom:70px;}
	
	.terms-text-container{width:80%;}
	
	.break-br-small{display:block;}
	.real-ifno-margin-right{margin-right:0px}
	.realitem-cont-margin{margin-left:0px}
	.realitem-resp-title{font-size:20px;}
}

@media screen and (max-width:499px){
	.lang-holder{display:block; margin:20px auto 20px auto;}
	.top-logo-menu{width:100%; margin-bottom:-30px;}
	.main-menu-item{width:100%; background:#f1f1f1; border-bottom:1px solid #e6e6e6; padding:20px 0 20px 0; text-align:center;}
	.main-menu-item:hover{background:#105f73;}
	.main-title{font-size:40px;}
	.search-holder{width:90%;}
	.search-input{display:block; width:100%;}
	.reason-holder{width:100%; margin-bottom:50px;}
	.quarter-realestate{width:98%; padding:1%;}
	.story-text{width:80%;}
	.search-input-detail, .container-pet{display:none;}
	.container-half{width:100%;}
	.arch-height{height:200px;}
	.arch-heightt{height:600px;}
	#newsletter{display:none;}
	#arch-cat-button{display:block; width:100%;}
	.arch-cat-button{display:block; padding:20px 0 20px 0; margin-right:0px; width:100%; height:auto; font-size:14px; color:#3f3f3f; text-align:center; border-bottom:1px solid #d1d1d1;}
	.arch-cat-button:hover{background:#105f73;}
	
	.alert-box2{position:fixed; display:none; margin:10% auto 0 auto; top:0; left:3%; width:90%; height:auto;}
	
	/*realestate*/
	.res-real-holder{position:relative; display:block; margin:0px auto 0px auto; padding:20px 0 20px 0; width:90%; height:auto;}
	.res-title{position:relative; clear:both; left:0; top:0; display:block; width:100%; margin:5px auto 5px auto;}
	.res-input{position:relative; clear:both; left:0; top:0; display:block; width:100%; margin:5px auto 5px auto;}
	
	.realestate-item{height:auto; text-align:center;}
	.realestate-item-holder{width:90%; margin:0 auto 0 auto;}
	.realestate-item-slika{display:block; width:100%; height:40%; margin-bottom:30px;}
	.realestate-item-title{display:block; color:#1d1d1d; font-size:24px; margin-bottom:10px;}
	.realestate-item-subtitle{display:block; color:#bebebe; font-size:14px; margin-bottom:20px;}
	.realestate-item-price{display:block; color:#105f73; font-size:38px; margin-bottom:10px;}
	.realestate-item-subprice{display:block; color:#aaaaaa; font-size:18px; margin-bottom:10px;}
	.realestate-item-size{display:block; color:#1d1d1d; font-size:12px; font-weight:bold; margin-bottom:10px;}
	.realestate-item-size-holder{display:block; color:#1d1d1d; font-size:13px; margin-bottom:30px;}
	.contact-info-2{display:none;}
	.real-list-itemm{width:100%;}
	.real-list-itemm-price{display:block; margin-top:40px; margin-right:20px; text-align:right;}
	.real-list-itemm-implode{margin-top:10px;}
	.minus-margin{margin-left:-30px;}
	.pagination-lines{display:block; float:left; margin-top:10px; text-align:left;}
	#pagination_controls  a{line-height:40px; text-align:left;}
	
	.realitem-container{width:90%;}
	.realitem-incontainer-half{width:94%;}
	.realitem-incontainer-third{width:94%;}
	.real-item-top-contact{display:none;}
	.photos-maximus{height:270px;}
	.real-item-top-photo{width:100%; height:100%;}
	
	.blackus-maximus{margin-top:50px; width:80%; height:40%;}
	.black-gallery-image-container{display:inline-block; width:100%;}
	.black-gallery-contact-container{display:none;}
	.real-item-contact-responsive{display:inline-block;}
	.blizina{display:block; float:none; width:100%; margin:40px auto 40px auto;}
	
	.blog-item-container{width:90%; padding:3%;}
	.blog-post-main{width:90%; padding:3% 3% 2% 3%;}
	
	.team-members-holder{ width:80%;}
	.team-member-member{width:100%; margin-bottom:50px;}
	
	.terms-text-container{width:80%;}
	
	.break-br-small{display:block;}
	.real-ifno-margin-right{margin-right:0px}
	.realitem-cont-margin{margin-left:0px}
	.realitem-resp-title{font-size:20px;}
}	