/*==================================================================///
Empresa: 3njambre Developers										///
Desarrollado: Glenda Salas											///
Fecha: Desconocida													///
																	///
                               I--I									///
         ......................O::O......................			///
        ` .             ----- |    | -----             . '			///
            ` .  .............`|==|'............  . '				///
        :````````       ----- .|==|. -----      ''''''''':			///
        ` .               . '' |==| `` .               . '			///
            ` .       . '      |==|      ` .       . '				///
                `````          |==|          `````					///
                               |==|									///
                               |==|									///
                               |==|									///
                               |==|									///
                               `--'									///
====================================================================/*/
.login {
  /* background-color: #ffffff; */
  /*padding-top: 210px;*/
  padding-bottom: 0px;
  background: url(../../images/back.jpg);
}
.social--colored {
  background-color: rgba(245, 245, 245, 0.43);
}
.btn--warning {
  color: #FFFFFF;
  background-color: #2E292E;
  border-color: transparent;
}
.btn--warning:hover {
  color: black;
  background-color: white;
  border-color: transparent;
}
.login .login__title {
  color: #FFFFFF;}

  .login .form__tracker:hover {
  font-size:20px;
  color:white;
}
.login .form__tracker {
  color: white;
}
.myForm {
  /* background-color: #ffffff; */
  padding-top: 58px;
  padding-bottom: 22px;
  background: url(../../images/back.jpg);
}
.myForm {
  background-color: #ffffff;
  padding-top: 58px;
  padding-bottom: 22px;
}
h2#result {
  font-size: 10px;
  margin-top: 1px;
  color: white;
}
input#email {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.overlay .overlay-close:before {
    color: #F4F1F2 !Important;
  }
.overlay2,.overlay-print, .overlay-card, .overlay-login {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow:scroll;
}
.overlay2 .overlay-close2, .overlay-print .overlay-closePrint, .overlay-card .overlay-close-new-card, .overlay-login .close-login{
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay2 .overlay-close2:before, .overlay-print .overlay-closePrint:before, .overlay-card .overlay-close-new-card:before,.overlay-login .close-login:before {
  color: #F4F1F2 !Important;
}
.overlay2 .overlay-close2:before, .overlay-print .overlay-closePrint:before, .overlay-card .overlay-close-new-card:before, .overlay-login .close-login:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}

/*make a modal*/
.overlay3 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(2, 24, 46, 1);.
  z-index: 300;
}
.overlay3 .overlay-close3 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay3 .overlay-close3:before {
  color: #F4F1F2 !Important;
}
.overlay3 .overlay-close3:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login3 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login3 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login3 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login3 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login3 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login3 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login3 .form__tracker:hover {
  color: #fe505a;
}
.login3 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login3 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login3 .login__control {
  text-align: center;
}
/*end make a modal*/
input#pass1 {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
input#pass2 {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}

textarea#descripcion {
font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
select#lugares {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}

select#ciudades, #categorias, #hora {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
span.datepicker__marker {
  color: white;
}

.ui-datepicker {
  z-index: 9999 !important;
}
::-webkit-input-placeholder.form-control{
color: rgba(113, 110, 111, 0.57);
}
:-moz-placeholder.form-control{
color: rgba(113, 110, 111, 0.57);
}
::-moz-placeholder.form-control {
   color:    rgba(113, 110, 111, 0.57);
   opacity:  1;
}
:-ms-input-placeholder.form-control {
   color:    rgba(113, 110, 111, 0.57);
}
/*===================================
==================================*/
::-webkit-input-placeholder{
color: rgba(113, 110, 111, 0.57);
}
:-moz-placeholder.textarea{
color: rgba(113, 110, 111, 0.57);
}
::-moz-placeholder{
   color:    rgba(113, 110, 111, 0.57);
   opacity:  1;
}
:-ms-input-placeholder{
   color:    rgba(113, 110, 111, 0.57);
}
textarea#descripcion{
	color: black;
}
.form-control{

  font-size: 13px;
  color: #3A3838;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;}


  h2#result2 {
  font-size: 10px;
  margin-top: 1px;
  color: white;
}
a.login-window2 {
  color: white;
}
select.fundarosa {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}

a.login-window2 {
  color: white;
  font-size: 8px;
  text-align: center;
  padding-left: 24px !important;
  /* padding-top: 22px; */
  margin-bottom: 1px;
}
.header-wrapper--home {
  /*height: 61px !Important;*/
  border-style: none;
  /* position: fixed; */
  /* top: 135px; */
}

  a.login-window2:hover {
  color: rgb(228, 174, 30);

}
.loading {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  /*background: url(../../images/back.jpg);*/
  opacity: 0.5;
}
.cargando-a {
  color: rgb(255, 243, 204);
  text-align: center;
  margin-top: 30%;
  padding-left: 6%;
  font-size: 15px;
}
.loading img {
  width: 200px;
  /*height: 128px;*/
  position: absolute;
  left: 50%;
  right: 50%;
  bottom: 50%;
  top: 40%;
  margin: -20px;
}
h3#result3 {
  font-size: 10px;
  margin-top: 1px;
  color: white;
}

.movie--test {
  width: 100%;
  float: left;
  margin-bottom: 8px;
}
.page-heading {
  margin-top: 4px;}



  .overlay5 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay5 .overlay-close5 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay5 .overlay-close5:before {
  color: #F4F1F2 !Important;
}
.overlay5 .overlay-close5:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login5 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login5 {
  /* background-color: #ffffff; */
  padding-top: 42px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login5 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login5 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login5 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login5 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login5 .form__tracker:hover {
  color: #fe505a;
}
.login5 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login5 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login5 .login__control {
  text-align: center;
}

h2.ruda {
  font-size: 13px;
  margin-top: 4px;
  margin-bottom: 2px;
  color: white;
  text-align: center;
}

label.ruda {
  color: white;
  text-transform: uppercase;
  font-size: 13px;
}

.ui-datepicker .ui-datepicker-next .ui-icon {
  cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev .ui-icon {
  cursor: pointer;
}

/**** MIKE'S ****/
/*make a modal*/
.overlay6 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay6 .overlay-close6 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay6 .overlay-close6:before {
  color: #F4F1F2 !Important;
}
.overlay6 .overlay-close6:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login6 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login6 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login6 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login6 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login6 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login6 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login6 .form__tracker:hover {
  color: #fe505a;
}
.login6 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login6 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login6 .login__control {
  text-align: center;
}
/*end lugares*/
.overlay7 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay7 .overlay-close7 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay7 .overlay-close7:before {
  color: #F4F1F2 !Important;
}
.overlay7 .overlay-close7:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login7 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login7 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login7 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login7 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login7 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login7 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login7 .form__tracker:hover {
  color: #fe505a;
}
.login7 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login7 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login7 .login__control {
  text-align: center;
}
/*end categoria*/
.overlay8 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay8 .overlay-close8 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay8 .overlay-close8:before {
  color: #F4F1F2 !Important;
}
.overlay8 .overlay-close8:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login8 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login8 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login8 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login8 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login8 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login8 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login8 .form__tracker:hover {
  color: #fe505a;
}
.login8 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login8 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login8 .login__control {
  text-align: center;
}
/*end artista*/
.overlay13 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay13 .overlay-close13 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay13 .overlay-close13:before {
  color: #F4F1F2 !Important;
}
.overlay13 .overlay-close13:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login13 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login13 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login13 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login13 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login13 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login13 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login13 .form__tracker:hover {
  color: #fe505a;
}
.login13 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login13 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login13 .login__control {
  text-align: center;
}
/*end tipoBoleto*/
.overlay9 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay9 .overlay-close9 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay9 .overlay-close9:before {
  color: #F4F1F2 !Important;
}
.overlay9 .overlay-close9:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login9 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login9 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login9 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login9 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login9 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login9 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login9 .form__tracker:hover {
  color: #fe505a;
}
.login9 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login9 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login9 .login__control {
  text-align: center;
}
/*end edit_Eventos*/
.overlay10 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay10 .overlay-close10 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay10 .overlay-close10:before {
  color: #F4F1F2 !Important;
}
.overlay10 .overlay-close10:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login10 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login10 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login10 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login10 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login10 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login10 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login10 .form__tracker:hover {
  color: #fe505a;
}
.login10 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login10 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login10 .login__control {
  text-align: center;
}
/*end edit_Artistas*/
.overlay14 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay14 .overlay-close14 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay14 .overlay-close14:before {
  color: #F4F1F2 !Important;
}
.overlay14 .overlay-close14:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login14 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login14 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login14 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login14 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login14 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login11 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login14 .form__tracker:hover {
  color: #fe505a;
}
.login14 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login14 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login14 .login__control {
  text-align: center;
}
.overlay14 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay14 .overlay-close14 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay14 .overlay-close14:before {
  color: #F4F1F2 !Important;
}
.overlay14 .overlay-close14:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login14 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login14 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login14 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login14 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login14 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login14 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login14 .form__tracker:hover {
  color: #fe505a;
}
.login14 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login14 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login14 .login__control {
  text-align: center;
}
/*end edit_Categorias*/
.overlay12 {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(76, 65, 69, 0.6);
  z-index: 300;
  overflow: scroll;
}
.overlay12 .overlay-close12 {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 15px;
  top: 0px;
  overflow: hidden;
  border: none;
  background-color: transparent;
  color: transparent;
  outline: none;
  z-index: 310;
}
.overlay12 .overlay-close12:before {
  color: #F4F1F2 !Important;
}
.overlay12 .overlay-close12:before {
  content: "\f00d";
  font-size: 13px;
  font-family: "FontAwesome";
  color: #4c4145;
  position: absolute;
  top: 4px;
  left: 0;
  width: 100%;
  text-align: center;
}
.login12 .success {
  background-color: #ffd564;
  font: 18px 'aleobold', sans-serif;
  text-transform: uppercase;
  color: #4c4145;
  text-align: center;
  padding-bottom: 28px;
  padding-top: 39px;
  margin-top: 50px;
  margin-bottom: 58px;
}
.login12 {
    /* background-color: #ffffff; */
  padding-top: 210px;
  padding-bottom: 110px;
  background: url(../../images/back.jpg);
}

.login12 .login__title {
  font-size: 22px;
  font-family: 'aleobold', sans-serif;
  line-height: 20px;
  color: #FFFFFF;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  margin-bottom: 28px;
}
.login12 .login__title .login-edition {
  font-size: 16px;
  font-weight: normal;
  font-family: 'aleoitalic', sans-serif;
  text-transform: none;
}
.login12 .login__tracker {
  text-align: center;
  font: 16px 'aleoitalic', sans-serif;
  color: #4c4145;
  margin: 33px 0 35px;
}
.login12 .form__tracker {
  font-size: 13px;
  display: block;
  margin-top: 39px;
}
.login12 .form__tracker:hover {
  color: #fe505a;
}
.login12 .login__input {
  font-size: 13px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 5px 0;
  padding: 9px 20px 8px;
}
.login12 .login__check-info {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #b4b1b2;
  display: block;
  margin-top: 3px;
  margin-bottom: 27px;
}
.login12 .login__control {
  text-align: center;
}
/*end edit_tiposBoleto*/
/*end make a modal*/

i.fa.fa-trash-o.faicons {
  font-size: 30px;
  color: rgb(219, 31, 31);
  cursor:pointer;
}
.release.glenSA {
  BACKGROUND-COLOR: rgba(255, 255, 255, 0.75);
  padding: 15px;
}
.form-control2 {
  font-size: 12px;
  color: #b4b1b2;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  border: 1px solid #dbdee1;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin: 1px 0;
  padding: 3px 21px 1px;
}

img.ImagenEventos {
  width: 50%;
}

i.fa.fa-pencil.faicons {
  font-size: 30px;
  color: rgb(110, 110, 113);
  cursor: pointer;
}
img#inputImagen {
  width: 70%;
}
.love-evento {
}
.form-group3 {
  color: white;
  text-transform: uppercase;
}

/*=================================================================================================
SECCION FOOOTER
Descripcion: Seccion del footer, ticket modelo.
===================================================================================================*/
.footer-wrapper {
    background: #001B30;
}
.footer-wrapper {
    /*background: url(../images/personalizadas/footer_back2.jpg);*/
    /*background: #3f5020;*/
		background: #02182e;

    background-size: cover;
}
.social .social__variant:hover {
    color: #ffffff;
    background-color: #DA0308;
}
.social .social__variant:hover:after {
    border-color: #9A7575;
}
.heading-special--small .title-edition {
    color: #DA0109;
}
a.ticketmodelo_a {
    color: #E1040D;
}
a.ticketmodelo_a:hover {
    color: rgba(197, 123, 126, 0.74);
}
.top-scroll a {
    background: url("../images/components/arrow.svg") repeat scroll center center rgb(0, 28, 44);
    border: 2px solid rgba(255, 255, 255, 0.1);
	display: block;
    border-radius: 4em;
    height: 50px;
}
.top-scroll a:hover {
    background: url("../images/components/arrow.svg") repeat scroll center center rgba(175, 19, 28, 0.8);
}
/*=================================================================================================
FINALIZA SECCION FOOOTER
===================================================================================================*/
/*=================================================================================================
SECCION body
Descripcion: Seccion del body general, ticket modelo.
===================================================================================================*/
.mega-select-marker .select-marker {
    color: #690505;}
.movie-best .movie-best__check {
    background-color: #35020B !important;
    color: #B3BEBA;
}
.movie-best .movie-best__check:before {
    -webkit-filter: invert(1);}
.movie-best .movie-best__rating {
    /*background-color: #001B30;*/
    background: rgb(2, 24, 46) !important;
    color: #B3BEBA;
	background: url(../images/personalizadas/background-blue_____.jpg);
	}
.movie-best .movie-best__rating:before {
    -webkit-filter: invert(1);
}
.movie-best .movie-best__rating:after {
    -webkit-filter: invert(1);
}
.movie-best .movie-beta__info {
    background-color: rgba(0, 27, 48, 0.88);
    border-bottom-left-radius: 2em;
	border-bottom-right-radius: 2em;
}
.movie-best .movie-beta__info .slide__link {
    color: #E20308;}
.movie-best .movie-beta__info .slide__link:hover {
    background-color: rgba(134, 16, 38, 0);
    color: #BBBBBB;
    font-weight: 900;
}
li.list_eventos {
    margin-top: 1em;
}
.mega-select .filter--active {
    color: #861026;
    font-weight: 900;
}
a:hover, a:focus {
    color: #001B30;
    font-weight: 900;
    text-decoration: none;
}
.mega-select .mega-select__filter:after {
    -webkit-filter: invert(0.5);
}
.btn--danger {
    background-color: #35020B;
    border: solid 1px #861026;
}
.btn-md {
    color: #B3BEBA;}
.mega-select .select__field {
    border: solid 1px rgba(134, 16, 38, 0.19);}
.btn--danger:hover {
    background-color: #00222E;
    border-color: transparent;
    color: #B3BEBA;
}
.mega-select .select__group {
    background-color: rgba(0, 27, 48, 1);
	color: #B3BEBA;}
.page-heading {
    color: #001E2C;}
.page-heading {
    background-image: url(../images/personalizadas/scar2.3.png);}
.banner-top{
	/*background-image: url(../images/personalizadas/header.jpg);
    background-position: 14px 232px;*/
  /* position: fixed; */
  top:0;
  width:100%;
  z-index: 100;
	height: 135px;
  background: #efefef;
  /*background: url(https://ticketmodelo.com/images/textura_v2.png);*/
}
img.logo-header-top {
    width: 20%;
    padding-left: 6%;
	padding-top: 2%;
}
.btn--warning {
    color: #FFFFFF;
    background-color: #520306;}
.btn-md {
    color: #E6DFDF;
}
a.btn.btn-md.btn--warning.btn--book.btn-control--home{
background-image: url(../images/personalizadas/background-bottom.jpg);
}
a.btn.btn-md.btn--warning.btn--book.btn-control--home:hover {
    color: #E8E2E2;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.05);
    box-shadow: 0px 6px 25px rgba(222, 202, 202, 0.15);
    -webkit-filter: grayscale(0.6);
    filter: grayscale(0.6);
    -moz-filter: grayscale(0.6);
}
a.login-window2:hover {
    color: rgb(193, 173, 177);
}
a.login-window2 {
    text-transform:uppercase;
}
.header-wrapper--home {
    border-top-color: #001C2C;
    border-bottom-color: #001C2C;
	border-left-color: #001C2C;
}
ul#navigation a {
    color: #B3BEBA;
    padding: 0px;
}
ul#navigation a:hover {
    color: white;
}
/*---------------------nuevo menu------------------------*/
.header-wrapper--home{
  height: 40px;
}
#navigation-box{
  padding: 0px;
  min-height: 40px;
}
ul#navigation > li{
  padding: 9px 40px;
  border-left-style: groove;
}
ul#navigation > li:hover{
  background-color:red;
}
ul#navigation > li > ul > li > a{
  color: black;
}
/*------------------------------------------------------*/
#navigation .menu__nav-item:before {
    content: "";}
i.icono-:hover {
    color: #7B1010;
}
.tp-rightarrow.default .slider__info:before {
    content: 'Siguiente';
    font: 13px 'aleoitalic', sans-serif;
    color: #7B1010;
}
.tp-rightarrow.default:hover {
    background-color: rgba(43, 2, 2, 0.78);
}
.tp-rightarrow.default:hover {
    border: 3px solid #001C2C;}
.tp-rightarrow.default .slider__info:after {
    -webkit-filter: invert(0.5);
}
.tp-leftarrow.default .slider__info:before {
	content: 'Anterior';
    color: #7B1010;
}
.tp-leftarrow.default:hover {
    background-color: rgba(43, 2, 2, 0.78);
}
.tp-leftarrow.default .slider__info:after {
    -webkit-filter: invert(0.5);
}
.social--hide {
    background-color: #690505;}
.social--hide:before {
    color: #CCCCCC;}
.social .social__variant:hover {
    color: #9A7575;
    background-color: rgba(218, 3, 8, 0) !important;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.05);
    box-shadow: 0px 6px 25px rgba(230, 216, 216, 0.15);
    -webkit-filter: grayscale(0.6);
    filter: grayscale(0.6);
    -moz-filter: grayscale(0.6);
}
.social--hide .social__variant {
    position: absolute;
    top: 0px;
    color: white;}
span.social__name {
    color: white !important;
}

	/*=================================================================================================
	media
	===================================================================================================*/

	@media (min-width: 993px) {
		ul#navigation > li > ul {
		/*background-color: rgba(107, 6, 9, 1)}*/
    background-color: #e9e9e9;
    }
	}
	@media (max-width: 992px) {
		.header-wrapper ul#navigation {
			min-width: 250px;
			top: 40px;
			right: 15;
			z-index: 30;
			margin-left: 0;
			/*background-color: rgba(134, 16, 38, 0.82);*/
    }
    ul#navigation > li > ul > li > a{
      color:white;
    }
		ul#navigation a:hover {
		/*color: #A9ABAD;*/
	   }
    ul#navigation > li{
      border-left-style: none;
      border-right-style: none;
    }
    ul#navigation > li > ul > li > a:hover{
      background-color: transparent;
    }
    ul#navigation > li:hover{
      background-color: transparent;
    }
	}
	/*=================================================================================================
	end media
	===================================================================================================*/

button.btn.btn-md.btn--warning.btn--book.btn-control--home{
	/*background-image: url(../images/personalizadas/background-bottom.jpg);*/
}
button.btn.btn-md.btn--warning.btn--book.btn-control--home:hover{
	color: #E8E2E2;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.05);
    box-shadow: 0px 6px 25px rgba(222, 202, 202, 0.15);
    -webkit-filter: grayscale(0.6);
    filter: grayscale(0.6);
    -moz-filter: grayscale(0.6);
}
.contact-form-wrapper {
    background-color: #001C2C;
    overflow: hidden;
    margin: 76px 0;
    padding: 56px 0 60px;
    /*background: url(../images/personalizadas/background-blue_____.jpg);*/
    background-size: cover;
}
p.form__title {
    color: #B1ADAD;
}
.contact .contact__describe {
    padding-bottom: 6px;
    border-bottom: 2px solid #001C2C;
}
a.btn-control--home-2 {
    /*background: url(../images/personalizadas/background-blue_____.jpg);*/
    background: rgb(2, 24, 46);
    margin-bottom: 8px;
}
a.btn-control--home-2:hover {
       color: #E8E2E2;
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.05);
    box-shadow: 0px 6px 25px rgba(222, 202, 202, 0.15);
    -webkit-filter: grayscale(0.6);
    filter: grayscale(0.6);
    -moz-filter: grayscale(0.6);
}
i.red-color {
    color: #480405;
}
.auth .auth__function {
    background-color: rgba(107, 6, 9, 0.77);
	    font: 17px 'Roboto', sans-serif;}
.auth .auth__function .auth__function-item:before {
    content: "";}
.banner-top:before {
    /*background: url(../images/personalizadas/logo-ticket-sombra.png);
    width: 70%;
    background-size: 200px 99px;
    /* background-color: rgba(255, 255, 255, 0.45); */
    /*position: absolute;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    height: 135px;
    margin-top: 20px;
    margin-left: 74px;*/
}
i.faicons-edit {
    color: #001C2C;
    cursor: pointer;
}
i.faicons-delete {
    color: #650B15;
    cursor: pointer;
}
i.faicons-delete:hover, i.faicons-edit :hover{
    font-size: 18px;
}
i.fa.fa-trash-o.faicons:hover, i.fa.fa-trash-o.faicons:hover{
    font-size: 18px;
}
i.fa.fa-pencil.faicons{
color: #001C2C;
    cursor: pointer;
	font-size: 15px;
}
i.fa.fa-trash-o.faicons {
    font-size: 15px;
    color: #650B15;
    cursor: pointer;
}
.wrapper.login-wrapper {
    /*background: url(../images/personalizadas/footer_back2.jpg);*/
}
div.login-col {
    background-color: rgba(2, 24, 46, 0.82);
    margin-top: 5%;
}
.social--colored {
    background-color: rgba(245, 245, 245, 0);
    color: #7B7B7A;
    font-size: 11px;
}
.login__control {
    margin-top: 12%;
}
img.logo-login {
    width: 65%;
}
.header-wrapper--home {
    background: rgb(2, 24, 46);}
div#contenido_filtro {
    background-color: rgba(82, 3, 6, 1) !important;
    color: white !important;
}
.movie .movie__images img:hover {
    -webkit-transition: all 200ms ease-in;
    -webkit-transform: scale(1.5);
    -ms-transition: all 200ms ease-in;
    -ms-transform: scale(1.5);
    -moz-transition: all 200ms ease-in;
    -moz-transform: scale(1.5);
    transition: all 200ms ease-in;
    transform: scale(1.05);
    box-shadow: 0px 6px 25px #8C8989;
    -webkit-filter: grayscale(0.6);
    filter: grayscale(0.6);
    -moz-filter: grayscale(0.6);
}
i.fa.fa-pencil.faicons:hover {
    color: #E4D7D7;
}
tr.hvr-back-pulse>td>a>i.fa.fa-pencil.faicons {
    color: #FFA700;
}
tr.hvr-back-pulse>td>a>i.fa.fa-pencil.faicons:hover {
    color: #FFA700;
}
tr.hvr-back-pulse>td>a>i.fa.fa-trash-o.faicons {
    color: red;
}
.percent {
    display: inline-block;
    font-size: 3em !Important;}
h3.estadisticas {
    color: #02182E;
    border-bottom: 1px solid rgba(2, 24, 46, 0.22);
}
h5.estadisticas {
    color: #02182E;
    margin-top: 20px;
    font-size: 20px;
    border-bottom: 1px solid rgba(2, 24, 46, 0.22);
}
/*=================================================================================================
FINALIZA BODY
===================================================================================================*/
/*=================================================================================================
SIDEBAR
===================================================================================================*/
.promo {
    background-color: rgb(57, 1, 2);}
.promo .promo__describe {
    color: #B7B6B7;}
.store-variant a:hover {
    background-color: #4C0607;
}
.category {
    background-color: #02182E;
}
.category .category__item:hover {
    color: #B18C8D;
    font-size: 14px;}

/*=================================================================================================
FINALIZA SIDEBAR
===================================================================================================*/
/*=================================================================================================
tablas
===================================================================================================*/

td, th {
    padding: 6px;
}
i.faicons-edit {
    color: #001C2C;
}
.hvr-back-pulse:hover {
    background-color: #02182E !Important;
	}

.hvr-back-pulse:hover>td>a {
    color: white;
}
.tablesorter tbody > tr > td[contenteditable=true]:focus {
  outline: #08f 1px solid;
  background: #eee;
  resize: none;
}
td.no-edit, span.no-edit {
  background-color: rgba(230,191,153,0.5);
}
.focused {
  color: blue;
}
td.editable_updated {
  background-color: green;
  color: white;
}
.tablesorter-header-inner:after {
    content: url(../images/personalizadas/descarga.gif);
	cursor:pointer;
}
/*=================================================================================================
FINALIZA tablas
===================================================================================================*/
img.tamanoMediano {
    width: 65%;
}
img.tamanoMedianoV  {
    width: 50%;
}
.owl-pagination {
    display: none;
}

/*================================================================================================
CRONOMETRO
==================================================================================================*/

.conometro {
	float: left;
	text-align: center;
	color: #fff;
	border: 2px solid;
	font-size: 18px;
	padding: 15px;
	background-color: #02182e;
	position: fixed;
	position: fixed;
	right: 0;
	top: 45%;
	z-index:100;
}

/*	.numeric-input{
			width: 60%;
		}
	.number-spinner, .number-spinner button, .number-spinner input{
		display: block;
		float: left;
		margin: 0;
	}

	.number-spinner{
		width: 50%;
		margin-left: 30%;
	}
@media ( max-width: 585px){
	.number-spinner{
		width: 185px;
	}
}
@media ( max-width: 450px){
	.number-spinner{
		margin-left: 25%;
	}
}
@media ( max-width: 350px){
	.number-spinner{
		margin-left: 0;
	}
}*/
/* just for preview */

.numeric-input{
			width: 60%;
			padding: 9px 0px;
		}
.number-spinner, .number-spinner button, .number-spinner input{
		display: block;
		float: left;
		margin: 0;
	}

.number-spinner {
		margin-left: -40px;
}

@media ( max-width: 585px){
	.number-spinner{
		width: 185px;
	}
}
@media ( max-width: 275px ) {
	.numeric-input{
			width: 37px;
			padding: 9px 0px;
		}
}
@media ( max-width: 585px ) {
    .number-spinner span.input-group-btn,.number-spinner input,.number-spinner button{
        display: block;
        border-radius: 0;
        margin: 0;
    }
    .input-group {
        position: relative;
    }
    .input-group span.data-up{
        position: absolute;
        top: 0;
    }
    .input-group span.data-dwn{
        position: absolute;
        bottom: 0;
    }
    .form-control.text-center {
        margin: 34px 0;
    }
    .input-group-btn:last-child>.btn, .input-group-btn:last-child>.btn-group{
        margin-left:0;
    }

}

select.form-control {
    -webkit-appearance: menulist;
}
