  /*==========  Non-Mobile First Method  ==========*/
 
/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px){
.left-wrap {
  background-image: none;
  background: #fff;
  padding: 0;
}

.left-menu {
  border-top: 0;
}

.logo {
  font-size: 30px;
  padding: 10px 10px 10px 15px;
}

.navbar-toggle {
  background: #668387;
  padding: 10px;
  margin-top: 15px;
}

.navbar-toggle .icon-bar {
  background: #fff;
}

.navbar-header .icons ul {
  margin: 0;
}

.navbar-header .icons ul li a {
  display: block;
  padding: 22px 0;
  color: #676767;
}

.left-menu input[type="text"] {
  margin: 20px 0 10px 18px;
}

.left-menu ul li a {
  padding: 9px 0 9px 20px;
}

.left-menu ul li a:hover, .current-cat {
  background: url('../img/arrow.png') no-repeat 5px 13px #f5f5f5;
}

.mob-footer {
  text-align: center;
  background: #eee;
  margin-top: 20px;
}

.mob-footer ul {
  padding: 0;
  margin: 20px 0;
}

.mob-footer ul li a {
  color: #668387;
}

/*Collapse 1200*/
  .navbar-header {
      float: none;
  }
  .navbar-left,.navbar-right {
      float: none !important;
  }
  .navbar-toggle {
      display: block;
  }
  .navbar-collapse {
      border-top: 1px solid transparent;
      box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
  }
  .navbar-fixed-top {
      top: 0;
      border-width: 0 0 1px;
}
  .navbar-collapse.collapse {
      display: none!important;
  }
  .navbar-nav {
      float: none!important;
      margin-top: 7.5px;
}
.navbar-nav>li {
      float: none;
  }
  .navbar-nav>li>a {
      padding-top: 10px;
      padding-bottom: 10px;
  }
  .collapse.in{
      display:block !important;
}
/*Sidebar-solve*/
.container {
      overflow: visible;
}
.left-wrap,.left-inner {
      padding-bottom: 0;
      margin-bottom: 0;
 }

.cat-arrow-img {
  padding: 80px 0;
}

.art-visible {
  display: inline-block;
}

}
 
/* Medium Devices, Desktops */
@media only screen and (max-width : 992px){
.opros-inner .check {
  margin: 17px 0;
}
.opros-inner h2 {
  margin: 0 0 23px;
}

.cat-arrow-img {
  padding: 56px 0;
}

.item-count {
  display: none;
}

.cat-title .item-date, .cat-title {
  margin-right: 0;
}

.art-visible {
  display: inline-block;
}

.art-banner-bottom {
  display: none;
}

  }
 
  /* Small Devices, Tablets */
  @media only screen and (max-width : 768px){
.item-img {
    float: left;
    margin: 12px 12px 12px 5px;
    max-width: 30%;
}

.item {
  margin-bottom: 10px;
}

.scroll-down {
  padding: 15px 0 15px;
}

.more {
  margin-top: 20px;
}

.full-module-head.sec-head {
  margin: 0;
  padding: 0;
}

.rent {
  margin-bottom: 20px;
}

.news {
  margin-bottom: 20px;
}

.cat-arrow-img {
  display: none;
}



.full-module-head h2 a {
  font-size: 14px;
}

.art-visible {
  display: inline-block;
}

#leadia-widget {
  display: none !important;
}

.art-bread {
  display: none;
}


  }
 
  /* Extra Small Devices, Phones */
  @media only screen and (max-width : 480px){
 .item-img {
  float: left;
  margin: 12px 12px 12px 5px;
  max-width: 30%;
}
 .nav-tabs {
  padding: 0;
  clear: both;
  float: none;
 }
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  margin-left: 0;
  border-radius: 0;
  background: transparent;
  color: #598284;
}

.nav-tabs li a:hover, .nav-tabs li.active a:hover {
  margin-left: 0;
  border-radius: 0;
  background: transparent;
}

.nav-tabs li a {
  margin-left: 0;
  border-radius: 0;
  margin-right: 0;
  background: #eee;
  color: #598284;
}

.nav-tabs li a:hover {
  color: #598284;
}

.nav-tabs li {
  text-align: center;
  width: 50%;
  background: #eee;
  padding: 5px 0;
  margin-top: 10px;
}

.nav-tabs li.active {
  background: #e4e4e4;
}



.full-module-head {
  padding: 10px 0 0;
  border-bottom: 0;
  margin: 10px 0 0;
}

.full-module-head h2 a {
  font-size: 12px;
}

.item-date {
  display: none;
}

.cat-head-mob {
  margin: 10px 0 12px 0;
  padding: 10px 0 5px;
  border-bottom: 1px solid #d3d3d3;
}

.cat-page h2 {
  max-width: 100%;
  color: 
}

.full-module-head h2 a {
  color: #818181;
  font-size: 13px;
  font-family: 'pt sans';
}

.art-visible {
  display: inline-block;
}

.art-bread {
  display: none;
}

  }

  /* Custom, iPhone Retina */
  @media only screen and (max-width : 320px){
  .mob-footer .icons ul li:last-child {
  margin-left: 20px;
 }
 .mob-footer .icons ul li:first-child {
  margin-right: 20px;
 }

.art-visible {
  display: inline-block;
}

.art-bread {
  display: none;
}

  }

    /* Custom, iPhone Retina */
  @media only screen and (max-width : 300px){

  }