﻿    /* HolidayExtras*/
    .holiday-extras label {
	    float:left !important;
	    clear:none !important;
	    cursor:pointer !important;
    }
	.holiday-extras label.name { width:346px !important; }
	.holiday-extras label.price { width:100px !important;text-align:right; }
	.holiday-extras label.transfer { width:100px !important;text-align:right; }
	.holiday-extras li:hover label { color:#069a06; }
    
	.holiday-extras ul > li.item:hover, .holiday-extras ul > li.active { border-color:#069a06;cursor:pointer; }
	.holiday-extras ul > li.item.active { border-color:#069a06; }
	.holiday-extras ul > li.item:nth-child(even) { margin-right:0; }
		.holiday-extras ul > li.item.active .price { color:#069a06; }

	.holiday-extras ul li.item .type { float:left;width:auto !important;cursor:pointer;font-size:14px; padding-bottom: 5px;}
	.holiday-extras ul > li.item span.price { float:right;font-size:24px;line-height:20px;font-weight:bold; }
		.holiday-extras ul > li.item span.price .currency { font-size:15px;font-family:@pv-font-default;padding-left:2px; }
        .holiday-extras ul > li.item span.price small { font-size:12px; }
	
        .holiday-extras ul > li > ul > li { text-align:left;line-height:20px;font-size:12px;padding-left:18px; }
        .holiday-extras ul > li > ul > li.included { background:url(../../img/Base/ico/servicepakket_vinkje.png) no-repeat 0 5px; }
		.holiday-extras ul > li > ul > li.not-included { color:#ccc;text-decoration:line-through;background:url(img/base/ico/servicepakket_kruisje.png) no-repeat 0 5px; }

    .holiday-extras ul ul{ margin:0px;}

    .holiday-extras label.noLabel{ font-weight: normal;font-size: 12px;}

    .holiday-extras label.initialLabel{ width:auto;margin-right: 5px;}

    .holiday-extras ul { width:100%;margin-top:5px;float:left; }
	.holiday-extras ul > li.item {
		.border-radius( 10px );
		display: block;
		width: 277px;
		min-height:91px;
		padding: 10px;
		position: relative;
		float: left;
		margin-right: 10px;
		margin-bottom:10px;
		text-decoration: none;
		font-size: 12px;
		line-height: 12px;
		border: 2px solid #bce2fc;
		background-color: #fff;
		color: #000;
		.box-sizing();
	}

    .holiday-extras ul img{ height: 50px;float: left;}

	.holiday-extras ul > li.item:hover, .holiday-extras ul > li.active { border-color:#069a06;cursor:pointer; }
	.holiday-extras ul > li.item.active { border-color:#069a06; }
	.holiday-extras ul > li.item:nth-child(even) { margin-right:0; }
		.holiday-extras ul > li.item.active .price { color:#069a06; }

	.holiday-extras ul li.item .type { float:left;width:auto !important;cursor:pointer;font-size:14px; padding-bottom: 5px;}
	.holiday-extras ul > li.item span.price { float:right;font-size:24px;line-height:20px;font-weight:bold; }
		.holiday-extras ul > li.item span.price .currency { font-size:15px;font-family:@pv-font-default;padding-left:2px; }
        .holiday-extras ul > li.item span.price small { font-size:12px; }
	
        .holiday-extras ul > li > ul > li { text-align:left;line-height:20px;font-size:12px;padding-left:18px; }
        .holiday-extras ul > li > ul > li.included { background:url(../../img/Base/ico/servicepakket_vinkje.png) no-repeat 0 5px; }
		.holiday-extras ul > li > ul > li.not-included { color:#ccc;text-decoration:line-through;background:url(img/base/ico/servicepakket_kruisje.png) no-repeat 0 5px; }

    .holiday-extras ul ul{ margin:0px;}

	/* END HolidayExtas */