@font-face {
	font-family: 'icomoon';
        src:url('../font/icomoon.eot');
        src:url('../font//icomoon.eot?#iefix') format('embedded-opentype'),
            url('../font//icomoon.woff') format('woff'),
            url('../font//icomoon.ttf') format('truetype'),
            url('../font//icomoon.svg#icomoon') format('svg');
        font-weight: normal;
        font-style: normal;
}


.icon,
.ui-icon { font-size:0;	font-family: 'icomoon'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;
-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

a.icon-phone {
	display:block;
	padding-top:5px;
}
.ui-icon:after,
.ui-icon:before,
.icon:after,
.icon:before { color:#000000; font-size:32px; vertical-align:middle; font-family:"icomoon" }

.icon.i-right:before { content:""; }

.icon.hide-icon:before,
.icon.hide-icon:after { color:transparent !important; }

/*Sizes*/
.fs7:before,
.fs7:after { font-size:7px; }
.fs8:before,
.fs8:after { font-size:8px; }
.fs10:before,
.fs10:after { font-size:10px; }
.fs11:before,
.fs11:after { font-size:11px; }
.fs13:before,
.fs10:after { font-size:13px; }
.fs16:before,
.fs16:after { font-size:16px; }
.fs21:before,
.fs21:after { font-size:21px; }
.fs24:before,
.fs24:after { font-size:24px; }
/*.fs32 { font-size:32px; }*/
.fs38:before,
.fs38:after { font-size:38px; }

/*Colors*/
.ce5e5e5:before,
.ce5e5e5:after { color:#e5e5e5; }
.c999999:before,
.c999999:after { color:#999999; }
.cffffff:before,
.cffffff:after { color:#ffffff; }

/*Icons*/
.icon-search:before {
	content: "\e60f";
}
.icon-phone:before {
	content: "\e900";
}
.icon-account:before {
	content: "\e610";
}
.icon-plus:before {
	content: "\e611";
}
.icon-minus:before {
	content: "\e612";
}
.icon-category:before {
	content: "\e600";
}
.icon-youtube:before {
	content: "\e601";
}
.icon-twitter:before {
	content: "\e602";
}
.icon-shopping-bag:before {
	content: "\e603";
}
.icon-pinterest:before {
	content: "\e604";
}
.icon-sandwich:before {
	content: "\e605";
}
.icon-mail:before {
	content: "\e606";
}
.icon-instagram:before {
	content: "\e607";
}
.icon-facebook:before {
	content: "\e608";
}
.icon-cristallini-symbol:before {
	content: "\e609";
}
.ui-icon-closethick:before,
.icon-close:before {
	content: "\e60a";
}
.icon-arrow-up:before {
	content: "\e60b";
}
.ui-icon-triangle-1-e:before,
.icon-arrow-right:before,
.ui-icon-circle-triangle-e:before
 {
	content: "\e60c";
}
.icon-arrow-left:before,
.ui-icon-circle-triangle-w:before {
	content: "\e60d";
}
.ui-icon-triangle-1-s:before,
.icon-arrow-down:before {
	content: "\e60e";
}
/*.icon-envelope { content:"\e60f"; }*/

/*righted*/
.i-right.icon-arrow-right:after { content: "\e60c" }

.button .icon-arrow-right:after { content: "\e60c" }
.button .icon-arrow-right:before { content:""; }

/*jqueryui*/
.ui-icon-closethick:before, .ui-icon-circle-triangle-e:before, .ui-icon-circle-triangle-w:before { font-size:12px; color:#fff; }
.ui-icon-triangle-1-e:before,
.ui-icon-triangle-1-s:before { font-size:11px; }