.boat-sheet{margin-bottom: 120px}
.boat-sheet .container{width: 90%;}
.boat-sheet .cover{}
.boat-sheet .cover img{width: 100%;}
.boat-sheet .pictures{margin: 6px -3px}
.boat-sheet .picture{padding: 0 3px 6px}
.boat-sheet .picture img{border: 1px solid #f0f0f0}
.boat-sheet .meta{font-size: .9rem; }
.boat-sheet .meta dl{margin-bottom: 6px; overflow: hidden; }
.boat-sheet .meta dl:last-child{margin-bottom: 1.5rem}
.boat-sheet .meta dt{float: left; width: 120px; background: #F04935; padding: 5px 6px 1px; font-weight: normal; border: 1px solid #F04935; color: white;line-height: 1;}
.boat-sheet .meta dd{float: left; width: 180px; background: white; padding: 5px 6px 1px;  border: 1px solid #F04935;line-height: 1;}
.boat-sheet .meta dl.gray dt{border-color: #666; background: #666;}
.boat-sheet .meta dl.gray  dd{border-color: #666}
.boat-sheet .text {font-size: 0.85rem; text-align: justify;}
.boat-sheet .text p {margin-bottom: 1rem;}
.boat-sheet p.more {margin: 1rem 0!important}
.boat-sheet p.more a {margin: 0 15px; min-width: 135px;}
.boat-sheet .features{font-size: .80rem; display: flex; flex-wrap: wrap; margin: 25px 0 80px; }
.boat-sheet .features dl{width: 25%; text-align: center}
.boat-sheet .features dt, .boat-sheet .features dd {margin: 0 5px; padding: 5px 6px 1px; border: 1px solid #a0a0a0;}
.boat-sheet .features dt { background: #a0a0a0; font-weight: normal; color: white;}
@media  (max-width: 1600px) {._ {}
	.boat-sheet .container{width: 98%;}
}
@media  (max-width: 1400px) {._ {}
	.boat-sheet .features dl{width: 33.33333333333333%;}
}
@media (min-width: 200px) and (max-width: 1200px) {._ {}
	.boat-sheet .features dl{width: 50%;}
}


.toto{
	padding-bottom: 25px
}