/***************************************************
	RESPONSIVE
***************************************************/
@media screen and (min-width: 1400px) {
	.flex-container > div{
		width:33%;
		flex: 1 1 33%;		
	}
	.biggertxt {
		font-size: 1.3rem;
	}
	.timezoneitem.child{
		flex:1 1 24%;
	}
	/*input.fullwbtn {
		width: calc(100% - 105px);
	}*/
}
@media screen and (max-width: 960px) {
	input[type="button"], input[type="submit"], button	{
		font-size:1rem;
		min-width:auto;
	}
	body{
		opacity:1;
	}
	button{
		padding:8px 20px 9px 20px;
	}
	input.fullwbtn {
		width: calc(100% - 85px);
	}
	.flex-container > div{
		flex: 1 1 100%;
		opacity:1;
	}
	.timezoneitem.child {
		flex: 1 1 48%;
	}
	.timezoneitem.child.currency{
		flex: 1 1 48%;
	}
	.flex input.calcscreen{		
		padding: 10px 20px 10px 10px; 
		padding-left:0;
		margin: auto;
		margin-bottom: 10px;
		flex:1 1 100%;		
	}
}