body{
	}
.near-to-edge ul ul{
	right:0px !important;
	left:0px !important;}

#menus {
	width:98%;
	margin:auto;
}






#wrapper{ padding:0px 10px;}

.column-1,
.column-2,
.column-3,
.column-4,
.column-5,
.column-6,
.column-7,
.column-8,
.column-9,
.column-10,
.column-11,
.column-12,
.column-13,
.column-14,
.column-15,
.column-16{
	float:left;
	min-height:30px;
	width:100%;
	margin-left:0;
}

#banner .logo{ width:100%;}

.navposition{display:none;}

#header-search{ width:100%; background:#4c95ce; }
#header-search #_3_keywords {width:70% !important; }
	
#navigation {width:100% !important; position: relative !important;}

#header-search #search-options{ width:74%;}
#header-search #search-options-choose {width:96%;}
#header-search #search-options-footer{ width:94%;  padding: 6px 6% 6px 0;}

.lfr-content-category{ width:90.6%; margin:0px 2%;}
.lfr-portlet-item{ width:95%;}

#nav{ width:10%; display: block;
    right: -20px;
    padding-bottom: 20px !important;
    position: absolute;
    top: -101px;
    z-index: 101;}
	
.dropdown ul, .multi-dropdown ul, .btn-dropdown > ul{ min-width:250px;}

.topMenu{ position:absolute; top:0px; right:50px; padding:14px 20px 0 0;}
.top-icon {
    float: left;
    position: absolute;
    right: -43px;
    top: 68px;
    width: 80px;}
.user-profile{ float:right; margin-right:20px;}
#header-search .portlet-content{ padding:7px 10px 0;}


.show-popup{
  position: fixed;
  left: 5%;
  top: 15%;
  z-index: 9999;
  height: auto;
  width: 90%;
  margin:auto;
}

.ui-autocomplete-even, .results-row td { padding:5px 0px;}



.portlet-content-container{
position:relative;}

.rpe-tabs {
	position: absolute;
	right: -5px;
	top: -7px;
    z-index: 99;
}
.portlet-tab-menu{
	display:block;
	width: 20px !important;
    height:40px;
	text-indent:-999em;
	
	background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #CCCCCC;
    border-radius: 4px;
    height: 100%;
    padding: 6px !important;
    width: 100%;
}
.rpe-tabs .ui-tabs {
	background-clip: padding-box;
    background-color: #FFFFFF;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 14px;
    right: 0;
    list-style: none outside none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 5px 0;
    position: absolute;
    top: 40px;
    width: auto;
    z-index: 999;
    
}

.rpe-tabs ul.tabs li {
	float:none;
	display:block;
	margin:0px;}
.rpe-tabs ul.tabs li.current { border:none !important;}
.rpe-tabs ul.tabs li.current a:hover {background:#cce5f8;}
.rpe-tabs ul.tabs li a { float:none; padding:3px; text-decoration:none !important;}
.rpe-tabs ul.tabs li a:hover { background:#cce5f8; text-decoration:none !important;}




.lpc-move-up{ display:none;}
.lpc-move-down{ display:none;}
.lpc-user-group input[type="text"] { width:80px !important;}
.lpc-url input[type="text"] { width:80px !important;}
.lpc-user-name input[type="text"] { width:100px !important;}
.lpc-url-name input[type="text"] { width:100px !important;}



#portlet-wrapper-28 .lfr-table{ width:100%;}


.ui-dialog{ width:90% !important; margin-left:5% !important;}


#p_p_id_31_ .ui-tabs, #p_p_id_20_ .ui-tabs {
  height:auto;
  padding:0px !important;
}
#p_p_id_31_ .ui-tabs li a, #p_p_id_20_ .ui-tabs li a {
font: 14px Segoe UI,Arial,Helvetica,sans-serif ;
padding: 5px 20px;
}
ul.tabs li.current, ul.tabs li.current{ padding:0px;}
#p_p_id_31_ ul.tabs li.current, #p_p_id_20_ ul.tabs li.current {
                                border:none;
                                border-radius:0;
								padding: 0px;
								height:24px;

}

#_20_title{ width:300px !important}
#_20_name, #_31_name{ width:300px !important}
#_20_description,  #_31_description{ width:300px !important}

#_QuickLaunch2_WAR_quicklaunchclient_name { width:300px !important}
#_QuickLaunch2_WAR_quicklaunchclient_description{ width:300px !important}

#portlet-wrapper-20 .col-1,
#portlet-wrapper-31 .col-1 {
    padding: 5px 10px;
}

.ui-autocomplete-results{ width:70% !important;}




#nav.only-one-nav{ 
padding-bottom:8px !important;
	position:relative !important;
    right: 5px;
    top: 0px !important; width:100%;}
#fancybox .preview-container { float:left; margin:0px !important; overflow:none; width:101px !important; float:left;}
.main-container{ clear:both !important; width:100% !important; height:280px !important;}

#widgets-content .lfr-content-category{ margin:0 1.70% !important; width:94.6% !important;}

#portlet-wrapper-28 #_28_name{ width:85% !important;}

.lfr-add-content{
float:none !important;}

#widgets-content .lfr-content-category{
height: 101px;
}

.portal-add-content .portlet-msg-info{
	display:none;}