@media only screen and (max-width: 992px)
{
	
}	

@media only screen and (max-width: 900px)
{
}

@media only screen and (max-width: 767px)
{
	html,body{font-size:14px;}

	#home-login-wrapper{position:relative;padding: 5% 10%;top:5%;right:0;left:0;width:100%;height:auto !important; 
	-webkit-box-shadow: 0 0 0 0 rgba(0,0,0,0.46);
	-moz-box-shadow: 0 0 0 0 rgba(0,0,0,0.46);
	box-shadow: 0 0 0 0 rgba(0,0,0,0.46);
	}
	#home-description-wrapper{top:0;left:0;width:100%;height:auto !important;position:relative;z-index:10;margin-bottom:5%}
	
	#home-footer-wrapper{bottom:0;left:0;width:100%;height:auto;position:relative;}

	.height-100 {height: auto;min-height:100%}
	.text-bottom-60{bottom:0;left:0;width:100%;height:auto;position:relative;padding:5%}
	.font-size-60{font-size:40px;}
	
	.row {margin-right: 0;margin-left: 0;}
	.padding-footer {padding: 3% 0; }
	
	#grid-left-wrapper{display:none;width:80%;z-index: 11;overflow-y: auto;}
	#grid-table-wrapper{left:0%;width:100%;height: auto;}
	#toggle-column-wrapper {padding: 10px;/*display:none*/}
	#products-table_filter {position: relative;top: 10px;}
	
	.h1, h1 {font-size: 26px;}
	
	#tool-bar-top-table{display:inline-block}
	#tool-bar-top-table h1{padding:0;margin:0}
	
	#close-left-bar{display:block}
	
	#download-doc {margin-top:20px}
	
	#reset-search {position: relative;}
	
	#display-filter-wrapper{display:block;}
	
	#products-table_filter .glyphicon {
		color: #fff;
		border: 1px solid #fff;
		background-color: #C02028;}
	
	#download-doc a {
		margin-bottom: 15px;
	}

	.hide-mobile{
		display: none;
	}
	
}	

@media only screen and (max-width: 500px)
{
	
}

@media only screen and (max-width: 350px)
{
	
	.error{font-size:10px;margin-left:5%}
	.div-checkbox{margin-left:5%;}
	
	.lbl-win1{color:#FC121E;font-size: 20px;text-align:center;margin:0;font-weight:bold}
	.lbl-win2{color:#FD9823;font-size: 24px;text-align:center;margin:0;font-weight:bold}
	
	.center-red{font-size: 14px;}
	
	#code-winner{margin:4% 0;padding:1%}
}

@media screen and (min-width: 768px)
{
	/*.carousel-caption {right: 20%;left: 20%;padding-bottom: 30px;}*/
	/*.carousel-caption{right:15%;bottom:20%;left:15%;padding-top:20px;padding-bottom:20px;}*/
}
