.portlet-asset-publisher .portlet-boundary_surveyviewer_WAR_surveyviewerportlet_ {
 display:none;
}

#column-2.right-sidebar{
     padding: 0px 0 50px 20px;
}
/* LOGIN STYLES */


#login-loading{

    background: none repeat scroll 0 0 #FFFFFF;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;


}

.loading-front{
	display:block;

}

.loading-back{
    display:none;
}


#login-loading h6{
	font-size:38px;
	font-weight:100;
	text-transform: none;
	color: #ccc;
}

#login-loading #loading-container{

  margin:80px  auto 0;
  width: 600px;


}
#login-loading #loading-container .loading-content{

  margin:0 auto;
  width: 400px;
  text-align:center;


}
#login-loading  #loading-container .loading-shadow{


	background-image : url("/ohim-liferay-portal-new-theme/images/login/shadow.jpg");
	margin-top:90px;
	height:10px;
    width: 600px;


}


#login-loading #loadingLogo img{

	 height:80px;
	 width:80px;
	 margin: 0 auto 55px;

}

#login-loading p{
	margin: 15px 0 0;
}

.portlet-column{
	min-height:150px;
}


/* FILTERS */



.filter-form  .filterName{
    float: left;
    margin-left: 15px;
}

.filter-form .ohim-table tr:hover {
    background-color: #ECECEC;
    border-color: #CCCCCC;

}

.filter-form .ohim-table tr {
    background-color: #f9f9f9;
    border-color: #CCCCCC;

}

.filter-form .ohim-table .filter-actions{
	text-align:right;
	height:18px;
}

 .filter-form  table.ohim-table  tbody tr:not(.active) td {
    background-color: inherit;
}

 .filter-form table.ohim-table   tbody tr.detail td,
 .filter-form table.ohim-table   tbody tr.detail td:hover {
    background-color: #e9eef2;
}

 .tabs-table > .tab-content .filter-form table.ohim-table {
    border-width: 0px;
    border-bottom: 1px solid #CCCCCC;
}

.tabs-table > .tab-content .filter-form table.ohim-table tr.detail td{
	 border-bottom: none;
}
 .tabs-table > .tab-content .filter-form table.ohim-table  tr td:first-child{
    border-left: 1px solid #CCCCCC;

}
 .tabs-table > .tab-content .filter-form table.ohim-table  tr td:last-child{
    border-right: 1px solid #CCCCCC;

}

 .tabs-table > .tab-content .filter-form table.ohim-table tr td{
    border-top: 1px solid #CCCCCC;
}

 .tabs-table > .tab-content .filter-form table.ohim-table tr:last td{
    border-bottom: 1px solid #CCCCCC;
}

.with-filters .btn-group > .btn.dropdown-toggle .caret,.with-filters .btn-group > .btn.btn-mini.dropdown-toggle .caret {
    margin-left: 0px;
    margin-top:8px;
    float:right;
}
.with-filters .btn-group > .btn.dropdown-toggle .editFilter,.with-filters .btn-group > .btn.btn-mini.dropdown-toggle .editFilter,
.with-filters .btn-group > .btn.dropdown-toggle .info-popover,.with-filters .btn-group > .btn.btn-mini.dropdown-toggle .info-popover {
    margin-left: 0px;
    float:right;
}

.with-filters .btn-group > .btn.dropdown-toggle, .btn-group > .btn.btn-mini.dropdown-toggle {
    border-radius: 2px 2px 2px 2px;
    padding: 0px 7.5px 0px 15px;
    width: 220px;
    text-align:left;
    line-height: 22px;
    color: #333333;
    font-weight:normal;
}


.with-filters .dropdown-menu a {
	 width: 212px;
	 color: #333333;


}

.with-filters .dropdown-menu   li a span.icob-trash:before  {
       background-image: url("/website-framework/style/theme/ohim-base/img/icons/glyphicons-halflings-dark.png");
       opacity:0.5;
}

.with-filters .dropdown-menu   li:hover a span.icob-trash:before  {
       background-image: url("/website-framework/style/theme/ohim-base/img/icons/glyphicons-halflings-light.png");
       opacity:1;
}


.with-filters ul.filterList a.newFilter {
    color: #009DDE;
}

.with-filters ul.filterList li:hover a.newFilter {
    color: #FFF;
}
.with-filters .btn-group > .btn.btn-mini.dropdown-toggle .ico-clear:hover:before{
    opacity:1;

 }

 .filter-form  .modal-footer .cancelFilter{
 	display:inline-block;
 	margin-top:7px;
 }
  .filter-form  .modal-body td.field-values{
 	font-style:normal;
 }
  .filter-form  .modal-body td.field-values .filterLabel{
 	font-style:italic;
 }
 .filter-form .ohim-table tr {
    cursor: pointer;
}

ul.filterList a span.delete {
    position: absolute;
    right: 0;
}

 .filter-form h3.subsection-title a{
	font-size: 1.4rem;
}
.filter-form .modalmodal-body .modal-body {

	max-height:600px;

}

/* Liferay Search */

.liferay-search .search-section .input-append  input{
	height: 32px;
	margin-left: 5px;
    width: 580px;
}

.liferay-search .search-section .search-btn{

 	padding: 6px 30px;
 }

.liferay-search .search-results .list-results {
    padding: 20px 0;
}

.portlet-dropzone .portlet-search{
	margin:0px;
}
.liferay-search  #maximizedSearchForm{
	margin-bottom:0px;

}
.liferay-search  h1{
	margin-top:20px;
	margin-bottom:40px;

}

.liferay-search  .no-results-info-title{
	font-size:16px;
	margin-top: 30px;
}
.liferay-search  .no-results-info{
	font-size:11px;
	margin-left:30px;
	margin-top: 30px;
}
.liferay-search  ul{
	margin-top:16px;
}

.portlet-search  .liferay-search  .taglib-search-iterator td {
     padding-bottom: 0px;
}

.portlet-search  .liferay-search  .taglib-search-iterator td .asset-entry{
     padding-bottom: 30px;
     float:left;
}

.actions-container{
	padding-right:137px;
}

#p_csnewshome_WAR_csnewsportlet{
display:none;
}

/* New layout .portal-full-content */

#container.portal-full-content {
    padding: 0px;
    width: 1024px;
}

#container.portal-full-content .content-header {
    width: 100%;
    margin: 0px;
    padding: 0px;
}

#container.portal-full-content .content-body {
    padding: 0 37px;
    width: 950px;
    margin-top: 20px;
}

#container.portal-full-content .portlet-column {
    padding-top: 0px;
    margin-top: 0px;
    display: block;
}

#container.portal-full-content .portlet-column .search-results-container {
    padding: 20px;
}

#container.portal-full-content .portlet-column .results-info {
    padding: 0px;
    margin-bottom: 20px;
}

#container.portal-full-content .portlet-column .search-control .btn-large {
    font-size: 14px;
    padding: 10px 30px;
}

#container.portal-full-content .portlet-column .search-control .btn-large {
    font-size: 14px;
    padding: 9px 28px;
}

#container.portal-full-content .portlet-column .search-control div.input-append {
    margin: 24px auto !important;
    width: 520px;
    display: block;
}

#container.portal-full-content .portlet-column .search-control input[type="text"],
#container.portal-full-content .portlet-column .search-webcontent-form input[type="search"] {
    background-image: none;
    padding: 9px 14px;
    font-size: 14px;
    width: 500px;
}

#container.portal-full-content .portlet-column .search-control input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: searchfield-cancel-button;
}

/**suggest search */


#container .portlet-column .search-webcontent-form {
    width: 800px;
    margin: 20px auto;
    position: relative;
    text-align: center;
}

.search-results-container .search-control.search-section {
    display: inline-block;
    width: auto;
}
#container .portlet-column form.search-control.search-section {
    border-radius: 0px;
}

.search-results-container .nav-results .search-control.search-section {
    background: none;
    padding-top: 0px;
    padding-bottom: 0px;
    margin:8px 0px;

}
.search-results-container .nav-results .search-control.search-section span{
    margin-left: 18px;
}
.search-results-container .nav-results .pagination ul.pull-right{
    margin: 5px;
}

.search-results.search-results-list .searchcontainer {
  margin-top: 18px;
}
ul li .search-results.search-results-list .searchcontainer {
  margin-top: 5px !important;
}



.search-results.search-results-list .searchcontainer .entryLink {
    word-wrap: normal;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 280px;
}
.search-results.search-results-list .searchcontainer .entry-title{
    color: #61BAEC;
    font-size: 18px;
}
.search-results.search-results-list .searchcontainer .entry-title a{
    color: #61BAEC !important;
    display: block;
    margin-bottom: 6px;
    padding-left: 0px;
    white-space: inherit;
}

.search-results.search-results-list .searchcontainer .asset-entry {
    color:#545454;
    font-weight: lighter;
}

.search-results.search-results-list .searchcontainer .list-results{
    padding:0px;
}


.search-results.search-results-list tr.lfr-template{
    display: none;
}

.taglib-search-iterator-page-iterator-bottom .nav-results .search-control{
    display: none;
}

.typeahead.autocompleteResponse {
    width: 680px;
    display: none;
    margin-top: 2px;
    padding:0px;
}

.typeahead.autocompleteResponse span.entryLink, .typeahead.autocompleteResponse span.lastUpdated{
    display: none !important;
}
.typeahead.autocompleteResponse .highlight {
    background-color: #FFFF4D;
    font-weight:bold;
}

.typeahead.autocompleteResponse table {
    background-color: #fff !important;
    width: 98%;
}

.typeahead.autocompleteResponse table td{
    border-top: #e6e6e6 solid 1px;
    padding-top: 10px;
    padding-bottom: 12px;
}

.typeahead.autocompleteResponse table tr:first-child td{
    border-top: none;
    border-top-size:0px;
}

.typeahead.autocompleteResponse .search-results.search-results-list{
    padding:0px 6px;
    text-align: left;
}

.typeahead.autocompleteResponse .lfr-search-container{
    margin-top: 0px;
}


/*Web Search */

.search-results-container .search-results .nav-results .pagination {
    height: 30px;
    margin: 0 0 6px;
    display: inline-block;
    float: right;
}

.search-results-container .search-control.search-section {
    display: inline-block;
    width: auto;
}
#container .portlet-column form.search-control.search-section {
    border-radius: 0px;
    padding: 20px 0;
}

.search-results-container .nav-results .search-control.search-section {
  background: none;
  padding-top: 0px;
  padding-bottom: 0px;
  margin:8px 0px;

}
.search-results-container .nav-results .search-control.search-section span{
  margin-left: 18px;
}
.search-results-container .nav-results .pagination ul.pull-right{
  margin: 5px;
}
#container .search-results-container .searchcontainer .entryLink {
    word-wrap: normal;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 800px;
}
#container .search-results-container .searchcontainer .entry-title{
  color: #61BAEC;
}
#container .search-results-container .searchcontainer .entry-title a{
  color: #61BAEC;
  display: block;
    margin-bottom: 6px;
}

#container .search-results-container .searchcontainer .asset-entry {
  color:#333;
}

.taglib-search-iterator-page-iterator-bottom .nav-results .search-control{
  display: none;
}

.search-results-container .back-link {
  margin-bottom: 20px;
}

#maximizedSearchForm .help-faq-header {
  text-align: center;
}

#maximizedSearchForm .help-faq-header  h4{
  font-size: 32px;
  margin-top: 18px;
  margin-bottom: 10px;
  font-weight: lighter;
  color: #1075B7;
}

#maximizedSearchForm .help-faq-header  p{
  color: #adadad;
}




/** Fixes **/


/** Fix for border portlets without admin styles - Duplicated portlet title **/
.aui .portlet-title .taglib-text.hide-accessible {
	    clip: rect(0 0 0 0)!important;
    	position: absolute!important;
    	-webkit-transform: scale(0);
    	-webkit-transform-origin-x: 0;
    	-webkit-transform-origin-y: 0;
}

/** Hide portlet actions text */
.portlet-topper .page-options li .taglib-text.hide-accessible {
	font-size:0;
}

.portlet-topper .page-options span.lfr-icon-menu-text {
	font-size:0;
}

/** Modal  location fixes **/
.ohim_custom_boostrap .modal.fade.in,.ohim_custom_boostrap.modal.fade.in {
    top: 50%;

}

/* ---------- Loading animation ---------- */

.loading-animation {
	background: url(../images/progress_bar/loading_animation.gif) no-repeat top center;
	margin-top: 10px;
	padding-top: 40px;
	text-align: left;
}

#container .dropdown-toggle{
    white-space: inherit !important;
}

#homeSearchForm .dropdown-menu li > a{
    white-space: nowrap !important;
}

.searchcontainer-content a {
    color: #0077ac !important;
}