p {font-size:14px;}
.block-flat .content {font-size:110%;}

.pointer {cursor: pointer;}
.force-block {display:block!important;}
.imgBorder {display:block;width:100%;}

.v-mid {vertical-align: middle;}
.dropdown-menu li {list-style: none;}

.container-fluid.overflow {overflow-y: visible!important;}
.place-select {width:100%;}

.printNotice {font-weight: bold;}

@keyframes spinner-border {
  to { transform: rotate(360deg); }
}
.spinner-holder {
  position: relative;
  left:0;
  top:0;
  width:120px;
  height:120px;
  display: block;
  background: #fff;
  opacity: 0.5;-webkit-opacity: 0.5;-moz-opacity: 0.5;-o-opacity: 0.5;-ms-opacity: 0.5;
  margin-bottom: -120px;
  text-align: center;
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: .25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border .75s linear infinite;
  animation: spinner-border .75s linear infinite;
  color: #000;
  margin-top:35%;
}

.fuelux .wizard ul li.active {
  background: #7761a7;
  color: #fff;
}
.fuelux .wizard ul li.active .chevron {
  border-left-color: #5e488e;
}
.fuelux .wizard ul li.active .chevron:before {
  border-left: 14px solid #7761a7;
}
.fuelux .wizard ul li.complete {
  color: #fff;
  background: #7761a7;
}
.fuelux .wizard ul li.complete:hover {
  background: #634d93;
}
.fuelux .wizard ul li.complete:hover .chevron:before {
  border-left-color: #634d93;
}
.fuelux .wizard ul li.complete .chevron {
  border-left-color: #5e488e;
}
.fuelux .wizard ul li.complete .chevron:before {
  border-left: 14px solid #7761a7;
}
.fuelux .wizard ul li:first-child {
  border-radius: 0;
  -webkit-border-radius: 0;
}

.btn.btn-success:disabled {background: #fb7849;border-color: transparent;}

.buttons-holder {float:left;width:auto;padding: 10px 0 30px 0;}
#order {padding: 10px 0 30px 0;margin-right:10px;}

a.btn{text-decoration: none;}
a.btn:hover {text-decoration: none;}

a.btn-info {color:#fff;}
a.btn-info:hover {color:#fff;}

a.btn-danger {color:#fff;}
a.btn-danger:hover {color:#fff;}

#big-help {position:absolute;left:0;top:0;}

.before-sale {
  text-decoration-line: line-through;
  text-decoration-color: red;
}
.after-sale {
  color:#009900;
  font-weight: bold;
  font-size: 13px;
}
.primary-emphasis .after-sale {
  color:red;
}
.digi-history-contact { position: absolute; right:50px;top:60px;width: 430px;}
.digi-history-contact img {max-width:200px;}
.digi-history-contact img.a1 {margin: 10px 20px 30px 0;}
.digi-history-contact img.a2 {margin: 10px 0 30px 0;}
.digi-history-contact img.a3 {margin: 0 20px 30px 0;}
.digi-history-contact img.a4 {margin: 0 0 30px 0;}
.digi-history-contact img.a5 {margin: 0 20px 0 0;}
.digi-history-contact img.a6 {margin: 0 0 0 0;}
.digi-history-contact img.a7 {margin: 0 20px 0 0;max-width: 60px;}
.digi-history-contact img.a8 {margin: 0 0 0 0;max-width: 60px;}

.contact-content p {max-width: calc(100% - 480px);}

.digi-partner-contact {border:none;}
.digi-partner-contact td {background:#fff;border:none!important;}
.digi-partner-contact img {max-width:150px;}

.top-title {color:#00aeef;float:left;max-width:550px;margin:10px 0 0 0px;font-size: 22px;padding-top: 15px;line-height: 24px;margin-left: -110px;}
.top-title .top-title-small {font-size:19px;display: block;}
.top-title a,
.top-title a:hover {color:#00aeef}

.cl-mont-sale {padding-bottom: 0!important;margin-bottom:-30px!important;padding-top: 0!important;margin-top:0!important;}
.cl-mont-sale .row {margin-top:0!important;}
.cl-mont-sale .block-flat {margin-bottom: 0!important;padding:0;background: transparent;color:#179232;font-weight: bold;font-size:15px;}
.cl-mont-sale .cl-mont-sale-c1 {float:left;}
.cl-mont-sale .cl-mont-sale-c2 {float:right;}

.menu-line {clear:both;}
.menu-line ul {padding:0 0 10px 0;margin:0;}
.menu-line ul li {list-style: none;display:inline-block;padding-right: 10px;}
.menu-line ul li a {color:#3F4148;font-size:14px;}
.menu-line ul li a:hover {color:#eb0a8d;}

@media (max-width: 1600px) {
  .digi-history-contact { width: 330px;}
  .digi-history-contact img {max-width:150px;}
  .contact-content p {max-width: calc(100% - 380px);}
  .top-title {margin-left:-110px;}
  .cl-mont-sale .block-flat {font-size:14px;}
  .top-title {font-size:18px;}
  .top-title .top-title-small {font-size:16px;}
}
@media (max-width: 1450px) {
  .top-title {font-size:15px;}
  .top-title .top-title-small {font-size:13px;}
  .cl-mont-sale .block-flat {font-size:12px;}
}
@media (max-width: 1200px) {
  .digi-history-contact { width: 230px;}
  .digi-history-contact img {max-width:100px;}
  .contact-content p {max-width: calc(100% - 280px);}
  .cl-mont-sale .cl-mont-sale-c1 {float:none;text-align: center;font-size:14px;}
  .cl-mont-sale .cl-mont-sale-c2 {float:none;text-align: center;font-size:14px;}
  .top-title {float:none;display:block;text-align: center;margin:0;width:100%;max-width: 100%;}
  .site-logo {float:none;margin: 0 auto;display: block;text-align: center;}
  .site-logo2 {float:left!important;}
  .menu-line {display:none;}
}
@media (max-width: 1024px) {
  .digi-history-contact { position: relative;top:auto;right:auto;text-align: center;width:auto;}
  .digi-history-contact img {width:30%;max-width:30%;}
  .digi-history-contact img.a1 {margin:0 9% 30px 9%;}
  .digi-history-contact img.a2 {margin:0 9% 30px 9%;}
  .digi-history-contact img.a3 {margin:0 9% 30px 9%;}
  .digi-history-contact img.a4 {margin:0 9% 30px 9%;}
  .digi-history-contact img.a5 {display:none;}
  .digi-history-contact img.a6 {display:none;}
  .contact-content p {max-width: 100%;}

}

@media (max-width: 767px) {
  .choose-year {padding-top:5px;}
  .digi-history-contact img {width:45%;max-width:45%;}
  .digi-history-contact img.a1 {margin:0 1% 30px 0;}
  .digi-history-contact img.a2 {margin:0 0 30px 0;}
  .digi-history-contact img.a3 {margin:0 1% 30px 0;}
  .digi-history-contact img.a4 {margin:0 0 30px 0;}
  .navbar-right {float: right !important;}
}

@media (min-width: 500px) {
.navbar-default {background: #fff url(/templates_v2/images/header.png) 5px 2px no-repeat;min-height: 105px;}
}

@media (max-width: 480px) {
  .digi-history-contact img {width:90%;max-width:90%;}
  .digi-history-contact img.a1 {margin:0 4% 15px 4%;}
  .digi-history-contact img.a2 {margin:0 4% 15px 4%;}
  .digi-history-contact img.a3 {margin:0 4% 15px 4%;}
  .digi-history-contact img.a4 {margin:0 4% 15px 4%;}
  .digi-partner-contact img {max-width:100px;}
}