/* DEV CO CSS for Front End */

.b { font-weight: bold; }
.c { text-align: center; }
.r { color: red; }

body {background-color: black; color: white; }



















/* Original Foundation Set up
@media screen and (min-width: 20em) {
	h1 { font-size: 1.5rem; }
	h2 { font-size: 1.25rem; }
	h3 { font-size: 1.1875rem; }
	h4 { font-size: 1.125rem; }
	h5 { font-size: 1.0625rem; }
	h6 { font-size: 1rem; } }

@media screen and (min-width: 40em) {
  h1 { font-size: 3rem; }
  h2 { font-size: 2.5rem; }
  h3 { font-size: 1.9375rem; }
  h4 { font-size: 1.5625rem; }
  h5 { font-size: 1.25rem; }
  h6 { font-size: 1rem; } } */

@media screen and (min-width: 20em) {
	h1 { font-size: 1.6rem; }
	h2 { font-size: 1.5rem; }
	h3 { font-size: 1.4rem; }
	h4 { font-size: 1.3rem; }
	h5 { font-size: 1.2rem; }
	h6 { font-size: 1rem; } }

@media screen and (min-width: 40em) {
	h1 { font-size: 2rem; }
	h2 { font-size: 1.8rem; }
	h3 { font-size: 1.7rem; }
	h4 { font-size: 1.6rem; }
	h5 { font-size: 1.4rem; }
	h6 { font-size: 1.2rem; } }

/* Title Bar */
.title-bar-title { font-size: 1.7rem; }

.menu-icon::after {
    background: #fefefe none repeat scroll 0 0;
    box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe;
    content: "";
    display: block;
    height: 3px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%; }

/* Footer */
#footer { background-color: #fff; padding: 2rem 0; color: #1dbf30; } /* #e6e6e6*/
#footer ul { margin-left: 0; }
#footer ul li { list-style-type: none; }
#footer > * { text-align: center; }

/* About Page */

/* Package Page */

/* Contact Page */



/* Two Line below allow page to scroll when swiping up on slider, instead of changing images */
.mobile-slider-wrapper{background: transparent;  position: absolute; z-index: 1;}
.skdslider a.prev,.skdslider a.next,.skdslider a.pause,.skdslider a.play,.skdslider a.play-control{z-index: 2}