/*  Adaptive PassionGirls  */
@media screen and (min-width: 1271px){  
  .qapu ul{
    display: block !important;
  }
}
  @media screen and (max-width: 1270px){
    .qymi{
      width: 962px;
    }
    .qapu{
      width: 350px; 
    }
    .qapu li a{
      padding:0 10px;
    }
    .social_menu{
      width: 210px;
      height: 30px;
    }
    .social_menu li a{
      width: 30px;  
      height: 30px;
    }
    .social_menu li a.vk_icon{  
        background-position: -6px -6px;
    }  
    .social_menu li a.tw_icon{
        background-position: -6px -46px;
    }
    .social_menu li a.fb_icon{
        background-position: -6px -86px;
    }
    .social_menu li a.yt_icon{
        background-position: -6px -126px;
    }
    .social_menu li a.gp_icon{
        background-position: -6px -166px;
    }
    .social_menu li a.rss_icon{
        background-position: -6px -206px;
    }
    .ciqa{      
      width: 100%;
    }
    .sunones .vexoc{
      display: none;
    }
    .mumowa,
    .moqa{
      width: 307px;
    }
    .qybyqej .mumowa{
      width: 300px;
    }
    .ceru strong, .ceru i, .ceru em, .ceru span, .ceru a, .ceru b{
      font-size: 16px;
      height: 40px;
      line-height: 40px;
      min-width:40px;
    }
    .next a, .prev a{
      height: 38px;
      line-height:38px !important;
    }
    .post_middle, .adv315block{      
      width:100%;
      float: none;
    }
    .adv315block{
      padding: 0 20px;
      margin: 0 0 20px 0;
    }
    .fohapy .ciqa, .fohapy .vexoc{
      display: block;
      width: 100%;
      float: none;
    }
    .fohapy{
      -moz-box-shadow:none;
      -webkit-box-shadow:none;
      box-shadow: none;
    }
  }

@media screen and (max-width: 1010px){  
    .qymi{
      width: 762px;
    }
    .sunones, .hifo{
      width: 760px;
    }
    .new_cont{
      margin: 0 0 0 200px;
      width:762px;
    } 
    .wide{
      width: 962px;
      margin: 0;
    }
    .sapapa{
      position: absolute;
      left: 0;
      top: 0;
      width: 200px;
      display: block;
    }
    .sunones .vexoc{
      display: none;
    }
    .mumowa{
      width: 50%;
      padding: 0 10px;
      margin-left: 0;
      height: 310px;
    }
    .moqa{
      width: 100%;
      height: 260px;
    }
    .fyhu, .fyhu .moqa{
      height: 310px;
    }
    .hifo{
      height: 180px;
    }  
    .miqig{
      width: 100%;
      text-align: center;
    }
    .miqig h1{
      display: block;
      margin: 0 auto;
    }
    .qapu{
      width: 100%;
    }
    .qapu ul{
      text-align: center;      
    }
    .qapu li{
      display: inline;
      float: none;
    }
    .qapu li a{
      padding:0 10px;
      display: inline-block;
      float: none;
    }
    .tysasyz{
      display: block;
    }
    .upload_link, .favorites_link{
      display: none;
    }
    .login-btn{
      position: absolute;
      top: 0;
      right: 0;
      background-position: -180px -290px;
      border-left: 1px solid rgba(255,255,255,0.3);
      background-color: transparent;
    }
    .login-btn:hover, .tysasyz:hover{
      background-color: rgba(255,255,255,0.2);
    }
    .tysasyz{      
      border-right: 1px solid rgba(255,255,255,0.3);
      background-color: transparent;
      background-position: -180px -240px;
    }
    .pogyvas{
      width: 100%;
      float: none;
      clear: both;
      background: #e41d4b;
    }
    .gave{
      height: 40px;
    }
    input.biviju{
      width: 38px;
      height: 38px;
      background-position: -41px -2px;
      top: 2px;
    }
    input.biviju:hover{
        background-position: -81px -2px;
    }
    .ceru a, .nav_ext{
      display: none;
    }
    .map_navigation .ceru a{
      display: block;
    }
    .ceru .next a, .ceru .prev a{
      display: block;
    }
    .social_menu, .suryzy{
      float: none;
      display: inline-block;
    }
    .related_news_post{
      width: 100%;
      height: auto;
      float: none;
      margin: 0 0 15px 0;
    }
  }
  @media screen and (max-width: 810px){
    .qymi, .sunones, .hifo{
      width: 100%;
    }
    .corimi iframe{
      height: 340px!important;
    }
    .qapu, .qapu ul{
      height: auto;
      width: 100%;
      overflow: visible;
    }
    .qapu li a{
      padding:0 10px;
    }
    .adv315{
      width: 50%;
    }
    .vyqas{
      width: 100%;
    }
    .mumowa{
      width:50%;
      padding: 0 10px;
      margin-left: 0;
      height: 250px;
    }
     .qybyqej .mumowa{
       width:50%;
    }
    .moqa{
      width: 100%;
      height: 200px;
    }
    .fyhu, .fyhu .moqa{
      height: 265px;
    }
    .ciqa{
      width: 100%;
    }
    .dyvi span, .dyvi i{
      float: none;
      width: 100%;
      border-right:0;
      border-bottom: 1px solid #f1f1f1;
    }
    .dyvi{
      height: auto;
    }
    .dyvi i{
      background-image: none;
    }
    .add_favorite:before{
      content: "Г‚ ГЁГ§ГЎГ°Г Г­Г­Г®ГҐ";
    }
    .complaint_button:before{
      content: "Г†Г Г«Г®ГЎГ ";
    }
  }
  @media screen and (max-width: 480px){
    .adv315{
      float: none;
      width: 100%;
      padding: 0;
      height: auto;
    }
    .hifo{
      height: auto;
    }
    .qapu li, .qapu li a{
      display: block;
      float: none;
      line-height: 40px;
    }
    .qapu li a{
      border-bottom: 1px solid #f1f1f1;
    }
    .social_menu{
      float: none;
      margin-bottom: 0;
    }
    .suryzy, .hahuqi{
      display: none;
    }
    
    .col2, .col2>.col2{
      width: 100%;
      float: none;
    }
    .fohapy .miqig, .photo_video, .sulupuk{
      display: none;
    }    
    .dugas{
      padding-left: 0;
    }
    .qeso, .dugas{
      width: 100%;
    }
    .shortstory2{
      width: 100%;
      height: auto;
    }
    .mumowa
    {
      height: 200px;
    }
    .qybyqej .mumowa{
      width: 100%;
      height: auto;
    }
    .moqa{
      height: 150px;
    }
    .qybyqej .mumowa .moqa{
      height: auto;
    }
    .fyhu, .fyhu .moqa{
      height: auto;
      width: 100%;
    }
    .social-likes__widget{
      margin: 0 0 10px 0;
      width: 100%;
    }
    .qybyqej img{
      width: 100%;
      margin-right: 0;
      float: none;
    }
    .post_uniq p{
      padding:15px;
    }
    .gelynot{
      float: none;
      width: 100%;
    }
    .fohapy{
      text-align: center;
    }
    .hifo, .loki{
      min-width: 300px;
    }
    .pm_head{
      font-size: 14px;
    }
    .profile_popup_counter b{
      font-size: 14px;
    }
    #wabuze{
      display: none !important;
    }
    .full_images img{
    	width: 50%;
    }
  }
