@media (min-width: 1024px) and (max-width: 1199px) {
	
}

@media (min-width: 768px) and (max-width: 991px) {
	
}

@media only screen and (max-width: 991px){
	.xs-sm-m-auto{margin:auto;}
	.xs-sm-mb-20{margin-bottom:20px;}
	
	.xs-sm-mt-20{margin-top:20px;}
	.xs-sm-mt-40{margin-top:40px;}
	.xs-sm-mt-60{margin-top:60px;}
	
	.xs-sm-mb-20{margin-bottom:20px;}
	.xs-sm-mb-40{margin-bottom:40px;}
	.xs-sm-mb-60{margin-bottom:60px;}
	
	.xs-sm-justify-center{
		justify-content: center;
		-webkit-box-align: center;
		-webkit-flex-align: center;
		-ms-flex-align: center;
	}
	.xs-sm-pr-15{padding-right:15px !important;}
	.sam-video{margin: auto; display: table;}
	
	
}

@media screen and (max-width:767px){
	.container{max-width: 540px;}
	.container-fluid{max-width: 540px;}
	.xs-mt-20{margin-top:20px;}
	.xs-mt-40{margin-top:40px;}
	.xs-mt-60{margin-top:60px;}
	
	.sam-table{width:800px;}
	.sam-table th.big, .sam-table td.title{padding-left:25px;}
	.sam-table th.big{font-size:30px;}
	.banner-text h2{font-size:30px;}
	.action-a{display:none;}
	.m-action{color:#c0c063; font-size:18px;}
	.m-action i {
		color: #fff;
		width: 40px;
		height: 40px;
		text-align: center;
		background: #a1a14f;
		border-radius: 6px;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.xs-sm-d-none{display:none;}
	.xs-sm-d-block{display:block !important;}
}

@media (min-width: 320px) and (max-width: 480px) {
	.m-action{text-align:center;}
	.m-action span{display:block; order:1;}
	
}