/** RESPONSIVE **/
@media only screen and (max-width: 1024px) {
  	
  	.topMenuPanel td{
  		display: block;
  	}
  	
	.moduleMenuLateral .ui-dialog.ui-widget{
		height: 120vh !important;
	    width: 120vw !important;
	    top: 0 !important;
	    left: 0 !important;
  	}
  	
  	#moduleMenuLateral_content .dialogMenu .ui-tabs-header{
  		margin: 0 0 1px 0;   	
  	}
  	
  	.tabMenu .menuGroup{
  		display: block;
  	}
  	
  	.moduleMenuLateral .ui-dialog.ui-widget{
  		border: 0px !important;
  		border-radius: 0px !important;
  	}
  	
  	.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
  		padding-left: 2px;
  		padding-right: 2px;
  	}
  	
  	.ui-tabs-panel, .no-tabs, .panel-border-white > .ui-widget-content{
  		padding: 5px !important;
  	}
  	
  	.tabView.ui-tabs .ui-tabs-panels{
  		margin: -2px 10px 10px 10px;
  	}
  
  	.moduleContainer{
  		padding: 10px;
  	}
  	
  	#homeForm .home-widget{
		max-width: 100%;
	}
	
	#homeForm .newsContentCenter,
	#homeForm .newsPlankForm,
	.contenHomeWidgetsCenter,
	.contenHomeWidgetsRight{
		display: inline;
	}
	
	#homeForm .home-widget{
		margin: 1vw 6vw !important;
    	width: 98vw !impotant;
	}
	
	body,
	.ui-dialog.ui-widget-content{
		min-width:100vw !important;
		max-width:100vw !important;
		width: 100vw !important;
	}
	
	/*TOP MENU*/
	div[id$=topMenuPanel] td:nth-child(1),
	div[id$=topMenuPanel] td:nth-child(3),
	div[id$=topMenuPanel] td:nth-child(4),
	.topMenuSubMenu > a > .ui-menuitem-text,
	.topMenuSubMenu .ui-menuitem-icon{
		display:none !important;
	}
	
	div[id$=topMenuPanel] td:nth-child(2){
		float: left;
		zoom: 80%;
	}
	div[id$=topMenuPanel] td:nth-child(5){
		float: right;
		width: 175px;
	}
	
	.topMenuPanel [id*="photoEmployee"] img{
		margin-top: 10px !important;
	}
	
	.topMenuPanel .topMenuIcons a.topMenuItemMenu {
	    padding: 10px 7px 5px 7px;
	    width: auto;
	}
	
	.navbar-default{
		position: relative;
	}	
	
	.topMenuPanel .ui-menu.ui-menubar .ui-widget-content.ui-menu-list.ui-corner-all.ui-helper-clearfix.ui-menu-child.ui-shadow{
		max-width: 200px;
	    width: 170px;
	    min-width: 100px;
	    padding: 0px;
	}

	/*MENU LATERAL*/
	#moduleMenuLateral{
		width: 120vw !important;
		height: 200vh !important;
	}
	#moduleMenuLateral_content{
		width: 90vw !important;
	}
	
	#session_messages > .alert {
	    max-width: 99vw;
	    margin-left: 3vw;
	}
}