/*RESPONSIVE*/
@media all and (min-width: 1026px) and (max-width:1150px) {
	.slides{
		width:90%;
		margin-left:31px;
		margin-right:31px;		
	}	
}
@media all and (max-width: 1025px) {
	.overflowScroll{
		overflow-x:scroll;
		
	}
	.marginoneprocentLeft{
		margin-left:0%;
	}

	.marginoneprocentRight{
		margin-right:0%;
	}
	.slider_square_left{
		width:100%;
		height:100%;
		min-height:100%;
	}
	input.inputfieldSmall{
		width:94%;
		margin-left:1%;
		padding-left:1%;
		padding:5px;
	}
	
	.selectFullWidth{
		width:98%;
		margin-left:1%;
		padding:5px;
		padding-left:1%;		
	}
	
	.textAreaInput{
		width:95%;
		margin-left:1%;
		padding:5px;
		padding-left:1%;		
	}	

	.popupHolderParent{
		width:100%;
	}
	.popupInputHolderBig,
	.popupInputHolder{
		width:100%;
	}
	table.tableLeftSquare{
		min-height:100%;
	}
	.slider_square_right{		
		width:100%;
		min-height:100%;
	}	
	.slides{
		width:auto;
		margin-left:31px;
		margin-right:31px;		
	}
	.sliderHolderWhite{
		width:100%;
		min-height:100%;
		margin-bottom:40px;
	}
	.header{
		position:relative;
		display:inline-block;
		background-color:#de4226;
		height:auto;
	}
	.headerTop{
		background-color:#FFFFFF;
	}
	.footerHolderRed{
		position:relative;
		height:auto;
	}
	.footer{
		display:inline-block;
		height:auto;
	}
	/*LOGIN MODAL*/
	#loginInputHolderParent{
		width:100%;
	}
	#loginInputHolder{
		width:100%;
	}
	.meritveTableStolpci,
	.meritveTable{
		width:100%;
		float:left;
	}
	.inputfield{	
		position:relative;
		display:inline-block;
		margin:0px;	
		padding:10px;
		padding-right:0px;
		margin-top:10px;					
		margin-left:2.5%;
		margin-right:2.5%;		
		width:94%;	
	}
	.loginbtn_half{
		position:relative;
		display:inline-block;
		margin:0px;		
		padding:0px;
		padding:10px;
		padding-right:0px;
		margin-top:10px;								
		margin-left:2.5%;
		margin-right:2.5%;		
		width:44%;		
	}
	.loginbtn{
		position:relative;
		display:inline-block;
		margin:0px;		
		padding:0px;
		padding:10px;
		padding-right:0px;
		margin-top:10px;								
		margin-left:2.5%;
		margin-right:2.5%;		
		width:94%;
	}
	.forgotpassBtn{
		position:relative;
		display:inline-block;
		margin-left:2.5%;
		margin-right:2.5%;		
		width:95%;
	}
	.forgotpassBtn:hover{
		text-decoration:underline;
	}
	.calendar_top_events_title{
		margin-top:20px;
		width:100%;
		margin-left:0px;		
	}
	.events_table{
		width:100%;
		margin-left:0px;
	}
	table.tableLeftSquare.relativeHeight{
		padding-bottom:0px;
	}
	.menuHolderFullWidth{
		position:relative;
	}
	.menuFullWidthGray,
	.menuFullWidthRed{
		height:auto;
	}
	.marginsmenuholder{
		margin-bottom:0px;
	}
	.slider_square_left{
		min-height:0px;
	}
	.profile_picture_display{
		width:100%;
		height:100%;
	}
	span.align_left{
		float:none;
		width:100%;
	}
	span.align_right{
		float:none;
		width:100%;		
	}	
	.loginResponse{
		margin-top:0px;
	}
	.redbuttonStandAloneSmallerWithMargin,
	.redbuttonStandAlone{
		width:92%;
		margin-left:1%;
		margin-right:1%;		
		float:none;
	}	
	.popupBottomMarginHolder,
	.sliderHolderWhiteResponsiveNoMargin{
		margin-bottom:0px;
	}
	.popupInputHolderBig,
	.popupHolderParent,
	.popupInputHolder{
		top:0%;
		margin-top:0%;
	}
	.popupHolderParent{
		margin-top:67px;
	}
	.numbers{
		width:13.5%;
		height:13.5%;
	}
	/*LOGIN MODAL*/
}
@media all and (min-width:1006px) and (max-width:1036px) {
	.numbers{
		width:13.3% !important;
		height:13.3% !important;
	}
}
@media all and (max-width:400px) {
	.numbers{
		width:13.2%;
		height:13.2%;
	}	
}
/*RESPONSIVE*/