/* search */
.agron-search .flex-container.paragraph{
	margin-bottom:100px;
}
@media (max-width: 767px) {  
	.agron-search .flex-container.paragraph { margin-bottom:0;}
}

.agron-search .flex-container.nowrap{
	align-items: center;
}
@media (max-width: 767px) {  	
	.agron-search .flex-container.nowrap{ margin-bottom:30px; }	
}
.text-field{
	border-right: 5px solid var(--a-global-color-lightblue);
    padding: 0 10px;
	width: 120px;
}

.value-field{
	flex-basis: 70%;
}
.flex-basis-wide{
	flex-basis: 60%;
}
.flex-basis-narrow{
	flex-basis: 35%;
}
@media (max-width: 767px) {  
	.flex-basis-wide, .flex-basis-narrow { flex-basis: 100%;}
}
.agron-search .agron-button{
	width: 100%;
}
.agron-search .col-2{
	flex-basis: 50%;
	padding: 0 30px;
}
@media (max-width: 767px) {  
	.agron-search .col-2 { 
		flex-basis: 100%;
		padding: 0 5px;
	}
}

.agron-search .grid-container{
	display: grid;
	/*grid-template-columns: 1fr 1fr ;*/
	grid-gap: 40px;
    
}
@media (max-width: 767px) {
  .agron-search .grid-container { 
	  grid-template-columns: repeat(2, 1fr);
	  grid-gap: 20px;
   	  
	}
}
/* results */
.buttons{
    display: flex;
}
.agron-title-card .title-image{
	flex-basis: 40%;
}
.grid-container .agron-title-card .title-image img{
    width: 90%;
}
.agron-title-card .title-text{
	flex-basis: 60%;
}
.pager .flex-container{
    justify-content: center;
}

@media (max-width: 767px) {
    .agron-title-card .title-buttons .agron-button{
        background-color: transparent;
        color: var(--a-global-color-lightblue) !important;
        height: 30px;
        text-align: start;
    }
    
    .agron-title-card .title-buttons .agron-button.add-to-list{
        color: var(--a-global-color-orange) !important;
    }
    
    /*.agron-title-card .title-buttons{
        flex-wrap: nowrap;
    }
    
    .agron-title-card .title-buttons .agron-button{
        flex-basis: 50%;
        text-align: center;
        width: 0px;
    }*/
    
    .agron-button.print{
        display: none;
    }
}

.agron-title-card .agron-button{
    padding: 0 1rem;
    text-align: start;
}
.agron-title-card a.agron-button {
 	padding: 1rem !important;
}
.agron-title-card .agron-button.book-open i{
        font-size: 80%;
}
.pager .button-pager{
    border: 1px solid var(--a-global-color-lightblue);
    margin: 0 6px;
    padding: 6px;
    min-width: 40px;
    text-align: center;
    cursor: pointer;
}
@media (max-width: 767px) {  
	.pager .button-pager { margin-bottom:5px;}
}
.pager{
    margin-top: 50px;
}
a.disabled{
    pointer-events: none;
}
a.activ{
    background-color: var(--a-global-color-lightblue);
    color: white;
}
@media print {
    body {
        font-size: 20pt;
        margin: 2cm 0;}

    header {
        visibility: hidden;
        height: 0;
    }

    footer,.sidebar, .agron-head-page, .accessibility-panel {
        display: none;
    }
    section.agron-section{ padding: 0 30px;	}
    .agron-button, .title-image {
        display: none;
        visibility: hidden;
    }

    .grid-container {
        display: grid;
        grid-template-columns: 1fr 1fr 1fr;
        grid-gap: 20px;
    }

    #content {
        margin-left: 0;
        float: none;
        width: auto;
    }

    #content a {
        font-weight: bold;
        color: #000066;
        text-decoration: underline;
    }

    a[href]:after {
        display: none;
        visibility: hidden;
    }

    h1, h2, h3, h4, h5, h6 {
        page-break-after: avoid;
        page-break-inside: avoid;
    }

    h3 {
        margin-left: 10px;
        /*margin-bottom: 0px;*/
        padding-bottom: 0px;
    }

    table {
        page-break-inside: avoid;
    }

    img {
        page-break-inside: avoid;
        page-break-after: avoid;
    }

    .agron-title-card {
        padding: 10px 0;
    }
}
/*@page {
    margin-top: 2cm;
    margin-bottom: 2cm;
}*/
/* details */

.agron-title-details .row-border{
    border-bottom: 0.5px solid #FF7A17;
    line-height: 35px;
}

.agron-title-details .images-area img{
	padding: 0 50px;
}

.agron-table table th , .agron-table table td{
    border: 1px solid var(--a-global-color-orange) !important;
    padding: 10px !important;
    text-align: center;
    background-color: white;
}
.agron-table .agron-tr td{
    background-color: white;
}


.divider{
    position:relative;
    margin: 20px 0;
}
.print-view .font-20{    font-size: 20px;}
.print-view .font-25{    font-size: 25px;}
.print-view .font-30{    font-size: 30px; }
.print-view .title-text{
    margin-top: 25px;
    margin-bottom: 30px;  }
.print-view .lib-logo img {
    /*height:10px !important;*/
    width: 20mm;
    height:20mm;
    border : 3px black solid;
    /*width:auto;*/
}
.print-view h1{
    font-family: mikhmoret;
   /* padding-top: 20px;*/
}
.print-view .row-border {width: 80%}
/*.print-view{font-family:afek-print,sans-serif,monosans,Arial}*/
/*
.print-view b,.print-view .bold{
    font-family:afek-print,sans-serif,monosans,Arial;
    !*font-weight: bold;*!
}*/
