﻿/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 50px;
    padding-bottom: 20px;
    /*parte aggiunta background*/ 
    background-color: red;
    background: url(background/space.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
     height: 100%;
     max-width: 100%;
     overflow-x: hidden;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
    max-width: 280px;
}


/* Responsive: Portrait tablets and up */
@media screen and (min-width: 1200px) {
    .jumbotron {
        margin-top: 20px;
    }

    .body-content {
        padding: 0;
    }
}

.my-row { height: 20%; }

.row{
    margin-top:40px;
    padding: 0 10px;
}

.clickable{
    cursor: pointer;   
}

.panel-heading span {
	margin-top: -20px;
	font-size: 15px;
}






.wrapper{
  width:100%;
}
@media(max-width:992px){
 .wrapper{
  width:100%;
} 
}
.panel-heading {
  padding: 0;
  border:0;
}
.panel-title>a, .panel-title>a:active{
	display:block;
	padding-left:15px;
    padding-right:15px;
    padding-top:10px;
    padding-bottom:5px;
	text-decoration:none;
}
.panel-heading  a:before {
   font-family: 'Glyphicons Halflings';
   content: "\e114";
   float: right;
   transition: all 0.5s;
}
.panel-heading.active a:before {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg);
} 





.pagerfooter {
    height: 10%;
    font-size: 14px;
    margin : 0;
}


.btn-round-lg{
border-radius: 22.5px;
}
.btn-round{
border-radius: 17px;
}
.btn-round-sm{
border-radius: 15px;
}
.btn-round-xs{
border-radius: 11px;
padding-left: 10px;
padding-right: 10px;
}


.checkbox .btn,
.checkbox-inline .btn {
padding-left: 2em;
min-width: 8em;
}
 
.checkbox label,
.checkbox-inline label {
text-align: left;
padding-left: 0.5em;
}


/*icona a fianco alert*/
.alert .glyphicon{
    float:left;
    margin-right:9px;
}

.alert div{
    overflow:hidden;
}
/*icona a fianco alert*/







/*evidenzia input rosso label cella del dialog un gridview 
esato input Users e Log-Debug*/ 
.cssEvidenziaLblRosso {
    color:white;
    background-color: red;     
}






.containerClass .ajax__html_editor_extender_container
        {
            width: 100% !important;/*important is really important at here*/
        }




.navbar-red {
    color: #FFFFFF;
    background-color: #990000; 
}

.navbar-azure {
    color: #FFFFFF;
    background-color: #002b80;
}

.navbar-gold {
    color: #FFFFFF;
    background-color: #cc6600;
}