/*blok2 */
.back-to-top {
    margin-left: 50px;
    }
.rssdog {
    background-color: #f1f1f1 !important;
    line-height: 1.2;
    font-size: 12px;
}
#container1{
max-width: 20%;
width: 100%;
}
.bntcva:hover {
    color: #0056b3!important;
}
.bntcva{
    font-size: 12px;
    /*padding-top: 5px;
    padding-right: 5px;*/
}
.container111 {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.mt-5, .my-5 {
    margin-top: 3rem !important;
}
.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
*, ::before, ::after {
    box-sizing: border-box;
}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
.pb-2, .py-2 {
    padding-bottom: 0.5rem !important;
}
.pt-2, .py-2 {
    padding-top: 0.5rem !important;
}
.col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}
.text-center {
    text-align: center !important;
}
.mt-4, .my-4 {
    margin-top: 1.5rem !important;
}
.col-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.card-blog .header .post-thumb img {
    width: 100%;
    transition: transform .2s linear;
}
img {
    vertical-align: middle;
    border-style: none;
}
.card-blog .header .post-thumb {
    position: relative;
    overflow: hidden;
}
a {
    color: #07be94;
    text-decoration: none;
    background-color: transparent;
}
.card-blog .post-category {
    width: 100%;
    min-height: 30px;
    height: fit-content;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    background-color: #4E5AFE7D;
    cursor: pointer;
}
.card-blog .post-category a {
    display: inline-block;
    padding: 4px 8px;
    font-size: 12px;

    color: #fff;
    border-radius: 1px;
}

.post-category:hover{

     background-color: #fff;
    color: darkblue!important;
}
.post-category>a{
width: 100%;

}

.card-blog .header {
    width: 100%;
    height: 350px;
    background-color: #9A9F97;
    overflow: hidden;
}
.card-blog {
    position: relative;
    display: block;
    max-width: 400px;
    margin: 0 auto;
    background-color: #fff;
    border-radius: 4px;
    border: 1px solid #E5E5E5;
    overflow: hidden;

     box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
/*blok2 finish*/
#block5 {
    margin-top: 100px;
}
#sos{
    font-family: AshotErkat, sans-serifinherit;
    color: #f44336f2;
    font-weight: 600;
    margin-right: 20px;
    font-size: 24px;
    letter-spacing: 1px;
}
#news_block{
    display: none;
}
.fa-am{
    width: 25px;
}
.fna{
   width: 25px;  
}
img{
    visibility: visible;
animation-name: zoomIn;
transition: transform 2s linear;
vertical-align: middle;
border-style: none;
}
body{
    line-height: 1!important;
}
@font-face {
  font-family: myFirstFont;
  src: url("https://cvmedia.am/Lemon-Regular.ttf");
}
@font-face {
  font-family: AshotErkat;
  src: url("https://cvmedia.am/font/AshotErkatU-Bold.ttf");
}
@font-face {
  font-family: maicons;
  src: url("https://cvmedia.am/assets/fonts/maicons.ttf");
}
@font-face {
  font-family: Vrdznagir;
  src: url("https://cvmedia.am/font/Vrdznagir.otf");
}
@font-face {
  font-family: Courgette;
  src: url('https://cvmedia.am/font/Courgette-Regular.ttf');
}
@font-face {
  font-family: dejbold;
  src: url("https://cvmedia.am/fonts/DejaVuSansCondensed-Bold.ttf");
}
@font-face {
  font-family: dej;
  src: url("https://cvmedia.am/fonts/DejaVuSansCondensed.ttf");
}
@font-face {
    font-family: BebasNeue-Regular;
    src: url("https://cvmedia.am/fonts/BebasNeue-Regular.ttf");
}
.citizen_en{
    font-family: BebasNeue-Regular;
    margin-top: 3px;
}
#body2{
      display: flex;
  flex-direction:column;
  margin-top: 0;
}
#container1 #container3{
     display: flex;
  flex-direction: column;
}

 #fon1{
    margin-top: 0;
    background-color: #42b279;
 }
  #fon1>svg{
    background-color: #f1f1f1;
    height: 100px;
 }
   #fon1>svg>path{
    fill:#42b279;
 }
/*.bgimg-1 {
   /*background-image: url('http://gradaran.22web.org/images/type-away.jpg');websitedevelopment*
    min-height: 400px;
    background-image: url('images/pngwing.com(8).png');
    max-height: 600px;
    height: 400px;
    width: 100%;
}*/
.bgimg-1, .bgimg-2, .bgimg-3 {
    opacity: 0.7;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}
.w3-center{
    padding: 10px;
    font-weight: 900;
    font-family: Vrdznagir;
    font-size: 35px!important;
    width: 100%;
}
.w3-center>p{
    text-align: center;
}
.w3-white, .w3-hover-white:hover {
    color: #000 !important;
    background-color:#ffffffe3 !important;
    width: 100%;
    display: block;
    height: auto;
    border-radius: 10px;
    justify-content: center;
align-items: center;
}
.openbtn{
    width: 100%;
    height: 0;
    position: fixed;

    background-color: #42b279;
z-index: 99999;
}
.back-to-top {
    position: fixed;
    bottom: 20px;
    right: 25px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: rgba(221, 221, 221, 0.7);
    visibility: hidden;
    cursor: pointer;
    transition: all .2s ease;
    z-index: 1100;
}


.back-to-top::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: -4px auto;
    width: 12px;
    height: 12px;
    border-top: 2px solid #555;
    border-right: 2px solid #555;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
*, ::before, ::after {
    box-sizing: border-box;
}
.armenia:hover{
    background-color: #0052B461!important;
}
#navbar_sm {
  top: -52px;
  width: 100%;
  display: block;
  transition: top 0.3s;
  z-index: 999999;
  position: fixed;
}
#navbar_sm a {
  float: left;
  display: block;
  color: #f2f2f2;
  text-align: center;
  padding: 15px;
  text-decoration: none;
  font-size: 10px;
}
#navbar_sm a:hover {
  background-color: #ddd;
  color: black;
}
#en{
   display: none; 
}
#blok4 {
    margin-top: 100px;
}
#block3{
    width: 100%;
    height: 600px;
    margin-left: 1%;
    margin-right: 1%;
}

#banner_top{
    display: flex;
    margin-left: 0;
}
#left_top {
    width: 20%;
    height: 30px;
    background-color: red;
    color: #ffff;
    flex-grow: 1;
     justify-content: center;
  align-items: center;
    text-align: center;
    display: flex;

    font-family: Courgette ;
    font-size: 17px;
    text-shadow: 1px 2px 1px #1c222240;
}
#rite_top {
    font-weight: 600;
    letter-spacing: 1px;
    width: 100%;
    height: 30px;
    background-color: #008080;
    color: #fff;
    flex-grow: 10;
     justify-content: center;
  align-items: center;
    text-align: center;

    font-size: 17px;
    display: flex;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
    }
#blok2{   
 margin-top: 20px;
     width: 100%;
   height: 495px;
}
#blok1{
     display: flex;
  align-items: stretch;
  width: 100%;
   margin-top: -100px;
z-index: 99;
}
 #container1   {
 flex-grow: 1!important;
}
 #container2   {
  flex-grow: 3!important;
}
 #container3    {
 flex-grow: 1!important;
  max-width: 30%;
}

              @media screen and (max-width: 600px) {
 #container3 {
   max-width: 100%;
  }
} 
             @media screen and (max-width: 600px) {
#cont_video > iframe{
   width: 100%!important;
  }
}
 #container4    {
 flex-grow: 2!important;
  max-width: 100%;
  text-align: center;
  justify-content: center;
align-items: center;
}

.cnt{
    height: auto;
border: 2px ;
margin-left: 1%;
margin-right: 1%;
}
h2{
    font-size: 10px!important;
}
.w3-third{
    cursor: pointer;
}
#news_home>#block_news>#norutyun{
    max-height: 20px!important;
    background-color: #f1f1f1!important;
    }
   #news_home> #news_block {
    max-height: 20px;
    font-size: 12px;
}
#news_home> #block_news>#contet {
    width: 40%!important;
    float: left;
    margin-top: 15px;
    border-bottom: 0 solid #d8dedf!important;
    padding-bottom: 0!important;
   margin-left: 5%;
   margin-right: 5%;
   margin-bottom: 1%;
    height: 150px;
    background-color: #212121;
}
#blok1>#container2>#news_home>#block_news>#contet>#block_text>#block_nkaragir {
    display: none;
    }
  #block4>#container4>.cnt>#contet>#block_text >#block_nkaragir{
    display: block!important;
}
     #news_home>#block_news>#contet>#block_nkar{
    width: 100%!important;
}
 #news_home>#block_news> #contet>#block_nkar>img{
 max-height: 150px!important;
    opacity: 1!important;
    }
     #news_home>#block_news>#contet>#block_text>#block_vernagir> p> span>.bntcva{
    font-weight: bold!important;
    color: #fff!important;
    font-size: 10px!important;
    }
     #news_home>#block_news>#contet>#block_text{
        width: 100% !important;
        background-color: #f1f1f1;
        height: auto;
     }
   #news_home>#block_news>#contet>#block_text>#block_vernagir {
    width: 102% !important;
    font-size: 10px !important;
    margin-top: -20%!important;
     background: rgba(241, 241, 241, 0.5);  
    height: 50px!important;
    float: left;
    text-align: left!important;
    border-bottom: 0!important;
    padding-top: 10px!important;
    padding-bottom: 0!important;
    padding-left: 2px;
margin-left: -5.5px!important;
    color: white!important;
    min-width: 250px;
}
#news_home>#block_news>#contet>#block_text>#block_vernagir:hover {
    background: rgba(241, 241, 241, 0.9);  
    }
#videotop{
    width: 100%;
    height: 13px;
    text-align: center;
    padding: 2px;
}
#cont_video{
    width: 100%;
    height: 320px;
}
#newsticker11{
    height: 300px!important;
}
.container ul>li a:hover:before{
  top: 0;  
}
.f:nth-child(1):hover{
  background: #3b5999;
  } 
.f:nth-child(2) :hover{
  background: #55acee; 
  }       
.f:nth-child(3) :hover{
  background: #cd201f; 
  }
  .f:nth-child(4) :hover{
  background:   #dd4b39; 
  }
.f:nth-child(5) :hover{
  background:   #0976b4; 
  }
   .f:nth-child(6) :hover{
  background:   #3f729b; 
  }
    .f>a:nth-child(7):hover{
 color:white;
  }
    .left-top-menu>ul>li a:hover:before{
  top: 0;  
}
li:last-child {
  border-right: none;
}

#openweathermap-widget-19>div{
    height: 35px!important;
}

.widget-right--type4, .widget-right__layout{
    min-height: 35px!important;
}
.rssdog{
    background-color: #f1f1f1 !important;
    line-height: 1.2;
}
.rssdog>tr:nth-child(0){
   color: red;
}
.widget-right__layout>p{
    font-size: 13px;
    font-weight: 600;
    font-family: Courgette;
    letter-spacing: 1px;
}
.widget-right-card {
    display: none;
}
.widget-right--type4, .widget-right__description {
    font-weight: 400;
    font-size: 10px;

}
.weather-right-card__item, .weather-right-card__temperature-min {
    font-size: 10px;
}
.widget-right__title{
    display: none;
}
.weather-right__icon{
    width: 50px!important;
    margin-top: 15px;
}
#block_rss >#cnt_rss> div > a {
    display: none;
}
#block_rss{
    margin-left: 3%;
    margin-right: 3%;
    margin-top: 100px;
}
#block_rss>#cnt_rss>table{
    padding: 20px;
}
#block_rss>#cnt_rss>table>tbody>tr>td{
    padding: 20px;
}
#block_rss>#cnt_rss>table>tbody>tr>td:hover{
    color:green;
}
#block_rss>#cnt_rss>img{
  margin-top: 20px;
}
.marquee{

white-space:nowrap;
overflow:hidden;
cursor: pointer;
letter-spacing: 1px;
word-spacing: 5px;
}
.marquee p{
color:#212121;
font-size:17px;
display:inline-block;
padding-left:100%;
animation: marquee 150s cubic-bezier(.11,.09,.7,.69) infinite;
}
@keyframes marquee {
  from {
    transform: translateX(0);
  }
  to { 
    transform: translateX(-100%);
  }}
#cnt_rss{
    margin-top:50px ;
    padding-top: 30px;
}
#container4>.container {
    margin-top: 100px;
}
.bl_cnt{
    margin-top: 100px;
}
.page-footer {
    position: relative;
    display: block;
    padding-top: 80px;
    padding-bottom: 16px;
    background-color: #2D3B38;
    color: #fff!important;
}
.page-footer h5 {
    font-weight: 500;
    margin-bottom: 16px;
    color: #fff;
}
h5, .h5 {
    font-size: 1.25rem;
}
.container_f {
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto;
}
.container_f>.row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}
.footer-sosmed a {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 42px;
    border-radius: 50%;
    text-align: center;
    font-size: 18px;
    background-color: #26312F;
    color: #fff;
    transition: all .2s ease;
}
[class^="mai-"], [class*=" mai-"] {
    font-family: maicons!important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.mai-logo-facebook-f::before {
    content: "\ebe1";
}
.page-section {
    position: relative;
    padding-top: 80px;
    padding-bottom: 80px;
    overflow: hidden;
}