/* exo */

/*
@font-face {
    font-family: 'exothin';
    src: url('../fonts/exo/exo-thin-webfont.eot');
    src: url('../fonts/exo/exo-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/exo/exo-thin-webfont.woff') format('woff'),
         url('../fonts/exo/exo-thin-webfont.ttf') format('truetype'),
         url('../fonts/exo/exo-thin-webfont.svg#exothin') format('svg');
    font-weight: normal;
    font-style: normal;

}

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

}

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

}

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

}

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

}
*/



/* roboto */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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






/* - - - - - - - - - - - - 4. Font Typografie Roos - Buro1913 - cotravel - - - - - - - - - - - - - - - */


/* Font: cotravel */

@font-face {
  font-family: 'cotravel';
  src: url("/fonts/fontcotravel/ceno-travel-001.eot");
  src: url("/fonts/fontcotravel/ceno-travel-001.eot") format("embedded-opentype"),
  		url("/fonts/fontcotravel/ceno-travel-030.ttf") format("truetype"), 
		url("/fonts/fontcotravel/ceno-travel-030.woff") format("woff");
		/*url('/fonts/co-travel/co-travel-cruises.svg') format('svg');*/
  font-weight: normal;
  font-style: normal;
}


[class^="icon-basis"], [class*=" icons-basis"] {
	font-family: cotravel;
	font-weight: normal;
	font-style: normal;
	font-size: 26px;
	line-height: 22px;
	text-decoration: inherit;
	-webkit-font-smoothing: antialiased;
}

[class^="icons-basis"]:before, [class*=" icons-basis"]:before {
	text-decoration: inherit;
	display: inline-block;
	speak: none;
}

/* makes sure icons active on rollover in links */
a [class^="icons-basis"], a [class*=" icons-basis"] {
	display: inline;
}

span.actie {
	font-size: 17px;
	line-height: 18px;

}


.icons-basis-schip:before {
	content: "\f100"
}

.icons-basis-anker:before {
	content: "\f101"
}

.icons-basis-zoek:before {
	content: "\f102"
}

.icons-basis-kleinegroep:before {
	content: "\f103"
}

.icons-basis-kind:before {
	content: "\f104"
}

.icons-basis-info:before {
	content: "\f105"
}

.icons-basis-korting:before {
	content: "\f107"
}

.icons-basis-dek:before {
	content: "\f109"
}

.icons-basis-lastminute:before {
	content: "\f10a"
}

.icons-basis-volpension:before {
	content: "\f10c"
}

.icons-basis-champagne:before {
	content: "\f10d"
}

.icons-basis-coctailglas:before {
	content: "\f10e"
}

.icons-basis-grotegroep:before {
	content: "\f10f"
}

.icons-basis-video:before {
	content: "\f110"
}

.icons-basis-foto:before {
	content: "\f111"
}

.icons-basis-telefoon:before {
	content: "\f112"
}

.icons-basis-vraagteken:before {
	content: "\f113"
}

.icons-basis-menu:before {
	content: "\f114"
}

.icons-basis-last:before {
	content: "\f115"
}


.icons-basis-laatstbekeken:before {
	content: "\f116"
}


.icons-basis-acties:before {
	content: "\f117"
}


.icons-basis-rederijen:before {
	content: "\f118"
}

.icons-basis-schepen:before {
	content: "\f119"
}

.icons-basis-schepenoutline:before {
	content: "\f11A"
}

.icons-basis-gebieden:before {
	content: "\f11B"
}

.icons-basis-subgebieden:before {
	content: "\f11C"
}

.icons-basis-havens:before {
	content: "\f11D"
}

.icons-basis-havens2:before {
	content: "\f11E"
}

.icons-basis-downarrow:before {
	content: "\f11F"
}
	
.icons-basis-uparrow:before {
	content: "\f120"
}

.icons-basis-vliegtuigoutline:before {
	content: "\f121"
}

.icons-basis-vliegtuig:before {
	content: "\f122"
}

.icons-basis-dekplannen:before {
	content: "\f123"
}

.icons-basis-downloadbutton:before {
	content: "\f124"
}

.icons-basis-favoriete-paginas:before {
	content: "\f125"
}

.icons-basis-hart:before {
	content: "\f126"
}
	
.icons-basis-hutten-en-suites:before {
	content: "\f127"
}

.icons-basis-kindvriendelijke-schepen:before {
	content: "\f128"
}

.icons-basis-offerteaanvraag:before {
	content: "\f129"
}

.icons-basis-optie-op-hut:before {
	content: "\f12A"
}

.icons-basis-periodes:before {
	content: "\f12B"
}

.icons-basis-favoriete-havens:before {
	content: "\f12C"
}

.icons-basis-favoriete-schepen:before {
	content: "\f12D"
}
	
.icons-basis-favoriete-funschepen:before {
	content: "\f12E"
}

.icons-basis-hand:before {
	content: "\f12F"
}

.icons-basis-favoriete-gebieden:before {
	content: "\f130"
}

.icons-basis-vaarschema:before {
	content: "\f131"
}

.icons-basis-zoek-op-periode:before {
	content: "\f132"
}
	
.icons-basis-periodes-2:before {
	content: "\f133"
}

.icons-basis-dekplannen-02:before {
	content: "\f134"
}

.icons-basis-vaarschema-02:before {
	content: "\f135"
}



/* exo */
/*
@font-face {
    font-family: 'exothin';
    src: url('../fonts/exo/exo-thin-webfont.eot');
    src: url('../fonts/exo/exo-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/exo/exo-thin-webfont.woff') format('woff'),
         url('../fonts/exo/exo-thin-webfont.ttf') format('truetype'),
         url('../fonts/exo/exo-thin-webfont.svg#exothin') format('svg');
    font-weight: normal;
    font-style: normal;

}

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

}

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

}

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

}

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

}

*/




@font-face {
  font-family: 'FontAwesome';
  src: url('../fonts/awesome/fontawesome-webfont.eot?v=3.2.1');
  src: url('../fonts/awesome/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('../fonts/awesome/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('../fonts/awesome/fontawesome-webfont.ttf?v=3.2.1') format('truetype'), url('../fonts/awesome/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');
  font-weight: normal;
  font-style: normal;
}


/* FONT AWESOME CORE
 * -------------------------- */
[class^="icon-"],
[class*=" icon-"] {
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
	-webkit-font-smoothing: antialiased;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	text-decoration: inherit;
	display: inline-block;
	speak: none;
}

/* makes sure icons active on rollover in links */
a [class^="icon-"],
a [class*=" icon-"] {
	display: inline;
}

[class^="icon-"],[class*=" icon-"] {
	display: inline;
	width: auto;
	height: auto;
	line-height: normal;
	vertical-align:	baseline;
	background-image: none;
	background-position: 0% 0%;
	background-repeat: repeat;
	margin-top: 0;
}

/* Settings gebruikte icons */

.icon-star-full:before {
	content:"\f005";
}
.icon-star-half:before {
	content:"\f089";
}

.icon-angle-right:before {
	content:"\f105";
}


.icon-angle-down:before {
	content:"\f107";
}

.icon-angle-left:before {
	content:"\f104";
}

.icon-angle-up:before {
	content:"\f106";
}

.icon-reorder:before {
	content:"\f0c9";
}

.icon-home:before {
	content:"\f015";
}

.icon-search:before {
	content:"\f002";
}

.icon-sluiten:before {
	content:"\f00d";
}

.icon-caret-down:before {
    content: "\f0d7";
}

.icon-caret-up:before {
    content: "\f0d8";
}

.icon-caret-left:before {
    content: "\f0d9";
}

.icon-caret-right:before {
    content: "\f0da";
}

.icon-phone:before {
    content: "\f095";
}

.icon-phone-square:before {
    content: "\f098";
}

.icon-plus:before {
	content:"\f067";
}

.icon-min:before {
	content:"\f068";
}
