/* @override 
	http://127.0.0.1:8080/registry/css/small.css
	http://127.0.0.1:8080/css/small.css */


/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	.fuelux h4, h4 {
		padding-bottom: 10px;
		font-size: 1.0em;
	}

	.fuelux #userlogoff.pull-right {
	    margin-top: 20px;
	}
	
	.fuelux .btn-block {
        margin-bottom: 14px;
	}

	.fuelux .navbar-fixed-top {
	    margin-right: -10px;
	    margin-left: -10px;
	}
	
	.navbar .brand {
	    width: 50%;
	    height: 50%;
	}
		
	.fuelux	div.hero-unit h1 {
	    font-size: 0.9em;
	}
		
	div.hero-unit p {
	    font-size: .70em;
	    line-height: 1.6em;
	}
		
	#VADIRTable {
	    line-height: 1.6em;
	}
	
	div.navbar-inner div.container a.brand {
	    font-size: 1.2em;
	    line-height: 0.7em;
	    width: 70%;
	    margin-top: 4px;
	}
	
	div#MyWizard.wizard span.chevron {
		display: none;
	}
	
	div#MyWizard.wizard li {
		width: 100%;		
	}
	
	div#MyWizard.wizard li.active {
		padding-left: 20px;	
		font-weight: bold;	
	}	

	#subSectionList li.nav-header {
		display: none;
	}
	
	#sideNav {
		font-size: 1em;
		padding:  0px;
	}
	
	#message {
		position: fixed; 
		top: 0px;
		left: 0px;
		zindex: 999999;
		width: 100%;
		margin: 0px;
		font-weight: bold;
		padding: 20px;
		font-size: 2em;
	}
	
	.answerReq.label {
		display: block;
		clear: both;
		width: 100%;
		margin-bottom: 20px;
	}

    .dropdown-backdrop {
        display: none;
    }
	 .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
  
   .fuelux .wizard ul li {
        
        font-size: .96em;
       
    }
	

	
}

/* Landscape phones and down */
@media (max-width: 500px) {
	.fuelux .navbar .btn, .fuelux .navbar .btn-group {
        margin-top: 6px;
        font-size: small;
    }
    
	.fuelux h1, h1 {
		margin: 0;
		padding: 0;	
		font-size: 1.6em;		
	}
	.fuelux h2, h2 {
		margin: 0;
		padding: 0;			
		font-size: 1.4em;			
	}
	.fuelux h3, h3 {
		margin: 0;
		padding: 0;	
		margin-top: 10px;
		line-height: 1.6em;		
		font-size: 1.2em;			
	}

	.fuelux h4, h4 {
	
		padding-bottom: 10px;	
				
	}	
	
	.fuelux .lead, p.lead {
		margin: 0;
		padding: 0;		
		font-size: .9em;	
		text-indent: 20px;	
	}

	#editItemForm div fieldset div div div div input[type=text] {
		display: block;
	}

	#editItemForm div fieldset div {
		font-size: .85em;		
	}

	#editItemForm div fieldset div div div div {
		font-size: 1.4em;
	}
	
	#editItemForm div fieldset div div div div span.text-info {
		margin: 0;
		padding: 0;
		margin-left: 120px;
	}

	.fuelux a.accordion-toggle, a.accordion-toggle {
		font-size: .85em;
	}

	#subSectionList li.nav-header a,
	#subSectionList .fuelux li.nav-header a {
			margin: 0;
			padding: 0;	
			line-height: .84em;		
			font-size: .9em;		
	}
	
	.fuelux h5, h5, 
	.fuelux h6, h6, 
	.fuelux h7, h7 {
	    line-height: 1.3em;	
		font-size: 1em;	
	}

	div.navbar-inner div.container a.brand {
        font-size: 1.1em;
        line-height: 0.7em;
        width: 70%;
        margin-top: 8px;
	}

	div#MyWizard.wizard span.chevron {
		display: none;
	}
	
	div#MyWizard.wizard li {
		width: 100%;		
	}
	
	div#MyWizard.wizard li.active {
		padding-left: 20px;	
		font-weight: bold;	
	}	

	#subSectionList li.nav-header {
		display: none;
	}

	#sideNav {
		font-size: 0.9em;
		padding:  0px;
	}

	#questionnaires {
	
	}	
	
	#message {
		position: fixed; 
		top: 0px;
		left: 0px;
		zindex: 999999;
		width: 100%;
		margin: 0px;
		font-weight: bold;
		padding: 20px;
		font-size: 1.2em;
	}

	.answerReq.label {
		display: block;
		clear: both;
		width: 100%;
		margin-bottom: 20px;
	}

    .dropdown-backdrop {
        display: none;
    }

 .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
  
   .fuelux .wizard ul li {
        font-size: .96em;
    }
}