/*-------------------Internal page banner responsiveness -------------------*/
@media only screen and (max-width: 500px){
  #page-main-content .navbar-toggle{
    float: left;
    width: 100%;
    padding: 0;
  }
  #page-main-content .navbar-toggle span{
    position: relative;
    color: #fff;
    font-size: 10px;
    width: 100%;
  }
  #page-main-content .navbar-collapse ul.dropdown-menu{
    width: 100%;
    margin-left: 1em;
  }
  #block-gavias-vinor-page-title.header-background {
    min-height: 100px;
    background-position: 12% 10% !important;
  }
  .stickyBtn{
    right: -65px;
  }
  .singleSession .w-100 {
    width: 100%!important;
    margin-top: 40px;
    border-radius: 50%;
    margin-left: 0!important;
}
  #block-addtoanybuttons{
    right: -75px;
  }
}
@media only screen and (min-width: 500px) and (max-width: 1500px){
  #block-gavias-vinor-page-title.header-background{
    min-height: 300px;
  }
}
@media only screen and (min-width: 1500px) and (max-width: 1650px){
  #block-gavias-vinor-page-title.header-background{
    min-height: 325px;
  }
}

@media only screen and (min-width: 1650px) and (max-width: 1800px){
  #block-gavias-vinor-page-title.header-background{
    min-height: 360px;
  }
}
@media only screen and (min-width: 1800px) and (max-width: 2000px){
  #block-gavias-vinor-page-title.header-background{
    min-height: 380px;
  }
}
@media only screen and (min-width: 2000px){
  #block-gavias-vinor-page-title.header-background{
    min-height: 400px;
  }
}
/*-------------------Internal page banner responsiveness ends -------------------*/

/*-------------------members list responsiveness -------------------*/
@media only screen and (min-width: 380px) and (max-width: 650px){
  .members-list .item{
    width: 47.5%;
    min-height: 259px;
  }
}
@media only screen and (max-width: 380px){
  .members-list .item{
    width: 100%;
    min-height: 230px;
  }
}
@media only screen and (min-width:650px) and (max-width: 991px){
  .members-list .item{
    width: 30.5%;
  }
}


/*---------------------members list responsiveness ends------------------------*/
@media only screen and (max-width:992px){
  .header-main .logo_niti {
    display: none;
  }
}
@media only screen and (max-width:500px){
  .header-bottom{
    width: 36px;
    float: right;
    margin-top: -2.5em;
  }
  #floating-icons .floating-left{
    display: none;
  }
  .mobile{
    display:block !important;
  }
  .desktop{
    display: none;
  }
  .header-main .logo_niti {
    display: none;
  }
  .main.main-page {
    margin-top: 25%;
  }
  .what_new_content {
    padding-left: 20px;
    padding-bottom: 20px;
  }
  .what_new_img {
    margin-bottom: 10px;
  }
  .twitter {
    margin-bottom: 9%;
  }
  #block-gavias-vinor-page-title.header-background h1 {
    font-size: 1.5em;
  }
  .logo_dmeo {
    width: 45%;
    margin: 0 auto !important;
  }
  .menu-bar.mobile{
    background: #302f70;
  }
  .sidebar-left{
    display:none;
  }
  .col-md-1.desktop {
    display: none;
  }
  .row.sector_content .col-md-3 p{
  	padding:0;
  }
  .homepage-evaluation .column-inner div, .homepage-monitoring .column-inner div {
      height: auto;
      margin-bottom: 0;
  }
  .row.sector_content {
      border: none;
      margin-left: -15px;
  }
  .menu-bar span.one {
    top: 7px;
  }
  .menu-bar span {
    height: 3px;
    background-color: white;
  }
  .gbb-row .bb-inner{
    padding-bottom: 0;
  }
  .second-sec-first {
    min-height: 670px;
    padding: 0 40px;
  }
  .aboutus-desc-btn{
    width: 80%;
  }
  .thirdSecMobile{
    padding: 0 40px;
  }
  .thirdSecMobile img{
    width: 100%;
  }
  marquee.footer-img-logo img {
    width: 35%;
  }
  #block-floatingsocialblock{
    display: none;
  }
}
@media only screen and (min-width:1100px) and (max-width:1300px){
  .main.main-page {
    margin-top: 11.5%;
  }
}
@media only screen and (min-width:900px) and (max-width:1100px){
  .main.main-page {
    margin-top: 11.5%;
  }
}
@media only screen and (min-width:1300px) and (max-width:1700px){
  .main.main-page {
    margin-top: 10%;
  }
}
@media only screen and (min-width:1700px){
  .main.main-page {
    margin-top: 210px;
  }
}
@media only screen and (min-width:1700px) and (max-width:1800px){
  .main.main-page {
    margin-top: 165px;
  }
}
@media only screen and (min-width:1300px){
  .logo_dmeo img {
    width:60%;
  }
}
