
@font-face {
  font-family: Xolonium;
  src: url(http://www.asus-portugal.com/pba/rogxl/fonts/Xolonium-Bold.otf);
}

h5 {
	line-height: 200%;
}

/*.title {
	 font-family: monospace;
}*/

.bg-dark {
    background-color: #202020!important;
}

.bg-gray {
	background-color: #232323!important;
}

.bg-black {
    background-color: #000000!important;
}

.bg-purple {
    background-color: #9e005d!important;
}

.bg-blue {
	background-color: #025684!important;
}

/* Show it is fixed to the top */
body {
  min-height: 75rem;
  padding-top: 3.9rem;
  font-family: monospace;
}

hr {
  border: none;
  width: 60%;
  height: 1px;
  background-color: #202020;
  background-image: -webkit-linear-gradient(0deg, #fff, #202020, #fff);
}

.sub-title-offset {
	color: #2190e3;
}

.sub-title-mk {
	color: #fbac18;
}

.price {
	color: #000000;
}

.dealer {
    width: 150px !important;
}

.hr-white {
  border: none;
  width: 60%;
  height: 1px;
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(0deg, #000000, #ffffff, #000000);
}

.hr-purple {
  border: none;
  width: 60%;
  height: 1px;
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(0deg, #9e005d, #ffffff, #9e005d);
}

.hr-gray {
  border: none;
  width: 60%;
  height: 1px;
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(0deg, #232323, #ffffff, #232323);
}

.hr-blue {
  border: none;
  width: 60%;
  height: 1px;
  background-color: #ffffff;
  background-image: -webkit-linear-gradient(0deg, #025684, #ffffff, #025684);
}

.my-icon {
    vertical-align: middle;
    font-size: 22px;
}

.jumbotron {
    margin-bottom: 0rem;
}
.navbar-nav {
    font-size: 14px;
}


/* STEPS */

.stepwizard-step p {
    margin-top: 10px;    
}

.process-row {
    display: table-row;
}

.process {
    display: table;     
    width: 100%;
    position: relative;
}

.process-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}

.process-row:before {
    top: 50px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #ccc;
    z-order: 0;
    
}

.process-step {    
    display: table-cell;
    text-align: center;
    position: relative;
}

.process-step p {
    margin-top:10px;
    
}

.badge-huge {
	font-size: 150%;
	
}
	

