
/*==================================================
=            Bootstrap 3 Media Queries             =
==================================================*/

    /*==========  Non-Mobile First Method  ==========*/

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) {
      .g_device_ads { width: 300px; height: 250px; }
      .g_felso_ads { width: 728px; height: 90px; }
    }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
      .g_device_ads { width: 300px; height: 250px; }
      .g_felso_ads { width: 468px; height: 60px; }
    }

    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
        .no-mob {display: none} ;
        .g_device_ads { width: 300px; height: 250px; }        
        .g_felso_ads { width: 320px; height: 50px; }        
        /*#left-col {display: none};*/            
    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
        .no-mob {display: none} ;
        .g_device_ads { width: 300px; height: 250px; }        
      /*  .g_felso_ads { width: 468px; height: 60px; }        */
       .g_felso_ads { width: 320px; height: 50px; }  
        /*#left-col {display: none};*/    
 /*       #sidebar-all-brands {display: none};
        #sidebar-devices {display: none}; */
    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
        .no-mob {display: none} ;
        .g_device_ads { width: 200px; height: 200px; }        
        .g_felso_ads { width: 200px; height: 60px; }
/*        #sidebar-all-brands {display: none};
        #sidebar-devices {display: none};     */   
        /*#left-col {display: none};            */
    }
    
@media (min-width: 992px) and (max-width: 1199px) {
	  .visible-md {
	    display: block !important;
	  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
  /*
  .no-padding{padding:0 !important}
  */
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
  .col-md-push-2 {
	left: auto;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}