/*  Resolutions below 1200px  */
            
@media (max-width: 1200px) {
  .footer .copyright .col-md-12, .full-width-row .wpb_row {
    max-width: 970px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
  }


}  
@media (max-width: 992px) {
  #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item > a {
    padding: 35px 18px 35px 18px;
  }
  .footer .copyright .col-md-12, .full-width-row .wpb_row {
    max-width: 750px;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto;
  }
  .js .selectnav {
    margin-top: 20px;
  }
}
/*  Resolutions below 980px  */

@media (max-width: 980px) {

/*                 
  .back-to-top {
    float:left;
  }               
*/
  

}  

@media (max-width: 769px) {
  
  #megaMenu.megaMenuHorizontal ul.megaMenu {
    display: none!important;
  }

}
/*  Resolutions below 768px  */

@media (max-width: 768px) {

  .navbar {
    margin-bottom: 0;
  }
  .navbar-fixed-top {
    position: static;
  }
  #megaMenu.megaMenuHorizontal ul.megaMenu > li.menu-item.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu.megaMenuHorizontal ul.megaMenu li.menu-item.ss-nav-menu-reg > ul.sub-menu {
    position: relative;
  }
  #megaMenu.megaResponsive ul.megaMenu > li.menu-item {
    width: 100%;
  }
  #megaMenu.megaFullWidth {
    width: 100%;
  }
  .breadcrumb {
    text-align: left;
    padding-left: 0;
  }
  
  .info-bar {
    display: none;
  }
  body.has-info-bar {
    padding-top: 0px!important;
  }
  .has-info-bar.mean-container a.meanmenu-reveal {
    top: 17px;
  }
  .container {
    padding-left:20px !important;
    padding-right:20px !important;
  }
  .logo {
    padding-top: 17px;
    padding-bottom: 14px;
  }
  .footer .copyright .col-md-12 {
    max-width: 750px;
    padding-left: 15px;
    padding-right: 15px;
  }
  .footer .container {
    padding-left: 40px!important;
    padding-right: 40px!important;
  }
  .footer .wpb_row .wpb_column {
    margin-bottom: 0;
  }
 
  
/*
  .newsletter p{
    padding-top:15px;
  }
 
  .newsletter .nl-input{
    padding-top:30px;
*/

  /* vertical padding for span* */
  [class*="span"] {
    margin-bottom: 12px !important;
  }






  /* Main Navigation - Hidden */
/*  
  .navbar .nav {
    display:none !important;
  }

  .navbar {
    float:left !important;
    width:100%;
  }
*/
  /* Select Box Navigation - Show */
  /*  .navbar .nav-responsive {
    display:block !important;
    width:100%;
    clear:both;
  }  
  
  .menu-shop .navbar .nav-responsive {
    margin-top:20px;
  }
*/
 
}
@media (max-width: 767px) {
  .woocommerce-breadcrumb {
    float: left;
    margin-top: 0;
  }
  .breadcrumb {
    float: left;
  }
}
@media (max-width: 500px) {
  .nav-tabs>li {
    width: 100%;
  }
  .nav-tabs>li>a {
    border-right: 1px solid #f0f1f4 !important;
  }
}
@media (max-width: 400px) {
  .btn-small.back-tt {
    display: none;
  }
  .post-info {
    padding-top: 45px;
    padding-bottom: 10px;
  }
}





