@font-face {
	font-family: 'ReefontBold';
	src: url('/Views/Brand/Mockups/rbknav/fonts/reefont-bold-webfont.eot');
	src: url('/Views/Brand/Mockups/rbknav/fonts/reefont-bold-webfont.eot?#iefix') format('embedded-opentype'),
		 url('/Views/Brand/Mockups/rbknav/fonts/reefont-bold-webfont.woff') format('woff'),
		 url('/Views/Brand/Mockups/rbknav/fonts/reefont-bold-webfont.ttf') format('truetype'),
		 url('/Views/Brand/Mockups/rbknav/fonts/reefont-bold-webfont.svg#ReefontBold') format('svg');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'ReefontRegular';
	src: url('/Views/Brand/Mockups/rbknav/fonts/reefont-regular-webfont.eot');
	src: url('/Views/Brand/Mockups/rbknav/fonts/reefont-regular-webfont.eot?#iefix') format('embedded-opentype'),
		 url('/Views/Brand/Mockups/rbknav/fonts/reefont-regular-webfont.woff') format('woff'),
		 url('/Views/Brand/Mockups/rbknav/fonts/reefont-regular-webfont.ttf') format('truetype'),
		 url('/Views/Brand/Mockups/rbknav/fonts/reefont-regular-webfont.svg#ReefontRegular') format('svg');
	font-weight: normal;
	font-style: normal;

}

@font-face {
	font-family: 'ReefontCondensed';
	src: url('/Views/Brand/Mockups/rbknav/fonts/reefont-condensed-webfont.eot');
	src: url('/Views/Brand/Mockups/rbknav/fonts/reefont-condensed-webfont.eot?#iefix') format('embedded-opentype'),
		 url('/Views/Brand/Mockups/rbknav/fonts/reefont-condensed-webfont.woff') format('woff'),
		 url('/Views/Brand/Mockups/rbknav/fonts/reefont-condensed-webfont.ttf') format('truetype'),
		 url('/Views/Brand/Mockups/rbknav/fonts/reefont-condensed-webfont.svg#ReefontCondensed') format('svg');
	font-weight: normal;
	font-style: normal;

}

/*@font-face {
	font-family: 'CaptureIt';
	src: url('/Views/Brand/Mockups/rbknav/fonts/capture-it-webfont.eot');
	src: url('/Views/Brand/Mockups/rbknav/fonts/capture-it-webfont.eot?#iefix') format('embedded-opentype'),
		 url('/Views/Brand/Mockups/rbknav/fonts/capture-it-webfont.woff') format('woff'),
		 url('/Views/Brand/Mockups/rbknav/fonts/capture-it-webfont.ttf') format('truetype'),
		 url('/Views/Brand/Mockups/rbknav/fonts/capture-it-webfont.svg#ReefontRegular') format('svg');
	font-weight: normal;
	font-style: normal;
}*/




/** 
 * Icon font 
 */

@font-face {
	font-family: 'icomoon';
	src:url('/Views/Brand/Mockups/rbknav/fonts/icomoon.eot');
	src:url('/Views/Brand/Mockups/rbknav/fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('/Views/Brand/Mockups/rbknav/fonts/icomoon.svg#icomoon') format('svg'),
		url('/Views/Brand/Mockups/rbknav/fonts/icomoon.woff') format('woff'),
		url('/Views/Brand/Mockups/rbknav/fonts/icomoon.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

.rbknav .icon-user:before, 
.rbknav .icon-search:before, 
.rbknav .icon-location:before, 
.rbknav .icon-plus:after,
.rbknav .icon-minus:after,
.rbknav .icon-cta-plus:after,
.rbknav .icon-close:after,
.rbknav .menu .dropdown a:after, 
.rbknav .icon-question:before, 
.rbknav .icon-arrow-right:before, 
.rbknav .cta-link:before, 
.rbknav .cta-button:after, 
.rbknav .cta-facebook:before, 
.rbknav .icon-twitter:before, 
.rbknav .icon-pinterest:before, 
.rbknav .icon-instagram:before, 
.rbknav .icon-facebook:before,
.rbknav .checkout:after, 
.rbknav .has-submenu:after,
.rbknav .icon-menu:after,
.rbknav .rating b:after,
#rbknav-header .compact-menu .main > li a span:after,
#rbknav-header .compact-menu .main ul a:after  {
	font-family: 'icomoon' !important;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	text-decoration: none !important;
	vertical-align: middle;
	line-height: 1.1 \0/; /* Fixes line-height in ie browsers */
}
.rbknav .icon-user:before {
	content: "\22";
}
.rbknav .icon-search:before {
	content: "\23";
}
.rbknav .icon-location:before {
	content: "\24";
}
.rbknav .menu .dropdown > a:after,
.rbknav .has-submenu:after {
	content: "\25";
	padding-left: 5px;
	font-size: 80%;
}
.rbknav .icon-question:before {
	content: "\26";
}
.rbknav .icon-arrow-right:before,
#rbknav-header .compact-menu .main ul a:after {
	content: "\27";
	font-size: 12px;
	padding-right: 5px;
}
.rbknav .cta-button:after {
	content: "\29";
}
.rbknav .checkout:after {
	content: "\2b";
}
.rbknav .icon-plus:after,
#rbknav-header .compact-menu .main > li a span:after {
	content: "\30";
}
.rbknav .icon-minus:after,
#rbknav-header .compact-menu .main > li.active a span:after {
	content: "\31";
}
.rbknav .icon-cta-plus:after {
	content: "\28";
}
.rbknav .icon-close:after {
	content: "\2a";
	padding-left: 3px;
}
.rbknav .icon-twitter:before {
	content: "\2c";
}
.rbknav .icon-pinterest:before {
	content: "\2d";
}
.rbknav .icon-instagram:before {
	content: "\2e";
}
.rbknav .icon-facebook:before {
	content: "\2f";
}
.rbknav .icon-menu:after {
	content: "\32";
}
.rbknav .rating b:after {
	content: "\33";
}
.rbknav .cta-facebook:before {
	content: "\34";
}