/* AXIELL 2013 - BOOK-IT PUB CSS HOTFIX */


.signed-in.controls-visible div.portlet-language {
	position: static;
}

/* .arena-detail-emedia div.arena-feedback:first-of-type + div {
    display: none;
} */

/* Arena 3.0 */

.aui .arena-profile-container {
    display: block;
}

.aui .arena-profile-container ~ .arena-profile-container {
    display: none;
}

@media screen and (max-width: 979px) {
.aui #wrapper #navigation {
    display: block;
}
.aui #wrapper #navigation ul {
    display: none;
}}

@media screen and (min-width: (768px) ) {
.aui .row-fluid .span3 {
    width: 19.0769%; /* -4 procent */
}
 
.aui .row-fluid .span6 {
    width: 56.7179%; /* +8 procent */
}}
 
.aui .portlet-title-text {
    max-width: 98%;
    text-overflow: clip; /* Liferay har ellipsis som value */
}

.aui div.portlet-queryRecordSearchResult div.arena-record-button {
    text-align: right;
}

.aui div.arena-record-left, 
.aui div.arena-detail-cover {
    width: 100px;
}

.aui div.arena-detail-left,
.aui div.arena-detail-reserve {
    margin-bottom: 15px;
}
 
@media screen and (max-width: (767px) ) {
.aui .row-fluid .span6,
.aui .row-fluid .span3 {
        width: 100%;
    }
}

/* /Arena 3.0 */


/* Dynamic list */

#content-wrapper .portlet-listRecordSearchResult.pub-list div.portlet-content {
	padding: 0;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-record {
    padding: 5px 5px 0 5px;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-record-container {
	float:left;
	width: 100%;
	border: none;
	margin: 0;
	/* 100 divided with 8 (number of covers) = 12.5 */
	width: 12.5%;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-record-details {
	max-width:100%;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-record-title {
	font-size: 1em;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-record-left, 
#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-detail-cover {
    width: 100%;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-book-jacket {
	margin: 0;
	width: 100%;
}


#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-book-jacket img {
	width: 100%;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-review {  
	border-bottom: none;
    margin-top: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
	display: none;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list div.arena-toggle-record-list {
	display: none;
}

/* /Dynamic list */

/* Dynamic list small */

#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-record {
    padding: 5px 5px 0 5px;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-record-container {
	float:left;
	width: 100%;
	border: none;
	margin: 0;
	
	/* 100 divided with 8 (number of covers) = 12.5 */
	width: 12.5%;

	/* 100 divided with 4 (number of covers) = 25 */
	width: 25%;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-record-details {
	max-width:100%;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-record-title {
	font-size: 1em;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-record-left, 
#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-detail-cover {
    width: 100%;
}
#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-book-jacket {
	margin: 0;
	width: 100%;
}


#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-book-jacket img {
	width: 100%;
}

#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-review {  
	border-bottom: none;
    margin-top: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
	
	display: none;
}


#content-wrapper .portlet-listRecordSearchResult.pub-list-small div.arena-toggle-record-list {
	display: none;
}

/* /Dynamic list small */

/* eHub - onlinelänk */
div.wicket-modal span.w_captionText {
	position: relative;
}

/* Ram runt omslagsbild */
#wrapper div.arena-book-jacket img, 
#wrapper div.arena-detail-cover div.arena-book-jacket img {
    border: 1px solid #ccc;
}


/* Dölj utskrift för utlån */
.portlet-checkout .arena-checkout-print .arena-print {
	display: none;
}


/* Vit länk i sidfot */
#bpub-footer-mother a {
	color: #fff;
}


/* Röd varnings-text under Min minneslista */

.portlet-mediaList .arena-value.arena-top-text {
	color: #DF0000;
	font-weight: bold;
}


/* Fel bredd på element */

div.arena-record-details {
    max-width: 100%;
    width: auto;
}

div.arena-detail-left {
	width: 200px;
}
 
div.arena-record-navigation {
    width: auto;
}

div.portlet-queryRecordSearchResult div.arena-record-button {
	float: none;
	clear: left;
}


/* Fel i float */ 

.arena-availsummary-loans,
.arena-detail-series,
.arena-detail-notes,
.arena-detail-extent,
.arena-detail-rating,
.arena-detail-tags,
.arena-detail-left div {
	clear: both;
}

/* Fel bredd på sök-knapp */
.arena-search-button {
	width: 35px;
}

/* Bild-storlek från XSL */
img[id^="resurs"] {
	max-width: 100%;
	height: auto;
}

/* Fast kolumn-bredd */
.portlet-column {
	display: block;
}

@media only screen and (min-width: 640px) {
.portlet-column {
	float: left;
}}

.portlet-column-only {
	width: 100%;
}


/* Förkorta fasetter */
ul.arena-facet-details li {
	ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	max-width: 160px;
	white-space: nowrap;
	overflow: hidden;
}


/* Fix för horisontell lista */
@media only screen and (min-width: 1025px) {
.portlet-column-only .portlet-portlet-listRecordSearchResult .arena-record-container {
    min-height: 170px;
}}



/* BOOK WRAPPER */

#wrapper div.arena-book-jacket img {
	background-image: none;
}

#wrapper div.arena-book-jacket {
	background-color: #fff;
	background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #efedea 100%); /* FF3.6+ */
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#ffffff), color-stop(100%,#efedea)); /* Chrome,Safari4+ */
	background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%,#efedea 100%); /* Chrome10+,Safari5.1+ */
	background: -ms-radial-gradient(center, ellipse cover, #ffffff 0%,#efedea 100%); /* IE10+ */
	background: radial-gradient(ellipse at center, #ffffff 0%,#efedea 100%); /* W3C */
    position: relative;
    box-shadow: 1px 1px 2px #eee;
}

.ie8 #wrapper div.arena-book-jacket,
.ie9 #wrapper div.arena-book-jacket {
	background-color: #efedea;
}

#wrapper div.arena-book-jacket img,
#wrapper div.arena-detail-cover div.arena-book-jacket img {
	position: relative;
    z-index: 2;
}

#wrapper div.similar-results div.arena-book-jacket img {
    background-color: transparent;
}

#wrapper .arena-book-title-wrapper {
	top: 0;
    position: absolute;
    z-index: 1;
    text-shadow: 0 1px 0 #fff;
}

#wrapper .arena-book-title {
	width: 90%;
	padding: 0 5px;
    display: block;
    text-align: center;
    color: #555;
    position: relative;
    font-size: 10px;
    word-wrap:break-word;
}

@media only screen and (min-width: 1025px) {
#wrapper div.arena-book-jacket {
	min-height: 124px;
	width: 85px;
}
#wrapper div.arena-book-jacket img,
#wrapper div.arena-detail-cover div.arena-book-jacket img {
    margin: 0 10px 0 0;
	min-height: 124px;
	width: 85px;
}
#wrapper .arena-book-title-wrapper {
	top: 35px;
	max-height: 112px;
    overflow: hidden; 
    width: 100%;
	text-align: center;
}}

@media only screen and (max-width: 1025px) {
#wrapper .arena-book-title-wrapper {
	top: 10px;
}
#wrapper .arena-book-title {
    font-size: 8px;
}}

@media only screen and (max-width: 600px) {
#wrapper .arena-book-title-wrapper {
	display: none;
}}