.resp-menu-only{
  display:none;
}

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

  /*body.responsive-group #wrapper,
  body.responsive-group .index-footer,
  body.responsive-group .sportnik-mini-footer
  {
    position: absolute !important;
    top:0px;
  }*/

  .responsive-table{
    background-color:#fff;
    font-size:14px;
  }

  .responsive-table td, .responsive-table th{
    padding:5px 10px !important;
  }

  .responsive-table td a{
    width: 100%;
  }

  .responsive-table tr:nth-child(even){
    background-color: #f1f1f1;
  }

  .edit-widget-link{
    display: none;
  }

  /* on scoll styles */

  .resp-menu-only{
    display:block;
  }

  body.responsive-group #nav-main-top.scrolled-down{
    position: fixed;
    top: 0px;
  }

  body.responsive-group .c3_1{
    display: none;
  }

  body.responsive-group #nav-main-top > ul li.outside{
    display: block !important;
  }
  body.responsive-group #nav-main-top > ul li.extra{
    display: none;
  }

  body.responsive-group .widget.solo-image,
  body.responsive-group .widget.solo-image img,
   body.responsive-group .container-beside-leftmenu{
    max-width:100% !important;
  }

  body.responsive-group .responsive-handle .icon-reorder.scrolled-down{
    top:0px;
  }

  /*body.responsive-group #nav-main-top > ul.scrolled-down{
    top: 50px !important;
  }*/

  body.responsive-group #admin-status,
  body.responsive-group #admin-status-clone,
  body.responsive-group .breadcrumbs,
  body.responsive-group #index-top-header #loggedin{
    display:none;
  }

  body.responsive-group #index-top-header{
  }

  body.responsive.responsive-group #topad, body.responsive #topad  *, body.responsive.responsive-group #topad iframe{
    margin-top:55px !important;
    width:100%;
  }
  body.responsive.responsive-group .ad-wrap{
    display: block;
    float: left;
    width:100%;
    text-align:center;
    margin-bottom:10px;
  }
  body.responsive.responsive-group .ad{
    height:250px!important;
    width:300px;
    display: block;
    float: none;
    margin: 0 auto;
  }

  body.responsive-group #sportnik-area{
    margin-top: 0px !important;
    background-color: rgba(221,221,221,0.9);
  }

  body.responsive-group #topmenushadow,
  body.responsive-group #actionButtonBlock{
    display: none;
  }

  body.responsive-group .fullwidth-content{
    padding:0px !important;
  }
  body.responsive-group .c3{
    background-color:#fff;
  }

  body.responsive-group .c3 .group-page-content{
    padding: 10px;
    box-sizing: border-box;
  }

  body.responsive-group .c3 h1{
    background-color: rgba(255,255,255,0.85);
    margin-bottom:15px;
    padding-bottom:10px;
    padding-top:10px;
  }

  body.responsive-group #mainContain .widget-title{
    background-color: rgba(255,255,255,0.7);
    border-bottom:0px !important;
    margin-bottom:0px;
    height:50px;
    line-height: 50px;
    padding:0px 20px;
    box-sizing: border-box;
    border-top: 1px solid rgb(150, 150, 150);
  }

  body.responsive-group #mainContain .widget-title h3{
    height:50px;
    line-height: 50px !important;
    margin:0px;
  }

  body.responsive-group #mainContain .widget-content{
    background-color:#fff;
    padding:10px 0px;
    box-sizing: border-box;
  }

  body.responsive-group #nav-main-top{
    position:absolute;
    top:30px;
    left:0px;
    /*padding-left:50px;*/
    z-index:50000;
  }

  body.responsive-group .responsive-handle i.icon-reorder{
    float:left;
  }
  body.responsive-group #nav-main-top.responsive-expand.scrolled-down{
    position: fixed;
    top:0px;
  }
  body.responsive-group #nav-main-top.responsive-expand > ul{
    position: fixed !important;
    top:80px;
    left:0px;
  }

  body.responsive-group .groupCover{
    margin-top:80px;
    text-align: center;
    min-height:150px;
    background-color:#fff;
    background-size: contain;
    height: auto;
    display: block;
    float: left;
    overflow:hidden;
  }

  body.responsive-group .no-sportnik-bar #nav-main-top,
  body.responsive-group .no-sportnik-bar .responsive-handle i.icon-reorder{
    top:0px;
  }

  body.responsive-group .no-sportnik-bar #nav-main-top.responsive-expand > ul,
  body.responsive-group #nav-main-top.responsive-expand.scrolled-down > ul{
    top:50px !important;
  }

  body.responsive-group .no-sportnik-bar .groupCover{
    margin-top:50px;
  }

  body.responsive-group .groupCover > img{
    position: relative;
    bottom:0px !important;
    float:left;
    left:0px;
    vertical-align: bottom !important;
    display: none;
  }

  body.responsive-group .groupCover .logo img{
    width:20%;
    max-width:124px;
  }

  body.responsive-group .groupCover .logo{
    /*max-height:50% !important;*/
    /*height:50% !important;*/
    top:10px;
    display: block;
    float: left;
    height:auto;
    width:100%;
    margin:0px;
    padding:0px;
    /*margin:0 auto;
    left:50%;
    transform: translate(-50%, 0);*/

  }

  body.responsive-group .header-image-overlay{
    height:auto;
    top:0px;
    display: block;
    float: left !important;
    overflow:hidden;
    position: relative;
  }

  body.responsive-group .groupCover h1{
    position: relative;
    /*width:100%;*/
    text-align: center;
    
    margin-left:0 !important;
    top:10px;
    height: auto;
    display: block !important;
    float: left;
    width: 100%;
    padding:10px 0px !important;

  }

  body.responsive-group .groupCover h1:after{
    content:"";
    clear: both;
  }


  body.responsive-group .header-group{
    /*position:absolute;
    transform: translate(0, -50%);
    top:50%;*/
    width:100%;
    display: block;
    float: left;
    min-height:150px;
  }

  body.responsive-group .groupCover:not([data-hasheading="1"]) .logo img{
    height: 135px;
    width: auto;
    max-width: 100%;
  }

  body.responsive-group .groupCover:not([data-hasheading="1"]) .logo{
    height:150px;
    padding-top:15px; 
    box-sizing: border-box;
    top:0px;
    left:0px;
  }

  body.responsive-group #mainContain .post-meta,
  body.responsive-group #mainContain .post-categories,
  body.responsive-group #mainContain .post-title{
    display: none !important;
  }
  body.responsive-group #mainContain .responsive-post-title{
    display: inline-block !important;
  }
}


@media screen and (max-width: 700px){
  body.responsive .groupCover h1{
    font-size:24px !important;
    padding-left:0 !important;
  }
}

@media screen and (max-width: 1000px){
body.responsive .sportnik-mini-footer{
    height:100px !important;
  }
  body.responsive .sportnik-mini-footer ul,
  body.responsive .sportnik-mini-footer ul li{
    display: block;
    width: 100% !important;
    float: left;
  }
  body.responsive .sportnik-mini-footer mini-login{
    display: block;
    width: 100% !important;
    float: left;
  }

  body.responsive .sportnik-mini-footer ul li b:after  {white-space: pre;content:'\A';}

  body .fullscreen-toggle-link{
    display: inline;
  }
}