body.theme-1{
  font-size: 16px;
  color: #666;
  /* font-family: 'Open Sans', sans-serif; */
  /* font-family: 'open_sansregular', sans-serif; */
  font-family: 'Open Sans', sans-serif;
  line-height: 28px;
  background-color: #fff;
}


body.theme-1 header .navbar.navbar-default .navbar-icon-mobile li a, 
body.theme-1 header .navbar.navbar-default .navbar-icon li a,
body.theme-1 header .navbar.navbar-default .navbar-nav > li > a{
  font-family: 'Merienda One', cursive;
}
body.theme-1 header .navbar.navbar-default .navbar-nav > li > .dropdown-menu{
  border-top: none;
}
body.theme-1 header .navbar.navbar-default .navbar-nav > li > .dropdown-menu > li > a{
  font-family: 'Merienda One', cursive;
}
body.theme-1 header .navbar.navbar-default .navbar-nav > li > .dropdown-menu > li > a{
  transition: all 0.2s ease;
}
body.theme-1 header .navbar.navbar-default .navbar-nav > li > .dropdown-menu > li:first-child{
  border-top: solid 1px #5f1105;
}
body.theme-1 header .navbar.navbar-default .navbar-nav > li > .dropdown-menu > li:hover{
  border-top: solid 1px #fac857;
}
body.theme-1 header .navbar.navbar-default .navbar-nav > li > .dropdown-menu > li:hover > a{
  padding-left: 30px;
}

body.theme-1 header .navbar.navbar-default .navbar-nav > li > .dropdown-menu > li:last-child{
  border-bottom: solid 1px #5f1105;
}

body.theme-1 .title1{
  font-size: 48px;
  font-family: 'Josefin Slab', serif;
  font-family: 'Lobster', cursive;
}

body.theme-1 .title2{
  font-size: 48px;
  font-family: 'Josefin Slab', serif;
  font-family: 'Lobster', cursive;
}

body.theme-1 footer{
  background-color: #545559;
  background-color: #5f1105;
}

body.theme-1 footer .section-footer-address,
body.theme-1 footer .section-footer-address a{
  color: #ffffff;
}

body.theme-1 footer .section-footer-copyright{
  background-color: #000000;
  color: #ffffff;
}

body.theme-1 footer .section-footer-copyright a{
  color: #ffffff;
}

body.theme-1 footer .block-footer-menu h2{
  font-family: 'Josefin Slab', serif;
  font-family: 'Lobster', cursive;
  font-size: 48px;
}   

body.theme-1 .section-product .item-list .item .thumbnail .mask h2 span, 
body.theme-1 .section-product .item-list .item .thumbnail .mask .mask-inner span{
  opacity: 0.5;
}

body.theme-1 .section-product .item-list .item{
  /* border: solid 10px #fff; */
}

body.theme-1 .bg-gray:nth-child(1) .title1,
body.theme-1 .bg-gray:nth-child(2) .title1,
body.theme-1 .bg-gray:nth-child(3) .title1{
  /* color: #ffffff; */
}

/* body.theme-1 .bg-gray:nth-child(1) {
  background: #F24452;
}

body.theme-1 .bg-gray:nth-child(1) .container-fluid{
  background: #F24452;
}

body.theme-1 .bg-gray:nth-child(2) {
  background: #A6032F;
}

body.theme-1 .bg-gray:nth-child(2) .container-fluid{
  background: #A6032F;
}

body.theme-1 .bg-gray:nth-child(3) {
  background: #F25C05;
}

body.theme-1 .bg-gray:nth-child(3) .container-fluid{
  background: #F25C05;
} */

body.theme-1 .section-other-product .package .package-slider-wrap .list-similiar a, 
body.theme-1 .section-other-product .package .package-slider-wrap .list-similiar h3{
  /* color: #ffffff; */
}

body.theme-1 .heading-image .container-fluid .wysiwyg-content .title-wrap .title-inner h2{
  text-transform: unset;
}

@media (max-width: 767px) { 
  header.fixed .navbar.navbar-default .navbar-collapse{
    margin-bottom: -15px;
  }
}

@media (max-width: 480px) { 
  body.theme-1 header .navbar.navbar-default .navbar-nav > li > .dropdown-menu > li:last-child{
    border-bottom: 0px;
  }
}