@media screen and (min-width: 992px) and (max-width:1199px) {
      .av-mainslider{
            height:450px;
      }
.mapholder{
  height:350px
}
      .av-mainslider h2{

bottom:70px !important;



}
      .av-mainslider h2{

bottom:90px !important;



}
.av-mainslider a{
  bottom:60px !important;
  font-size:0rem !important;
text-transform:uppercase;
content:'3' !important;
width:150px !important;
background:transparent !important;


}
.av-mainslider a:before{
  font-family:fontawesome;
  content:"\f138";
    font-size:3rem !important;
margin-right:16px;
color:rgba(255,255,255,0.7)
}
.av-logoblock-cnt{position:relative;}
.av-logoblock-slogan{
 display:inline-block;
 text-transform:capitalize;
font-family:Roboto Condensed;
font-size:2rem;
font-weight:bold;
letter-spacing:0.4rem;
font-style:italic
  }
  .av-logoblock-scr1{
 display:block;
 text-transform:uppercase;
font-family:Roboto Condensed;
font-size:2rem;
font-weight:bold;
letter-spacing:1.4rem;
margin-bottom:30px
  }
  .av-logoblock-slogan{
 display:inline-block;
 text-transform:capitalize;
font-family:Roboto Condensed;
font-size:2rem;
font-weight:190;
letter-spacing:0.4rem;
font-style:italic
  }
.av-logoblock{
  top:10px;
  position:absolute;
border:0px solid #f00;
left:0; right:0;
text-align:center;

}
.av-logoblock img{display:inline-block !important;
height:200px
}
.av-logoblock-line{
border-bottom:2px solid;
display:inline-block;
width:50%
}

 /*tabs*/
 .mt {text-align:center}
.tabs-title{
width:100px;
height:40px;
padding-left:18px;
padding-top:10px !important
}

.main-tab {
background: url(/uploads/artdis/tabtag.png);
background-size:contain;
background-repeat:no-repeat;
width:100px;
height:40px;
padding-top:10px !important
}
 /*tabs*/
   .weird-bt{
      height:125px;
      width:-webkit-calc(25% - 36px) !important;
      width:-moz-calc(25% - 36px) !important;
      width:calc(25% - 36px) !important;
      margin:0px 18px;

   }
       .weird-lk{
     left:-35px;
     border-width: 0 0 125px 36px;
     
   }  
   .weird-rk{
 
   border-width: 125px 36px 0 0;
   right:-35px;
   }
    .pulse_holder .pulse_rays1 ,  .pulse_holder .pulse_rays{
   width:124px; height:124px
 } 
 .pulse_holder
  {
    display: block;
    position: absolute;
    top: -62px;
    left: calc(50% - 44px);;/*62-18*/
    z-index:-1
  
  }


  .pulse_holder .pulse_marker 
  {
    width: 124px;
    height: 124px;



  }

     .weird-ico{
  width:90px;
  height:90px;

 top: -55px;
    left: 70px
  }
    .weird-bt-cnt{
  
     padding:30px 0 0 0;
     font-size:1.8rem
  
}

.tab-gallery, .gal-tab-descr, .gal-tab-photo{
      /* width:970px !important */
}
  .friend-list{
  width:200px;
height:100px
}}