/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
/* line 4, new-car.less */
.page-new-car {
  /*block-brand-list*/
  /*block-select-new-car*/
}
/* line 8, new-car.less */
.page-new-car .price-list .block-content-intro .row {
  max-width: inherit;
  margin: 0;
}
/* line 13, new-car.less */
.page-new-car .price-list .block-content-intro .img {
  text-align: center;
}
/* line 20, new-car.less */
.page-new-car .block-banner {
  background-image: none !important;
  background-color: #000000;
  text-align: center;
}
/* line 25, new-car.less */
.page-new-car .content {
  padding-bottom: 40px;
}
/* line 28, new-car.less */
.page-new-car .block-brand-list {
  border-top: 1px solid #a6a6a6;
  border-bottom: 1px solid #a6a6a6;
  background-image: url('../images/bg-brand-list.jpg');
  background-repeat: repeat-x;
  background-position: left bottom;
  /*brand-list*/
}
/* line 34, new-car.less */
.page-new-car .block-brand-list .brand-list {
  /*list-item*/
}
/* line 62, new-car.less */
.page-new-car .block-brand-list .brand-list .list-item {
  border-left: 1px solid #a6a6a6;
  height: 44px;
  text-align: center;
}
/* line 67, new-car.less */
.page-new-car .block-brand-list .brand-list .list-item a {
  line-height: 43px;
}
/* line 72, new-car.less */
.page-new-car .block-brand-list .item-dropdown {
  border-right: 1px solid #a6a6a6;
  border-left: 1px solid #a6a6a6;
}
/* line 76, new-car.less */
.page-new-car .block-brand-list .item-dropdown .dropdown {
  padding: 5px;
}
/* line 79, new-car.less */
.page-new-car .block-brand-list .item-dropdown .dropdown .btn {
  width: 100%;
  color: #592381;
  background-color: transparent;
  border-color: transparent;
}
/* line 84, new-car.less */
.page-new-car .block-brand-list .item-dropdown .dropdown .btn:hover {
  color: #592381;
  background-color: transparent;
  border-color: transparent;
}
/* line 94, new-car.less */
.page-new-car .block-spec {
  font-size: 90%;
}
/* line 97, new-car.less */
.page-new-car .block-spec .text {
  font-weight: bold;
}
/* line 102, new-car.less */
.page-new-car .block-select-new-car {
  /*block-item*/
}
/* line 103, new-car.less */
.page-new-car .block-select-new-car .block-item {
  padding-bottom: 15px;
  /*select-data*/
  /*heading-nc*/
  /*item*/
  /*block-type-car*/
}
/* line 106, new-car.less */
.page-new-car .block-select-new-car .block-item.select-data {
  /*heading-nc*/
  /*block-body*/
}
/* line 107, new-car.less */
.page-new-car .block-select-new-car .block-item.select-data .heading-nc {
  font-family: 'Prompt', sans-serif;
  font-weight: 500;
  font-size: 18px;
}
/* line 110, new-car.less */
.page-new-car .block-select-new-car .block-item.select-data .block-body {
  max-width: 230px;
  margin: auto;
  padding: 20px 0px 20px 0px;
}
/* line 115, new-car.less */
.page-new-car .block-select-new-car .block-item.select-data .block-body .block-btn {
  text-align: center;
}
/* line 117, new-car.less */
.page-new-car .block-select-new-car .block-item.select-data .block-body .block-btn .btn {
  padding: 3px 30px;
  border-radius: 0;
  font-family: 'Prompt', sans-serif;
  font-weight: 500;
  font-size: 16px;
}
/* line 124, new-car.less */
.page-new-car .block-select-new-car .block-item.select-data .block-body .block {
  height: 135px;
}
/* line 129, new-car.less */
.page-new-car .block-select-new-car .block-item.select-data .block-body .form-group label {
  font-size: 12px;
  text-align: right;
  display: block;
  line-height: 2.5;
}
/* line 137, new-car.less */
.page-new-car .block-select-new-car .block-item.select-data .block-select-price {
  background-color: #F6F6F6;
}
/* line 139, new-car.less */
.page-new-car .block-select-new-car .block-item.select-data .block-select-price .block-body {
  max-width: 250px;
}
/* line 145, new-car.less */
.page-new-car .block-select-new-car .block-item.line-bottom {
  border-color: #d7d7d7!important;
}
/* line 153, new-car.less */
.page-new-car .block-select-new-car .block-item .heading-nc {
  font-family: 'Prompt', sans-serif;
  font-weight: 700;
  font-size: 26px;
  color: #592381;
  margin-top: 0px;
  margin-bottom: 0;
  border-bottom: 1px solid #592381;
  padding-bottom: 5px;
}
/* line 161, new-car.less */
.page-new-car .block-select-new-car .block-item .item {
  padding-bottom: 10px;
  /*images-item*/
  /*block-nc*/
  /*form-inline*/
  /*block-rang*/
}
/* line 164, new-car.less */
.page-new-car .block-select-new-car .block-item .item .images-item {
  margin-bottom: 0px;
  padding-bottom: 10px;
}
/* line 168, new-car.less */
.page-new-car .block-select-new-car .block-item .item .block-nc {
  text-decoration: none;
  /*img*/
  /*text-nc*/
  /*rating-nc*/
  /*price-nc*/
}
/* line 170, new-car.less */
.page-new-car .block-select-new-car .block-item .item .block-nc .img {
  display: block;
  padding-bottom: 76.33%;
  background-size: contain;
  height: auto;
  width: 100%;
  background-repeat: no-repeat;
}
/* line 179, new-car.less */
.page-new-car .block-select-new-car .block-item .item .block-nc .text-nc {
  font-family: tahoma, arial;
  font-weight: 700;
  font-size: 14px;
  color: #470975;
  height: 16px;
  overflow: hidden;
  display: inline-block;
}
/* line 187, new-car.less */
.page-new-car .block-select-new-car .block-item .item .block-nc .rating-nc {
  font-size: 16px;
  color: #DD8600;
  display: block;
}
/* line 193, new-car.less */
.page-new-car .block-select-new-car .block-item .item .block-nc .price-nc {
  display: block;
  color: #000000;
  font-size: 11px;
  /*text*/
}
/* line 198, new-car.less */
.page-new-car .block-select-new-car .block-item .item .block-nc .price-nc .text {
  color: #666;
}
/* line 204, new-car.less */
.page-new-car .block-select-new-car .block-item .item .form-inline {
  /*form-group*/
}
/* line 205, new-car.less */
.page-new-car .block-select-new-car .block-item .item .form-inline .form-group {
  margin-right: 50px;
}
/* line 208, new-car.less */
.page-new-car .block-select-new-car .block-item .item .form-inline .form-group select {
  margin-left: 20px;
}
/* line 214, new-car.less */
.page-new-car .block-select-new-car .block-item .item .block-rang {
  width: 100%;
  padding-top: 10px;
  /*ui-widget-header*/
}
/* line 218, new-car.less */
.page-new-car .block-select-new-car .block-item .item .block-rang .ui-widget-header {
  border: 1px solid #592381;
  background: #592381;
  color: #fff;
}
/* line 227, new-car.less */
.page-new-car .block-select-new-car .block-item .block-type-car a {
  text-decoration: none;
}
/* line 229, new-car.less */
.page-new-car .block-select-new-car .block-item .block-type-car a i {
  display: block;
  font-size: 65px;
  color: #592381;
}
/* line 235, new-car.less */
.page-new-car .block-select-new-car .block-item .block-type-car a .text {
  display: block;
  color: #a6a6a6;
  font-size: 12px;
  font-family: 'Prompt', sans-serif;
  font-weight: 400;
}
/*page-new-car*/
@media (max-width: 991px) {
  /* line 250, new-car.less */
  .page-new-car .block-select-new-car .block-item .item .images-item {
    margin-bottom: 40px;
    padding-bottom: 20px;
  }
  /* line 255, new-car.less */
  .page-new-car .block-brand-list .brand-list .list-item {
    border-left: 1px solid #a6a6a6;
    border-bottom: 1px solid #a6a6a6;
    height: auto;
    text-align: center;
  }
  /* line 262, new-car.less */
  .page-new-car .block-brand-list .item-dropdown .dropdown-menu {
    min-width: 100%;
  }
}
@media (max-width: 767px) {
  /* line 268, new-car.less */
  .page-new-car .block-select-new-car .block-item .item .block-nc .text-nc {
    height: auto;
  }
  /* line 271, new-car.less */
  .page-new-car .block-select-new-car .block-item .item .images-item {
    margin-bottom: 70px;
  }
  /* line 274, new-car.less */
  .page-new-car .block-select-new-car .block-item .btn {
    width: 40%;
    display: block;
    margin: auto;
  }
  /* line 279, new-car.less */
  .page-new-car .block-select-new-car .block-item .item .form-inline .form-group {
    margin-right: 0;
  }
  /* line 282, new-car.less */
  .page-new-car .block-select-new-car .block-item .item .form-inline .form-group select {
    margin-left: 0;
  }
  /* line 285, new-car.less */
  .page-new-car .block-select-new-car .block-item .item .block-rang {
    margin-bottom: 30px;
    padding-top: 0;
  }
  /* line 290, new-car.less */
  .page-new-car .block-select-new-car .block-item.select-data .block-body .form-group label {
    text-align: left;
  }
  /* line 294, new-car.less */
  .page-new-car .block-select-new-car .block-item.select-data .block-body .block-btn .btn {
    padding: 3px 15px;
  }
  /* line 298, new-car.less */
  .page-new-car .block-select-new-car .block-item.select-data .block-body .block {
    height: auto;
  }
}
@media (max-width: 530px) {
  /* line 304, new-car.less */
  .page-new-car .block-select-new-car .block-item .item .images-item {
    width: 100%;
  }
}
@media (max-width: 400px) {
  /* line 310, new-car.less */
  .page-new-car .block-select-new-car .sildebar .block-news .row-block .block-body {
    margin: 10px;
  }
}
/* line 316, new-car.less */
.page-new-car-brand {
  /*link-in*/
  /*link-social*/
  /*block-item*/
  /*block-column*/
}
/* line 317, new-car.less */
.page-new-car-brand .link-in {
  text-align: center;
  background-color: #592381;
}
/* line 321, new-car.less */
.page-new-car-brand .link-in a {
  color: #ffffff;
  text-decoration: none;
  padding-top: 8px;
  padding-bottom: 8px;
  display: block;
}
/* line 329, new-car.less */
.page-new-car-brand .link-in.border-right {
  border-right: 1px solid #a6a6a6;
}
/* line 334, new-car.less */
.page-new-car-brand .link-social {
  font-size: 20px;
  line-height: 1.9;
}
/* line 338, new-car.less */
.page-new-car-brand .link-social.fb {
  color: #2059A0;
}
/* line 342, new-car.less */
.page-new-car-brand .link-social.tw {
  color: #01ADF7;
}
/* line 347, new-car.less */
.page-new-car-brand .block-item {
  /*block-brand-top*/
  /*new-generation*/
  /*product-review-news*/
}
/* line 348, new-car.less */
.page-new-car-brand .block-item .block-brand-top {
  /*heading*/
}
/* line 349, new-car.less */
.page-new-car-brand .block-item .block-brand-top .heading {
  font-family: 'Prompt', sans-serif;
  font-weight: 700;
  font-size: 26px;
  color: #592381;
}
/* line 354, new-car.less */
.page-new-car-brand .block-item .block-brand-top h4.heading {
  font-family: 'Prompt', sans-serif;
  font-weight: 500;
  font-size: 20px;
}
/* line 359, new-car.less */
.page-new-car-brand .block-item .new-generation {
  /*a*/
}
/* line 360, new-car.less */
.page-new-car-brand .block-item .new-generation a {
  display: block;
  text-align: center;
  /*img*/
  /*text*/
}
/* line 364, new-car.less */
.page-new-car-brand .block-item .new-generation a .img {
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  padding-bottom: 75%;
  height: auto;
}
/* line 372, new-car.less */
.page-new-car-brand .block-item .new-generation a .text {
  font-size: 12px;
  color: #592381;
}
/* line 379, new-car.less */
.page-new-car-brand .block-item .product-review-news {
  /*block-text-review*/
  /*block-news*/
}
/* line 380, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-text-review {
  margin-top: 20px;
  /*date*/
  /*detail*/
}
/* line 383, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-text-review h3 {
  font-family: 'Prompt', sans-serif;
  font-weight: 500;
  font-size: 26px;
  color: #592381;
  margin-bottom: 5px;
}
/* line 389, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-text-review .date {
  font-family: tahoma, arial;
  font-weight: normal;
  font-size: 14px;
  color: #a6a6a6;
}
/* line 394, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-text-review .detail {
  margin-top: 20px;
}
/* line 397, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-text-review .detail p {
  height: 40px;
  overflow: hidden;
}
/* line 404, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news {
  padding-top: 0px;
  /*block-btn*/
  /*row-block*/
}
/* line 408, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .block-btn a {
  width: 100%;
}
/* line 412, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .row-block {
  padding: 0px 0px 20px 0px;
  /*block-img*/
  /*block-body*/
}
/* line 415, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .row-block:last-child {
  margin-bottom: 0 !important;
}
/* line 420, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .row-block.line-bottom {
  border-color: #a6a6a6;
}
/* line 425, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .row-block .block-img a {
  border: 1px solid #a6a6a6;
  padding-bottom: 74.57%;
}
/* line 432, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .row-block .block-body .date {
  font-family: tahoma, arial;
  font-weight: normal;
  font-size: 12px;
  color: #a6a6a6;
}
/* line 436, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .row-block .block-body h5 {
  margin-top: 0;
  margin-bottom: 5px;
  height: 17px;
  overflow: hidden;
}
/* line 441, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .row-block .block-body h5 a {
  font-family: 'Prompt', sans-serif;
  font-weight: 500;
  font-size: 18px;
  color: #592381;
}
/* line 447, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .row-block .block-body p {
  height: 51px;
  overflow: hidden;
  margin-top: 18px;
  margin-bottom: 0;
}
/* line 455, new-car.less */
.page-new-car-brand .block-item .product-review-news .block-news .row-block .text-sort {
  font-family: tahoma, arial;
  font-weight: normal;
  font-size: 12px;
}
/* line 463, new-car.less */
.page-new-car-brand .block-column {
  /*content-container*/
  /*group-item*/
}
/* line 464, new-car.less */
.page-new-car-brand .block-column .content-container {
  border-top: 1px solid #a6a6a6;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 471, new-car.less */
.page-new-car-brand .block-column .group-item {
  /*heading*/
}
/* line 472, new-car.less */
.page-new-car-brand .block-column .group-item .heading {
  margin-bottom: 20px;
  font-family: 'Prompt', sans-serif;
  font-weight: 500;
  font-size: 20px;
  color: #592381;
}
/* line 480, new-car.less */
.page-new-car-brand .block-column .group-item .block-btn button {
  font-family: 'Prompt', sans-serif;
  font-weight: normal;
  font-size: 26px;
  color: #ffffff;
  padding: 5px 10px;
  width: 100%;
}
/* line 488, new-car.less */
.page-new-car-brand .block-column .group-item .text-pink {
  color: #e1007a;
  text-decoration: none;
}
/* line 495, new-car.less */
.page-new-car-brand .block-header-top {
  padding: 0px 10px 0 10px;
}
/*page-new-car-brand*/
@media (max-width: 991px) {
  /* line 501, new-car.less */
  .page-new-car-brand .block-header-top .tw {
    text-align: left;
  }
  /* line 505, new-car.less */
  .page-new-car-brand .block-item .product-review-news .block-news .block-btn a {
    width: auto;
  }
  /* line 509, new-car.less */
  .page-new-car-brand .block-column .group-item .block-btn button {
    width: auto;
  }
}
