/* === PARKS OVERVIEW === */

#parks_intro { margin:0 0 35px; }
#parks_intro p { margin:0 0 20px; }

object#countries { display:block; margin:0 auto; }

#listblok .parktypeblock { margin:0 0 20px; }
#listblok .parktypeblock h3 { margin:5px 0; font-size:14px; font-weight:bold; }
#listblok .parktypeblock .list { width:240px; margin:0; padding:0 15px 0 0; float:left; }
#listblok .parktypeblock .list ul { list-style-type:none; list-style-image:none; margin:0; padding:0; }
#listblok .parktypeblock .list ul li { margin:0 0 5px; padding:0; }
#listblok .parktypeblock .list ul li a { color:#004fa7; }
#listblok .parktypeblock .list ul li a:hover { color:#ff750f; }

/* === PARK PAGE === */

body.pg_parks_details h1 { margin:0 0 20px; padding:0px; }

#park_deco_bar { float:right; width:180px; margin:0 0 0 30px; }

.park_section { margin:0 0 30px; line-height:20px; }
.park_section h3 { margin:0 0 10px; font-size:18px; font-weight:600; }

#park_info .label { display:inline-block; width:130px; margin:0 0 20px; vertical-align:top; }
#park_info .value { display:inline-block; width:240px; margin:0 10px 20px 0; vertical-align:top; }
#park_info a { margin:20px 0 0; }

#park_facilities ul { display:block; margin:0; padding:0; list-style-type:none; list-style-image:none; }
#park_facilities li { display:inline-block; margin:0 14px 30px 0; padding:0; width:180px; vertical-align:top; font-weight:bold; }
#park_facilities li ul li { margin:0; padding:0; font-weight:normal; }

#park_specifics { padding:10px; background-color:#fff; border:1px solid #d4d4d4; border-radius:4px; }
#park_specifics ul { margin:0; padding:0 0 0 19px; list-style-type:square; }

.propertybar-item { margin-bottom:20px; }