﻿body {
    margin: 40px;
    padding-top: 90px;
    
}

.navbar-brand {
    float: left;
    height: 15px;
    padding: 1px 15px;
    font-size: 10px;
    line-height: 10px
}

@media (max-width: 767px) {

    body {
        padding-top: 65px;
    }
}
    .padding-top-xs {
        padding-top: 8.25em;
    }

    .padding-top-sm {
        padding-top: .5em;
    }

    .padding-top-md {
        padding-top: 1em;
    }

    .padding-top-lg {
        padding-top: 1.5em;
    }

    .padding-top-xl {
        padding-top: 3em;
    }


    .page-header {
        border-bottom: none;
    }


    .form-signin {
        max-width: 330px;
        padding: 15px;
        margin: 0 auto;
        background-color: #eee;
    }

        .form-signin .form-signin-heading,
        .form-signin .checkbox {
            margin-bottom: 10px;
        }

    .form-signin-heading h2 {
        font-size: 2em;
        margin: 0.67em 0;
    }

    .form-signin .checkbox {
        font-weight: normal;
    }

    .form-signin .form-control {
        position: relative;
        height: auto;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        padding: 10px;
        font-size: 16px;
    }

        .form-signin .form-control:focus {
            z-index: 2;
        }

    .form-signin input {
        margin-bottom: 10px;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }
    /*.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}*/


    /*MODAL PANEL UPDATE*/
    .ModalAjax {
        position: fixed;
        z-index: 999;
        height: 100%;
        width: 100%;
        top: 0;
        left: 0;
        background-color: #eee;
        filter: alpha(opacity=90);
        opacity: 0.8;
        -moz-opacity: 0.8;
    }

    .centerAjax {
        z-index: 1000;
        margin: 200px auto;
        padding: 0px;
        width: 200px;
        background-color: White;
        border-radius: 20px;
        filter: alpha(opacity=100);
        opacity: 1;
        -moz-opacity: 1;
    }

        .centerAjax img {
            height: 200px;
            width: 200px;
        }

    .titulo {
        color: #ffffff;
        font-size: 20px;
    }

    .NombreApp {
        color: #ffffff;
        font-size: 18px;
    }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance: textfield;
}