@font-face {
  font-family: "BPG Gel";
  src:  url('../fonts/3d_unicode/3d_unicode.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "BPG Arial";
  src:  url('../fonts/BPG Arial/bpg_arial_2009.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "BPG Nino Mtavruli";
  src:  url('../fonts/BPG Nino Mtavruli/bpg_nino_mtavruli_normal.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

html {
    font-family: 'Nunito', sans-serif;
        width: 100%;
        height: 100%;
        display: table;
  }
body {
  min-height:100vw;
}
* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.news_cont .img_cont{
  width:314px;
  height:200px;
  background-repeat:no-repeat;
   background-size:cover;
}

.card-image{
  position: relative;
}
.card-image:hover{
  opacity:0.5;
}
.card-image:hover .options{
  visibility: visible;
}
.card-body{
  height:250px;
  overflow: hidden;
}
  .options{
    position: absolute;
    visibility: hidden;
    top:80%;
    left: 50%;
    transform: translate(-50%,-50%);
    color:#fff;
  }
  .options a{
    margin:0 15px;
    color:#fff;
    text-decoration: none;
  }
  .fuel_prices{
    max-width: 395px;
   }
  .fuel_prices td{
    padding-right: 8px;
   }
   .fuel_prices .price_input{
     width:100%;
     text-align: center;
   }


/* dashboard */
@media screen and (min-width:1370px) and (max-width: 1550px){

  .news_cont .img_cont{
    width:315px;
    height:190px;
  }

}

@media screen and (min-width:1285px) and (max-width: 1370px){

  .news_cont .img_cont{
    width:270px;
    height:160px;
  }

}


@media screen  and (max-width: 1285px){

  .news_cont .img_cont{
    width:270px;
    height:160px;
  }

 }



  @media screen  and (max-width: 992px){

    .news_cont .img_cont{
      width:330px;
      height:190px;
    }

  }
  @media screen and (max-width: 500px){

  }
}
