/* icon font */
@font-face { font-family: 'arcg-icon'; src:url('arcg-icon.eot?oduags'); src:url('arcg-icon.eot?#iefixoduags') format('embedded-opentype'), url('arcg-icon.woff?oduags') format('woff'), url('arcg-icon.ttf?oduags') format('truetype'), url('arcg-icon.svg?oduags#arcg-icon') format('svg'); font-weight: normal; font-style: normal; }
[class^="icon-"], [class*=" icon-"] { font-family: 'arcg-icon'; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; moz-osx-font-smoothing: grayscale; speak: none; text-transform: none; webkit-font-smoothing: antialiased; }

span.icon-interactive:before {content: '\e60f';}
span.icon-3d-photos:before {content: '\e600';}
span.icon-360-photos:before {content: '\e604';}
span.icon-virtual-tours:before {content: '\e608';}
span.icon-product-photos:before {content: '\e603';}

.icon-top:before { content: "\e601"; }
.icon-prev:before { content: "\e609"; }
.icon-next:before { content: "\e606"; }
.icon-menu-close:before { content: "\e60a"; }
.icon-menu:before { content: "\e60b"; }
.icon-down:before { content: "\e60c"; }
.icon-close:before { content: "\e60d"; }

.icon-box:before { content: "\e60e"; }
.icon-money:before { content: "\e607"; }
.icon-speed:before { content: "\e605"; }
.icon-html5:before { content: "\e602"; }