@media (min-width: 1200px){
  	#page-content-wrapper{
        margin: 100px 20px 100px 20px;
	    position: relative;
	}
	#menu-right-table .text-nowrap{
		font-size: 14px;
	}

	.td-width-100 {
		width: 100px;
	}

	.custom-text-right{
		text-align: right;
	}

	.custom-text-left{
		text-align: left;
	}

	.custom-text-center{
		text-align: center;
	}

	/*.navbar-nav {
		width: 750px;
	}*/

	.align-right{
		text-align: right;
	}

	.navbar {
		flex-direction: row;
	}
	.navbar-brand {
		display: flex;
	}

	.navbar-brand img{
		height: 50px;
	}

	#header-right-info{
		position: static;
	}

	#headerForm-menuHeaderId {
		width: unset;
	}

	.navbar-nav > li > a {
		padding-bottom: 20px;
	}

	/*.navbar-toggle {
		display: block;
	}*/
}
/*
@media (min-width: 1200px) {
	.navbar-toggle {
		display: none;
	}

	#headerForm-menuHeaderId {
		width: unset;
	}
}*/

@media (min-width: 768px) and (max-width: 964px ) {
	#page-content-wrapper {
		margin: 100px 20px 100px 20px !important;
		position: relative;
	}

	.align-right{
		text-align: left;
	}

}

@media (max-width: 1200px){
	#page-content-wrapper{
		margin: 100px 20px 100px 20px;
		position: relative;
	}

	.custom-auto-complete input {
		width: 100% !important;
	}

	.selectOneMenu-width {
		min-width: 98% !important;
		max-width: 98% !important;
		width: 98% !important;
	}

    .divLogin{
        width: 600px !important;
    }

	hr{
		margin-top: 0;
		margin-bottom: 0;
	}
	
	body{
		font-size: 115%;
	}
	
	.form-group {
	    margin-bottom: 5px;
	}
	
	#menu-right-table .text-nowrap{
		font-size: 12px;
	}
	
	.ui-paginator-current, .ui-paginator-rpp-options {
		display: none !important;
	}
	
	.title-eval {
	  	font-size: 1em;
  	}
  	
	.mobileLegend {
	    visibility: visible;
	}
	
	.text-center-lg{
		text-align: left !important;
	}
	
	#page-content-wrapper {
		margin: 100px 20px 100px 20px;
		position: relative;
	}
	
	#page-content-wrapper.menu-left{
		margin: 100px 0 100px 50px !important;
	}

	.col-xs-spacer{
		padding-top: 10px !important;
	}

	.align-right{
		text-align: left;
	}
}

@media (min-width: 1200px) {
	.hide-in-lg {
		display: none !important;
	}
}