body {
     background: url(../image/body-bg.jpg) repeat center center fixed;
     background-size: cover; 
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
}

body.pushable{
     background: url(../image/body-bg.jpg) repeat center center fixed;
     background-size: cover; 
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
}
body.pushable > .pusher{
    background: url(../image/body-bg.jpg) repeat center center fixed;
     background-size: cover; 
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
}
.pusher {
	  background: url(../image/body-bg.jpg) repeat center center fixed;
     background-size: cover; 
     -webkit-background-size: cover;
     -moz-background-size: cover;
     -o-background-size: cover;
}
.container{
	width:800px;
	margin: auto;
	margin-top: 60px;
	margin-bottom: 15px;
	background-color: white;
	padding: 10px;
	border-radius: 5px;
}

/* Mobile */

@media only screen and (max-width: 767px) {
    .mobile-hide{
        display: none !important;
    }
}

/* Tablet */

@media only screen and (min-width: 768px) and (max-width: 991px) {
    .tablet-hide{
        display: none !important;
    }
}

/* Small Monitor */

@media only screen and (min-width: 992px) and (max-width: 1199px) {
    .small-hide{
        display: none !important;
    }
}


/* Large Monitor */

@media only screen and (min-width: 1200px) {
    .large-hide{
        display: none !important;
    }
}
/* para el estilo del ajax */
.ajax{ width:80%;display:none}
.ajax{ background:#fff;height:auto;position:absolute;z-index:10; }
.ajax a{ display:block;border-bottom:1px solid #ccc; }
.ajax a:hover{ background:#eee;cursor:pointer; }
button:disabled,button[disabled],input[type=button]:disabled,input[type=button][disabled],input[type=submit]:disabled,input[type=submit][disabled]{
	background:#ccc!important;cursor:not-allowed!important;cursor:-webkit-not-allowed!important
}
select{ height: 24px!important; }