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

  #container_bg .jr_component .jr_right {
    display: none !important;
  }

  .jr_middle .blog .items-row .item-image {
    display: inline-block;
    text-align: center;
    width: 100%;
  }

  .container .openMenu > .moduletable_menu ul.nav > li {
    display: inline-block;
    width: 100%;
  }

  .container .openMenu > .moduletable_menu ul.nav > li.deeper > ul.nav-child {
    position: relative;
    z-index: 0;
  }

  .container .openMenu > .moduletable_menu ul.nav > li.deeper:not(.active) > ul.nav-child {
    display: none;

  }

  .container .openMenu > .moduletable_menu ul.nav > li.deeper > a {
    display: block;
    float: left;
    width: auto;
  }

  .container .openMenu > .moduletable_menu ul.nav > li.deeper > a.collapse-btn {
    margin-left: 10px;
    position: relative;
    z-index: 1;
  }

  .container .openMenu > .moduletable_menu ul.nav > li.deeper > a.collapse-btn > span {
    background: #ef6838;
    height: 1px;
    margin-bottom: 4px;
    width: 16px;
    display: block;
    margin-top: 4px;
  }

  .container .openMenu .adsbygoogle, .container .openMenu .adsbygoogle * {
    width: auto !important;
  }

  .moduletable-desk{display: none;}

  .jr_module.top {display: none;}
}

@media screen and (max-width: 700px) {
  .tabs {
    visibility: hidden;
  }

  .tabs dd {
    margin-top: initial;
    position: absolute;
  }

  .tabs-table-wrapper {
    /*overflow-x: auto;*/
    /*width: 100%;*/
    width: 99.9%;
  }

  .tabs-table-wrapper table {
    border-collapse: collapse;
    border-spacing: 0;
  }

  .tabs-table-wrapper table td {
    border: 1px solid #eee;
  }

  article.item-page .for_ads{
      height: 88px!important;
  }

    input.form-control {width:96%}
}

@media screen and (max-width: 407px) {
  .container .main_menu2.openMenu > .moduletable_menu ul.nav > li.deeper:last-child > a.collapse-btn {
    position: absolute;
    right: 0;
  }
}