.itemid-101 #sp-main-body{
	background: url("/images/front_page.jpg") no-repeat center center; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height: 1075px;
}
@media screen and (max-width: 1024px) { /* Specific to this particular image */
.itemid-101 #sp-main-body{
            height: 940px;
  }
}
/* Small Devices */
@media only screen and (max-width : 768px) {
.itemid-101 #sp-main-body{
            height: 550px;
  }
}
.itemid-162 .body-innerwrapper{
background: rgb(255,255,255)!important;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(210,229,245,1) 100%)!important;
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(210,229,245,1) 100%)!important;
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(210,229,245,1) 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d2e5f5',GradientType=0 )!important;
}
.itemid-163 .body-innerwrapper{
background: rgb(255,255,255)!important;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(254,220,174,1) 100%)!important;
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(254,220,174,1) 100%)!important;
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(254,220,174,1) 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fedcae',GradientType=0 )!important;
}
.itemid-164 .body-innerwrapper{
background: rgb(255,255,255)!important;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(234,219,238,1) 100%)!important;
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(234,219,238,1) 100%)!important;
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(234,219,238,1) 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eadbee',GradientType=0 )!important;
}
.itemid-165 .body-innerwrapper{
background: rgb(255,255,255)!important;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(216,207,190,1) 100%)!important;
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(216,207,190,1) 100%)!important;
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(216,207,190,1) 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d8cfbe',GradientType=0 )!important;
}
.itemid-166 .body-innerwrapper{
background: rgb(255,255,255)!important;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(213,214,216,1) 100%)!important;
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(213,214,216,1) 100%)!important;
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(213,214,216,1) 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d5d6d8',GradientType=0 )!important;
}
.itemid-167 .body-innerwrapper{
background: rgb(255,255,255)!important;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(206,229,173,1) 100%)!important;
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(206,229,173,1) 100%)!important;
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(206,229,173,1) 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#cee5ad',GradientType=0 )!important;
}
.itemid-168 .body-innerwrapper{
background: rgb(255,255,255)!important;
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(194,228,205,1) 100%)!important;
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(194,228,205,1) 100%)!important;
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(194,228,205,1) 100%)!important;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c2e4cd',GradientType=0 )!important;
}

.itemid-101 #sp-section-4,.itemid-101 #sp-section-7{
	display:none;
}
li.sp-menu-item a:hover {
    color: #ffffff!important;
	background-color: #d2e5f5!important;
}
._idGenObjectStyleOverride-1 img {
   margin: auto;
}
.title_container {
	background-image: url("/book_all-web-resources/image/תוית_כותרת_copy.png");
    background-repeat: no-repeat;
    background-position: 50%;
    padding: 17.23% 0 17.23% 0;
	background-size: contain;
}
@media only screen 
  and (min-device-width: 1px) 
  and (max-device-width: 667px) { 
 .title_container {
	background-size: cover!important;
} 

}
.mat_title { 
	margin:auto;
    width: 240px;
    text-align: center;
}
.mat_title_notic{
	font-size:23px;
}
.text_box{
	float:right;
}
.req_title {
	font-size: 20px;
    font-weight: 600;
    color: rgb(171, 29, 79);
}
body{
	font-size: 16px;
}
p.line_text{
 text-indent: 20px;
}
.line:nth-of-type(2) {
    margin-top: 60px;
 }
 
 img {
border: 10px solid #fff;
  -webkit-box-shadow: 3px 3px 3px #777;
     -moz-box-shadow: 3px 3px 3px #777;
          box-shadow: 3px 3px 3px #777;
}

 header .row, .center-flex {
    display: flex;
    justify-content: center;
    align-items: center;
}
body.rtl .sp-megamenu-parent {
float: none!important;
}

.category_box h2 {
font-size:26px; text-align: center; min-height: 56px;
    display: flex;
    justify-content: center;
    align-items: center;
	margin-top: 5px;
    margin-bottom: 10px;
}

    -moz-box-shadow: 0 8px 4px -5px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 8px 4px -5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 8px 4px -5px rgba(0, 0, 0, 0.25);
    -webkit-transform: translate3d(0,-5px,0);
    -moz-transform: translate3d(0,-5px,0);
    transform: translate3d(0,-5px,0);
}
<style>…</style>
#offlajn-ajax-tile-results .search-result-card {
    margin: 12px 14px;
}
.category_box {
    opacity: 1;
    padding: 10px;
    border: 1px solid #bfbfbf;
    border: 1px solid rgba(0,0,0,0.25);
    border-radius: 3px;
    -moz-box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 1px -1px rgba(0, 0, 0, 0.2);
    display: inline-block;
    background-size: auto 100%;
    background: -moz-linear-gradient(#FFFFFF, #F7F7F7);
    background: -ms-linear-gradient(#FFFFFF, #F7F7F7);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #F7F7F7));
    background: -webkit-linear-gradient(#FFFFFF, #F7F7F7);
    background: -o-linear-gradient(#FFFFFF, #F7F7F7);
    background: linear-gradient( top, #FFFFFF, #F7F7F7 );
    -webkit-transition: all 0.15s ease-out 0s;
    -moz-transition: all 0.15s ease-out 0s;
    transition: all 0.15s ease-out 0s;
    position: relative;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
height: 380px}

.category_box:hover{
-moz-box-shadow: 0 20px 10px -5px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0 20px 10px -5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 20px 10px -5px rgba(0, 0, 0, 0.25);
    -webkit-transform: translate3d(0,-20px,0);
    -moz-transform: translate3d(0,-20px,0);
transform: translate3d(0,-20px,0);}

#offlajn-ajax-tile-results  {
text-align: center;
}
#ajax-search-button89  {left: 0px; right: initial!important;}
#search-area89 {padding-right: 27px!important;}
#search-area-close89 {right: 0px!important;}
#offlajn-ajax-search-results-inner img {border: 0px!important}
.entry-header {margin-bottom: 0px!important;}
.blog .items-row .col-xs-12 {margin-bottom:30px}
.pagination-wrapper{
text-align: center;}