﻿#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}


        div.box_direction td.direction_pics { padding: 2px 0px 0px; }

.news-container {
  text-align: center;
}

.news-container .last, .gallery-items .last {
  margin-right: 0;
}

  .news-container .last, .gallery-items .last, .gallery-content .last, .gallery .last {
    margin-right: 0;
  }

.price_shop{  margin-top:0.45em; margin-bottom:-0.5em}

.price_shop span{ display:inline-block; margin-right:12px; line-height:36px}

.detail_center .price_shop{ margin-top:1em; margin-bottom:-0.5em}

.detail_center .price_shop span{ display:inline-block; margin-right:12px; line-height:36px; font-size:12px}

.topic_page article .price_shop{ margin-bottom:0; min-height:4em}


.g1-collection-items {
  counter-reset: g1-collection-item-counter;
  clear: both;
  list-style: none;
  font-size: 0; }


.sub-menu-wrapper .g1-collection-items {
  margin-top: 30px;
  margin-bottom: 0; }
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}
.jumbotron .container{max-width:100%}
#logo{position:absolute;top:65px;left:0;right:0;margin:auto;text-align:center;max-width:270px;width:100%;-webkit-transition:max-width 0.3s;-moz-transition:max-width 0.3s;-o-transition:max-width 0.3s;transition:max-width 0.3s;}
#logo #logo-wrapper{max-width:270px;margin:auto;-webkit-transition:max-width 0.3s;-moz-transition:max-width 0.3s;-o-transition:max-width 0.3s;transition:max-width 0.3s;}
#logo h1{display:none;}
#logo h2{border-top:10px solid black;padding-top:5px;}
.navbar-tiny #logo{left:10px;top:10px;right:inherit;width:20%;min-width:60px;max-width:100px;margin-right:10px;margin-top:5px;float:left;-webkit-transition:max-width 0.3s;-moz-transition:max-width 0.3s;-o-transition:max-width 0.3s;transition:max-width 0.3s;}
.navbar-tiny #logo h1,.navbar-tiny #logo h2{display:none;}


.language--switcher { display: inline-block; margin: 0 auto; }


.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12,
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
  padding: 0;
}


.bann-b {
  grid-area: bann-b;
  margin-top: 20px;
}
