
Ladislav CSS
- Add my code to end of files specified between START & END (or merge existing rules with my changes)
*/

/* START modules/homefeatured2/css/homefeatured2.css */

  h4.title_block {
    margin-top:30px;
  }
  
  .promise {
    width:100%;
  }
  .promise h3 {
    font-size:20px;
  }
  .promise a span {
    line-height:15px;
  }
  .promise a:hover .icon,
  .promise a.active .icon {
    width:25px;
    background-color: #444;
    border:1px solid #444;
  }
  .promise a:hover,
  .promise a.active {
    color:#000;
  }
  @media (max-width: 991px) {
    .promise h3 {
      font-size:18px;
    }
    .promise a span {
      font-size:10px;
      font-weight:bold;
    }
  }
  
  @media (min-width: 480px) and (max-width: 767px) {
    #hfnew ul li {
      float: left;
    }
  }

/* END modules/homefeatured2/css/homefeatured2.css */

/* START themes/default-bootstrap/css/global.css */

  #index .tab-content {
    margin:0 0 30px;
  }
  
  #home-page-tabs {
    display:none;
  }
  
  #categories_block_left .title_block {
    margin-bottom:30px;
  }
  
  @media (min-width: 768px) {
    .row #search_block_top,
    .row #shoppingcartblock {
      width:33%;
    }
  }
  @media (max-width: 767px) {
    .row #search_block_top,
    .row #shoppingcartblock {
      width:100%;
    }
    header .row #header_logo,
    #search_block_top,
    #header .shopping_cart,
    #block_top_menu {

    }
    img.logo.img-responsive {
      max-height:160px;
    }
    #columns {
      padding-top:0;
      padding-bottom:0;
    }
    #categories_block_left {
      display:none;
    }
  }
  @media (max-width: 1199px) {
    img.logo.img-responsive {
      width:auto;
      max-height:210px;
      }
  }

/* END themes/default-bootstrap/css/global.css */

/* START themes/default-bootstrap/css/product_list.css */

 #index ul.product_list.tab-pane > li {
    float: left;
  }
  #index ul.product_list.tab-pane > li.first-item-of-mobile-line {
      clear: none;
  }
  #index ul.product_list.grid > li.first-item-of-tablet-line {
      clear: none;
  }
  ul.product_list.grid > li .product-container h5  {
    padding:0 9px;
  }
  @media (min-width: 768px) and (max-width: 991px) {
   #index ul.product_list.tab-pane > li {
      width: 48%;
    }  
  }
  /*
  @media (max-width: 767px) {
   #index ul.product_list.tab-pane > li {
      width: auto;
    }  
  }
  */
  @media (min-width: 481px) and (max-width: 600px) {
   #index ul.product_list.tab-pane > li {
      width: 48%;
    }  
  }
  @media (max-width: 480px) {
   #index ul.product_list.tab-pane > li {
      width: 100%;
      margin:0;
      padding:5px;
    }
   #index ul.product_list.tab-pane > li .left-block { 
      padding-top:15px;
      padding-left:15px;
      padding-right:15px;
    } 
  }
  
/* END themes/default-bootstrap/css/product_list.css */

/* START themes/default-bootstrap/css/modules/blocksearch/blocksearch.css */

  #search_block_top .btn.button-search {
    padding:0;
  }

/* END themes/default-bootstrap/css/modules/blocksearch/blocksearch.css */

/* START themes/default-bootstrap/css/modules/blocklanguages/blocklanguages.css */
  #languages-block-top {
      width:auto;
    }
/* END themes/default-bootstrap/css/modules/blocklanguages/blocklanguages.css  */

/* START themes/default-bootstrap/css/modules/blocktopmenu/css/bloctopmenu.css */
  @media (max-width: 767px) {
    #block_top_menu {
      width:100%;
    }
  }
/* END themes/default-bootstrap/css/modules/blocktopmenu/css/bloctopmenu.css  */

/* START themes/default-bootstrap/css/modules/blocktopmenu/css/superfish-modified.css */

  @media (max-width: 1199px) {
    .sf-menu > li > a {
      padding:10px 17px;
      font-size:15px;
      }
    .sf-menu li ul {
      top: 45px;
      }
  }

  @media (max-width: 991px) {
    .sf-menu > li > a {
      padding:10px 5px;
      font-size:14px;
      }
    img.logo.img-responsive {
      max-height:185px;
      }
  }
  
  @media (max-width: 767px) {
    .sf-menu > li > a {
      padding:17px 23px;
      font-size:18px;
      }
  }

/* END themes/default-bootstrap/css/modules/blocktopmenu/css/superfish-modified.css  */

/* START themes/default-bootstrap/css/modules/homeslider/homeslider.css */
/*  #homepage-slider {
      margin-bottom:30px;
    }
  @media (min-width: 992px) and (max-width: 1199px) {
    #homepage-slider {
      margin-left:7px;
      width:698px;
    }
  }
  @media (max-width: 991px) {
    #slider_row {
      float:none;
      width:100%;
      margin:0;
    }
    #homepage-slider {
      margin-left:0px;
    }
  }*/
  /* Please fix the responsive behaviour of the text on the sildes before displaying slider */
/*  @media (max-width: 767px) {
    #homepage-slider {
      display:none; 
    }
  }*/
/* END themes/default-bootstrap/css/modules/homeslider/homeslider.css  