/*! jQuery UI - v1.11.4 - 2015-12-14
* para AVIAJES */

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-left,
.ui-corner-br,
.ui-corner-bl,
.ui-corner-tr,
 .ui-corner-top {
    border-radius: 0;
    }

.ui-widget-content {
    border: none;
    color: #000;
    padding: 0;
    /* Fallback for web browsers that don't support RGBa */
    background-color: rgb(255, 255, 255);
    /* RGBa with 0.6 opacity */
    background-color: rgba(255, 255, 255, 0.8);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)";
    }
      
.ui-widget,
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    }

.ui-widget,    
.ui-widget-header {
    font-weight: 300;
    }
    
.ui-widget {
    overflow: hidden;
    }

.ui-widget-header {
    /* Fallback for web browsers that don't support RGBa */
    background-color: rgb(205, 205, 205);
    /* RGBa with 0.6 opacity */
    background-color: rgba(205, 205, 205, 0.6);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99FFFFFF, endColorstr=#99FFFFFF)";
    font-size: 1.3em;
    line-height: 50px;
    border: none;
    }

.ui-dialog .ui-dialog-titlebar {
    padding: 0 5%;
    margin-top: 30px;
    border-bottom: 20px transparent;
    }
    
.ui-helper-clearfix::before,
.ui-helper-clearfix::after {
    display: block !important;
}
    
.ui-dialog .ui-dialog-content {
    padding: 0 50px;
    width: 88% !important;
    }
    
.ui-dialog-content .input.text,
.ui-dialog-content .input.password {
    width: 50% !important;
    float: left;
    }
    
.ui-dialog-content .input label {
    margin-right: 600px;
    font-size: 1.6em;
    font-weight: 300;
    }
    
.ui-widget input {
    margin-top: 10px;
    border: 2px solid #000;
    line-height: 30px;
    background: transparent;
    }

.ui-widget .submit input {
    margin-top: 20px;
    border: none;
    padding: 0 40px;
    background: #000;
    color: #fff;
    cursor: pointer;
    }
    
.ui-dialog-content .submit {
    clear: both;
    padding-bottom: 30px;
    }

@media only screen and (max-width: 800px) {

.ui-widget-header {
    font-size: 1.3em;
    line-height: auto;
    }

.ui-dialog .ui-dialog-content {
    padding: 0 5%;
    }
    
.ui-dialog-content .input.text,
.ui-dialog-content .input.password {
    float: none;
    width: 100% !important;
    margin-bottom: 10px;
    }

.ui-dialog-content .input label {
    font-size: 1.3em;
    margin-right: 0;
    width: 300px;
    display: inline-block;
    }

.ui-widget input {
    margin-top: 5px;
    }
    
#loginbox{
    height: 100% !important;
    }
    
    }