/* Section: HTML {{{1 */
@font-face {
  font-family: "DivFont";
  /* src: url("../fonts/BRADHITC.TTF") format("truetype"); */
  /* src: url("../fonts/cour.ttf") format("truetype"); */
  /* src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4uaVI.woff2) format('woff2'); */
  src: url(https://fonts.gstatic.com/s/montserrat/v24/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXZ0pg.woff2) format('woff2');
}

html, body { /* {{{2 */
  height: 110%;
  background-color: transparent;
  /* background-color: rgb(25,25,25); */
  /* background-color: rgb(200,200,200); */
  /* color: rgb(201,201,201); */
  color: #ffffff;
}

html { /* {{{2 */
  /* background: url(../img/background.jpg) no-repeat center center fixed; */
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  overflow-y: auto;
}

body { /* {{{2 */
  position: relative;
  /* font-family: "Raleway",Helvetica,Arial,Lucida,sans-serif; */
  /* padding-top: 5rem; */
  padding-bottom: 5rem;
  
  @media screen and (max-width: 960px){
    font-size: 80%;
  }
  @media screen and (max-width: 776px){
    font-size: 70%;
  }
  @media screen and (max-width: 496px){
    font-size: 50%;
  }
  @media screen and (max-width: 320px){
    font-size: 40%;
  }
}
  
div { /* {{{2 */
  font-family: "DivFont";
}

th { /* {{{2 */
  text-align: center;
}

a { /* {{{2 */
  color: #cccc33;
}
/* Section: Bootstrap {{{1 */
.vh { /* {{{2 */
  overflow-y: auto;
  height: 100vh;
  background-color: transparent;
}

.jumbotron { /* {{{2 */
  background-color: rgba(41, 43, 45, 0.4);
  margin: 0;
}

/* Custom page footer */
/* .footer { */
/* padding-top: 1.5rem; */
/* color: #777; */
/* border-top: .05rem solid #e5e5e5; */
/* } */

.container { /* {{{2 */
  max-width: 100%;
}
.container-fluid { /* {{{2 */
  max-width: 100%;
  padding: 0;
}

.jumbotron { /* {{{2 */
  padding: 0;
}
.jumbotron .btn { /* {{{2 */
  padding: .75rem 1.5rem;
  font-size: 1.5rem;
}

.row { /* {{{2 */
  width: 100%;
  margin: 0;
}

.col .col-12 { /* {{{2 */
  padding: 0;
  line-height: 0;
}

.navbar { /* {{{2 */
  /*
  min-height: 75px;
  max-height: 75px;
   */
}

/* .navbar-toggler-icon { */
  /* background-color: rgb(205,205,205); */
/* } */

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;..");
}

.navbar-favicon { /* {{{2 */
  height: 30px;
  width: 30px;
}

.bg-inverse { /* {{{2 */
  background-color: rgba(41, 43, 45, 0.7) !important;
}

.navbar-inverse .navbar-nav .nav-link.active { /* {{{2 */
  color: rgb(205,92,92);
}

.navbar-inverse .navbar-nav .nav-link { /* {{{2 */
  color: rgb(255,205,205);
}

/* Section: Google elements{{{1 */
#googleMap { /* {{{2 */
  height: 400px;
  width: 100%;
  border: 0;
}

/* Section: Social Media {{{1 */
#socialCol { /* {{{2 */
  padding-top: 40px;
  padding-bottom: 20px;
}

.socialIcon { /* {{{2 */
  padding-top: 0;
  font-size: 3rem;
  padding-right: 5px;
  padding-left: 5px;
  background-size: 3rem;
}

.logodot {
  height: 250px;
  width: 250px;  
  /* background-color: #FFFAFA; */
  border-radius: 50%;
  display: inline-block;
}
.instagram { /* {{{2 */
  border-radius: 10px;
  /* display: inline-block; */
  color: #fff;
  height: 3rem;
  width: 3rem;
  padding-right: 5px;
  padding-left: 5px;
  
  vertical-align: top;
  background: #d6249f;
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
  box-shadow: 0px 3px 10px rgba(0,0,0,.25);
}

/* Section: Test styles {{{1 */
.logo { /* {{{2 */
  height: relative;
  width: 40%;
}

.section-header { /* {{{2 */
  padding-top: 15px;
}

.row-inverse { /* {{{2 */
  background-color: black;
  color: white;
}

@media(max-width: 48em) { /* {{{2 */
  .logo {
    height: relative;
    width: 70%;
  }
}
  
@font-face {
  font-family: "MenuFont";
  /* src: url("../fonts/BRADHITC.TTF") format("truetype"); */
  /*src: url("../fonts/cour.ttf") format("truetype");*/
  /* src: url(https://fonts.gstatic.com/s/montserrat/v24/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9WXZ0pg.woff2) format('woff2'); */
  src: url(https://fonts.gstatic.com/s/opensans/v29/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4uaVI.woff2) format('woff2');
}

.menu { /* {{{2 */
  font-family: "MenuFont";
}
