

.bg-pegatin_color {
    background-color: #0093de !important;
    color: #ffffff;

}

.bg-pegatin_color2 {
    background-color: #e8eff1 !important;
    color: #ffffff;

background: rgba(208,218,224,1);
background: -moz-linear-gradient(top, rgba(208,218,224,1) 0%, rgba(246,246,246,1) 53%, rgba(246,246,246,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(208,218,224,1)), color-stop(53%, rgba(246,246,246,1)), color-stop(100%, rgba(246,246,246,1)));
background: -webkit-linear-gradient(top, rgba(208,218,224,1) 0%, rgba(246,246,246,1) 53%, rgba(246,246,246,1) 100%);
background: -o-linear-gradient(top, rgba(208,218,224,1) 0%, rgba(246,246,246,1) 53%, rgba(246,246,246,1) 100%);
background: -ms-linear-gradient(top, rgba(208,218,224,1) 0%, rgba(246,246,246,1) 53%, rgba(246,246,246,1) 100%);
background: linear-gradient(to bottom, rgba(208,218,224,1) 0%, rgba(246,246,246,1) 53%, rgba(246,246,246,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0dae0', endColorstr='#f6f6f6', GradientType=0 );
}

.navbar-toggler {
  border-color: rgba(255,255,255,0.4);
}

.navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.7)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}


#motor_step_1 { background: #f1965f url('../img/fondo_vc_wood.jpg') top center;}
#fondo_motor{ background: #f1965f url('../img/fondo_vc_wood.jpg') top center;}
.text_12{font-size: 12px;}
.prev_name_white{
  font-size: 21px;
  font-weight: normal;
  font-style: italic;
  color:#FFFFFF;
  letter-spacing: -1px;

}



.prev_name_black{
  font-size: 21px;
  font-weight: normal;
  font-style: italic;
color:#333333;
letter-spacing: -1px;
}



.prev_surname_white {
  font-size: 21px;
  font-weight: bolder;
  color:#FFFFFF;
  text-transform: uppercase;
  letter-spacing: -1px;

}

.prev_surname_black {
  font-size: 21px;
  font-weight: bolder;
  color:#333333;
  text-transform: uppercase;
  letter-spacing: -1px;
}


.sel_flag_item { cursor: pointer; }
.sel_flag_item:hover { cursor: pointer;background: #f1f1f1;}


.border-black { border: 1px solid #333333;}
.border-white { border: 1px solid #ffffff;}

 .prev_text { position:relative; top: 5px;}

 .item_flag {  width:42px; position:relative; }


.card{border:none;}
.card h2 { color: #ffffff;font-weight: 900;padding:0;margin:0;}


.box_prev_pegatin_names  {
background: transparent url('https://pegatin.com/v4_img/box_prev_names_thin.png') no-repeat center center;
}


.box_prev_pegatin_names_step2 {
background: transparent url('https://pegatin.com/v4_img/box_prev_names_thin.png') no-repeat bottom center;
}

.box_prev_pegatin_names_step3 {
background: transparent url('https://pegatin.com/v4_img/box_prev_names_thin.png') no-repeat bottom center;
}

.box_price li {
  font-size: 12px;
  list-style-type: none;
  padding:4px 0;
text-align: center;}




.bg-danger-300 {
  background: #ffdae9;
  }


.text-shadow {
text-shadow: 1px 1px  1px  #999;

}


.box_shadow {
-webkit-box-shadow: 0px 15px 35px -6px rgba(0,0,0,0.42);
-moz-box-shadow: 0px 15px 35px -6px rgba(0,0,0,0.42);
box-shadow: 0px 15px 35px -6px rgba(0,0,0,0.42);

}

.box_cupon {

padding:8px;
font-size:17px;
text-transform: uppercase;
border: 2px dashed #999;
font-weight: 900;


}
