/*--------------------------------------------------------------
17.0 Jachtpresentatie
--------------------------------------------------------------*/
.temp-not-available {
	text-align: center;
	width: 100%;
	margin-bottom: 30px;
	display: inline-block;
}

.boat_not_found {
	text-align: center;
	width: 100%;
	display: inline-block;
	margin-top: 200px;
	margin-bottom: 50px;
}

#specs h2{font-weight:bold;}
#highlights table tr td b{}
h2.yacht_model{font-weight: bold;margin-bottom:15px;}
h2.yacht_model .yacht_prijs{float:right;}
#mainPicture {width:520px;float:left;}
#pictureViewer {float:left;}

#jachtOpties ul {list-style:none;list-style-type:none;margin-left:15px;}
#jachtOpties ul li a{padding-left:40px; height:32px;display:inline-block;margin-bottom:10px;line-height:32px;text-decoration:none;}
#jachtOpties .back{background:url('images/back.png') no-repeat;}
#jachtOpties .print{background:url('images/print.png') no-repeat;}
#jachtOpties .mail{background:url('images/mail.png') no-repeat;}
#jachtOpties .slideshow{background:url('images/photos.png') no-repeat;}

#mainPicture img{border: 7px solid #F1F1F1;}
#slider .slideScroll,#slider .scrollable{width:150px;}
#slider .scrollable .items{width:100%}
#slider .scrollable img{max-width:100%;max-height:inherit;}
#slider .scrollable{height:308px;}
#slider .up,#slider .down{width:100%;}

#yf_featured_boats .one_featured_yacht {float: left;width: 220px;margin-right: 13px;}
#yf_featured_boats .one_featured_yacht a {text-decoration:none;}
#yf_featured_boats .one_featured_yacht:nth-child(4n){ margin-right:0;}
#yf_featured_boats .one_yacht_price{color:red;}

#yfcontactform{padding:40px;}
#yf_sorting .yf_sort_button{background:#EEE url('../images/caret.png') no-repeat;background-position:center right;padding:0px 20px 0px 10px;}
#yf_sorting ul{list-style:none; list-style-type:none; margin:0 0 3px 0; padding-left:0;float:left;}

#yf_sorting ul{display:none; list-style:none; list-style-type:none; margin:0 0 3px 0; padding-left:0;}
#yf_sorting li{ padding:5px 10px; background-position:left center; position:relative;}
#yf_sorting li a{color:#001D32; padding-right:15px; background-position:center right; display:inline-block; width:93%;border:0}
#yf_sorting .yf_sort_button:hover  ul{display:block; clear:both; z-index:9999; position:absolute; background:#fafafa; box-shadow: 1px 2px 2px #ccc; border: 1px solid #ccc; padding:0px;}
#yf_sorting ul li{padding:5px 10px; border-bottom:1px solid #eaeaea; margin: 0 !important;}
#yf_sorting{float:left;}
.right{float:right;}

.yf_pagination{list-style:none; list-style-type:none; padding:0px!important; margin:4px 0px;}
.yf_pagination li{display: block; float: left;}
.yf_pagination li a{color:#3d5054; padding: 0px 8px; margin:0 2px; text-decoration: none; background: #EEE;}
.yf_pagination .active a{background:#3D5054; color:#fff;}

.new_boat h2.yacht_model{background:#67c0f8!important; color:#fff; clear: both;}
#yacht_list,#highlights {clear: both; padding-top:15px;}
#yf_main_search table{width: 100%;}
#yf_main_search label, #yf_main_search input {display: inline;}


#slider{width:178px;float:right}
#scrollable{width: 178px;height: 360px;overflow: hidden;}
#scrollable ul{list-style:none;list-style-type:none;margin-left:0;padding-left:0;}
#scrollable ul li{padding-bottom:3px;}

#slider .prevPage, #slider .nextPage{height:20px;width:100%;display:block;}
#slider .prevPage{background:url('../images/up.png') no-repeat center center;}
#slider .nextPage{background:url('../images/down.png') no-repeat center center;}
.mail_subject_yf{display:none;visibility: hidden;}
.always_show{display:block!important;}
#yacht_image_slider{width:100%;}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.galleria-thumb-nav-left,.galleria-thumb-nav-right{bottom:35%;}
.vertical .galleria-thumb-nav-left, .vertical .galleria-thumb-nav-right{bottom:0%;right:35%;}
.form_saving{background:url(../images/loading.gif) no-repeat;width:46px;height:46px;display:none;}
#mag_buttons {
    position: absolute;
    bottom: -10px;
}
.mag_play, .mag_pause {
    width: 48px;
    height: 48px;
    display: inline-block;
}
.mag_play {    background: url('../images/play.png');}
.mag_pause {    background: url('../images/pause.png');}

/**************************** Grid system   **********************************/

.clmn-5  {width:5%;}
.clmn-10 {width:10%;}
.clmn-15 {width:15%;}
.clmn-20 {width:20%;}
.clmn-25 {width:25%;}
.clmn-30 {width:30%;}
.clmn-35 {width:35%;}
.clmn-40 {width:40%;}
.clmn-45 {width:45%;}
.clmn-50 {width:50%;}
.clmn-55 {width:55%;}
.clmn-60 {width:60%;}
.clmn-65 {width:65%;}
.clmn-70 {width:70%;}
.clmn-75 {width:75%;}
.clmn-80 {width:80%;}
.clmn-85 {width:85%;}
.clmn-90 {width:90%;}
.clmn-95 {width:95%;}
.clmn-100 {width:100%;}

.clmn-5, .clmn-10, .clmn-15, .clmn-20, .clmn-25, .clmn-30, .clmn-35, .clmn-40, .clmn-45, .clmn-50, .clmn-55, .clmn-60, .clmn-65, .clmn-70, .clmn-75, .clmn-80, .clmn-85, .clmn-90, .clmn-95, .clmn-100 {float:left;}
