
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXMiOlsiY3VzdG9tLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiJ9 */

/*# sourceMappingURL=custom.css.map */


.cursor-alias{
    cursor: alias !important;
}
.cursor-pointer{
    cursor: pointer !important;
}
.cursor-none{
    cursor: none !important;
}


.p-t-0i{padding-top:0px !important}
.m-t-0i{margin-top:0px !important}

.p-b-0i{padding-bottom:0px !important}
.m-b-0i{margin-bottom:0px !important}

.p-lr-0i{
    padding-left:0px !important;
    padding-right:0px !important;

}
.m-lr-0i{
    margin-left:0px !important;
    margin-right:0px !important;

}

.m-l-0i{
    margin-left:0px !important;
  

}
.m-r-0i{

    margin-right:0px !important;

}
.p-ud-0i{
    padding-top:0px !important;
    padding-bottom:0px !important;

}
.m-ud-0i{
    margin-top:0px !important;
    margin-bottom:0px !important;

}


.p-l-ni{padding-left:15px !important}
.m-l-ni{margin-left:15px !important}

.p-a-0i{padding:0px !important}
.m-a-0i{margin:0px !important}

.ccenter{
    display: none;
    justify-content: center;
    left: 50%;
    right: 50%;
    display: flex;
}
li.parsley-required {
    color: red;
}

@media screen and (max-width: 767px){
    .navmobile img {
    height: 25px !important;
  }

  .navmobile {
    font-size: 14px !important;
    margin-left: 0 !important;
  } 
  .fullscreen-btn{
      display: none !important;
  }
  .navbar-nav{
      margin-right: 0 !important;
  }
  .navbar{
      padding-left: 5px !important;
  }
  .navmobile .mobile-break {
    display: inline;
  }
  .main-content{
      padding-left: 4px;
      padding-right: 4px;
  }
  .card .card-header, .card .card-body, .card .card-footer{
      padding: 4px;
  }
  .no-padding-left-right{
    padding-left:0px !important;
    padding-right:0px !important;

}
.card-body{
        padding-left:0px !important;
    padding-right:0px !important;
}
.break-line-mobile{
    display: block;
}
.image-container{
    height: 300px;
}
h1{
    font-size:1.2em;
}
h2{
    font-size:0.6em;
}
}

@media (min-width: 768px) {
  .navmobile .mobile-break {
    display: none;
  }
  .break-line-mobile{
    display: none;
}
}