/* ------------------ MODAL (GLOBAL)------------------------- */

.modal-header.ui-dialog-titlebar h3, .modal-body.ui-dialog-content p, .modal-body.ui-dialog-content label{
    color: #002f5f;
}

.modal-header {
	padding: 15px;
	border-bottom: 1px solid #002f5f;
}

.modal-header.ui-dialog-titlebar h3{
    font-size: 2.8rem;
    font-weight: 700;
}

.modal-dialog{
    top: 20%;
}

.modal-header .close {
    margin-right: -25px;
}

.modal-body {
    padding-left: 40px;
    padding-right: 40px;
}

.modal-header.ui-dialog-titlebar {
    text-align: center;
}

.modal-body.ui-dialog-content #edit-actions {
    text-align: center;
}

.modal-body.ui-dialog-content .btn-info {
	background-color: #002f5f;
	border-color: #002f5f;
        text-transform: uppercase;
}

.modal-footer {
    text-align: center !important;
}

a.close.ui-dialog-titlebar-close {
	display: none !important;
}

/* ------------------ MODAL PREFERENCES ------------------------- */

#modal-preferences .modal-body.ui-dialog-content p{
    font-size: 2rem;
}

#modal-preferences .modal-body.ui-dialog-content label{
    font-size: 1.5rem;
}



#modal-preferences .modal-header.ui-dialog-titlebar {
	padding-left: 50px;
	padding-right: 50px;
}

#modal-preferences .content-webform{
    padding-top: 15px;
}

#modal-preferences #edit-actions .glyphicon-ok{
    display:none;
}

@media(min-width:1440px){
    #modal-preferences .modal-dialog{
        width:30%;
    }
}

@media(max-width:477px){
    .modal-header.ui-dialog-titlebar h3 {
            font-size: 2rem;
    }
}

/* ------------------ MODAL CONFIRM ------------------------- */

#modal-confirm .modal-body.ui-dialog-content p{
  font-size: 2rem;
  text-align: center;
}

#modal-confirm .modal-body.ui-dialog-content label{
  font-size: 1.5rem;
  display:none;
}

#modal-confirm .modal-header.ui-dialog-titlebar {
padding-left: 50px;
padding-right: 50px;
}

#modal-confirm .content-webform{
  padding-top: 15px;
}

#modal-confirm #edit-actions .glyphicon-ok{
  display:none;
}

@media(min-width:1440px){
  #modal-confirm .modal-dialog{
      width:30%;
  }
}

@media(max-width:477px){
  .modal-header.ui-dialog-titlebar h3 {
          font-size: 2rem;
  }
}

/* ------------------ MODAL THANKS ------------------------- */


#modal-thanks .modal-header.ui-dialog-titlebar {
    padding-left: 0px;
    padding-right: 0px;
}

#modal-thanks  .content-1, #modal-thanks  .content-2 {
    text-align: center;
}

#modal-thanks .content-1 {
    padding-bottom: 30px;
}

#modal-thanks .content-1 p {
    font-size: 2rem;
}

#modal-thanks .content-2 {
    padding-left: 60px;
    padding-right: 60px;
    padding-bottom: 30px;
}

#modal-thanks .content-2 p {
    font-size: 2.3rem;
}

#modal-thanks .social-networks{
    text-align: center;
}


@media(min-width:1440px){
    #modal-thanks .modal-dialog{
        width:25%;
    }
}

@media(max-width:477px){
    #modal-thanks .content-2 {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 30px;
    }
    #modal-thanks .content-2 p {
	font-size: 2rem;
    }
}

/* Adaptación 'Width' para las pantallas más grandes */
@media(min-width:1024px){
	.modal-video-dialog {
		width: 992px !important;
	}
}

/* ------------------ MODAL EXIST ------------------------- */

#modal-exist .content-question{
	text-align: center;
}

#modal-exist .modal-body.ui-dialog-content p{
  font-size: 2rem;
  text-align: center;
}

#modal-exist .modal-body.ui-dialog-content label{
  font-size: 1.5rem;
  display:none;
}

#modal-exist .modal-header.ui-dialog-titlebar {
padding-left: 50px;
padding-right: 50px;
}

#modal-exist .content-webform{
  padding-top: 15px;
}

#modal-exist #edit-actions .glyphicon-ok{
  display:none;
}

@media(min-width:1440px){
  #modal-exist .modal-dialog{
      width:30%;
  }
}

@media(max-width:477px){
  .modal-header.ui-dialog-titlebar h3 {
          font-size: 2rem;
  }
}
