/* This file allows you to override default styles in one central location for easier upgrade and maintenance. */


/* *** import LHT styles *** */
@import url(lht/common.css);
@import url(lht/grids.css);

@import url(lht/2_column.css);
@import url(lht/1_3_column.css);
@import url(lht/2_2_column.css);
@import url(lht/1_2_column.css);
@import url(lht/1_column.css);

@import url(lht/navigation_without_manage_m.css);
@import url(lht/buttons_and_links.css);
@import url(lht/icons.css);
@import url(lht/teaser.css);
@import url(lht/elements.css);
@import url(lht/tables.css);
@import url(lht/contact.css);
@import url(lht/forms.css);
@import url(lht/layer.css);
@import url(lht/gallery.css);
@import url(lht/contact_layer.css);
@import url(lht/collapsor_widget.css);
@import url(lht/mediastage.css);
@import url(lht/slideshow.css);

@import url(lht/wmn.css);
@import url(lht/jScrollPane.css);
@import url(lht/search.css);

@import url(lht/print.css) print ;


/* import color schemes */
@import url(color_schemes/blue.css);
@import url(color_schemes/yellow.css);


/* bo reset Liferay default */
.dockbar a {
    color: #2C2F34;
    font-weight: bold;
    text-shadow: 1px 1px #FFFFFF;
    font-size: 13px;
}
#sign-in { float: right; color: #f00; font-weight: bold; padding: 5px 10px 0px 0px }

body.signed-out .portlet-column-content,
body.controls-hidden .portlet-column-content{
    padding: 0;
}

body.signed-out .portlet-borderless-container,
body.controls-hidden .portlet-borderless-container {
    position: static;
    /*float: left;*/
}

html body {
    height: 100%;
}

body.controls-visible .contact-following,
body.controls-visible .link-to_other-sites-following {
    margin-top: 10px;
}

/* eo reset Liferay default */


/* START: Asset publisher -------------------------------------------------------------------- */
.portlet-asset-publisher .asset-content {
    clear: both;
    margin:0;
}
.portlet-asset-publisher .add-asset-selector {
    margin-bottom: 0;
}
.portlet-asset-publisher .final-separator {
    margin-bottom: 0;
}
/* END ---------------------------------------------------------------------- */


/* PRESS_RELEASE_INDEX - EVENT_INDEX */
.portlet-asset-publisher .asset-entry-last .pressIndexTeaser,
.portlet-asset-publisher .asset-entry-last .eventIndexTeaser,
.portlet-asset-publisher .asset-entry-last .pressIndexHomeBasicTeaser {
    background-image: url(../images/lht/teaser_border_bottom.gif);
    background-position: 0 bottom;
    background-repeat: repeat-x;
    margin-bottom: 23px;
}
.portlet-asset-publisher .asset-entry-last .pressIndexTeaser a.teaser {
    padding-bottom: 13px;
}
.portlet-asset-publisher .asset-entry-last .eventIndexTeaser a.teaser img.teaserImage {
    padding-bottom: 16px;
}
.portlet-asset-publisher .asset-entry-last .pressIndexHomeBasicTeaser a.teaser span.text,
.portlet-asset-publisher .asset-entry-last .pressIndexHomeBasicTeaser a.teaser:link span.text,
.portlet-asset-publisher .asset-entry-last .pressIndexHomeBasicTeaser a.teaser:visited span.text {
    padding-bottom: 17px;
}

/* ---------------- Search input field Theme ------------------------- */
#header #searchFormContainer .aui-field-inline {
	display: inline;
    vertical-align: top;
}
#header #searchFormContainer .aui-field-inline .aui-field-content,
#header #searchFormContainer .aui-field-inline .aui-field-label {
 	display: inline;
}
#header #searchFormContainer .aui-field-content, .aui-button-holder {
 	display: inline;
}
#header #searchFormContainer .aui-field-inline .aui-field-content,
#header #searchFormContainer .aui-field-row .aui-field-content {
    margin: 0;
}

.taglib-search-iterator-page-iterator-bottom{
	padding-top: 0px;
}

.taglib-page-iterator .search-results{
	color: #ffffff;
}

.portlet-journal-content-search{
	margin-left:  250px;
}


/* ------------------------------------------------------------------------- */


.portlet-journal-content-search .taglib-page-iterator .search-pages .page-selector {
  margin:0;
  padding:0;
}

.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.first,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.first,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.previous,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.previous,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.next,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.next,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.last,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.last {
  position:relative;
  width:15px;
  height:1px;
  padding-top: 14px;
  overflow: hidden;
  margin-right:10px;
  float: left;
  background-image: url(../images/lht/icons.gif);
}

.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.first,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.first,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.previous,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.previous {
    padding-right: 0px;
}
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.next,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.next,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.last,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.last {
    padding-left: 0px;
}

.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span {
    border-left: none;
    display: inline-block;
    line-height: 13px;
    padding: 0;
}

.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.first,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.first {
  background-position: 0 -976px;
}
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.previous,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.previous {
  margin-right: 125px;
  background-position: 0 -1006px;
}
 .portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.first:hover {
  background-position: 0 -991px;
}
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.previous:hover {
  background-position: 0 -1021px;
}



.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.next,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.next {
  background-position: 0 -1066px;
}
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.last,
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links span.last {
  background-position: 0 -1036px;
}
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.next:hover {
  background-position: 0 -1081px;
}
.portlet-journal-content-search .taglib-page-iterator .search-pages .page-links a.last:hover {
  background-position: 0 -1051px;
}


.aui-dd-drop-over {
	background-color:#ececec;
}
.aui-dd-drop-active-valid{
}

body.controls-visible .columns-1-2 #homepageHeaderContent {
  margin-top: -77px;
}


/*---------------------------Empulse Change: Newsletter START-----------------------------*/
.leftarea{
	width: 385px;
	display: block;
	margin-left: 15px;
	margin-right: 10px;
}

.rightarea{
	width: 485px;
	padding-right: 60px;
}
/*---------------------------Empulse Change: Newsletter END-----------------------------*/