@font-face {
	font-family: 'icomoon';
	src:  url('++resource++plonetheme.ajsolsona2017.images/fonts/icomoon.eot?qv8v63');
	src:  url('++resource++plonetheme.ajsolsona2017.images/fonts/icomoon.eot?qv8v63#iefix') format('embedded-opentype'),
		url('++resource++plonetheme.ajsolsona2017.images/fonts/icomoon.ttf?qv8v63') format('truetype'),
		url('++resource++plonetheme.ajsolsona2017.images/fonts/icomoon.woff?qv8v63') format('woff'),
		url('++resource++plonetheme.ajsolsona2017.images/fonts/icomoon.svg?qv8v63#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	display: inline-block;
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
[class^="icon-"]:before, [class*=" icon-"]:before {
	display: inline-block;
 
}
.flip-h[class^="icon-"]:before, 
.flip-h[class*=" icon-"]:before { margin-right: 0; margin-left:.5em;}

.icon-arrow:before {  content: "\e904";}
.icon-telephone:before { content: "\e900";}
.icon-puntets:before { content: "\e901";}
.icon-noti-plus:before { content: "\e902"; vertical-align: bottom;}
.icon-twitter-with-circle:before { content: "\e905";}
.icon-mail:before { content: "\e903";}
.icon-facebook-with-circle:before { content: "\e906";}
.icon-search:before { content: "\e986";}
.icon-cross:before { content: "\ea0f";}
.icon-instagram-with-circle:before { content: "\e907";  }
.icon-printer:before { content: "\e954"; }   
.icon-images:before { content: "\e90e"; }
.icon-rss:before { content: "\ea9b"; }

.ico-4:before 					{ font-size: 0.25rem; } /* 4px */	
.ico-16:before 					{ font-size: 1rem; 		} /* 16px */	
.ico-18:before				  { font-size: 1.125rem;}	/* 18px */
.ico-24:before 					{ font-size: 1.5rem; 	} /* 24px */	
.ico-36:before					{ font-size: 2.25rem; } /* 36px */

.ico-rotate-90 { transform: rotate(90deg); }

.info-icona:before { content: ''; background: url(++resource++plonetheme.ajsolsona2017.images/info.svg) no-repeat 0 0 / contain transparent; display: inline-block; height: 4.5rem; width: 4.5rem; }