#map {
  height: 435px;
}
.side-title {
  height: 50px;
  width: 100%;
  display: block;
  font-size: 16px;
  text-align: center;
  padding-top: 13px;
}

h3 {
  font-size: 16px;
  font-weight: bold;
}

p {
  font-size: 11px;
  margin: 0;
}

.keterangan h4 {
  font-size: 14px;
  display: inline-block;
}

.keterangan li {
  font-size: 12px;
}

.resume {
  border-radius: 20px;
}
.resume .small {
  font-size: 10px;
}

.label-size {
  font-size: 10px;
}

.resume .big {
  font-size: 16px;
  font-weight: bold;
}.resume .super-big {
  font-size: 20px;
  font-weight: bold;
}

.map-content {
  height: 50%;
}

@media (min-width: 576px) {
  .map-content {
    height: 50%;
  }
}

@media (min-width: 768px) {
  .map-content {
    height: 100%;
  }
}

@media (min-width: 992px) {
  .map-content {
    height: 100%;
  }
}

@media (min-width: 1200px) {
  .map-content {
    height: 100%;
  }
}

.leaflet-container {
  background: #F8F8FF;
}
.leaflet-popup-content-wrapper {
padding: 1px;
text-align: left;
  border-radius: 5px;
  min-width: 180px;
}
.leaflet-popup-content-wrapper h3 {
  margin-bottom: 5px;
  font-size: 14px;
}
.leaflet-popup-content-wrapper p {
margin: 0;
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
background: white;
color: #333;
box-shadow: 0 3px 14px rgba(0,0,0,0.4);
}

/* COLORS */

.text-alice-blue {
  color: #F0F8FF;
}

.text-antique-white {
  color: #FAEBD7;
}

.text-aqua {
  color: #00FFFF;
}

.text-aquamarine {
  color: #7FFFD4;
}

.text-azure {
  color: #F0FFFF;
}

.text-beige {
  color: #F5F5DC;
}

.text-bisque {
  color: #FFE4C4;
}

.text-black {
  color: #000000;
}

.text-blanced-almond {
  color: #000000;
}

.text-blue {
  color: #0000FF;
}

.text-violet {
  color: #EE82EE;
}

.text-brown {
  color: #A52A2A;
}

.text-burly-wood {
  color: #DEB887;
}

.text-cadet-blue {
  color: #5F9EA0;
}

.text-chartreuse {
  color: #7FFF00;
}

.text-chocolate {
  color: #D2691E;
}

.text-coral {
  color: #FF7F50;
}

.text-cornflower-blue {
  color: #6495ED;
}

.text-cornsilk {
  color: #FFF8DC;
}

.text-crimson {
  color: #DC143C;
}

.text-cyan {
  color: #00FFFF;
}

.text-dark-blue {
  color: #00008B;
}

.text-dark-cyan {
  color: #008B8B;
}

.text-dark-golden-rod {
  color: #B8860B;
}

.text-dark-gray {
  color: #A9A9A9;
}

.text-dark-green {
  color: #006400;
}

.text-dark-khaki {
  color: #BDB76B;
}

.text-dark-magenta {
  color: #8B008B;
}

.text-dark-olive-green {
  color: #556B2F;
}

.text-dark-orange {
  color: #FF8C00;
}

.text-dark-orchid {
  color: #9932CC;
}

.text-dark-red {
  color: #8B0000;
}

.text-dark-salmon {
  color: #E9967A;
}

.text-dark-sea-green {
  color: #8FBC8F;
}

.text-dark-slate-blue {
  color: #483D8B;
}

.text-dark-slate-gray {
  color: #2F4F4F;
}

.text-dark-turquoise {
  color: #00CED1;
}

.text-dark-violet {
  color: #9400D3;
}

.text-deep-pink {
  color: #FF1493;
}

.text-deep-sky-blue {
  color: #00BFFF;
}

.text-dim-gray {
  color: #696969;
}

.text-dodger-blue {
  color: #1E90FF;
}

.text-fire-brick {
  color: #B22222;
}

.text-floral-white {
  color: #FFFAF0;
}

.text-forest-green {
  color: #228B22;
}

.text-furchsia {
  color: #FF00FF;
}

.text-gainsboro {
  color: #DCDCDC;
}

.text-ghost-white {
  color: #F8F8FF;
}

.text-gold {
  color: #FFD700;
}

.text-golden-rod {
  color: #DAA520;
}

.text-gray {
  color: #808080;
}

.text-green {
  color: #008000;
}

.text-green-yellow {
  color: #ADFF2F;
}

.text-honey-dew {
  color: #F0FFF0;
}

.text-hot-pink {
  color: #FF69B4;
}

.text-indian-red {
  color: #CD5C5C;
}

.text-indigo {
  color: #4B0082;
}

.text-ivory {
  color: #FFFFF0;
}

.text-khaki {
  color: #F0E68C;
}

.text-lavender {
  color: #E6E6FA;
}

.text-lavender-blush {
  color: #FFF0F5;
}

.text-lawn-green {
  color: #7CFC00;
}

.text-lemon-chiffon {
  color: #FFFACD;
}

.text-light-blue {
  color: #ADD8E6;
}

.text-light-coral {
  color: #F08080;
}

.text-light-cyan {
  color: #E0FFFF;
}

.text-light-golden-rod-yellow {
  color: #E0FFFF;
}

.text-light-gray {
  color: #D3D3D3;
}

.text-light-green {
  color: #90EE90;
}

.text-light-pink {
  color: #FFB6C1;
}

.text-light-salmon {
  color: #FFA07A;
}

.text-light-sea-green {
  color: #20B2AA;
}

.text-light-sky-blue {
  color: #87CEFA;
}

.text-light-slate-gray {
  color: #778899;
}

.text-light-steel-blue {
  color: #B0C4DE;
}

.text-light-yellow {
  color: #FFFFE0;
}

.text-lime {
  color: #00FF00;
}

.text-lime-green {
  color: #32CD32;
}

.text-linen {
  color: #FAF0E6;
}

.text-magenta {
  color: #FF00FF;
}

.text-maroon {
  color: #800000;
}

.text-medium-aqua-marine {
  color: #66CDAA;
}

.text-medium-blue {
  color: #0000CD;
}

.text-medium-orchid {
  color: #BA55D3;
}

.text-medium-purple {
  color: #9370DB;
}

.text-medium-sea-green {
  color: #3CB371;
}

.text-medium-slate-blue {
  color: #7B68EE;
}

.text-medium-spring-green {
  color: #00FA9A;
}

.text-medium-turquoise {
  color: #48D1CC;
}

.text-medium-violet-red {
  color: #C71585;
}

.text-midnight-blue {
  color: #191970;
}

.text-mint-creem {
  color: #F5FFFA;
}

.text-misty-rose {
  color: #FFE4E1;
}

.text-moccasin {
  color: #FFE4B5;
}

.text-navajo-white {
  color: #FFDEAD;
}

.text-navy {
  color: #000080;
}

.text-old-lace {
  color: #FDF5E6;
}

.text-olive {
  color: #808000;
}

.text-olive-drab {
  color: #6B8E23;
}

.text-orange {
  color: #FFA500;
}

.text-orange-red {
  color: #FF4500;
}

.text-orchid {
  color: #DA70D6;
}

.text-pale-golden-rod {
  color: #EEE8AA;
}

.text-pale-green {
  color: #98FB98;
}

.text-pale-turquoise {
  color: #AFEEEE;
}

.text-pale-violet-red {
  color: #DB7093;
}

.text-papaya-whip {
  color: #FFEFD5;
}

.text-peach-puff {
  color: #FFDAB9;
}

.text-peru {
  color: #CD853F;
}

.text-pink {
  color: #FFC0CB;
}

.text-plum {
  color: #DDA0DD;
}

.text-powder-blue {
  color: #B0E0E6;
}

.text-purple {
  color: #800080;
}

.text-rebecca-purple {
  color: #663399;
}

.text-red {
  color: #FF0000;
}

.text-rosy-brown {
  color: #BC8F8F;
}

.text-royal-blue {
  color: #4169E1;
}

.text-saddle-brown {
  color: #8B4513;
}

.text-salmon {
  color: #FA8072;
}

.text-sandy-brown {
  color: #F4A460;
}

.text-sea-green {
  color: #2E8B57;
}

.text-sea-shell {
  color: #FFF5EE;
}

.text-sienna {
  color: #A0522D;
}

.text-silver {
  color: #C0C0C0;
}

.text-sky-blue {
  color: #87CEEB;
}

.text-slate-blue {
  color: #6A5ACD;
}

.text-slate-gray {
  color: #708090;
}

.text-snow {
  color: #FFFAFA;
}

.text-spring-green {
  color: #00FF7F;
}

.text-steel-blue {
  color: #4682B4;
}

.text-tan {
  color: #D2B48C;
}

.text-teal {
  color: #008080;
}

.text-thistle {
  color: #D8BFD8;
}

.text-tomato {
  color: #FF6347;
}

.text-turquoise {
  color: #40E0D0;
}

.text-violet {
  color: #EE82EE;
}

.text-wheat {
  color: #F5DEB3;
}

.text-white {
  color: #FFFFFF;
}

.text-white-smoke {
  color: #F5F5F5;
}

.text-yellow {
  color: #FFFF00;
}

.text-yellow-green {
  color: #9ACD32;
}

.text-facebook {
  color: #29487d;
}

.text-twitter {
  color: #1DA0F2;
}

.text-whatsapp {
  color: #1EbEA5;
}

.bg-alice-blue {
  background: #F0F8FF;
}

.bg-antique-white {
  background: #FAEBD7;
}

.bg-aqua {
  background: #00FFFF;
}

.bg-aquamarine {
  background: #7FFFD4;
}

.bg-azure {
  background: #F0FFFF;
}

.bg-beige {
  background: #F5F5DC;
}

.bg-bisque {
  background: #FFE4C4;
}

.bg-black {
  background: #000000;
}

.bg-blanced-almond {
  background: #000000;
}

.bg-blue {
  background: #0000FF;
}

.bg-violet {
  background: #EE82EE;
}

.bg-brown {
  background: #A52A2A;
}

.bg-burly-wood {
  background: #DEB887;
}

.bg-cadet-blue {
  background: #5F9EA0;
}

.bg-chartreuse {
  background: #7FFF00;
}

.bg-chocolate {
  background: #D2691E;
}

.bg-coral {
  background: #FF7F50;
}

.bg-cornflower-blue {
  background: #6495ED;
}

.bg-cornsilk {
  background: #FFF8DC;
}

.bg-crimson {
  background: #DC143C;
}

.bg-cyan {
  background: #00FFFF;
}

.bg-dark-blue {
  background: #00008B;
}

.bg-dark-cyan {
  background: #008B8B;
}

.bg-dark-golden-rod {
  background: #B8860B;
}

.bg-dark-gray {
  background: #A9A9A9;
}

.bg-dark-green {
  background: #006400;
}

.bg-dark-khaki {
  background: #BDB76B;
}

.bg-dark-magenta {
  background: #8B008B;
}

.bg-dark-olive-green {
  background: #556B2F;
}

.bg-dark-orange {
  background: #FF8C00;
}

.bg-dark-orchid {
  background: #9932CC;
}

.bg-dark-red {
  background: #8B0000;
}

.bg-dark-salmon {
  background: #E9967A;
}

.bg-dark-sea-green {
  background: #8FBC8F;
}

.bg-dark-slate-blue {
  background: #483D8B;
}

.bg-dark-slate-gray {
  background: #2F4F4F;
}

.bg-dark-turquoise {
  background: #00CED1;
}

.bg-dark-violet {
  background: #9400D3;
}

.bg-deep-pink {
  background: #FF1493;
}

.bg-deep-sky-blue {
  background: #00BFFF;
}

.bg-dim-gray {
  background: #696969;
}

.bg-dodger-blue {
  background: #1E90FF;
}

.bg-fire-brick {
  background: #B22222;
}

.bg-floral-white {
  background: #FFFAF0;
}

.bg-forest-green {
  background: #228B22;
}

.bg-furchsia {
  background: #FF00FF;
}

.bg-gainsboro {
  background: #DCDCDC;
}

.bg-ghost-white {
  background: #F8F8FF;
}

.bg-gold {
  background: #FFD700;
}

.bg-golden-rod {
  background: #DAA520;
}

.bg-gray {
  background: #808080;
}

.bg-green {
  background: #008000;
}

.bg-green-yellow {
  background: #ADFF2F;
}

.bg-honey-dew {
  background: #F0FFF0;
}

.bg-hot-pink {
  background: #FF69B4;
}

.bg-indian-red {
  background: #CD5C5C;
}

.bg-indigo {
  background: #4B0082;
}

.bg-ivory {
  background: #FFFFF0;
}

.bg-khaki {
  background: #F0E68C;
}

.bg-lavender {
  background: #E6E6FA;
}

.bg-lavender-blush {
  background: #FFF0F5;
}

.bg-lawn-green {
  background: #7CFC00;
}

.bg-lemon-chiffon {
  background: #FFFACD;
}

.bg-light-blue {
  background: #ADD8E6;
}

.bg-light-coral {
  background: #F08080;
}

.bg-light-cyan {
  background: #E0FFFF;
}

.bg-light-golden-rod-yellow {
  background: #E0FFFF;
}

.bg-light-gray {
  background: #D3D3D3;
}

.bg-light-green {
  background: #90EE90;
}

.bg-light-pink {
  background: #FFB6C1;
}

.bg-light-salmon {
  background: #FFA07A;
}

.bg-light-sea-green {
  background: #20B2AA;
}

.bg-light-sky-blue {
  background: #87CEFA;
}

.bg-light-slate-gray {
  background: #778899;
}

.bg-light-steel-blue {
  background: #B0C4DE;
}

.bg-light-yellow {
  background: #FFFFE0;
}

.bg-lime {
  background: #00FF00;
}

.bg-lime-green {
  background: #32CD32;
}

.bg-linen {
  background: #FAF0E6;
}

.bg-magenta {
  background: #FF00FF;
}

.bg-maroon {
  background: #800000;
}

.bg-medium-aqua-marine {
  background: #66CDAA;
}

.bg-medium-blue {
  background: #0000CD;
}

.bg-medium-orchid {
  background: #BA55D3;
}

.bg-medium-purple {
  background: #9370DB;
}

.bg-medium-sea-green {
  background: #3CB371;
}

.bg-medium-slate-blue {
  background: #7B68EE;
}

.bg-medium-spring-green {
  background: #00FA9A;
}

.bg-medium-turquoise {
  background: #48D1CC;
}

.bg-medium-violet-red {
  background: #C71585;
}

.bg-midnight-blue {
  background: #191970;
}

.bg-mint-creem {
  background: #F5FFFA;
}

.bg-misty-rose {
  background: #FFE4E1;
}

.bg-moccasin {
  background: #FFE4B5;
}

.bg-navajo-white {
  background: #FFDEAD;
}

.bg-navy {
  background: #000080;
}

.bg-old-lace {
  background: #FDF5E6;
}

.bg-olive {
  background: #808000;
}

.bg-olive-drab {
  background: #6B8E23;
}

.bg-orange {
  background: #FFA500;
}

.bg-orange-red {
  background: #FF4500;
}

.bg-orchid {
  background: #DA70D6;
}

.bg-pale-golden-rod {
  background: #EEE8AA;
}

.bg-pale-green {
  background: #98FB98;
}

.bg-pale-turquoise {
  background: #AFEEEE;
}

.bg-pale-violet-red {
  background: #DB7093;
}

.bg-papaya-whip {
  background: #FFEFD5;
}

.bg-peach-puff {
  background: #FFDAB9;
}

.bg-peru {
  background: #CD853F;
}

.bg-pink {
  background: #FFC0CB;
}

.bg-plum {
  background: #DDA0DD;
}

.bg-powder-blue {
  background: #B0E0E6;
}

.bg-purple {
  background: #800080;
}

.bg-rebecca-purple {
  background: #663399;
}

.bg-red {
  background: #FF0000;
}

.bg-rosy-brown {
  background: #BC8F8F;
}

.bg-royal-blue {
  background: #4169E1;
}

.bg-saddle-brown {
  background: #8B4513;
}

.bg-salmon {
  background: #FA8072;
}

.bg-sandy-brown {
  background: #F4A460;
}

.bg-sea-green {
  background: #2E8B57;
}

.bg-sea-shell {
  background: #FFF5EE;
}

.bg-sienna {
  background: #A0522D;
}

.bg-silver {
  background: #C0C0C0;
}

.bg-sky-blue {
  background: #87CEEB;
}

.bg-slate-blue {
  background: #6A5ACD;
}

.bg-slate-gray {
  background: #708090;
}

.bg-snow {
  background: #FFFAFA;
}

.bg-spring-green {
  background: #00FF7F;
}

.bg-steel-blue {
  background: #4682B4;
}

.bg-tan {
  background: #D2B48C;
}

.bg-teal {
  background: #008080;
}

.bg-thistle {
  background: #D8BFD8;
}

.bg-tomato {
  background: #FF6347;
}

.bg-turquoise {
  background: #40E0D0;
}

.bg-violet {
  background: #EE82EE;
}

.bg-wheat {
  background: #F5DEB3;
}

.bg-white {
  background: #FFFFFF;
}

.bg-white-smoke {
  background: #F5F5F5;
}

.bg-yellow {
  background: #FFFF00;
}

.bg-yellow-green {
  background: #9ACD32;
}

.bg-facebook {
  background: #29487d;
}

.bg-twitter {
  background: #1DA0F2;
}

.bg-whatsapp {
  background: #1EbEA5;
}