@charset "utf-8";


@media screen and (min-width:1024px){
	
	#alfaxan_maincontainer .reference_cont{
		padding:120px 0 0 0;
	}
	
	#alfaxan_maincontainer .reference_cont ol{
		margin:0 0 180px 0;
		list-style-type: decimal;
		font-size:16px;
		line-height: 28px;
		padding:0 0 0 0;
		list-style: none;
  		counter-reset: ol_li;
	}
	
	#alfaxan_maincontainer .reference_cont ol li{
		margin:0 0 20px 0;
		text-indent: -1.6em;
		padding-left:1.6em;
	}
	
	#alfaxan_maincontainer .reference_cont ol li::before{
		margin-right: .25em;
  		counter-increment: ol_li;
  		content: counter(ol_li)".";
  		color: #0b2c70;
		padding:0 0 0 0.5em;
	}
	
	#alfaxan_maincontainer .reference_cont ol li:nth-child(n +10)::before{
		padding:0 0 0 0;
	}
}

@media screen and (max-width:1023px){
	#alfaxan_maincontainer .reference_cont{
		padding:50px 0 0 0;
	}
	
	#alfaxan_maincontainer .reference_cont ol{
		margin:0 0 100px 0;
		list-style-type: decimal;
		font-size:13px;
		line-height: 25px;
		padding:0 0 0 0;
		list-style: none;
  		counter-reset: ol_li;
	}
	
	#alfaxan_maincontainer .reference_cont ol li{
		margin:0 0 20px 0;
		text-indent: -1.6em;
		padding-left:1.6em;
	}
	
	#alfaxan_maincontainer .reference_cont ol li::before{
		margin-right: .25em;
  		counter-increment: ol_li;
  		content: counter(ol_li)".";
  		color: #0b2c70;
		padding:0 0 0 0.5em;
	}
	
	#alfaxan_maincontainer .reference_cont ol li:nth-child(n +10)::before{
		padding:0 0 0 0;
	}
}