/*Colores*/
@font-face {
  font-family: clanBook;
  src: url("../css/fonts/Roboto-Regular.ttf");
}
@font-face {
  font-family: clanMedium;
  src: url("../css/fonts/Roboto-Medium.ttf");
}
@font-face {
  font-family: clanNews;
  src: url("../css/fonts/Roboto-Light.ttf");
}
@font-face {
  font-family: clanThin;
  src: url("../css/fonts/Roboto-Thin.ttf");
}
@font-face {
  font-family: clanBold;
  src: url("../css/fonts/Roboto-Bold.ttf");
}
body {
  font-family: clanBook;
  font-size: 14px;
  color: #000;
  line-height: 15px;
}
input[type='number'] {
  -moz-appearance: textfield;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}
.content-main {
  height: 100%;
  position: relative;
}
.content-main .head-content-main {
  height: auto;
  border-bottom: 3px solid #88cff2;
  position: fixed;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
  background: #fff;
}
.content-main .head-content-main .logo-bbva {
  max-width: 600px;
}
.content-main .head-content-main .logo-bbva img {
  width: 100%;
}
.content {
  height: auto;
  width: 100%;
  margin-top: 80px;
  padding-top: 20px;
  padding-bottom: 20px;
/*Steps*/
}
.content .steps-progress-bar {
  width: 80%;
  padding: 12px 0px;
  height: 48px;
  margin: 20px auto;
  position: relative;
}
.content .steps-progress-bar .progress-bar-green {
  background: #d1dbe6;
  height: 10px;
  width: 100%;
  position: absolute;
  top: 19px;
  left: 0px;
  box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16);
  -webkit-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16);
  -moz-box-shadow: inset 0 1px 2px 0 rgba(0,0,0,0.16);
}
.content .steps-progress-bar .progress-bar-green .content-bar-green {
  width: 100%;
  height: 10px;
  position: relative;
}
.content .steps-progress-bar .progress-bar-green .content-bar-green .bar-green {
  position: absolute;
  top: 3px;
  left: 0px;
  height: 4px;
  width: 0;
  z-index: 2;
  background: #44a718;
  transition: all ease 1s;
  -webkit-transition: all ease 1s;
  -moz-transition: all ease 1s;
}
.content .steps-progress-bar .steps {
  margin: 0 auto;
  padding: 0;
  list-style: none;
  position: relative;
}
.content .steps-progress-bar .steps .step-point {
  display: inline-block;
  vertical-align: top;
  height: 24px;
  width: 24px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  background: #d1dbe6;
  position: absolute;
}
.content .steps-progress-bar .steps .step-point .point {
  width: 16px;
  height: 16px;
  margin: 4px;
  border-radius: 50%;
  display: block;
  position: relative;
  z-index: 2;
}
.content .steps-progress-bar .steps .step-point .point-0,
.content .steps-progress-bar .steps .step-point .point-1,
.content .steps-progress-bar .steps .step-point .point-2 {
  background: #44a718;
}
.content .steps-progress-bar .steps .step-point .text-indicator {
  display: none;
  white-space: nowrap;
  position: absolute;
  top: -20px;
  color: #006ec1;
  font-family: clanMedium;
  font-size: 14px;
}
.content .steps-progress-bar .steps .step-point:nth-child(1) {
  margin: 0 54px 0 0;
  left: -5px;
}
.content .steps-progress-bar .steps .step-point:nth-child(2) {
  position: relative;
  left: 48%;
}
.content .steps-progress-bar .steps .step-point:nth-child(3) {
  margin: 0 0 0 54px;
  right: -5px;
}
.content .steps-progress-bar .text-ver-mobile {
  position: relative;
  text-align: center;
  top: 10px;
}
.content .steps-progress-bar .text-ver-mobile span:nth-child(2) {
  font-family: clanBold;
  color: #006ec1;
  font-size: 14px;
}
.content .content-wizard {
  width: 100%;
  background: #f9f9fb;
  padding: 15px 0px 15px 0px;
  border-top: 1px solid #a6a8ab;
  border-bottom: 1px solid #a6a8ab;
}
.content .content-wizard .wizard-step {
  overflow-x: hidden;
  overflow-y: hidden;
  width: 100%;
  position: relative;
  transition: all ease 0.5s;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  z-index: 0;
/*style for imput*/
/*.input-checkbox
					input[type="checkbox"]
						display none
					label
						position relative
						display inline-block
						
					label:before
						content ""
						background url("../img/input-check.png") no-repeat
						width 18px
						height 19px
						display inline-block
						position absolute*/
}
.content .content-wizard .wizard-step .step-cont {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.content .content-wizard .wizard-step .step-cont .seccion-data {
  padding: 15px 10px;
/*Step 2*/
/*Step 3*/
}
.content .content-wizard .wizard-step .step-cont .seccion-data h4 {
  font-size: 14px;
  font-family: clanMedium;
  color: #2d2d2d;
  line-height: 16px;
  margin-top: 0;
  margin-bottom: 0;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .input-text {
  width: 100%;
  border-radius: 5px;
  margin-top: 5px;
  margin-bottom: 5px;
  position: relative;
/*.tooltip-msg:before
								content ""
								display block
								width 0
								height 0
								border-style solid
								border-width 13.0px 7.5px 0 7.5px
								border-color #E74C3C transparent transparent transparent
								position absolute
								bottom -10px
								right 20px*/
}
.content .content-wizard .wizard-step .step-cont .seccion-data .input-text input {
  border-radius: 5px;
  border: 1px solid #e8e8e6;
  width: 100%;
  height: 40px;
  padding: 5px 10px;
  color: #000;
  box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.16);
  -webkit-box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.16);
  -moz-box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.16);
}
.content .content-wizard .wizard-step .step-cont .seccion-data .input-text input:focus {
  background: #fffff5;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .input-text .span-input {
  display: block;
  line-height: 30px;
  border-radius: 5px;
  border: 1px solid #e8e8e6;
  width: 100%;
  height: 40px;
  padding: 5px 10px;
  color: #000;
  box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.16);
  -webkit-box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.16);
  -moz-box-shadow: inset 0 2px 3px 0 rgba(0,0,0,0.16);
}
.content .content-wizard .wizard-step .step-cont .seccion-data .input-text .tooltip-msg {
  color: #e74c3c;
  margin-left: 5px;
  font-family: clanMedium;
}

.tooltip-msg {
  color: #e74c3c;
  margin-left: 5px;
  font-family: clanMedium;
}

.content .content-wizard .wizard-step .step-cont .seccion-data .msg-not-version,
.content .content-wizard .wizard-step .step-cont .seccion-data .msg-not-distrib {
  color: #e74c3c;
  margin-left: 5px;
  font-family: clanMedium;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .input-money {
  width: 61%;
  display: inline-block;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .input-money input {
  padding-right: 45px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .input-money .moneda {
  position: absolute;
  right: 10px;
  top: 12px;
  font-family: clanBold;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .check-unlimit {
  display: inline-block;
  color: #44a718;
  margin-left: 20px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .check-unlimit .check-l {
  margin-right: 10px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .check-unlimit span {
  line-height: 20px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .msg-info-disc {
  margin-right: 5px;
  height: auto;
  display: inline-block;
  vertical-align: top;
  margin-top: 10px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .msg-info-disc .info-icon {
  vertical-align: top;
  display: inline-block;
  height: 24px;
  width: 24px;
  margin-top: 10px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .msg-info-disc .info-icon img {
  height: 24px;
  width: 24px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .msg-info-disc .msg-disc {
  margin: 0px;
  margin-top: 6px;
  padding: 0px;
  display: inline-block;
  width: 240px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .combo-box {
  height: 40px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-controls {
  padding-bottom: 35px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item {
  perspective: 1000;
  -webkit-perspective: 1000;
  -moz-perspective: 1000;
  position: relative;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .item-version {
  text-decoration: none;
  margin: 15px auto 0px auto;
  display: block;
  width: 100%;
  max-width: 190px;
  -webkit-transform-style: preserve-3d;
  -webkit-transition: 1.5s;
  -moz-transform-style: preserve-3d;
  -moz-transition: 1.5s;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .item-version .content-item-version {
  width: 100%;
  padding: 35px 20px 10px 20px;
  height: auto;
  border-radius: 5px;
  background: #d4e4ef;
  -webkit-box-shadow: 2px 5px 12px -1px rgba(74,74,74,0.7);
  -moz-box-shadow: 2px 5px 12px -1px rgba(74,74,74,0.7);
  box-shadow: 2px 5px 12px -1px rgba(74,74,74,0.7);
  text-align: center;
  background: -moz-linear-gradient(top, #d4e4ef 0%, #e2ebf2 18%, #f5f5f5 43%, #f5f5f5 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #d4e4ef), color-stop(18%, #e2ebf2), color-stop(43%, #f5f5f5), color-stop(100%, #f5f5f5));
  background: -webkit-linear-gradient(top, #d4e4ef 0%, #e2ebf2 18%, #f5f5f5 43%, #f5f5f5 100%);
  background: -o-linear-gradient(top, #d4e4ef 0%, #e2ebf2 18%, #f5f5f5 43%, #f5f5f5 100%);
  background: -ms-linear-gradient(top, #d4e4ef 0%, #e2ebf2 18%, #f5f5f5 43%, #f5f5f5 100%);
  background: linear-gradient(to bottom, #d4e4ef 0%, #e2ebf2 18%, #f5f5f5 43%, #f5f5f5 100%);
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .item-version .content-item-version h5 {
  font-size: 14px;
  color: #2d2d2d;
  font-family: clanBold;
  margin-bottom: 10px;
  margin-top: 0;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .item-version .content-item-version .img-version {
  width: 80%;
  margin-right: auto;
  margin-left: auto;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .item-version .content-item-version .img-version img {
  width: 100%;
  height: auto;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .item-version .content-item-version .price-version {
  margin-top: 8px;
  font-size: 16px;
  color: #2d2d2d;
  font-family: clanBold;
  display: block;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .item-version .face {
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .item-version .back-item-version {
  position: absolute;
  top: 0;
  height: 250px;
  background: #000;
  -webkit-transform: rotateY(-180deg);
  -moz-transform: rotateY(-180deg);
/*.content-item:hover .item-version
									-webkit-transform rotateY(180deg)*/
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .icon-check {
  position: absolute;
  top: 15px;
  right: 26px;
  left: 25px;
  height: 26px;
  z-index: 2;
  cursor: pointer;
  background: #44a718;
  
  /*border-radius: 5px 5px 0 0;*/
  line-height: 26px;
  text-align: center;
  color: #fff;
  /*padding-left: 20px;*/
}
.content .checkVerde{
	/*margin-left: 28px;
    margin-top: -1px;*/
    position: absolute;
    top: 0;
    right: 0;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .icon-check p {
  margin: 0;
  text-transform: uppercase;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-item .icon-check p i {
  color: #fff;
  margin-left: 5px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .msg-disclaimer {
  width: 100%;
  border: 1px solid #fdd09f;
  background: #fff0d6;
  border-radius: 3px;
  padding: 15px;
  margin-top: 10px;
  font-family: clanMedium;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .msg-disclaimer p {
  font-size: 13px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .msg-disclaimer ul {
  margin: 0px;
  padding: 0px;
  list-style-type: square;
  padding-left: 15px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .msg-disclaimer ul li {
  font-size: 13px;
  font-family: clanMedium;
  line-height: 20px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version {
  position: absolute;
  top: 35px;
  left: 20px;
  border-radius: 5px;
  background: #fff;
  width: 100%;
  padding: 30px 20px 20px 20px;
  -webkit-box-shadow: 2px 5px 12px -1px rgba(74,74,74,0.7);
  -moz-box-shadow: 2px 5px 12px -1px rgba(74,74,74,0.7);
  box-shadow: 2px 5px 12px -1px;
  z-index: 999;
  -webkit-transform: translate3d(0,0,0);
opacity: 1.0;
filter: alpha(opacity=100);
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .content-detail {
  text-align: center;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .content-detail h5 {
  font-size: 14px;
  color: #006ec1;
  font-family: clanBold;
  margin-bottom: 10px;
  margin-top: 0;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .content-detail .img-version {
  width: 100%;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .content-detail .img-version img {
  width: 110px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .content-detail .price-version {
  margin-top: 20px;
  font-size: 16px;
  color: #006ec1;
  font-family: clanBold;
  display: block;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .parraf-version {
  margin-top: -10px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .parraf-version .parraf {
  font-family: clanMedium;
  color: #2d2d2d;
  font-size: 12px;
  text-align: justify;
}

.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .parraf-version h5 {
  font-size: 14px;
  color: #006ec1;
  font-family: clanBold;
  margin-bottom: 10px;
  margin-top: 0;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version  .pretitle-version h5 {
  font-size: 16px;
  color: #C81B61;
  font-family: clanBold;
  margin-bottom: 10px;
  margin-top: 0;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version  .endpretitle-version h5 {
  font-size: 14px;
  color: #006ec1;
  font-family: clanBold;
  margin-bottom: 10px;
  margin-top: 0;
}

.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .buttons-version {
  text-align: center;
  margin-top: 0;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version .buttons-version button {
  width: 70px;
  margin: 0 10px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .table-admin {
  margin-top: 10px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .table-admin table {
  background: #fff;
  border: 1px solid #e8e8e6;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .table-admin table td {
  text-align: center;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .table-admin table td:nth-child(1) {
  text-align: left;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .button-validate {
  margin-top: 10px;
  text-align: center;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .button-validate button {
  width: 50px;
  margin: 0 5px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-agents {
  margin-bottom: 20px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-agents .bar-agent-content {
  width: 100%;
  margin-top: 15px;
  position: relative;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-agents .bar-agent-content .bar-agent {
  background: #44a718;
  border-radius: 5px;
  padding: 10px;
  position: relative;
  height: 34px;
  cursor: pointer;
  box-shadow: 0 4px 7px 0 rgba(0,0,0,0.5);
  -webkit-box-shadow: 0 4px 7px 0 rgba(0,0,0,0.5);
  -moz-box-shadow: 0 4px 7px 0 rgba(0,0,0,0.5);
  position: relative;
  z-index: 2;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-agents .bar-agent-content .bar-agent .agent-data {
  color: #fff;
  margin-bottom: 0px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-agents .bar-agent-content .icon-delete {
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  height: 34px;
  width: 34px;
  padding: 6px;
  z-index: 3;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-agents .bar-agent-content .icon-delete img {
  width: 20px;
  height: 20px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-agents .bar-agent-content .form-edit {
  padding-left: 10px;
  padding-right: 10px;
  transition: all ease 2s;
  -webkit-transition: all ease 2s;
  -moz-transition: all ease 2s;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-agents .bar-agent-content .form-edit .content-form-edit {
  background: #fff;
  border: 1px solid #a6a8ab;
  border-radius: 0 0 5px 5px;
  position: relative;
  top: -10px;
  padding-top: 15px;
  padding-bottom: 10px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-drag-adm {
  border-radius: 5px;
  border: 1px solid #a6a8ab;
  background: #fff;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-bottom: 20px;
  min-height: 80px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .content-drag-adm .drag-adm {
  width: 23%;
  display: inline-block;
  vertical-align: top;
  margin-left: 4px;
  border: 1px dashed #a6a8ab;
  border-radius: 5px;
  min-height: 80px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .reception-drag-content {
  border-radius: 5px;
  border: 1px solid #a6a8ab;
  background: #fff;
  margin-bottom: 10px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .reception-drag-content .content-adm-items {
  border-bottom: 1px solid #a6a8ab;
  padding: 0px 5px 5px 5px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .reception-drag-content .content-adm-items .title-item {
  border-radius: 7px;
  background: #44a718;
  text-align: center;
  margin: 5px 0 5px 5px;
  display: block;
  padding: 8px;
  width: 155px;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .reception-drag-content .content-adm-items .title-item p {
  margin: 0;
  color: #fff;
  font-size: 11px;
  font-family: clanBook;
}
.content .content-wizard .wizard-step .step-cont .seccion-data .reception-drag-content .content-adm-items .content-drag {
  min-height: 80px;
  display: inline-block;
  vertical-align: top;
  width: 24%;
  border: 1px dashed #a6a8ab;
  border-radius: 5px;
}
.content .content-wizard .wizard-step .step-cont .content-final-step {
  width: 100%;
  position: relative;
  text-align: center;
}
.content .content-wizard .wizard-step .step-cont .content-final-step img {
  width: 100%;
}
.content .content-wizard .wizard-step .step-cont .content-final-step .btn-print {
  position: relative;
  width: 148px;
  height: 35px;
  margin: 0 5px;
  top: -35px;
  display: inline-block;
}
.content .content-wizard .wizard-step .step-cont .content-final-step .btn-print button {
  height: 35px;
  width: 100%;
  /*background: #009ee5;*/
  background: #939496;
  box-shadow: 0 4px 7px 0 rgba(0,0,0,0.5);
  -webkit-box-shadow: 0 4px 7px 0 rgba(0,0,0,0.5);
  -moz-box-shadow: 0 4px 7px 0 rgba(0,0,0,0.5);
  font-size: 13px;
  font-family: clanBold;
  /*border-radius: 5px;*/
  border-radius: 0px;
  border: none;
  color: #fff;
}

.content .buttons-wizard {
  width: 100%;
  padding: 0 20px;
  margin-top: 20px;
  margin-bottom: 40px;
}
.content .buttons-wizard .content-buttons-wizard .back-button-wizard {
  float: left;
}
.content .buttons-wizard .content-buttons-wizard .next-button-wizard {
  float: right;
}
.foot-content-main {
  height: 40px;
  border-top: 3px solid #88cff2;
  width: 100%;
  margin-top: 50px;
  padding: 15px 10px;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: #fff;
}
.foot-content-main .reserv-bbva {
  height: auto;
  text-align: left;
}
.foot-content-main .reserv-bbva .foot-text {
  color: #000;
  font-size: 11px;
}
.foot-content-main .reserv-bbva .foot-text .step-indicator {
  font-family: clanBold;
}
/*message box*/
.msg-box-content {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  height: 100%;
  background: rgba(0,0,0,0.8);
  z-index: 9;
}
.msg-box-content .msg-box {
  width: 280px;
  background: #fff;
  height: auto;
  border-radius: 5px;
  margin: 190px auto 0px auto;
  padding: 15px;
}
.msg-box-content .msg-box .title-msg h4 {
  font-family: clanMedium;
  font-size: 12px;
  margin: 0;
  display: inline-block;
  margin-top: 5px;
  margin-left: 5px;
}
.msg-box-content .msg-box .title-msg .icon-msg {
  display: inline-block;
  vertical-align: top;
}
.msg-box-content .msg-box .title-msg .icon-msg img {
  height: 24px;
  width: 24px;
}
.msg-box-content .msg-box .text-msg {
  margin-top: 15px;
  padding: 10px 20px;
  text-align: center;
}
.msg-box-content .msg-box .text-msg .msg {
  font-family: clanBook;
  font-size: 12px;
  padding: 0;
  margin: 0;
}
.msg-box-content .msg-box .buttons-msg-box {
  margin-top: 10px;
  text-align: center;
}
.msg-box-content .msg-box .buttons-msg-box button {
  width: 50px;
  margin: 0 5px;
}
.content-admin-item {
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 4px 7px 0 rgba(0,0,0,0.5);
  -webkit-box-shadow: 0 4px 7px 0 rgba(0,0,0,0.5);
  -moz-box-shadow: 0 4px 7px 0 rgba(0,0,0,0.5);
  cursor: move;
  z-index: 3;
  width: 100%;
  display: inline-block;
  vertical-align: top;
  top: 0;
  left: 0;
}
.content-admin-item .img-admin {
  width: 100%;
  margin: 5px 0px;
}
.content-admin-item .img-admin img {
  width: 24px;
  height: auto;
  margin: 0 auto;
  display: inherit;
}
.content-admin-item .name-admin {
  width: 100%;
  background: #c81f6d;
  height: auto;
  padding: 7px;
  border-radius: 0 0 5px 5px;
}
.content-admin-item .name-admin p {
  margin: 0;
  font-size: 9px;
  font-family: clanBook;
  color: #fff;
}
.hover-active-item {
  background: rgba(0,0,0,0.3);
}
.widthforVersion {
  width: 96%  !important;
}
.viewVersion {
  white-space:nowrap;
}
.labelVersion {
  color: #006EC1;
  padding-left: 5px;
  white-space:normal;
  width:95%;
}
/*Media query*/
@media screen and (min-width: 760px) {
  .content {
    margin-top: 120px;
  }
  .content .steps-progress-bar .steps .step-point .text-indicator {
    display: block;
  }
  .content .steps-progress-bar .text-ver-mobile {
    display: none;
  }

}
@media screen and (min-width: 1024px) {
  html {
    height: 100%;
  }
  .head-content-main {
    background: #fff;
  }
  .content .content-wizard .wizard-step {
    width: 750px !important;
    margin: 0 auto;
  }
  .content .content-wizard .wizard-step .step-cont {
    width: 750px !important;
  }
  .content .content-wizard .wizard-step .step-cont .seccion-data .item-version .content-item-version {
    max-height: 230px;
  }
  .content .content-wizard .wizard-step .step-cont .seccion-data .content-drag-adm .drag-adm {
    width: 70%;
    margin-bottom: 10px;
  }
  .content .content-wizard .wizard-step .step-cont .msg-info-disc .msg-disc {
    width: 630px !important;
    margin-top: 14px !important;
  }
  .content .steps-progress-bar {
    width: 650px;
  }
  .content .buttons-wizard .content-buttons-wizard {
    width: 750px;
    margin: 0 auto;
    padding: 0 20px;
  }
  
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px)  {

	
	.content .content-wizard .wizard-step .step-cont .seccion-data .content-detail-version {
  position: absolute;
  top: 35px;
  left: 20px;
  border-radius: 5px;
  background: #fff;
  width: 100%;
  padding: 30px 20px 20px 20px;
  -webkit-box-shadow: 2px 5px 12px -1px rgba(74,74,74,0.7);
  -moz-box-shadow: 2px 5px 12px -1px rgba(74,74,74,0.7);
  box-shadow: 2px 5px 12px -1px;
  z-index: 999;
  -webkit-transform: translate3d(0,0,0);
opacity: 1.0;
filter: alpha(opacity=100);
}
	
	.col-md-4 {
		float: left;
    	width: 33.33333333%;
	}
	
    .col-md-8 {
    	float: right;
    	width: 66.66666667%;
    }

}
