.alm-btn-wrap{
display:block;
margin:0 0 15px;
padding:10px 0;
position:relative;
text-align:center
}
.alm-btn-wrap:after{
clear:both;
content:"";
display:table;
height:0
}
.alm-btn-wrap .alm-load-more-btn{
appearance:none;
background:#ed7070;
border:none;
border-radius:4px;
box-shadow:0 1px 1px rgba(0,0,0,.04);
color:#fff;
cursor:pointer;
display:inline-block;
font-size:15px;
font-weight:500;
height:43px;
line-height:1;
margin:0;
padding:0 20px;
position:relative;
text-align:center;
text-decoration:none;
transition:all .3s ease;
user-select:none;
width:auto
}
.alm-btn-wrap .alm-load-more-btn.loading,.alm-btn-wrap .alm-load-more-btn:hover{
background-color:#e06161;
box-shadow:0 1px 3px rgba(0,0,0,.09);
color:#fff;
text-decoration:none
}
.alm-btn-wrap .alm-load-more-btn:active{
box-shadow:none;
text-decoration:none
}
.alm-btn-wrap .alm-load-more-btn.loading{
cursor:wait;
outline:none;
padding-left:44px
}
.alm-btn-wrap .alm-load-more-btn.done{
background-color:#ed7070;
box-shadow:none!important;
cursor:default;
opacity:.15;
outline:none!important
}
.alm-btn-wrap .alm-load-more-btn.done:before,.alm-btn-wrap .alm-load-more-btn:before{
background:none;
width:0
}
.alm-btn-wrap .alm-load-more-btn.loading:before{
background:#fff url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/ajax-loader.gif) no-repeat 50%;
border-radius:3px;
content:"";
display:inline-block;
height:31px;
left:0;
margin:6px;
overflow:hidden;
position:absolute;
top:0;
transition:width .5s ease-in-out;
width:30px;
z-index:0
}
.alm-btn-wrap .alm-elementor-link{
display:block;
font-size:13px;
margin:0 0 15px
}
@media screen and (min-width:768px){
.alm-btn-wrap .alm-elementor-link{
left:0;
margin:0;
position:absolute;
top:50%;
transform:translateY(-50%)
}
}
.ajax-load-more-wrap.white .alm-load-more-btn{
background-color:#fff;
border:1px solid #e0e0e0;
color:#787878;
outline:none;
overflow:hidden;
transition:none
}
.ajax-load-more-wrap.white .alm-load-more-btn.loading,.ajax-load-more-wrap.white .alm-load-more-btn:focus,.ajax-load-more-wrap.white .alm-load-more-btn:hover{
background-color:#fff;
border-color:#aaa;
color:#333
}
.ajax-load-more-wrap.white .alm-load-more-btn.done{
background-color:#fff;
border-color:#ccc;
color:#444
}
.ajax-load-more-wrap.white .alm-load-more-btn.loading{
background-color:rgba(0,0,0,0);
border-color:rgba(0,0,0,0)!important;
box-shadow:none!important;
color:hsla(0,0%,100%,0)!important;
outline:none!important;
padding-left:20px
}
.ajax-load-more-wrap.white .alm-load-more-btn.loading:before{
background-color:rgba(0,0,0,0);
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/ajax-loader-lg.gif);
background-position:50%;
background-size:25px 25px;
height:100%;
left:0;
margin:0;
top:0;
width:100%
}
.ajax-load-more-wrap.light-grey .alm-load-more-btn{
background-color:#efefef;
border:1px solid #e0e0e0;
color:#787878;
outline:none;
overflow:hidden;
transition:all 75ms ease
}
.ajax-load-more-wrap.light-grey .alm-load-more-btn.done,.ajax-load-more-wrap.light-grey .alm-load-more-btn.loading,.ajax-load-more-wrap.light-grey .alm-load-more-btn:focus,.ajax-load-more-wrap.light-grey .alm-load-more-btn:hover{
background-color:#f1f1f1;
border-color:#aaa;
color:#222
}
.ajax-load-more-wrap.light-grey .alm-load-more-btn.loading{
background-color:rgba(0,0,0,0);
border-color:rgba(0,0,0,0)!important;
box-shadow:none!important;
color:hsla(0,0%,100%,0)!important;
outline:none!important;
padding-left:20px
}
.ajax-load-more-wrap.light-grey .alm-load-more-btn.loading:before{
background-color:rgba(0,0,0,0);
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/ajax-loader-lg.gif);
background-position:50%;
background-size:25px 25px;
height:100%;
left:0;
margin:0;
top:0;
width:100%
}
.ajax-load-more-wrap.blue .alm-load-more-btn{
background-color:#1b91ca
}
.ajax-load-more-wrap.blue .alm-load-more-btn.done,.ajax-load-more-wrap.blue .alm-load-more-btn.loading,.ajax-load-more-wrap.blue .alm-load-more-btn:hover{
background-color:#1b84b7
}
.ajax-load-more-wrap.green .alm-load-more-btn{
background-color:#80ca7a
}
.ajax-load-more-wrap.green .alm-load-more-btn.done,.ajax-load-more-wrap.green .alm-load-more-btn.loading,.ajax-load-more-wrap.green .alm-load-more-btn:hover{
background-color:#81c17b
}
.ajax-load-more-wrap.purple .alm-load-more-btn{
background-color:#b97eca
}
.ajax-load-more-wrap.purple .alm-load-more-btn.done,.ajax-load-more-wrap.purple .alm-load-more-btn.loading,.ajax-load-more-wrap.purple .alm-load-more-btn:hover{
background-color:#a477b1
}
.ajax-load-more-wrap.grey .alm-load-more-btn{
background-color:#a09e9e
}
.ajax-load-more-wrap.grey .alm-load-more-btn.done,.ajax-load-more-wrap.grey .alm-load-more-btn.loading,.ajax-load-more-wrap.grey .alm-load-more-btn:hover{
background-color:#888
}
.ajax-load-more-wrap.infinite>.alm-btn-wrap .alm-load-more-btn{
background-color:rgba(0,0,0,0)!important;
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/spinner.gif);
background-position:50%;
background-repeat:no-repeat;
border:none!important;
box-shadow:none!important;
cursor:default!important;
opacity:0;
outline:none!important;
overflow:hidden;
text-indent:-9999px;
transition:opacity .2s ease;
width:100%
}
.ajax-load-more-wrap.infinite>.alm-btn-wrap .alm-load-more-btn:before{
display:none!important
}
.ajax-load-more-wrap.infinite>.alm-btn-wrap .alm-load-more-btn:active,.ajax-load-more-wrap.infinite>.alm-btn-wrap .alm-load-more-btn:focus{
outline:none
}
.ajax-load-more-wrap.infinite>.alm-btn-wrap .alm-load-more-btn.done{
opacity:0
}
.ajax-load-more-wrap.infinite>.alm-btn-wrap .alm-load-more-btn.loading{
opacity:1
}
.ajax-load-more-wrap.infinite.skype>.alm-btn-wrap .alm-load-more-btn{
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/spinner-skype.gif)
}
.ajax-load-more-wrap.infinite.ring>.alm-btn-wrap .alm-load-more-btn{
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/spinner-ring.gif)
}
.ajax-load-more-wrap.infinite.fading-blocks>.alm-btn-wrap .alm-load-more-btn{
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/loader-fading-blocks.gif)
}
.ajax-load-more-wrap.infinite.fading-circles>.alm-btn-wrap .alm-load-more-btn{
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/loader-fading-circles.gif)
}
.ajax-load-more-wrap.infinite.chasing-arrows>.alm-btn-wrap .alm-load-more-btn{
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/spinner-chasing-arrows.gif)
}
.ajax-load-more-wrap.alm-horizontal .alm-btn-wrap{
align-items:center;
display:flex;
margin:0;
padding:0
}
.ajax-load-more-wrap.alm-horizontal .alm-btn-wrap button{
margin:0
}
.ajax-load-more-wrap.alm-horizontal .alm-btn-wrap button.done{
display:none
}
.alm-btn-wrap--prev{
clear:both;
display:flex;
justify-content:center;
margin:0;
padding:0;
width:100%
}
.alm-btn-wrap--prev:after{
clear:both;
content:"";
display:table;
height:0
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev{
display:inline-block;
font-size:14px;
font-weight:500;
line-height:1;
margin:0 0 15px;
padding:5px;
position:relative;
text-decoration:none
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev:focus,.alm-btn-wrap--prev a.alm-load-more-btn--prev:hover{
text-decoration:underline
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev.loading,.alm-btn-wrap--prev a.alm-load-more-btn--prev.loading:focus{
cursor:wait;
text-decoration:none
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev.loading:before,.alm-btn-wrap--prev a.alm-load-more-btn--prev.loading:focus:before{
background:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/ajax-loader-lg.gif) no-repeat 0;
background-size:16px 16px;
content:"";
display:block;
height:16px;
left:-18px;
position:absolute;
top:50%;
transform:translateY(-50%);
width:16px
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev.skype.loading:before{
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/spinner-skype.gif)
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev.ring.loading:before{
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/spinner-ring.gif)
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev.fading-blocks.loading:before{
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/loader-fading-blocks.gif)
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev.chasing-arrows.loading:before{
background-image:url(//www.palfinger.co.uk/wp-content/themes/omega-child-theme/frontend/img/spinner-chasing-arrows.gif)
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev button:not([disabled]),.alm-btn-wrap--prev a.alm-load-more-btn--prev:not(.disabled){
cursor:pointer
}
.alm-btn-wrap--prev a.alm-load-more-btn--prev.done{
display:none!important
}
.alm-reveal{
width:100%;
display:flex;
}
.alm-listing .alm-reveal{
outline:none
}
.alm-listing .alm-reveal:after{
clear:both;
content:"";
display:table;
height:0
}
.alm-listing{
margin:0;
padding:0
}
.alm-listing .alm-paging-content>li,.alm-listing .alm-reveal>li,.alm-listing>li{
position:relative
}
.alm-listing .alm-paging-content>li.alm-item,.alm-listing .alm-reveal>li.alm-item,.alm-listing>li.alm-item{
background:none;
list-style:none;
margin:0 0 30px;
padding:0 0 0 80px;
position:relative
width:240px;
}
@media screen and (min-width:480px){
.alm-listing .alm-paging-content>li.alm-item,.alm-listing .alm-reveal>li.alm-item,.alm-listing>li.alm-item{
padding:0 0 0 100px
}
}
@media screen and (min-width:768px){
.alm-listing .alm-paging-content>li.alm-item,.alm-listing .alm-reveal>li.alm-item,.alm-listing>li.alm-item{
padding:0 0 0 135px
}
}
@media screen and (min-width:1024px){
.alm-listing .alm-paging-content>li.alm-item,.alm-listing .alm-reveal>li.alm-item,.alm-listing>li.alm-item{
padding:0 0 0 160px
}
}
.alm-listing .alm-paging-content>li.alm-item h3,.alm-listing .alm-reveal>li.alm-item h3,.alm-listing>li.alm-item h3{
margin:0
}
.alm-listing .alm-paging-content>li.alm-item p,.alm-listing .alm-reveal>li.alm-item p,.alm-listing>li.alm-item p{
margin:10px 0 0
}
.alm-listing .alm-paging-content>li.alm-item p.entry-meta,.alm-listing .alm-reveal>li.alm-item p.entry-meta,.alm-listing>li.alm-item p.entry-meta{
opacity:.75
}
.alm-listing .alm-paging-content>li.alm-item img,.alm-listing .alm-reveal>li.alm-item img,.alm-listing>li.alm-item img{
border-radius:2px;
left:0;
max-width:65px;
position:absolute;
top:0
}
@media screen and (min-width:480px){
.alm-listing .alm-paging-content>li.alm-item img,.alm-listing .alm-reveal>li.alm-item img,.alm-listing>li.alm-item img{
max-width:85px
}
}
@media screen and (min-width:768px){
.alm-listing .alm-paging-content>li.alm-item img,.alm-listing .alm-reveal>li.alm-item img,.alm-listing>li.alm-item img{
max-width:115px
}
}
@media screen and (min-width:1024px){
.alm-listing .alm-paging-content>li.alm-item img,.alm-listing .alm-reveal>li.alm-item img,.alm-listing>li.alm-item img{
max-width:140px
}
}
.alm-listing .alm-paging-content>li.no-img,.alm-listing .alm-reveal>li.no-img,.alm-listing>li.no-img{
padding:0
}
.alm-listing.products li.product{
padding-left:inherit
}
.alm-listing.products li.product img{
border-radius:inherit;
position:static
}
.alm-listing.stylefree .alm-paging-content>li,.alm-listing.stylefree .alm-reveal>li,.alm-listing.stylefree>li{
margin:inherit;
padding:inherit
}
.alm-listing.stylefree .alm-paging-content>li img,.alm-listing.stylefree .alm-reveal>li img,.alm-listing.stylefree>li img{
border-radius:inherit;
margin:inherit;
padding:inherit;
position:static
}
.alm-listing.rtl .alm-paging-content>li,.alm-listing.rtl .alm-reveal>li{
padding:0 170px 0 0;
text-align:right
}
.alm-listing.rtl .alm-paging-content>li img,.alm-listing.rtl .alm-reveal>li img{
left:auto;
right:0
}
.alm-listing.rtl.products li.product{
padding-right:inherit
}
.alm-masonry{
clear:both;
display:block;
overflow:hidden
}
.alm-placeholder{
display:none;
opacity:0;
transition:opacity .2s ease
}
.ajax-load-more-wrap.alm-horizontal{
display:flex;
flex-wrap:nowrap;
width:100%
}
.ajax-load-more-wrap.alm-horizontal .alm-listing,.ajax-load-more-wrap.alm-horizontal .alm-listing .alm-reveal{
display:flex;
flex-direction:row;
flex-wrap:nowrap
}
.ajax-load-more-wrap.alm-horizontal .alm-listing .alm-reveal>li.alm-item,.ajax-load-more-wrap.alm-horizontal .alm-listing>li.alm-item{
background-color:#fff;
border:1px solid #efefef;
border-radius:4px;
height:auto;
margin:0 2px;
padding:20px 20px 30px;
text-align:center;
width:300px
}
.ajax-load-more-wrap.alm-horizontal .alm-listing .alm-reveal>li.alm-item img,.ajax-load-more-wrap.alm-horizontal .alm-listing>li.alm-item img{
border-radius:4px;
box-shadow:0 2px 10px rgba(0,0,0,.075);
margin:0 auto 15px;
max-width:125px;
position:static
}
.ajax-load-more-wrap.alm-horizontal .alm-listing .alm-reveal:after{
display:none
}
.alm-toc{
display:flex;
padding:10px 0;
width:auto
}
.alm-toc button{
background:#f7f7f7;
border:1px solid #efefef;
border-radius:4px;
box-shadow:none;
color:#454545;
cursor:pointer;
font-size:14px;
font-weight:500;
height:auto;
line-height:1;
margin:0 5px 0 0;
outline:none;
padding:7px 10px;
transition:all .15s ease
}
.alm-toc button:focus,.alm-toc button:hover{
border-color:#ccc;
color:#222
}
.alm-toc button:hover{
text-decoration:underline
}
.alm-toc button:focus{
box-shadow:0 0 0 3px rgba(0,0,0,.05)
}