



body.site:before {
  content: "";
  position: absolute;
  left: 0; right: 0;
  top: 0; bottom: 0;
  background: rgba(255,255,255,0.5);
}







.azindex{

width: 100%!important;

}

.azindex .item-counter{
display: none;
  visibility: hidden;
  
  
}



.TabsPadding .tab-content{
  padding:25px!important;
}












.DemoCalendar .quickedit{
	display:none;
	visibility:hidden;
}



.WebSolutions .intro-image{
	
	
	-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.5);
	box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.5);
	
}


.WebSolutions .full-image img{
	display: block;
    margin: 0 auto;
	
	align-content:center;
	text-align:center;

	
}




h1 {
	font-size: 140%;
	line-height: 30px;
}
h2 {
	font-size: 130%;
	line-height: 20px;
}
h3 {
	font-size: 120%;
	line-height: 0px;
}


.itemContainerPortfolio{
	float:left;
	background-color: #F4F4F4;	
	margin-right:10px;
	margin-bottom:10px;
	padding:10px;

}



.sp-page-title .container h1, .sp-page-title .container h2, .sp-page-title .container h3, .sp-page-title-no-img .container h1, .sp-page-title-no-img .container h2, .sp-page-title-no-img .container h3 {
   
    color: #fff;
    text-shadow: 1px 1px 5px rgba(0,0,0,0.75);
	font-weight: 400;
}





.button{
	
	padding-left:5px;
	padding-right:5px;
}




#iframe360{
	width:100%;
	height:450px;
	margin-left:auto;
	margin-right:auto;
}



.readmore {
    margin: 0 20px 0 0;
    float: none;
}


.IzbornikDno ul > li{	
	border-bottom: none;
	margin-right:10px;
}


/* smartphones */
@media (min-width: 100px) { 


.sp-page-title{height:100px!important}

}




/* smartphones */
@media (min-width: 576px) { 


#iframe360{width:80%;  height:250px;}

.sp-page-title{height:100px!important}

}



/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) { 

#iframe360{width:90%; height:350px;}

.sp-page-title{height:200p!important;}

 
}


/* Large devices (desktops, 992px and up)*/
@media (min-width: 992px) { 

.sp-page-title{height:200px!important}

 }
 
 

/* Extra large devices (large desktops, 1200px and up)*/
@media (min-width: 1200px) { 

.sp-page-title{height:350px!important}

 }











