@import url("https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700,800");@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,300");@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,400italic");@font-face{font-family:'Proxima Nova';src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.eot);src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.eot?#iefix) format('embedded-opentype'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.woff2) format('woff2'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.woff) format('woff'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.ttf) format('truetype'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold) format('svg');font-weight:700;font-style:normal;}
@font-face{font-family:'Proxima Nova';src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.eot);src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.eot?#iefix) format('embedded-opentype'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.woff2) format('woff2'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.woff) format('woff'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.ttf) format('truetype'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.svg#proxima_nova_rgbold_italic) format('svg');font-weight:700;font-style:italic;}
@font-face{font-family:'Proxima Nova';src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.eot);src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.eot?#iefix) format('embedded-opentype'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.woff2) format('woff2'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.woff) format('woff'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.ttf) format('truetype'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Proxima Nova';src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.eot);src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.eot?#iefix) format('embedded-opentype'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.woff2) format('woff2'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.woff) format('woff'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.ttf) format('truetype'),
url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.svg#proxima_novaregular_italic) format('svg');font-weight:normal;font-style:italic;}
@keyframes animateFixedHeader{from{opacity:0;transform:translateY(-40px) translateZ(0px);-webkit-transform:translateY(-40px) translateZ(0px);-moz-transform:translateY(-40px) translateZ(0px);-ms-transform:translateY(-40px) translateZ(0px);-o-transform:translateY(-40px) translateZ(0px);}
to{opacity:1;transform:translateY(0) translateZ(0px);-webkit-transform:translateY(0) translateZ(0px);-moz-transform:translateY(0) translateZ(0px);-ms-transform:translateY(0) translateZ(0px);-o-transform:translateY(0) translateZ(0px);}
}
@-webkit-keyframes animateFixedHeader{from{opacity:0;transform:translateY(-40px) translateZ(0px);-webkit-transform:translateY(-40px) translateZ(0px);-moz-transform:translateY(-40px) translateZ(0px);-ms-transform:translateY(-40px) translateZ(0px);-o-transform:translateY(-40px) translateZ(0px);}
to{opacity:1;transform:translateY(0) translateZ(0px);-webkit-transform:translateY(0) translateZ(0px);-moz-transform:translateY(0) translateZ(0px);-ms-transform:translateY(0) translateZ(0px);-o-transform:translateY(0) translateZ(0px);}
}
@keyframes animateFixedHeaderLogo{from{opacity:0;transform:translateX(-40px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);}
to{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}
}
@-webkit-keyframes animateFixedHeaderLogo{from{opacity:0;transform:translateX(-40px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);}
to{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}
}
@keyframes animateFixedHeaderNav{from{opacity:0;transform:translateY(40px);-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);}
to{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}
}
@-webkit-keyframes animateFixedHeaderNav{from{opacity:0;transform:translateX(40px);-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);}
to{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}
}
@-webkit-keyframes counterFadeIn{0%{opacity:0;color:rgba(166, 91, 244,0.2);text-shadow:0 20px 0 rgba(166, 91, 244,0.2),
0 40px 0 rgba(166, 91, 244,0.2),
0 68px 0 rgba(166, 91, 244,0.2),
0 80px 0 rgba(166, 91, 244,0.2),
0 120px 0 rgba(166, 91, 244,0.2),
0 -20px 0 rgba(166, 91, 244,0.2),
0 -40px 0 rgba(166, 91, 244,0.2),
0 -68px 0 rgba(166, 91, 244,0.2),
0 -80px 0 rgba(166, 91, 244,0.2),
0 -120px 0 rgba(166, 91, 244,0.2);-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
35%{opacity:1;}
100%{color:rgba(166, 91, 244,1);text-shadow:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
@keyframes counterFadeIn{0%{opacity:0;color:rgba(166, 91, 244,0.2);text-shadow:0 20px 0 rgba(166, 91, 244,0.2),
0 40px 0 rgba(166, 91, 244,0.2),
0 68px 0 rgba(166, 91, 244,0.2),
0 80px 0 rgba(166, 91, 244,0.2),
0 120px 0 rgba(166, 91, 244,0.2),
0 -20px 0 rgba(166, 91, 244,0.2),
0 -40px 0 rgba(166, 91, 244,0.2),
0 -68px 0 rgba(166, 91, 244,0.2),
0 -80px 0 rgba(166, 91, 244,0.2),
0 -120px 0 rgba(166, 91, 244,0.2);-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
35%{opacity:1;}
100%{color:rgba(166, 91, 244,1);text-shadow:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes tabActive{from{-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}
to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
@keyframes tabActive{from{-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}
to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
}
@-webkit-keyframes tabSlideOut{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
to{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}
}
@keyframes tabSlideOut{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
to{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}
}
@-webkit-keyframes moveDown{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);}3.2%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.902, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.902, 0, 1);}6.31%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 11.492, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 11.492, 0, 1);}10.51%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.25, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.25, 0, 1);}14.71%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2.351, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2.351, 0, 1);}18.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.956, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.956, 0, 1);}23.02%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.238, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.238, 0, 1);}27.23%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.306, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.306, 0, 1);}31.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.681, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.681, 0, 1);}35.54%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.542, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.542, 0, 1);}39.64%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.912, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.912, 0, 1);}56.36%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.257, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.257, 0, 1);}73.07%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.072, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.072, 0, 1);}89.69%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.02, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.02, 0, 1);}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);}
}
@keyframes moveDown{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);}3.2%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.902, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.902, 0, 1);}6.31%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 11.492, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 11.492, 0, 1);}10.51%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.25, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.25, 0, 1);}14.71%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2.351, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2.351, 0, 1);}18.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.956, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.956, 0, 1);}23.02%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.238, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.238, 0, 1);}27.23%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.306, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.306, 0, 1);}31.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.681, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.681, 0, 1);}35.54%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.542, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.542, 0, 1);}39.64%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.912, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.912, 0, 1);}56.36%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.257, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.257, 0, 1);}73.07%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.072, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.072, 0, 1);}89.69%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.02, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.02, 0, 1);}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);}
}
html, body{overflow-x:hidden;}
body{overflow:hidden;font:400 14px/1.875 'Open Sans', Helvetica, Arial, sans-serif;color:#6D6D6D;background:#fefefe;position:relative;}
img, iframe{max-width:100%;}
img{height:auto;display:inline-block;position:relative;}
.clearfix{clear:both;}
.color-light{color:#fff;}
.align-left{text-align:left !important;}
.align-right{text-align:right !important;}
.align-center{text-align:center !important;}
img.align-left{float:left;margin:.5em 2em .5em 0;}
img.align-right{float:right;margin:.5em 0 .5em 2em;}
img.align-center{margin:1em auto;display:block;}
@media only screen and (max-width:767px){.align-left p{text-align:justify!important;}
.align-right p{text-align:justify!important;}
}
#splendid-main-container{padding-top:50px;padding-bottom:50px;}
.first-section{margin-top:-50px!important;}
.last-section{margin-bottom:-50px!important;}
#splendid-main-container.page-layout .first-section{margin-top:-100px!important;}
#splendid-main-container.page-layout .last-section{margin-bottom:-100px!important;}
.overflow-hidden{overflow:hidden;}
.overflow-visible{overflow:hidden;}
div.bg-pos-center{background-position:center !important;}
body.b_1170{background:#e7e7e7;}
body.b_1170 #splendid-main-container{padding:0 40px;}
body.b_1170 #splendid-main-container > .container{background:#fff;}
body.b_1170 .container{padding:0 40px;}
body.b_1170 .section .row .container{width:100%;padding:0;margin:0;}
body.b_1170 .full-width{margin-left:0;width:auto;}
body.b_1170 #footer #main-footer{box-shadow:0 5px 15px rgba(0, 0, 0, 0.15);}
body.b_1170 #splendid-main-container .full-width{margin-left:-40px;margin-right:-40px;width:auto;}
body.b_1170 #header,
body.b_1170 #footer,
body.b_1170 .page-heading,
body.b_1170 .home-flexslider{margin:0 auto;}
.fullwidth-container > .container{width:100% !important;padding-right:0;padding-left:0;}
.col-lg-one-fifth,
.col-md-one-fifth,
.col-sm-one-fifth,
.col-xs-one-fifth{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;}
body.modal-open{padding-right:0 !important;}
@media(min-width:768px){body.b_1170 #header,body.b_1170 #footer,body.b_1170 .page-heading,body.b_1170 .home-flexslider{width:750px!important;}
}
@media(min-width:992px){body.b_1170 #header,body.b_1170 #footer,body.b_1170 .page-heading,body.b_1170 .home-flexslider{width:970px!important;}
div.parallax-bg{display:none;}
}
@media(min-width:1200px){.container{width:1170px;}
body.b_1170 #header,body.b_1170 #footer,body.b_1170 .page-heading,body.b_1170 .home-flexslider{width:1170px!important;}
}
@media(min-width:1250px){.container{width:1230px;}
body.b_1170 #header, body.b_1170 #footer, body.b_1170 .page-heading, body.b_1170 .home-flexslider{width:1230px!important;}
}
@media(min-width:1520px){.headerstyle7 .container{width:1230px;}
}
@media(max-width:1519px){.headerstyle7 .container{width:900px;}
}
@media(max-width:1190px){.headerstyle7 .container{width:100%;}
}
@media(min-width:1200px){.col-lg-one-fifth{width:20%;}
}
@media(min-width:992px) and (max-width:1199px){.col-md-one-fifth{width:20%;}
}
@media(min-width:768px) and (max-width:991px){.col-sm-one-fifth{width:20%;}
}
@media(max-width:767px){.col-xs-one-fifth{width:20%;}
.col-lg-one-fifth{width:100%;}
}
h1, h2, h3, h4, h5, h6{color:#38393A;font-weight:300;line-height:1.25;}
.color-light h1, .color-light h2, .color-light h3, .color-light h4, .color-light h5, .color-light h6, .color-light label{color:#fff;}
h1{font-size:3em;margin:.3125em 0 .5em;}
h2{font-size:2.25em;margin:.4166em 0 .6666em;}
h3{font-size:1.875em;margin:.5em 0 .8em;}
h4{font-size:1.5em;margin:.625em 0 1em;}
h5{font-size:1.125em;margin:.8333em 0 1.3333em;line-height:1.6;}
h6{font-size:1em;margin:0.9375em 0 1.5em;}
a{color:#143966;transition:color .3s, border .3s, opacity .3s;-webkit-transition:color .3s, border .3s, opacity .3s;-moz-transition:color .3s, border .3s, opacity .3s;}
a:hover{text-decoration:none;}
h2.big{font-size:2.625em;}
h5.big{font-size:1.25em;}
p.big{font-size:1.125em;}
h1, h2, h3, h4, h5, h6, a, p{font-family:'Montserrat', sans-serif;}
.thin{font-weight:300;}
.regular{font-weight:400;}
.bold{font-weight:700;}
.extra-bold{font-weight:800;}
.uppercase{text-transform:uppercase;}
.heading-block,
h1.heading-block,
.page-heading h1.heading-block{font-size:7.5em;font-family:'Proxima Nova', sans-serif;padding:20px 60px;border:10px solid #fff;line-height:1;display:inline-block;text-transform:uppercase;font-weight:700;}
h1.heading-block.style-simple{border:none;padding:0;display:block;line-height:1.2;}
h1.big,
.page-heading h1.big,
.page-heading.style-image h1.big{font-size:5.625em;font-family:'Proxima Nova', sans-serif;line-height:1;}
.heading-spaced{font-size:.875em;text-transform:uppercase;letter-spacing:4px;}
section.parallax-bg:not(.page-heading){background-color:transparent !important;}
section.parallax-bg{position:relative;overflow:hidden;}
div.parallax-bg{position:absolute;top:-2.5%;left:-2.5%;bottom:0;right:0;width:105%;height:105%;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat;}
.dropcap{font-weight:400;font-size:5.81em;line-height:.95;float:left;margin:0 15px 0 0;}
mark{color:#718097;background-color:#143966;padding:3px;}
.tooltip-ontop, .tooltip-onleft, .tooltip-onright, .tooltip-onbottom{cursor:pointer;}
.tooltip{font-size:inherit;}
.tooltip-inner{padding:10px 40px;color:inherit;background-color:#fff;border:1px solid #dce3ef;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.tooltip .tooltip-arrow:before{content:'';position:absolute;border:8px solid transparent;z-index:-1;}
.tooltip.top .tooltip-arrow{margin-left:-7px;border-width:7px 7px 0;border-top-color:#fff;}
.tooltip.top .tooltip-arrow:before{top:-7px;left:0;margin-left:-8px;border-width:8px 8px 0;border-top-color:#dce3ef;}
.tooltip.right .tooltip-arrow{margin-top:-7px;border-width:7px 7px 7px 0;border-right-color:#fff;}
.tooltip.right .tooltip-arrow:before{top:50%;left:-1px;margin-top:-8px;border-width:8px 8px 8px 0;border-right-color:#dce3ef;}
.tooltip.left .tooltip-arrow{margin-top:-7px;border-width:7px 0 7px 7px;border-left-color:#fff;}
.tooltip.left .tooltip-arrow:before{top:50%;right:-1px;margin-top:-8px;border-width:8px 0 8px 8px;border-left-color:#dce3ef;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-7px;border-width:0 7px 7px;border-bottom-color:#fff;}
.tooltip.bottom .tooltip-arrow:before{margin-left:-8px;border-width:0 8px 8px;border-bottom-color:#dce3ef;}
blockquote{font-size:1.5em;line-height:1.4;font-weight:300;font-style:italic;text-align:center;margin:2.1em 0;padding:1.8em 2.2em;background:#9268e8;color:#fff;}
.post-content blockquote cite,
blockquote .quote-author{display:block;font-size:.75em;font-style:normal;margin-top:1.8em;font-weight:400;}
ul, ol{margin:25px 0;padding:0;list-style-position:inside;}
ul ul, ul ol, ol ol, ol ul{padding-left:2em;margin-top:5px;margin-bottom:0;}
ol{list-style:none;counter-reset:orderedList;}
ol li:before{counter-increment:orderedList;content:counter(orderedList) ". ";margin-right:7px;}
ul li + li, ol li + li{margin-top:5px;}
ul.inline-list li{display:inline-block;margin-right:10px;}
ul.inline-list li + li{margin-top:0;}
.iconic-list{list-style:none;padding:0;margin:20px 0;}
.iconic-list li{position:relative;padding-left:30px;font-size:12px;color:#ABB3BA;}
.iconic-list li .fa{position:absolute;left:0;top:8%;font-size:1.3em;line-height:1.5;width:20px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#FFC200;}
.iconic-list li + li .fa{position:absolute;left:0;top:50%;font-size:1.3em;line-height:1.5;width:20px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.iconic-list li + li{margin-top:10px;}
.iconic-list.style2{margin:40px 0;}
.iconic-list.style2 li{padding-left:80px;}
.iconic-list.style2 li + li{margin-top:50px;}
.iconic-list.style2 li .fa{font-size:24px;line-height:58px;width:60px;height:60px;color:#606e83;border:2px solid #d2dae8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.social-icons{list-style:none;margin:0;padding:0;text-align:right;}
.social-icons li{display:inline-block;}
.social-icons li + li{margin-left:15px;margin-top:0;}
.checklist{list-style:none;padding:0;}
.checklist li{position:relative;padding-left:40px;}
.checklist li:before{content:'';position:absolute;left:0;top:0;width:25px;height:25px;background:#718097 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/checklists.png) 0 0 no-repeat;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.checklist li + li{margin-top:12px;}
.checklist.style-check li:before{background-position:0 0;}
.checklist.style-close li:before{background-position:-25px 0;}
.checklist.style-arrow li:before{background-position:-50px 0;}
.checklist.style-plus li:before{background-position:-75px 0;}
.input-row{margin:0 -8px;}
.input-row>div{padding:0 8px;}
label{font-weight:700;font-size:0.875em;color:#525f71;}
input[type="text"],
input[type="date"],
input[type="password"],
input[type="email"],
input[type="tel"],
.select2-container .select2-choice,
input[type="search"],
select,
textarea{display:block;width:100%;padding:11px 10px;background:#f4f6fa;border:1px solid #dce3ef;margin:15px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
input[type="text"]:focus,
input[type="date"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="tel"]:focus,
input[type="search"]:focus,
select:focus,
textarea:focus{outline:1px solid #143966;}
label + input[type="text"],
label + input[type="date"],
label + input[type="password"],
label + input[type="email"],
label + input[type="tel"],
label + input[type="search"],
label + select,
label + textarea{margin-top:5px;}
input[type="text"].unfilled,
input[type="date"].unfilled,
input[type="password"].unfilled,
input[type="email"].unfilled,
input[type="tel"].unfilled,
input[type="search"].unfilled,
select.unfilled,
textarea.unfilled,
.shortcode_wysija input.wysija-input{background:none;border:2px solid #fff;color:#fff;outline:none!important;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s;}
input[type="text"].unfilled:focus,
input[type="date"].unfilled:focus,
input[type="password"].unfilled:focus,
input[type="email"].unfilled:focus,
input[type="tel"].unfilled:focus,
input[type="search"].unfilled:focus,
select.unfilled:focus,
textarea.unfilled:focus{border-color:#143966;}
.iconic-input{position:relative;}
.iconic-input input{padding-left:55px;}
.iconic-input .fa{position:absolute;top:50%;left:25px;margin-top:-8px;font-size:14px;color:#fff;line-height:16px;}
.unfilled::-webkit-input-placeholder{color:#fff;font-weight:700;}
.unfilled:-moz-placeholder{color:#fff;font-weight:700;}
.unfilled::-moz-placeholder{color:#fff;font-weight:700;}
.unfilled:-ms-input-placeholder{color:#fff;font-weight:700;}
.inline-form,
.shortcode_wysija{display:table;}
.newsletter-wrapper.promo-box-content.text-center .shortcode_wysija{display:table;margin:0 auto;}
.newsletter-wrapper h5.big{margin-top:10px;}
.inline-form-row{margin:0 -10px;}
.inline-form-row .inline-form{width:100%;}
.inline-form input,
.shortcode_wysija input.wysija-input{padding-top:14px;padding-bottom:14px;}
.inline-form-field,
.wysija-paragraph,
.wysija-submit-field{display:table-cell;padding:0 10px;vertical-align:middle;}
.wysija-submit{margin-left:10px !important;margin-top:15px !important;}
.wysija-paragraph{position:relative;}
.newsletter-text{text-align:center;}
.newsletter-text h2,
.newsletter-text h5{color:#fff;}
.newsletter-text h2{margin:0;}
.newsletter-form input,
.shortcode_wysija input.wysija-input{width:350px;}
.shortcode_wysija input.wysija-input{position:relative;font-weight:bold;padding-left:55px;}
.shortcode_wysija input.wysija-input::-webkit-input-placeholder{color:white;}
.shortcode_wysija input.wysija-input:-moz-placeholder{color:white;}
.shortcode_wysija input.wysija-input::-moz-placeholder{color:white;}
.shortcode_wysija input.wysija-input:-ms-input-placeholder{color:white;}
.wysija-paragraph:before{position:absolute;content:'\f003';font-family:'FontAwesome';left:32px;top:33px;color:#fff;font-size:14px;}
.newsletter-form button[type="submit"],
.wysija-submit-field.wysija-submit{padding:16px 35px 15px;margin-right:0;margin-left:0;}
.light-color h1,
.light-color h2,
.light-color h3,
.light-color h4,
.light-color h5,
.light-color h6,
.light-color a,
.light-color .sidebar_widget a ,
.light-color{color:#fff;}
.sprite-icon{display:inline-block;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/headericons.png) 0 0 no-repeat;width:25px;height:25px;}
.sprite-icon.icon-shopping-cart{background-position:0 0;}
.sprite-icon.icon-search{background-position:-25px -25px;}
#header.fixed-header #main-header.sticky-color-dark .sprite-icon.icon-search,
#header.just-fixed-header #main-header.sticky-color-dark .sprite-icon.icon-search{background-position:-25px 0 !important;}
.sprite-icon.light.icon-shopping-cart{background-position:0 -25px;}
.sprite-icon.light.icon-search{background-position:-25px -25px;}
#header.fixed-header #main-header.sticky-color-dark .sprite-icon.icon-shopping-cart,
#header.just-fixed-header #main-header.sticky-color-dark .sprite-icon.icon-shopping-cart{background-position:0 0;}
.header7.fixed-header .sprite-icon.light.icon-search{background-position:-25px 0;}
.hor-parallax{position:relative;}
.hor-parallax .hor-parallax-el{display:inline-block;width:110%;height:100%;position:absolute;top:0;left:-5%;z-index:0;background-size:cover;background-position:center;}
#header{font-size:.8125em;}
#header.with-shadow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);-moz-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);background-image:none, -moz-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);background-image:none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));background-image:none, -webkit-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);background-image:none, -o-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);background-image:none, -ms-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);background-image:none, linear-gradient(to top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);}
#header.with-shadow #main-header{}
#header.header-full-width{box-shadow:none;background-image:none;}
#header.header-full-width #main-header{padding:0 30px;border-bottom:1px solid rgba(255,255,255,0.15);}
#header.header-full-width.fixed-header #main-header{border-bottom:none;}
#header .logo{padding:24px 0;}
#header.just-fixed-header .logo .sticky-logo + .default-logo,
#header.fixed-header .logo .sticky-logo + .default-logo,
#header .logo .sticky-logo{display:none;}
#header.just-fixed-header .logo .sticky-logo,
#header.fixed-header .logo .sticky-logo{display:block;}
#header.not-fixed .logo a.logo-dark,
#header.fixed-header .logo a.logo-light{display:none;}
#header.fixed-header .logo a.logo-dark{display:block;}
#header .navigation{display:table;width:100%;}
#header .navigation>div,
#header .navigation>nav{display:table-cell;vertical-align:top;}
#header .navigation>div{width:1%;}
#header.header-full-width .navigation > div:not(.btn-container) > a{display:inline-block;padding-left:30px;border-left:1px solid rgba(255, 255, 255, 0.15);}
#header.header-full-width.fixed-header #main-header.sticky-color-dark .navigation > div:not(.btn-container) > a,
#header.header-full-width.just-fixed-header #main-header.sticky-color-dark .navigation > div:not(.btn-container) > a{border-left:1px solid rgba(0, 0, 0, 0.1);}
#header .header-shopping-cart a,
#header .header-search-box a{display:block;padding:31px 0 25px;margin-left:46px;opacity:.7;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}
#header.header-full-width .header-shopping-cart a,
#header.header-full-width .header-search-box a{margin-left:30px;}
#header.header-full-width .header-shopping-cart a,
#header.header-full-width .header-search-box a{padding:31px 0 27px;}
#header .color-light .header-shopping-cart a,
#header .color-light .header-search-box a{opacity:1;}
#header .header-shopping-cart a:hover,
#header .header-search-box a:hover{opacity:1;}
#sideheader .header-search-box .header-search-form,
#header .header-search-box .header-search-form{position:fixed;top:0;left:0;display:inline-block;width:100%;height:100%;z-index:9999999;visibility:hidden;background:rgba(51, 51, 51, 0.9);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
#header.fixed-header .header-search-box .header-search-form{opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}
#sideheader .header-search-box .header-search-form.slideDown,
#header .header-search-box .header-search-form.slideDown{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
#sideheader .header-search-box .header-search-form .search-form-inner,
#header .header-search-box .header-search-form .search-form-inner{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
#sideheader .header-search-box .header-search-form input[type=text],
#header .header-search-box .header-search-form input[type=text]{background:transparent;border:none;text-align:center;font-size:4em;color:white;}
#header .header-search-box .header-search-form input::-webkit-input-placeholder{color:white;}
#header .header-search-box .header-search-form input:-moz-placeholder{color:white;}
#header .header-search-box .header-search-form input::-moz-placeholder{color:white;}
#header .header-search-box .header-search-form input:-ms-input-placeholder{color:white;}
#sideheader .header-search-box .header-search-form input::-webkit-input-placeholder{color:white;}
#sideheader .header-search-box .header-search-form input:-moz-placeholder{color:white;}
#sideheader .header-search-box .header-search-form input::-moz-placeholder{color:white;}
#sideheader .header-search-box .header-search-form input:-ms-input-placeholder{color:white;}
#sideheader .header-search-box .header-search-form input[type=text]:focus,
#sideheader .header-search-box .header-search-form input[type=text]:active,
#header .header-search-box .header-search-form input[type=text]:focus,
#header .header-search-box .header-search-form input[type=text]:active{border:none;outline:none;}
#sideheader .header-search-box .header-search-form .form-close-btn,
#header .header-search-box .header-search-form .form-close-btn{position:absolute;top:0;right:50px;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;font-size:3.5em;opacity:0.5;color:white;cursor:pointer;.-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#sideheader .header-search-box .header-search-form .form-close-btn:hover,
#header .header-search-box .header-search-form .form-close-btn:hover{opacity:1;}
#header ul{margin:0;display:inline-block;}
#header .iconic-list li .fa{line-height:1.8;color:#8a9fb9;}
#header .social-icons li + li{margin-left:20px;}
#header .social-icons a{color:#8a9fb9;font-size:19px;opacity:1;}
#header #preheader.style2 .social-icons a{font-size:18px;}
#header .social-icons a i{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#header .social-icons a:hover{color:#525f71;}
#header .signup-button{border-width:3px;border-radius:7px;font-size:.8125em;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;font-weight:700;padding:8px 24px;overflow:visible;-webkit-perspective:600;perspective:600;}
#header .btn-container{display:inline-block;margin-left:20px;}
#header .signup-button:before{opacity:0;border-radius:0;-webkit-transition:-webkit-transform 0.3s ease, opacity 0.3s step-end;-moz-transition:-moz-transform 0.3s ease, opacity 0.3s step-end;transition:transform 0.3s ease, opacity 0.3s step-end;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);}
.color-dark .btn-container a{color:#8a9fb9;border-color:#8a9fb9;}
.color-dark .btn-container a:before{background-color:#8a9fb9 !important;}
.color-dark .btn-container a:hover{background-color:#ffffff;}
#header .navigation .btn-container{display:table-cell;vertical-align:middle;}
#header .navigation .btn-container .button{margin:0 0 0 30px;}
#header.just-fixed-header #main-header.sticky-color-dark .navigation .button,
#header.fixed-header #main-header.sticky-color-dark .navigation .button{color:#8a9fb9;border-color:#8a9fb9;}
#header.just-fixed-header #main-header.sticky-color-dark .navigation .button:hover,
#header.fixed-header #main-header.sticky-color-dark .navigation .button:hover{color:#ffffff !important;}
#header.just-fixed-header #main-header.sticky-color-dark .navigation .button:before,
#header.fixed-header #main-header.sticky-color-dark .navigation .button:before{background-color:#8a9fb9 !important;}
#header.fixed-header{position:fixed!important;left:0!important;;top:0!important;;right:0!important;;z-index:1000;-webkit-transform:translateZ(0px);box-shadow:0 1px 3px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,.16);-webkit-animation:animateFixedHeader .4s;animation:animateFixedHeader .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
#header.just-fixed-header{position:fixed!important;left:0!important;;top:0!important;;right:0!important;;z-index:1000;-webkit-transform:translateZ(0px);box-shadow:0 1px 3px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,.16);}
#header.fixed-header .logo{-webkit-animation:animateFixedHeaderLogo .6s;animation:animateFixedHeaderLogo .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
#header.fixed-header .navigation{-webkit-animation:animateFixedHeaderNav .6s;animation:animateFixedHeaderNav .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}
#header.fixed-header #preheader{display:none;}
#header.fixed-header .logo{padding:10px 0;}
#header.fixed-header .logo img{height:40px;width:auto;}
#header.fixed-header #main-header .menu>ul>li>a{padding:23px 0;}
#header.fixed-header .header-shopping-cart a,
#header.fixed-header .header-search-box a{padding:17px 0 12px;}
#header.header-full-width.fixed-header .header-shopping-cart a,
#header.header-full-width.fixed-header .header-search-box a{padding:17px 0 14px 30px;}
#header.fixed-header .header-search-form{position:absolute;top:100%;left:auto;right:0;width:350px;height:60px;}
#header.fixed-header .header-search-form .search-form-inner{position:relative;top:auto;left:auto;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);}
#header.fixed-header .header-search-form .container{width:100%;}
#header.fixed-header .header-search-form .form-close-btn{display:none;}
#header.fixed-header .header-search-box .header-search-form input[type=text]{font-size:16px;text-align:left;margin:0;padding:14px 0;}
#main-header ul{margin:30px 0;vertical-align:middle;}
#main-header ul + ul,
#main-header .button + ul,
#main-header ul + .button{margin-left:40px;}
#preheader{padding:7px 0;line-height:30px;}
#preheader.style1{border-top:3px solid transparent;border-bottom:1px solid #dce3ef !important;padding:0;height:50px;}
#header.header7 #preheader{padding:0;}
#header.header7 #preheader > .container,
#preheader.style1 > .container,
#header.header7 #preheader > .container > .row,
#preheader.style1 > .container > .row,
#header.header7 #preheader > .container > .row > [class^=col],
#preheader.style1 > .container > .row > [class^=col-],
#header.header7 #preheader #preheader-contact-nav,
#preheader.style1 #preheader-contact-nav,
#header.header7 #preheader #preheader-menu-nav,
#preheader.style1 #preheader-menu-nav,
#header.header7 #preheader #preheader-menu-nav li,
#preheader.style1 #preheader-menu-nav li,
#header.header7 #preheader #preheader-menu-nav li a,
#preheader.style1 #preheader-menu-nav li a,
#header.header7 #preheader #preheader-social-nav,
#preheader.style1 #preheader-social-nav,
#header.header7 #preheader #preheader-social-nav li,
#preheader.style1 #preheader-social-nav li,
#header.header7 #preheader #preheader-social-nav li a ,
#preheader.style1 #preheader-social-nav li a{height:100%;}
#header.header7 #preheader #preheader-menu-nav li a,
#preheader.style1 #preheader-menu-nav li a{line-height:45px;}
#header.header7 #preheader #preheader-contact-nav li ,
#preheader.style1 #preheader-contact-nav li{padding:7px 0;}
#preheader-contact-nav li a{color:#fff;}
#preheader-contact-nav li i{color:#FFC200!important;}
#header.header7 #preheader #preheader-contact-nav li i ,
#preheader.style1 #preheader-contact-nav li i{display:inline-block;position:relative;top:auto;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;}
#header.header7 #preheader #preheader-social-nav li ,
#preheader.style1 #preheader-social-nav li{margin-left:0;}
#header.header7 #preheader #preheader-social-nav li a ,
#preheader.style1 #preheader-social-nav li a{display:inline-block;width:50px;height:47px;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#header.header7 #preheader #preheader-social-nav li a,
#preheader.style1 #preheader-social-nav li a,
#header.header7 #preheader #preheader-social-nav li a i ,
#preheader.style1 #preheader-social-nav li a i{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}
#header.header7 #preheader #preheader-social-nav li a i ,
#preheader.style1 #preheader-social-nav li a i{display:inline-block;width:100%;height:100%;padding:15px 0;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#header.header7 #preheader #preheader-social-nav li a i:before ,
#preheader.style1 #preheader-social-nav li a i:before{position:relative;z-index:2;}
#header.header7 #preheader #preheader-social-nav li a i:after ,
#preheader.style1 #preheader-social-nav li a i:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
#header.header7 #preheader .social-icons a:hover i.fa-facebook:after ,
#preheader.style1 .social-icons a:hover i.fa-facebook-square:after,
#preheader.style1 .social-icons a:hover i.fa-facebook:after{background-color:#3b5998;}
#header.header7 #preheader .social-icons a:hover i.fa-twitter:after ,
#preheader.style1 .social-icons a:hover i.fa-twitter-square:after,
#preheader.style1 .social-icons a:hover i.fa-twitter:after{background-color:#55acee;}
#header.header7 #preheader .social-icons a:hover i.fa-google-plus:after ,
#preheader.style1 .social-icons a:hover i.fa-google-plus:after,
#preheader.style1 .social-icons a:hover i.fa-google-plus-square:after{background-color:#dc4e41;}
#header.header7 #preheader .social-icons a:hover i.fa-dribbble:after ,
#preheader.style1 .social-icons a:hover i.fa-dribbble:after{background-color:#ea4c89;}
#header.header7 #preheader .social-icons a:hover i.fa-instagram:after ,
#preheader.style1 .social-icons a:hover i.fa-instagram:after{background-color:#3f729b;}
#header.header7 #preheader #preheader-social-nav li a:hover,
#preheader.style1 #preheader-social-nav li a:hover,
#header.header7 #preheader #preheader-social-nav li a:hover i ,
#preheader.style1 #preheader-social-nav li a:hover i{color:#ffffff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#header.header7 #preheader #preheader-social-nav li a:hover i:after ,
#preheader.style1 #preheader-social-nav li a:hover i:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
#header #preheader.style3{background-color:rgba(0,0,0,0.65) !important;color:rgba(255,255,255,0.8);}
#header #preheader.style3 .iconic-list li .fa,
#header #preheader.style3 .social-icons a{color:rgba(255,255,255,0.66);}
#header #preheader.style3 .social-icons a:hover{color:#ffffff;}
#preheader .menu{list-style:none;margin:0;padding:0;display:block;}
#preheader .menu li{display:inline-block;opacity:.6;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}
#preheader .menu li:hover{opacity:1;}
#preheader .menu li a{color:#525f71;text-decoration:none!important;}
#preheader .menu li + li{margin-left:30px;margin-top:0;}
#lower-header .navigation,
#lower-header .header-shopping-cart,
#lower-header .header-search-box{display:inline-block;vertical-align:middle;}
#lower-header .header-shopping-cart a,
#lower-header .header-search-box a{margin-left:35px;padding:25px 0 18px;}
#preheader #preheader-menu-nav li{position:relative;}
#preheader #preheader-menu-nav li + li{margin-left:12px;}
#preheader #preheader-menu-nav li:after{content:'';display:inline-block;width:1px;height:20px;position:relative;top:6px;margin-left:16px;background:rgba(255, 255, 255, 0.3);}
#preheader #preheader-menu-nav li:last-child:after{content:none;}
.header1 #main-header{background:#fff;}
.header2 #preheader{border-top-color:#143966;}
.header3 #main-header{background:#fff;color:#fff;}
.header3 #preheader{background:#143966;}
.header4 #main-header{background:#143966;color:#fff;}
.header4 #lower-header{background:#fff;}
.header4.fixed-header #main-header{display:none;}
.header4.fixed-header #lower-header .menu a{padding:23px 0;}
.header5 #lower-header .menu a{padding:15px 0;}
.header5 #lower-header .header-shopping-cart a, .header5 #lower-header .header-search-box a{padding:8px 0 5px;}
.header5 #lower-header .navigation,
.header5 #lower-header .navigation>div,
.header5 #lower-header .navigation>nav{display:inline-block;width:auto;}
.header5.fixed-header #main-header{display:none;}
#header.header6,
#header.header7{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;position:absolute;top:0;left:0;right:0;z-index:1000;}
.header6.not-fixed #main-header,
.header7.not-fixed #main-header{background:transparent!important;}
body.headerstyle6 .page-heading{padding-top:150px;}
body.headerstyle7,
body.headerstyle7 .full-width{padding-left:275px;}
.navigation #main-nav.color-white + .btn-container a.button{color:#fff;border:0px;background-color:#FFC200;font-size:12px;}
.navigation #main-nav.color-white + .btn-container a.button:hover{background:#FFC200;color:#143966!important;}
#header.just-fixed-header #main-header.sticky-bg-white,#header.just-fixed-header #main-header.sticky-bg-black,#header.just-fixed-header #main-header.sticky-bg-dark-black,#header.just-fixed-header #main-header.sticky-bg-blue,#header.just-fixed-header #main-header.sticky-bg-dark-blue ,#header.just-fixed-header #main-header.sticky-bg-light-blue,#header.just-fixed-header #main-header.sticky-bg-turquoise-blue,#header.just-fixed-header #main-header.sticky-bg-gray,#header.just-fixed-header #main-header.sticky-bg-dark-gray,#header.just-fixed-header #main-header.sticky-bg-periwinkle-gray,#header.just-fixed-header #main-header.sticky-bg-botticelli-gray,#header.just-fixed-header #main-header.sticky-bg-light-gray,#header.just-fixed-header #main-header.sticky-bg-silver,#header.just-fixed-header #main-header.sticky-bg-orange,#header.just-fixed-header #main-header.sticky-bg-dark-orange,#header.just-fixed-header #main-header.sticky-bg-bittersweet ,#header.just-fixed-header #main-header.sticky-bg-green,#header.just-fixed-header #main-header.sticky-bg-dark-green,#header.just-fixed-header #main-header.sticky-bg-turquoise,#header.just-fixed-header #main-header.sticky-bg-purple,#header.just-fixed-header #main-header.sticky-bg-dark-purple,#header.just-fixed-header #main-header.sticky-bg-pink,#header.just-fixed-header #main-header.sticky-bg-cranberry,#header.just-fixed-header #main-header.sticky-bg-yellow,#header.just-fixed-header #main-header.sticky-bg-red{-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}
#header.just-fixed-header #main-header.sticky-bg-white,#header.fixed-header #main-header.sticky-bg-white,#header #main-header.bg-white{background-color:#fff}
#header.just-fixed-header #main-header.sticky-bg-black,#header.fixed-header #main-header.sticky-bg-black,#header #main-header.bg-black{background-color:#212428;}
#header.just-fixed-header #main-header.sticky-bg-dark-black,#header.fixed-header #main-header.sticky-bg-dark-black,#header #main-header.bg-dark-black{background-color:#141617!important;}
#header.just-fixed-header #main-header.sticky-bg-blue,#header.fixed-header #main-header.sticky-bg-blue,#header #main-header.bg-blue{background-color:#143966;}
#header.just-fixed-header #main-header.sticky-bg-dark-blue #header.fixed-header #main-header.sticky-bg-dark-blue ,#header #main-header.bg-dark-blue{background-color:#143966;}
#header.just-fixed-header #main-header.sticky-bg-light-blue,#header.fixed-header #main-header.sticky-bg-light-blue,#header #main-header.bg-light-blue{background-color:#2eb9ea;}
#header.just-fixed-header #main-header.sticky-bg-turquoise-blue,#header.fixed-header #main-header.sticky-bg-turquoise-blue,#header #main-header.bg-turquoise-blue{background-color:#5fd0e4;}
#header.just-fixed-header #main-header.sticky-bg-gray,#header.fixed-header #main-header.sticky-bg-gray,#header #main-header.bg-gray{background-color:#bfcdde!important;}
#header.just-fixed-header #main-header.sticky-bg-dark-gray,#header.fixed-header #main-header.sticky-bg-dark-gray,#header #main-header.bg-dark-gray{background-color:#8a9fb9;}
#header.just-fixed-header #main-header.sticky-bg-periwinkle-gray,#header.fixed-header #main-header.sticky-bg-periwinkle-gray,#header #main-header.bg-periwinkle-gray{background-color:#e5eaf3!important;}
#header.just-fixed-header #main-header.sticky-bg-botticelli-gray,#header.fixed-header #main-header.sticky-bg-botticelli-gray,#header #main-header.bg-botticelli-gray{background-color:#d6deec!important;}
#header.just-fixed-header #main-header.sticky-bg-light-gray,#header.fixed-header #main-header.sticky-bg-light-gray,#header #main-header.bg-light-gray{background-color:#f9f9f9!important;}
#header.just-fixed-header #main-header.sticky-bg-silver,#header.fixed-header #main-header.sticky-bg-silver,#header #main-header.bg-silver{background-color:#c9c9c9!important;}
#header.just-fixed-header #main-header.sticky-bg-orange,#header.fixed-header #main-header.sticky-bg-orange,#header #main-header.bg-orange{background-color:#f3c72f!important;}
#header.just-fixed-header #main-header.sticky-bg-dark-orange,#header.fixed-header #main-header.sticky-bg-dark-orange,#header #main-header.bg-dark-orange{background-color:#ed9b4b!important;}
#header.just-fixed-header #main-header.sticky-bg-bittersweet #header.fixed-header #main-header.sticky-bg-bittersweet ,#header #main-header.bg-bittersweet{background-color:#ff7859;}
#header.just-fixed-header #main-header.sticky-bg-green,#header.fixed-header #main-header.sticky-bg-green,#header #main-header.bg-green{background-color:#85c94f;}
#header.just-fixed-header #main-header.sticky-bg-dark-green,#header.fixed-header #main-header.sticky-bg-dark-green,#header #main-header.bg-dark-green{background-color:#3ec8a7!important;}
#header.just-fixed-header #main-header.sticky-bg-turquoise,#header.fixed-header #main-header.sticky-bg-turquoise,#header #main-header.bg-turquoise{background-color:#41d4d6;}
#header.just-fixed-header #main-header.sticky-bg-purple,#header.fixed-header #main-header.sticky-bg-purple,#header #main-header.bg-purple{background-color:#9268e8!important;}
#header.just-fixed-header #main-header.sticky-bg-dark-purple,#header.fixed-header #main-header.sticky-bg-dark-purple,#header #main-header.bg-dark-purple{background-color:#603497!important;}
#header.just-fixed-header #main-header.sticky-bg-pink,#header.fixed-header #main-header.sticky-bg-pink,#header #main-header.bg-pink{background-color:#f06387!important;}
#header.just-fixed-header #main-header.sticky-bg-cranberry,#header.fixed-header #main-header.sticky-bg-cranberry,#header #main-header.bg-cranberry{background-color:#de5477;}
#header.just-fixed-header #main-header.sticky-bg-yellow,#header.fixed-header #main-header.sticky-bg-yellow,#header #main-header.bg-yellow{background-color:#ffff4a!important;}
#header.just-fixed-header #main-header.sticky-bg-red,#header.fixed-header #main-header.sticky-bg-red,#header #main-header.bg-red{background-color:#eb5848!important;}
#header #main-header.br-color-white, .br-color-light{border-color:#fff;}
#header #main-header.br-color-black{border-color:#212428!important;}
#header #main-header.br-color-blue{border-color:#143966!important;}
#header #main-header.br-color-dark-blue{border-color:#143966!important;}
#header #main-header.br-color-light-blue{border-color:#2eb9ea!important;}
#header #main-header.br-color-turquoise-blue{border-color:#5fd0e4!important;}
#header #main-header.br-color-gray{border-color:#bfcdde!important;}
#header #main-header.br-color-dark-gray{border-color:#8a9fb9!important;}
#header #main-header.br-color-periwinkle-gray{border-color:#e5eaf3!important;}
#header #main-header.br-color-botticelli-gray{border-color:#e5eaf3!important;}
#header #main-header.br-color-light-gray{border-color:#f9f9f9!important;}
#header #main-header.br-color-silver{border-color:#c9c9c9!important;}
#header #main-header.br-color-orange{border-color:#f3c72f!important;}
#header #main-header.br-color-dark-orange{border-color:#ed9b4b!important;}
#header #main-header.br-color-bittersweet{border-color:#ff7859!important;}
#header #main-header.br-color-green{border-color:#85c94f!important;}
#header #main-header.br-color-dark-green{border-color:#3ec8a7!important;}
#header #main-header.br-color-turquoise{border-color:#41d4d6;}
#header #main-header.br-color-purple{border-color:#9268e8!important;}
#header #main-header.br-color-dark-purple{border-color:#603497!important;}
#header #main-header.br-color-pink{border-color:#f06387!important;}
#header #main-header.br-color-cranberry{border-color:#de5477!important;}
#header #main-header.br-color-yellow{border-color:#ffff4a!important;}
#header #main-header.br-color-red{border-color:#eb5848!important;}
#header #preheader.bg-white{background-color:#fff}
#header #preheader.bg-black{background-color:#212428;}
#header #preheader.bg-dark-black{background-color:#141617!important;}
#header #preheader.bg-blue{background-color:#143966;}
#header #preheader.bg-dark-blue{background-color:#143966;}
#header #preheader.bg-light-blue{background-color:#2eb9ea;}
#header #preheader.bg-turquoise-blue{background-color:#5fd0e4;}
#header #preheader.bg-gray{background-color:#bfcdde!important;}
#header #preheader.bg-dark-gray{background-color:#8a9fb9;}
#header #preheader.bg-periwinkle-gray{background-color:#e5eaf3!important;}
#header #preheader.bg-botticelli-gray{background-color:#d6deec!important;}
#header #preheader.bg-light-gray{background-color:#f9f9f9!important;}
#header #preheader.bg-silver{background-color:#c9c9c9!important;}
#header #preheader.bg-orange{background-color:#f3c72f!important;}
#header #preheader.bg-dark-orange{background-color:#ed9b4b!important;}
#header #preheader.bg-bittersweet{background-color:#ff7859;}
#header #preheader.bg-green{background-color:#85c94f;}
#header #preheader.bg-dark-green{background-color:#3ec8a7!important;}
#header #preheader.bg-turquoise{background-color:#41d4d6;}
#header #preheader.bg-purple{background-color:#9268e8!important;}
#header #preheader.bg-dark-purple{background-color:#603497!important;}
#header #preheader.bg-pink{background-color:#f06387!important;}
#header #preheader.bg-cranberry{background-color:#de5477;}
#header #preheader.bg-yellow{background-color:#ffff4a!important;}
#header #preheader.bg-red{background-color:#eb5848!important;}
#header #preheader.br-color-white, .br-color-light{border-top-color:#fff;}
#header #preheader.br-color-black{border-top-color:#212428!important;}
#header #preheader.br-color-blue{border-top-color:#143966!important;}
#header #preheader.br-color-dark-blue{border-top-color:#143966!important;}
#header #preheader.br-color-light-blue{border-top-color:#2eb9ea!important;}
#header #preheader.br-color-turquoise-blue{border-top-color:#5fd0e4!important;}
#header #preheader.br-color-gray{border-top-color:#bfcdde!important;}
#header #preheader.br-color-dark-gray{border-top-color:#8a9fb9!important;}
#header #preheader.br-color-periwinkle-gray{border-top-color:#e5eaf3!important;}
#header #preheader.br-color-botticelli-gray{border-top-color:#e5eaf3!important;}
#header #preheader.br-color-light-gray{border-top-color:#f9f9f9!important;}
#header #preheader.br-color-silver{border-top-color:#c9c9c9!important;}
#header #preheader.br-color-orange{border-top-color:#f3c72f!important;}
#header #preheader.br-color-dark-orange{border-top-color:#ed9b4b!important;}
#header #preheader.br-color-bittersweet{border-top-color:#ff7859!important;}
#header #preheader.br-color-green{border-top-color:#85c94f!important;}
#header #preheader.br-color-dark-green{border-top-color:#3ec8a7!important;}
#header #preheader.br-color-turquoise{border-top-color:#41d4d6;}
#header #preheader.br-color-purple{border-top-color:#9268e8!important;}
#header #preheader.br-color-dark-purple{border-top-color:#603497!important;}
#header #preheader.br-color-pink{border-top-color:#f06387!important;}
#header #preheader.br-color-cranberry{border-top-color:#de5477!important;}
#header #preheader.br-color-yellow{border-top-color:#ffff4a!important;}
#header #preheader.br-color-red{border-top-color:#eb5848!important;}
#sideheader + #header.header-fixed{position:fixed;top:0;right:0;left:270px;z-index:999;}
#sideheader + #header #preheader{display:block;}
#sideheader + #header #preheader:only-child{border-bottom:none;}
#sideheader{position:fixed;top:0;left:0;bottom:0;z-index:1000;width:275px;padding:55px;overflow:hidden;box-shadow:1px 0 3px rgba(0,0,0,.06);-webkit-box-shadow:1px 0 3px rgba(0,0,0,.06);-moz-box-shadow:1px 0 3px rgba(0,0,0,.06);}
#sideheader .logo{margin-bottom:60px;text-align:center;}
#sideheader #main-nav{margin-bottom:30px;}
#sideheader .navigation,
#sideheader .navigation #main-nav li{display:block;margin-left:0;}
#sideheader .navigation #main-nav li + li,
#sideheader .navigation #main-nav ul ul li{margin-top:25px;}
#sideheader .navigation #main-nav ul .dropdown-inner,
#sideheader .navigation #main-nav ul ul{padding-left:20px;display:none;}
#sideheader .navigation #main-nav .megamenu .mn-sub{display:block;visibility:visible;}
#sideheader .navigation #main-nav .megamenu .mn-sub .menu-items a + a{margin-top:25px;}
#sideheader .navigation #main-nav .megamenu .mn-sub img{display:none;}
#sideheader .navigation #main-nav .megamenu .mn-sub > li > a,
#sideheader .navigation #main-nav .megamenu .mn-sub > li > p{display:none;}
#sideheader .navigation #main-nav .megamenu .mn-sub a:after{content:none;}
#sideheader .navigation #main-nav .megamenu .mn-sub i{margin-right:3px;}
#sideheader .header-shopping-cart,
#sideheader .header-search-box{margin-bottom:20px;}
#sideheader #main-nav li a{position:relative;}
#sideheader #main-nav li a:only-child:after{content:none;}
#sideheader #main-nav li a:after{content:'';width:11px;height:11px;position:absolute;top:3px;right:0;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/dropdown-arrows.png);background-position:-11px 0;}
#sideheader #main-nav.color-white li a:after{background-position:0 0;}
#sideheader.color-dark .btn-container a{color:#8a9fb9;border-color:#8a9fb9;}
#sideheader.color-dark .btn-container a:before{background-color:#8a9fb9 !important;}
#sideheader.color-dark .btn-container a:hover{color:#ffffff;}
#main-nav>.menu{font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;}
#main-header #main-nav>.menu{text-align:right;}
#main-nav ul{list-style:none;padding:0;margin:0;}
#main-nav li{display:inline-block;margin-top:0;position:relative;text-align:left;}
#main-nav li + li{margin-left:30px;}
#main-nav li a{color:#718097;position:relative;text-decoration:none;display:block;font-size:13px;line-height:1.4;text-transform:uppercase;font-weight:700;z-index:1;transition:color .2s, background .2s, opacity .2s;-webkit-transition:color .2s, background .2s, opacity .2s;-moz-transition:color .2s, background .2s, opacity .2s;}
#main-nav.color-white li a{color:#ffffff;}
#sideheader #main-nav li a{font-size:0.8125em;}
#main-nav.inactive-opacity li a{color:#fff;opacity:.6;}
#main-nav li a:before{content:'';position:absolute;top:0;left:0;height:3px;width:100%;background:#143966;visibility:hidden;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;transition:transform .3s, visibility .3s;-webkit-transition:-webkit-transform .3s, visibility .3s;-moz-transition:-moz-transform .3s, visibility .3s;transition-delay:0s, .3s;-webkit-transition-delay:0s, .3s;-moz-transition-delay:0s, .3s;}
#main-nav.border-color-blue li:hover a:before{transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);}
#sideheader #main-nav li a:before{content:none;}
#header.header7 #main-nav li a{position:relative;}
#header.header7.fixed-header #main-nav li a{color:#718097;}
#header.header7.not-fixed #main-nav li:hover > a{opacity:0.7;}
#header.fixed-header #main-header.bg-white #main-nav li a{color:#718097;}
#header.header7 #main-nav li ul{border:none !important;}
#header.header7 #main-nav li a:before{top:auto;bottom:27px;}
#header.header7.fixed-header #main-nav li a:before{bottom:0;}
#header.header7.fixed-header{box-shadow:0 2px 0 -1px rgba(0, 0, 0, 0.07);}
#main-header .menu a{padding:36px 0;}
#lower-header .menu a{padding:30px 0;}
#lower-header #main-nav li a:before{top:auto;bottom:0;}
#main-nav li:hover>a,
#main-nav li.current-menu-item>a,
#main-nav li.current-menu-ancestor>a{color:#143966;opacity:1;}
#main-nav li:hover>a:before,
#main-nav li.current-menu-item>a:before,
#main-nav li.current-menu-ancestor>a:before,
#main-nav ul ul li.current-menu-item>a:before,
#main-nav ul ul li.current-menu-ancestor>a:before{width:100%;visibility:visible;transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transition-delay:0s, 0s;-webkit-transition-delay:0s, 0s;-moz-transition-delay:0s, 0s;}
#header #main-nav ul ul{font-family:'Open Sans', Arial, sans-serif;position:absolute;min-width:240px;top:100%;left:-29px;z-index:10;padding:23px 0 25px;background:#143966;border-top:3px solid #143966;box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,.1);display:none;}
#header #main-nav.active-color-turquoise ul ul{border-top-color:#41d4d6;}
#header #main-nav.active-color-turquoise .menu ul ul li.current-menu-parent>a,
#header #main-nav.active-color-turquoise .menu ul ul li.current-menu-item>a{color:#41d4d6;}
#header #main-nav.dropdown-dark ul ul{background:#161819;}
#header #main-nav ul ul ul{top:-22px;left:100%;border-top:none;padding:22px 0;display:none;visibility:hidden;-webkit-box-shadow:1px 0 4px rgba(0,0,0,.1);-moz-box-shadow:1px 0 4px rgba(0,0,0,.1);box-shadow:1px 0 4px rgba(0,0,0,.1);}
#header #main-nav ul ul.drop-to-left{left:auto;right:100%;}
#header #main-nav ul ul li{margin:0;display:block;}
#header #main-nav .menu ul ul a{white-space:nowrap;padding:12px 35px;color:#fff;text-transform:none;font-size:1.1em;font-weight:600;opacity:1;}
#header #main-nav .menu a i{font-size:18px;width:20px;position:relative;top:2px;}
#header #main-nav.dropdown-dark .menu ul ul a{color:#acb4b8;}
.oldie #header #main-nav .menu ul ul a{font-weight:400;}
#header #main-nav .menu ul ul a:hover{background:#fff;color:#143966!important;@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,300");@import url("https://fonts.googleapis.com/css?family=Playfair+Display:400,400italic");@font-face{font-family:'Proxima Nova';src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.eot);src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.eot?#iefix) format('embedded-opentype'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.woff2) format('woff2'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.woff) format('woff'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.ttf) format('truetype'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-bold-webfont.svg#proxima_nova_rgbold) format('svg');font-weight:700;font-style:normal;}@font-face{font-family:'Proxima Nova';src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.eot);src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.eot?#iefix) format('embedded-opentype'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.woff2) format('woff2'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.woff) format('woff'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.ttf) format('truetype'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-boldit-webfont.svg#proxima_nova_rgbold_italic) format('svg');font-weight:700;font-style:italic;}@font-face{font-family:'Proxima Nova';src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.eot);src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.eot?#iefix) format('embedded-opentype'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.woff2) format('woff2'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.woff) format('woff'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.ttf) format('truetype'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regular-webfont.svg#proxima_nova_rgregular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Proxima Nova';src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.eot);src:url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.eot?#iefix) format('embedded-opentype'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.woff2) format('woff2'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.woff) format('woff'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.ttf) format('truetype'), url(//losalamosriding.co.uk/wp-content/themes/splendid/fonts/proximanova-regularitalic-webfont.svg#proxima_novaregular_italic) format('svg');font-weight:normal;font-style:italic;}
@keyframes animateFixedHeader{from{opacity:0;transform:translateY(-40px) translateZ(0px);-webkit-transform:translateY(-40px) translateZ(0px);-moz-transform:translateY(-40px) translateZ(0px);-ms-transform:translateY(-40px) translateZ(0px);-o-transform:translateY(-40px) translateZ(0px);}
to{opacity:1;transform:translateY(0) translateZ(0px);-webkit-transform:translateY(0) translateZ(0px);-moz-transform:translateY(0) translateZ(0px);-ms-transform:translateY(0) translateZ(0px);-o-transform:translateY(0) translateZ(0px);}}@-webkit-keyframes animateFixedHeader{from{opacity:0;transform:translateY(-40px) translateZ(0px);-webkit-transform:translateY(-40px) translateZ(0px);-moz-transform:translateY(-40px) translateZ(0px);-ms-transform:translateY(-40px) translateZ(0px);-o-transform:translateY(-40px) translateZ(0px);}
to{opacity:1;transform:translateY(0) translateZ(0px);-webkit-transform:translateY(0) translateZ(0px);-moz-transform:translateY(0) translateZ(0px);-ms-transform:translateY(0) translateZ(0px);-o-transform:translateY(0) translateZ(0px);}}@keyframes animateFixedHeaderLogo{from{opacity:0;transform:translateX(-40px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);}
to{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}}@-webkit-keyframes animateFixedHeaderLogo{from{opacity:0;transform:translateX(-40px);-webkit-transform:translateX(-40px);-moz-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);}
to{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}}@keyframes animateFixedHeaderNav{from{opacity:0;transform:translateY(40px);-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);}
to{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}}@-webkit-keyframes animateFixedHeaderNav{from{opacity:0;transform:translateX(40px);-webkit-transform:translateX(40px);-moz-transform:translateX(40px);-ms-transform:translateX(40px);-o-transform:translateX(40px);}
to{opacity:1;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);}}@-webkit-keyframes counterFadeIn{0%{opacity:0;color:rgba(166, 91, 244,0.2);text-shadow:0 20px 0 rgba(166, 91, 244,0.2), 0 40px 0 rgba(166, 91, 244,0.2), 0 68px 0 rgba(166, 91, 244,0.2), 0 80px 0 rgba(166, 91, 244,0.2), 0 120px 0 rgba(166, 91, 244,0.2), 0 -20px 0 rgba(166, 91, 244,0.2), 0 -40px 0 rgba(166, 91, 244,0.2), 0 -68px 0 rgba(166, 91, 244,0.2), 0 -80px 0 rgba(166, 91, 244,0.2), 0 -120px 0 rgba(166, 91, 244,0.2);-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
35%{opacity:1;}
100%{color:rgba(166, 91, 244,1);text-shadow:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}@keyframes counterFadeIn{0%{opacity:0;color:rgba(166, 91, 244,0.2);text-shadow:0 20px 0 rgba(166, 91, 244,0.2), 0 40px 0 rgba(166, 91, 244,0.2), 0 68px 0 rgba(166, 91, 244,0.2), 0 80px 0 rgba(166, 91, 244,0.2), 0 120px 0 rgba(166, 91, 244,0.2), 0 -20px 0 rgba(166, 91, 244,0.2), 0 -40px 0 rgba(166, 91, 244,0.2), 0 -68px 0 rgba(166, 91, 244,0.2), 0 -80px 0 rgba(166, 91, 244,0.2), 0 -120px 0 rgba(166, 91, 244,0.2);-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}
35%{opacity:1;}
100%{color:rgba(166, 91, 244,1);text-shadow:none;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}@-webkit-keyframes tabActive{from{-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}
to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}@keyframes tabActive{from{-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}
to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes tabSlideOut{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
to{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}}@keyframes tabSlideOut{from{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
to{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}}@-webkit-keyframes moveDown{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);}3.2%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.902, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.902, 0, 1);}6.31%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 11.492, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 11.492, 0, 1);}10.51%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.25, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.25, 0, 1);}14.71%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2.351, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2.351, 0, 1);}18.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.956, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.956, 0, 1);}23.02%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.238, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.238, 0, 1);}27.23%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.306, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.306, 0, 1);}31.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.681, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.681, 0, 1);}35.54%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.542, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.542, 0, 1);}39.64%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.912, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.912, 0, 1);}56.36%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.257, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.257, 0, 1);}73.07%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.072, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.072, 0, 1);}89.69%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.02, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.02, 0, 1);}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);}
}@keyframes moveDown{0%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);}3.2%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.902, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.902, 0, 1);}6.31%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 11.492, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 11.492, 0, 1);}10.51%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.25, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 8.25, 0, 1);}14.71%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2.351, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 2.351, 0, 1);}18.92%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.956, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -1.956, 0, 1);}23.02%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.238, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -3.238, 0, 1);}27.23%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.306, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -2.306, 0, 1);}31.33%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.681, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.681, 0, 1);}35.54%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.542, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.542, 0, 1);}39.64%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.912, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.912, 0, 1);}56.36%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.257, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.257, 0, 1);}73.07%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.072, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0.072, 0, 1);}89.69%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.02, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, -0.02, 0, 1);}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);}
}
html, body{overflow-x:hidden;}
body{overflow:hidden;font:400 14px/1.875 'Open Sans', Helvetica, Arial, sans-serif;color:#718097;background:#fefefe;position:relative;}
img, iframe{max-width:100%;}
img{height:auto;}.clearfix{clear:both;}.color-light{color:#fff;}
.align-left{text-align:left !important;}.align-right{text-align:right !important;}.align-center{text-align:center !important;}
img.align-left{float:left;margin:.5em 2em .5em 0;}
img.align-right{float:right;margin:.5em 0 .5em 2em;}
img.align-center{margin:1em auto;display:block;}
#splendid-main-container{padding-top:50px;padding-bottom:50px;}.first-section{margin-top:-50px!important;}.last-section{margin-bottom:-50px!important;}#splendid-main-container.page-layout .first-section{margin-top:-100px!important;}#splendid-main-container.page-layout .last-section{margin-bottom:-100px!important;}.overflow-hidden{overflow:hidden;}.overflow-visible{overflow:hidden;}
div.bg-pos-center{background-position:center !important;}
body.b_1170{background:#e7e7e7;}
body.b_1170 #splendid-main-container{padding:0 40px;}
body.b_1170 #splendid-main-container > .container{background:#fff;}
body.b_1170 .container{padding:0 40px;}
body.b_1170 .section .row .container{width:100%;padding:0;margin:0;}
body.b_1170 .full-width{margin-left:0;width:auto;}
body.b_1170 #footer #main-footer{box-shadow:0 5px 15px rgba(0, 0, 0, 0.15);}
body.b_1170 #splendid-main-container .full-width{margin-left:-40px;margin-right:-40px;width:auto;}
body.b_1170 #header,body.b_1170 #footer, body.b_1170 .page-heading,body.b_1170 .home-flexslider{margin:0 auto;}.fullwidth-container > .container{width:100% !important;padding-right:0;padding-left:0;}
.col-lg-one-fifth,.col-md-one-fifth,.col-sm-one-fifth,.col-xs-one-fifth{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;}
body.modal-open{padding-right:0 !important;}@media(min-width:768px){body.b_1170 #header,body.b_1170 #footer,body.b_1170 .page-heading,body.b_1170 .home-flexslider{width:750px!important;}}@media(min-width:992px){body.b_1170 #header,body.b_1170 #footer,body.b_1170 .page-heading,body.b_1170 .home-flexslider{width:970px!important;}
div.parallax-bg{display:none;}}@media(min-width:1200px){.container{width:1170px;}
body.b_1170 #header,body.b_1170 #footer,body.b_1170 .page-heading,body.b_1170 .home-flexslider{width:1170px!important;}}@media(min-width:1250px){.container{width:1230px;}
body.b_1170 #header, body.b_1170 #footer, body.b_1170 .page-heading, body.b_1170 .home-flexslider{width:1230px!important;}}@media(min-width:1520px){.headerstyle7 .container{width:1230px;}}@media(max-width:1519px){.headerstyle7 .container{width:900px;}}@media(max-width:1190px){.headerstyle7 .container{width:100%;}}@media(min-width:1200px){.col-lg-one-fifth{width:20%;}}@media(min-width:992px) and (max-width:1199px){.col-md-one-fifth{width:20%;}}@media(min-width:768px) and (max-width:991px){.col-sm-one-fifth{width:20%;}}@media(max-width:767px){.col-xs-one-fifth{width:20%;}
.col-lg-one-fifth{width:100%;}}
h1, h2, h3, h4, h5, h6{color:#38393A;font-weight:300;line-height:1.25;}.color-light
h1, .color-light h2, .color-light h3, .color-light h4, .color-light h5, .color-light h6, .color-light label{color:#fff;}
h1{font-size:3em;margin:.3125em 0 .5em;}
h2{font-size:2.25em;margin:.4166em 0 .6666em;}
h3{font-size:1.875em;margin:.5em 0 .8em;}
h4{font-size:1.5em;margin:.625em 0 1em;}
h5{font-size:1.125em;margin:.8333em 0 1.3333em;line-height:1.6;}
h6{font-size:1em;margin:0.9375em 0 1.5em;}
a{color:#143966;transition:color .3s, border .3s, opacity .3s;-webkit-transition:color .3s, border .3s, opacity .3s;-moz-transition:color .3s, border .3s, opacity .3s;}
a:hover{text-decoration:none;}
h2.big{font-size:2.625em;}
h5.big{font-size:1.25em;}
p.big{font-size:1.125em;}.thin{font-weight:300;}.regular{font-weight:400;}.bold{font-weight:700;}.extra-bold{font-weight:800;}.uppercase{text-transform:uppercase;}.heading-block,
h1.heading-block,.page-heading h1.heading-block{font-size:7.5em;font-family:'Proxima Nova', sans-serif;padding:20px 60px;border:10px solid #fff;line-height:1;display:inline-block;text-transform:uppercase;font-weight:700;}
h1.heading-block.style-simple{border:none;padding:0;display:block;line-height:1.2;}
h1.big,.page-heading h1.big,.page-heading.style-image h1.big{font-size:5.625em;font-family:'Proxima Nova', sans-serif;line-height:1;}.heading-spaced{font-size:.875em;text-transform:uppercase;letter-spacing:4px;}
section.parallax-bg:not(.page-heading){background-color:transparent !important;}
section.parallax-bg{position:relative;overflow:hidden;}
div.parallax-bg{position:absolute;top:-2.5%;left:-2.5%;bottom:0;right:0;width:105%;height:105%;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat;}
.dropcap{font-weight:400;font-size:5.81em;line-height:.95;float:left;margin:0 15px 0 0;}
mark{color:#718097;background-color:#143966;padding:3px;}
.tooltip-ontop, .tooltip-onleft, .tooltip-onright, .tooltip-onbottom{cursor:pointer;}.tooltip{font-size:inherit;}.tooltip-inner{padding:10px 40px;color:inherit;background-color:#fff;border:1px solid #dce3ef;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.tooltip .tooltip-arrow:before{content:'';position:absolute;border:8px solid transparent;z-index:-1;}
.tooltip.top .tooltip-arrow{margin-left:-7px;border-width:7px 7px 0;border-top-color:#fff;}.tooltip.top .tooltip-arrow:before{top:-7px;left:0;margin-left:-8px;border-width:8px 8px 0;border-top-color:#dce3ef;}
.tooltip.right .tooltip-arrow{margin-top:-7px;border-width:7px 7px 7px 0;border-right-color:#fff;}.tooltip.right .tooltip-arrow:before{top:50%;left:-1px;margin-top:-8px;border-width:8px 8px 8px 0;border-right-color:#dce3ef;}
.tooltip.left .tooltip-arrow{margin-top:-7px;border-width:7px 0 7px 7px;border-left-color:#fff;}.tooltip.left .tooltip-arrow:before{top:50%;right:-1px;margin-top:-8px;border-width:8px 0 8px 8px;border-left-color:#dce3ef;}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-7px;border-width:0 7px 7px;border-bottom-color:#fff;}.tooltip.bottom .tooltip-arrow:before{margin-left:-8px;border-width:0 8px 8px;border-bottom-color:#dce3ef;}
blockquote{font-size:1.5em;line-height:1.4;font-weight:300;font-style:italic;text-align:center;margin:2.1em 0;padding:1.8em 2.2em;background:#9268e8;color:#fff;}.post-content
blockquote cite,blockquote .quote-author{display:block;font-size:.75em;font-style:normal;margin-top:1.8em;font-weight:400;}
ul, ol{margin:25px 0;padding:0;list-style-position:inside;}
ul ul, ul ol, ol ol, ol ul{padding-left:2em;margin-top:5px;margin-bottom:0;}
ol{list-style:none;counter-reset:orderedList;}
ol li:before{counter-increment:orderedList;content:counter(orderedList) ". ";margin-right:7px;}
ul li + li, ol li + li{margin-top:5px;}
ul.inline-list li{display:inline-block;margin-right:10px;}
ul.inline-list li + li{margin-top:0;}.iconic-list{list-style:none;padding:0;margin:20px 0;}.iconic-list
li{position:relative;padding-left:30px;font-size:12px;color:#ABB3BA;}.iconic-list
li .fa{position:absolute;left:0;top:8%;font-size:1.3em;line-height:1.5;width:20px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#FFC200;}.iconic-list
li + li .fa{position:absolute;left:0;top:50%;font-size:1.3em;line-height:1.5;width:20px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.iconic-list
li + li{margin-top:10px;}.iconic-list.style2{margin:40px 0;}.iconic-list.style2
li{padding-left:80px;}.iconic-list.style2
li + li{margin-top:50px;}.iconic-list.style2
li .fa{font-size:24px;line-height:58px;width:60px;height:60px;color:#606e83;border:2px solid #d2dae8;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.social-icons{list-style:none;margin:0;padding:0;text-align:right;}.social-icons
li{display:inline-block;}.social-icons
li + li{margin-left:15px;margin-top:0;}.checklist{list-style:none;padding:0;}.checklist
li{position:relative;padding-left:40px;}.checklist
li:before{content:'';position:absolute;left:0;top:0;width:25px;height:25px;background:#718097 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/checklists.png) 0 0 no-repeat;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.checklist
li + li{margin-top:12px;}.checklist.style-check
li:before{background-position:0 0;}.checklist.style-close
li:before{background-position:-25px 0;}.checklist.style-arrow
li:before{background-position:-50px 0;}.checklist.style-plus
li:before{background-position:-75px 0;}
.input-row{margin:0 -8px;}.input-row>
div{padding:0 8px;}
label{font-weight:700;font-size:0.875em;color:#525f71;}
input[type="text"],input[type="password"],input[type="email"],input[type="tel"],.select2-container .select2-choice,input[type="search"],select,textarea{display:block;width:100%;padding:11px 10px;background:#f4f6fa;border:1px solid #dce3ef;margin:15px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="search"]:focus,select:focus,textarea:focus{outline:1px solid #143966;}
label + input[type="text"],label + input[type="password"],label + input[type="email"],label + input[type="tel"],label + input[type="search"],label + select,label + textarea{margin-top:5px;}
input[type="text"].unfilled,input[type="password"].unfilled,input[type="email"].unfilled,input[type="tel"].unfilled,input[type="search"].unfilled,select.unfilled,textarea.unfilled,.shortcode_wysija input.wysija-input{background:none;border:2px solid #fff;color:#fff;outline:none!important;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s;}
input[type="text"].unfilled:focus,input[type="password"].unfilled:focus,input[type="email"].unfilled:focus,input[type="tel"].unfilled:focus,input[type="search"].unfilled:focus,select.unfilled:focus,textarea.unfilled:focus{border-color:#143966;}.iconic-input{position:relative;}.iconic-input
input{padding-left:55px;}.iconic-input .fa{position:absolute;top:50%;left:25px;margin-top:-8px;font-size:14px;color:#fff;line-height:16px;}.unfilled::-webkit-input-placeholder{color:#fff;font-weight:700;}.unfilled:-moz-placeholder{color:#fff;font-weight:700;}.unfilled::-moz-placeholder{color:#fff;font-weight:700;}.unfilled:-ms-input-placeholder{color:#fff;font-weight:700;}.inline-form,.shortcode_wysija{display:table;}.newsletter-wrapper.promo-box-content.text-center .shortcode_wysija{display:table;margin:0 auto;}.newsletter-wrapper
h5.big{margin-top:10px;}.inline-form-row{margin:0 -10px;}.inline-form-row .inline-form{width:100%;}.inline-form
input,.shortcode_wysija input.wysija-input{padding-top:14px;padding-bottom:14px;}.inline-form-field,.wysija-paragraph,.wysija-submit-field{display:table-cell;padding:0 10px;vertical-align:middle;}.wysija-submit{margin-left:10px !important;margin-top:15px !important;}.wysija-paragraph{position:relative;}.newsletter-text{text-align:center;}.newsletter-text
h2,.newsletter-text h5{color:#fff;}.newsletter-text
h2{margin:0;}.newsletter-form
input,.shortcode_wysija input.wysija-input{width:350px;}.shortcode_wysija
input.wysija-input{position:relative;font-weight:bold;padding-left:55px;}.shortcode_wysija
input.wysija-input::-webkit-input-placeholder{color:white;}.shortcode_wysija
input.wysija-input:-moz-placeholder{color:white;}.shortcode_wysija
input.wysija-input::-moz-placeholder{color:white;}.shortcode_wysija
input.wysija-input:-ms-input-placeholder{color:white;}.wysija-paragraph:before{position:absolute;content:'\f003';font-family:'FontAwesome';left:32px;top:33px;color:#fff;font-size:14px;}.newsletter-form
button[type="submit"],.wysija-submit-field.wysija-submit{padding:16px 35px 15px;margin-right:0;margin-left:0;}
.light-color
h1,.light-color h2,.light-color h3,.light-color h4,.light-color h5,.light-color h6,.light-color a,.light-color .sidebar_widget a ,.light-color{color:#fff;}
.sprite-icon{display:inline-block;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/headericons.png) 0 0 no-repeat;width:25px;height:25px;}.sprite-icon.icon-shopping-cart{background-position:0 0;}.sprite-icon.icon-search{background-position:-25px 0;}#header.fixed-header #main-header.sticky-color-dark .sprite-icon.icon-search,#header.just-fixed-header #main-header.sticky-color-dark .sprite-icon.icon-search{background-position:-25px 0 !important;}
.sprite-icon.light.icon-shopping-cart{background-position:0 -25px;}.sprite-icon.light.icon-search{background-position:-25px -25px;}#header.fixed-header #main-header.sticky-color-dark .sprite-icon.icon-shopping-cart,#header.just-fixed-header #main-header.sticky-color-dark .sprite-icon.icon-shopping-cart{background-position:0 0;}.header7.fixed-header .sprite-icon.light.icon-search{background-position:-25px 0;}.hor-parallax{position:relative;}.hor-parallax .hor-parallax-el{display:inline-block;width:110%;height:100%;position:absolute;top:0;left:-5%;z-index:0;background-size:cover;background-position:center;}
#header{font-size:.8125em;}#header.with-shadow{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.06);-moz-box-shadow:0 1px 3px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.06);background-image:none, -moz-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);background-image:none, -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#ffffff));background-image:none, -webkit-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);background-image:none, -o-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);background-image:none, -ms-linear-gradient(bottom,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);background-image:none, linear-gradient(to top,rgba(255,255,255,0.75) 0px,rgba(255,255,255,0.8) 10px,rgba(255,255,255,0.86) 20px,rgba(255,255,255,0.9) 30px,rgba(255,255,255,0.94) 40px,rgba(255,255,255,0.98) 50px,rgba(255,255,255,0.99) 60px,#ffffff 70px);}#header.with-shadow #main-header{}#header.header-full-width{box-shadow:none;background-image:none;}#header.header-full-width #main-header{padding:0 30px;border-bottom:1px solid rgba(255,255,255,0.15);}#header.header-full-width.fixed-header #main-header{border-bottom:none;}#header .logo{padding:24px 0;}#header.just-fixed-header .logo .sticky-logo + .default-logo,#header.fixed-header .logo .sticky-logo + .default-logo,#header .logo .sticky-logo{display:none;}#header.just-fixed-header .logo .sticky-logo,#header.fixed-header .logo .sticky-logo{display:block;}#header.not-fixed .logo
a.logo-dark,#header.fixed-header .logo a.logo-light{display:none;}#header.fixed-header .logo
a.logo-dark{display:block;}#header .navigation{display:table;width:100%;}#header .navigation>
div,#header .navigation>nav{display:table-cell;vertical-align:top;}#header .navigation>
div{width:1%;}#header.header-full-width .navigation >
div:not(.btn-container) > a{display:inline-block;padding-left:30px;border-left:1px solid rgba(255, 255, 255, 0.15);}#header.header-full-width.fixed-header #main-header.sticky-color-dark .navigation >
div:not(.btn-container) > a,#header.header-full-width.just-fixed-header #main-header.sticky-color-dark .navigation > div:not(.btn-container) > a{border-left:1px solid rgba(0, 0, 0, 0.1);}#header .header-shopping-cart
a,#header .header-search-box a{display:block;padding:31px 0 25px;margin-left:46px;opacity:.7;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}#header.header-full-width .header-shopping-cart
a,#header.header-full-width .header-search-box a{margin-left:30px;}#header.header-full-width .header-shopping-cart
a,#header.header-full-width .header-search-box a{padding:31px 0 27px;}#header .color-light .header-shopping-cart
a,#header .color-light .header-search-box a{opacity:1;}#header .header-shopping-cart
a:hover,#header .header-search-box a:hover{opacity:1;}#sideheader .header-search-box .header-search-form,#header .header-search-box .header-search-form{position:fixed;top:0;left:0;display:inline-block;width:100%;height:100%;z-index:9999999;visibility:hidden;background:rgba(51, 51, 51, 0.9);-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}#header.fixed-header .header-search-box .header-search-form{opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);}#sideheader .header-search-box .header-search-form.slideDown,#header .header-search-box .header-search-form.slideDown{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}#sideheader .header-search-box .header-search-form .search-form-inner,#header .header-search-box .header-search-form .search-form-inner{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}#sideheader .header-search-box .header-search-form
input[type=text],#header .header-search-box .header-search-form input[type=text]{background:transparent;border:none;text-align:center;font-size:4em;color:white;}#header .header-search-box .header-search-form
input::-webkit-input-placeholder{color:white;}#header .header-search-box .header-search-form
input:-moz-placeholder{color:white;}#header .header-search-box .header-search-form
input::-moz-placeholder{color:white;}#header .header-search-box .header-search-form
input:-ms-input-placeholder{color:white;}#sideheader .header-search-box .header-search-form
input::-webkit-input-placeholder{color:white;}#sideheader .header-search-box .header-search-form
input:-moz-placeholder{color:white;}#sideheader .header-search-box .header-search-form
input::-moz-placeholder{color:white;}#sideheader .header-search-box .header-search-form
input:-ms-input-placeholder{color:white;}#sideheader .header-search-box .header-search-form
input[type=text]:focus,#sideheader .header-search-box .header-search-form input[type=text]:active,#header .header-search-box .header-search-form input[type=text]:focus,#header .header-search-box .header-search-form input[type=text]:active{border:none;outline:none;}#sideheader .header-search-box .header-search-form .form-close-btn,#header .header-search-box .header-search-form .form-close-btn{position:absolute;top:0;right:50px;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;font-size:3.5em;opacity:0.5;color:white;cursor:pointer;.-webkit-transition:all 0.3s
ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}#sideheader .header-search-box .header-search-form .form-close-btn:hover,#header .header-search-box .header-search-form .form-close-btn:hover{opacity:1;}#header
ul{margin:0;display:inline-block;}#header .iconic-list
li .fa{line-height:1.8;color:#8a9fb9;}#header .social-icons
li + li{margin-left:20px;}#header .social-icons
a{color:#8a9fb9;font-size:19px;opacity:1;}#header #preheader.style2 .social-icons
a{font-size:18px;}#header .social-icons
a i{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}#header .social-icons
a:hover{color:#525f71;}#header .signup-button{border-width:3px;border-radius:7px;font-size:.8125em;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;font-weight:700;padding:8px 24px;overflow:visible;-webkit-perspective:600;perspective:600;}#header .btn-container{display:inline-block;margin-left:20px;}#header .signup-button:before{opacity:0;border-radius:0;-webkit-transition:-webkit-transform 0.3s ease, opacity 0.3s step-end;-moz-transition:-moz-transform 0.3s ease, opacity 0.3s step-end;transition:transform 0.3s ease, opacity 0.3s step-end;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);transform:rotateX(-90deg);}.color-dark .btn-container
a{color:#8a9fb9;border-color:#8a9fb9;}.color-dark .btn-container
a:before{background-color:#8a9fb9 !important;}.color-dark .btn-container
a:hover{background-color:#ffffff;}#header .navigation .btn-container{display:table-cell;vertical-align:middle;}#header .navigation .btn-container .button{margin:0 0 0 30px;}#header.just-fixed-header #main-header.sticky-color-dark .navigation .button,#header.fixed-header #main-header.sticky-color-dark .navigation .button{color:#8a9fb9;border-color:#8a9fb9;}#header.just-fixed-header #main-header.sticky-color-dark .navigation .button:hover,#header.fixed-header #main-header.sticky-color-dark .navigation .button:hover{color:#ffffff !important;}#header.just-fixed-header #main-header.sticky-color-dark .navigation .button:before,#header.fixed-header #main-header.sticky-color-dark .navigation .button:before{background-color:#8a9fb9 !important;}#header .signup-button:hover:before{opacity:1;-webkit-transition:-webkit-transform 0.3s ease, opacity 0.3s step-start;-moz-transition:-moz-transform 0.3s ease, opacity 0.3s step-start;transition:transform 0.3s ease, opacity 0.3s step-start;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0);}
#header.fixed-header{position:fixed!important;left:0!important;top:0!important;right:0!important;z-index:1000;-webkit-transform:translateZ(0px);box-shadow:0 1px 3px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,.16);-webkit-animation:animateFixedHeader .4s;animation:animateFixedHeader .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}#header.just-fixed-header{position:fixed!important;left:0!important;top:0!important;right:0!important;z-index:1000;-webkit-transform:translateZ(0px);box-shadow:0 1px 3px rgba(0,0,0,.16);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.16);-moz-box-shadow:0 1px 3px rgba(0,0,0,.16);}#header.fixed-header .logo{-webkit-animation:animateFixedHeaderLogo .6s;animation:animateFixedHeaderLogo .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}#header.fixed-header .navigation{-webkit-animation:animateFixedHeaderNav .6s;animation:animateFixedHeaderNav .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;}#header.fixed-header #preheader{display:none;}#header.fixed-header .logo{padding:10px 0;}#header.fixed-header .logo
img{height:40px;width:auto;}#header.fixed-header #main-header .menu>
ul>li>a{padding:23px 0;}#header.fixed-header .header-shopping-cart
a, #header.fixed-header .header-search-box a{padding:17px 0 12px;}#header.header-full-width.fixed-header .header-shopping-cart
a, #header.header-full-width.fixed-header .header-search-box a{padding:17px 0 14px 30px;}#header.fixed-header .header-search-form{position:absolute;top:100%;left:auto;right:0;width:350px;height:60px;}#header.fixed-header .header-search-form .search-form-inner{position:relative;top:auto;left:auto;-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);}#header.fixed-header .header-search-form .container{width:100%;}#header.fixed-header .header-search-form .form-close-btn{display:none;}#header.fixed-header .header-search-box .header-search-form
input[type=text]{font-size:16px;text-align:left;margin:0;padding:14px 0;}
#main-header
ul{margin:30px 0;vertical-align:middle;}#main-header
ul + ul,#main-header .button + ul,#main-header ul + .button{margin-left:40px;}
#preheader{padding:7px 0;line-height:30px;}#preheader.style1{border-top:3px solid transparent;border-bottom:1px solid #dce3ef !important;padding:0;height:50px;}#header.header7 #preheader{padding:0;}#header.header7 #preheader > .container,#preheader.style1 > .container,#header.header7 #preheader > .container > .row,#preheader.style1 > .container > .row,#header.header7 #preheader > .container > .row > [class^=col],#preheader.style1 > .container > .row > [class^=col-],#header.header7 #preheader #preheader-contact-nav,#preheader.style1 #preheader-contact-nav,#header.header7 #preheader #preheader-menu-nav,#preheader.style1 #preheader-menu-nav,#header.header7 #preheader #preheader-menu-nav li,#preheader.style1 #preheader-menu-nav li,#header.header7 #preheader #preheader-menu-nav li a,#preheader.style1 #preheader-menu-nav li a,#header.header7 #preheader #preheader-social-nav,#preheader.style1 #preheader-social-nav,#header.header7 #preheader #preheader-social-nav li,#preheader.style1 #preheader-social-nav li,#header.header7 #preheader #preheader-social-nav li a ,#preheader.style1 #preheader-social-nav li a{height:100%;}#header.header7 #preheader #preheader-menu-nav
li a,#preheader.style1 #preheader-menu-nav li a{line-height:45px;}#header.header7 #preheader #preheader-contact-nav
li ,#preheader.style1 #preheader-contact-nav li{padding:7px 0;}#preheader-contact-nav
li a{color:#fff;}#preheader-contact-nav
li i{color:#FFC200!important;}#header.header7 #preheader #preheader-contact-nav
li i ,#preheader.style1 #preheader-contact-nav li i{display:inline-block;position:relative;top:auto;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;}#header.header7 #preheader #preheader-social-nav
li ,#preheader.style1 #preheader-social-nav li{margin-left:0;}#header.header7 #preheader #preheader-social-nav
li a ,#preheader.style1 #preheader-social-nav li a{display:inline-block;width:50px;height:47px;text-align:center;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}#header.header7 #preheader #preheader-social-nav
li a,#preheader.style1 #preheader-social-nav li a,#header.header7 #preheader #preheader-social-nav li a i ,#preheader.style1 #preheader-social-nav li a i{-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;}#header.header7 #preheader #preheader-social-nav
li a i ,#preheader.style1 #preheader-social-nav li a i{display:inline-block;width:100%;height:100%;padding:15px 0;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}#header.header7 #preheader #preheader-social-nav
li a i:before ,#preheader.style1 #preheader-social-nav li a i:before{position:relative;z-index:2;}#header.header7 #preheader #preheader-social-nav
li a i:after ,#preheader.style1 #preheader-social-nav li a i:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}#header.header7 #preheader .social-icons
a:hover i.fa-facebook:after ,#preheader.style1 .social-icons a:hover i.fa-facebook-square:after,#preheader.style1 .social-icons a:hover i.fa-facebook:after{background-color:#3b5998;}#header.header7 #preheader .social-icons
a:hover i.fa-twitter:after ,#preheader.style1 .social-icons a:hover i.fa-twitter-square:after,#preheader.style1 .social-icons a:hover i.fa-twitter:after{background-color:#55acee;}#header.header7 #preheader .social-icons
a:hover i.fa-google-plus:after ,#preheader.style1 .social-icons a:hover i.fa-google-plus:after,#preheader.style1 .social-icons a:hover i.fa-google-plus-square:after{background-color:#dc4e41;}#header.header7 #preheader .social-icons
a:hover i.fa-dribbble:after ,#preheader.style1 .social-icons a:hover i.fa-dribbble:after{background-color:#ea4c89;}#header.header7 #preheader .social-icons
a:hover i.fa-instagram:after ,#preheader.style1 .social-icons a:hover i.fa-instagram:after{background-color:#3f729b;}#header.header7 #preheader #preheader-social-nav
li a:hover,#preheader.style1 #preheader-social-nav li a:hover,#header.header7 #preheader #preheader-social-nav li a:hover i ,#preheader.style1 #preheader-social-nav li a:hover i{color:#ffffff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}#header.header7 #preheader #preheader-social-nav
li a:hover i:after ,#preheader.style1 #preheader-social-nav li a:hover i:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}#header #preheader.style3{background-color:rgba(0,0,0,0.65) !important;color:rgba(255,255,255,0.8);}#header #preheader.style3 .iconic-list
li .fa,#header #preheader.style3 .social-icons a{color:rgba(255,255,255,0.66);}#header #preheader.style3 .social-icons
a:hover{color:#ffffff;}#preheader .menu{list-style:none;margin:0;padding:0;display:block;}#preheader .menu
li{display:inline-block;opacity:.6;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}#preheader .menu
li:hover{opacity:1;}#preheader .menu
li a{color:#525f71;text-decoration:none!important;}#preheader .menu
li + li{margin-left:30px;margin-top:0;}
#lower-header .navigation,#lower-header .header-shopping-cart,#lower-header .header-search-box{display:inline-block;vertical-align:middle;}#lower-header .header-shopping-cart
a,#lower-header .header-search-box a{margin-left:35px;padding:25px 0 18px;}#preheader #preheader-menu-nav
li{position:relative;}#preheader #preheader-menu-nav
li + li{margin-left:12px;}#preheader #preheader-menu-nav
li:after{content:'';display:inline-block;width:1px;height:20px;position:relative;top:6px;margin-left:16px;background:rgba(255, 255, 255, 0.3);}#preheader #preheader-menu-nav
li:last-child:after{content:none;}
.header1 #main-header{background:#fff;}.header2 #preheader{border-top-color:#143966;}.header3 #main-header{background:#fff;color:#fff;}.header3 #preheader{background:#143966;}.header4 #main-header{background:#143966;color:#fff;}.header4 #lower-header{background:#fff;}.header4.fixed-header #main-header{display:none;}.header4.fixed-header #lower-header .menu
a{padding:23px 0;}.header5 #lower-header .menu
a{padding:15px 0;}.header5 #lower-header .header-shopping-cart
a, .header5 #lower-header .header-search-box a{padding:8px 0 5px;}.header5 #lower-header .navigation,.header5 #lower-header .navigation>
div,.header5 #lower-header .navigation>nav{display:inline-block;width:auto;}.header5.fixed-header #main-header{display:none;}#header.header6,#header.header7{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;position:absolute;top:0;left:0;right:0;z-index:1000;}.header6.not-fixed #main-header,.header7.not-fixed #main-header{background:transparent!important;}
body.headerstyle6 .page-heading{padding-top:150px;}
body.headerstyle7,body.headerstyle7 .full-width{padding-left:275px;}.navigation #main-nav.color-white + .btn-container
a.button{color:#000000;border:0px;background-color:#FFC200;font-size:12px;}.navigation #main-nav.color-white + .btn-container
a.button:hover{opacity:0.8!important;}
#header.just-fixed-header #main-header.sticky-bg-white,#header.just-fixed-header #main-header.sticky-bg-black,#header.just-fixed-header #main-header.sticky-bg-dark-black,#header.just-fixed-header #main-header.sticky-bg-blue,#header.just-fixed-header #main-header.sticky-bg-dark-blue ,#header.just-fixed-header #main-header.sticky-bg-light-blue,#header.just-fixed-header #main-header.sticky-bg-turquoise-blue,#header.just-fixed-header #main-header.sticky-bg-gray,#header.just-fixed-header #main-header.sticky-bg-dark-gray,#header.just-fixed-header #main-header.sticky-bg-periwinkle-gray,#header.just-fixed-header #main-header.sticky-bg-botticelli-gray,#header.just-fixed-header #main-header.sticky-bg-light-gray,#header.just-fixed-header #main-header.sticky-bg-silver,#header.just-fixed-header #main-header.sticky-bg-orange,#header.just-fixed-header #main-header.sticky-bg-dark-orange,#header.just-fixed-header #main-header.sticky-bg-bittersweet ,#header.just-fixed-header #main-header.sticky-bg-green,#header.just-fixed-header #main-header.sticky-bg-dark-green,#header.just-fixed-header #main-header.sticky-bg-turquoise,#header.just-fixed-header #main-header.sticky-bg-purple,#header.just-fixed-header #main-header.sticky-bg-dark-purple,#header.just-fixed-header #main-header.sticky-bg-pink,#header.just-fixed-header #main-header.sticky-bg-cranberry,#header.just-fixed-header #main-header.sticky-bg-yellow,#header.just-fixed-header #main-header.sticky-bg-red{-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;transition:background 0.3s ease;}#header.just-fixed-header #main-header.sticky-bg-white,#header.fixed-header #main-header.sticky-bg-white,#header #main-header.bg-white{background-color:#fff;}#header.just-fixed-header #main-header.sticky-bg-black,#header.fixed-header #main-header.sticky-bg-black,#header #main-header.bg-black{background-color:#212428;}#header.just-fixed-header #main-header.sticky-bg-dark-black,#header.fixed-header #main-header.sticky-bg-dark-black,#header #main-header.bg-dark-black{background-color:#141617!important;}#header.just-fixed-header #main-header.sticky-bg-blue,#header.fixed-header #main-header.sticky-bg-blue,#header #main-header.bg-blue{background-color:#143966;}#header.just-fixed-header #main-header.sticky-bg-dark-blue #header.fixed-header #main-header.sticky-bg-dark-blue ,#header #main-header.bg-dark-blue{background-color:#143966;}#header.just-fixed-header #main-header.sticky-bg-light-blue,#header.fixed-header #main-header.sticky-bg-light-blue,#header #main-header.bg-light-blue{background-color:#2eb9ea;}#header.just-fixed-header #main-header.sticky-bg-turquoise-blue,#header.fixed-header #main-header.sticky-bg-turquoise-blue,#header #main-header.bg-turquoise-blue{background-color:#5fd0e4;}#header.just-fixed-header #main-header.sticky-bg-gray,#header.fixed-header #main-header.sticky-bg-gray,#header #main-header.bg-gray{background-color:#bfcdde!important;}#header.just-fixed-header #main-header.sticky-bg-dark-gray,#header.fixed-header #main-header.sticky-bg-dark-gray,#header #main-header.bg-dark-gray{background-color:#8a9fb9;}#header.just-fixed-header #main-header.sticky-bg-periwinkle-gray,#header.fixed-header #main-header.sticky-bg-periwinkle-gray,#header #main-header.bg-periwinkle-gray{background-color:#e5eaf3!important;}#header.just-fixed-header #main-header.sticky-bg-botticelli-gray,#header.fixed-header #main-header.sticky-bg-botticelli-gray,#header #main-header.bg-botticelli-gray{background-color:#d6deec!important;}#header.just-fixed-header #main-header.sticky-bg-light-gray,#header.fixed-header #main-header.sticky-bg-light-gray,#header #main-header.bg-light-gray{background-color:#f9f9f9!important;}#header.just-fixed-header #main-header.sticky-bg-silver,#header.fixed-header #main-header.sticky-bg-silver,#header #main-header.bg-silver{background-color:#c9c9c9!important;}#header.just-fixed-header #main-header.sticky-bg-orange,#header.fixed-header #main-header.sticky-bg-orange,#header #main-header.bg-orange{background-color:#f3c72f!important;}#header.just-fixed-header #main-header.sticky-bg-dark-orange,#header.fixed-header #main-header.sticky-bg-dark-orange,#header #main-header.bg-dark-orange{background-color:#ed9b4b!important;}#header.just-fixed-header #main-header.sticky-bg-bittersweet #header.fixed-header #main-header.sticky-bg-bittersweet ,#header #main-header.bg-bittersweet{background-color:#ff7859;}#header.just-fixed-header #main-header.sticky-bg-green,#header.fixed-header #main-header.sticky-bg-green,#header #main-header.bg-green{background-color:#85c94f;}#header.just-fixed-header #main-header.sticky-bg-dark-green,#header.fixed-header #main-header.sticky-bg-dark-green,#header #main-header.bg-dark-green{background-color:#3ec8a7!important;}#header.just-fixed-header #main-header.sticky-bg-turquoise,#header.fixed-header #main-header.sticky-bg-turquoise,#header #main-header.bg-turquoise{background-color:#41d4d6;}#header.just-fixed-header #main-header.sticky-bg-purple,#header.fixed-header #main-header.sticky-bg-purple,#header #main-header.bg-purple{background-color:#9268e8!important;}#header.just-fixed-header #main-header.sticky-bg-dark-purple,#header.fixed-header #main-header.sticky-bg-dark-purple,#header #main-header.bg-dark-purple{background-color:#603497!important;}#header.just-fixed-header #main-header.sticky-bg-pink,#header.fixed-header #main-header.sticky-bg-pink,#header #main-header.bg-pink{background-color:#f06387!important;}#header.just-fixed-header #main-header.sticky-bg-cranberry,#header.fixed-header #main-header.sticky-bg-cranberry,#header #main-header.bg-cranberry{background-color:#de5477;}#header.just-fixed-header #main-header.sticky-bg-yellow,#header.fixed-header #main-header.sticky-bg-yellow,#header #main-header.bg-yellow{background-color:#ffff4a!important;}#header.just-fixed-header #main-header.sticky-bg-red,#header.fixed-header #main-header.sticky-bg-red,#header #main-header.bg-red{background-color:#eb5848!important;}
#header #main-header.br-color-white, .br-color-light{border-color:#fff;}#header #main-header.br-color-black{border-color:#212428!important;}#header #main-header.br-color-blue{border-color:#143966!important;}#header #main-header.br-color-dark-blue{border-color:#143966!important;}#header #main-header.br-color-light-blue{border-color:#2eb9ea!important;}#header #main-header.br-color-turquoise-blue{border-color:#5fd0e4!important;}#header #main-header.br-color-gray{border-color:#bfcdde!important;}#header #main-header.br-color-dark-gray{border-color:#8a9fb9!important;}#header #main-header.br-color-periwinkle-gray{border-color:#e5eaf3!important;}#header #main-header.br-color-botticelli-gray{border-color:#e5eaf3!important;}#header #main-header.br-color-light-gray{border-color:#f9f9f9!important;}#header #main-header.br-color-silver{border-color:#c9c9c9!important;}#header #main-header.br-color-orange{border-color:#f3c72f!important;}#header #main-header.br-color-dark-orange{border-color:#ed9b4b!important;}#header #main-header.br-color-bittersweet{border-color:#ff7859!important;}#header #main-header.br-color-green{border-color:#85c94f!important;}#header #main-header.br-color-dark-green{border-color:#3ec8a7!important;}#header #main-header.br-color-turquoise{border-color:#41d4d6;}#header #main-header.br-color-purple{border-color:#9268e8!important;}#header #main-header.br-color-dark-purple{border-color:#603497!important;}#header #main-header.br-color-pink{border-color:#f06387!important;}#header #main-header.br-color-cranberry{border-color:#de5477!important;}#header #main-header.br-color-yellow{border-color:#ffff4a!important;}#header #main-header.br-color-red{border-color:#eb5848!important;}
#header #preheader.bg-white{background-color:#fff;}#header #preheader.bg-black{background-color:#212428;}#header #preheader.bg-dark-black{background-color:#141617!important;}#header #preheader.bg-blue{background-color:#143966;}#header #preheader.bg-dark-blue{background-color:#143966;}#header #preheader.bg-light-blue{background-color:#2eb9ea;}#header #preheader.bg-turquoise-blue{background-color:#5fd0e4;}#header #preheader.bg-gray{background-color:#bfcdde!important;}#header #preheader.bg-dark-gray{background-color:#8a9fb9;}#header #preheader.bg-periwinkle-gray{background-color:#e5eaf3!important;}#header #preheader.bg-botticelli-gray{background-color:#d6deec!important;}#header #preheader.bg-light-gray{background-color:#f9f9f9!important;}#header #preheader.bg-silver{background-color:#c9c9c9!important;}#header #preheader.bg-orange{background-color:#f3c72f!important;}#header #preheader.bg-dark-orange{background-color:#ed9b4b!important;}#header #preheader.bg-bittersweet{background-color:#ff7859;}#header #preheader.bg-green{background-color:#85c94f;}#header #preheader.bg-dark-green{background-color:#3ec8a7!important;}#header #preheader.bg-turquoise{background-color:#41d4d6;}#header #preheader.bg-purple{background-color:#9268e8!important;}#header #preheader.bg-dark-purple{background-color:#603497!important;}#header #preheader.bg-pink{background-color:#f06387!important;}#header #preheader.bg-cranberry{background-color:#de5477;}#header #preheader.bg-yellow{background-color:#ffff4a!important;}#header #preheader.bg-red{background-color:#eb5848!important;}
#header #preheader.br-color-white, .br-color-light{border-top-color:#fff;}#header #preheader.br-color-black{border-top-color:#212428!important;}#header #preheader.br-color-blue{border-top-color:#143966!important;}#header #preheader.br-color-dark-blue{border-top-color:#143966!important;}#header #preheader.br-color-light-blue{border-top-color:#2eb9ea!important;}#header #preheader.br-color-turquoise-blue{border-top-color:#5fd0e4!important;}#header #preheader.br-color-gray{border-top-color:#bfcdde!important;}#header #preheader.br-color-dark-gray{border-top-color:#8a9fb9!important;}#header #preheader.br-color-periwinkle-gray{border-top-color:#e5eaf3!important;}#header #preheader.br-color-botticelli-gray{border-top-color:#e5eaf3!important;}#header #preheader.br-color-light-gray{border-top-color:#f9f9f9!important;}#header #preheader.br-color-silver{border-top-color:#c9c9c9!important;}#header #preheader.br-color-orange{border-top-color:#f3c72f!important;}#header #preheader.br-color-dark-orange{border-top-color:#ed9b4b!important;}#header #preheader.br-color-bittersweet{border-top-color:#ff7859!important;}#header #preheader.br-color-green{border-top-color:#85c94f!important;}#header #preheader.br-color-dark-green{border-top-color:#3ec8a7!important;}#header #preheader.br-color-turquoise{border-top-color:#41d4d6;}#header #preheader.br-color-purple{border-top-color:#9268e8!important;}#header #preheader.br-color-dark-purple{border-top-color:#603497!important;}#header #preheader.br-color-pink{border-top-color:#f06387!important;}#header #preheader.br-color-cranberry{border-top-color:#de5477!important;}#header #preheader.br-color-yellow{border-top-color:#ffff4a!important;}#header #preheader.br-color-red{border-top-color:#eb5848!important;}
#sideheader + #header.header-fixed{position:fixed;top:0;right:0;left:270px;z-index:999;}#sideheader + #header #preheader{display:block;}#sideheader + #header #preheader:only-child{border-bottom:none;}#sideheader{position:fixed;top:0;left:0;bottom:0;z-index:1000;width:275px;padding:55px;overflow:hidden;box-shadow:1px 0 3px rgba(0,0,0,.06);-webkit-box-shadow:1px 0 3px rgba(0,0,0,.06);-moz-box-shadow:1px 0 3px rgba(0,0,0,.06);}#sideheader .logo{margin-bottom:60px;text-align:center;}#sideheader #main-nav{margin-bottom:30px;}#sideheader .navigation,#sideheader .navigation #main-nav
li{display:block;margin-left:0;}#sideheader .navigation #main-nav
li + li,#sideheader .navigation #main-nav ul ul li{margin-top:25px;}#sideheader .navigation #main-nav
ul .dropdown-inner,#sideheader .navigation #main-nav ul ul{padding-left:20px;display:none;}#sideheader .navigation #main-nav .megamenu .mn-sub{display:block;visibility:visible;}#sideheader .navigation #main-nav .megamenu .mn-sub .menu-items
a + a{margin-top:25px;}#sideheader .navigation #main-nav .megamenu .mn-sub
img{display:none;}#sideheader .navigation #main-nav .megamenu .mn-sub >
li > a,#sideheader .navigation #main-nav .megamenu .mn-sub > li > p{display:none;}#sideheader .navigation #main-nav .megamenu .mn-sub
a:after{content:none;}#sideheader .navigation #main-nav .megamenu .mn-sub
i{margin-right:3px;}#sideheader .header-shopping-cart,#sideheader .header-search-box{margin-bottom:20px;}#sideheader #main-nav
li a{position:relative;}#sideheader #main-nav
li a:only-child:after{content:none;}#sideheader #main-nav
li a:after{content:'';width:11px;height:11px;position:absolute;top:3px;right:0;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/dropdown-arrows.png);background-position:-11px 0;}#sideheader #main-nav.color-white
li a:after{background-position:0 0;}#sideheader.color-dark .btn-container
a{color:#8a9fb9;border-color:#8a9fb9;}#sideheader.color-dark .btn-container
a:before{background-color:#8a9fb9 !important;}#sideheader.color-dark .btn-container
a:hover{color:#ffffff;}
#main-nav>.menu{font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;}#main-header #main-nav>.menu{text-align:right;}#main-nav
ul{list-style:none;padding:0;margin:0;}#main-nav
li{display:inline-block;margin-top:0;position:relative;text-align:left;}#main-nav
li + li{margin-left:30px;}#main-nav
li a{color:#718097;position:relative;text-decoration:none;display:block;font-size:1em;line-height:1.4;text-transform:uppercase;font-weight:700;z-index:1;transition:color .2s, background .2s, opacity .2s;-webkit-transition:color .2s, background .2s, opacity .2s;-moz-transition:color .2s, background .2s, opacity .2s;}#main-nav.color-white
li a{color:#ffffff;}#sideheader #main-nav
li a{font-size:0.8125em;}#main-nav.inactive-opacity
li a{color:#fff;opacity:.6;}#main-nav
li a:before{content:'';position:absolute;top:0;left:0;height:3px;width:100%;background:#143966;visibility:hidden;transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;transition:transform .3s, visibility .3s;-webkit-transition:-webkit-transform .3s, visibility .3s;-moz-transition:-moz-transform .3s, visibility .3s;transition-delay:0s, .3s;-webkit-transition-delay:0s, .3s;-moz-transition-delay:0s, .3s;}#main-nav.border-color-blue
li:hover a:before{transform:scaleX(0);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);}#sideheader #main-nav
li a:before{content:none;}#header.header7 #main-nav
li a{position:relative;}#header.header7.fixed-header #main-nav
li a{color:#718097;}#header.header7.not-fixed #main-nav
li:hover > a{opacity:0.7;}#header.fixed-header #main-header.bg-white #main-nav
li a{color:#718097;}#header.header7 #main-nav
li ul{border:none !important;}#header.header7 #main-nav
li a:before{top:auto;bottom:27px;}#header.header7.fixed-header #main-nav
li a:before{bottom:0;}#header.header7.fixed-header{box-shadow:0 2px 0 -1px rgba(0, 0, 0, 0.07);}
#main-header .menu
a{padding:36px 0;}#lower-header .menu
a{padding:30px 0;}#lower-header #main-nav
li a:before{top:auto;bottom:0;}
#main-nav
li:hover>a,#main-nav li.current-menu-item>a,#main-nav li.current-menu-ancestor>a{color:#143966;opacity:1;}#main-nav
li:hover>a:before,#main-nav li.current-menu-item>a:before,#main-nav li.current-menu-ancestor>a:before,#main-nav ul ul li.current-menu-item>a:before,#main-nav ul ul li.current-menu-ancestor>a:before{width:100%;visibility:visible;transform:scaleX(1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transition-delay:0s, 0s;-webkit-transition-delay:0s, 0s;-moz-transition-delay:0s, 0s;}
#header #main-nav
ul ul{font-family:'Open Sans', Arial, sans-serif;position:absolute;min-width:240px;top:100%;left:-29px;z-index:10;padding:23px 0 25px;background:#143966;border-top:3px solid #143966;box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);-moz-box-shadow:0 2px 4px rgba(0,0,0,.1);display:none;}#header #main-nav.active-color-turquoise
ul ul{border-top-color:#41d4d6;}#header #main-nav.active-color-turquoise .menu
ul ul li.current-menu-parent>a,#header #main-nav.active-color-turquoise .menu ul ul li.current-menu-item>a{color:#41d4d6;}#header #main-nav.dropdown-dark
ul ul{background:#161819;}#header #main-nav
ul ul ul{top:-22px;left:100%;border-top:none;padding:22px 0;display:none;visibility:hidden;-webkit-box-shadow:1px 0 4px rgba(0,0,0,.1);-moz-box-shadow:1px 0 4px rgba(0,0,0,.1);box-shadow:1px 0 4px rgba(0,0,0,.1);}#header #main-nav
ul ul.drop-to-left{left:auto;right:100%;}#header #main-nav
ul ul li{margin:0;display:block;}#header #main-nav .menu
ul ul a{white-space:nowrap;padding:12px 35px;color:#fff;text-transform:none;font-size:1.1em;font-weight:600;opacity:1;}#header #main-nav .menu
a i{font-size:18px;width:20px;position:relative;top:2px;}#header #main-nav.dropdown-dark .menu
ul ul a{color:#acb4b8;}.oldie #header #main-nav .menu
ul ul a{font-weight:400;}#header #main-nav .menu
ul ul a:hover{background:transparent;color:#525f71;}#header #main-nav .menu
ul ul li.current-menu-parent>a,#header #main-nav .menu ul ul li.current-menu-item>a{color:#143966;}#header #main-nav.dropdown-dark .menu
ul ul a:hover{background:none;color:#fff;}#header #main-nav
ul li:hover > ul.mn-sub{visibility:visible;display:block;}#header #main-nav #primary-nav >
li > .mn-sub.drop-to-left{right:0;}#header #main-nav
ul ul a:before{content:none;}#header #main-nav
ul li.megamenu{position:static;}#header #main-nav
ul li.megamenu img{max-width:100%;width:100%;}#header #main-nav
ul li.megamenu .menu-items > img{padding:15px 35px 15px 50px;}#header #main-nav
ul li.megamenu .dropdown-inner{display:block;visibility:hidden;position:absolute;min-width:240px;top:100%;left:-29px;z-index:10;}#header #main-nav
ul li.megamenu .dropdown-inner .mn-sub{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:stretch;align-content:stretch;position:relative;top:auto;left:auto;}#header #main-nav
ul li.megamenu.megamenu-columns-4 .dropdown-inner .mn-sub > li{-webkit-flex-basis:25%;flex-basis:25%;}.no-flexbox #header #main-nav
ul li.megamenu .dropdown-inner .mn-sub{display:table;}.no-flexbox #header #main-nav
ul li.megamenu .dropdown-inner .mn-sub > li{display:table-cell;vertical-align:middle;}#header #main-nav
ul li.megamenu .mn-sub:before,#header #main-nav ul li.megamenu .mn-sub:after{content:'';display:table;}#header #main-nav
ul li.megamenu .mn-sub:after{clear:both;}#header #main-nav
ul li.megamenu .mn-sub > li a{padding-left:50px;}#header #main-nav
ul li.megamenu .mn-sub > li > p,#header #main-nav ul li.megamenu .mn-sub > li a{white-space:normal;}#header #main-nav
ul li.megamenu .mn-sub > li > p,#header #main-nav ul li.megamenu .mn-sub > li > p a{font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;padding:12px 10px 12px 50px;font-size:15px;font-weight:700;text-transform:uppercase;color:#718097;margin:0 0 4px;}#header #main-nav
ul li.megamenu .mn-sub > li > p a{padding:0;}#header #main-nav
ul li.megamenu .mn-sub > li > p a:hover{background-color:transparent;}
#header .color-light,#header .color-light
a,#header.just-fixed-header #main-header.sticky-color-light #main-nav li a,#header.fixed-header #main-header.sticky-color-light #main-nav li a,#header #preheader.color-light .menu li a,#header .color-light .social-icons a,#header .color-light .iconic-list li .fa{color:#dddddd;}#header .color-light .inline-list{opacity:.6;}
#sideheader #main-nav.color-white >
li > a,#header #main-nav.color-white > li > a,#sideheader #main-nav.active-color-white .primary-nav > li:hover>a,#header #main-nav.active-color-white .primary-nav > li:hover>a,#sideheader #main-nav.active-color-white li.current-menu-item>a,#header #main-nav.active-color-white li.current-menu-item>a,#sideheader #main-nav.active-color-white li.current-menu-ancestor>a,#header #main-nav.active-color-white li.current-menu-ancestor>a{color:#fff;}#sideheader #main-nav.color-black
li a,#header #main-nav.color-black li a,#sideheader #main-nav.active-color-black li:hover>a,#header #main-nav.active-color-black li:hover>a,#sideheader #main-nav.active-color-black li.current-menu-item>a,#header #main-nav.active-color-black li.current-menu-item>a,#sideheader #main-nav.active-color-black li.current-menu-ancestor>a,#header #main-nav.active-color-black li.current-menu-ancestor>a{color:#212428;}#sideheader #main-nav.color-blue
li a,#header #main-nav.color-blue li a,#sideheader #main-nav.active-color-blue li:hover > a,#header #main-nav.active-color-blue li:hover > a,#sideheader #main-nav.active-color-blue li.current-menu-item > a,#header #main-nav.active-color-blue li.current-menu-item > a,#sideheader #main-nav.active-color-blue li.current-menu-ancestor > a,#header #main-nav.active-color-blue li.current-menu-ancestor > a{color:#143966;}#sideheader #main-nav.color-dark-blue
li a,#header #main-nav.color-dark-blue li a,#sideheader #main-nav.active-color-dark-blue li:hover>a,#header #main-nav.active-color-dark-blue li:hover>a,#sideheader #main-nav.active-color-dark-blue li.current-menu-item>a,#header #main-nav.active-color-dark-blue li.current-menu-item>a,#sideheader #main-nav.active-color-dark-blue li.current-menu-ancestor>a,#header #main-nav.active-color-dark-blue li.current-menu-ancestor>a{color:#143966;}#sideheader #main-nav.color-light-blue
li a,#header #main-nav.color-light-blue li a,#sideheader #main-nav.active-color-light-blue li:hover>a,#header #main-nav.active-color-light-blue li:hover>a,#sideheader #main-nav.active-color-light-blue li.current-menu-item>a,#header #main-nav.active-color-light-blue li.current-menu-item>a,#sideheader #main-nav.active-color-light-blue li.current-menu-ancestor>a,#header #main-nav.active-color-light-blue li.current-menu-ancestor>a{color:#2eb9ea;}#sideheader #main-nav.color-turquoise-blue
li a,#header #main-nav.color-turquoise-blue li a,#sideheader #main-nav.active-color-turquoise-blue li:hover>a,#header #main-nav.active-color-turquoise-blue li:hover>a,#sideheader #main-nav.active-color-turquoise-blue li.current-menu-item>a,#header #main-nav.active-color-turquoise-blue li.current-menu-item>a,#sideheader #main-nav.active-color-turquoise-blue li.current-menu-ancestor>a,#header #main-nav.active-color-turquoise-blue li.current-menu-ancestor>a{color:#5fd0e4;}#sideheader #main-nav.color-gray
li a,#header #main-nav.color-gray li a,#sideheader #main-nav.active-color-gray li:hover>a,#header #main-nav.active-color-gray li:hover>a,#sideheader #main-nav.active-color-gray li.current-menu-item>a,#header #main-nav.active-color-gray li.current-menu-item>a,#sideheader #main-nav.active-color-gray li.current-menu-ancestor>a,#header #main-nav.active-color-gray li.current-menu-ancestor>a{color:#bfcdde;}#sideheader #main-nav.color-dark-gray
li a,#header #main-nav.color-dark-gray li a,#header.just-fixed-header #main-header.sticky-color-dark #main-nav li a,#header.fixed-header #main-header.sticky-color-dark #main-nav li a,#sideheader #main-nav.active-color-dark-gray li:hover>a,#header #main-nav.active-color-dark-gray li:hover>a,#sideheader #main-nav.active-color-dark-gray li.current-menu-item>a,#header #main-nav.active-color-dark-gray li.current-menu-item>a,#sideheader #main-nav.active-color-dark-gray li.current-menu-ancestor>a,#header #main-nav.active-color-dark-gray li.current-menu-ancestor>a{color:#8a9fb9;}#sideheader #main-nav.color-periwinkle-gray
li a,#header #main-nav.color-periwinkle-gray li a,#sideheader #main-nav.active-color-periwinkle-gray li:hover>a,#header #main-nav.active-color-periwinkle-gray li:hover>a,#sideheader #main-nav.active-color-periwinkle-gray li.current-menu-item>a,#header #main-nav.active-color-periwinkle-gray li.current-menu-item>a,#sideheader #main-nav.active-color-periwinkle-gray li.current-menu-ancestor>a,#header #main-nav.active-color-periwinkle-gray li.current-menu-ancestor>a{color:#e5eaf3;}#sideheader #main-nav.color-botticelli-gray
li a,#header #main-nav.color-botticelli-gray li a,#sideheader #main-nav.active-color-botticelli-gray li:hover>a,#header #main-nav.active-color-botticelli-gray li:hover>a,#sideheader #main-nav.active-color-botticelli-gray li.current-menu-item>a,#header #main-nav.active-color-botticelli-gray li.current-menu-item>a,#sideheader #main-nav.active-color-botticelli-gray li.current-menu-ancestor>a,#header #main-nav.active-color-botticelli-gray li.current-menu-ancestor>a{color:#d6deec;}#sideheader #main-nav.color-light-gray
li a,#header #main-nav.color-light-gray li a,#sideheader #main-nav.active-color-light-gray li:hover>a,#header #main-nav.active-color-light-gray li:hover>a,#sideheader #main-nav.active-color-light-gray li.current-menu-item>a,#header #main-nav.active-color-light-gray li.current-menu-item>a,#sideheader #main-nav.active-color-light-gray li.current-menu-ancestor>a,#header #main-nav.active-color-light-gray li.current-menu-ancestor>a{color:#f9f9f9;}#sideheader #main-nav.color-silver
li a,#header #main-nav.color-silver li a,#sideheader #main-nav.active-color-silver li:hover>a,#header #main-nav.active-color-silver li:hover>a,#sideheader #main-nav.active-color-silver li.current-menu-item>a,#header #main-nav.active-color-silver li.current-menu-item>a,#sideheader #main-nav.active-color-silver li.current-menu-ancestor>a,#header #main-nav.active-color-silver li.current-menu-ancestor>a{color:#c9c9c9;}#sideheader #main-nav.color-orange
li a,#header #main-nav.color-orange li a,#sideheader #main-nav.active-color-orange li:hover>a,#header #main-nav.active-color-orange li:hover>a,#sideheader #main-nav.active-color-orange li.current-menu-item>a,#header #main-nav.active-color-orange li.current-menu-item>a,#sideheader #main-nav.active-color-orange li.current-menu-ancestor>a,#header #main-nav.active-color-orange li.current-menu-ancestor>a{color:#f3c72f;}#sideheader #main-nav.color-dark-orange
li a,#header #main-nav.color-dark-orange li a,#sideheader #main-nav.active-color-dark-orange li:hover>a,#header #main-nav.active-color-dark-orange li:hover>a,#sideheader #main-nav.active-color-dark-orange li.current-menu-item>a,#header #main-nav.active-color-dark-orange li.current-menu-item>a,#sideheader #main-nav.active-color-dark-orange li.current-menu-ancestor>a,#header #main-nav.active-color-dark-orange li.current-menu-ancestor>a{color:#ed9b4b;}#sideheader #main-nav.color-bittersweet
li a,#header #main-nav.color-bittersweet li a,#sideheader #main-nav.active-color-bittersweet li:hover>a,#header #main-nav.active-color-bittersweet li:hover>a,#sideheader #main-nav.active-color-bittersweet li.current-menu-item>a,#header #main-nav.active-color-bittersweet li.current-menu-item>a,#sideheader #main-nav.active-color-bittersweet li.current-menu-ancestor>a,#header #main-nav.active-color-bittersweet li.current-menu-ancestor>a{color:#ff7859;}#sideheader #main-nav.color-green
li a,#header #main-nav.color-green li a,#sideheader #main-nav.active-color-green li:hover>a,#header #main-nav.active-color-green li:hover>a,#sideheader #main-nav.active-color-green li.current-menu-item>a,#header #main-nav.active-color-green li.current-menu-item>a,#sideheader #main-nav.active-color-green li.current-menu-ancestor>a,#header #main-nav.active-color-green li.current-menu-ancestor>a{color:#85c94f;}#sideheader #main-nav.color-dark-green
li a,#header #main-nav.color-dark-green li a,#sideheader #main-nav.active-color-dark-green li:hover>a,#header #main-nav.active-color-dark-green li:hover>a,#sideheader #main-nav.active-color-dark-green li.current-menu-item>a,#header #main-nav.active-color-dark-green li.current-menu-item>a,#sideheader #main-nav.active-color-dark-green li.current-menu-ancestor>a,#header #main-nav.active-color-dark-green li.current-menu-ancestor>a{color:#3ec8a7;}#sideheader #main-nav.color-turquoise
li a,#header #main-nav.color-turquoise li a,#sideheader #main-nav.active-color-turquoise li:hover>a,#header #main-nav.active-color-turquoise li:hover>a,#sideheader #main-nav.active-color-turquoise li.current-menu-item>a,#header #main-nav.active-color-turquoise li.current-menu-item>a,#sideheader #main-nav.active-color-turquoise li.current-menu-ancestor>a,#header #main-nav.active-color-turquoise li.current-menu-ancestor>a{color:#41d4d6;}#sideheader #main-nav.color-purple
li a,#header #main-nav.color-purple li a,#sideheader #main-nav.active-color-purple li:hover>a,#header #main-nav.active-color-purple li:hover>a,#sideheader #main-nav.active-color-purple li.current-menu-item>a,#header #main-nav.active-color-purple li.current-menu-item>a,#sideheader #main-nav.active-color-purple li.current-menu-ancestor>a,#header #main-nav.active-color-purple li.current-menu-ancestor>a{color:#9268e8;}#sideheader #main-nav.color-dark-purple
li a,#header #main-nav.color-dark-purple li a,#sideheader #main-nav.active-color-dark-purple li:hover>a,#header #main-nav.active-color-dark-purple li:hover>a,#sideheader #main-nav.active-color-dark-purple li.current-menu-item>a,#header #main-nav.active-color-dark-purple li.current-menu-item>a,#sideheader #main-nav.active-color-dark-purple li.current-menu-ancestor>a,#header #main-nav.active-color-dark-purple li.current-menu-ancestor>a{color:#603497;}#sideheader #main-nav.color-pink
li a,#header #main-nav.color-pink li a,#sideheader #main-nav.active-color-pink li:hover>a,#header #main-nav.active-color-pink li:hover>a,#sideheader #main-nav.active-color-pink li.current-menu-item>a,#header #main-nav.active-color-pink li.current-menu-item>a,#sideheader #main-nav.active-color-pink li.current-menu-ancestor>a,#header #main-nav.active-color-pink li.current-menu-ancestor>a{color:#f06387;}#sideheader #main-nav.color-cranberry
li a,#header #main-nav.color-cranberry li a,#sideheader #main-nav.active-color-cranberry li:hover>a,#header #main-nav.active-color-cranberry li:hover>a,#sideheader #main-nav.active-color-cranberry li.current-menu-item>a,#header #main-nav.active-color-cranberry li.current-menu-item>a,#sideheader #main-nav.active-color-cranberry li.current-menu-ancestor>a,#header #main-nav.active-color-cranberry li.current-menu-ancestor>a{color:#de5477;}#sideheader #main-nav.color-yellow
li a,#header #main-nav.color-yellow li a,#sideheader #main-nav.active-color-yellow li:hover>a,#header #main-nav.active-color-yellow li:hover>a,#sideheader #main-nav.active-color-yellow li.current-menu-item>a,#header #main-nav.active-color-yellow li.current-menu-item>a,#sideheader #main-nav.active-color-yellow li.current-menu-ancestor>a,#header #main-nav.active-color-yellow li.current-menu-ancestor>a{color:#ffff4a;}#sideheader #main-nav.color-red
li a,#header #main-nav.color-red li a,#sideheader #main-nav.active-color-red li:hover>a,#header #main-nav.active-color-red li:hover>a,#sideheader #main-nav.active-color-red li.current-menu-item>a,#header #main-nav.active-color-red li.current-menu-item>a,#sideheader #main-nav.active-color-red li.current-menu-ancestor>a,#header #main-nav.active-color-red li.current-menu-ancestor>a{color:#eb5848;}
#sideheader #main-nav.border-color-white
li a:before,#header #main-nav.border-color-white li a:before{background:#fff;}#sideheader #main-nav.border-color-black
li a:before,#header #main-nav.border-color-black li a:before{background:#212428;}#sideheader #main-nav.border-color-blue
li a:before,#header #main-nav.border-color-blue li a:before{background:#143966;}#sideheader #main-nav.border-color-dark-blue
li a:before,#header #main-nav.border-color-dark-blue li a:before{background:#143966;}#sideheader #main-nav.border-color-light-blue
li a:before,#header #main-nav.border-color-light-blue li a:before{background:#2eb9ea;}#sideheader #main-nav.border-color-turquoise-blue
li a:before,#header #main-nav.border-color-turquoise-blue li a:before{background:#5fd0e4;}#sideheader #main-nav.border-color-gray
li a:before,#header #main-nav.border-color-gray li a:before{background:#bfcdde;}#sideheader #main-nav.border-color-dark-gray
li a:before,#header #main-nav.border-color-dark-gray li a:before{background:#8a9fb9;}#sideheader #main-nav.border-color-periwinkle-gray
li a:before,#header #main-nav.border-color-periwinkle-gray li a:before{background:#e5eaf3;}#sideheader #main-nav.border-color-botticelli-gray
li a:before,#header #main-nav.border-color-botticelli-gray li a:before{background:#d6deec;}#sideheader #main-nav.border-color-light-gray
li a:before,#header #main-nav.border-color-light-gray li a:before{background:#f9f9f9;}#sideheader #main-nav.border-color-silver
li a:before,#header #main-nav.border-color-silver li a:before{background:#c9c9c9;}#sideheader #main-nav.border-color-orange
li a:before,#header #main-nav.border-color-orange li a:before{background:#f3c72f;}#sideheader #main-nav.border-color-dark-orange
li a:before,#header #main-nav.border-color-dark-orange li a:before{background:#ed9b4b;}#sideheader #main-nav.border-color-bittersweet
li a:before,#header #main-nav.border-color-bittersweet li a:before{background:#FFC200;}#sideheader #main-nav.border-color-green
li a:before,#header #main-nav.border-color-green li a:before{background:#85c94f;}#sideheader #main-nav.border-color-dark-green
li a:before,#header #main-nav.border-color-dark-green li a:before{background:#3ec8a7;}#sideheader #main-nav.border-color-turquoise
li a:before,#header #main-nav.border-color-turquoise li a:before{background:#41d4d6;}#sideheader #main-nav.border-color-purple
li a:before,#header #main-nav.border-color-purple li a:before{background:#9268e8;}#sideheader #main-nav.border-color-dark-purple
li a:before,#header #main-nav.border-color-dark-purple li a:before{background:#603497;}#sideheader #main-nav.border-color-pink
li a:before,#header #main-nav.border-color-pink li a:before{background:#f06387;}#sideheader #main-nav.border-color-cranberry
li a:before,#header #main-nav.border-color-cranberry li a:before{background:#de5477;}#sideheader #main-nav.border-color-yellow
li a:before,#header #main-nav.border-color-yellow li a:before{background:#ffff4a;}#sideheader #main-nav.border-color-red
li a:before,#header #main-nav.border-color-red li a:before{background:#eb5848;}#header #main-nav.border-color-turquoise
li a:before{background:rgb(99,166,255);background:-moz-linear-gradient(left, rgba(99,166,255,1) 0%, rgba(18,232,232,1) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(99,166,255,1)), color-stop(100%,rgba(18,232,232,1)));background:-webkit-linear-gradient(left, rgba(99,166,255,1) 0%,rgba(18,232,232,1) 100%);background:-o-linear-gradient(left, rgba(99,166,255,1) 0%,rgba(18,232,232,1) 100%);background:-ms-linear-gradient(left, rgba(99,166,255,1) 0%,rgba(18,232,232,1) 100%);background:linear-gradient(to right, rgba(99,166,255,1) 0%,rgba(18,232,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63a6ff', endColorstr='#12e8e8',GradientType=1);}
#footer{font-size:.875em;}#footer.style-dark #main-footer{background:#111213;}#footer.style-dark #lower-footer{background:#0c0d0d;}#main-footer{background:#2d3742;padding:80px 0;}#footer .widget
h6{text-transform:uppercase;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;font-weight:700;}#footer .widget
a{border-bottom:1px solid transparent;}#footer .widget
span{display:block;font-size:12px;color:#ABB3BA;}.widget_recent_entries
ul li{border-bottom:1px solid #ABB3BA;position:relative;margin-bottom:12px!important;padding-bottom:12px;}#footer
a:hover{color:#a9b5c7;text-decoration:none;border-bottom-color:#a9b5c7;}#main-footer .row{margin:0 -40px;}#main-footer .row>
div{padding:0 20px;}#footer.style2 #lower-footer{background:#061322;}#footer.alternative .sidebar_widget + .sidebar_widget{margin-top:22px;}#footer.alternative .widget_social_media{text-align:center;}#footer.alternative .widget_social_media
li{margin-right:17px;}#footer.alternative .widget_social_media
li:last-child{margin-right:0;}#footer.alternative .widget_social_media
li a{width:auto;height:auto;border-bottom:none;font-size:22px;color:#6c7583;border:none;background-color:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}#footer.alternative .widget_social_media
li a i:after{content:none;}#footer.alternative .widget_social_media
li a:hover{color:#ffffff;}#footer.alternative .sidebar_widget >
h5{font-family:'Proxima Nova', Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}#footer.alternative #lower-footer{padding:15px 0;}#footer.style3{position:fixed;bottom:0;left:0;right:0;z-index:0;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-weight:400;background-color:#1c1c1c;color:#ffffff;}#footer.style3 #main-footer,#footer.style3 #lower-footer{background-color:transparent;padding:0;}#footer.style3 #main-footer{padding-top:60px;}#footer.style3 #lower-footer{margin-top:80px;padding:20px;border-top:1px solid #232323;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:14px;text-align:center;}#footer.style3 #lower-footer
p{font-size:14px;}#footer.style3
a,#footer.style3 .widget > h3,#footer.style3 .widget > h5,#footer.style3 .widget > h6{font-family:'Source Sans Pro', 'Open Sans', sans-serif;color:#ffffff;}#footer.style3 .widget >
h3,#footer.style3 .widget > h5,#footer.style3 .widget > h6{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;margin-bottom:20px;}#footer.style3 .widget
ul{font-weight:400;list-style:none;margin:0;}#footer.style3 .widget
ul li,#footer.style3 .widget ul li a{font-weight:400;}#footer.style3 .widget
ul:not(.iconic-list) li{padding-left:0;}#footer.style3 .widget
ul li:before{content:none;}#footer.style3 .widget .social-media{margin-bottom:18px;}#footer.style3 .social-media
li{display:inline-block;width:35px;height:35px;margin:0 9px 9px 0;line-height:35px;text-align:center;}#footer.style3 .social-media
li a{display:inline-block;width:100%;height:100%;border:1px solid #4e4e4e;color:#4e4e4e;border-radius:50em;}#footer.style3 .iconic-list
i{font-size:1.5em;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}#footer.style3 .social-media
li a:hover{color:#ffffff;border-color:#ffffff;}
ul#menu-footer-menu{margin:0;}
ul#menu-footer-menu li, .widget_recent_entries ul li{padding-left:0px!important;margin:0;}
ul#menu-footer-menu li a{font-size:12px;color:#ABB3BA;}#footer .widget_nav_menu
ul li:before, .widget_recent_entries ul li:before{content:''!important;}
#footer .widget_popular_posts_entries .post-entry + .post-entry,#footer .widget_latest_posts_entries .post-entry + .post-entry{margin-top:20px;padding-top:20px;position:relative;}#footer .widget_popular_posts_entries .post-entry + .post-entry:before,#footer .widget_latest_posts_entries .post-entry + .post-entry:before{position:absolute;content:'';left:0;top:0;width:60px;border-top:3px solid #dce3ef;}#footer .widget_popular_posts_entries .post-meta,#footer .widget_latest_posts_entries .post-meta{display:block;color:#b4bfd1;font-size:12px;}
#footer .widget_twitter_feed .tweet-entry{padding-left:50px;position:relative;}#footer .widget_twitter_feed .tweet-entry + .tweet-entry{margin-top:30px;}#footer .widget_twitter_feed .tweet-entry:before{content:"\f099";font-family:'FontAwesome';position:absolute;left:0;top:0;font-size:30px;line-height:40px;color:#fff;}#footer .widget_twitter_feed .tweet-entry
p{margin:0;}#footer .widget_twitter_feed .tweet-entry .date{font-size:12px;font-weight:300;}#footer .widget_latest_tweets_widget>
ul>li{padding-left:50px;}#footer .widget_latest_tweets_widget>
ul>li .tweet-icon{border:none;width:auto;height:auto;color:white;font-size:30px;}#footer .widget_latest_tweets_widget>
ul>li:hover .tweet-icon{background:transparent;}#footer .widget_latest_tweets_widget>
ul>li .tweet-date{font-family:'Open Sans', Arial, sans-serif;font-size:12px;font-weight:300;text-transform:none;color:white;}
#lower-footer{background:#181e28;padding:25px 0;}#footer .copyright{font-size:.9285em;margin:5px 0;line-height:30px;}#footer .social-icons
li{font-size:1.5em;}#footer .social-icons
a{color:#fff;opacity:.2;}#footer .social-icons
a:hover{opacity:1;}#footer .widget
select{background:#2D3742;}#footer .widget
label{color:white;}#footer .tagcloud
a{border:2px solid #d1dae8;}#footer .tagcloud
a:hover{color:white;border:2px solid #143966;}
#splendid-main-container{position:relative;z-index:2;}
body:not(.b_1170) #splendid-main-container{background-color:#ffffff;}
body.b_1170 #splendid-main-container > .container{background-color:#ffffff;}.footer-style-alternative #splendid-main-container{box-shadow:0 60px 100px rgba(0, 0, 0, 0.7);-webkit-transition:box-shadow 0.5s ease;-moz-transition:box-shadow 0.5s ease;transition:box-shadow 0.5s ease;}.footer-style-alternative #splendid-main-container.shadow-removed{box-shadow:none;}#splendid-main-container.page-layout{padding-top:0;padding-bottom:0;}#splendid-main-container .main-content{padding-top:20px;padding-bottom:20px;}#splendid-main-container .portfolio-single-wrapper{padding-top:50px;padding-bottom:50px;}.content-with-sidebar{position:relative;overflow:hidden;}.content-with-sidebar .main-content{padding-right:55px;padding-top:100px;padding-bottom:100px;width:72%;float:left;}.content-with-sidebar .main-content .section.full-width > .container{width:100%;}.sidebar-onleft .main-content{padding-right:0;}.content-with-sidebar .sidebar + .main-content{padding-left:55px;}.content-with-sidebar .sidebar{width:28%;padding-top:100px;padding-bottom:100px;float:left;position:static;}.content-with-sidebar .main-content + .sidebar:before{content:'';position:absolute;top:0;bottom:0;border-left:1px solid #dce3ef;}.content-with-sidebar .sidebar + .main-content:before{content:'';position:absolute;top:0;bottom:0;border-left:1px solid #dce3ef;margin-left:-55px;}.content-with-sidebar .sidebar>.sidebar-container{padding-left:55px;}.content-with-sidebar .sidebar.sidebar-left>.sidebar-container{padding-right:55px;padding-left:0;}
.content-with-sidebar.sidebar-dual .main-content{width:44%;padding-left:40px;padding-right:40px;}.content-with-sidebar.sidebar-dual .sidebar + .main-content:before{margin-left:-40px;}.content-with-sidebar.sidebar-dual .sidebar-left>.sidebar-container{padding-right:40px;}.content-with-sidebar.sidebar-dual .sidebar-right>.sidebar-container{padding-left:40px;}
.sidebar_widget>
h5{font-weight:700;margin-top:0;}.sidebar_widget + .sidebar_widget{margin-top:60px;}.sidebar_widget>
ul{list-style:none;margin:0;}.sidebar_widget
a{color:#718097;}.sidebar_widget
a:hover{color:#143966;}
.widget
ul .children{margin-bottom:0;padding-left:0;}
.widget_rss >
h5 a{display:inline;}.widget_rss
li{margin-bottom:16px;}.widget_rss
a{color:#143966;display:block;}.wisget_rss .rss-date{display:block;}
.woocommerce-product-search,.widget_search{position:relative;}.woocommerce-product-search:after,.widget_search:after{content:"\f002";font:normal normal normal 20px/1 FontAwesome;position:absolute;bottom:0;right:10px;display:inline-block;width:50px;height:50px;line-height:48px;z-index:0;text-align:center;color:#718097;}.woocommerce-product-search
input,.widget_search input{font-weight:400;height:50px;border-radius:50em;-webkit-border-radius:50em;-moz-border-radius:50em;background:transparent;border:2px solid #dce3ef;padding:0 25px;margin:0;transition:border .3s;-webkit-transition:border .3s;-moz-transition:border .3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.woocommerce-product-search
button,.widget_search button{display:none;}.woocommerce-product-search
input:focus,.widget_search input:focus{outline:none;border-color:#143966;}.widget_search
input::-webkit-input-placeholder{color:#718097;}.widget_search
input:-moz-placeholder{color:#718097;}.widget_search
input::-moz-placeholder{color:#718097;}.widget_search
input:-ms-input-placeholder{color:#718097;}.woocommerce-product-search
input[type=submit],.widget_search .search-submit{border:none;background:none;font-size:20px;line-height:48px;width:50px;height:50px;text-align:center;position:absolute;bottom:0;right:10px;z-index:5;text-align:center;color:transparent !important;outline:none!important;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}.widget_search
button:hover{color:#143966;}
.widget_meta
ul li,.widget_pages ul li,.widget_nav_menu ul li,.widget_archive ul li,.widget_recent_entries ul li,.widget.woocommerce .product-categories .cat-item,.widget_categories .cat-item{position:relative;padding-left:25px;list-style:none;}.widget.woocommerce .product-categories .cat-item:before,.widget_meta
ul li:before,.widget_pages ul li:before,.widget_archive ul li:before,.widget_nav_menu ul li:before,.widget_recent_entries ul li:before,.widget_categories .cat-item:before{content:'\f105';position:absolute;top:4px;left:2px;font:normal normal 18px/1.5 FontAwesome;opacity:0.5;}
#wp-calendar{width:100%;border:1px solid #dce3ef;}#wp-calendar
caption{border:1px solid #dce3ef;border-bottom:none;padding:5px;}#wp-calendar
th,#wp-calendar td{padding:5px;text-align:center;}#wp-calendar
th{color:#143966;}#wp-calendar
tfoot{border-top:1px solid #dce3ef;}#wp-calendar
tfoot td#prev{text-align:left;padding-left:10px;}#wp-calendar
tfoot td#next{text-align:right;padding-right:10px;}
.wp-caption
img{height:auto;}
.widget_latest_posts_entries>
ul>li{display:table;width:100%;}.widget_latest_posts_entries>
ul>li>div{display:table-cell;vertical-align:top;}.widget_latest_posts_entries>
ul>li .featured-image,.widget_latest_posts_entries>ul>li .featured-image img{width:60px;}.widget_latest_posts_entries>
ul>li .featured-image{padding-top:10px;}.widget_latest_posts_entries>
ul>li .post-content{padding-left:20px;}.widget_latest_posts_entries>
ul>li p{margin:0;}.widget_latest_posts_entries>
ul>li .post-date{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:12px;color:#999999;}
.widget_recent_comments>
ul>li{color:#718097;}.widget_recent_comments>
ul>li + li{margin-top:10px;}
.widget_latest_tweets_widget>
ul>li{position:relative;padding-left:60px;}.widget_latest_tweets_widget>
ul>li .tweet-icon{position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid #d4dce9;color:#606e83;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;line-height:38px;font-size:20px;transition:border .3s, color .3s, background .3s;-webkit-transition:border .3s, color .3s, background .3s;-moz-transition:border .3s, color .3s, background .3s;}.widget_latest_tweets_widget>
ul>li:hover .tweet-icon{background:#143966;color:#fff;border-color:transparent;}.widget_latest_tweets_widget>
ul>li p{margin:0;}.widget_latest_tweets_widget>
ul>li a{color:#143966;}.widget_latest_tweets_widget>
ul>li .tweet-date{font-family:'Proxima Nova', Helvetica, Arial, sans-serif;font-size:12px;font-weight:700;color:#718097;text-transform:uppercase;}.widget_latest_tweets_widget>
ul>li + li{margin-top:30px;}
.tagcloud{overflow:hidden;}.tagcloud
a{display:block;float:left;color:#718097;line-height:24px;margin:0 12px 6px 0;transition:border .3s, color .3s, background .3s;-webkit-transition:border .3s, color .3s, background .3s;-moz-transition:border .3s, color .3s, background .3s;}.tagcloud
a:hover{color:#143966;border-color:transparent;}
.widget_social_media
li{display:inline-block;margin-right:2px;}.widget_social_media
li a{display:block;width:50px;height:50px;border:2px solid #d2dae8;color:#606e83;font-size:24px;text-align:center;border-radius:5px;transition:background .3s, border 0.3s, color 0.3s;-webkit-transition:background .3s, border 0.3s, color 0.3s;-moz-transition:background .3s, border 0.3s, color 0.3s;}.widget_social_media
li a i{display:inline-block;width:100%;height:100%;line-height:50px;border-radius:50%;overflow:hidden;position:relative;}#footer.style3 .widget_social_media
li a i{font-size:17px;line-height:35px;}.widget_social_media
li a i:before{position:relative;z-index:2;}.widget_social_media
li a i:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}#footer.style3 .widget_social_media
li a i:after{border-radius:50em;opacity:0;}.widget_social_media
li a i.fa-facebook:after{background:#385b9d;}.widget_social_media
li a i.fa-twitter:after{background:#23ace3;}.widget_social_media
li a i.fa-google-plus:after{background:#dd4c39;}.widget_social_media
li a i.fa-pinterest:after{background:#cc212a;}.widget_social_media
li a i.fa-linkedin:after{background:#177ab5;}.widget_social_media
li a i.fa-tumblr:after{background:#2f516c;}.widget_social_media
li a i.fa-reddit:after{background:#000000;}.widget_social_media
li a i.fa-email:after{background:#4ab54b;}.widget_social_media
li a i.fa-digg:after{background:#000000;}.widget_social_media
li a i.fa-instagram:after{background:#3f729b;}.widget_social_media
li a:hover{color:#fff;border-color:transparent;}.widget_social_media
li a:hover i:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.quatro-ads,.mks_ads_widget
ul.mks_adswidget_ul{list-style:none;margin:0 -7.5px -15px;padding:0;overflow:hidden;}.quatro-ads
li,.mks_ads_widget ul.mks_adswidget_ul li{width:50%;float:left;padding:0 7.5px;margin:0 0 15px;}.mks_ads_widget
ul.mks_adswidget_ul img{width:100% !important;height:auto !important;}
.sidebar-left .widget_nav_menu_alt > .menu-primary-menu-container >
ul{margin-right:-55px;}.sidebar-dual .sidebar-left .widget_nav_menu_alt > .menu-primary-menu-container >
ul{margin-right:-40px;}.sidebar-left .widget_nav_menu_alt
ul a{border-right:none;}.sidebar-right .widget_nav_menu_alt > .menu-primary-menu-container >
ul{margin-left:-55px;}.sidebar-dual .sidebar-right .widget_nav_menu_alt > .menu-primary-menu-container >
ul{margin-left:-40px;}.sidebar-right .widget_nav_menu
ul a{border-left:none;}.sidebar-right .widget_nav_menu
ul a:after{left:0;right:auto;}.widget_nav_menu_alt
ul{background:#f6f8fb;list-style:none;}.widget_nav_menu_alt
ul li{margin:0;}.widget_nav_menu_alt
ul li ul{margin-bottom:0;margin-top:0;padding-left:0;border-top:none;}.widget_nav_menu_alt
ul li ul > li > a{border-top:none;}.widget_nav_menu_alt
ul li ul a{padding-left:45px;}.widget_nav_menu_alt
ul li ul ul a{padding-left:60px;}.widget_nav_menu_alt
ul a{display:block;font-size:1em;color:#525f71;font-weight:700;line-height:1;padding:20px 30px;border:1px solid #dce3ef;position:relative;}.widget_nav_menu_alt
ul a:after{content:'';position:absolute;top:0;bottom:0;right:0;width:2px;background:transparent;z-index:1;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;}.widget_nav_menu_alt
ul li + li a{border-top:none;}.widget_nav_menu_alt
ul li:hover > a{background:#fff;}.widget_nav_menu_alt
ul li:hover > a:after{background:#143966;}
.page-heading{background-color:#143966;background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff;padding:60px 0;position:relative;z-index:2;}.page-heading.style2{padding:160px 0;position:relative;overflow:hidden;}.header_fixed_enabled + .page-heading{padding-top:140px;}.page-heading.style2
h1{font-size:48px;}.page-heading.style2
p{font-size:18px;margin:0.5em 0;}.page-heading > .container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;}.page-heading.align-center > .container{display:block;}.page-heading .title{order:-1;}.page-heading
a{color:#fff;}.page-heading
h1{font-size:2.25em;margin-bottom:0;color:#fff;}.page-heading
h3,.page-heading h2{color:#fff;}.page-heading
h6,.page-heading h5,.page-heading h4{color:#c7d5e6;}.page-heading
p{margin:.8em 0;}.page-heading .breadcrumbs{font-size:0.875em;list-style:none;order:1;margin:0.7em 0;}.page-heading.align-center .breadcrumbs{float:none;text-align:center;margin-top:1.5em;}.page-heading .breadcrumbs
li{display:inline-block;margin-top:0;}.page-heading .breadcrumbs
li:after{content:'/';margin-right:4px;margin-left:8px;}.page-heading .breadcrumbs
li:last-child:after{content:none;}.page-heading.portfolio-extended-heading{background-color:#212428;}.no-flexbox .page-heading > .container{display:table;}.no-flexbox .page-heading .title,.no-flexbox .page-heading .breadcrumbs{display:table-cell;vertical-align:middle;}.no-flexbox .page-heading .breadcrumbs{text-align:right;}.page-heading .portfolio-filters
ul{margin:5px 0;}.page-heading .portfolio-filters .filter{color:#fff;}.page-heading .button-down-arrow{position:absolute;bottom:40px;left:50%;margin-left:-30px;}.page-heading .social-media{list-style:none;display:inline-block;margin:20px 0 0;padding:10px 30px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;background:#000;background:rgba(0,0,0,.15);overflow:hidden;}.page-heading .social-media
li{display:inline-block;}.page-heading .social-media
li + li{margin:0 0 0 5px;}.page-heading .social-media
a{font-size:20px;width:36px;height:36px;display:block;color:#fff;text-align:center;line-height:34px;border:1px solid transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.page-heading .social-media
a:hover{border-color:#fff;}
.page-heading.style-image{padding:170px 0 200;background-image:none;}.page-heading.style-image
h1{font-size:3em;}.page-heading.style-image.style-medium{padding:200px 0 110px;}.page-heading.style-image.style-medium .title
h1{font-size:2.2em;font-weight:500;letter-spacing:0.05em;text-transform:uppercase;}.page-heading.style-image.style-medium .title
p{font-size:14px;line-height:1.5em;margin:1em 0;text-transform:uppercase;color:rgba(255, 255, 255, 0.6);}.page-heading.style-image.style-medium .breadcrumbs{margin-top:1em;}.page-heading.style-image.style-medium .breadcrumbs
a:hover{opacity:0.6;}.page-heading.style-image.style-medium .breadcrumbs
li:after{content:'\f105';font:normal normal 14px/1 FontAwesome;margin-left:12px;margin-right:12px;}.page-heading.style-image.style-medium .breadcrumbs
li:last-child:after{content:none;}.page-heading.style-image.style-image-style2{background-size:cover !important;padding:200px 0;font-family:'Source Sans Pro', 'Open Sans', sans-serif;}.page-heading.style-image.style-image-style2
h5{font-size:17px;font-weight:700;line-height:1.5;letter-spacing:0.3em;text-transform:uppercase;color:#ffffff;margin-bottom:0;}.page-heading.style-image.style-image-style2
h1{font-family:'Playfair Display', serif;font-size:100px;line-height:1.12;margin-top:0;margin-bottom:0;}.page-heading.style-image.style-image-style2
ul{margin:15px 0 0;list-style:none;}.page-heading.style-image.style-image-style2
ul li{display:inline-block;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}.page-heading.style-image.style-image-style2
ul li:after{content:'';display:inline-block;width:4px;height:4px;margin-right:6px;margin-left:10px;background-color:#ffffff;border-radius:50em;}.page-heading.style-image.style-image-style2
ul li:last-child:after{content:none;}.page-heading.style-image.style-image-style2
ul li p{display:inline-block;}.page-heading.style-image.style-image-style2
ul li a:after{content:'/';margin-left:4px;}.page-heading.style-image.style-image-style2
ul li a:last-child:after{content:none;}
.page-heading.style-big{padding:200px 0;}
.page-heading.style-slider{background:none;padding:0;position:relative;}.page-heading.style-slider:after{content:'';position:absolute;left:0;right:0;bottom:0px;height:0px;box-shadow:0 0 10px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.3);}.main-flexslider .flex-direction-nav
a{width:71px;height:71px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows-big.png) no-repeat;margin:18px 0 0;}.main-flexslider .flex-direction-nav
a:before{content:none;}.main-flexslider .flex-direction-nav .flex-prev{top:50%;left:50px;opacity:.6;margin-top:-21px;}.main-flexslider .flex-direction-nav .flex-next{top:50%;right:50px;opacity:.6;margin-top:-21px;background-position:-71px 0;}.main-flexslider .flex-direction-nav
a:hover{opacity:1!important;}.main-flexslider .flex-control-nav{bottom:0;}.main-flexslider .flex-control-nav
li:before{content:none;}.main-flexslider .flex-control-nav
a{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:3px solid #fff;background:transparent;opacity:.6;transition:background .3s, border .3s, opacity .3s;-webkit-transition:background .3s, border .3s, opacity .3s;-moz-transition:background .3s, border .3s, opacity .3s;}.main-flexslider .flex-control-nav
a:hover{background:inherit;opacity:1;}.main-flexslider .flex-control-nav
a.flex-active{background:#fff;opacity:1;}.main-flexslider
div.slide>.container,.home-flexslider div.slide>.container{opacity:0;transition:opacity .8s, transform .8s;-webkit-transition:opacity .8s, -webkit-transform .8s;-moz-transition:opacity .8s, -moz-transform .8s;transform:translateX(-200px) skewX(10deg);-webkit-transform:translateX(-200px) skewX(10deg);-moz-transform:translateX(-200px) skewX(10deg);-ms-transform:translateX(-200px) skewX(10deg);-o-transform:translateX(-200px) skewX(10deg);}.main-flexslider .flex-active-slide
div.slide>.container,.home-flexslider .flex-active-slide div.slide>.container{opacity:1;transform:translateX(0) skewX(0deg);-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);}
.page-heading.style-gmap{padding:0;}.page-heading.style-default .row{width:100%;}.page-heading.style-default .row [class^=col-]:first-child{padding-left:0;}.page-heading.style-default .row [class^=col-]:last-child{padding-right:0;}
.home-flexslider .flex-direction-nav
a{width:71px;height:71px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/homeslider-arrows.png) no-repeat;margin:18px 0 0;}.home-flexslider .flex-direction-nav
a:before{content:none;}.home-flexslider .flex-direction-nav .flex-prev{top:50%;left:30px;opacity:.5;margin-top:-21px;}.home-flexslider .flex-direction-nav .flex-next{top:50%;right:30px;opacity:.5;margin-top:-21px;background-position:-71px 0!important;}.home-flexslider .flex-direction-nav
a:hover{opacity:1!important;}.home-flexslider
a.button{text-shadow:none;}.home-flexslider .flex-control-nav{bottom:20px;z-index:100;}.home-flexslider .flex-control-nav
li:before{content:none;}.home-flexslider .flex-control-nav
a{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:3px solid #fff;background:transparent;opacity:.5;transition:background .3s, border .3s, opacity .3s;-webkit-transition:background .3s, border .3s, opacity .3s;-moz-transition:background .3s, border .3s, opacity .3s;}.home-flexslider .flex-control-nav
a:hover{background:inherit;opacity:1;}.home-flexslider .flex-control-nav
a.flex-active{background:#fff;opacity:1;}.home-flexslider .slides>
li .slide{padding:150px 0;background-size:cover!important;background-position:center center;}.home-flexslider.style-light .flex-direction-nav
a{background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/homeslider-arrows-light.png) no-repeat;}.home-flexslider.flexslider
img{width:auto;}
.section.bordered{border-top:1px solid #f0f1f6;border-top:1px solid #f0f1f6;}#splendid-main-container.shadowed,#splendid-main-container.shadowed2,.section.shadowed,.section.shadowed2{position:relative;overflow:hidden;}#splendid-main-container.shadowed:before,#splendid-main-container.shadowed2:after{display:block !important;}#splendid-main-container.shadowed:before,.section.shadowed:before{content:'';position:absolute;top:-5px;left:0;right:0;height:5px;box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);}#splendid-main-container.shadowed2:after,.page-heading.style2:after,.section.shadowed2:after{content:'';position:absolute;bottom:-5px;left:0;right:0;height:5px;box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);}
.section.section-splitted{position:relative;z-index:2;}.section.section-splitted:before{content:'';position:absolute;left:50%;top:0;bottom:0;border-right:1px solid #dedede;z-index:-1;}.section.section-splitted.dark-border:before{border-color:#1f2124;}.section.section-splitted.color-light:before{border-color:#1f2124;}.section.section-splitted .row{margin:0 -30px;}.section.section-splitted .row>
div{padding:0 30px;}
.contact-form
button[type="submit"],.rs-contact-form input[type="submit"]{margin-top:40px;padding-left:45px;padding-right:45px;}.rs-contact-form.agency-form
input[type=text],.rs-contact-form.agency-form input[type=email],.rs-contact-form.agency-form textarea{margin-top:5px;margin-bottom:20px;border:1px solid #eeeeee;background-color:transparent;}.rs-contact-form.agency-form
textarea{height:155px;}.rs-contact-form.agency-form
label{margin-bottom:0;color:#1c1c1c;}.rs-contact-form.agency-form
input[type=submit]{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:15px;font-weight:700;letter-spacing:0.1em;padding:11px 45px;margin-top:20px;}
.faq-item
h5{margin:0 0 10px;}.faq-item + .faq-item{margin-top:60px;}
.layout-404{background-position:center center;background-repeat:no-repeat;background-color:#32445c;background-size:cover;padding:100px 0 200px!important;}
.layout-coming-soon{padding:0!important;}.coming-soon-header{background:#e3885f;padding:80px 0 40px;}.coming-soon-section{background:#06516e;}.coming-soon-counter{border-top:6px solid #fff;border-bottom:6px solid #fff;text-align:center;}.coming-soon-counter>
div{display:table;table-layout:fixed;margin:0 auto;}.coming-soon-counter .counter-item{display:table-cell;padding:70px;}.coming-soon-counter .counter-item + .counter-item{border-left:6px solid #fff;}.coming-soon-counter .divider{width:100px;margin:15px auto;}.coming-soon-counter
span{font-size:4.5em;line-height:1;font-weight:300;display:block;}.coming-soon-counter
span.label{font-size:1.125em;font-weight:700;}.coming-soon-footer{padding:80px 0 120px;}
.layout-maintenace{background:#2a343d;padding:100px 0!important;}.maintenance-header{padding-bottom:80px;}.maintenance-section{background:#1a2127;padding:60px 0;}
.layout-blank{background:#143966 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/blank-bg.png) center top no-repeat;background-size:100% auto;padding:140px 0!important;}.blank-section .divider{border-color:#262f5a;}
.blank-landing-header{background:#161d25;padding:80px 0;}.landing-blank-browser{background-image:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/homepages/landing-browser.png);background-position:center top;background-repeat:no-repeat;background-color:#161d25;padding:400px 0;}.landing-blank-browser>
img{width:100%;}.landing-blank-browser .section{overflow:hidden;}
#blog-load-more{padding:4px 30px;}#splendid-main-container.blog-container{padding-top:0;padding-bottom:0;}.post-header{position:relative;}.post-header
img{width:100%;height:auto;}.post-header .audio-player-box,.post-header
blockquote{margin:0;}.post-content
blockquote,.post-header blockquote{font-size:24px;font-weight:300;line-height:1.8;padding:30px;background:#2cbdca;color:#fff;}.post-content
blockquote cite:before,.post-header blockquote cite:before{content:'-';margin-right:5px;}.post-content
blockquote a,.post-header blockquote a{color:white;}.post-content
blockquote .quote-author,.post-header blockquote .quote-author{font-size:1em;}.post-header .post-link{background:#2eb9ea;padding:30px;}.post-header .post-link .link-title{font-size:1.5em;color:#fff;display:block;margin-bottom:15px;line-height:1;}.post-header .post-link
a{color:#fff;}
.blog-post .post-meta,.blog-extended-header .post-meta{list-style:none;margin:0;padding:0;text-transform:uppercase;overflow:hidden;}.blog-post .post-meta
li,.blog-extended-header .post-meta li{margin-top:0;float:left;font-size:12px;line-height:1.6;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;font-weight:700;vertical-align:middle;text-transform:uppercase;}.blog-post .post-meta
li a,.blog-extended-header .post-meta li a{color:#718097;}.blog-post .post-meta
li a:hover,.blog-extended-header .post-meta li a:hover{color:#143966;}.blog-post .post-meta
li + li:before,.blog-extended-header .post-meta li + li:before{content:'';display:inline-block;width:3px;height:3px;vertical-align:middle;margin:-2px 9px 0 7px;background:#8a9fb9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.post-gallery{margin:0;}.post-gallery .flex-direction-nav
a{width:42px;height:42px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows.png) no-repeat;margin:18px 0 0;}.post-gallery .flex-direction-nav
a:before{content:none;}.post-gallery .flex-direction-nav .flex-prev{top:50%;left:30px;opacity:.6;margin-top:-21px;}.post-gallery .flex-direction-nav .flex-next{top:50%;right:30px;opacity:.6;margin-top:-21px;background-position:-42px 0;}.post-gallery .flex-direction-nav
a:hover{opacity:1!important;}.post-gallery .flex-control-nav{bottom:0;}.post-gallery .flex-control-nav
li:before{content:none;}.post-gallery .flex-control-nav
a{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:3px solid #fff;background:transparent;opacity:.6;transition:background .3s, border .3s, opacity .3s;-webkit-transition:background .3s, border .3s, opacity .3s;-moz-transition:background .3s, border .3s, opacity .3s;}.post-gallery .flex-control-nav
a:hover{background:inherit;opacity:1;}.post-gallery .flex-control-nav
a.flex-active{background:#fff;opacity:1;}
.video-play-button{position:absolute;text-indent:-9999px;top:50%;left:50%;margin-top:-60px;margin-left:-60px;width:121px;height:121px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/video-play.png) center center no-repeat;transition:transform .3s, opacity .3s;-webkit-transition:-webkit-transform .3s, opacity .3s;-moz-transition:-moz-transform .3s, opacity .3s;}.video-play-button:hover{opacity:.8;transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.blog-pagination{border-top:1px solid #dce3ef;margin-top:80px;padding-top:60px;text-align:right;}.blog-pagination>
span{font-size:14px;font-weight:600;display:inline-block;vertical-align:middle;}.blog-pagination>
ul{display:inline-block;overflow:hidden;margin:0 0 0 10px;list-style:none;vertical-align:middle;}.blog-pagination>
ul>li{float:left;margin:0 5px;}.page-links
a,.blog-pagination>ul a{color:#718097;display:inline-block;border:2px solid transparent;padding:0 12px;min-width:40px;height:40px;line-height:38px;text-align:center;font-size:14px;font-weight:600;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.blog-pagination>
ul a span{display:none;}.page-links
a:hover,.blog-pagination>ul a:hover{border-color:#143966;color:#143966;}.blog-pagination>
ul .active a{border-color:#143966;color:#143966;}.blog-pagination>
ul .active a:hover{;}.blog-pagination>
ul a.pagination-last,.blog-pagination>ul a.pagination-first{border:2px solid #718097;padding:0 15px;}.blog-pagination>
ul a.prev,.blog-pagination>ul a.next{background-image:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/pagination-arrows.png);background-position:-2px -2px;margin:0 10px;border:2px solid #718097;}.blog-pagination>
ul a.next{background-position:-40px -2px;}.blog-pagination>
ul a.pagination-last:hover,.blog-pagination>ul a.pagination-first:hover,.blog-pagination>ul a.prev:hover,.blog-pagination>ul a.next:hover{border-color:#143966;}.blog-pagination>
ul a.prev:hover,.blog-pagination>ul a.next:hover{background-color:transparent;}
.masonry-column{height:1px;}#blog-wrapper.isotope-masonry{margin:-15px 0;}.blog-masonry-wrapper{overflow:hidden;margin-top:-15px;margin-bottom:-15px;}.blog-post-masonry{margin:15px 0 15px;}.blog-post-masonry .blog-post-inner{box-shadow:0 2px 0 #e9eef7;-webkit-box-shadow:0 2px 0 #e9eef7;-moz-box-shadow:0 2px 0 #e9eef7;}.blog-post-masonry .post-content{border:1px solid #dce3ef;padding:1px 30px 30px;}.blog-post-masonry .post-content .post-title{line-height:36px;margin:28px 0 27px;text-align:left;}.blog-post-masonry .post-header + .post-content{border-top:none;}.blog-post-masonry .post-content
p{margin-bottom:0;text-align:left;}.blog-post-masonry
a{color:#718097;}.blog-post-masonry
a:hover{color:#143966;}
.blog-post-medium .blog-post-inner{display:table;width:100%;}.blog-post-medium + .blog-post-medium{margin-top:60px;padding-top:60px;border-top:1px solid #dce3ef;}.blog-post-medium .blog-post-inner>
div,.blog-post-medium .blog-post-inner>aside,.blog-post-medium .blog-post-inner>section{display:table-cell;vertical-align:top;}.blog-post .post-side{width:130px;}.blog-post-medium .post-featured-image{position:relative;width:40%;}.blog-post-medium .post-side + .post-featured-image{padding-left:30px;width:42%;}.blog-post-medium .post-featured-image + .post-content,.blog-post-medium .post-side + .post-content{padding-left:30px;}.blog-post-medium .post-header + .post-meta{margin-top:35px;}.blog-post-medium .post-header + .post-meta + .post-title{margin-bottom:10px;}.blog-post-medium .post-header
blockquote{padding:40px 50px;}.blog-post-medium .post-header
blockquote .quote-content{font-size:1.3333em;}.blog-post-medium .post-header
blockquote .quote-author{margin-top:1.2em;}.blog-post-medium .post-header .post-link{padding:30px 50px;}.blog-post-medium .post-gallery .flex-direction-nav .flex-prev{left:20px;}.blog-post-medium .post-gallery .flex-direction-nav .flex-next{right:20px;}.post-side .post-date{background:#143966;color:#fff;padding:17px 20px;text-transform:uppercase;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}.post-side .post-date .day{font-size:2.25em;line-height:1;font-weight:700;display:block;}.post-side .post-format{display:block;padding:20px;text-align:center;border:2px solid #dce3ef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:15px 0;line-height:1;}.post-side .post-format
span{background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/post-formats.png) no-repeat;width:40px;height:40px;display:inline-block;}.post-format
span.format-gallery{background-position:-40px 0;}.post-format
span.format-video{background-position:-80px 0;}.post-format
span.format-audio{background-position:-120px 0;}.post-format
span.format-quote{background-position:-160px 0;}.post-format
span.format-link{background-position:-200px 0;}.post-side .button.read-more{padding:10px;}.blog-post-medium
a{color:#718097;}.blog-post-medium
a:hover{color:#143966;}.post-side .button.read-more{margin-bottom:0;border:2px solid #8a9fb9;background:transparent;color:#525f71;text-shadow:none;position:relative;overflow:hidden;}
.blog-post-standard + .blog-post-standard{margin-top:100px;}.blog-post-standard .post-featured-image,.blog-post-standard .post-header{margin-bottom:35px;}.blog-post-standard
a{color:#718097;}.blog-post-standard
a:hover{color:#143966;}.blog-post-standard .post-gallery .flex-direction-nav
a{width:71px;height:71px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows-big.png) no-repeat;}.blog-post-standard .post-gallery .flex-direction-nav
a.flex-next{background-position:-71px 0;}.blog-standard-fullwidth .blog-post-standard .post-content{padding:0 15%;}.blog-standard-fullwidth .post-header
blockquote{padding:35px 50px;}.blog-standard-fullwidth .post-header
blockquote .quote-content{font-size:1.3333em;}.blog-standard-fullwidth .post-link{background-image:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/link-icon.png);background-position:40px 40px;background-repeat:no-repeat;padding:40px 40px 40px 140px;}.blog-standard-fullwidth .blog-post-standard-alt .post-link{background-image:none;padding:40px;}#blog-wrapper.blog-standard-fullwidth{padding-top:100px;}#blog-wrapper.blog-standard-fullwidth + .blog-pagination{margin-bottom:120px;}
.blog-post-standard-alt .post-content{display:table;width:100%;}.blog-post-standard-alt .post-content>
div,.blog-post-standard-alt .post-content>aside{display:table-cell;vertical-align:top;}.blog-post-standard-alt .post-content .post-content-inner{padding-left:30px;}.blog-post-standard-alt .post-header
blockquote{padding:35px 50px;}.blog-post-standard-alt .post-header
blockquote .quote-content{font-size:1.3333em;}.blog-post-standard-alt .post-link{background-image:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/link-icon.png);background-position:40px 40px;background-repeat:no-repeat;padding:40px 40px 40px 140px;}.sc-blog-post.blog-post.style-light .blog-post-inner .post-header .button:before,.sc-blog-post.blog-post.style-light .blog-post-inner .post-header .button:after,.sc-blog-post.blog-post.style-light .blog-post-inner .post-header .button{color:white;opacity:1 !important;}
.blog-single-wrapper .post-gallery .flex-direction-nav
a{width:71px;height:71px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows-big.png) no-repeat;}.blog-single-wrapper .post-gallery .flex-direction-nav
a.flex-next{background-position:-71px 0;}.blog-single-wrapper .post-header .post-meta{margin:40px 0 25px;}.blog-single-wrapper .post-header .post-title
a{color:#525f71;}
section.post-tags{border-bottom:1px solid #dce3ef;}.post-tags
span{display:inline-block;font-weight:700;}.post-tags
ul,.post-tags ul li{display:inline-block;margin:0;}.post-tags
ul{margin:20px 0;}.post-tags
ul li + li:before{content:', ';}.post-tags
ul li a{color:#718097;}.post-tags
ul li a:hover{color:#143966;}
section.post-share{border-bottom:1px solid #dce3ef;padding:60px 0;}.post-share
h5{margin:0 0 20px;}
section.post-share .social-sharebox{margin:0;width:100%;}.post-share .social-sharebox .share-button{margin:0 8px;}
section.post-author{border-bottom:1px solid #dce3ef;padding:60px 0;display:table;width:100%:;}.post-author>
div{display:table-cell;vertical-align:top;}.post-author .author-avatar{width:130px;}.post-author .author-avatar
img{width:100%;height:auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.post-author .author-content{padding-left:30px;}.post-author .author-name{display:inline-block;margin:0 25px 0 0;font-weight:700;}.post-author .author-meta,.post-author .author-meta
li{display:inline-block;list-style:none;margin:0;}.post-author .author-meta
li + li:before{content:'';display:inline-block;vertical-align:middle;margin:0 8px 0 5px;width:4px;height:4px;background:#8a9fb9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.post-author .author-meta
a{color:#143966;}.post-author.style2{display:block;width:500px;margin:0 auto;text-align:center;border:none;padding-top:100px;}.post-author.style2 >
div{display:block;width:100%;padding-left:0;}.post-author.style2 .author-avatar{margin-bottom:20px;}.post-author.style2 .author-avatar
img{max-width:100%;width:auto;border-radius:50em;}.post-author.style2 .author-name{font-family:'Proxima Nova', Arial, sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;margin:0;}.post-author.style2 .author-description{font-size:14px;line-height:2;margin-top:10px;}.post-author.style2 .button{border:2px solid #525f71;color:#525f71;box-shadow:none;padding:13px 45px;margin:30px 0 0;white-space:normal;}.post-author.style2 .button:before{background-color:#143966;border-radius:0;}.post-author.style2 .button:hover{color:#ffffff;border-color:#143966;}.sidebar-dual .post-author.style2{width:auto;padding-right:20px;padding-left:20px;}
section.post-related{border-bottom:1px solid #dce3ef;padding:60px 0 100px;}.post-related .blog-post .post-meta{margin:25px 0 15px;}.post-related .blog-post .post-title{margin:0;}.post-related .blog-post .post-title
a{color:#525f71;}.post-related .blog-post .post-title
a:hover{color:#143966;}.post-related.full-width{border-bottom:0;padding-bottom:0;}
section.post-comments{padding:40px 0 120px;}.comments-list .comments-list{padding-left:125px;}.comments-list .comment{list-style:none;}.comments-list .comment .comment-content-wrapper{display:table;width:100%;border-bottom:1px solid #dce3ef;padding:30px 0;}.comments-list .comment .comment-content-wrapper >
div{display:table-cell;vertical-align:top;}.comments-list .comment .children{padding:0 0 0 125px;margin:0;}.comments-list .comment-avatar{width:80px;}.comments-list .comment-avatar
img{width:100%;height:auto;}.comments-list .comment-content{padding-left:40px;}.comments-list .comment
header{overflow:hidden;}.comments-list .comment
header p{margin:0;}.comments-list .comment
header .reply-button,.comments-list .comment header .comment-reply-link,.comments-list .comment header .comment-edit-link{float:right;display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;font-family:'Proxima Nova', Arial, sans-serif;color:#525f71;border:2px solid #ccd8e6;padding:2px 8px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;transition:border .3s, background .3s, color .3s;-webkit-transition:border .3s, background .3s, color .3s;-moz-transition:border .3s, background .3s, color .3s;}.comments-list .comment
header .comment-edit-link{margin-right:6px;}.comments-list .comment
header .reply-button:hover,.comments-list .comment header .comment-edit-link:hover,.comments-list .comment header .comment-reply-link:hover{color:#fff;background:#4753de;border-color:#4753de;}.related-post.related-post-style2{overflow:hidden;position:relative;text-align:center;}.related-post.related-post-style2
header{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.related-post.related-post-style2
header img{position:absolute;top:50%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.related-post.related-post-style2 .post-content{display:block;position:relative;z-index:2;color:#ffffff;padding:120px 0;}.related-post.related-post-style2 .post-content
h6,.related-post.related-post-style2 .post-content h3{margin:0;color:#ffffff;}.related-post.related-post-style2 .post-content
h6{font-family:serif;font-style:italic;font-size:18px;margin-bottom:7px;}.related-post.related-post-style2 .post-content
h3{font-family:'Proxima Nova', Arial, sans-serif;text-transform:uppercase;font-weight:700;}.content-with-sidebar .related-post.related-post-style2 .container{width:100%;}.sidebar-dual .related-post.related-post-style2 .post-content{padding:50px 0;}.sidebar-dual .post-author.style2 .author-content{padding:0;}
.post-comment-submit
form{margin-top:60px;}.post-comment-submit
form button,.post-comment-submit form input.button{padding-left:40px;padding-right:40px;margin-top:25px;}
.blog-single-extended{padding:60px 0 100px;}.blog-extended-header{padding:250px 0 40px;position:relative;z-index:1;}.blog-extended-header:before{content:'';position:absolute;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/shadow.png) center bottom repeat-x;left:0;right:0;bottom:0;height:253px;z-index:-1;}.blog-extended-header .post-meta
li + li:before{background:#fff;}.blog-extended-header .post-meta
li a{color:#fff;}.blog-extended-header
h1,.blog-extended-header h2,.blog-extended-header h3,.blog-extended-header h4,.blog-extended-header h5,.blog-extended-header h6{color:#fff;margin:0;}.blog-extended-header
h1{font-size:3em;margin:20px 0 10px;}.blog-extended-header
footer{margin-top:60px;overflow:hidden;}.blog-extended-header .post-author .avatar{width:60px;display:inline-block;vertical-align:middle;}.blog-extended-header .post-author .avatar
img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.blog-extended-header .post-author
span{display:inline-block;vertical-align:middle;font-size:12px;text-transform:uppercase;font-family:'Proxima Nova', Arial, sans-serif;margin-left:15px;}.blog-extended-header .post-nav{float:right;margin-top:10px;}.blog-extended-header .post-nav
a{text-indent:-9999px;width:40px;height:40px;border:2px solid #fff;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/post-arrows.png) -2px -2px no-repeat;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.blog-extended-header .post-nav
a + a{margin-left:8px;background-position:-42px -2px;}.blog-extended-header .post-nav .post-next{background-position:-42px -2px;}.blog-extended-header .post-nav
a:hover{border-color:#143966;}.blog-extended-header .post-nav
a.post-prev:hover{background-position:-2px -42px;}.blog-extended-header .post-nav
a.post-next:hover{background-position:-42px -42px;}.blog-extended-header.blog-extended-header-alt{position:relative;text-align:center;padding:300px 0;overflow:hidden;background-size:cover !important;background-position:center !important;}.blog-extended-header.blog-extended-header-alt .info{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.blog-extended-header.blog-extended-header-alt .post-author,.blog-extended-header.blog-extended-header-alt
h1{display:block;}.blog-extended-header.blog-extended-header-alt
h1{font-family:'Proxima Nova', sans-serif;font-size:62px;font-weight:700;text-transform:uppercase;margin-bottom:30px;}.blog-extended-header.blog-extended-header-alt .post-author{display:inline-block;margin:0 auto;}.blog-extended-header.blog-extended-header-alt .post-author
img{width:60px;height:auto;border-radius:50em;float:left;}.blog-extended-header.blog-extended-header-alt .post-author .details{display:block;overflow:hidden;text-align:left;margin-left:80px;padding-top:4px;}.blog-extended-header.blog-extended-header-alt .post-author
span,.blog-extended-header.blog-extended-header-alt .post-author time{display:block;margin:0;}.blog-extended-header.blog-extended-header-alt .post-author
span{font-family:'Proxima Nova', sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}.blog-extended-header.blog-extended-header-alt .post-author
time{font-family:serif;font-size:14px;font-style:italic;font-weight:300;opacity:0.7;}.blog-single-wrapper.extended-alternative{padding-top:120px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:22px;font-weight:400;line-height:36px;color:#666666;}.blog-single-wrapper.extended-alternative
p{margin-bottom:38px;}.blog-single-wrapper.extended-alternative .post-tags{font-size:18px;}.blog-single-wrapper.extended-alternative .post-tags
span{font-weight:700;color:#1c1c1c;}.blog-single-wrapper.extended-alternative .post-tags
ul{font-weight:400;color:#666666;margin:0 0 23px;}.blog-single-wrapper.extended-alternative .post-share{padding:45px 0 75px;}.blog-single-wrapper.extended-alternative .post-share
h5{margin-bottom:40px;color:#1c1c1c;}.blog-single-wrapper.extended-alternative .post-share .social-sharebox .share-buttons{border:none;padding:0;text-align:left;}.blog-single-wrapper.extended-alternative .post-share .social-sharebox .share-buttons
a{width:63px;height:63px;line-height:60px;border-color:#eeeeee;font-size:22px;color:#666666;}.blog-single-wrapper.extended-alternative .post-share .social-sharebox .share-buttons
a i{font-size:24px;}.blog-single-wrapper.extended-alternative .post-share .social-sharebox .share-buttons
a:hover{color:#ffffff;}.blog-single-wrapper.extended-alternative .post-author{padding-bottom:5px;}.blog-single-wrapper.extended-alternative .post-author .author-content{padding-left:25px;}.blog-single-wrapper.extended-alternative .post-author .author-name{font-size:24px;color:#1c1c1c;}.blog-single-wrapper.extended-alternative .post-author .author-meta{font-size:14px;}.blog-single-wrapper.extended-alternative .post-author .author-meta
li:before{background-color:#eeeeee;}.blog-single-wrapper.extended-alternative .author-description{font-size:20px;margin-top:7px;}.blog-single-wrapper.extended-alternative .post-related{padding-bottom:95px;}.blog-single-wrapper.extended-alternative .post-related
header .carousel-title{font-size:24px;font-weight:700;color:#1c1c1c;}.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta{margin-top:22px;margin-bottom:7px;}.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta
li,.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta li a{color:#aaaaaa;}.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta
p{display:inline-block;margin:0;}.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta
li{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-weight:700;}.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta
a + a:before{content:'/';margin-left:1px;margin-right:3px;}.blog-single-wrapper.extended-alternative .post-related .blog-post .post-content
h3{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:32px;font-weight:700;}.blog-single-wrapper.extended-alternative .post-related .blog-post .post-content
h3 a{color:#1c1c1c;}.blog-single-wrapper.extended-alternative .comment-content-wrapper{padding-top:50px;padding-bottom:0;}.blog-single-wrapper.extended-alternative + .post-comments{padding-top:35px;padding-bottom:65px;}.blog-single-wrapper.extended-alternative + .post-comments >
h3{margin-bottom:14px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:30px;font-weight:700;color:#1c1c1c;}.blog-single-wrapper.extended-alternative + .post-comments .comment
header{font-size:18px;color:#666666;}.blog-single-wrapper.extended-alternative + .post-comments .comment
header strong a{color:#1c1c1c;}.blog-single-wrapper.extended-alternative + .post-comments .comment
header strong a:hover{color:#143966;}.blog-single-wrapper.extended-alternative + .post-comments .comment
header .comment-reply-link,.blog-single-wrapper.extended-alternative + .post-comments .comment header .comment-edit-link{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:14px;font-weight:700;line-height:1;padding:5px 8px;color:#1c1c1c;border-color:#eeeeee;}.blog-single-wrapper.extended-alternative + .post-comments .comment
header .comment-reply-link:hover,.blog-single-wrapper.extended-alternative + .post-comments .comment header .comment-edit-link:hover{background-color:#1c1c1c;border-color:#1c1c1c;color:#ffffff;}.blog-single-wrapper.extended-alternative + .post-comments .comment
section p{margin-bottom:33px;font-size:20px;color:#666666;}.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit #reply-title{font-size:24px;font-weight:700;color:#1c1c1c;}.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form{margin-top:50px;}.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form
label{font-size:14px;font-weight:700;color:#1c1c1c;}.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form
input[type=text],.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form input[type=email],.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form textarea{border:1px solid #eeeeee;background-color:transparent;}.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form
input[type=text],.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form input[type=email]{height:55px;margin-bottom:10px;}.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form
input[type=submit],.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form button[type=submit]{margin-top:38px;padding:7px 30px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:15px;letter-spacing:0.1em;}
.portfolio-intro{padding:115px 0 140px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:22px;line-height:36px;text-align:center;color:#666666;}.portfolio-intro
h2{margin-bottom:30px;font-family:'Playfair Display', serif;font-size:52px;line-height:62px;color:#1c1c1c;}.portfolio-intro
h5{font-size:20px;font-weight:700;color:#143966;margin-bottom:0;}.portfolio-intro .intro-details
p{font-size:18px;line-height:30px;font-weight:400;margin:3px 0 0;}.style-extended-alternative-style2 .portfolio-intro{text-align:left;}.style-extended-alternative-style2 .portfolio-intro
h5{display:inline-block;}.style-extended-alternative-style2 .portfolio-intro
h5:after{content:'';display:inline-block;width:15px;height:1px;position:relative;top:-6px;margin-left:10px;margin-right:4px;background-color:#aaaaaa;}.style-extended-alternative-style2 .portfolio-intro
p{display:inline-block;}.style-extended-alternative-style2 .portfolio-intro
p:after{content:',';margin-right:6px;}.style-extended-alternative-style2 .portfolio-intro .project-details
p{display:block;margin-bottom:38px;}.style-extended-alternative-style2 .portfolio-intro
p:last-child:after{content:none;}#portfolio-wrapper.full-width .isotope-container>
div{padding:0;margin:0;}.portfolio-item .post-gallery .flex-direction-nav
a{opacity:0;}.portfolio-item:hover .post-gallery .flex-direction-nav
a{opacity:.6;}.portfolio-item .post-gallery .flex-direction-nav
a:hover{opacity:1;}.portfolio-item .post-gallery .flex-direction-nav .flex-prev{left:10px;}.portfolio-item .post-gallery .flex-direction-nav .flex-next{right:10px;}.portfolio-5columns .portfolio-container{margin:0 -5px;}.isotope-container{transition:height .4s;-webkit-transition:height .4s;-moz-transition:height .4s;}.isotope-masonry .isotope-item{margin-bottom:30px;}.portfolio-filters .filter{display:inline-block;cursor:pointer;color:#718097;font-size:14px;font-weight:600;text-transform:uppercase;padding:5px 18px;border:2px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:color .3s, border .3s;-webkit-transition:color .3s, border .3s;-moz-transition:color .3s, border .3s;}.color-light .portfolio-filters .filter{color:#fff;}.portfolio-filters .filter.active,.color-light .portfolio-filters .filter.active{border:0px;color:#fff;background:#143966;}.portfolio-filters.style-turquoise .filter.active{border-color:#4fd5d8;color:#4fd5d8;}.portfolio-filters.portfolio-filters-style2
ul{margin:20px 0;}.portfolio-filters.portfolio-filters-style2
ul li{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:16px;font-weight:600;padding:0 18px;}.portfolio-filters.portfolio-filters-style2
ul li.active{background-color:#143966;color:#ffffff;}.filter-color-white .portfolio-filters .filter.active{border-color:#ffffff;color:#ffffff;}.portfolio-pagination{margin-top:0;padding-bottom:80px;}.portfolio-item .portfolio-image{position:relative;overflow:hidden;max-height:400px;}.portfolio-item .portfolio-image
img{width:100%;height:auto;}.portfolio-title
a{color:#525f71;}.portfolio-title
a:hover{color:#143966;}.portfolio-categories{display:block;list-style:none;margin:10px 0;overflow:hidden;}.portfolio-categories
li{margin:0;color:#718097;font-size:14px;float:left;}.portfolio-categories
li + li{margin:0;}.portfolio-categories
li + li:before{content:'/';margin:0 3px;}.portfolio-hover{position:absolute;top:0;left:0;right:0;bottom:0;background:#143966;background:rgba(95, 54, 140,.8);visibility:hidden;opacity:0;-webkit-transition:all 0.5s cubic-bezier(.4,.91,.58,1);-moz-transition:all 0.5s cubic-bezier(.4,.91,.58,1);transition:all 0.5s cubic-bezier(.4,.91,.58,1);}.portfolio-item .portfolio-image:hover .portfolio-hover{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition-delay:0s, 0s, 0s;-webkit-transition-delay:0s, 0s, 0s;-moz-transition-delay:0s, 0s, 0s;}.portfolio-hover>
div{display:table;width:100%;height:100%;}.portfolio-hover>
div>div{display:table-cell;vertical-align:middle;text-align:center;}.portfolio-hover-button{display:inline-block;width:70px;height:70px;margin:0 5px;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;color:transparent;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/portfolio-icons.png) no-repeat;opacity:0;transform:translateY(-30px);-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);-webkit-transition:-webkit-transform 0.6s cubic-bezier(.45,.92,.73,.99), opacity 0.6s ease;-moz-transition:-moz-transform 0.6s cubic-bezier(.45,.92,.73,.99), opacity 0.6s ease;transition:transform 0.6s cubic-bezier(.45,.92,.73,.99), opacity 0.6s ease;}.portfolio-image:hover .portfolio-hover-button{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition-delay:0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;}.portfolio-image:hover .portfolio-hover-button + .portfolio-hover-button{transition-delay:0.4s;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;}.portfolio-item .portfolio-image .portfolio-hover-button:hover{opacity:.6!important;color:transparent;-webkit-transition:all 0.3s 0s ease !important;-moz-transition:all 0.3s 0s ease !important;transition:all 0.3s 0s ease !important;}.portfolio-hover-button.zoom-icon{background-position:-2px -2px;}.portfolio-hover-button.arrow-icon{background-position:-72px -2px;}.pf-related-title
h4{margin-bottom:40px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.3em;text-align:center;color:#1c1c1c;}.pf-project-related{margin-right:-15px;margin-left:-15px;}.pf-project-related:before,.pf-project-related:after{content:'';display:table;}.pf-project-related:after{clear:both;}.pf-project-related [class^=col-]{padding:0;}
.portfolio-item-ext{display:table;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #dce3ef;}.portfolio-item-ext .portfolio-image,.portfolio-item-ext .portfolio-content{display:table-cell;vertical-align:middle;}.portfolio-item-ext .portfolio-image{width:67.5%;}.portfolio-item-ext .portfolio-content{padding-left:60px;}.portfolio-item-ext .portfolio-title{font-size:2.25em;margin:0;}.isotope-item:last-child .portfolio-item-ext,.mix:last-child .portfolio-item-ext{padding-bottom:0;margin-bottom:0;border:none;}.portfolio-item-ext .read-more{padding:12px 37px;margin-top:60px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}.portfolio-item-ext .read-more:hover{opacity:1;background:#143966!important;}
.portfolio-item-v2{margin-bottom:60px;padding-bottom:55px;border-bottom:1px solid #dce3ef;}.portfolio-item-v2 .portfolio-content{display:table;width:100%;padding:20px 0 0;}.portfolio-item-v2 .portfolio-content>
div{display:table-cell;vertical-align:middle;}.portfolio-item-v2 .portfolio-content .portfolio-actions{text-align:right;}.portfolio-item-v2 .portfolio-title,.portfolio-item-v2 .portfolio-categories{margin:0;}.portfolio-item-v2 .portfolio-title{font-size:2.25em;margin-bottom:10px;}.portfolio-item-v2 .read-more{padding:12px 37px;margin:0;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}.portfolio-item-v2 .read-more:hover{opacity:1;background:#143966!important;}.isotope-item:last-child .portfolio-item-v2,.mix:last-child .portfolio-item-v2{padding-bottom:0;margin-bottom:0;border:none;}
.portfolio-2columns .portfolio-item{margin-bottom:60px;}.portfolio-2columns .portfolio-title{margin:25px 0 0;}.portfolio-2columns + .portfolio-pagination{margin-top:0;}
.portfolio-3columns .portfolio-item{margin-bottom:30px;max-height:400px!important;}.portfolio-3columns + .portfolio-pagination{margin-top:0;}.portfolio-item-grid .portfolio-hover{padding-bottom:90px;}.portfolio-item-grid .portfolio-info{position:absolute;display:block;height:90px;left:0;bottom:0;right:0;text-align:center;background:#2d3742;padding:20px 15px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.4s cubic-bezier(.4,.91,.58,1);-moz-transition:all 0.4s cubic-bezier(.4,.91,.58,1);transition:all 0.4s cubic-bezier(.4,.91,.58,1);}.portfolio-item-grid .portfolio-info .portfolio-title{font-weight:700;margin:0;opacity:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all 0.5s 0.15s cubic-bezier(.4,.91,.58,1);-moz-transition:all 0.5s 0.15s cubic-bezier(.4,.91,.58,1);transition:all 0.5s 0.15s cubic-bezier(.4,.91,.58,1);}.portfolio-item-grid .portfolio-info .portfolio-title
a{color:#fff;}.portfolio-item-grid .portfolio-info .portfolio-categories{display:inline-block;margin:0;opacity:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all 0.5s 0.25s cubic-bezier(.4,.91,.58,1);-moz-transition:all 0.5s 0.25s cubic-bezier(.4,.91,.58,1);transition:all 0.5s 0.25s cubic-bezier(.4,.91,.58,1);}.portfolio-item-grid .portfolio-info .portfolio-categories
li{color:#fff;}.portfolio-item-grid:hover .portfolio-info .portfolio-categories,.portfolio-item-grid:hover .portfolio-info .portfolio-title,.portfolio-item-grid:hover .portfolio-info{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.portfolio-4columns .portfolio-item{margin-bottom:60px;}.portfolio-4columns .portfolio-title{font-size:1.125em;font-weight:700;margin:25px 0 10px;}.portfolio-4columns + .portfolio-pagination{margin-top:0;}.portfolio-4columns .portfolio-categories{margin:0;}
.portfolio-5columns{margin-left:-5px;margin-right:-5px;}.portfolio-5columns .col-lg-one-fifth{padding:0 5px;}.portfolio-5columns .portfolio-item{margin-bottom:60px;}.portfolio-5columns .portfolio-title{font-size:1.125em;font-weight:700;margin:25px 0 10px;}.portfolio-5columns + .portfolio-pagination{margin-top:0;}.portfolio-5columns .portfolio-categories{margin:0;}
.portfolio-single.style-basic{overflow:hidden;}.portfolio-single.style-basic .portfolio-single-content{width:66.6666%;float:left;}.portfolio-single.style-basic .portfolio-single-details{width:33.3333%;float:left;padding-left:60px;}.button.portfolio-website-button{padding:13px 40px 13px;}.portfolio-detail{border-bottom:1px solid #dce3ef;padding-bottom:10px;margin-bottom:30px;}.portfolio-detail
p + p{margin:0 0 6px;color:#525f71;}.portfolio-detail
h5{font-weight:700;margin:0;}.portfolio-detail
ul{margin:15px 0;list-style:none;padding:0;}.portfolio-detail
li{position:relative;padding-left:25px;}.portfolio-detail
li:before{content:'';position:absolute;top:50%;left:0;width:10px;height:10px;margin-top:-5px;border:2px solid #143966;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.portfolio-item.portfolio-style2{float:left;width:100%;}.portfolio-item.portfolio-style2 .portfolio-hover{padding-bottom:0;background-color:rgba(59, 174, 255, 0.65);-webkit-perspective:1800;perspective:1800;}.portfolio-item.portfolio-style2
img{width:100%;}.portfolio-item.portfolio-style2 .portfolio-info{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-weight:700;top:50%;left:0;bottom:auto;background-color:transparent;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:50% 80%;-moz-transform-origin:50% 80%;-ms-transform-origin:50% 80%;transform-origin:50% 80%;-webkit-transform:translateY(-80%) translateZ(-250px) rotateX(70deg);-moz-transform:translateY(-80%) translateZ(-250px) rotateX(70deg);-ms-transform:translateY(-80%) translateZ(-250px) rotateX(70deg);transform:translateY(-80%) translateZ(-250px) rotateX(70deg);}.portfolio-item.portfolio-style2 .portfolio-categories,.portfolio-item.portfolio-style2 .portfolio-title{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}.portfolio-item.portfolio-style2 .portfolio-categories
li{font-size:17px;font-weight:700;line-height:1.5;letter-spacing:0.2em;text-transform:uppercase;}.portfolio-item.portfolio-style2 .portfolio-title{font-size:48px;font-weight:700;line-height:1.5;}.portfolio-item.portfolio-style2:hover .portfolio-info{-webkit-transform:translateY(-50%) translateZ(0) rotateX(0);-moz-transform:translateY(-50%) translateZ(0) rotateX(0);-ms-transform:translateY(-50%) translateZ(0) rotateX(0);transform:translateY(-50%) translateZ(0) rotateX(0);}
.portfolio-single.style-extended .portfolio-single-content{width:66.6666%;float:left;}.portfolio-single.style-extended .portfolio-single-details{width:33.3333%;float:left;padding-left:60px;}
.recent-projects{overflow:hidden;margin-top:80px;}.recent-projects .portfolio-item{float:left;width:25%;}
.portfolio-pagination{overflow:hidden;border-top:1px solid #dce3ef;padding-top:50px;margin-top:50px;}.portfolio-pagination
a{display:inline-block;color:#718097;font-weight:600;border:2px solid #718097;line-height:42px;padding:0 25px;border-radius:5px;font-size:.875em;position:relative;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;transition:color .3s, border .3s, background .3s;-webkit-transition:color .3s, border .3s, background .3s;-moz-transition:color .3s, border .3s, background .3s;}.portfolio-pagination
a span{position:relative;z-index:2;}.portfolio-pagination
a[rel="prev"]:after,.portfolio-pagination a[rel="next"]:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:#143966;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}.portfolio-pagination
a:hover{color:#fff;border-color:#143966;}.portfolio-pagination
a[rel="prev"]:hover:after,.portfolio-pagination a[rel="next"]:hover:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.portfolio-pagination
a[rel="prev"]{float:left;}.portfolio-pagination
a[rel="next"]{float:right;}.portfolio-pagination
a[rel="prev"]:before,.portfolio-pagination a[rel="next"]:after,.portfolio-pagination .portfolio-all:before{content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;position:relative;z-index:2;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;transition:transform 0.3s ease;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/portfolio-arrows.png) no-repeat;}.portfolio-pagination
a[rel="prev"]:before{margin-right:15px;margin-left:-5px;}.portfolio-pagination
a[rel="next"]:after{margin-left:15px;margin-right:-5px;background-position:-22px 0;}.portfolio-pagination .portfolio-all:before{background-position:-44px 0;}.portfolio-pagination .portfolio-all:hover:before{background-position:-44px -22px;}.portfolio-pagination
a[rel="prev"]:hover:before{background-position:0 -22px;-webkit-transform:translateX(-6px);-moz-transform:translateX(-6px);-ms-transform:translateX(-6px);transform:translateX(-6px);}.portfolio-pagination
a[rel="next"]:hover:after{background-position:-22px -22px;-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px);}.page-heading.page-heading-alt{overflow:hidden;}.page-heading.page-heading-alt .portfolio-pagination{margin:15px 0 0;}.page-heading.page-heading-alt .portfolio-pagination.left{text-align:left;}.page-heading.page-heading-alt .portfolio-pagination.right .portfolio-all{display:none;}.page-heading.page-heading-alt
h1{font-family:'Proxima Nova', sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;}.page-heading.page-heading-alt .featured-image{width:100%;height:100%;margin-top:60px;overflow:hidden;position:relative;background-size:cover;background-position:center;}.page-heading.page-heading-alt .featured-image .parallax-bg{width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;}.page-heading.page-heading-alt .featured-image
img{opacity:0;}.move-down{position:absolute;bottom:20px;left:50%;font-size:34px;-webkit-animation:moveDown 2s infinite;animation:moveDown 2s infinite;}
.portfolio-pagination.style2{margin:32px 0 0;padding:0;border:none;text-align:right;}.portfolio-pagination.style2
a{width:40px;height:40px;padding:0;text-align:center;line-height:36px;float:none;border-color:#fff;}.portfolio-pagination.style2
a + a{margin-left:5px;}.portfolio-pagination.style2
a:hover{background:transparent;border-color:#143966;}.portfolio-pagination.style2
a:before,.portfolio-pagination.style2 a:after{margin:0;}.portfolio-pagination.style2
a[rel="prev"]:before,.portfolio-pagination.style2 a[rel="next"]:after,.portfolio-pagination.style2 .portfolio-all:before{content:none;}.portfolio-pagination.style2
a i{font-size:20px;line-height:38px;color:#ffffff;position:relative;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.portfolio-pagination.style2
a[rel="prev"] i,.portfolio-pagination.style2 a[rel="next"] i{font-size:26px;}.portfolio-pagination.style2
a:hover i{color:#143966;}.portfolio-pagination.style2 .portfolio-all{position:relative;overflow:hidden;line-height:40px;}.portfolio-pagination.style2 .portfolio-all:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#ffffff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}.portfolio-pagination.style2 .portfolio-all:hover:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.portfolio-pagination.style2
a[rel="prev"]:hover i{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);}.portfolio-pagination.style2
a[rel="next"]:hover i{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);}.portfolio-pagination.style2
a:hover{border-color:#ffffff;}.portfolio-pagination.style2
a[rel="prev"]:after,.portfolio-pagination.style2 a[rel="next"]:before{background-color:#ffffff;}
.sc-shop-product:after.sc-shop-product:before{content:'';display:table;}.sc-shop-product:after{clear:both;}.sc-shop-product{zoom:1;}.sc-shop-product + .sc-shop-product{margin-top:50px;}.woocommerce
ul.products li.product .content h6,.sc-shop-product .shop-title{margin:0 0 5px;}.sc-shop-product .shop-title
a{color:#525f71;}.sc-shop-product .shop-title
a:hover{color:#143966;}.sc-shop-product .price
span{color:#143966;font-weight:700;}.sc-shop-product .img{position:relative;}.sc-shop-product .img
img{width:100%;height:auto;}.woocommerce .woocommerce-result-count{float:right;}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right;}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left;width:70%;}.woocommerce .woocommerce-ordering
select,.woocommerce-page .woocommerce-ordering select{float:left;margin:0 20px 10px 0;padding:11px 13px;border:2px solid #dce3ef;border-radius:2px;font-size:14px;font-weight:700;background:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.sortby-price-low-to-high,.sortby-price-high-to-low{float:left;display:inline-block;width:48px;height:47px;border:2px solid #dce3ef;border-radius:3px;margin-right:20px;margin-bottom:10px;text-align:center;}.sortby-price-low-to-high >
div,.sortby-price-high-to-low > div{display:inline-block;width:100%;height:100%;position:relative;}.sortby-price-low-to-high >
div:after,.sortby-price-high-to-low > div:after{font:normal normal normal 14px/1 FontAwesome;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.sortby-price-low-to-high >
div:after{content:'\f176';}.sortby-price-high-to-low >
div:after{content:'\f175';}.woocommerce .woocommerce-ordering
select:active,.woocommerce-page .woocommerce-ordering select:active,.woocommerce .woocommerce-ordering select:focus,.woocommerce-page .woocommerce-ordering select:focus{outline:none;border-color:#143966;}.onsale,.woocommerce .product .onsale,.woocommerce
ul.products li.product .onsale,.sc-shop-product .ribbon.sold,.sc-shop-product .sale{position:absolute;top:20px;left:20px;right:auto;min-height:auto;line-height:1.8em;color:#fff;background:#143966;display:inline-block;padding:3px 12px 2px;text-transform:uppercase;font-size:14px;font-weight:700;font-family:'Proxima Nova', sans-serif;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}.style-small .onsale{top:5px;left:5px;}.sc-shop-product .ribbon.sold{left:auto;right:20px;background:#252e3b;}.sc-shop-product .price
del + span:before{content:'';display:inline-block;width:3px;height:3px;margin:0 7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;background:#8a9fb9;}.woocommerce
ul.products{margin-right:-25px;margin-left:-25px;}.content-with-sidebar
ul.products{margin-right:-5px;margin-left:-5px;}.woocommerce
ul.products:before,.woocommerce ul.products:after{content:'';display:table;}.woocommerce
ul.products:after{clear:both;}.woocommerce
ul.products li.product{width:25%;float:left;padding-right:25px;padding-left:25px;list-style:none;margin:0;clear:none;}.content-with-sidebar
ul.products li.product{width:33.33333333333333%;padding-right:5px;padding-left:5px;}.woocommerce
ul.products li.product .product-inner,.sc-shop-product.style-normal{position:relative;margin-bottom:50px;border:1px solid #e9eef7;box-shadow:0 1px 3px #e9eef7;-webkit-box-shadow:0 1px 5px #e9eef7;background:#fff;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s;}.woocommerce
ul.products li.product:hover .product-inner,.sc-shop-product.style-normal:hover{border-color:#143966;}.sc-shop-product.style-normal .content{padding:25px 20px 10px;}.woocommerce
ul.products li.product .content{padding:10px 20px 12px;}.woocommerce
ul.products li.product .shop-footer,.sc-shop-product.style-normal .shop-footer{padding:0 20px 25px;}.woocommerce
ul.products li.product .shop-footer{padding:0 20px 32px;}.woocommerce
ul.products li.product .shop-meta,.shop-meta{margin:0;padding:0;list-style:none;}.shop-meta:before,.shop-meta:after{content:'';display:table;}.shop-meta:after{clear:both;}.woocommerce
ul.products li.product .shop-meta li,.shop-meta li{float:left;margin:0;}.woocommerce
ul.products li.product .shop-meta li + li,.shop-meta li + li{margin-left:10px;}.woocommerce
ul.products li.product .shop-meta li a.added_to_cart,.woocommerce ul.products li.product .shop-meta li a.button,.woocommerce ul.products li.product .shop-meta li a.btn,.shop-meta li a.button,.shop-meta li a.btn{text-indent:-9999px;display:inline-block;width:50px;height:50px;line-height:3;padding:0;margin:0;border:none;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#143966 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/shop-icons.png) no-repeat;}.woocommerce
ul.products li.product .shop-meta li a.add_to_cart_button.added{display:none;}.woocommerce
ul.products li.product .shop-meta li a.added_to_cart{background-position:-100px 50%;}.woocommerce
ul.products li.product .shop-meta li a.added_to_cart:hover{opacity:0.7;}.woocommerce
ul.products li.product .shop-meta li a.button:hover,.woocommerce ul.products li.product .shop-meta li a.btn:hover,.shop-meta li a.button:hover,.shop-meta li a.btn:hover{background:#143966 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/shop-icons.png) no-repeat;opacity:.7;}.woocommerce
ul.products li.product .shop-meta li a.btn.details,.shop-meta li a.btn.details{background-color:#8a9fb9;background-position:-50px 0;}.woocommerce
ul.products li.product .shop-meta li .raty-rating,.shop-meta li .raty-rating{display:inline-block;height:50px;padding:7px 9px;border:2px solid #dce3ef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}.woocommerce
ul.products li.product .price:before,.woocommerce ul.products li.product .price:after{content:'';display:table;}.woocommerce
ul.products li.product .price:after{clear:both;}.woocommerce
ul.products li.product .price{color:#4753de;font-size:16px;}.woocommerce
ul.products li.product .price del,.woocommerce ul.products li.product .price span{float:left;}.woocommerce
ul.products li.product .price del{color:#718097;opacity:1;}.woocommerce
ul.products li.product .price del span{text-decoration:line-through;}.widget.woocommerce
ul.product_list_widget li del:after,.woocommerce.single .product .price del:after,.woocommerce ul.products li.product .price del:after{content:'';display:inline-block;width:4px;height:4px;margin:0 10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;background:#8a9fb9;}.woocommerce
ul.products li.product .price span{font-weight:700;}.woocommerce
ul.products li.product a{color:#525f71;}.woocommerce
ul.products li.product a:hover{color:#4753de;}.woocommerce-pagination{padding-top:50px;margin-top:50px;border-top:1px solid #dce3ef;}.woocommerce-pagination:before,.woocommerce-pagination:after{content:'';display:table;}.woocommerce-pagination:after{clear:both;}.woocommerce
nav.woocommerce-pagination ul{float:right;border:none;}.woocommerce
nav.woocommerce-pagination ul li{margin-left:5px;line-height:22px;border:none;}.woocommerce
nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{display:inline-block;width:40px;height:40px;color:#718097;font-size:14px;font-weight:600;line-height:22px;border:2px solid transparent;border-radius:3px;}.woocommerce
nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{border-color:#718097;position:relative;color:transparent !important;}.woocommerce
nav.woocommerce-pagination ul li a.prev:before,.woocommerce nav.woocommerce-pagination ul li a.next:before{font:normal normal normal 26px/1 FontAwesome;color:#718097;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.woocommerce
nav.woocommerce-pagination ul li a.prev:before{content:'\f104';}.woocommerce
nav.woocommerce-pagination ul li a.next:before{content:'\f105';}.woocommerce
nav.woocommerce-pagination ul li a.prev:hover:before,.woocommerce nav.woocommerce-pagination ul li a.next:hover:before{color:#143966;}.woocommerce
nav.woocommerce-pagination ul li span.current{background:none;border-color:#143966;color:#143966;}.woocommerce
nav.woocommerce-pagination ul li:hover{background:none;}.woocommerce
nav.woocommerce-pagination ul li a:hover{border-color:#143966;color:#143966;background:none;}.woocommerce
select{width:auto;}.shop-meta
li .raty-rating img{margin:0;}.sc-shop-product.style-small{overflow:hidden;margin-top:50px;}.sc-shop-product.style-small .img{float:left;width:130px;margin-right:30px;}.sc-shop-product.style-small .shop-footer{margin-top:20px;}.woocommerce .widget .products .product{width:100% !important;margin-bottom:20px;}.woocommerce .widget .products .product:last-child{margin-bottom:0;}.woocommerce .widget .products .product .product-image{float:left;margin-right:17px;}.woocommerce .widget .products .product .content{padding:0;overflow:hidden;}.woocommerce .widget .products .product .content
span.price{color:#4753de;}.woocommerce .widget .products .product .content
h6{margin-bottom:0;}.widget.woocommerce .product_list_widget
li a{font-weight:700;color:#525f71;}.widget.woocommerce .product_list_widget
li a:hover{color:#4753de;}.widget.woocommerce .product_list_widget
li img{width:60px;height:auto;float:left;margin-right:17px;border-radius:3px;}.widget.woocommerce .product_list_widget
li .star-rating:before,.widget.woocommerce .product_list_widget li .star-rating span{font-size:11px;letter-spacing:3px;}.widget.woocommerce
ul.cart_list li .star-rating,.widget.woocommerce ul.product_list_widget li .star-rating{color:#ffb400;margin-top:5px;}.woocommerce .widget .products .product .content .raty-rating{border:none;padding:0;height:auto;}.woocommerce.single .product .product_title{margin-bottom:10px;font-size:36px;}.woocommerce.single .product .woocommerce-product-rating{margin-bottom:4px;}.woocommerce.single .product .star-rating{width:6.5em;margin-top:11px;font-size:12px;letter-spacing:3px;color:#ffb400;}.woocommerce .star-rating:before,.woocommerce.single .product .star-rating:before{content:"\53\53\53\53\53";letter-spacing:3px;color:#dce3ef;}.woocommerce.single .product .woocommerce-review-link{margin-left:5px;font-size:14px;color:#718097;}.woocommerce.single .product .woocommerce-review-link:hover{color:#143966;}.widget.woocommerce
ul.product_list_widget li{margin-bottom:30px;}.woocommerce.single .product .price{margin:0;font-size:30px;font-weight:400;color:#4753de;padding-bottom:23px;border-bottom:1px solid #dce3ef;}.woocommerce.single .product .price
del{color:#718097;opacity:1;}.woocommerce.single .product .price
del:after{margin:0 2px 0 10px;}.widget.woocommerce
ul.product_list_widget li ins,.woocommerce.single .product .price ins{text-decoration:none;border-bottom:none;}.widget.woocommerce
ul.product_list_widget li ins{font-weight:700;color:#4753de;}.woocommerce.single .product .cart{padding:40px 0 30px;border-bottom:1px solid #dce3ef;}.woocommerce-cart
table.cart td.actions .coupon .input-text{width:320px;height:47px;margin-right:10px;padding:0 15px;line-height:45px;}
ul.products{margin:0;}.fs-number{position:relative;margin:0 20px 10px 0;overflow:hidden;padding:0 52px;border-radius:3px;background:#dce3ef;}.fs-number
input{margin-right:0 !important;}.fs-number,.fs-number:after,.fs-number:before,.fs-number *,.fs-number *:after,.fs-number *:before{box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}.fs-number-element{width:54px;height:54px;background:#ffffff;border:2px solid #dce3ef;color:#718097;font-size:16px;line-height:1;overflow:hidden;-moz-appearance:textfield;text-align:center;}.fs-number-element:focus,.fs-number-element:active{outline:none;}.fs-number-element::-webkit-inner-spin-button,.fs-number-element::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;}.fs-number-element::-ms-clear{display:none;}.fs-number-disabled .fs-number-element{border-color:#cccccc;color:#cccccc;}.fs-number-arrow{display:inline-block;width:54px;height:54px;position:absolute;top:50%;right:0;z-index:1;cursor:pointer;display:block;overflow:hidden;text-indent:200%;white-space:nowrap;padding:0;border:none;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/number.png) no-repeat;opacity:0.6;text-indent:-999999px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.fs-number-arrow:hover{opacity:1;}.fs-number-arrow:focus{outline:none;}.fs-number-arrow.fs-number-up{background-position:center top;right:0;}.fs-number-arrow.fs-number-down{background-position:center bottom;left:0;}.fs-number-disabled .fs-number-arrow{cursor:default;}.woocommerce .group_table .fs-number{padding:0 20px;margin-right:10px;}.woocommerce .summary .group_table .fs-number{padding:0 50px;}.woocommerce .summary .group_table .fs-number .qty{width:50px;}.woocommerce .cart.food-order-form .fs-number-arrow,.woocommerce .group_table .fs-number .fs-number-arrow{margin:-1px 0 0;}.woocommerce .cart.food-order-form .fs-number{width:100px;padding:0 30px;}.woocommerce-cart
table.cart img{width:auto;height:auto;}.shop_table.cart .quantity .fs-number{width:164px;margin:0 auto;}
.banners .half-width{width:50%;float:left;padding-left:15px;padding-right:15px;}
.alert-box{overflow:hidden;text-align:center;font-weight:700;text-transform:uppercase;padding:40px;margin:20px 0;background-color:#fff;color:#4b5257;border:1px solid #d4d7d9;box-shadow:0 2px 0 #f6f8f9;-webkit-box-shadow:0 2px 0 #f6f8f9;-moz-box-shadow:0 2px 0 #f6f8f9;}.alert-box.br-semi-light{padding:38px;}.alert-box.br-medium{padding:37px;}.alert-box.br-semi-thick{padding:35px;}.alert-box.br-thick{padding:33px;}.alert-box .fa{font-size:32px;margin-right:20px;vertical-align:middle;}.alert-box
p{margin:0;display:inline-block;vertical-align:middle;}.alert-box.notification{background:#e8f6ff;color:#427697;border:1px solid #cbe5f6;padding:42px;}.alert-box.success{background:#e4f4bd;color:#5e7c51;border:1px solid #d0e39e;padding:42px;}.alert-box.danger{background:#ffdddd;color:#915a5a;border:1px solid #f3c2c2;padding:42px;}.alert-box.alert{background:#fff9dd;color:#976722;border:1px solid #eadfaf;padding:42px;}.alert-box.br-dashed{padding:41px;border-width:2px !important;}.alert-box.br-thick{padding:36px;}
.button-down-arrow{width:60px;height:60px;display:inline-block;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/arrow-down.png) no-repeat;}.button-down-arrow:hover{opacity:.7;}
button:active,button:active,button:focus,button:focus{outline:none;}.button,.woocommerce
a.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce .woocommerce-message .button,.woocommerce .button.single_add_to_cart_button,.wysija-submit-field.wysija-submit{cursor:pointer;border-color:transparent;display:inline-block;color:#646464;text-decoration:none!important;padding:16px 52px 15px;margin:10px 8px 10px 0;text-transform:uppercase;white-space:nowrap;font-size:.9375em;font-weight:700;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;border-bottom:1px solid rgba(0,0,0,.2);text-shadow:0 -1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.21);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.21);-moz-box-shadow:0 1px 1px rgba(0,0,0,.21);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:opacity .3s ease, color 0.3s ease;-webkit-transition:opacity .3s ease, color 0.3s ease;-moz-transition:opacity .3s ease, color 0.3s ease;}.button.style2{padding:12px 28px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:15px;font-weight:700;letter-spacing:0.1em;}.button.style2.medium{padding:12px 50px !important;}.woocommerce .widget_shopping_cart_content
a.button{padding:15px 20px;background-color:#143966;color:white;}.woocommerce .woocommerce-message .button{padding:11px 30px 10px;margin:0;font-size:0.8em;}.woocommerce .woocommerce-message .button,.woocommerce .button.single_add_to_cart_button.alt,.woocommerce
input.button,.woocommerce #respond input#submit{background-color:#143966;color:#fff;text-shadow:none;}.woocommerce .woocommerce-message .button:hover,.woocommerce .button.single_add_to_cart_button.alt:hover{background-color:#143966;color:#ffffff;}.woocommerce .button.single_add_to_cart_button{padding:19px 52px 19px;margin-top:0;}.woocommerce .content-with-sidebar .button.single_add_to_cart_button{padding:19px 35px;}.wysija-submit-field.wysija-submit{padding:16px 35px 15px !important;color:#fff;margin:15px 10px 8px 20px !important;}.button:hover,.woocommerce
input.button:hover,.woocommerce #respond input#submit:hover,.wysija-submit-field.wysija-submit:hover{color:inherit;opacity:.8;}.woocommerce
input.button:hover,.woocommerce #respond input#submit:hover{background-color:#143966;color:#fff;}.wysija-submit-field.wysija-submit:hover{color:#fff;}.button.big-margin{margin:20px 30px 20px 0;}.button.small.big-margin{margin:20px 25px 20px 0;}.button .fa{line-height:15px;font-size:18px;width:15px;vertical-align:middle;}.button .icon-before{margin:0 20px 0 0;}.button .icon-after{margin:0 0 0 20px;}.button.br-light{padding:15px 51px;}.button.br-semi-light{padding:15px 50px 13px;}.button.br-medium{padding:13px 49px;}.button.br-semi-thick{padding:11px 47px;}.button.br-thick{padding:9px 45px;}
.button.small{padding:10px 28px;}.button.small.br-light{padding:10px 27px;}.button.small.br-semi-light{padding:9px 26px;}.button.small.br-medium{padding:8px 25px;}.button.small.br-semi-thick{padding:6px 23px;}.button.small.br-thick{padding:4px 21px;}
.button.flat{border:none!important;padding:16px 52px;-webkit-box-shadow:none;box-shadow:none;}
.button.unfilled{background:none;border-style:solid;border-width:1px;}
.button.shaped{border-width:0;padding:9px 50px;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;}.button.shaped .icon-before{margin:0 20px 0 -10px;}.button.shaped .icon-after{margin:0 -10px 0 20px;}.button.shaped.br-light{padding:8px 49px;}.button.shaped.br-semi-light{padding:7px 48px;}.button.shaped.br-medium{padding:6px 47px;}.button.shaped.br-semi-thick{padding:4px 45px;}.button.shaped.br-thick{padding:2px 43px;}
.button.b3d{border-bottom:5px solid rgba(0,0,0,.2);padding:15px 52px 12px;}
.button.extended{display:block;margin-right:0;width:100%;text-align:center;}.button.fill-frm-top,.button.fill-frm-right,.button.fill-frm-bottom,.button.fill-frm-left{position:relative;overflow:hidden;text-shadow:none;}.button.fill-frm-top
span,.button.fill-frm-right span,.button.fill-frm-bottom span,.button.fill-frm-left span{position:relative;z-index:2;}.button.fill-frm-top:before,.button.fill-frm-right:before,.button.fill-frm-bottom:before,.button.fill-frm-left:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:4px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.br-light.button.fill-frm-top:before,.br-semi-light.button.fill-frm-top:before,.br-medium.button.fill-frm-top:before,.br-semi-thick.button.fill-frm-top:before,.br-thick.button.fill-frm-top:before,.br-light.button.fill-frm-right:before,.br-semi-light.button.fill-frm-right:before,.br-medium.button.fill-frm-right:before,.br-semi-thick.button.fill-frm-right:before,.br-thick.button.fill-frm-right:before,.br-light.button.fill-frm-bottom:before,.br-semi-light.button.fill-frm-bottom:before,.br-medium.button.fill-frm-bottom:before,.br-semi-thick.button.fill-frm-bottom:before,.br-thick.button.fill-frm-bottom:before,.br-light.button.fill-frm-left:before,.br-semi-light.button.fill-frm-left:before,.br-medium.button.fill-frm-left:before,.br-semi-thick.button.fill-frm-left:before,.br-thick.button.fill-frm-left:before{border-radius:0;}.button.fill-frm-top:before{-webkit-transform:translateY(-100%) translateZ(0);-ms-transform:translateY(-100%) translateZ(0);transform:translateY(-100%) translateZ(0);}.button.fill-frm-bottom:before{-webkit-transform:translateY(100%) translateZ(0);-ms-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0);}.button.fill-frm-right:before{-webkit-transform:translateX(100%) translateZ(0);-ms-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);}.button.fill-frm-left:before{-webkit-transform:translateX(-100%) translateZ(0);-ms-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);}.button.fill-frm-top:hover,.button.fill-frm-right:hover,.button.fill-frm-bottom:hover,.button.fill-frm-left:hover{opacity:1;}.button.fill-frm-top:hover:before,.button.fill-frm-right:hover:before,.button.fill-frm-bottom:hover:before,.button.fill-frm-left:hover:before{-webkit-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
.divider{border-style:solid;border-width:0;border-top-width:1px;border-color:#dce3ef;margin:80px 0;clear:both;}.divider.medium-margin{margin:60px 0;}.full-width-divider{margin-left:-5000px;margin-right:-5000px;}.divider.unique{border:none!important;height:10px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/border-unique.png) center top no-repeat;}.divider.unique.light{background-position:center bottom;}.space-divider{margin:60px 0;}.iconic-divider{display:block;width:30%;margin:1.5em auto;position:relative;text-align:center;}.iconic-divider
i{display:inline-block;font-size:24px;}.iconic-divider:before,.iconic-divider:after{content:'';display:inline-block;height:1px;width:50%;position:absolute;top:50%;margin-top:-2px;background-color:#718097;}.iconic-divider:before{left:-20px;}.iconic-divider:after{right:-20px;}
.gallery-slider{margin:30px 0 10px;}.gallery-slider .flex-control-thumbs{position:relative;margin:20px -10px 0;bottom:0;overflow:hidden;width:auto;}
.grid-gallery{margin:30px -10px 10px;list-style:none;overflow:hidden;}.grid-gallery>
li,.gallery-slider .flex-control-thumbs>li{padding:0 10px;margin:0 0 20px;float:left;width:33.3333%;}.grid-gallery
img,.gallery-slider .flex-control-thumbs img{width:100%;}
.tabs{margin:30px 0;position:relative;z-index:1;}.tab-header>
ul{overflow:hidden;list-style:none;margin:0;}.woocommerce
div.product .woocommerce-tabs .panel{border:1px solid #dce3ef;border-top:none;margin-top:-16px;padding:25px 30px 0;}.woocommerce
div.product .woocommerce-tabs .panel ul{margin:1.5em 0;}.woocommerce
div.product .woocommerce-tabs ul.tabs{padding:0 0 0 5px;margin:0;background:white;}.woocommerce
div.product .woocommerce-tabs ul.tabs:before{border-bottom-color:#dce3ef;}.tab-header
li{float:left;margin:0;}.woocommerce
div.product .woocommerce-tabs ul.tabs li{padding:0;border:none;}.woocommerce
div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{content:none;}.woocommerce
div.product .woocommerce-tabs ul.tabs li a,.tab-header a{display:block;font-size:16px;font-weight:700;background:#f6f8fb;padding:15px 30px;color:#525f71;white-space:nowrap;border:1px solid #dce3ef;text-decoration:none!important;transition:background .3s, border .3s, color .3s;-webkit-transition:background .3s, border .3s, color .3s;-moz-transition:background .3s, border .3s, color .3s;}.woocommerce
div.product .woocommerce-tabs ul.tabs li.active a{background:#fff;border-bottom-color:transparent;color:#143966;}.tabs.style-dark .tab-header
a{background:#161819;color:#fff;border:1px solid #1f2124;}.tab-header
a:hover{background:#fff;}.tabs.style-dark .tab-header
a:hover{background:#141617;}.tab-header
li + li a{border-left:none;}.tab-header
li.active-tab a{background:#fff;border-bottom-color:transparent;color:#143966;}.tabs.style-dark .tab-header
li.active-tab a{color:#143966;border-bottom-color:transparent;background:#141617;}.tab-content{background:#fff;border:1px solid #dce3ef;position:relative;z-index:-1;top:-1px;padding:20px 40px;}.tabs.style-dark .tab-content{background:#141617;border:1px solid #1f2124;}.tab-content .tab{position:relative;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;transition:transform 0.3s ease;}.tab-content .tab.active{-webkit-animation:tabActive 1s ease alternate;animation:tabActive 1s ease alternate;}.tab-content .tab.slideOut{-webkit-animation:tabSlideOut 1s ease alternate;animation:tabSlideOut 1s ease alternate;}.tab-content .tab .tab-content{overflow:hidden;}.tabs.style-turquoise .tab-header
li.active-tab a{color:#41d4d6;}
.sidetabs{display:table;}.sidetabs .tab-header,.sidetabs .tab-content{display:table-cell;vertical-align:top;}.sidetabs .tab-header
li{float:none;}.sidetabs .tab-content{top:0;left:-1px;}.sidetabs .tab-header
li a{border:1px solid #dce3ef;}.tabs.style-dark.sidetabs .tab-header
li a{border:1px solid #1f2124;}.sidetabs .tab-header
li + li a,.tabs.style-dark.sidetabs .tab-header li + li a{border-top:none;}.sidetabs .tab-header
li.active-tab a,.tabs.style-dark.sidetabs .tab-header li.active-tab a{border-right-color:transparent;}.sidetabs.onright{direction:rtl;}.sidetabs.onright>
div{direction:ltr;}.sidetabs.onright .tab-content{right:-1px;left:auto;}.sidetabs.onright .tab-header
li a{border:1px solid #dce3ef;}.sidetabs.onright .tab-header
li + li a,.tabs.style-dark.sidetabs.onright .tab-header li + li a{border-top:none;}.sidetabs.onright .tab-header
li.active-tab a,.tabs.style-dark.sidetabs.onright .tab-header li.active-tab a{border-left-color:transparent;}
.tabs.style2 .tab-header>
ul{display:inline-block;margin:0 auto 30px;}.tabs.style2 .tab-header
a{display:block;font-size:15px;font-weight:700;background:none;padding:9px 37px;color:#143966;white-space:nowrap;border:2px solid #143966;text-transform:uppercase;transition:background .3s, border .3s, color .3s;-webkit-transition:background .3s, border .3s, color .3s;-moz-transition:background .3s, border .3s, color .3s;}.tabs.style2.style-turquoise .tab-header
a{border-color:#41d4d6;background:none;color:#41d4d6;}.tabs.style2 .tab-header
li:first-child>a{border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;}.tabs.style2 .tab-header
li:last-child>a{border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;}.tabs.style2 .tab-header
a:hover{background:#143966;color:#fff;}.tabs.style2 .tab-header
li.active-tab a{background:#143966;border-bottom-color:#143966;color:#fff;}.tabs.style2.style-turquoise .tab-header
li.active-tab a,.tabs.style2.style-turquoise .tab-header li:hover a{border-color:#41d4d6;background:#41d4d6;color:#fff;}.tabs.style2 .tab-content{background:none;border:none;position:static;padding:0;}
.tabs.style-modern .tab-header>
ul{display:table;width:100%;table-layout:fixed;}.tabs.style-modern .tab-header>
ul>li{display:table-cell;vertical-align:middle;float:none;text-align:center;}.tabs.style-modern .tab-header>
ul>li + li{border-left:1px solid #26303a;}.tabs.style-modern .tab-header
a{color:#fff;font-size:30px;background:#2a3541;border:none;border-bottom:10px solid #143966;display:block;}.tabs.style-modern .tab-header
a img{margin:8px auto;}.tabs.style-modern .tab-header .active-tab>
a{background:#143966;position:relative;}.tabs.style-modern .tab-header .active-tab>
a:after{content:'';display:inline-block;width:100%;height:1px;position:absolute;top:0;left:0;background:rgba(255, 255, 255, 0.3);}.tabs.style-modern .tab-header .tab-green
a{border-bottom-color:#3ec8a7;}.tabs.style-modern .tab-header .tab-light-blue
a{border-bottom-color:#2eb9ea;}.tabs.style-modern .tab-header .tab-red
a{border-bottom-color:#eb5848;}.tabs.style-modern .tab-header .tab-yellow
a{border-bottom-color:#f4c74f;}.tabs.style-modern .tab-header .tab-green.active-tab
a{background:#3ec8a7;}.tabs.style-modern .tab-header .tab-light-blue.active-tab
a{background:#2eb9ea;}.tabs.style-modern .tab-header .tab-red.active-tab
a{background:#eb5848;}.tabs.style-modern .tab-header .tab-yellow.active-tab
a{background:#f4c74f;}.tabs.style-modern .tab-content{padding:35px 60px 10px;margin-bottom:-1px;}
.accordions{list-style:none;margin:30px 0;}.accordion{width:100%;}.accordions>
li{margin:0;}.accordions
li + li{margin-top:10px;}
ul.accordions.toggles:first-child{margin-top:30px;}
ul.accordions.toggles:last-child{margin-bottom:30px;}
ul.accordions.toggles{margin:0;}
ul.accordions.toggles + ul.accordions.toggles{margin-top:10px;}.accordion-header{background:#f4f6fa;border:1px solid #dce3ef;position:relative;cursor:pointer;transition:background .3s, border .3s;-webkit-transition:background .3s, border .3s;-moz-transition:background .3s, border .3s;}.accordion-header
h6{color:#525f71;margin:0;font-weight:700;padding:20px 60px 20px 30px;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}.accordion-header .accordion-icon{position:absolute;top:19px;right:30px;width:21px;height:21px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/accordion-icon.png) no-repeat;}.accordion.active .accordion-header{background:#143966;border-color:#873dd3;}.accordion.active .accordion-header
h6{color:#fff;}.accordion.active .accordion-icon{background-position:-21px 0;}.accordion-content{background:#fff;padding:10px 30px 14px;border:1px solid #dce3ef;border-top:none;}
.mix{display:none;}.accordion-filters .filter{display:inline-block;cursor:pointer;color:#718097;font-size:14px;font-weight:600;padding:6px 19px 5px;margin-right:10px;border:2px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:color .3s, border .3s;-webkit-transition:color .3s, border .3s;-moz-transition:color .3s, border .3s;}.accordion-filters .filter.active{border-color:#143966;color:#143966;}
.testimonial-content,.testimonial-content-alt{background:#fff;border:2px solid #dce3ef;padding:30px;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.testimonial-content:after,.testimonial-content:before{position:absolute;content:'';left:0;bottom:-28px;border-style:solid;border-width:30px 30px 0 0;border-color:#fff transparent transparent transparent;}.testimonial-content:before{bottom:-33px;left:-2px;border-width:33px 33px 0 0;border-color:#dce3ef transparent transparent transparent;}.testimonial-content
p{margin:0;font-size:1.125em;line-height:36px;}.testimonial-content-alt
p{font-style:italic;}.testimonial-content-alt .meta{color:#9cb3d6;}.testimonials-slider.style1 .testimonial-content
p{font-size:17px;}.testimonial-author{margin-top:40px;display:inline-block;}.testimonials-slider.style5 .testimonial-author{margin-top:52px;}.testimonial-author .avatar{display:inline-block;width:80px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;border:2px solid #8f9fba;}.testimonials-slider .testimonial-author .avatar{border-color:#d0d0d0;}.testimonial-author .avatar
img{width:100%;height:auto;border:4px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.testimonials-slider.style5 .testimonial-author .avatar
img{border-color:transparent;}.testimonial-author .author-content{display:inline-block;vertical-align:middle;font-size:14px;padding-left:30px;}.testimonial-author .author-content .name{color:#525f71;font-weight:700;float:left;display:block;}.testimonials-slider.style5 .testimonial-author .author-content .name{color:#1c1c1c;}.testimonial-author .author-content .meta{color:#7c859b;float:left;display:block;clear:left;}.testimonial.style-dark .testimonial-content{background:#0f1011;}.testimonial.style-dark .testimonial-content:after{border-color:#0f1011 transparent transparent transparent;}.testimonial.style-dark .testimonial-author .author-content .name,.testimonial.style-dark .testimonial-author .author-content .meta{color:#fff;}.testimonial-content-alt:hover{border-color:#143966;}.testimonial .testimonial-author
a{color:#666666;}.testimonials-slider.style5 .testimonial .testimonial-author
a{color:#143966;}.testimonial .testimonial-author
a:hover{color:#143966;}
.testimonials-slider{text-align:center;padding:0;margin:150px 0 60px;overflow:visible!important;}.testimonials-slider.style5{margin-top:0;}.testimonials-slider.style-big .testimonial-content
p{font-size:1.25em;}.testimonials-slider .flex-direction-nav
a{width:42px;height:42px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/testimonial-arrows.png) no-repeat;margin:18px 0 0;}.testimonials-slider .flex-direction-nav
a:before{content:none;}.testimonials-slider .flex-direction-nav .flex-prev{top:-140px;left:50%;opacity:1;margin-left:-142px;}.testimonials-slider .flex-direction-nav .flex-next{top:-140px;right:50%;opacity:1;margin-right:-142px;background-position:-42px 0;}.testimonials-slider .flex-direction-nav
a:hover{opacity:.6!important;}.testimonials-slider:before{content:'';position:absolute;top:-140px;left:50%;margin-left:-40px;width:80px;height:80px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#143966 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/testimonial-arrows.png) -84px 0 no-repeat;}.testimonials-slider.style5:before{content:none;}.testimonials-slider .testimonial-content{background:none;border:none;padding:0;}.testimonials-slider .testimonial-content:after,.testimonials-slider .testimonial-content:before{content:none;}.testimonials-slider .testimonial-content,.testimonials-slider .testimonial-author{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;opacity:0;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px);}.testimonials-slider.style5 .testimonial-content
p{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:22px;font-weight:400;line-height:36px;color:#666666;}.testimonials-slider .testimonial-content,.testimonials-slider .flex-active-slide .testimonial-author{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;}.testimonials-slider .flex-active-slide .testimonial-content{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}.testimonials-slider .flex-active-slide .testimonial-content,.testimonials-slider .flex-active-slide .testimonial-author{opacity:1;-webkit-transform:translate(0px);-ms-transform:translate(0px);-o-transform:translate(0px);transform:translate(0px);}
.pricing-tables{display:table;table-layout:fixed;width:100%;margin:40px 0;}.pricing-table{display:table-cell;vertical-align:middle;}.pricing-table-inner{background:#fff;}.pricing-table-tag{font-size:16px;font-weight:700;}.pricing-table
header{background:#8a9fb9;color:#fff;overflow:hidden;text-align:center;padding:25px 10px;border:1px solid #8192ac;}.pricing-table.featured
header{background:#143966;}.pricing-table + .pricing-table
header{margin-left:-1px;}.pricing-table
header h4{color:inherit;margin:0;font-size:30px;}.pricing-table .pricing{background:#f5f6fa;border:1px solid #dce3ef;border-bottom:none;border-top:none;color:#718097;text-align:center;padding:34px 10px;}.pricing-table + .pricing-table .pricing{border-left-style:none;}.pricing-table .pricing
span{display:inline-block;line-height:1;}.pricing-table
span.price{color:#143966;font-weight:700;font-size:72px;line-height:.8;}.pricing-table .price.small{font-size:24px;margin:5px 0 15px;}.pricing-table .currency{font-size:24px;vertical-align:top;margin-top:3px;}.pricing-table .period{font-size:14px;}.pricing-table .inline-blocks{display:inline-block;vertical-align:top;text-align:left;}.pricing-table .inline-blocks
span{display:block;}.pricing-table .features{border-left:1px solid #dce3ef;border-right:1px solid #dce3ef;margin:0;padding:0;list-style:none;}.pricing-table + .pricing-table .features{border-left-style:none;}.pricing-table .features
li{padding:15px 30px 15px 55px;position:relative;border-top:1px solid #dce3ef;border-bottom:1px solid #dce3ef;}.pricing-table .features
li:before{content:'';position:absolute;top:50%;margin-top:-5px;left:30px;width:10px;height:10px;border:2px solid #143966;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.pricing-table .features
li + li{border-top:none;margin-top:0;}.pricing-table
footer{text-align:center;padding:30px 10px;border:1px solid #dce3ef;border-top:none;box-shadow:0 2px 0 #e9eef7;-webkit-box-shadow:0 2px 0 #e9eef7;-moz-box-shadow:0 2px 0 #e9eef7;}.pricing-table + .pricing-table
footer{margin-left:-1px;}.pricing-table
footer .button{padding:13px 35px;border:2px solid #143966;}.pricing-table
footer .button:before{border-radius:0;}.pricing-table.featured
footer{padding:45px 10px;}
.pricing-table.style-default
header,.pricing-table.style-default .features,.pricing-table.style-default .pricing,.pricing-table.style-default footer{border:none;background-color:transparent;text-align:left;padding-left:50px;padding-right:50px;}.pricing-table.style-default .features{padding-left:30px;padding-right:30px;}.pricing-table.style-default .pricing{padding:34px 50px 24px;}.pricing-table.style-default
header{background-color:transparent;color:#8192ac;text-align:left;padding:26px 50px 0;border-top:8px solid #8192ac;}.pricing-table.style-default
header h4{font-family:'Proxima Nova', sans-serif;font-weight:700;}.pricing-table.style-default .features
li{border:none;}.pricing-table.style-default.featured .pricing-table-inner{-webkit-transform:translateY(-42px);-moz-transform:translateY(-42px);-ms-transform:translateY(-42px);transform:translateY(-42px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1);}.pricing-table.style-default.featured
header h4{padding:22px 50px 12px;}.pricing-table.style-default.featured
header{border-top:none;padding:0;}.pricing-table.style-default.featured
header .pricing-table-tag{background-color:#8192ac;color:#ffffff;display:block;padding:10px 50px;margin-bottom:11px;font-size:12px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;}.pricing-table.style-default .features
li:before{content:'\f00c';font:normal normal normal 13px/1 FontAwesome;width:auto;height:auto;border:none;}.pricing-table.style-default .pricing-table-inner{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.pricing-table.style-default:hover .pricing-table-inner{-webkit-transform:translateY(-7px);-moz-transform:translateY(-7px);transform:translateY(-7px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1);}.pricing-table.style-default.featured:hover .pricing-table-inner{-webkit-transform:translateY(-42px);-moz-transform:translateY(-42px);-ms-transform:translateY(-42px);transform:translateY(-42px);}
.pricing-table.style-dark .pricing-table-inner{background:#141617;color:#acb4b8;}.pricing-table.style-dark
header{background:#262c30;border-color:#293034;}.pricing-table.style-dark .pricing{background:#191b1c;border-color:#1c2023;}.pricing-table.style-dark .features,.pricing-table.style-dark .features
li,.pricing-table.style-dark footer{border-color:#1c2023;}.pricing-table.style-dark
footer{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-bottom:1px solid #1c2023;}.pricing-table.style-dark .pricing .currency{color:#718097;}.pricing-table.style-dark .pricing .period{color:#acb4b8;}
.counter-row>
div{padding:0;}.counter-box{text-align:center;}.counter-box
h6{font-size:18px;font-weight:700;margin:0;}
.counter-animator{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;}.sc-counter{opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;}.sc-counter.counter-animated{opacity:1;}.csstransforms .counter-animator > .animator-value{visibility:hidden;display:inline-block;vertical-align:middle;}.counter-animator .animator-numbers{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;visibility:hidden;}.csstransforms .counter-animator .animator-numbers{visibility:visible;}.counter-animator .animator-numbers
ul{list-style:none;margin:0;padding:0;position:relative;-webkit-transition:-webkit-transform 1.8s;-o-transition:-o-transform 1.8s;transition:transform 1.8s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;}.counter-animator .animator-numbers
ul li{margin-top:0;}.sc-counter .counter-sufix,.sc-counter .counter-prefix{vertical-align:middle;}
.counter-box.style1{margin:40px 0;}.counter-box.style1 .sc-counter,.counter-box.style1 .counter-sufix,.counter-box.style1 .counter-prefix{color:#143966;font-size:3.75em;font-weight:300;line-height:1;display:inline-block;vertical-align:middle;}.color-light .counter-box.style1 .sc-counter,.color-light .counter-box.style1 .counter-sufix,.color-light .counter-box.style1 .counter-prefix{color:#fff;}.counter-box.style1 .counter-separator{margin:15px 0 23px;height:10px;display:block;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/border-unique.png) center top no-repeat;}.color-light .counter-box.style1 .counter-separator{background-position:center bottom;}
.counter-box.style2{padding:65px 0 70px;}.counter-box.style2 .sc-counter,.counter-box.style2 .counter-sufix,.counter-box.style2 .counter-prefix{font-size:2.625em;font-weight:300;line-height:1;display:inline-block;vertical-align:middle;}.color-light .counter-box.style2
h6{color:#acb4b8;}.counter-box.style2 .counter-separator{margin:18px 0 22px;height:10px;display:block;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/border-unique.png) center bottom no-repeat;}
.counter-box.style3{padding:80px 0;}.counter-box.style3 .sc-counter,.counter-box.style3 .counter-sufix,.counter-box.style3 .counter-prefix{font-size:5em;font-weight:300;line-height:1;color:#fff;display:inline-block;vertical-align:middle;}.counter-box.style3 .fa{font-size:32px;color:#fff;display:block;margin-bottom:15px;}.counter-box.style3 .counter-separator{margin:15px auto 20px;display:block;border-top:2px solid #fff;width:40px;}.counter-box.style3
h6{color:#fff;}
.counter-box.style4.align-left{text-align:left;padding-left:65px;}.counter-box.style4.align-right{text-align:right;padding-right:65px;}.counter-box.style4 .sc-counter,.counter-box.style4 .counter-sufix{font-size:110px;font-weight:800;line-height:1;color:#143966;overflow:visible;display:inline-block;}.counter-box.style4
h6{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;margin-top:5px;}.counter-box.style4
h4{font-size:36px;font-weight:300;margin-top:20px;margin-bottom:0;}.counter-box.style4.align-right
p{padding-left:100px;}.counter-box.style4.align-left
p{padding-right:100px;}.counter-box.style4 .sc-counter.counter-animated{-webkit-animation:counterFadeIn 1.5s alternate both ease;-moz-animation:counterFadeIn 1.5s alternate both ease;-ms-animation:counterFadeIn 1.5s alternate both ease;animation:counterFadeIn 1.5s alternate both ease;}.counter-box.bold,.counter-box.bold
h6{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-weight:700;color:#ffffff;}.counter-box.bold .sc-counter{font-size:110px;line-height:1;}.counter-box.bold
h6{font-size:24px;line-height:1.2;margin:0;}
.circular-progressbar{text-align:center;margin:40px 0;}.circular-progressbar
h6{font-size:18px;font-weight:600;margin-top:25px;}.circular-progressbar-inner{display:inline-block;position:relative;}.circular-progressbar .knob-percent{position:absolute;left:0;right:0;top:50%;font-size:2.25em;line-height:1;font-weight:300;margin-top:-0.6em;}.circular-progressbar.big .knob-percent{font-size:3em;margin-top:-0.6em;}
.progressbar{margin:20px 0 25px;}.progressbar
h6{font-weight:700;margin:0 0 15px;}.progressbar-container{height:38px;background:#f4f6fa;position:relative;}.progress-width{position:relative;z-index:10;background:#4e58e5;height:38px;transition:opacity 1s .05s;-webkit-transition:opacity 1s .05s;-moz-transition:opacity 1s .05s;}.progress-width:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0.25;background:transparent url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/progress-pat.png) repeat;}
html.js .progress-width{opacity:0;}
html.js .progressbar-animated .progress-width{opacity:1;}.progress-percent{position:absolute;top:0;right:20px;bottom:0;z-index:2;line-height:38px;white-space:nowrap;color:#fff;font-weight:700;}
.img-frame{margin:30px 0;padding:8px;background:#fff;border:1px solid #dce3ef;position:relative;}.img-frame.style2:after{content:'';z-index:-1;position:absolute;left:0;right:0;bottom:-4px;top:100%;background:#dce3ef;}.img-frame.style3:after{content:'';z-index:-1;position:absolute;left:10px;right:10px;bottom:-8px;top:100%;background:#edf1f5;}.img-frame.style4:after{content:'';z-index:-1;position:absolute;left:20%;right:20%;height:10px;margin-top:-15px;top:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 0 25px 10px rgba(0,0,0,.8);-webkit-box-shadow:0 0 25px 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 25px 10px rgba(0,0,0,.8);}
.modal-content{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:none;-webkit-box-shadow:none;}.modal-header{padding:20px 55px;background:#f3f7fa;border:none;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}.modal-body{padding:40px 0;margin:0 55px;}.modal-footer{padding:40px 0;margin:0 55px;text-align:left;}@media(min-width:768px){.modal-dialog{width:700px;}}@media(min-width:992px){.modal-dialog{width:800px;}}@media(min-width:1200px){.modal-dialog{width:860px;}}
.social-sharebox{margin:40px auto;text-align:center;}.social-sharebox.style1{display:table;width:auto;}.social-sharebox.style1>
div{display:table-cell;padding:15px;vertical-align:top;text-align:left;}.social-sharebox.style3{padding:60px 30px;}.social-sharebox.style1 .share-total{background:#dce3ef;white-space:nowrap;text-align:center;padding:15px 35px;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;}.share-total
span{display:block;text-transform:uppercase;line-height:1;color:#183c64;}.share-total
span.count{font-size:2.25em;font-weight:700;margin-bottom:5px;color:#525f71;}.social-sharebox .share-buttons{padding:15px 0;}.share-button{display:inline-block;background:#fff;color:#183c64;width:63px;height:58px;border:2px solid #dce3ef;text-align:center;line-height:60px;margin:0 14px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer;overflow:hidden;position:relative;transition:color .3s, background .3s, border .3s;-webkit-transition:color .3s, background .3s, border .3s;-moz-transition:color .3s, background .3s, border .3s;}.share-button:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:3px;-webkit-transition:all 0.3s cubic-bezier(.36,.78,.72,.96);-moz-transition:all 0.3s cubic-bezier(.36,.78,.72,.96);transition:all 0.3s cubic-bezier(.36,.78,.72,.96);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}.share-button .fa{font-size:26px;position:relative;z-index:2;}.button.share-button{line-height:1;width:auto;padding:20px 25px;margin:20px 8px;}.button.share-button .fa{font-size:22px;margin-right:15px;}.share-button
span{position:relative;z-index:2;}.share-button:hover{border-color:transparent;color:#fff;opacity:1;}.share-button:hover:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.share-button.facebook:before{background-color:#385b9d !important;}.share-button.twitter:before{background-color:#23ace3 !important;}.share-button.google-plus:before{background-color:#dd4c39 !important;}.share-button.pinterest:before{background-color:#cc212a !important;}.share-button.linkedin:before{background-color:#177ab5 !important;}.share-button.tumblr:before{background-color:#2f516c !important;}.share-button.reddit:before{background-color:#000000 !important;}.share-button.email:before{background-color:#4ab54b !important;}.share-button.digg:before{background-color:#000000 !important;}.social-sharebox.style4{text-align:left;}.social-sharebox.style4 .share-button{width:35px;height:35px;margin:0 15px 7px 0;border:1px solid #4e4e4e;border-radius:50em;line-height:35px;font-size:18px;color:#4e4e4e;}.social-sharebox.style4 .share-button:before{content:none;}.social-sharebox.style4 .share-button
i{font-size:18px;}.social-sharebox.style4 .share-button:hover{color:#143966;border-color:#143966;}
.audio-player-box{background:#143966;margin:40px 0;}.audio-player-box .featured-image
img{width:100%;}.track-info{padding:40px;color:#fff;position:relative;background:#727dfd;}.track-info
h3{color:#fff;margin:0 0 10px;}
.audio-player-box.style2{background:#ff7859;}.audio-player-box.style2 .track-info{background:#ff9077;}
.audio-player-box.style3{display:table;width:100%;background:#8d54f5;}.audio-player-box.style3 .track-info{background:#b085ff;}.audio-player-box.style3>
div{display:table-cell;vertical-align:top;}.audio-player-box.style3>.featured-image{width:33%;}
.audio-player-box.style4{background:#212428;}.audio-player-box.style4 .track-info{background:#181a1c;}
.audio-player{display:table;width:100%;color:#fff;height:50px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.audio-option{display:table-cell;vertical-align:middle;width:1%;}.audio-option-timeline{width:auto;}.audio-option-volume{width:10%;padding:0 25px;min-width:90px;}.audio-play-button,.audio-volume-button{background:transparent url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/audio-player.png) no-repeat;width:16px;height:16px;border:none;}.audio-play-button{margin-left:25px;}.audio-play-button.audio-playing{background-position:-48px 0;}.audio-volume-button{background-position:-16px 0;}.audio-volume-button.volume-off{background-position:-32px 0;}.audio-timeline,.audio-volume{background:#ffffff;background:rgba(255,255,255,.2);position:relative;height:5px;border-radius:2.5px;-webkit-border-radius:2.5px;-moz-border-radius:2.5px;}.audio-timeline-played,.audio-volume-current{position:absolute;top:0;left:0;bottom:0;width:0;background:#fff;border-radius:2.5px;-webkit-border-radius:2.5px;-moz-border-radius:2.5px;transition:width .3s;-webkit-transition:width .3s;-moz-transition:width .3s;}.audio-timeline-played .drag-knob,.audio-volume-current .drag-knob{position:absolute;top:0;right:0;bottom:0;width:9px;height:9px;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-top:-2px;margin-right:-2px;cursor:pointer;}.audio-option
span{font-size:.875em;margin:0 30px;display:block;}
.audiojs .play-pause{width:40px!important;border:none;}.audiojs .time{border:none;}.audiojs{width:100%;height:50px;display:table;padding-top:6px;background:#000;background-image:none;}.audiojs>
div{display:table-cell;width:auto;vertical-align:middle;}.audiojs .scrubber{width:50%;background:#aaa;background-image:none;border:none;}.audiojs .progress{background-image:none;background:#ccc;}.audiojs .loaded{background-image:none;background:#fff;}
.content-box{text-align:center;margin:40px 0;}.content-box
h6{font-size:1.125em;font-weight:700;margin-bottom:20px;}.content-box.align-right .icon,.content-box.align-left .icon{text-align:center !important;}
.content-box.style1 .icon{display:inline-block;width:110px;height:110px;margin-bottom:25px;font-size:55px;position:relative;z-index:2;border:2px solid #8f9fba;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transition:all 0.4s cubic-bezier(.38,.91,.62,.99);-moz-transition:all 0.4s cubic-bezier(.38,.91,.62,.99);transition:all 0.4s cubic-bezier(.38,.91,.62,.99);}.content-box.style1 .icon:before,.content-box.style1 .icon:after{content:'';display:inline-block;width:102%;height:102%;position:absolute;top:-1%;left:-1%;opacity:0;z-index:0;border:1px solid #143966;border-radius:50em;-webkit-transition:all 0.3s cubic-bezier(.38,.91,.62,.99);-moz-transition:all 0.3s cubic-bezier(.38,.91,.62,.99);transition:all 0.3s cubic-bezier(.38,.91,.62,.99);}.content-box.style1 .icon:after{border:none;opacity:1;background-color:#143966;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.content-box.style1 .icon
img{position:relative;top:-3px;z-index:3;}.content-box.style1 .icon
i{line-height:110px;position:relative;z-index:3;}.content-box.style1.active .icon,.content-box.style1:hover .icon{background:transparent;border-color:transparent;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}.content-box.style1:hover .icon:before{border-color:transparent !important;border-width:1px;-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-ms-transform:scale(1.35);transform:scale(1.35);opacity:1;-webkit-transition:-webkit-transform 0.4s 0.3s cubic-bezier(.38,.91,.62,.99), border 0.3s 0.4s cubic-bezier(.38,.91,.62,.99);-moz-transition:-moz-transform 0.4s 0.3s cubic-bezier(.38,.91,.62,.99), border 0.3s 0.4s cubic-bezier(.38,.91,.62,.99);transition:transform 0.4s 0.3s cubic-bezier(.38,.91,.62,.99), border 0.3s 0.4s cubic-bezier(.38,.91,.62,.99);}.content-box.style1:hover .icon:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.content-box.style2{position:relative;padding-left:110px;text-align:left;margin:110px 0;}.tab .content-box.style2{margin:50px 0;}.tab .content-box.style2:first-child{margin:20px 0 50px;}.content-box.style2
h6{margin-bottom:17px;}.content-box.style2 .icon{position:absolute;left:0;top:0;width:70px;font-size:70px;line-height:1;color:#143966;text-align:right;border-radius:50em;}.content-box.style2 .icon
img{width:auto;}
.content-box.style3 .icon{margin-bottom:28px;}
.content-box.style4{text-align:left;margin:70px 0;}.content-box.style4 .icon{float:left;font-size:20px;color:#143966;line-height:1.4;margin-right:15px;}.content-box.style4 .icon
img{position:relative;top:-5px;}
.content-boxes{display:table;width:100%;table-layout:fixed;}.content-box.style5{display:table-cell;vertical-align:top;}.content-box.style5 .icon{margin-bottom:40px;}.content-box.style5
h6,.content-box.style5 p{padding:0 20px;}.content-box.style5 + .content-box.style5{border-left:1px solid #fefefe;}
.content-boxes-row{display:table;table-layout:fixed;width:100%;}.content-box.style6 + .content-box.style6{border-left:1px solid #212a35;}.content-box.style6{display:table-cell;background:#2a3541;padding:50px;color:#fff;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}.content-box.style6
h6{color:#fff;}.content-box.style6 .icon{color:#7f89ff;font-size:75px;line-height:1;margin-bottom:30px;}.content-box.style6.active,.content-box.style6:hover{background:#143966;}
.content-box.style7{display:table;width:100%;text-align:left;}.content-box.style7 + .content-box.style7{margin-top:60px;padding-top:90px;border-top:1px solid #dce3ef;}.content-box.style7>
div{display:table-cell;vertical-align:top;}.content-box.style7
h3,.content-box.style7 p{margin:0;}.content-box.style7 .content-box-content{padding:0px 140px 0 120px;}.content-box.style7 .content-box-heading{width:12%;}.content-box.style7 .icon{width:130px;text-align:center;}
.content-box.style8{background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.content-box.style8 .icon{background:#143966;padding:25px;color:#fff;font-size:55px;margin-bottom:30px;line-height:1;}.content-box.style8
h6,.content-box.style8 p{padding:0 30px;}.content-box.style8 .button{margin-bottom:30px;padding:7px 35px;background-color:transparent;color:#8a9fb9;border:2px solid #8a9fb9;}.content-box.style8 .button:before{border-radius:1px;}.content-box.style8:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1);}
.content-box.style9{zoom:1;position:relative;z-index:2;opacity:.5;text-align:left;background:#fefeff;border:1px solid #d9e1ec;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 1px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.1);transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}.content-box.style9:before,.content-box.style9:after{content:'';top:100%;position:absolute;margin-top:2px;left:10px;right:10px;height:5px;background:#fff;border-radius:0 0 15px 15px;box-shadow:0 1px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.1);z-index:-1;}.content-box.style9:before{margin-top:1px;}.content-box.style9:after{margin-top:5px;left:18px;right:18px;background:#eaeff7;z-index:-2;}.content-box.style9:hover,.content-box.style9.active{opacity:1;}.content-box.style9
h6{margin:2px 0 8px;}.content-box.style9
p{margin-top:0;font-size:.875em;color:#718097;}.content-box.style9 .box-header{height:15px;background:#b2b7fc;box-shadow:inset 0 0 3px rgba(0,0,0,.4), inset 0 3px 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.4), inset 0 3px 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.4), inset 0 3px 1px 0 rgba(255,255,255,.3);border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;}.content-box.style9 .box-inner{display:table;width:100%;margin:20px 0 12px;position:relative;z-index:2;}.content-box.style9 .box-inner>
div{display:table-cell;vertical-align:middle;padding:0 25px;}.content-box.style9 .box-inner .box-content{padding-right:10px;}.content-box.style9 .icon{width:140px;}.content-box.style9 .icon
img{width:100%;}
.content-box.style10{border:10px solid #fff;padding:40px 60px;text-align:center;}.content-box.style10
h1,.content-box.style10 h3{color:#fff;}.content-box.style10 .button{margin-right:10px;margin-left:10px;}
.content-box.style11{position:relative;padding-left:80px;text-align:left;}.content-box.style11 .icon{position:absolute;left:0;top:0;width:60px;height:60px;color:#143966;text-align:center;border-radius:50em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.content-box.style11 .icon:before,.content-box.style11 .icon:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #143966;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}.content-box.style11 .icon:after{width:110%;height:110%;top:-5%;left:-5%;border-width:4px;opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}.content-box.style11 .icon
img,.content-box.style11 .icon i{font-size:30px;line-height:60px;}.content-box.style11 .icon
img{position:relative;top:14px;}.content-box.style11 .icon
i{display:inline-block;width:100%;height:100%;line-height:62px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.content-box.style11.on-right{padding-left:0;padding-right:80px;text-align:right;}.content-box.style11.on-right .icon{left:auto;right:0;}.content-box.style11:hover .icon:before{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}.content-box.style11:hover .icon:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}.content-boxes-row{background-color:#ffffff;border-bottom:1px solid #eeeeee;}.content-boxes .content-boxes-row:first-child{border-top:1px solid #eeeeee;}.content-box.style12{display:table-cell;vertical-align:middle;float:none;margin:0;padding:130px 70px 85px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;background-color:#ffffff;border:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}.content-box.style12 + .content-box.style12{border-left:1px solid #eeeeee;}.content-box.style12 .icon{color:#ecca42;font-size:100px;margin-bottom:0;line-height:1;}.content-box.style12 .icon-container{opacity:0;}.content-box.style12 .icon-container
object{width:110px;}.content-box.style12
h6{margin-bottom:25px;font-size:24px;font-weight:700;letter-spacing:-0.02em;color:#1c1c1c;}.content-box.style12
p{font-size:20px;font-weight:400;line-height:36px;color:#666666;margin:0;}.content-box.style12:hover{z-index:9;box-shadow:0 20px 110px rgba(0, 0, 0, 0.25);}.content-box.style12:hover + .content-box.style12{border-color:transparent;}
.latest-posts{display:block;}.latest-posts .latest-post-row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;width:100%;}.latest-posts .latest-post-row{border-top:1px solid #eeeeee;}.latest-posts .latest-post-row:last-child{border-bottom:1px solid #eeeeee;}.latest-post{-webkit-flex-basis:50%;flex-basis:50%;float:none;border-bottom:1px solid #eeeeee;font-family:'Source Sans Pro', 'Open Sans', sans-serif;text-align:center;}.no-flexbox .latest-posts .latest-post-row{display:table;table-layout:fixed;width:100%;}.no-flexbox .latest-post{display:table-cell;vertical-align:middle;float:left;}.latest-post + .latest-post{border-left:1px solid #eeeeee;}.latest-post
article{padding:100px 17%;}.latest-post
a{color:#1c1c1c;}.latest-post
header,.latest-post header a{color:#aaaaaa;}.latest-post
header time,.latest-post header .categories{display:inline-block;font-size:14px;font-weight:700;text-transform:uppercase;}.latest-post
header .categories p,.latest-post header .categories ul,.latest-post header .categories ul > a,.latest-post header .categories li{display:inline-block;list-style:none;margin:0;}.latest-post
header .categories ul > a,.latest-post header .categories li a{position:relative;}.latest-post
header .categories ul > a:before,.latest-post header .categories li a:before{content:'';display:inline-block;width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:#aaaaaa;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);}.latest-post
header .categories ul > a:hover:before,.latest-post header .categories li a:hover:before{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}.latest-post
header .categories ul > a:after,.latest-post header .categories li:after{content:'/';margin-left:4px;margin-right:2px;}.latest-post
header .categories ul > a:last-child:after,.latest-post header .categories li:last-child:after{content:none;}.latest-post
header time + .categories:before{content:'.';margin-left:7px;margin-right:10px;font-size:18px;}.latest-post
header h2{margin-top:20px;font-size:32px;font-weight:700;}.latest-post
header h2 a{color:#1c1c1c;}.latest-post
header h2 a:hover{color:#143966;}.latest-post .contents{font-size:20px;font-weight:400;line-height:36px;color:#666666;}.latest-post .read-more{display:inline-block;margin-top:10px;font-size:15px;letter-spacing:0.1em;font-weight:700;text-transform:uppercase;position:relative;}.latest-post .read-more
i{margin-left:10px;}.latest-post .read-more:before{content:attr(data-text);display:inline-block;width:0;height:100%;position:absolute;top:0;left:0;color:#143966;white-space:nowrap;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}.latest-post .read-more:hover:before{width:100%;}
.promo-box{margin:40px 0;background-position:center center;background-repeat:repeat;background-size:100% auto;}.promo-box-inner{padding:55px 70px;}.promo-box.no-side-padding .promo-box-inner{padding-left:0;padding-right:0;}.promo-box.small .promo-box-inner{padding:40px;}.promo-box.full-width{margin-top:0;margin-bottom:0;}.promo-box-actions .button{margin:0;}.promo-box
h2{margin:0;margin-top:10px;font-size:26px;}.promo-box
p{position:relative;top:-20px;margin-bottom:-20px!important;font-size:36px;}
.promo-box.style1 .promo-box-inner{display:table;width:100%;color:#fff;}.promo-box.style1 .promo-box-inner>
div{display:table-cell;vertical-align:middle;}.promo-box.style1
h1,.promo-box.style1 h2,.promo-box.style1 h3,.promo-box.style1 h4,.promo-box.style1 h5,.promo-box.style1 h6{color:#fff;}.promo-box.style1
p{margin:10px 0 7px;}.promo-box.style1 .promo-box-actions{text-align:right;padding-left:40px;}
.promo-box-container{display:block;position:relative;z-index:2;}.promo-box.style2{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}.promo-box.style2 .promo-box-inner{padding:70px 80px 80px;text-align:center;color:#fff;}.promo-box.style2
h1,.promo-box.style2 h2,.promo-box.style2 h3,.promo-box.style2 h4,.promo-box.style2 h5,.promo-box.style2 h6{color:#fff;}.promo-box.style2
h2{font-size:42px;line-height:60px;}.promo-box.style2
h5{margin-bottom:50px;margin-top:10px;}
.promo-box.style3
p{font-size:1.125em;font-weight:300;}.promo-box.style3 .promo-box-inner{padding:35px 40px 43px;color:#fff;}.promo-box.style3 .promo-box-content
p{line-height:36px;margin-top:12px;}.promo-box.style3 .promo-box-actions{text-align:right;margin-top:30px;}.promo-box.style3
h1,.promo-box.style3 h2,.promo-box.style3 h3,.promo-box.style3 h4,.promo-box.style3 h5,.promo-box.style3 h6{color:#fff;}
.promo-box.style4{position:relative;}.promo-box.style4 .promo-box-inner{border:2px solid #dce3ef;padding:25px;}.promo-box.style4 .promo-box-content{position:relative;padding-left:60px;}.promo-box.style4
h6{margin:0;font-weight:700;}.promo-box.style4
p{margin-top:10px;margin-bottom:0;}.promo-box.style4 .icon{position:absolute;left:0;top:0;font-size:30px;color:#143966;line-height:1;}.promo-box.style4:before,.promo-box.style4:after,.promo-box.style4 .promo-box-inner:before,.promo-box.style4 .promo-box-inner:after{content:'';display:inline-block;position:absolute;background-color:#143966;-webkit-transition:all 0.5s cubic-bezier(.7,.01,.61,.89);-moz-transition:all 0.5s cubic-bezier(.7,.01,.61,.89);transition:all 0.5s cubic-bezier(.7,.01,.61,.89);}.promo-box.style4:before,.promo-box.style4 .promo-box-inner:before{height:2px;width:100%;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);}.promo-box.style4:before{top:0;left:0;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;}.promo-box.style4 .promo-box-inner:before{bottom:0;left:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}.promo-box.style4:after,.promo-box.style4 .promo-box-inner:after{height:100%;width:2px;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);}.promo-box.style4:after{top:0;right:0;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;}.promo-box.style4 .promo-box-inner:after{top:0;left:0;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}.promo-box.style4:hover:before,.promo-box.style4:hover:after,.promo-box.style4:hover .promo-box-inner:before,.promo-box.style4:hover .promo-box-inner:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.promo-box.style5 .promo-box-inner{display:table;width:100%;padding:20px 0;}.promo-box.style5 .promo-box-inner>
div{display:table-cell;vertical-align:middle;}.promo-box.style5 .promo-box-actions{text-align:right;padding-left:40px;}
.promo-box.style2.style2-alt
h2{font-size:46px;line-height:60px;font-family:'Proxima Nova', sans-serif;font-weight:bold;}
.sc-carousel{margin:0 -15px;}.sc-carousel.style2{margin:0;position:relative;}.sc-carousel .carousel-header,.sc-carousel .owl-item{padding:0 15px;}.sc-carousel.style2 .carousel-header,.sc-carousel.style2 .owl-item{padding:0;}.sc-carousel .carousel-header{overflow:hidden;margin-bottom:30px;}.sc-carousel.style2 .carousel-header{margin:0;}.sc-carousel .carousel-title{margin:0;line-height:40px;float:left;}.sc-carousel .carousel-nav{float:right;}.sc-carousel .carousel-nav
a{text-indent:-9999px;width:40px;height:40px;border:2px solid #dce3ef;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/carousel-arrows.png) -2px -2px no-repeat;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.sc-carousel .carousel-nav
a + a{margin-left:4px;}.sc-carousel.style2 .carousel-nav
a{position:absolute;top:50%;margin-top:-20px;left:30px;z-index:100;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/carousel-arrows2.png) 0 0 no-repeat;border:none;opacity:.4;}.sc-carousel.style2 .carousel-nav
a + a{left:auto;right:30px;}.sc-carousel .carousel-nav
a:hover{border-color:#143966;}.sc-carousel .carousel-nav .carousel-next{background-position:-42px -2px;}.sc-carousel .carousel-nav
a.carousel-prev:hover{background-position:-2px -42px;}.sc-carousel .carousel-nav
a.carousel-next:hover{background-position:-42px -42px;}.sc-carousel.style2 .carousel-nav .carousel-next{background-position:-40px 0;}.sc-carousel.style2 .carousel-nav
a.carousel-prev:hover{background-position:0 0;opacity:1;}.sc-carousel.style2 .carousel-nav
a.carousel-next:hover{background-position:-40px 0;opacity:1;}
.sc-google-map{height:500px;}
.play-box{position:relative;text-align:center;margin:80px 0 20px;padding:80px 40px 40px;border:8px solid #fff;border-top:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.play-box>
header{position:absolute;left:0;top:-60.5px;display:table;width:100%;}.play-box>
header>span{display:table-cell;vertical-align:bottom;}.play-box>
header>span.button-cell{width:1%;padding:0 40px;}.play-box
span.line{display:block;border-top:8px solid #fff;margin-top:-60.5px;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;}.play-box
span:first-child>span.line{border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;}.button-play{display:inline-block;width:121px;height:121px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/video-play.png) no-repeat;text-indent:-9999px;transition:opacity .3s, transform .3s;-webkit-transition:opacity .3s, -webkit-transform .3s;-moz-transition:opacity .3s, -moz-transform .3s;}.button-play:hover{opacity:.7;transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}.play-box
p{font-weight:300;}
.link-boxes{background:#e2e8f2;position:relative;z-index:1;border-top:1px solid #d1dae8;}.link-boxes:before{content:'';position:absolute;top:0;right:0;bottom:0;width:50%;background:#e8edf5;z-index:-1;}.link-boxes .container, .link-boxes .row, .link-boxes .link-box{position:static;}.link-box{text-align:center;padding:100px 0 100px 0;}.link-box:first-child{padding-right:60px;}.link-box + .link-box{padding:100px 0 100px 60px;border-left:1px solid #d1dae8;background:#e8edf5;}.link-box .spaced{text-transform:uppercase;color:#718097;font-size:.875em;font-weight:400;letter-spacing:3px;}.link-box .title{display:block;margin:35px 0;padding:40px;border:8px solid #fff;color:#525f71;font-weight:800;font-size:2.25em;}.link-box
p{padding:0 50px;}
.team-members{margin:40px 0;zoom:1;}.team-members:after,.team-members:before{content:'';display:table;}.team-members:after{clear:both;}.team-member{padding:0;position:relative;overflow:hidden;perspective:500px;-webkit-perspective:500px;}.team-member .featured-image{position:relative;}.team-member-inner{position:relative;}.team-member
img{width:100%;height:auto;}.team-member
span.name{font-size:1.125em;color:#fff;font-weight:700;display:block;}.team-member
span.position{color:#fff;font-size:.8125em;display:block;}.team-member
p{color:#fff;max-width:350px;display:inline-block;}.team-member .separator{display:block;position:relative;margin:25px 0;}.team-member .separator:before{content:'';position:absolute;left:50%;top:0;width:24px;margin-left:-12px;border-top:2px solid #fff;}.team-member .social-media{list-style:none;margin:40px 0 0;padding:0;overflow:hidden;}.team-member .social-media
li{display:inline-block;}.team-member .social-media
li + li{margin:0 0 0 5px;}.team-member .social-media
a{font-size:20px;width:36px;height:36px;display:block;color:#fff;text-align:center;line-height:34px;border:2px solid transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.team-member .social-media
a:hover{border-color:#fff;}.team-member-info{background:#2d3742;background:rgba(45,55,66,.75);padding:20px;text-align:center;position:absolute;left:0;right:0;bottom:0;transform-origin:50% 100% 0;-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;-o-transform-origin:50% 100% 0;transition:opacity .4s, transform .4s, background .3s;-webkit-transition:opacity .4s, -webkit-transform .4s, background .3s;-moz-transition:opacity .4s, -moz-transform .4s, background .3s;}.team-member-hover{background:#143966;background:rgba(95, 54, 140,.8);position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;visibility:hidden;opacity:0;transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-o-transform-origin:50% 0 0;transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transition:opacity .4s, transform .4s, visibility .4s;-webkit-transition:opacity .4s, -webkit-transform .4s, visibility .4s;-moz-transition:opacity .4s, -moz-transform .4s, visibility .4s;transition-delay:.2s .2s .4s;-webkit-transition-delay:.2s .2s .4s;-moz-transition-delay:.2s .2s .4s;}.hover-turquoise .team-member-hover{background:rgba(65, 212, 214, 0.8);}.team-member:hover .team-member-hover{opacity:1;visibility:visible;transform:rotateX(0);-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);}.team-member:hover .team-member-info{opacity:0;transform:translateY(100%);-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);}.team-member-hover>
div{display:table;width:100%;height:100%;text-align:center;}.team-member-hover>
div>div{display:table-cell;vertical-align:middle;padding:40px;}
.team-member.style2{overflow:visible;padding-bottom:30px;}.team-member.style2 .social-media{margin:0;}.team-member.style2 .team-member-hover>
div>div{padding:0;}.team-member.style2:hover .team-member-info{opacity:1;background:#2d3742;}
.team-member.style3 .team-member-info{position:static;background:#fff!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;opacity:1!important;text-align:left;padding:40px 0 0;}.team-member.style3 .social-media{margin:0;}.team-member.style3
span.name{color:#525f71;}.team-member.style3
span.position{color:#a4b0c1;}.team-member.style3
p{color:#718097;}.team-member.style3 .separator:before{border-color:#d1dae8;left:0;margin:0;}
.slider-gallery{overflow:hidden;margin:40px 0;}.slider-gallery>
div{float:left;width:50%;}.slider-gallery .slider-thumbs
ul{list-style:none;margin:0;padding:0;overflow:hidden;}.slider-gallery .slider-thumbs
li{float:left;margin:0;overflow:hidden;width:50%;position:relative;}.slider-gallery .thumb-hover{position:absolute;top:0;left:0;right:0;bottom:0;background:#143966;background:rgba(24, 60, 100,.8);text-align:center;visibility:hidden;opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transition:-webkit-transform .3s, opacity .3s, visibility 0s;-moz-transition:-moz-transform .3s, opacity .3s, visibility 0s;transition:transform .3s, opacity .3s, visibility 0s;transition-delay:0s, 0s, .3s;-webkit-transition-delay:0s, 0s, .3s;-moz-transition-delay:0s, 0s, .3s;}.slider-gallery .slider-thumbs
li:hover .thumb-hover{opacity:1;visibility:visible;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:0s, 0s, 0s;-moz-transition-delay:0s, 0s, 0s;transition-delay:0s, 0s, 0s;}.slider-gallery .thumb-hover .portfolio-hover-button{position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}.slider-gallery .thumb-hover .portfolio-hover-button:hover{opacity:.7;color:transparent;}
.posts-slider{margin:0;}.posts-slider .flex-direction-nav
a{width:42px;height:42px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows.png) no-repeat;margin:18px 0 0;}.posts-slider .flex-direction-nav
a:before{content:none;}.posts-slider .flex-direction-nav .flex-prev{top:50%;left:30px;opacity:.6;margin-top:-21px;}.posts-slider .flex-direction-nav .flex-next{top:50%;right:30px;opacity:.6;margin-top:-21px;background-position:-42px 0;}.posts-slider .flex-direction-nav
a:hover{opacity:1!important;}.posts-slider .flex-control-nav{bottom:0;}.posts-slider .flex-control-nav
li:before{content:none;}.posts-slider .flex-control-nav
a{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:3px solid #fff;background:transparent;opacity:.6;transition:background .3s, border .3s, opacity .3s;-webkit-transition:background .3s, border .3s, opacity .3s;-moz-transition:background .3s, border .3s, opacity .3s;}.posts-slider .flex-control-nav
a:hover{background:inherit;opacity:1;}.posts-slider .flex-control-nav
a.flex-active{background:#fff;opacity:1;}
.blog-post.style-featured{margin-bottom:30px;position:relative;}.blog-post.style-featured .post-content{background:#2d3741;background:rgba(45,55,65,.8);padding:30px;position:absolute;bottom:0;left:0;right:0;}.blog-post.style-featured.with-no-featured-image .post-content{position:relative;top:auto;left:auto;right:auto;}.blog-post.style-featured .post-title,.blog-post.style-featured
p,.blog-post.style-featured a,.blog-post.style-featured .post-meta li,.blog-post.style-featured .post-meta li a{color:#fff;margin:0;}.blog-post.style-featured .post-meta
li + li:before{width:3px;height:3px;}.blog-post.style-featured .post-meta
li a:hover,.blog-post.style-featured .post-title a:hover{color:#143966;}.blog-post.style-featured .post-title{font-weight:300;font-size:1.5em;margin-top:15px;}.blog-post.style-featured .post-title +
p{margin-top:15px;}.sc-blog-post .post-featured-image
img{width:100%;height:auto;}
.sc-blog-post.blog-post-medium.style-alt .post-title{font-size:1.875em;line-height:1.5;margin:25px 0;}.sc-blog-post.blog-post-medium.style-alt .post-featured-image{width:40%;}.sc-blog-post.blog-post-medium.style-alt + .sc-blog-post.blog-post-medium.style-alt{margin-top:50px;padding-top:50px;border-top:1px solid #ccd8e6;}.sc-blog-post.blog-post-medium .post-side .button.read-more{margin-bottom:0;border:2px solid #8a9fb9;background:transparent;color:#8a9fb9;text-shadow:none;position:relative;overflow:hidden;}.post-side .button.read-more:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;padding:10px 28px;background-color:#8a9fb9;color:#ffffff;overflow:hidden;border-radius:0;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;transition:all 0.15s ease;-webkit-transform:translateY(-100%) rotateZ(0);-ms-transform:translateY(-100%) rotateZ(0);transform:translateY(-100%) rotateZ(0);}.post-side .button.read-more:hover:before{-webkit-transform:translateY(0) rotateZ(0);-ms-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);}.blog-post.blog-post-standard-alt .post-side .button.read-more:before,.blog-post.blog-post-medium.style-alt .post-side .button.read-more:before{padding:10px;}
.sc-blog-post.style-list .blog-post-inner{display:table;width:100%:;}.sc-blog-post.style-list + .sc-blog-post.style-list,.sc-blog-post.blog-post-standard + .sc-blog-post.style-list{margin-top:27px;padding-top:27px;border-top:1px solid #ccd8e6;}.sc-blog-post.blog-post-standard ~ .sc-blog-post.style-list:last-child{border-bottom:1px solid #ccd8e6;padding-bottom:20px;}.sc-blog-post.style-list .blog-post-inner .post-featured-image{display:table-cell;width:90px;vertical-align:top;}.sc-blog-post.style-list .blog-post-inner .post-content{padding-left:20px;display:table-cell;vertical-align:top;}.sc-blog-post.style-list .blog-post-inner .post-title{margin:0 0 10px;font-size:1em;line-height:1.6;font-weight:400;}.sc-blog-post.style-list .blog-post-inner .post-title
a{color:#525f71;}.sc-blog-post.style-list .blog-post-inner .post-title
a:hover{color:#143966;}
.sc-blog-post.blog-post-medium .post-featured-image{width:170px;}.sc-blog-post.blog-post-medium .post-title{font-size:1.5em;}.sc-blog-post.blog-post-medium + .sc-blog-post.blog-post-medium{border-top:none;margin-top:50px;padding-top:0;}
.sc-blog-post.blog-post-standard .post-title{margin-top:20px;font-size:1.875em;}.sc-blog-post.blog-post-standard.style-normal .post-title{font-size:1.5em;}
.blog-posts-squared .posts-row{display:table;width:100%;table-layout:fixed;}.blog-posts-squared .posts-row>.blog-post{display:table-cell;vertical-align:top;padding-bottom:50px;}.blog-posts-squared .posts-row>.blog-post:first-child{padding-right:90px;}.blog-posts-squared .posts-row>.blog-post + .blog-post{border-left:1px solid #dce3ef;padding-left:90px;}.blog-posts-squared .posts-row + .posts-row{border-top:1px solid #dce3ef;}.blog-posts-squared .posts-row + .posts-row .blog-post{padding-top:50px;}.blog-posts-squared .posts-row:last-child .blog-post{padding-bottom:0;}.sc-blog-post.style-squared .blog-post-inner{display:table;width:100%;}.sc-blog-post.style-squared .blog-post-inner .post-featured-image{display:table-cell;vertical-align:top;width:130px;}.sc-blog-post.style-squared .blog-post-inner .post-content{display:table-cell;padding-left:30px;vertical-align:top;text-align:left;}.sc-blog-post.style-squared .blog-post-inner .post-header .button{margin-top:20px;border:2px solid #143966;background:#143966;color:#fff;text-shadow:none;position:relative;overflow:hidden;}.sc-blog-post .blog-post-inner .post-side .button:hover,.sc-blog-post.style-squared .blog-post-inner .post-header .button:hover{color:#ffffff;}.sc-blog-post.style-squared .blog-post-inner .post-header .button:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;padding:10px 28px;background-color:#143966;color:#ffffff;overflow:hidden;border-radius:0;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;transition:all 0.15s ease;-webkit-transform:translateY(-100%) rotateZ(0);-ms-transform:translateY(-100%) rotateZ(0);transform:translateY(-100%) rotateZ(0);opacity:0.8;}.sc-blog-post.style-squared .blog-post-inner .post-header .button:hover:before{-webkit-transform:translateY(0) rotateZ(0);-ms-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);}.sc-blog-post.style-squared .blog-post-inner .post-content .post-title{font-size:1.5em;line-height:1.5;margin-bottom:0.5em;}.sc-blog-post.style-squared .blog-post-inner .post-content>
p{margin-bottom:0;}.sc-blog-post.style-squared .post-title
a{color:#525f71;}.sc-blog-post.style-squared .post-title
a:hover,.color-light .sc-blog-post.style-squared .post-title a:hover{color:#143966;}.sc-blog-post.style-squared + .sc-blog-post.style-squared{margin-top:60px;}.color-light .sc-blog-post.style-squared .post-title
a,.color-light .sc-blog-post.style-squared a{color:#fff;}.style-turquoise.sc-blog-post.style-squared .post-title
a:hover,.style-turquoise.sc-blog-post.style-squared a{color:#41d4d6;}
.sc-blog-post.style-trending .post-featured-image{margin-bottom:20px;}.sc-blog-post.style-trending.top-border,.sc-blog-post.style-trending + .sc-blog-post.style-trending{margin-top:20px;padding-top:20px;border-top:1px solid #dce3ef;}.sc-blog-post.style-trending .post-title{line-height:1.5;margin:20px 0 0;font-weight:400;}.sc-blog-post.style-trending .post-title
a{color:#525f71;}.sc-blog-post.style-trending .post-title
a:hover{color:#143966;}.row-trending .style2-trending.post .sc-blog-post.blog-post.style-trending.style-list:last-child{padding-bottom:20px;border-bottom:1px solid #dce3ef;}
.inline-content{display:table;table-layout:fixed;width:100%;}.inline-content-item{display:table-cell;vertical-align:middle;}
.sc-isotope{-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s;}.sc-recent-projects .isotope-masonry>
div{padding:0;margin:0;}.sc-recent-projects .isotope-masonry.style2{margin-top:-30px;}.sc-recent-projects .isotope-masonry.style2>
div{padding:0 15px;margin:30px 0 0;}.sc-recent-projects .portfolio-item-grid{margin-bottom:0px!important;}.owl-item .portfolio-item-grid{margin-bottom:0;}.sc-recent-projects .isotope-masonry .portfolio-item-grid{margin-bottom:0;}.sc-recent-projects .portfolio-item-2column{margin-bottom:52px;}.portfolio-item-2column .portfolio-title{margin:25px 0 4px;}
.sc-process-box{position:relative;z-index:1;}.sc-process-box:before{content:'';border-right:1px solid #dce3ef;position:absolute;top:0;left:50%;bottom:0;z-index:-1;}.process-item{display:table;width:100%;table-layout:fixed;}.process-item + .process-item{margin-top:40px;}.process-item>
div{display:table-cell;text-align:center;vertical-align:top;padding:0 20px;}.process-item .content-inner{display:inline-block;text-align:right;}.process-item.style-right .content-inner{text-align:left;}.process-item .icon-inner{width:160px;height:160px;background:#143966;color:#fff;display:inline-block;line-height:160px;font-size:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}.process-item .icon-inner
img{margin-top:-10px;}.process-item .line-inner{height:125px;width:125px;display:inline-block;margin-top:80px;border-color:#dce3ef;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/);}.process-item.style-left .line{text-align:left;}.process-item.style-left .line-inner{border-width:5px 5px 0 0;border-style:solid;border-radius:0 35px 0 0;}.process-item.style-right .line{text-align:right;}.process-item.style-right .line-inner{border-width:5px 0 0 5px;border-style:solid;border-radius:35px 0 0 0;}.process-item.last .line .line-inner,.process-item:last-child .line .line-inner{display:none;}
.client-logo{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;}.client-logo:before,.client-logo:after{content:'';display:table;}.client-logo:after{clear:both;}.no-flexbox .client-logo{display:table;width:100%;}.no-flexbox .client-logo .image-client-block{display:table-cell;vertical-align:middle;}.client-logo .image-client-block{position:relative;}.client-logo .image-client-block .image-tooltip{display:inline-block;padding:7px 15px;background:#ffffff;color:#212a35;font-size:14px;font-weight:600;border-radius:2px;position:absolute;top:-100%;left:50%;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(.37,.84,.33,.93);-moz-transition:all 0.5s cubic-bezier(.37,.84,.33,.93);transition:all 0.5s cubic-bezier(.37,.84,.33,.93);-webkit-transform:translateX(-50%) translateY(30px) translateZ(0);-ms-transform:translateX(-50%) translateY(30px) translateZ(0);transform:translateX(-50%) translateY(30px) translateZ(0);}.client-logo .image-client-block .image-tooltip:after{content:'';display:inline-block;width:0;height:0;position:absolute;bottom:-12px;left:50%;margin-left:-6px;border-top:6px solid #ffffff;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent;}.client-logo .image-client-block
img{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;}.client-logo .image-client-block.hvr-on
img{-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);}.client-logo .image-client-block.hvr-on:hover
img{-webkit-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0);}.client-logo .image-client-block.hvr-on:hover .image-tooltip{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(0) translateZ(0);-ms-transform:translateX(-50%) translateY(0) translateZ(0);transform:translateX(-50%) translateY(0) translateZ(0);}
.shop-box{background:#000;padding:20px;color:#fff;position:relative;overflow:hidden;}.shop-box + .shop-box{margin-top:30px;}.shop-box
h1.big{line-height:1;margin:25px 0 20px;font-size:6em;letter-spacing:5px;}.shop-box
h2.big{margin:10px 0;line-height:1;font-size:2.8em;}.shop-box-inner{border:2px solid #fff;padding:25px;font-family:'Proxima Nova', sans-serif;position:relative;z-index:2;}.shop-box >
img{position:absolute;top:0;left:0;z-index:0;}.shop-box-inner-box{border:10px solid #fff;padding:20px;}.wings-title{margin:20px -20px;}.wings-title.style2{margin:20px 0;}.wings-title>
div{display:table;width:100%;}.wings-title>
div>div{display:table-cell;vertical-align:middle;}.wings-title .wing{display:block;height:10px;background:#fff;}.wings-title.style2 .wing{background:none;border-top:3px solid #fff;border-bottom:3px solid #fff;}.wings-title .title{width:1%;padding:0 20px;white-space:nowrap;}.wings-title .title *{margin:0;}
.sticky-element-active{position:fixed;top:0;left:0;right:0;z-index:9000;}
.section-nav{background:#f1f4f7;text-align:center;}.section-id-tag{position:relative;top:-100px;}.section-nav
ul{list-style:none;display:block;margin:0 auto;padding:0;}.section-nav
ul li{display:inline-block;margin:0;}.section-nav
ul li a{display:block;padding:25px 35px;font-size:13px;text-transform:uppercase;font-family:"Proxima Nova", sans-serif;font-weight:700;color:#525f71;position:relative;text-decoration:none;}.section-nav
ul li.active a:before{content:'';position:absolute;bottom:0;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;}.section-nav
ul li a .fa{font-size:30px;font-weight:400;display:block;margin-bottom:10px;}.features .features-row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:box;display:flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch;}.features .features-row .feature{-webkit-flex-basis:33.33333333333333%;flex-basis:33.33333333333333%;font-family:'Source Sans Pro', 'Open Sans', sans-serif;text-align:center;color:#ffffff;position:relative;overflow:hidden;}.features .features-row .feature .text-block{padding:95px 15% 75px;}.features .features-row .feature
figure{position:absolute;top:0;left:0;width:100%;height:100%;min-height:400px;background-size:cover;background-position:center;}.features .features-row .feature
figure img{opacity:0;}.features .features-row .feature
h6,.features .features-row .feature h3{margin:0;}.features .features-row .feature
h6{margin-bottom:18px;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.3em;color:#666666;}.features .features-row .feature
h3{margin-bottom:26px;font-size:42px;font-weight:700;color:#ffffff;}.features .features-row .feature
p{font-size:20px;line-height:36px;color:#a7a6a6;}
table{border:1px solid #dce3ef;}
table thead{background:#8a9fb9;color:white;}
table th,table td{font-weight:400;padding:10px 20px;}
table tbody th{background:#f5f6fa;color:#718097;}
table tbody th,table tbody td{border-right:1px solid #dce3ef;border-bottom:1px solid #dce3ef;}
.gallery{margin-right:-15px;margin-left:-15px;}.gallery-item{padding-right:15px;padding-left:15px;margin-bottom:42px;}.gallery-item
img{width:100%;margin-bottom:15px;}
.mejs-controls .mejs-button
button{background:transparent url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/audio-player.png) no-repeat !important;}.mejs-controls .mejs-button.mejs-playpause-button{margin-left:25px !important;}.mejs-container .mejs-controls,.mejs-container.mejs-audio{height:50px !important;background:#143966 !important;}.mejs-container .mejs-controls >
div{padding-top:17px !important;}.mejs-container .mejs-controls .mejs-button.mejs-volume-button,.mejs-container .mejs-controls .mejs-button.mejs-playpause-button{padding-top:10px !important;}.mejs-container .mejs-controls .mejs-button.mejs-volume-button{}.mejs-controls .mejs-pause
button{background-position:-48px 0 !important;}.mejs-controls .mejs-unmute
button{background-position:-32px 0 !important;}.mejs-controls .mejs-mute
button{background-position:-16px 0 !important;}.mejs-container .mejs-controls .mejs-time{font-size:.875em !important;margin:0 30px !important;display:block !important;padding-top:20px !important;}.mejs-controls .mejs-time-rail
a,.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#ffffff !important;background:rgba(255,255,255,.2) !important;position:relative !important;height:5px !important;border-radius:2.5px !important;-webkit-border-radius:2.5px !important;-moz-border-radius:2.5px !important;}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-controls .mejs-time-rail
span{position:absolute !important;}.mejs-controls .mejs-time-rail .mejs-time-current,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#ffffff !important;height:5px !important;border-radius:2.5px !important;-webkit-border-radius:2.5px !important;-moz-border-radius:2.5px !important;}.mejs-controls .mejs-time-rail .mejs-time-float{display:none !important;}.mejs-controls
a.mejs-horizontal-volume-slider{position:relative !important;display:block !important;height:100% !important;margin-right:25px !important;margin-left:25px !important;width:7% !important;}.mejs-controls
a.mejs-horizontal-volume-slider > div{top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.mejs-controls
a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{width:100% !important;}.mejs-horizontal-volume-handle,.mejs-controls .mejs-time-rail .mejs-time-handle{display:block !important;position:absolute !important;top:50% !important;right:0 !important;bottom:0 !important;width:9px !important;height:9px !important;border-color:white !important;background:#fff !important;border-radius:50% !important;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;margin-top:-2px !important;margin-right:-2px !important;cursor:pointer !important;margin-top:0px !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.woocommerce
form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0;}.woocommerce
form.checkout_coupon input{margin-top:0 !important;margin-bottom:0 !important;}.woocommerce
form .form-row input.input-text,.woocommerce form .form-row textarea{padding:14px;margin-top:5px;}.woocommerce-checkout #payment{background:#f4f6fa;}.woocommerce-checkout #payment
div.payment_box{background:#e3e7ef;}.woocommerce-checkout #payment
div.payment_box:after{top:0;border-bottom-color:#e3e7ef;}.woocommerce-share-item .social-sharebox{margin-top:25px;margin-bottom:85px;}.content-with-sidebar .woocommerce-share-item .social-sharebox{margin-bottom:75px;}.woocommerce-share-item .share-buttons{border:none;}.woocommerce-share-item >
h3{margin-bottom:0;font-size:36px;}.woocommerce
div.product div.images,.woocommerce div.product div.summary{margin-bottom:63px;}.woocommerce-tabs{margin-bottom:95px;}.product.product-category + .product:not(.product-category){clear:left !important;}.upsells.products,.related.products{position:relative;overflow:hidden;background:#f5f6fa;padding-top:65px;padding-bottom:40px;}.content-with-sidebar .upsells.products,.content-with-sidebar .related.products{background:transparent;width:auto !important;margin-left:0 !important;margin-right:0 !important;padding-top:50px;border-top:1px solid #dce3ef;}.content-with-sidebar .upsells.products > .container,.content-with-sidebar .related.products > .container{width:auto;padding:0;}.content-with-sidebar .upsells.products
ul.products,.content-with-sidebar .related.products ul.products{padding-right:0;padding-left:0;}.content-with-sidebar .upsells.products
ul.products li.product,.content-with-sidebar .related.products ul.products li.product{width:33.33333333333333%;padding-right:5px;padding-left:5px;}.upsells.products
h2,.related.products h2{margin:0 0 55px;}.upsells.products:after,.related.products:after{content:'';position:absolute;top:-5px;left:0;right:0;height:5px;box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);}.content-with-sidebar .upsells.products:after,.content-with-sidebar .related.products:after{content:none;}.upsells.products + .related.products{padding-top:0;}.upsells.products + .related.products:after{content:none;}.woocommerce.single #splendid-main-container .main-content{padding-bottom:0;}.woocommerce
table.shop_attributes td{padding-left:15px;padding-right:15px;}.cart_totals
table{width:100%;}.woocommerce-cart .cart-collaterals .cart_totals
table td{padding-left:15px;padding-right:15px;}.woocommerce .cart-collaterals .cross-sells
ul.shop-meta li{width:auto;}.woocommerce .cart-collaterals .cross-sells
ul.products ul.shop-meta li + li{margin-left:4px;}.woocommerce .cart-collaterals{margin-top:70px;}#ship-to-different-address
label{font-size:30px;margin:.5em 0 .8em;color:#525f71;font-weight:300;line-height:1.25;}.order-info
mark{color:white;}.content-with-sidebar .summary .group_table .add-to-cart{padding:16px 30px 15px;}.content-with-sidebar .summary .group_table .fs-number{padding:0 43px;}.content-with-sidebar .summary .group_table .fs-number-arrow{width:45px;}.content-with-sidebar .summary .group_table
tr:before,.content-with-sidebar .summary .group_table tr:after{content:'';display:table;}.content-with-sidebar .summary .group_table
tr:after{clear:both;}.content-with-sidebar .summary .group_table,.content-with-sidebar .summary .group_table
tbody,.content-with-sidebar .summary .group_table tr,.content-with-sidebar .summary .group_table td{width:100%;display:block;}.content-with-sidebar .summary .group_table
tr{border-bottom:1px solid #dce3ef;}.content-with-sidebar .summary .cart .group_table .add-to-cart{float:none;}.content-with-sidebar .summary .group_table .label,.content-with-sidebar .summary .group_table .price{width:50%;float:left;}.woocommerce .summary .group_table .price{font-size:16px;}.woocommerce .summary .group_table .quantity .fs-number{margin-bottom:0;width:154px;}.woocommerce .content-with-sidebar .summary .group_table .quantity .fs-number{width:136px;}.woocommerce .summary .group_table .price
ins{font-weight:700;}.woocommerce .summary .group_table ~ .single_add_to_cart_button{margin-top:40px;}.woocommerce
div.product form.cart .group_table td{vertical-align:middle;}.woocommerce
div.product form.cart table{width:100%;}.woocommerce .summary .variations
select{margin:5px 0;}.woocommerce .summary .variations
label{position:relative;top:14px;}.woocommerce
div.product form.cart .group_table td.label{padding-left:0;padding-right:0;}.sku_wrapper:after{content:'.';}.woocommerce .widget_price_filter .ui-slider-horizontal{height:10px;}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#dce3ef;margin-bottom:2em;}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#143966;}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:white;border:2px solid #143966;top:-3px;}.woocommerce .widget_price_filter .price_slider_amount .button{cursor:pointer;border-color:transparent;display:inline-block;color:white;background:#8a9fb9;text-decoration:none!important;padding:9px 17px;margin:0;text-transform:uppercase;white-space:nowrap;font-size:15px;font-weight:700;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.21);border-radius:4px;transition:opacity .3s ease, color 0.3s ease;-webkit-transition:opacity .3s ease, color 0.3s ease;-moz-transition:opacity .3s ease, color 0.3s ease;}.woocommerce .price_slider_amount .price_label{border:2px solid #dce3ef;border-radius:4px;float:right;line-height:1.5;padding:5px 15px;}.woocommerce .product .price >
span{margin-right:10px;float:none !important;}.woocommerce .product .price >
span + span{margin-left:10px;}.content-with-sidebar.sidebar-dual
ul.products li.product{width:50%;}.content-with-sidebar.sidebar-dual
ul.products li.product .content,.content-with-sidebar.sidebar-dual ul.products li.product .shop-footer{padding-right:8px;padding-left:8px;}.content-with-sidebar.sidebar-dual
ul.products li.product .shop-meta li + li,.content-with-sidebar.sidebar-dual.shop-meta li + li{margin-left:5px;}.content-with-sidebar.sidebar-dual
ul.products li.product .shop-meta li a.added_to_cart,.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li a.button,.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li a.btn,.content-with-sidebar.sidebar-dual .shop-meta li a.button,.content-with-sidebar.sidebar-dual .shop-meta li a.btn{width:40px;height:40px;}.content-with-sidebar.sidebar-dual
ul.products li.product .shop-meta li .raty-rating,.content-with-sidebar.sidebar-dual .shop-meta li .raty-rating{height:41px;padding-top:2px;padding-bottom:2px;}.content-with-sidebar.sidebar-dual
ul.products li.product .shop-meta li a.add-to-cart,.content-with-sidebar.sidebar-dual .shop-meta li a.add-to-cart{background-position:-5px -5px;}.content-with-sidebar.sidebar-dual
ul.products li.product .shop-meta li a.btn.details,.content-with-sidebar.sidebar-dual .shop-meta li a.btn.details{background-position:-55px -5px;}.content-with-sidebar.sidebar-dual
ul.products li.product .shop-meta li a.added_to_cart{background-position:-105px 50%;}.formError .formErrorContent{background-color:#e84f40;}
.wpb_column.vc_column_container.no-padding{padding-left:0;padding-right:0;}.wpb_revslider_element.wpb_content_element{margin-bottom:0;}.light-gradient-overlay{background:#1ebed9;background:-moz-linear-gradient(-45deg, #1ebed9 0%, #7cdadf 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#1ebed9), color-stop(100%,#7cdadf));background:-webkit-linear-gradient(-45deg, #1ebed9 0%,#7cdadf 100%);background:-o-linear-gradient(-45deg, #1ebed9 0%,#7cdadf 100%);background:-ms-linear-gradient(-45deg, #1ebed9 0%,#7cdadf 100%);background:linear-gradient(135deg, #1ebed9 0%,#7cdadf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ebed9', endColorstr='#7cdadf',GradientType=1);}.dark-gradient-overlay{background:#004357;background:-moz-linear-gradient(top, #004357 1%, #007f91 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#004357), color-stop(100%,#007f91));background:-webkit-linear-gradient(top, #004357 1%,#007f91 100%);background:-o-linear-gradient(top, #004357 1%,#007f91 100%);background:-ms-linear-gradient(top, #004357 1%,#007f91 100%);background:linear-gradient(to bottom, #004357 1%,#007f91 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004357', endColorstr='#007f91',GradientType=0);}.ts-toggle-item{width:100%;}.ts-sortable-isotope{margin-top:30px;}.ts-toggle-item
ul.accordions.toggles{margin:0;}.ts-toggle-item + .ts-toggle-item{margin-top:10px;}
ul.media-list{margin:0;}.modal.fade .modal-dialog{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.modal.in .modal-dialog{position:absolute;top:50%;left:50%;z-index:99999;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.sc-recent-projects .portfolio-content,.recent-projects.full-width{padding-top:0 !important;padding-bottom:0 !important;}.fullwidth-image{width:100%;}
p.wysija-paragraph{padding:0 !important;}.newsletter-wrapper.btn-light-blue .wysija-submit{background-color:#2eb9ea;}.blod-promo-inn{background:#143966;}.blod-prmo-att{background-size:auto auto!important;background-repeat:no-repeat;}
.back-to-top{display:inline-block;width:29px;height:29px;font-size:14px;line-height:29px;position:fixed;bottom:30px;right:30px;z-index:9999;text-align:center;color:#ffffff;background-color:rgba(0,0,0,0.25);border-radius:50em;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(.69,.11,.62,.91);-moz-transition:all 0.3s cubic-bezier(.69,.11,.62,.91);transition:all 0.3s cubic-bezier(.69,.11,.62,.91);-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%);}.back-to-top:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:50%;left:50%;z-index:0;background-color:#143966;-webkit-transition:all 0.2s cubic-bezier(.69,.11,.62,.91);-moz-transition:all 0.2s cubic-bezier(.69,.11,.62,.91);transition:all 0.2s cubic-bezier(.69,.11,.62,.91);border-radius:50em;-webkit-transform:translateX(-50%) translateY(-50%) scale(0);-moz-transform:translateX(-50%) translateY(-50%) scale(0);-ms-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);}.back-to-top:after{content:"\f106";font:normal normal normal 14px/1 FontAwesome;position:absolute;top:50%;left:50%;-webkit-transition:all 0.3s 0.1s cubic-bezier(.69,.11,.62,.91);-moz-transition:all 0.3s 0.1s cubic-bezier(.69,.11,.62,.91);transition:all 0.3s 0.1s cubic-bezier(.69,.11,.62,.91);-webkit-transform:translateX(-50%) translateY(100%);-moz-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);}.back-to-top
i{position:relative;z-index:2;-webkit-transition:all 0.2s 0.1s cubic-bezier(.69,.11,.62,.91);-moz-transition:all 0.2s 0.1s cubic-bezier(.69,.11,.62,.91);transition:all 0.2s 0.1s cubic-bezier(.69,.11,.62,.91);}.back-to-top:hover,.back-to-top:hover
i{color:#ffffff !important;}.back-to-top:hover:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);}.back-to-top:hover:after{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}.back-to-top:hover
i{-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);}.back-to-top.slideIn{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}.formErrorContent{display:none !important;}
.wpcf7-form .input-container{position:relative;margin:13px 0;}.wpcf7-form .input-container
input,.wpcf7-form .input-container textarea{position:relative;z-index:1;padding-left:55px;margin:0;}.wpcf7-form .input-container
i{position:absolute;top:16px;left:30px;z-index:3;font-size:22px;}.wpcf7-form .input-container
i:after{content:'|';margin-left:5px;}
.br-color-white, .br-color-light{border-color:#fff;}.br-color-black{border-color:#212428!important;}.br-color-blue{border-color:#143966!important;}.br-color-dark-blue{border-color:#143966!important;}.br-color-light-blue{border-color:#2eb9ea!important;}.br-color-turquoise-blue{border-color:#5fd0e4!important;}.br-color-gray{border-color:#bfcdde!important;}.br-color-dark-gray{border-color:#8a9fb9!important;}.br-color-periwinkle-gray{border-color:#e5eaf3!important;}.br-color-botticelli-gray{border-color:#e5eaf3!important;}.br-color-light-gray{border-color:#f9f9f9!important;}.br-color-silver{border-color:#c9c9c9!important;}.br-color-orange{border-color:#f3c72f!important;}.br-color-dark-orange{border-color:#ed9b4b!important;}.br-color-bittersweet{border-color:#ff7859!important;}.br-color-green{border-color:#85c94f!important;}.br-color-dark-green{border-color:#3ec8a7!important;}.br-color-turquoise{border-color:#41d4d6;}.br-color-purple{border-color:#9268e8!important;}.br-color-dark-purple{border-color:#603497!important;}.br-color-pink{border-color:#f06387!important;}.br-color-cranberry{border-color:#de5477!important;}.br-color-yellow{border-color:#ffff4a!important;}.br-color-red{border-color:#eb5848!important;}.br-color-mulberry{border-color:#c95b97!important;}.br-color-salmon{border-color:#f99376!important;}.br-color-pictonblue{border-color:#47b3dd!important;}
.bg-white, .icon-bg-white
li:before{background-color:#fff;}.bg-black, .icon-bg-black
li:before{background-color:#212428;}.bg-dark-black{background-color:#141617!important;}.bg-dark-blue, .icon-bg-dark-blue
li:before, .header4 #main-header.bg-dark-blue{background-color:#143966;}.bg-light-blue, .icon-bg-light-blue
li:before{background-color:#2eb9ea;}.bg-turquoise-blue, .icon-bg-turquoise-blue
li:before{background-color:#5fd0e4;}.bg-gray, .icon-bg-gray
li:before{background-color:#bfcdde!important;}.bg-dark-gray, .icon-bg-dark-gray
li:before{background-color:#8a9fb9;}.bg-periwinkle-gray, .icon-bg-periwinkle-gray
li:before{background-color:#e5eaf3!important;}.bg-botticelli-gray, .icon-bg-botticelli-gray
li:before{background-color:#d6deec!important;}.bg-light-gray, .icon-bg-light-gray
li:before{background-color:#f9f9f9!important;}.bg-silver, .icon-bg-silver
li:before{background-color:#c9c9c9!important;}.bg-orange, .icon-bg-light-orange
li:before{background-color:#f3c72f!important;}.bg-dark-orange, .icon-bg-light-orange
li:before{background-color:#ed9b4b!important;}.bg-bittersweet, .icon-bg-bittersweet
li:before{background-color:#ff7859;}.bg-green, .icon-bg-green
li:before{background-color:#85c94f;}.bg-dark-green, .icon-bg-dark-green
li:before{background-color:#3ec8a7!important;}.bg-turquoise, .icon-bg-turquoise
li:before{background-color:#41d4d6;}.bg-purple, .icon-bg-purple
li:before{background-color:#9268e8!important;}.bg-dark-purple, .icon-bg-dark-purple
li:before{background-color:#603497!important;}.bg-pink, .icon-bg-pink
li:before{background-color:#f06387!important;}.bg-cranberry, .icon-bg-cranberry
li:before{background-color:#de5477;}.bg-yellow, .icon-bg-yellow
li:before{background-color:#ffff4a!important;}.bg-red, .icon-bg-red
li:before{background-color:#eb5848!important;}.bg-mulberry, .icon-bg-mulberry
li:before{background-color:#c95b97!important;}.bg-salmon, .icon-bg-salmon
li:before{background-color:#f99376!important;}.bg-pictonblue, .icon-bg-pictonblue
li:before{background-color:#47b3dd!important;}.bg-gallery{background-color:#eeeeee !important;}.bg-blue, .icon-bg-blue
li:before,.wysija-submit-field.wysija-submit{background-color:#183c64;}
.button
span{position:relative;z-index:2;}.button:before{background-color:rgba(0, 0, 0, 0.15);}.button.unfilled.bg-bittersweet:before,.button.unfilled.br-color-bittersweet:before{background-color:#ff7859 !important;}.button.unfilled.bg-black:before,.button.unfilled.br-color-black:before{background-color:#212428 !important;}.button.unfilled.bg-blue:before,.button.unfilled.br-color-blue:before{background-color:#143966 !important;}.button.unfilled.bg-botticelli-gray:before,.button.unfilled.br-color-botticelli-gray:before{background-color:#d6deec!important;}.button.unfilled.bg-cranberry:before,.button.unfilled.br-color-cranberry:before{background-color:#de5477 !important;}.button.unfilled.bg-dark-black:before,.button.unfilled.br-color-dark-black:before{background-color:#141617!important;}.button.unfilled.bg-dark-blue:before,.button.unfilled.br-color-dark-blue:before{background-color:#143966 !important;}.button.unfilled.bg-dark-green:before,.button.unfilled.br-color-dark-green:before{background-color:#3ec8a7!important;}.button.unfilled.bg-dark-orange:before,.button.unfilled.br-color-dark-orange:before{background-color:#ed9b4b!important;}.button.unfilled.bg-dark-purple:before,.button.unfilled.br-color-dark-purple:before{background-color:#603497!important;}.button.unfilled.bg-dark-gray:before,.button.unfilled.br-color-dark-gray:before{background-color:#8a9fb9 !important;}.button.unfilled.bg-gray:before,.button.unfilled.br-color-gray:before{background-color:#bfcdde!important;}.button.unfilled.bg-green:before,.button.unfilled.br-color-green:before{background-color:#85c94f !important;}.button.unfilled.bg-light-blue:before,.button.unfilled.br-color-light-blue:before{background-color:#2eb9ea !important;}.button.unfilled.bg-light-gray:before,.button.unfilled.br-color-light-gray:before{background-color:#f9f9f9!important;}.button.unfilled.bg-mulberr:before,.button.unfilled.br-color-mulberr:before{background-color:#c95b97!important;}.button.unfilled.bg-orange:before,.button.unfilled.br-color-orange:before{background-color:#f3c72f!important;}.button.unfilled.bg-periwinkle-gray:before,.button.unfilled.br-color-periwinkle-gray:before{background-color:#e5eaf3!important;}.button.unfilled.bg-pictonblue:before,.button.unfilled.br-color-pictonblue:before{background-color:#47b3dd!important;}.button.unfilled.bg-pink:before,.button.unfilled.br-color-pink:before{background-color:#f06387!important;}.button.unfilled.bg-purple:before,.button.unfilled.br-color-purple:before{background-color:#9268e8!important;}.button.unfilled.bg-red:before,.button.unfilled.br-color-red:before{background-color:#eb5848!important;}.button.unfilled.bg-salmon:before,.button.unfilled.br-color-salmon:before{background-color:#f99376!important;}.button.unfilled.bg-silver:before,.button.unfilled.br-color-silver:before{background-color:#c9c9c9!important;}.button.unfilled.bg-turquoise-blue:before,.button.unfilled.br-color-turquoise-blue:before{background-color:#5fd0e4 !important;}.button.unfilled.bg-turquoise:before,.button.unfilled.br-color-turquoise:before{background-color:#41d4d6 !important;}.button.unfilled.bg-white:not(.share-button):before,.button.unfilled.br-color-white:not(.share-button):before{background-color:#fff !important;}.button.unfilled.bg-yellow:before,.button.unfilled.br-color-yellow:before{background-color:#ffff4a!important;}.button.unfilled.fill-frm-top.bg-bittersweet:hover,.button.unfilled.fill-frm-right.bg-bittersweet:hover,.button.unfilled.fill-frm-bottom.bg-bittersweet:hover,.button.unfilled.fill-frm-left.bg-bittersweet:hover,.button.unfilled.fill-frm-top.br-color-bittersweet:hover,.button.unfilled.fill-frm-right.br-color-bittersweet:hover,.button.unfilled.fill-frm-bottom.br-color-bittersweet:hover,.button.unfilled.fill-frm-left.br-color-bittersweet:hover,.button.unfilled.fill-frm-top.bg-black:hover,.button.unfilled.fill-frm-right.bg-black:hover,.button.unfilled.fill-frm-bottom.bg-black:hover,.button.unfilled.fill-frm-left.bg-black:hover,.button.unfilled.fill-frm-top.br-color-black:hover,.button.unfilled.fill-frm-right.br-color-black:hover,.button.unfilled.fill-frm-bottom.br-color-black:hover,.button.unfilled.fill-frm-left.br-color-black:hover,.button.unfilled.fill-frm-top.bg-blue:hover,.button.unfilled.fill-frm-right.bg-blue:hover,.button.unfilled.fill-frm-bottom.bg-blue:hover,.button.unfilled.fill-frm-left.bg-blue:hover,.button.unfilled.fill-frm-top.br-color-blue:hover,.button.unfilled.fill-frm-right.br-color-blue:hover,.button.unfilled.fill-frm-bottom.br-color-blue:hover,.button.unfilled.fill-frm-left.br-color-blue:hover,.button.unfilled.fill-frm-top.bg-cranberry:hover,.button.unfilled.fill-frm-right.bg-cranberry:hover,.button.unfilled.fill-frm-bottom.bg-cranberry:hover,.button.unfilled.fill-frm-left.bg-cranberry:hover,.button.unfilled.fill-frm-top.br-color-cranberry:hover,.button.unfilled.fill-frm-right.br-color-cranberry:hover,.button.unfilled.fill-frm-bottom.br-color-cranberry:hover,.button.unfilled.fill-frm-left.br-color-cranberry:hover,.button.unfilled.fill-frm-top.bg-dark-black:hover,.button.unfilled.fill-frm-right.bg-dark-black:hover,.button.unfilled.fill-frm-bottom.bg-dark-black:hover,.button.unfilled.fill-frm-left.bg-dark-black:hover,.button.unfilled.fill-frm-top.br-color-dark-black:hover,.button.unfilled.fill-frm-right.br-color-dark-black:hover,.button.unfilled.fill-frm-bottom.br-color-dark-black:hover,.button.unfilled.fill-frm-left.br-color-dark-black:hover,.button.unfilled.fill-frm-top.bg-dark-blue:hover,.button.unfilled.fill-frm-right.bg-dark-blue:hover,.button.unfilled.fill-frm-bottom.bg-dark-blue:hover,.button.unfilled.fill-frm-left.bg-dark-blue:hover,.button.unfilled.fill-frm-top.br-color-dark-blue:hover,.button.unfilled.fill-frm-right.br-color-dark-blue:hover,.button.unfilled.fill-frm-bottom.br-color-dark-blue:hover,.button.unfilled.fill-frm-left.br-color-dark-blue:hover,.button.unfilled.fill-frm-top.bg-dark-green:hover,.button.unfilled.fill-frm-right.bg-dark-green:hover,.button.unfilled.fill-frm-bottom.bg-dark-green:hover,.button.unfilled.fill-frm-left.bg-dark-green:hover,.button.unfilled.fill-frm-top.br-color-dark-green:hover,.button.unfilled.fill-frm-right.br-color-dark-green:hover,.button.unfilled.fill-frm-bottom.br-color-dark-green:hover,.button.unfilled.fill-frm-left.br-color-dark-green:hover,.button.unfilled.fill-frm-top.bg-dark-orange:hover,.button.unfilled.fill-frm-right.bg-dark-orange:hover,.button.unfilled.fill-frm-bottom.bg-dark-orange:hover,.button.unfilled.fill-frm-left.bg-dark-orange:hover,.button.unfilled.fill-frm-top.br-color-dark-orange:hover,.button.unfilled.fill-frm-right.br-color-dark-orange:hover,.button.unfilled.fill-frm-bottom.br-color-dark-orange:hover,.button.unfilled.fill-frm-left.br-color-dark-orange:hover,.button.unfilled.fill-frm-top.bg-dark-purple:hover,.button.unfilled.fill-frm-right.bg-dark-purple:hover,.button.unfilled.fill-frm-bottom.bg-dark-purple:hover,.button.unfilled.fill-frm-left.bg-dark-purple:hover,.button.unfilled.fill-frm-top.br-color-dark-purple:hover,.button.unfilled.fill-frm-right.br-color-dark-purple:hover,.button.unfilled.fill-frm-bottom.br-color-dark-purple:hover,.button.unfilled.fill-frm-left.br-color-dark-purple:hover,.button.unfilled.fill-frm-top.bg-dark-gray:hover,.button.unfilled.fill-frm-right.bg-dark-gray:hover,.button.unfilled.fill-frm-bottom.bg-dark-gray:hover,.button.unfilled.fill-frm-left.bg-dark-gray:hover,.button.unfilled.fill-frm-top.br-color-dark-gray:hover,.button.unfilled.fill-frm-right.br-color-dark-gray:hover,.button.unfilled.fill-frm-bottom.br-color-dark-gray:hover,.button.unfilled.fill-frm-left.br-color-dark-gray:hover,.button.unfilled.fill-frm-top.bg-light-blue:hover,.button.unfilled.fill-frm-right.bg-light-blue:hover,.button.unfilled.fill-frm-bottom.bg-light-blue:hover,.button.unfilled.fill-frm-left.bg-light-blue:hover,.button.unfilled.fill-frm-top.br-color-light-blue:hover,.button.unfilled.fill-frm-right.br-color-light-blue:hover,.button.unfilled.fill-frm-bottom.br-color-light-blue:hover,.button.unfilled.fill-frm-left.br-color-light-blue:hover,.button.unfilled.fill-frm-top.bg-green:hover,.button.unfilled.fill-frm-right.bg-green:hover,.button.unfilled.fill-frm-bottom.bg-green:hover,.button.unfilled.fill-frm-left.bg-green:hover,.button.unfilled.fill-frm-top.br-color-green:hover,.button.unfilled.fill-frm-right.br-color-green:hover,.button.unfilled.fill-frm-bottom.br-color-green:hover,.button.unfilled.fill-frm-left.br-color-green:hover,.button.unfilled.fill-frm-top.bg-mulberr:hover,.button.unfilled.fill-frm-right.bg-mulberr:hover,.button.unfilled.fill-frm-bottom.bg-mulberr:hover,.button.unfilled.fill-frm-left.bg-mulberr:hover,.button.unfilled.fill-frm-top.br-color-mulberr:hover,.button.unfilled.fill-frm-right.br-color-mulberr:hover,.button.unfilled.fill-frm-bottom.br-color-mulberr:hover,.button.unfilled.fill-frm-left.br-color-mulberr:hover,.button.unfilled.fill-frm-top.bg-orange:hover,.button.unfilled.fill-frm-right.bg-orange:hover,.button.unfilled.fill-frm-bottom.bg-orange:hover,.button.unfilled.fill-frm-left.bg-orange:hover,.button.unfilled.fill-frm-top.br-color-orange:hover,.button.unfilled.fill-frm-right.br-color-orange:hover,.button.unfilled.fill-frm-bottom.br-color-orange:hover,.button.unfilled.fill-frm-left.br-color-orange:hover,.button.unfilled.fill-frm-top.bg-pink:hover,.button.unfilled.fill-frm-right.bg-pink:hover,.button.unfilled.fill-frm-bottom.bg-pink:hover,.button.unfilled.fill-frm-left.bg-pink:hover,.button.unfilled.fill-frm-top.br-color-pink:hover,.button.unfilled.fill-frm-right.br-color-pink:hover,.button.unfilled.fill-frm-bottom.br-color-pink:hover,.button.unfilled.fill-frm-left.br-color-pink:hover,.button.unfilled.fill-frm-top.bg-purple:hover,.button.unfilled.fill-frm-right.bg-purple:hover,.button.unfilled.fill-frm-bottom.bg-purple:hover,.button.unfilled.fill-frm-left.bg-purple:hover,.button.unfilled.fill-frm-top.br-color-purple:hover,.button.unfilled.fill-frm-right.br-color-purple:hover,.button.unfilled.fill-frm-bottom.br-color-purple:hover,.button.unfilled.fill-frm-left.br-color-purple:hover,.button.unfilled.fill-frm-top.bg-red:hover,.button.unfilled.fill-frm-right.bg-red:hover,.button.unfilled.fill-frm-bottom.bg-red:hover,.button.unfilled.fill-frm-left.bg-red:hover,.button.unfilled.fill-frm-top.br-color-red:hover,.button.unfilled.fill-frm-right.br-color-red:hover,.button.unfilled.fill-frm-bottom.br-color-red:hover,.button.unfilled.fill-frm-left.br-color-red:hover,.button.unfilled.fill-frm-top.bg-salmon:hover,.button.unfilled.fill-frm-right.bg-salmon:hover,.button.unfilled.fill-frm-bottom.bg-salmon:hover,.button.unfilled.fill-frm-left.bg-salmon:hover,.button.unfilled.fill-frm-top.br-color-salmon:hover,.button.unfilled.fill-frm-right.br-color-salmon:hover,.button.unfilled.fill-frm-bottom.br-color-salmon:hover,.button.unfilled.fill-frm-left.br-color-salmon:hover,.button.unfilled.fill-frm-top.bg-turquoise-blue:hover,.button.unfilled.fill-frm-right.bg-turquoise-blue:hover,.button.unfilled.fill-frm-bottom.bg-turquoise-blue:hover,.button.unfilled.fill-frm-left.bg-turquoise-blue:hover,.button.unfilled.br-color-turquoise-blue:hover,.button.unfilled.br-color-turquoise-blue:hover,.button.unfilled.br-color-turquoise-blue:hover,.button.unfilled.br-color-turquoise-blue:hover,.button.unfilled.fill-frm-top.bg-turquoise:hover,.button.unfilled.fill-frm-right.bg-turquoise:hover,.button.unfilled.fill-frm-bottom.bg-turquoise:hover,.button.unfilled.fill-frm-left.bg-turquoise:hover,.button.unfilled.br-color-turquoise:hover,.button.unfilled.br-color-turquoise:hover,.button.unfilled.br-color-turquoise:hover,.button.unfilled.br-color-turquoise:hover,.button.unfilled.fill-frm-top.bg-pictonblue:hover,.button.unfilled.fill-frm-right.bg-pictonblue:hover,.button.unfilled.fill-frm-bottom.bg-pictonblue:hover,.button.unfilled.fill-frm-left.bg-pictonblue:hover,.button.unfilled.fill-frm-top.br-color-pictonblue:hover,.button.unfilled.fill-frm-right.br-color-pictonblue:hover,.button.unfilled.fill-frm-bottom.br-color-pictonblue:hover,.button.unfilled.fill-frm-left.br-color-pictonblue:hover{color:#ffffff !important;}.button.unfilled.fill-frm-top.bg-botticelli-gray:hover,.button.unfilled.fill-frm-right.bg-botticelli-gray:hover,.button.unfilled.fill-frm-bottom.bg-botticelli-gray:hover,.button.unfilled.fill-frm-left.bg-botticelli-gray:hover,.button.unfilled.fill-frm-top.br-color-botticelli-gray:hover,.button.unfilled.fill-frm-right.br-color-botticelli-gray:hover,.button.unfilled.fill-frm-bottom.br-color-botticelli-gray:hover,.button.unfilled.fill-frm-left.br-color-botticelli-gray:hover,.button.unfilled.fill-frm-top.bg-gray:hover,.button.unfilled.fill-frm-right.bg-gray:hover,.button.unfilled.fill-frm-bottom.bg-gray:hover,.button.unfilled.fill-frm-left.bg-gray:hover,.button.unfilled.fill-frm-top.br-color-gray:hover,.button.unfilled.fill-frm-right.br-color-gray:hover,.button.unfilled.fill-frm-bottom.br-color-gray:hover,.button.unfilled.fill-frm-left.br-color-gray:hover,.button.unfilled.fill-frm-top.bg-light-gray:hover,.button.unfilled.fill-frm-right.bg-light-gray:hover,.button.unfilled.fill-frm-bottom.bg-light-gray:hover,.button.unfilled.fill-frm-left.bg-light-gray:hover,.button.unfilled.fill-frm-top.br-color-light-gray:hover,.button.unfilled.fill-frm-right.br-color-light-gray:hover,.button.unfilled.fill-frm-bottom.br-color-light-gray:hover,.button.unfilled.fill-frm-left.br-color-light-gray:hover,.button.unfilled.fill-frm-top.bg-periwinkle-gray:hover,.button.unfilled.fill-frm-right.bg-periwinkle-gray:hover,.button.unfilled.fill-frm-bottom.bg-periwinkle-gray:hover,.button.unfilled.fill-frm-left.bg-periwinkle-gray:hover,.button.unfilled.fill-frm-top.br-color-periwinkle-gray:hover,.button.unfilled.fill-frm-right.br-color-periwinkle-gray:hover,.button.unfilled.fill-frm-bottom.br-color-periwinkle-gray:hover,.button.unfilled.fill-frm-left.br-color-periwinkle-gray:hover,.button.unfilled.fill-frm-top.bg-silver:hover,.button.unfilled.fill-frm-right.bg-silver:hover,.button.unfilled.fill-frm-bottom.bg-silver:hover,.button.unfilled.fill-frm-left.bg-silver:hover,.button.unfilled.fill-frm-top.br-color-silver:hover,.button.unfilled.fill-frm-right.br-color-silver:hover,.button.unfilled.fill-frm-bottom.br-color-silver:hover,.button.unfilled.fill-frm-left.br-color-silver:hover,.button.unfilled.fill-frm-top.bg-white:hover,.button.unfilled.fill-frm-right.bg-white:hover,.button.unfilled.fill-frm-bottom.bg-white:hover,.button.unfilled.fill-frm-left.bg-white:hover,.button.unfilled.fill-frm-top.br-color-white:hover,.button.unfilled.fill-frm-right.br-color-white:hover,.button.unfilled.fill-frm-bottom.br-color-white:hover,.button.unfilled.fill-frm-left.br-color-white:hover,.button.unfilled.fill-frm-top.bg-yellow:hover,.button.unfilled.fill-frm-right.bg-yellow:hover,.button.unfilled.fill-frm-bottom.bg-yellow:hover,.button.unfilled.fill-frm-left.bg-yellow:hover,.button.unfilled.fill-frm-top.br-color-yellow:hover,.button.unfilled.fill-frm-right.br-color-yellow:hover,.button.unfilled.fill-frm-bottom.br-color-yellow:hover,.button.unfilled.fill-frm-left.br-color-yellow:hover{color:#252e3b !important;}.color-dark .btn-container
a.button.unfilled:before{background-color:#8a9fb9 !important;}.color-dark .btn-container
a.button.unfilled:hover{color:#ffffff !important;}
.team-member-hover.bg-white, .portfolio-hover.bg-white{background-color:rgba(255, 255, 255, 0.8) !important;}.team-member-hover.bg-black, .portfolio-hover.bg-black{background-color:rgba(33, 36, 40, 0.8) !important;}.team-member-hover.bg-dark-black, .portfolio-hover.bg-dark-black{background-color:rgba(20, 22, 23, 0.8) !important;}.team-member-hover.bg-blue, .portfolio-hover.bg-blue{background-color:rgba(95, 54, 140, 0.8) !important;}.team-member-hover.bg-dark-blue, .portfolio-hover.bg-dark-blue{background-color:rgba(22, 28, 67, 0.8) !important;}.team-member-hover.bg-light-blue, .portfolio-hover.bg-light-blue{background-color:rgba(24, 60, 100, 0.8) !important;}.team-member-hover.bg-turquoise-blue, .portfolio-hover.bg-turquoise-blue{background-color:rgba(95, 208, 228, 0.8) !important;}.team-member-hover.bg-gray, .portfolio-hover.bg-gray{background-color:rgba(191, 205, 222, 0.8) !important;}.team-member-hover.bg-dark-gray, .portfolio-hover.bg-dark-gray{background-color:rgba(138, 159, 185, 0.8) !important;}.team-member-hover.bg-periwinkle-gray, .portfolio-hover.bg-periwinkle-gray{background-color:rgba(229, 234, 243, 0.8) !important;}.team-member-hover.bg-botticelli-gray, .portfolio-hover.bg-botticelli-gray{background-color:rgba(214, 222, 236, 0.8) !important;}.team-member-hover.bg-light-gray, .portfolio-hover.bg-light-gray{background-color:rgba(249, 249, 249, 0.8) !important;}.team-member-hover.bg-silver, .portfolio-hover.bg-silver{background-color:rgba(201, 201, 201, 0.8) !important;}.team-member-hover.bg-orange, .portfolio-hover.bg-orange{background-color:rgba(243, 199, 47, 0.8) !important;}.team-member-hover.bg-dark-orange, .portfolio-hover.bg-dark-orange{background-color:rgba(237, 155, 75, 0.8) !important;}.team-member-hover.bg-bittersweet , .portfolio-hover.bg-bittersweet{background-color:rgba(255, 120, 89, 0.8) !important;}.team-member-hover.bg-green, .portfolio-hover.bg-green{background-color:rgba(133, 201, 79, 0.8) !important;}.team-member-hover.bg-dark-green, .portfolio-hover.bg-dark-green{background-color:rgba(62, 200, 167, 0.8) !important;}.team-member-hover.bg-turquoise, .portfolio-hover.bg-turquoise{background-color:rgba(65, 212, 214, 0.8) !important;}.team-member-hover.bg-purple, .portfolio-hover.bg-purple{background-color:rgba(146, 104, 232, 0.8) !important;}.team-member-hover.bg-dark-purple, .portfolio-hover.bg-dark-purple{background-color:rgba(96, 52, 151, 0.8) !important;}.team-member-hover.bg-pink, .portfolio-hover.bg-pink{background-color:rgba(240, 99, 135, 0.8) !important;}.team-member-hover.bg-cranberry, .portfolio-hover.bg-cranberry{background-color:rgba(222, 84, 119, 0.8) !important;}.team-member-hover.bg-yellow, .portfolio-hover.bg-yellow{background-color:rgba(255, 255, 74, 0.8) !important;}.team-member-hover.bg-red, .portfolio-hover.bg-red{background-color:rgba(235, 88, 72, 0.8) !important;}.team-member-hover.bg-mulberry, .portfolio-hover.bg-mulberry{background-color:rgba(201, 91, 151, 0.8) !important;}.team-member-hover.bg-salmon, .portfolio-hover.bg-salmon{background-color:rgba(249, 147, 118, 0.8) !important;}.team-member-hover.bg-pictonblue, .portfolio-hover.bg-pictonblue{background-color:rgba(71, 179, 221, 0.8) !important;}
.color-white, .color-white.button, .color-white.button:hover, .color-light,.wysija-submit-field.wysija-submit{color:#fff;}.color-black{color:#212428!important;}.color-blue{color:#143966!important;}.color-dark-blue{color:#143966!important;}.color-light-blue{color:#2eb9ea!important;}.color-turquoise-blue{color:#5fd0e4!important;}.color-gray{color:#bfcdde!important;}.color-dark-gray{color:#8a9fb9 !important;}.color-periwinkle-gray{color:#e5eaf3!important;}.color-botticelli-gray{color:#d6deec!important;}.color-light-gray{color:#f9f9f9!important;}.color-silver{color:#c9c9c9!important;}.color-orange{color:#f3c72f!important;}.color-dark-orange{color:#ed9b4b!important;}.color-bittersweet{color:#ff7859!important;}.color-green{color:#85c94f!important;}.color-dark-green{color:#3ec8a7!important;}.color-turquoise{color:#41d4d6!important;}.color-purple{color:#9268e8!important;}.color-dark-purple{color:#603497!important;}.color-pink{color:#f06387!important;}.color-cranberry{color:#de5477!important;}.color-yellow{color:#ffff4a!important;}.color-red{color:#eb5848!important;}.color-mulberry{color:#c95b97!important;}.color-salmon{color:#f99376!important;}.color-pictonblue{color:#47b3dd!important;}
.br-light{border-style:solid;border-width:1px!important;}.br-semi-light{border-style:solid;border-width:2px!important;}.br-medium{border-style:solid;border-width:3px!important;}.br-semi-thick{border-style:solid;border-width:5px!important;}.br-thick{border-style:solid;border-width:7px!important;}
.br-solid{border-style:solid!important;}.br-dashed{border-style:dashed!important;}.br-dotted{border-style:dotted!important;}.br-double{border-style:double!important;}
.margin_t_0{margin-top:0!important;}.margin_t_5{margin-top:5px!important;}.margin_t_10{margin-top:10px!important;}.margin_t_15{margin-top:15px!important;}.margin_t_20{margin-top:20px!important;}.margin_t_25{margin-top:25px!important;}.margin_t_30{margin-top:30px!important;}.margin_t_35{margin-top:35px!important;}.margin_t_40{margin-top:40px!important;}.margin_t_45{margin-top:45px!important;}.margin_t_48{margin-top:48px !important;}.margin_t_50{margin-top:50px!important;}.margin_t_55{margin-top:55px!important;}.margin_t_60{margin-top:60px!important;}.margin_t_65{margin-top:65px!important;}.margin_t_70{margin-top:70px!important;}.margin_t_75{margin-top:75px!important;}.margin_t_80{margin-top:80px!important;}.margin_t_85{margin-top:85px!important;}.margin_t_90{margin-top:90px!important;}.margin_t_95{margin-top:95px!important;}.margin_t_100{margin-top:100px!important;}.margin_t_105{margin-top:105px!important;}.margin_t_110{margin-top:110px!important;}.margin_t_115{margin-top:115px!important;}.margin_t_120{margin-top:120px!important;}.margin_t_125{margin-top:125px!important;}.margin_t_130{margin-top:130px!important;}.margin_b_0{margin-bottom:0!important;}.margin_b_5{margin-bottom:5px!important;}.margin_b_10{margin-bottom:10px!important;}.margin_b_15{margin-bottom:15px!important;}.margin_b_20{margin-bottom:20px!important;}.margin_b_25{margin-bottom:25px!important;}.margin_b_30{margin-bottom:30px!important;}.margin_b_35{margin-bottom:35px!important;}.margin_b_40{margin-bottom:40px!important;}.margin_b_45{margin-bottom:45px!important;}.margin_b_50{margin-bottom:50px!important;}.margin_b_55{margin-bottom:55px!important;}.margin_b_60{margin-bottom:60px!important;}.margin_b_65{margin-bottom:65px!important;}.margin_b_70{margin-bottom:70px!important;}.margin_b_75{margin-bottom:75px!important;}.margin_b_80{margin-bottom:80px!important;}.margin_b_85{margin-bottom:85px!important;}.margin_b_90{margin-bottom:90px!important;}.margin_b_95{margin-bottom:95px!important;}.margin_b_100{margin-bottom:100px!important;}.margin_b_105{margin-bottom:105px!important;}.margin_b_110{margin-bottom:110px!important;}.margin_b_115{margin-bottom:115px!important;}.margin_b_120{margin-bottom:120px!important;}.margin_b_125{margin-bottom:125px!important;}.margin_b_130{margin-bottom:130px!important;}.margin_l_0{margin-bottom:0!important;}.margin_l_10{margin-left:10px!important;}.margin_l_20{margin-left:20px!important;}.margin_l_30{margin-left:30px!important;}.margin_l_40{margin-left:40px!important;}.margin_l_50{margin-left:50px!important;}.margin_l_60{margin-left:60px!important;}.margin_l_70{margin-left:70px!important;}.margin_l_80{margin-left:80px!important;}.margin_l_90{margin-left:90px!important;}.margin_l_100{margin-left:100px!important;}.margin_l_110{margin-left:110px!important;}.margin_l_120{margin-left:120px!important;}.margin_r_0{margin-right:0!important;}.margin_r_10{margin-right:10px!important;}.margin_r_20{margin-right:20px!important;}.margin_r_30{margin-right:30px!important;}.margin_r_40{margin-right:40px!important;}.margin_r_50{margin-right:50px!important;}.margin_r_60{margin-right:60px!important;}.margin_r_70{margin-right:70px!important;}.margin_r_80{margin-right:80px!important;}.margin_r_90{margin-right:90px!important;}.margin_r_100{margin-right:100px!important;}.margin_r_110{margin-right:110px!important;}.margin_r_120{margin-right:120px!important;}.no_margin{margin:0!important;}.margin_n_left_25{margin-left:-25px;}.padding_t_0{padding-top:0!important;}.padding_t_5{padding-top:5px!important;}.padding_t_10{padding-top:10px!important;}.padding_t_15{padding-top:15px!important;}.padding_t_20{padding-top:20px!important;}.padding_t_25{padding-top:25px!important;}.padding_t_30{padding-top:30px!important;}.padding_t_35{padding-top:35px!important;}.padding_t_40{padding-top:40px!important;}.padding_t_45{padding-top:45px!important;}.padding_t_50{padding-top:50px!important;}.padding_t_55{padding-top:55px!important;}.padding_t_60{padding-top:60px!important;}.padding_t_65{padding-top:65px!important;}.padding_t_70{padding-top:70px!important;}.padding_t_75{padding-top:75px!important;}.padding_t_80{padding-top:80px!important;}.padding_t_85{padding-top:85px!important;}.padding_t_90{padding-top:90px!important;}.padding_t_95{padding-top:95px!important;}.padding_t_100{padding-top:100px!important;}.padding_t_105{padding-top:105px!important;}.padding_t_110{padding-top:110px!important;}.padding_t_115{padding-top:115px!important;}.padding_t_120{padding-top:120px!important;}.padding_t_125{padding-top:125px!important;}.padding_t_130{padding-top:130px!important;}.padding_b_0{padding-bottom:0!important;}.padding_b_5{padding-bottom:5px!important;}.padding_b_10{padding-bottom:10px!important;}.padding_b_15{padding-bottom:15px!important;}.padding_b_20{padding-bottom:20px!important;}.padding_b_25{padding-bottom:25px!important;}.padding_b_30{padding-bottom:30px!important;}.padding_b_35{padding-bottom:35px!important;}.padding_b_40{padding-bottom:40px!important;}.padding_b_45{padding-bottom:45px!important;}.padding_b_50{padding-bottom:50px!important;}.padding_b_55{padding-bottom:55px!important;}.padding_b_60{padding-bottom:60px!important;}.padding_b_65{padding-bottom:65px!important;}.padding_b_70{padding-bottom:70px!important;}.padding_b_75{padding-bottom:75px!important;}.padding_b_80{padding-bottom:80px!important;}.padding_b_85{padding-bottom:85px!important;}.padding_b_90{padding-bottom:90px!important;}.padding_b_95{padding-bottom:95px!important;}.padding_b_100{padding-bottom:100px!important;}.padding_b_105{padding-bottom:105px!important;}.padding_b_110{padding-bottom:110px!important;}.padding_b_115{padding-bottom:115px!important;}.padding_b_120{padding-bottom:120px!important;}.padding_b_125{padding-bottom:125px!important;}.padding_b_130{padding-bottom:130px!important;}.padding_l_0{padding-bottom:0!important;}.padding_l_10{padding-left:10px!important;}.padding_l_20{padding-left:20px!important;}.padding_l_30{padding-left:30px!important;}.padding_l_40{padding-left:40px!important;}.padding_l_50{padding-left:50px!important;}.padding_l_60{padding-left:60px!important;}.padding_l_70{padding-left:70px!important;}.padding_l_80{padding-left:80px!important;}.padding_l_90{padding-left:90px!important;}.padding_l_100{padding-left:100px!important;}.padding_l_110{padding-left:110px!important;}.padding_l_120{padding-left:120px!important;}.padding_r_0{padding-right:0!important;}.padding_r_10{padding-right:10px!important;}.padding_r_20{padding-right:20px!important;}.padding_r_30{padding-right:30px!important;}.padding_r_40{padding-right:40px!important;}.padding_r_50{padding-right:50px!important;}.padding_r_60{padding-right:60px!important;}.padding_r_70{padding-right:70px!important;}.padding_r_80{padding-right:80px!important;}.padding_r_90{padding-right:90px!important;}.padding_r_100{padding-right:100px!important;}.padding_r_110{padding-right:110px!important;}.padding_r_120{padding-right:120px!important;}.no_padding{padding:0!important;}.no-side-padding{padding-left:0 !important;padding-right:0 !important;}.no_border{border:none!important;}.parallax-block
h4{font-size:38px;line-height:52px;color:#fff;}.parallax-block
p{font-size:18px;color:#fff;line-height:36px;}
}
@media only screen and (max-width:767px){.margin_b_20{margin-bottom:5px!important;}
}
#header #main-nav .menu ul ul li.current-menu-parent>a,
#header #main-nav .menu ul ul li.current-menu-item>a{color:#FFC200;}
#header #main-nav.dropdown-dark .menu ul ul a:hover{background:none;color:#fff;}
#header #main-nav ul li:hover > ul.mn-sub{visibility:visible;display:block;}
#header #main-nav #primary-nav > li > .mn-sub.drop-to-left{right:0;}
#header #main-nav ul ul a:before{content:none;}
#header #main-nav ul li.megamenu{position:static;}
#header #main-nav ul li.megamenu img{max-width:100%;width:100%;}
#header #main-nav ul li.megamenu .menu-items > img{padding:15px 35px 15px 50px;}
#header #main-nav ul li.megamenu .dropdown-inner{display:block;visibility:hidden;position:absolute;min-width:240px;top:100%;left:-29px;z-index:10;}
#header #main-nav ul li.megamenu .dropdown-inner .mn-sub{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:stretch;align-content:stretch;position:relative;top:auto;left:auto;}
#header #main-nav ul li.megamenu.megamenu-columns-4 .dropdown-inner .mn-sub > li{-webkit-flex-basis:25%;flex-basis:25%;}
.no-flexbox #header #main-nav ul li.megamenu .dropdown-inner .mn-sub{display:table;}
.no-flexbox #header #main-nav ul li.megamenu .dropdown-inner .mn-sub > li{display:table-cell;vertical-align:middle;}
#header #main-nav ul li.megamenu .mn-sub:before,
#header #main-nav ul li.megamenu .mn-sub:after{content:'';display:table;}
#header #main-nav ul li.megamenu .mn-sub:after{clear:both;}
#header #main-nav ul li.megamenu .mn-sub > li a{padding-left:50px;}
#header #main-nav ul li.megamenu .mn-sub > li > p,
#header #main-nav ul li.megamenu .mn-sub > li a{white-space:normal;}
#header #main-nav ul li.megamenu .mn-sub > li > p,
#header #main-nav ul li.megamenu .mn-sub > li > p a{font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;padding:12px 10px 12px 50px;font-size:15px;font-weight:700;text-transform:uppercase;color:#718097;margin:0 0 4px;}
#header #main-nav ul li.megamenu .mn-sub > li > p a{padding:0;}
#header #main-nav ul li.megamenu .mn-sub > li > p a:hover{background-color:transparent;}
#header .color-light,
#header .color-light a,
#header.just-fixed-header #main-header.sticky-color-light #main-nav li a,
#header.fixed-header #main-header.sticky-color-light #main-nav li a,
#header #preheader.color-light .menu li a,
#header .color-light .social-icons a,
#header .color-light .iconic-list li .fa{color:#fff;}
#header .color-light .inline-list{opacity:.6;}
#sideheader #main-nav.color-white > li > a,#header #main-nav.color-white > li > a,#sideheader #main-nav.active-color-white .primary-nav > li:hover>a,#header #main-nav.active-color-white .primary-nav > li:hover>a,#sideheader #main-nav.active-color-white li.current-menu-item>a,#header #main-nav.active-color-white li.current-menu-item>a,#sideheader #main-nav.active-color-white li.current-menu-ancestor>a,#header #main-nav.active-color-white li.current-menu-ancestor>a{color:#fff;}
#sideheader #main-nav.color-black li a,#header #main-nav.color-black li a,#sideheader #main-nav.active-color-black li:hover>a,#header #main-nav.active-color-black li:hover>a,#sideheader #main-nav.active-color-black li.current-menu-item>a,#header #main-nav.active-color-black li.current-menu-item>a,#sideheader #main-nav.active-color-black li.current-menu-ancestor>a,#header #main-nav.active-color-black li.current-menu-ancestor>a{color:#212428;}
#sideheader #main-nav.color-blue li a,#header #main-nav.color-blue li a,#sideheader #main-nav.active-color-blue li:hover > a,#header #main-nav.active-color-blue li:hover > a,#sideheader #main-nav.active-color-blue li.current-menu-item > a,#header #main-nav.active-color-blue li.current-menu-item > a,#sideheader #main-nav.active-color-blue li.current-menu-ancestor > a,#header #main-nav.active-color-blue li.current-menu-ancestor > a{color:#143966;}
#sideheader #main-nav.color-dark-blue li a,#header #main-nav.color-dark-blue li a,#sideheader #main-nav.active-color-dark-blue li:hover>a,#header #main-nav.active-color-dark-blue li:hover>a,#sideheader #main-nav.active-color-dark-blue li.current-menu-item>a,#header #main-nav.active-color-dark-blue li.current-menu-item>a,#sideheader #main-nav.active-color-dark-blue li.current-menu-ancestor>a,#header #main-nav.active-color-dark-blue li.current-menu-ancestor>a{color:#143966;}
#sideheader #main-nav.color-light-blue li a,#header #main-nav.color-light-blue li a,#sideheader #main-nav.active-color-light-blue li:hover>a,#header #main-nav.active-color-light-blue li:hover>a,#sideheader #main-nav.active-color-light-blue li.current-menu-item>a,#header #main-nav.active-color-light-blue li.current-menu-item>a,#sideheader #main-nav.active-color-light-blue li.current-menu-ancestor>a,#header #main-nav.active-color-light-blue li.current-menu-ancestor>a{color:#2eb9ea;}
#sideheader #main-nav.color-turquoise-blue li a,#header #main-nav.color-turquoise-blue li a,#sideheader #main-nav.active-color-turquoise-blue li:hover>a,#header #main-nav.active-color-turquoise-blue li:hover>a,#sideheader #main-nav.active-color-turquoise-blue li.current-menu-item>a,#header #main-nav.active-color-turquoise-blue li.current-menu-item>a,#sideheader #main-nav.active-color-turquoise-blue li.current-menu-ancestor>a,#header #main-nav.active-color-turquoise-blue li.current-menu-ancestor>a{color:#5fd0e4;}
#sideheader #main-nav.color-gray li a,#header #main-nav.color-gray li a,#sideheader #main-nav.active-color-gray li:hover>a,#header #main-nav.active-color-gray li:hover>a,#sideheader #main-nav.active-color-gray li.current-menu-item>a,#header #main-nav.active-color-gray li.current-menu-item>a,#sideheader #main-nav.active-color-gray li.current-menu-ancestor>a,#header #main-nav.active-color-gray li.current-menu-ancestor>a{color:#bfcdde;}
#sideheader #main-nav.color-dark-gray li a,#header #main-nav.color-dark-gray li a,#header.just-fixed-header #main-header.sticky-color-dark #main-nav li a,#header.fixed-header #main-header.sticky-color-dark #main-nav li a,#sideheader #main-nav.active-color-dark-gray li:hover>a,#header #main-nav.active-color-dark-gray li:hover>a,#sideheader #main-nav.active-color-dark-gray li.current-menu-item>a,#header #main-nav.active-color-dark-gray li.current-menu-item>a,#sideheader #main-nav.active-color-dark-gray li.current-menu-ancestor>a,#header #main-nav.active-color-dark-gray li.current-menu-ancestor>a{color:#8a9fb9;}
#sideheader #main-nav.color-periwinkle-gray li a,#header #main-nav.color-periwinkle-gray li a,#sideheader #main-nav.active-color-periwinkle-gray li:hover>a,#header #main-nav.active-color-periwinkle-gray li:hover>a,#sideheader #main-nav.active-color-periwinkle-gray li.current-menu-item>a,#header #main-nav.active-color-periwinkle-gray li.current-menu-item>a,#sideheader #main-nav.active-color-periwinkle-gray li.current-menu-ancestor>a,#header #main-nav.active-color-periwinkle-gray li.current-menu-ancestor>a{color:#e5eaf3;}
#sideheader #main-nav.color-botticelli-gray li a,#header #main-nav.color-botticelli-gray li a,#sideheader #main-nav.active-color-botticelli-gray li:hover>a,#header #main-nav.active-color-botticelli-gray li:hover>a,#sideheader #main-nav.active-color-botticelli-gray li.current-menu-item>a,#header #main-nav.active-color-botticelli-gray li.current-menu-item>a,#sideheader #main-nav.active-color-botticelli-gray li.current-menu-ancestor>a,#header #main-nav.active-color-botticelli-gray li.current-menu-ancestor>a{color:#d6deec;}
#sideheader #main-nav.color-light-gray li a,#header #main-nav.color-light-gray li a,#sideheader #main-nav.active-color-light-gray li:hover>a,#header #main-nav.active-color-light-gray li:hover>a,#sideheader #main-nav.active-color-light-gray li.current-menu-item>a,#header #main-nav.active-color-light-gray li.current-menu-item>a,#sideheader #main-nav.active-color-light-gray li.current-menu-ancestor>a,#header #main-nav.active-color-light-gray li.current-menu-ancestor>a{color:#f9f9f9;}
#sideheader #main-nav.color-silver li a,#header #main-nav.color-silver li a,#sideheader #main-nav.active-color-silver li:hover>a,#header #main-nav.active-color-silver li:hover>a,#sideheader #main-nav.active-color-silver li.current-menu-item>a,#header #main-nav.active-color-silver li.current-menu-item>a,#sideheader #main-nav.active-color-silver li.current-menu-ancestor>a,#header #main-nav.active-color-silver li.current-menu-ancestor>a{color:#c9c9c9;}
#sideheader #main-nav.color-orange li a,#header #main-nav.color-orange li a,#sideheader #main-nav.active-color-orange li:hover>a,#header #main-nav.active-color-orange li:hover>a,#sideheader #main-nav.active-color-orange li.current-menu-item>a,#header #main-nav.active-color-orange li.current-menu-item>a,#sideheader #main-nav.active-color-orange li.current-menu-ancestor>a,#header #main-nav.active-color-orange li.current-menu-ancestor>a{color:#f3c72f;}
#sideheader #main-nav.color-dark-orange li a,#header #main-nav.color-dark-orange li a,#sideheader #main-nav.active-color-dark-orange li:hover>a,#header #main-nav.active-color-dark-orange li:hover>a,#sideheader #main-nav.active-color-dark-orange li.current-menu-item>a,#header #main-nav.active-color-dark-orange li.current-menu-item>a,#sideheader #main-nav.active-color-dark-orange li.current-menu-ancestor>a,#header #main-nav.active-color-dark-orange li.current-menu-ancestor>a{color:#ed9b4b;}
#sideheader #main-nav.color-bittersweet li a,#header #main-nav.color-bittersweet li a,#sideheader #main-nav.active-color-bittersweet li:hover>a,#header #main-nav.active-color-bittersweet li:hover>a,#sideheader #main-nav.active-color-bittersweet li.current-menu-item>a,#header #main-nav.active-color-bittersweet li.current-menu-item>a,#sideheader #main-nav.active-color-bittersweet li.current-menu-ancestor>a,#header #main-nav.active-color-bittersweet li.current-menu-ancestor>a{color:#ff7859;}
#sideheader #main-nav.color-green li a,#header #main-nav.color-green li a,#sideheader #main-nav.active-color-green li:hover>a,#header #main-nav.active-color-green li:hover>a,#sideheader #main-nav.active-color-green li.current-menu-item>a,#header #main-nav.active-color-green li.current-menu-item>a,#sideheader #main-nav.active-color-green li.current-menu-ancestor>a,#header #main-nav.active-color-green li.current-menu-ancestor>a{color:#85c94f;}
#sideheader #main-nav.color-dark-green li a,#header #main-nav.color-dark-green li a,#sideheader #main-nav.active-color-dark-green li:hover>a,#header #main-nav.active-color-dark-green li:hover>a,#sideheader #main-nav.active-color-dark-green li.current-menu-item>a,#header #main-nav.active-color-dark-green li.current-menu-item>a,#sideheader #main-nav.active-color-dark-green li.current-menu-ancestor>a,#header #main-nav.active-color-dark-green li.current-menu-ancestor>a{color:#3ec8a7;}
#sideheader #main-nav.color-turquoise li a,#header #main-nav.color-turquoise li a,#sideheader #main-nav.active-color-turquoise li:hover>a,#header #main-nav.active-color-turquoise li:hover>a,#sideheader #main-nav.active-color-turquoise li.current-menu-item>a,#header #main-nav.active-color-turquoise li.current-menu-item>a,#sideheader #main-nav.active-color-turquoise li.current-menu-ancestor>a,#header #main-nav.active-color-turquoise li.current-menu-ancestor>a{color:#41d4d6;}
#sideheader #main-nav.color-purple li a,#header #main-nav.color-purple li a,#sideheader #main-nav.active-color-purple li:hover>a,#header #main-nav.active-color-purple li:hover>a,#sideheader #main-nav.active-color-purple li.current-menu-item>a,#header #main-nav.active-color-purple li.current-menu-item>a,#sideheader #main-nav.active-color-purple li.current-menu-ancestor>a,#header #main-nav.active-color-purple li.current-menu-ancestor>a{color:#9268e8;}
#sideheader #main-nav.color-dark-purple li a,#header #main-nav.color-dark-purple li a,#sideheader #main-nav.active-color-dark-purple li:hover>a,#header #main-nav.active-color-dark-purple li:hover>a,#sideheader #main-nav.active-color-dark-purple li.current-menu-item>a,#header #main-nav.active-color-dark-purple li.current-menu-item>a,#sideheader #main-nav.active-color-dark-purple li.current-menu-ancestor>a,#header #main-nav.active-color-dark-purple li.current-menu-ancestor>a{color:#603497;}
#sideheader #main-nav.color-pink li a,#header #main-nav.color-pink li a,#sideheader #main-nav.active-color-pink li:hover>a,#header #main-nav.active-color-pink li:hover>a,#sideheader #main-nav.active-color-pink li.current-menu-item>a,#header #main-nav.active-color-pink li.current-menu-item>a,#sideheader #main-nav.active-color-pink li.current-menu-ancestor>a,#header #main-nav.active-color-pink li.current-menu-ancestor>a{color:#f06387;}
#sideheader #main-nav.color-cranberry li a,#header #main-nav.color-cranberry li a,#sideheader #main-nav.active-color-cranberry li:hover>a,#header #main-nav.active-color-cranberry li:hover>a,#sideheader #main-nav.active-color-cranberry li.current-menu-item>a,#header #main-nav.active-color-cranberry li.current-menu-item>a,#sideheader #main-nav.active-color-cranberry li.current-menu-ancestor>a,#header #main-nav.active-color-cranberry li.current-menu-ancestor>a{color:#de5477;}
#sideheader #main-nav.color-yellow li a,#header #main-nav.color-yellow li a,#sideheader #main-nav.active-color-yellow li:hover>a,#header #main-nav.active-color-yellow li:hover>a,#sideheader #main-nav.active-color-yellow li.current-menu-item>a,#header #main-nav.active-color-yellow li.current-menu-item>a,#sideheader #main-nav.active-color-yellow li.current-menu-ancestor>a,#header #main-nav.active-color-yellow li.current-menu-ancestor>a{color:#ffff4a;}
#sideheader #main-nav.color-red li a,#header #main-nav.color-red li a,#sideheader #main-nav.active-color-red li:hover>a,#header #main-nav.active-color-red li:hover>a,#sideheader #main-nav.active-color-red li.current-menu-item>a,#header #main-nav.active-color-red li.current-menu-item>a,#sideheader #main-nav.active-color-red li.current-menu-ancestor>a,#header #main-nav.active-color-red li.current-menu-ancestor>a{color:#eb5848;}
#sideheader #main-nav.border-color-white li a:before,#header #main-nav.border-color-white li a:before{background:#fff;}
#sideheader #main-nav.border-color-black li a:before,#header #main-nav.border-color-black li a:before{background:#212428;}
#sideheader #main-nav.border-color-blue li a:before,#header #main-nav.border-color-blue li a:before{background:#143966;}
#sideheader #main-nav.border-color-dark-blue li a:before,#header #main-nav.border-color-dark-blue li a:before{background:#143966;}
#sideheader #main-nav.border-color-light-blue li a:before,#header #main-nav.border-color-light-blue li a:before{background:#2eb9ea;}
#sideheader #main-nav.border-color-turquoise-blue li a:before,#header #main-nav.border-color-turquoise-blue li a:before{background:#5fd0e4;}
#sideheader #main-nav.border-color-gray li a:before,#header #main-nav.border-color-gray li a:before{background:#bfcdde;}
#sideheader #main-nav.border-color-dark-gray li a:before,#header #main-nav.border-color-dark-gray li a:before{background:#8a9fb9;}
#sideheader #main-nav.border-color-periwinkle-gray li a:before,#header #main-nav.border-color-periwinkle-gray li a:before{background:#e5eaf3;}
#sideheader #main-nav.border-color-botticelli-gray li a:before,#header #main-nav.border-color-botticelli-gray li a:before{background:#d6deec;}
#sideheader #main-nav.border-color-light-gray li a:before,#header #main-nav.border-color-light-gray li a:before{background:#f9f9f9;}
#sideheader #main-nav.border-color-silver li a:before,#header #main-nav.border-color-silver li a:before{background:#c9c9c9;}
#sideheader #main-nav.border-color-orange li a:before,#header #main-nav.border-color-orange li a:before{background:#f3c72f;}
#sideheader #main-nav.border-color-dark-orange li a:before,#header #main-nav.border-color-dark-orange li a:before{background:#ed9b4b;}
#sideheader #main-nav.border-color-bittersweet li a:before,#header #main-nav.border-color-bittersweet li a:before{background:#FFC200;}
#sideheader #main-nav.border-color-green li a:before,#header #main-nav.border-color-green li a:before{background:#85c94f;}
#sideheader #main-nav.border-color-dark-green li a:before,#header #main-nav.border-color-dark-green li a:before{background:#3ec8a7;}
#sideheader #main-nav.border-color-turquoise li a:before,#header #main-nav.border-color-turquoise li a:before{background:#41d4d6;}
#sideheader #main-nav.border-color-purple li a:before,#header #main-nav.border-color-purple li a:before{background:#9268e8;}
#sideheader #main-nav.border-color-dark-purple li a:before,#header #main-nav.border-color-dark-purple li a:before{background:#603497;}
#sideheader #main-nav.border-color-pink li a:before,#header #main-nav.border-color-pink li a:before{background:#f06387;}
#sideheader #main-nav.border-color-cranberry li a:before,#header #main-nav.border-color-cranberry li a:before{background:#de5477;}
#sideheader #main-nav.border-color-yellow li a:before,#header #main-nav.border-color-yellow li a:before{background:#ffff4a;}
#sideheader #main-nav.border-color-red li a:before,#header #main-nav.border-color-red li a:before{background:#eb5848;}
#header #main-nav.border-color-turquoise li a:before{background:rgb(99,166,255);background:-moz-linear-gradient(left, rgba(99,166,255,1) 0%, rgba(18,232,232,1) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,rgba(99,166,255,1)), color-stop(100%,rgba(18,232,232,1)));background:-webkit-linear-gradient(left, rgba(99,166,255,1) 0%,rgba(18,232,232,1) 100%);background:-o-linear-gradient(left, rgba(99,166,255,1) 0%,rgba(18,232,232,1) 100%);background:-ms-linear-gradient(left, rgba(99,166,255,1) 0%,rgba(18,232,232,1) 100%);background:linear-gradient(to right, rgba(99,166,255,1) 0%,rgba(18,232,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63a6ff', endColorstr='#12e8e8',GradientType=1);}
#footer{font-size:.875em;}
#footer.style-dark #main-footer{background:#111213;}
#footer.style-dark #lower-footer{background:#0c0d0d;}
#main-footer{background:#2d3742;padding:80px 0;}
#footer .widget h6{text-transform:uppercase;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;font-weight:700;}
#footer .widget a{border-bottom:1px solid transparent;}
#footer .widget span{display:block;font-size:12px;color:#ABB3BA;}
.widget_recent_entries ul li{border-bottom:1px solid #ABB3BA;position:relative;margin-bottom:12px!important;padding-bottom:12px;}
#footer a:hover{color:#a9b5c7;text-decoration:none;border-bottom-color:#a9b5c7;}
#main-footer .row{margin:0 -40px;}
#main-footer .row>div{padding:0 20px;}
#footer.style2 #lower-footer{background:#061322;}
#footer.alternative .sidebar_widget + .sidebar_widget{margin-top:22px;}
#footer.alternative .widget_social_media{text-align:center;}
#footer.alternative .widget_social_media li{margin-right:17px;}
#footer.alternative .widget_social_media li:last-child{margin-right:0;}
#footer.alternative .widget_social_media li a{width:auto;height:auto;border-bottom:none;font-size:22px;color:#6c7583;border:none;background-color:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#footer.alternative .widget_social_media li a i:after{content:none;}
#footer.alternative .widget_social_media li a:hover{color:#ffffff;}
#footer.alternative .sidebar_widget > h5{font-family:'Proxima Nova', Helvetica, Arial, sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;}
#footer.alternative #lower-footer{padding:15px 0;}
#footer.style3{position:fixed;bottom:0;left:0;right:0;z-index:0;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-weight:400;background-color:#1c1c1c;color:#ffffff;}
#footer.style3 #main-footer,
#footer.style3 #lower-footer{background-color:transparent;padding:0;}
#footer.style3 #main-footer{padding-top:60px;}
#footer.style3 #lower-footer{margin-top:80px;padding:20px;border-top:1px solid #232323;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:14px;text-align:center;}
#footer.style3 #lower-footer p{font-size:14px;}
#footer.style3 a,
#footer.style3 .widget > h3,
#footer.style3 .widget > h5,
#footer.style3 .widget > h6{font-family:'Source Sans Pro', 'Open Sans', sans-serif;color:#ffffff;}
#footer.style3 .widget > h3,
#footer.style3 .widget > h5,
#footer.style3 .widget > h6{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:-0.02em;margin-bottom:20px;}
#footer.style3 .widget ul{font-weight:400;list-style:none;margin:0;}
#footer.style3 .widget ul li,
#footer.style3 .widget ul li a{font-weight:400;}
#footer.style3 .widget ul:not(.iconic-list) li{padding-left:0;}
#footer.style3 .widget ul li:before{content:none;}
#footer.style3 .widget .social-media{margin-bottom:18px;}
#footer.style3 .social-media li{display:inline-block;width:35px;height:35px;margin:0 9px 9px 0;line-height:35px;text-align:center;}
#footer.style3 .social-media li a{display:inline-block;width:100%;height:100%;border:1px solid #4e4e4e;color:#4e4e4e;border-radius:50em;}
#footer.style3 .iconic-list i{font-size:1.5em;top:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
#footer.style3 .social-media li a:hover{color:#ffffff;border-color:#ffffff;}
ul#menu-footer-menu{margin:0;}
ul#menu-footer-menu li, .widget_recent_entries ul li{padding-left:0px!important;margin:0;}
ul#menu-footer-menu li a{font-size:12px;color:#ABB3BA;}
#footer .widget_nav_menu ul li:before, .widget_recent_entries ul li:before{content:''!important;}
#footer .widget_popular_posts_entries .post-entry + .post-entry,
#footer .widget_latest_posts_entries .post-entry + .post-entry{margin-top:20px;padding-top:20px;position:relative;}
#footer .widget_popular_posts_entries .post-entry + .post-entry:before,
#footer .widget_latest_posts_entries .post-entry + .post-entry:before{position:absolute;content:'';left:0;top:0;width:60px;border-top:3px solid #dce3ef;}
#footer .widget_popular_posts_entries .post-meta,
#footer .widget_latest_posts_entries .post-meta{display:block;color:#b4bfd1;font-size:12px;}
#footer .widget_twitter_feed .tweet-entry{padding-left:50px;position:relative;}
#footer .widget_twitter_feed .tweet-entry + .tweet-entry{margin-top:30px;}
#footer .widget_twitter_feed .tweet-entry:before{content:"\f099";font-family:'FontAwesome';position:absolute;left:0;top:0;font-size:30px;line-height:40px;color:#fff;}
#footer .widget_twitter_feed .tweet-entry p{margin:0;}
#footer .widget_twitter_feed .tweet-entry .date{font-size:12px;font-weight:300;}
#footer .widget_latest_tweets_widget>ul>li{padding-left:50px;}
#footer .widget_latest_tweets_widget>ul>li .tweet-icon{border:none;width:auto;height:auto;color:white;font-size:30px;}
#footer .widget_latest_tweets_widget>ul>li:hover .tweet-icon{background:transparent;}
#footer .widget_latest_tweets_widget>ul>li .tweet-date{font-family:'Open Sans', Arial, sans-serif;font-size:12px;font-weight:300;text-transform:none;color:white;}
#lower-footer{background:#181e28;padding:25px 0;}
#footer .copyright{font-size:.9285em;margin:5px 0;line-height:30px;}
#footer .social-icons li{font-size:1.5em;}
#footer .social-icons a{color:#fff;opacity:.2;}
#footer .social-icons a:hover{opacity:1;}
#footer .widget select{background:#2D3742;}
#footer .widget label{color:white;}
#footer .tagcloud a{border:2px solid #d1dae8;}
#footer .tagcloud a:hover{color:white;border:2px solid #143966;}
#splendid-main-container{position:relative;z-index:2;}
body:not(.b_1170) #splendid-main-container{background-color:#ffffff;}
body.b_1170 #splendid-main-container > .container{background-color:#ffffff;}
.footer-style-alternative #splendid-main-container{box-shadow:0 60px 100px rgba(0, 0, 0, 0.7);-webkit-transition:box-shadow 0.5s ease;-moz-transition:box-shadow 0.5s ease;transition:box-shadow 0.5s ease;}
.footer-style-alternative #splendid-main-container.shadow-removed{box-shadow:none;}
#splendid-main-container.page-layout{padding-top:0;padding-bottom:0;}
#splendid-main-container .main-content{padding-top:20px;padding-bottom:20px;}
#splendid-main-container .portfolio-single-wrapper{padding-top:50px;padding-bottom:50px;}
.content-with-sidebar{position:relative;overflow:hidden;}
.content-with-sidebar .main-content{padding-right:55px;padding-top:100px;padding-bottom:100px;width:72%;float:left;}
.content-with-sidebar .main-content .section.full-width > .container{width:100%;}
.sidebar-onleft .main-content{padding-right:0;}
.content-with-sidebar .sidebar + .main-content{padding-left:55px;}
.content-with-sidebar .sidebar{width:28%;padding-top:20px;padding-bottom:20px;float:left;position:static;}
.content-with-sidebar .main-content + .sidebar:before{content:'';position:absolute;top:0;bottom:0;border-left:1px solid #dce3ef;}
.content-with-sidebar .sidebar + .main-content:before{content:'';position:absolute;top:0;bottom:0;border-left:1px solid #dce3ef;margin-left:-55px;}
.content-with-sidebar .sidebar>.sidebar-container{padding-left:55px;}
.content-with-sidebar .sidebar.sidebar-left>.sidebar-container{padding-right:55px;padding-left:0;}
.content-with-sidebar.sidebar-dual .main-content{width:44%;padding-left:40px;padding-right:40px;}
.content-with-sidebar.sidebar-dual .sidebar + .main-content:before{margin-left:-40px;}
.content-with-sidebar.sidebar-dual .sidebar-left>.sidebar-container{padding-right:40px;}
.content-with-sidebar.sidebar-dual .sidebar-right>.sidebar-container{padding-left:40px;}
.sidebar_widget>h5{font-weight:700;margin-top:0;}
.sidebar_widget + .sidebar_widget{margin-top:60px;}
.sidebar_widget>ul{list-style:none;margin:0;}
.sidebar_widget a{color:#718097;}
.sidebar_widget a:hover{color:#143966;}
.widget ul .children{margin-bottom:0;padding-left:0;}
.widget_rss > h5 a{display:inline;}
.widget_rss li{margin-bottom:16px;}
.widget_rss a{color:#143966;display:block;}
.wisget_rss .rss-date{display:block;}
.woocommerce-product-search,
.widget_search{position:relative;}
.woocommerce-product-search:after,
.widget_search:after{content:"\f002";font:normal normal normal 20px/1 FontAwesome;position:absolute;bottom:0;right:10px;display:inline-block;width:50px;height:50px;line-height:48px;z-index:0;text-align:center;color:#718097;}
.woocommerce-product-search input,
.widget_search input{font-weight:400;height:50px;border-radius:50em;-webkit-border-radius:50em;-moz-border-radius:50em;background:transparent;border:2px solid #dce3ef;padding:0 25px;margin:0;transition:border .3s;-webkit-transition:border .3s;-moz-transition:border .3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.woocommerce-product-search button,
.widget_search button{display:none;}
.woocommerce-product-search input:focus,
.widget_search input:focus{outline:none;border-color:#143966;}
.widget_search input::-webkit-input-placeholder{color:#718097;}
.widget_search input:-moz-placeholder{color:#718097;}
.widget_search input::-moz-placeholder{color:#718097;}
.widget_search input:-ms-input-placeholder{color:#718097;}
.woocommerce-product-search input[type=submit],
.widget_search .search-submit{border:none;background:none;font-size:20px;line-height:48px;width:50px;height:50px;text-align:center;position:absolute;bottom:0;right:10px;z-index:5;text-align:center;color:transparent !important;outline:none!important;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}
.widget_search button:hover{color:#143966;}
.widget_meta ul li,
.widget_pages ul li,
.widget_nav_menu ul li,
.widget_archive ul li,
.widget_recent_entries ul li,
.widget.woocommerce .product-categories .cat-item,
.widget_categories .cat-item{position:relative;padding-left:25px;list-style:none;}
.widget.woocommerce .product-categories .cat-item:before,
.widget_meta ul li:before,
.widget_pages ul li:before,
.widget_archive ul li:before,
.widget_nav_menu ul li:before,
.widget_recent_entries ul li:before,
.widget_categories .cat-item:before{content:'\f105';position:absolute;top:4px;left:2px;font:normal normal 18px/1.5 FontAwesome;opacity:0.5;}
#wp-calendar{width:100%;border:1px solid #dce3ef;}
#wp-calendar caption{border:1px solid #dce3ef;border-bottom:none;padding:5px;}
#wp-calendar th,
#wp-calendar td{padding:5px;text-align:center;}
#wp-calendar th{color:#143966;}
#wp-calendar tfoot{border-top:1px solid #dce3ef;}
#wp-calendar tfoot td#prev{text-align:left;padding-left:10px;}
#wp-calendar tfoot td#next{text-align:right;padding-right:10px;}
.wp-caption img{height:auto;}
.widget_latest_posts_entries>ul>li{display:table;width:100%;}
.widget_latest_posts_entries>ul>li>div{display:table-cell;vertical-align:top;}
.widget_latest_posts_entries>ul>li .featured-image,
.widget_latest_posts_entries>ul>li .featured-image img{width:60px;}
.widget_latest_posts_entries>ul>li .featured-image{padding-top:10px;}
.widget_latest_posts_entries>ul>li .post-content{padding-left:20px;}
.widget_latest_posts_entries>ul>li p{margin:0;}
.widget_latest_posts_entries>ul>li .post-date{font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:12px;color:#999999;}
.widget_recent_comments>ul>li{color:#718097;}
.widget_recent_comments>ul>li + li{margin-top:10px;}
.widget_latest_tweets_widget>ul>li{position:relative;padding-left:60px;}
.widget_latest_tweets_widget>ul>li .tweet-icon{position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid #d4dce9;color:#606e83;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;text-align:center;line-height:38px;font-size:20px;transition:border .3s, color .3s, background .3s;-webkit-transition:border .3s, color .3s, background .3s;-moz-transition:border .3s, color .3s, background .3s;}
.widget_latest_tweets_widget>ul>li:hover .tweet-icon{background:#143966;color:#fff;border-color:transparent;}
.widget_latest_tweets_widget>ul>li p{margin:0;}
.widget_latest_tweets_widget>ul>li a{color:#143966;}
.widget_latest_tweets_widget>ul>li .tweet-date{font-family:'Proxima Nova', Helvetica, Arial, sans-serif;font-size:12px;font-weight:700;color:#718097;text-transform:uppercase;}
.widget_latest_tweets_widget>ul>li + li{margin-top:30px;}
.tagcloud{overflow:hidden;}
.tagcloud a{display:block;float:left;color:#718097;line-height:24px;margin:0 12px 6px 0;transition:border .3s, color .3s, background .3s;-webkit-transition:border .3s, color .3s, background .3s;-moz-transition:border .3s, color .3s, background .3s;}
.tagcloud a:hover{color:#143966;border-color:transparent;}
.widget_social_media li{display:inline-block;margin-right:2px;}
.widget_social_media li a{display:block;width:50px;height:50px;border:2px solid #d2dae8;color:#606e83;font-size:24px;text-align:center;border-radius:5px;transition:background .3s, border 0.3s, color 0.3s;-webkit-transition:background .3s, border 0.3s, color 0.3s;-moz-transition:background .3s, border 0.3s, color 0.3s;}
.widget_social_media li a i{display:inline-block;width:100%;height:100%;line-height:50px;border-radius:50%;overflow:hidden;position:relative;}
#footer.style3 .widget_social_media li a i{font-size:17px;line-height:35px;}
.widget_social_media li a i:before{position:relative;z-index:2;}
.widget_social_media li a i:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
#footer.style3 .widget_social_media li a i:after{border-radius:50em;opacity:0;}
.widget_social_media li a i.fa-facebook:after{background:#385b9d;}
.widget_social_media li a i.fa-twitter:after{background:#23ace3;}
.widget_social_media li a i.fa-google-plus:after{background:#dd4c39;}
.widget_social_media li a i.fa-pinterest:after{background:#cc212a;}
.widget_social_media li a i.fa-linkedin:after{background:#177ab5;}
.widget_social_media li a i.fa-tumblr:after{background:#2f516c;}
.widget_social_media li a i.fa-reddit:after{background:#000000;}
.widget_social_media li a i.fa-email:after{background:#4ab54b;}
.widget_social_media li a i.fa-digg:after{background:#000000;}
.widget_social_media li a i.fa-instagram:after{background:#3f729b;}
.widget_social_media li a:hover{color:#fff;border-color:transparent;}
.widget_social_media li a:hover i:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.quatro-ads,
.mks_ads_widget ul.mks_adswidget_ul{list-style:none;margin:0 -7.5px -15px;padding:0;overflow:hidden;}
.quatro-ads li,
.mks_ads_widget ul.mks_adswidget_ul li{width:50%;float:left;padding:0 7.5px;margin:0 0 15px;}
.mks_ads_widget ul.mks_adswidget_ul img{width:100% !important;height:auto !important;}
.sidebar-left .widget_nav_menu_alt > .menu-primary-menu-container > ul{margin-right:-55px;}
.sidebar-dual .sidebar-left .widget_nav_menu_alt > .menu-primary-menu-container > ul{margin-right:-40px;}
.sidebar-left .widget_nav_menu_alt ul a{border-right:none;}
.sidebar-right .widget_nav_menu_alt > .menu-primary-menu-container > ul{margin-left:-55px;}
.sidebar-dual .sidebar-right .widget_nav_menu_alt > .menu-primary-menu-container > ul{margin-left:-40px;}
.sidebar-right .widget_nav_menu ul a{border-left:none;}
.sidebar-right .widget_nav_menu ul a:after{left:0;right:auto;}
.widget_nav_menu_alt ul{background:#f6f8fb;list-style:none;}
.widget_nav_menu_alt ul li{margin:0;}
.widget_nav_menu_alt ul li ul{margin-bottom:0;margin-top:0;padding-left:0;border-top:none;}
.widget_nav_menu_alt ul li ul > li > a{border-top:none;}
.widget_nav_menu_alt ul li ul a{padding-left:45px;}
.widget_nav_menu_alt ul li ul ul a{padding-left:60px;}
.widget_nav_menu_alt ul a{display:block;font-size:1em;color:#525f71;font-weight:700;line-height:1;padding:20px 30px;border:1px solid #dce3ef;position:relative;}
.widget_nav_menu_alt ul a:after{content:'';position:absolute;top:0;bottom:0;right:0;width:2px;background:transparent;z-index:1;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;}
.widget_nav_menu_alt ul li + li a{border-top:none;}
.widget_nav_menu_alt ul li:hover > a{background:#fff;}
.widget_nav_menu_alt ul li:hover > a:after{background:#143966;}
.page-heading{background-color:#143966;background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff;padding:60px 0;position:relative;z-index:2;}
.page-heading.style2{padding:160px 0;position:relative;overflow:hidden;}
.header_fixed_enabled + .page-heading{padding-top:140px;}
.page-heading.style2 h1{font-size:48px;}
.page-heading.style2 p{font-size:18px;margin:0.5em 0;}
.page-heading > .container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;}
.page-heading.align-center > .container{display:block;}
.page-heading .title{order:-1;}
.page-heading a{color:#fff;}
.page-heading h1{font-size:2.25em;margin-bottom:0;color:#fff;}
.page-heading h3,
.page-heading h2{color:#fff;}
.page-heading h6,
.page-heading h5,
.page-heading h4{color:#c7d5e6;}
.page-heading p{margin:.8em 0;}
.page-heading .breadcrumbs{font-size:0.875em;list-style:none;order:1;margin:0.7em 0;}
.page-heading.align-center .breadcrumbs{float:none;text-align:center;margin-top:1.5em;}
.page-heading .breadcrumbs li{display:inline-block;margin-top:0;}
.page-heading .breadcrumbs li:after{content:'/';margin-right:4px;margin-left:8px;}
.page-heading .breadcrumbs li:last-child:after{content:none;}
.page-heading.portfolio-extended-heading{background-color:#212428;}
.no-flexbox .page-heading > .container{display:table;}
.no-flexbox .page-heading .title,
.no-flexbox .page-heading .breadcrumbs{display:table-cell;vertical-align:middle;}
.no-flexbox .page-heading .breadcrumbs{text-align:right;}
.page-heading .portfolio-filters ul{margin:5px 0;}
.page-heading .portfolio-filters .filter{color:#fff;}
.page-heading .button-down-arrow{position:absolute;bottom:40px;left:50%;margin-left:-30px;}
.page-heading .social-media{list-style:none;display:inline-block;margin:20px 0 0;padding:10px 30px;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px;background:#000;background:rgba(0,0,0,.15);overflow:hidden;}
.page-heading .social-media li{display:inline-block;}
.page-heading .social-media li + li{margin:0 0 0 5px;}
.page-heading .social-media a{font-size:20px;width:36px;height:36px;display:block;color:#fff;text-align:center;line-height:34px;border:1px solid transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.page-heading .social-media a:hover{border-color:#fff;}
.page-heading.style-image{padding:170px 0 200;background-image:none;}
.page-heading.style-image h1{font-size:3em;}
.page-heading.style-image.style-medium{padding:200px 0 110px;}
.page-heading.style-image.style-medium .title h1{font-size:2.2em;font-weight:500;letter-spacing:0.05em;text-transform:uppercase;}
.page-heading.style-image.style-medium .title p{font-size:14px;line-height:1.5em;margin:1em 0;text-transform:uppercase;color:rgba(255, 255, 255, 0.6);}
.page-heading.style-image.style-medium .breadcrumbs{margin-top:1em;}
.page-heading.style-image.style-medium .breadcrumbs a:hover{opacity:0.6;}
.page-heading.style-image.style-medium .breadcrumbs li:after{content:'\f105';font:normal normal 14px/1 FontAwesome;margin-left:12px;margin-right:12px;}
.page-heading.style-image.style-medium .breadcrumbs li:last-child:after{content:none;}
.page-heading.style-image.style-image-style2{background-size:cover !important;padding:200px 0;font-family:'Source Sans Pro', 'Open Sans', sans-serif;}
.page-heading.style-image.style-image-style2 h5{font-size:17px;font-weight:700;line-height:1.5;letter-spacing:0.3em;text-transform:uppercase;color:#ffffff;margin-bottom:0;}
.page-heading.style-image.style-image-style2 h1{font-family:'Playfair Display', serif;font-size:100px;line-height:1.12;margin-top:0;margin-bottom:0;}
.page-heading.style-image.style-image-style2 ul{margin:15px 0 0;list-style:none;}
.page-heading.style-image.style-image-style2 ul li{display:inline-block;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;}
.page-heading.style-image.style-image-style2 ul li:after{content:'';display:inline-block;width:4px;height:4px;margin-right:6px;margin-left:10px;background-color:#ffffff;border-radius:50em;}
.page-heading.style-image.style-image-style2 ul li:last-child:after{content:none;}
.page-heading.style-image.style-image-style2 ul li p{display:inline-block;}
.page-heading.style-image.style-image-style2 ul li a:after{content:'/';margin-left:4px;}
.page-heading.style-image.style-image-style2 ul li a:last-child:after{content:none;}
.page-heading.style-big{padding:200px 0;}
.page-heading.style-slider{background:none;padding:0;position:relative;}
.page-heading.style-slider:after{content:'';position:absolute;left:0;right:0;bottom:0px;height:0px;box-shadow:0 0 10px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,.3);}
.main-flexslider .flex-direction-nav a{width:71px;height:71px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows-big.png) no-repeat;margin:18px 0 0;}
.main-flexslider .flex-direction-nav a:before{content:none;}
.main-flexslider .flex-direction-nav .flex-prev{top:50%;left:50px;opacity:.6;margin-top:-21px;}
.main-flexslider .flex-direction-nav .flex-next{top:50%;right:50px;opacity:.6;margin-top:-21px;background-position:-71px 0;}
.main-flexslider .flex-direction-nav a:hover{opacity:1!important;}
.main-flexslider .flex-control-nav{bottom:0;}
.main-flexslider .flex-control-nav li:before{content:none;}
.main-flexslider .flex-control-nav a{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:3px solid #fff;background:transparent;opacity:.6;transition:background .3s, border .3s, opacity .3s;-webkit-transition:background .3s, border .3s, opacity .3s;-moz-transition:background .3s, border .3s, opacity .3s;}
.main-flexslider .flex-control-nav a:hover{background:inherit;opacity:1;}
.main-flexslider .flex-control-nav a.flex-active{background:#fff;opacity:1;}
.main-flexslider div.slide>.container,
.home-flexslider div.slide>.container{opacity:0;transition:opacity .8s, transform .8s;-webkit-transition:opacity .8s, -webkit-transform .8s;-moz-transition:opacity .8s, -moz-transform .8s;transform:translateX(-200px) skewX(10deg);-webkit-transform:translateX(-200px) skewX(10deg);-moz-transform:translateX(-200px) skewX(10deg);-ms-transform:translateX(-200px) skewX(10deg);-o-transform:translateX(-200px) skewX(10deg);}
.main-flexslider .flex-active-slide div.slide>.container,
.home-flexslider .flex-active-slide div.slide>.container{opacity:1;transform:translateX(0) skewX(0deg);-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);}
.page-heading.style-gmap{padding:0;}
.page-heading.style-default .row{width:100%;}
.page-heading.style-default .row [class^=col-]:first-child{padding-left:0;}
.page-heading.style-default .row [class^=col-]:last-child{padding-right:0;}
.home-flexslider .flex-direction-nav a{width:71px;height:71px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/homeslider-arrows.png) no-repeat;margin:18px 0 0;}
.home-flexslider .flex-direction-nav a:before{content:none;}
.home-flexslider .flex-direction-nav .flex-prev{top:50%;left:30px;opacity:.5;margin-top:-21px;}
.home-flexslider .flex-direction-nav .flex-next{top:50%;right:30px;opacity:.5;margin-top:-21px;background-position:-71px 0!important;}
.home-flexslider .flex-direction-nav a:hover{opacity:1!important;}
.home-flexslider a.button{text-shadow:none;}
.home-flexslider .flex-control-nav{bottom:20px;z-index:100;}
.home-flexslider .flex-control-nav li:before{content:none;}
.home-flexslider .flex-control-nav a{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:3px solid #fff;background:transparent;opacity:.5;transition:background .3s, border .3s, opacity .3s;-webkit-transition:background .3s, border .3s, opacity .3s;-moz-transition:background .3s, border .3s, opacity .3s;}
.home-flexslider .flex-control-nav a:hover{background:inherit;opacity:1;}
.home-flexslider .flex-control-nav a.flex-active{background:#fff;opacity:1;}
.home-flexslider .slides>li .slide{padding:150px 0;background-size:cover!important;background-position:center center;}
.home-flexslider.style-light .flex-direction-nav a{background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/homeslider-arrows-light.png) no-repeat;}
.home-flexslider.flexslider img{width:auto;}
.section.bordered{border-top:1px solid #f0f1f6;border-top:1px solid #f0f1f6;}
#splendid-main-container.shadowed,
#splendid-main-container.shadowed2,
.section.shadowed,
.section.shadowed2{position:relative;overflow:hidden;}
#splendid-main-container.shadowed:before,
#splendid-main-container.shadowed2:after{display:block !important;}
#splendid-main-container.shadowed:before,
.section.shadowed:before{content:'';position:absolute;top:-5px;left:0;right:0;height:5px;box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);}
#splendid-main-container.shadowed2:after,
.page-heading.style2:after,
.section.shadowed2:after{content:'';position:absolute;bottom:-5px;left:0;right:0;height:5px;box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);}
.section.section-splitted{position:relative;z-index:2;}
.section.section-splitted:before{content:'';position:absolute;left:50%;top:0;bottom:0;border-right:1px solid #dedede;z-index:-1;}
.section.section-splitted.dark-border:before{border-color:#1f2124;}
.section.section-splitted.color-light:before{border-color:#1f2124;}
.section.section-splitted .row{margin:0 -30px;}
.section.section-splitted .row>div{padding:0 30px;}
.contact-form button[type="submit"],
.rs-contact-form input[type="submit"]{margin-top:10px;padding-left:45px;padding-right:45px;}
.rs-contact-form.agency-form input[type=text],
.rs-contact-form.agency-form input[type=email],
.rs-contact-form.agency-form textarea{margin-top:5px;margin-bottom:20px;border:1px solid #eeeeee;background-color:transparent;}
.rs-contact-form.agency-form textarea{height:155px;}
.rs-contact-form.agency-form label{margin-bottom:0;color:#1c1c1c;}
.rs-contact-form.agency-form input[type=submit]{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:15px;font-weight:700;letter-spacing:0.1em;padding:11px 45px;margin-top:20px;}
.faq-item h5{margin:0 0 10px;}
.faq-item + .faq-item{margin-top:60px;}
.layout-404{background-position:center center;background-repeat:no-repeat;background-color:#32445c;background-size:cover;padding:100px 0 200px!important;}
.layout-coming-soon{padding:0!important;}
.coming-soon-header{background:#e3885f;padding:80px 0 40px;}
.coming-soon-section{background:#06516e;}
.coming-soon-counter{border-top:6px solid #fff;border-bottom:6px solid #fff;text-align:center;}
.coming-soon-counter>div{display:table;table-layout:fixed;margin:0 auto;}
.coming-soon-counter .counter-item{display:table-cell;padding:70px;}
.coming-soon-counter .counter-item + .counter-item{border-left:6px solid #fff;}
.coming-soon-counter .divider{width:100px;margin:15px auto;}
.coming-soon-counter span{font-size:4.5em;line-height:1;font-weight:300;display:block;}
.coming-soon-counter span.label{font-size:1.125em;font-weight:700;}
.coming-soon-footer{padding:80px 0 120px;}
.layout-maintenace{background:#2a343d;padding:100px 0!important;}
.maintenance-header{padding-bottom:80px;}
.maintenance-section{background:#1a2127;padding:60px 0;}
.layout-blank{background:#143966 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/blank-bg.png) center top no-repeat;background-size:100% auto;padding:140px 0!important;}
.blank-section .divider{border-color:#262f5a;}
.blank-landing-header{background:#161d25;padding:80px 0;}
.landing-blank-browser{background-image:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/homepages/landing-browser.png);background-position:center top;background-repeat:no-repeat;background-color:#161d25;padding:400px 0;}
.landing-blank-browser>img{width:100%;}
.landing-blank-browser .section{overflow:hidden;}
#blog-load-more{padding:4px 30px;}
#splendid-main-container.blog-container{padding-top:0;padding-bottom:0;}
.post-header{position:relative;}
.post-header img{width:100%;height:auto;}
.post-header .audio-player-box,
.post-header blockquote{margin:0;}
.post-content blockquote,
.post-header blockquote{font-size:24px;font-weight:300;line-height:1.8;padding:30px;background:#2cbdca;color:#fff;}
.post-content blockquote cite:before,
.post-header blockquote cite:before{content:'-';margin-right:5px;}
.post-content blockquote a,
.post-header blockquote a{color:white;}
.post-content blockquote .quote-author,
.post-header blockquote .quote-author{font-size:1em;}
.post-header .post-link{background:#2eb9ea;padding:30px;}
.post-header .post-link .link-title{font-size:1.5em;color:#fff;display:block;margin-bottom:15px;line-height:1;}
.post-header .post-link a{color:#fff;}
.blog-post .post-meta,
.blog-extended-header .post-meta{list-style:none;margin:0;padding:0;text-transform:uppercase;overflow:hidden;}
.blog-post .post-meta li,
.blog-extended-header .post-meta li{margin-top:0;float:left;font-size:12px;line-height:1.6;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;font-weight:700;vertical-align:middle;text-transform:uppercase;}
.blog-post .post-meta li a,
.blog-extended-header .post-meta li a{color:#718097;}
.blog-post .post-meta li a:hover,
.blog-extended-header .post-meta li a:hover{color:#143966;}
.blog-post .post-meta li + li:before,
.blog-extended-header .post-meta li + li:before{content:'';display:inline-block;width:3px;height:3px;vertical-align:middle;margin:-2px 9px 0 7px;background:#8a9fb9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.post-gallery{margin:0;}
.post-gallery .flex-direction-nav a{width:42px;height:42px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows.png) no-repeat;margin:18px 0 0;}
.post-gallery .flex-direction-nav a:before{content:none;}
.post-gallery .flex-direction-nav .flex-prev{top:50%;left:30px;opacity:.6;margin-top:-21px;}
.post-gallery .flex-direction-nav .flex-next{top:50%;right:30px;opacity:.6;margin-top:-21px;background-position:-42px 0;}
.post-gallery .flex-direction-nav a:hover{opacity:1!important;}
.post-gallery .flex-control-nav{bottom:0;}
.post-gallery .flex-control-nav li:before{content:none;}
.post-gallery .flex-control-nav a{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:3px solid #fff;background:transparent;opacity:.6;transition:background .3s, border .3s, opacity .3s;-webkit-transition:background .3s, border .3s, opacity .3s;-moz-transition:background .3s, border .3s, opacity .3s;}
.post-gallery .flex-control-nav a:hover{background:inherit;opacity:1;}
.post-gallery .flex-control-nav a.flex-active{background:#fff;opacity:1;}
.video-play-button{position:absolute;text-indent:-9999px;top:50%;left:50%;margin-top:-60px;margin-left:-60px;width:121px;height:121px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/video-play.png) center center no-repeat;transition:transform .3s, opacity .3s;-webkit-transition:-webkit-transform .3s, opacity .3s;-moz-transition:-moz-transform .3s, opacity .3s;}
.video-play-button:hover{opacity:.8;transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.blog-pagination{border-top:1px solid #dce3ef;margin-top:80px;padding-top:60px;text-align:right;}
.blog-pagination>span{font-size:14px;font-weight:600;display:inline-block;vertical-align:middle;}
.blog-pagination>ul{display:inline-block;overflow:hidden;margin:0 0 0 10px;list-style:none;vertical-align:middle;}
.blog-pagination>ul>li{float:left;margin:0 5px;}
.page-links a,
.blog-pagination>ul a{color:#718097;display:inline-block;border:2px solid transparent;padding:0 12px;min-width:40px;height:40px;line-height:38px;text-align:center;font-size:14px;font-weight:600;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.blog-pagination>ul a span{display:none;}
.page-links a:hover,
.blog-pagination>ul a:hover{border-color:#143966;color:#143966;}
.blog-pagination>ul .active a{border-color:#143966;color:#143966;}
.blog-pagination>ul .active a:hover{}
.blog-pagination>ul a.pagination-last,
.blog-pagination>ul a.pagination-first{border:2px solid #718097;padding:0 15px;}
.blog-pagination>ul a.prev,
.blog-pagination>ul a.next{background-image:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/pagination-arrows.png);background-position:-2px -2px;margin:0 10px;border:2px solid #718097;}
.blog-pagination>ul a.next{background-position:-40px -2px;}
.blog-pagination>ul a.pagination-last:hover,
.blog-pagination>ul a.pagination-first:hover,
.blog-pagination>ul a.prev:hover,
.blog-pagination>ul a.next:hover{border-color:#143966;}
.blog-pagination>ul a.prev:hover,
.blog-pagination>ul a.next:hover{background-color:transparent;}
.masonry-column{height:1px;}
#blog-wrapper.isotope-masonry{margin:-15px 0;}
.blog-masonry-wrapper{overflow:hidden;margin-top:-15px;margin-bottom:-15px;}
.blog-post-masonry{margin:15px 0 15px;}
.blog-post-masonry .blog-post-inner{box-shadow:0 2px 0 #e9eef7;-webkit-box-shadow:0 2px 0 #e9eef7;-moz-box-shadow:0 2px 0 #e9eef7;}
.blog-post-masonry .post-content{border:1px solid #dce3ef;padding:1px 30px 30px;}
.blog-post-masonry .post-content .post-title{line-height:36px;margin:28px 0 27px;text-align:left;}
.blog-post-masonry .post-header + .post-content{border-top:none;}
.blog-post-masonry .post-content p{margin-bottom:0;text-align:left;}
.blog-post-masonry a{color:#718097;}
.blog-post-masonry a:hover{color:#143966;}
.blog-post-medium .blog-post-inner{display:table;width:100%;}
.blog-post-medium + .blog-post-medium{margin-top:60px;padding-top:60px;border-top:1px solid #dce3ef;}
.blog-post-medium .blog-post-inner>div,
.blog-post-medium .blog-post-inner>aside,
.blog-post-medium .blog-post-inner>section{display:table-cell;vertical-align:top;}
.blog-post .post-side{width:130px;}
.blog-post-medium .post-featured-image{position:relative;width:40%;}
.blog-post-medium .post-side + .post-featured-image{padding-left:30px;width:42%;}
.blog-post-medium .post-featured-image + .post-content,
.blog-post-medium .post-side + .post-content{padding-left:30px;}
.blog-post-medium .post-header + .post-meta{margin-top:35px;}
.blog-post-medium .post-header + .post-meta + .post-title{margin-bottom:10px;}
.blog-post-medium .post-header blockquote{padding:40px 50px;}
.blog-post-medium .post-header blockquote .quote-content{font-size:1.3333em;}
.blog-post-medium .post-header blockquote .quote-author{margin-top:1.2em;}
.blog-post-medium .post-header .post-link{padding:30px 50px;}
.blog-post-medium .post-gallery .flex-direction-nav .flex-prev{left:20px;}
.blog-post-medium .post-gallery .flex-direction-nav .flex-next{right:20px;}
.post-side .post-date{background:#143966;color:#fff;padding:17px 20px;text-transform:uppercase;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.post-side .post-date .day{font-size:2.25em;line-height:1;font-weight:700;display:block;}
.post-side .post-format{display:block;padding:20px;text-align:center;border:2px solid #dce3ef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;margin:15px 0;line-height:1;}
.post-side .post-format span{background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/post-formats.png) no-repeat;width:40px;height:40px;display:inline-block;}
.post-format span.format-gallery{background-position:-40px 0;}
.post-format span.format-video{background-position:-80px 0;}
.post-format span.format-audio{background-position:-120px 0;}
.post-format span.format-quote{background-position:-160px 0;}
.post-format span.format-link{background-position:-200px 0;}
.post-side .button.read-more{padding:10px;}
.blog-post-medium a{color:#718097;}
.blog-post-medium a:hover{color:#143966;}
.post-side .button.read-more{margin-bottom:0;border:2px solid #8a9fb9;background:transparent;color:#525f71;text-shadow:none;position:relative;overflow:hidden;}
.blog-post-standard + .blog-post-standard{margin-top:100px;}
.blog-post-standard .post-featured-image,
.blog-post-standard .post-header{margin-bottom:35px;}
.blog-post-standard a{color:#718097;}
.blog-post-standard a:hover{color:#143966;}
.blog-post-standard .post-gallery .flex-direction-nav a{width:71px;height:71px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows-big.png) no-repeat;}
.blog-post-standard .post-gallery .flex-direction-nav a.flex-next{background-position:-71px 0;}
.blog-standard-fullwidth .blog-post-standard .post-content{padding:0 15%;}
.blog-standard-fullwidth .post-header blockquote{padding:35px 50px;}
.blog-standard-fullwidth .post-header blockquote .quote-content{font-size:1.3333em;}
.blog-standard-fullwidth .post-link{background-image:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/link-icon.png);background-position:40px 40px;background-repeat:no-repeat;padding:40px 40px 40px 140px;}
.blog-standard-fullwidth .blog-post-standard-alt .post-link{background-image:none;padding:40px;}
#blog-wrapper.blog-standard-fullwidth{padding-top:100px;}
#blog-wrapper.blog-standard-fullwidth + .blog-pagination{margin-bottom:120px;}
.blog-post-standard-alt .post-content{display:table;width:100%;}
.blog-post-standard-alt .post-content>div,
.blog-post-standard-alt .post-content>aside{display:table-cell;vertical-align:top;}
.blog-post-standard-alt .post-content .post-content-inner{padding-left:30px;}
.blog-post-standard-alt .post-header blockquote{padding:35px 50px;}
.blog-post-standard-alt .post-header blockquote .quote-content{font-size:1.3333em;}
.blog-post-standard-alt .post-link{background-image:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/link-icon.png);background-position:40px 40px;background-repeat:no-repeat;padding:40px 40px 40px 140px;}
.sc-blog-post.blog-post.style-light .blog-post-inner .post-header .button:before,
.sc-blog-post.blog-post.style-light .blog-post-inner .post-header .button:after,
.sc-blog-post.blog-post.style-light .blog-post-inner .post-header .button{color:white;opacity:1 !important;}
.blog-single-wrapper .post-gallery .flex-direction-nav a{width:71px;height:71px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows-big.png) no-repeat;}
.blog-single-wrapper .post-gallery .flex-direction-nav a.flex-next{background-position:-71px 0;}
.blog-single-wrapper .post-header .post-meta{margin:40px 0 25px;}
.blog-single-wrapper .post-header .post-title a{color:#525f71;}
section.post-tags{border-bottom:1px solid #dce3ef;}
.post-tags span{display:inline-block;font-weight:700;}
.post-tags ul,
.post-tags ul li{display:inline-block;margin:0;}
.post-tags ul{margin:20px 0;}
.post-tags ul li + li:before{content:', ';}
.post-tags ul li a{color:#718097;}
.post-tags ul li a:hover{color:#143966;}
section.post-share{border-bottom:1px solid #dce3ef;padding:60px 0;}
.post-share h5{margin:0 0 20px;}
section.post-share .social-sharebox{margin:0;width:100%;}
.post-share .social-sharebox .share-button{margin:0 8px;}
section.post-author{border-bottom:1px solid #dce3ef;padding:60px 0;display:table;width:100%:;}
.post-author>div{display:table-cell;vertical-align:top;}
.post-author .author-avatar{width:130px;}
.post-author .author-avatar img{width:100%;height:auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.post-author .author-content{padding-left:30px;}
.post-author .author-name{display:inline-block;margin:0 25px 0 0;font-weight:700;}
.post-author .author-meta,
.post-author .author-meta li{display:inline-block;list-style:none;margin:0;}
.post-author .author-meta li + li:before{content:'';display:inline-block;vertical-align:middle;margin:0 8px 0 5px;width:4px;height:4px;background:#8a9fb9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.post-author .author-meta a{color:#143966;}
.post-author.style2{display:block;width:500px;margin:0 auto;text-align:center;border:none;padding-top:100px;}
.post-author.style2 > div{display:block;width:100%;padding-left:0;}
.post-author.style2 .author-avatar{margin-bottom:20px;}
.post-author.style2 .author-avatar img{max-width:100%;width:auto;border-radius:50em;}
.post-author.style2 .author-name{font-family:'Proxima Nova', Arial, sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;margin:0;}
.post-author.style2 .author-description{font-size:14px;line-height:2;margin-top:10px;}
.post-author.style2 .button{border:2px solid #525f71;color:#525f71;box-shadow:none;padding:13px 45px;margin:30px 0 0;white-space:normal;}
.post-author.style2 .button:before{background-color:#143966;border-radius:0;}
.post-author.style2 .button:hover{color:#ffffff;border-color:#143966;}
.sidebar-dual .post-author.style2{width:auto;padding-right:20px;padding-left:20px;}
section.post-related{border-bottom:1px solid #dce3ef;padding:60px 0 100px;}
.post-related .blog-post .post-meta{margin:25px 0 15px;}
.post-related .blog-post .post-title{margin:0;}
.post-related .blog-post .post-title a{color:#525f71;}
.post-related .blog-post .post-title a:hover{color:#143966;}
.post-related.full-width{border-bottom:0;padding-bottom:0;}
section.post-comments{padding:40px 0 120px;}
.comments-list .comments-list{padding-left:125px;}
.comments-list .comment{list-style:none;}
.comments-list .comment .comment-content-wrapper{display:table;width:100%;border-bottom:1px solid #dce3ef;padding:30px 0;}
.comments-list .comment .comment-content-wrapper > div{display:table-cell;vertical-align:top;}
.comments-list .comment .children{padding:0 0 0 125px;margin:0;}
.comments-list .comment-avatar{width:80px;}
.comments-list .comment-avatar img{width:100%;height:auto;}
.comments-list .comment-content{padding-left:40px;}
.comments-list .comment header{overflow:hidden;}
.comments-list .comment header p{margin:0;}
.comments-list .comment header .reply-button,
.comments-list .comment header .comment-reply-link,
.comments-list .comment header .comment-edit-link{float:right;display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;font-family:'Proxima Nova', Arial, sans-serif;color:#525f71;border:2px solid #ccd8e6;padding:2px 8px 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;transition:border .3s, background .3s, color .3s;-webkit-transition:border .3s, background .3s, color .3s;-moz-transition:border .3s, background .3s, color .3s;}
.comments-list .comment header .comment-edit-link{margin-right:6px;}
.comments-list .comment header .reply-button:hover,
.comments-list .comment header .comment-edit-link:hover,
.comments-list .comment header .comment-reply-link:hover{color:#fff;background:#4753de;border-color:#4753de;}
.related-post.related-post-style2{overflow:hidden;position:relative;text-align:center;}
.related-post.related-post-style2 header{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}
.related-post.related-post-style2 header img{position:absolute;top:50%;left:0;width:100%;height:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.related-post.related-post-style2 .post-content{display:block;position:relative;z-index:2;color:#ffffff;padding:120px 0;}
.related-post.related-post-style2 .post-content h6,
.related-post.related-post-style2 .post-content h3{margin:0;color:#ffffff;}
.related-post.related-post-style2 .post-content h6{font-family:serif;font-style:italic;font-size:18px;margin-bottom:7px;}
.related-post.related-post-style2 .post-content h3{font-family:'Proxima Nova', Arial, sans-serif;text-transform:uppercase;font-weight:700;}
.content-with-sidebar .related-post.related-post-style2 .container{width:100%;}
.sidebar-dual .related-post.related-post-style2 .post-content{padding:50px 0;}
.sidebar-dual .post-author.style2 .author-content{padding:0;}
.post-comment-submit form{margin-top:60px;}
.post-comment-submit form button,
.post-comment-submit form input.button{padding-left:40px;padding-right:40px;margin-top:25px;}
.blog-single-extended{padding:60px 0 100px;}
.blog-extended-header{padding:250px 0 40px;position:relative;z-index:1;}
.blog-extended-header:before{content:'';position:absolute;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/shadow.png) center bottom repeat-x;left:0;right:0;bottom:0;height:253px;z-index:-1;}
.blog-extended-header .post-meta li + li:before{background:#fff;}
.blog-extended-header .post-meta li a{color:#fff;}
.blog-extended-header h1,
.blog-extended-header h2,
.blog-extended-header h3,
.blog-extended-header h4,
.blog-extended-header h5,
.blog-extended-header h6{color:#fff;margin:0;}
.blog-extended-header h1{font-size:3em;margin:20px 0 10px;}
.blog-extended-header footer{margin-top:60px;overflow:hidden;}
.blog-extended-header .post-author .avatar{width:60px;display:inline-block;vertical-align:middle;}
.blog-extended-header .post-author .avatar img{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.blog-extended-header .post-author span{display:inline-block;vertical-align:middle;font-size:12px;text-transform:uppercase;font-family:'Proxima Nova', Arial, sans-serif;margin-left:15px;}
.blog-extended-header .post-nav{float:right;margin-top:10px;}
.blog-extended-header .post-nav a{text-indent:-9999px;width:40px;height:40px;border:2px solid #fff;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/post-arrows.png) -2px -2px no-repeat;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.blog-extended-header .post-nav a + a{margin-left:8px;background-position:-42px -2px;}
.blog-extended-header .post-nav .post-next{background-position:-42px -2px;}
.blog-extended-header .post-nav a:hover{border-color:#143966;}
.blog-extended-header .post-nav a.post-prev:hover{background-position:-2px -42px;}
.blog-extended-header .post-nav a.post-next:hover{background-position:-42px -42px;}
.blog-extended-header.blog-extended-header-alt{position:relative;text-align:center;padding:300px 0;overflow:hidden;background-size:cover !important;background-position:center !important;}
.blog-extended-header.blog-extended-header-alt .info{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.blog-extended-header.blog-extended-header-alt .post-author,
.blog-extended-header.blog-extended-header-alt h1{display:block;}
.blog-extended-header.blog-extended-header-alt h1{font-family:'Proxima Nova', sans-serif;font-size:62px;font-weight:700;text-transform:uppercase;margin-bottom:30px;}
.blog-extended-header.blog-extended-header-alt .post-author{display:inline-block;margin:0 auto;}
.blog-extended-header.blog-extended-header-alt .post-author img{width:60px;height:auto;border-radius:50em;float:left;}
.blog-extended-header.blog-extended-header-alt .post-author .details{display:block;overflow:hidden;text-align:left;margin-left:80px;padding-top:4px;}
.blog-extended-header.blog-extended-header-alt .post-author span,
.blog-extended-header.blog-extended-header-alt .post-author time{display:block;margin:0;}
.blog-extended-header.blog-extended-header-alt .post-author span{font-family:'Proxima Nova', sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;}
.blog-extended-header.blog-extended-header-alt .post-author time{font-family:serif;font-size:14px;font-style:italic;font-weight:300;opacity:0.7;}
.blog-single-wrapper.extended-alternative{padding-top:120px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:22px;font-weight:400;line-height:36px;color:#666666;}
.blog-single-wrapper.extended-alternative p{margin-bottom:38px;}
.blog-single-wrapper.extended-alternative .post-tags{font-size:18px;}
.blog-single-wrapper.extended-alternative .post-tags span{font-weight:700;color:#1c1c1c;}
.blog-single-wrapper.extended-alternative .post-tags ul{font-weight:400;color:#666666;margin:0 0 23px;}
.blog-single-wrapper.extended-alternative .post-share{padding:45px 0 75px;}
.blog-single-wrapper.extended-alternative .post-share h5{margin-bottom:40px;color:#1c1c1c;}
.blog-single-wrapper.extended-alternative .post-share .social-sharebox .share-buttons{border:none;padding:0;text-align:left;}
.blog-single-wrapper.extended-alternative .post-share .social-sharebox .share-buttons a{width:63px;height:63px;line-height:60px;border-color:#eeeeee;font-size:22px;color:#666666;}
.blog-single-wrapper.extended-alternative .post-share .social-sharebox .share-buttons a i{font-size:24px;}
.blog-single-wrapper.extended-alternative .post-share .social-sharebox .share-buttons a:hover{color:#ffffff;}
.blog-single-wrapper.extended-alternative .post-author{padding-bottom:5px;}
.blog-single-wrapper.extended-alternative .post-author .author-content{padding-left:25px;}
.blog-single-wrapper.extended-alternative .post-author .author-name{font-size:24px;color:#1c1c1c;}
.blog-single-wrapper.extended-alternative .post-author .author-meta{font-size:14px;}
.blog-single-wrapper.extended-alternative .post-author .author-meta li:before{background-color:#eeeeee;}
.blog-single-wrapper.extended-alternative .author-description{font-size:20px;margin-top:7px;}
.blog-single-wrapper.extended-alternative .post-related{padding-bottom:95px;}
.blog-single-wrapper.extended-alternative .post-related header .carousel-title{font-size:24px;font-weight:700;color:#1c1c1c}
.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta{margin-top:22px;margin-bottom:7px;}
.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta li,
.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta li a{color:#aaaaaa;}
.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta p{display:inline-block;margin:0;}
.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta li{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-weight:700;}
.blog-single-wrapper.extended-alternative .post-related .blog-post .post-meta a + a:before{content:'/';margin-left:1px;margin-right:3px;}
.blog-single-wrapper.extended-alternative .post-related .blog-post .post-content h3{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:32px;font-weight:700;}
.blog-single-wrapper.extended-alternative .post-related .blog-post .post-content h3 a{color:#1c1c1c}
.blog-single-wrapper.extended-alternative .comment-content-wrapper{padding-top:50px;padding-bottom:0;}
.blog-single-wrapper.extended-alternative + .post-comments{padding-top:35px;padding-bottom:65px;}
.blog-single-wrapper.extended-alternative + .post-comments > h3{margin-bottom:14px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:30px;font-weight:700;color:#1c1c1c;}
.blog-single-wrapper.extended-alternative + .post-comments .comment header{font-size:18px;color:#666666;}
.blog-single-wrapper.extended-alternative + .post-comments .comment header strong a{color:#1c1c1c;}
.blog-single-wrapper.extended-alternative + .post-comments .comment header strong a:hover{color:#143966;}
.blog-single-wrapper.extended-alternative + .post-comments .comment header .comment-reply-link,
.blog-single-wrapper.extended-alternative + .post-comments .comment header .comment-edit-link{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:14px;font-weight:700;line-height:1;padding:5px 8px;color:#1c1c1c;border-color:#eeeeee;}
.blog-single-wrapper.extended-alternative + .post-comments .comment header .comment-reply-link:hover,
.blog-single-wrapper.extended-alternative + .post-comments .comment header .comment-edit-link:hover{background-color:#1c1c1c;border-color:#1c1c1c;color:#ffffff;}
.blog-single-wrapper.extended-alternative + .post-comments .comment section p{margin-bottom:33px;font-size:20px;color:#666666;}
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit #reply-title{font-size:24px;font-weight:700;color:#1c1c1c;}
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form{margin-top:50px;}
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form label{font-size:14px;font-weight:700;color:#1c1c1c;}
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form input[type=text],
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form input[type=email],
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form textarea{border:1px solid #eeeeee;background-color:transparent;}
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form input[type=text],
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form input[type=email]{height:55px;margin-bottom:10px;}
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form input[type=submit],
.blog-single-wrapper.extended-alternative + .post-comments + .post-comment-submit .comment-form button[type=submit]{margin-top:38px;padding:7px 30px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:15px;letter-spacing:0.1em;}
.portfolio-intro{padding:115px 0 140px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:22px;line-height:36px;text-align:center;color:#666666;}
.portfolio-intro h2{margin-bottom:30px;font-family:'Playfair Display', serif;font-size:52px;line-height:62px;color:#1c1c1c;}
.portfolio-intro h5{font-size:20px;font-weight:700;color:#143966;margin-bottom:0;}
.portfolio-intro .intro-details p{font-size:18px;line-height:30px;font-weight:400;margin:3px 0 0;}
.style-extended-alternative-style2 .portfolio-intro{text-align:left;}
.style-extended-alternative-style2 .portfolio-intro h5{display:inline-block;}
.style-extended-alternative-style2 .portfolio-intro h5:after{content:'';display:inline-block;width:15px;height:1px;position:relative;top:-6px;margin-left:10px;margin-right:4px;background-color:#aaaaaa;}
.style-extended-alternative-style2 .portfolio-intro p{display:inline-block;}
.style-extended-alternative-style2 .portfolio-intro p:after{content:',';margin-right:6px;}
.style-extended-alternative-style2 .portfolio-intro .project-details p{display:block;margin-bottom:38px;}
.style-extended-alternative-style2 .portfolio-intro p:last-child:after{content:none;}
#portfolio-wrapper.full-width .isotope-container>div{padding:0;margin:0;}
.portfolio-item .post-gallery .flex-direction-nav a{opacity:0;}
.portfolio-item:hover .post-gallery .flex-direction-nav a{opacity:.6;}
.portfolio-item .post-gallery .flex-direction-nav a:hover{opacity:1;}
.portfolio-item .post-gallery .flex-direction-nav .flex-prev{left:10px;}
.portfolio-item .post-gallery .flex-direction-nav .flex-next{right:10px;}
.portfolio-5columns .portfolio-container{margin:0 -5px;}
.isotope-container{transition:height .4s;-webkit-transition:height .4s;-moz-transition:height .4s;}
.isotope-masonry .isotope-item{margin-bottom:30px;}
.portfolio-filters .filter{display:inline-block;cursor:pointer;color:#718097;font-size:14px;font-weight:600;text-transform:uppercase;padding:5px 18px;border:2px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:color .3s, border .3s;-webkit-transition:color .3s, border .3s;-moz-transition:color .3s, border .3s;}
.color-light .portfolio-filters .filter{color:#fff;}
.portfolio-filters .filter.active,
.color-light .portfolio-filters .filter.active{border:0px;color:#fff;background:#143966;}
.portfolio-filters.style-turquoise .filter.active{border-color:#4fd5d8;color:#4fd5d8;}
.portfolio-filters.portfolio-filters-style2 ul{margin:20px 0;}
.portfolio-filters.portfolio-filters-style2 ul li{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:16px;font-weight:600;padding:0 18px;}
.portfolio-filters.portfolio-filters-style2 ul li.active{background-color:#143966;color:#ffffff;}
.filter-color-white .portfolio-filters .filter.active{border-color:#ffffff;color:#ffffff;}
.portfolio-pagination{margin-top:0;padding-bottom:80px;}
.portfolio-item .portfolio-image{position:relative;overflow:hidden;max-height:400px;}
.portfolio-item .portfolio-image img{width:100%;height:auto;}
.portfolio-title a{color:#525f71;}
.portfolio-title a:hover{color:#143966;}
.portfolio-categories{display:block;list-style:none;margin:10px 0;overflow:hidden;}
.portfolio-categories li{margin:0;color:#718097;font-size:14px;float:left;}
.portfolio-categories li + li{margin:0;}
.portfolio-categories li + li:before{content:'/';margin:0 3px;}
.portfolio-hover{position:absolute;top:0;left:0;right:0;bottom:0;background:#143966;background:rgba(95, 54, 140,.8);visibility:hidden;opacity:0;-webkit-transition:all 0.5s cubic-bezier(.4,.91,.58,1);-moz-transition:all 0.5s cubic-bezier(.4,.91,.58,1);transition:all 0.5s cubic-bezier(.4,.91,.58,1);}
.portfolio-item .portfolio-image:hover .portfolio-hover{opacity:1;visibility:visible;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition-delay:0s, 0s, 0s;-webkit-transition-delay:0s, 0s, 0s;-moz-transition-delay:0s, 0s, 0s;}
.portfolio-hover>div{display:table;width:100%;height:100%;}
.portfolio-hover>div>div{display:table-cell;vertical-align:middle;text-align:center;}
.portfolio-hover-button{display:inline-block;width:70px;height:70px;margin:0 5px;border:2px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;color:transparent;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/portfolio-icons.png) no-repeat;opacity:0;transform:translateY(-30px);-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);-webkit-transition:-webkit-transform 0.6s cubic-bezier(.45,.92,.73,.99), opacity 0.6s ease;-moz-transition:-moz-transform 0.6s cubic-bezier(.45,.92,.73,.99), opacity 0.6s ease;transition:transform 0.6s cubic-bezier(.45,.92,.73,.99), opacity 0.6s ease;}
.portfolio-image:hover .portfolio-hover-button{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transition-delay:0.25s;-webkit-transition-delay:0.25s;-moz-transition-delay:0.25s;}
.portfolio-image:hover .portfolio-hover-button + .portfolio-hover-button{transition-delay:0.4s;-webkit-transition-delay:0.4s;-moz-transition-delay:0.4s;}
.portfolio-item .portfolio-image .portfolio-hover-button:hover{opacity:.6!important;color:transparent;-webkit-transition:all 0.3s 0s ease !important;-moz-transition:all 0.3s 0s ease !important;transition:all 0.3s 0s ease !important;}
.portfolio-hover-button.zoom-icon{background-position:-2px -2px;}
.portfolio-hover-button.arrow-icon{background-position:-72px -2px;}
.pf-related-title h4{margin-bottom:40px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.3em;text-align:center;color:#1c1c1c;}
.pf-project-related{margin-right:-15px;margin-left:-15px;}
.pf-project-related:before,
.pf-project-related:after{content:'';display:table;}
.pf-project-related:after{clear:both;}
.pf-project-related [class^=col-]{padding:0;}
.portfolio-item-ext{display:table;margin-bottom:60px;padding-bottom:60px;border-bottom:1px solid #dce3ef;}
.portfolio-item-ext .portfolio-image,
.portfolio-item-ext .portfolio-content{display:table-cell;vertical-align:middle;}
.portfolio-item-ext .portfolio-image{width:67.5%;}
.portfolio-item-ext .portfolio-content{padding-left:60px;}
.portfolio-item-ext .portfolio-title{font-size:2.25em;margin:0;}
.isotope-item:last-child .portfolio-item-ext,
.mix:last-child .portfolio-item-ext{padding-bottom:0;margin-bottom:0;border:none;}
.portfolio-item-ext .read-more{padding:12px 37px;margin-top:60px;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}
.portfolio-item-ext .read-more:hover{opacity:1;background:#143966!important;}
.portfolio-item-v2{margin-bottom:60px;padding-bottom:55px;border-bottom:1px solid #dce3ef;}
.portfolio-item-v2 .portfolio-content{display:table;width:100%;padding:20px 0 0;}
.portfolio-item-v2 .portfolio-content>div{display:table-cell;vertical-align:middle;}
.portfolio-item-v2 .portfolio-content .portfolio-actions{text-align:right;}
.portfolio-item-v2 .portfolio-title,
.portfolio-item-v2 .portfolio-categories{margin:0;}
.portfolio-item-v2 .portfolio-title{font-size:2.25em;margin-bottom:10px;}
.portfolio-item-v2 .read-more{padding:12px 37px;margin:0;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}
.portfolio-item-v2 .read-more:hover{opacity:1;background:#143966!important;}
.isotope-item:last-child .portfolio-item-v2,
.mix:last-child .portfolio-item-v2{padding-bottom:0;margin-bottom:0;border:none;}
.portfolio-2columns .portfolio-item{margin-bottom:60px;}
.portfolio-2columns .portfolio-title{margin:25px 0 0;}
.portfolio-2columns + .portfolio-pagination{margin-top:0;}
.portfolio-3columns .portfolio-item{margin-bottom:30px;max-height:400px!important;}
.portfolio-3columns + .portfolio-pagination{margin-top:0;}
.portfolio-item-grid .portfolio-hover{padding-bottom:90px;}
.portfolio-item-grid .portfolio-info{position:absolute;display:block;height:90px;left:0;bottom:0;right:0;text-align:center;background:#2d3742;padding:20px 15px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all 0.4s cubic-bezier(.4,.91,.58,1);-moz-transition:all 0.4s cubic-bezier(.4,.91,.58,1);transition:all 0.4s cubic-bezier(.4,.91,.58,1);}
.portfolio-item-grid .portfolio-info .portfolio-title{font-weight:700;margin:0;opacity:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all 0.5s 0.15s cubic-bezier(.4,.91,.58,1);-moz-transition:all 0.5s 0.15s cubic-bezier(.4,.91,.58,1);transition:all 0.5s 0.15s cubic-bezier(.4,.91,.58,1);}
.portfolio-item-grid .portfolio-info .portfolio-title a{color:#fff;}
.portfolio-item-grid .portfolio-info .portfolio-categories{display:inline-block;margin:0;opacity:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all 0.5s 0.25s cubic-bezier(.4,.91,.58,1);-moz-transition:all 0.5s 0.25s cubic-bezier(.4,.91,.58,1);transition:all 0.5s 0.25s cubic-bezier(.4,.91,.58,1);}
.portfolio-item-grid .portfolio-info .portfolio-categories li{color:#fff;}
.portfolio-item-grid:hover .portfolio-info .portfolio-categories,
.portfolio-item-grid:hover .portfolio-info .portfolio-title,
.portfolio-item-grid:hover .portfolio-info{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.portfolio-4columns .portfolio-item{margin-bottom:60px;}
.portfolio-4columns .portfolio-title{font-size:1.125em;font-weight:700;margin:25px 0 10px;}
.portfolio-4columns + .portfolio-pagination{margin-top:0;}
.portfolio-4columns .portfolio-categories{margin:0;}
.portfolio-5columns{margin-left:-5px;margin-right:-5px;}
.portfolio-5columns .col-lg-one-fifth{padding:0 5px;}
.portfolio-5columns .portfolio-item{margin-bottom:60px;}
.portfolio-5columns .portfolio-title{font-size:1.125em;font-weight:700;margin:25px 0 10px;}
.portfolio-5columns + .portfolio-pagination{margin-top:0;}
.portfolio-5columns .portfolio-categories{margin:0;}
.portfolio-single.style-basic{overflow:hidden;text-align:center;}
.portfolio-single.style-basic .portfolio-single-content{width:100%;float:left;text-align:center;}
.portfolio-single.style-basic .portfolio-single-details{width:33.3333%;float:left;padding-left:60px;}
.button.portfolio-website-button{padding:13px 40px 13px;}
.portfolio-detail{border-bottom:1px solid #dce3ef;padding-bottom:10px;margin-bottom:30px;}
.portfolio-detail p + p{margin:0 0 6px;color:#525f71;}
.portfolio-detail h5{font-weight:700;margin:0;}
.portfolio-detail ul{margin:15px 0;list-style:none;padding:0;}
.portfolio-detail li{position:relative;padding-left:25px;}
.portfolio-detail li:before{content:'';position:absolute;top:50%;left:0;width:10px;height:10px;margin-top:-5px;border:2px solid #143966;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.portfolio-item.portfolio-style2{float:left;width:100%;}
.portfolio-item.portfolio-style2 .portfolio-hover{padding-bottom:0;background-color:rgba(59, 174, 255, 0.65);-webkit-perspective:1800;perspective:1800;}
.portfolio-item.portfolio-style2 img{width:100%;}
.portfolio-item.portfolio-style2 .portfolio-info{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-weight:700;top:50%;left:0;bottom:auto;background-color:transparent;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform-origin:50% 80%;-moz-transform-origin:50% 80%;-ms-transform-origin:50% 80%;transform-origin:50% 80%;-webkit-transform:translateY(-80%) translateZ(-250px) rotateX(70deg);-moz-transform:translateY(-80%) translateZ(-250px) rotateX(70deg);-ms-transform:translateY(-80%) translateZ(-250px) rotateX(70deg);transform:translateY(-80%) translateZ(-250px) rotateX(70deg);}
.portfolio-item.portfolio-style2 .portfolio-categories,
.portfolio-item.portfolio-style2 .portfolio-title{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}
.portfolio-item.portfolio-style2 .portfolio-categories li{font-size:17px;font-weight:700;line-height:1.5;letter-spacing:0.2em;text-transform:uppercase;}
.portfolio-item.portfolio-style2 .portfolio-title{font-size:48px;font-weight:700;line-height:1.5;}
.portfolio-item.portfolio-style2:hover .portfolio-info{-webkit-transform:translateY(-50%) translateZ(0) rotateX(0);-moz-transform:translateY(-50%) translateZ(0) rotateX(0);-ms-transform:translateY(-50%) translateZ(0) rotateX(0);transform:translateY(-50%) translateZ(0) rotateX(0);}
.portfolio-single.style-extended .portfolio-single-content{width:66.6666%;float:left;}
.portfolio-single.style-extended .portfolio-single-details{width:33.3333%;float:left;padding-left:60px;}
.recent-projects{overflow:hidden;margin-top:80px;}
.recent-projects .portfolio-item{float:left;width:25%;}
.portfolio-pagination{overflow:hidden;border-top:1px solid #dce3ef;padding-top:50px;margin-top:50px;}
.portfolio-pagination a{display:inline-block;color:#718097;font-weight:600;border:2px solid #718097;line-height:42px;padding:0 25px;border-radius:5px;font-size:.875em;position:relative;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;transition:color .3s, border .3s, background .3s;-webkit-transition:color .3s, border .3s, background .3s;-moz-transition:color .3s, border .3s, background .3s;}
.portfolio-pagination a span{position:relative;z-index:2;}
.portfolio-pagination a[rel="prev"]:after,
.portfolio-pagination a[rel="next"]:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:#143966;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.portfolio-pagination a:hover{color:#fff;border-color:#143966;}
.portfolio-pagination a[rel="prev"]:hover:after,
.portfolio-pagination a[rel="next"]:hover:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.portfolio-pagination a[rel="prev"]{float:left;}
.portfolio-pagination a[rel="next"]{float:right;}
.portfolio-pagination a[rel="prev"]:before,
.portfolio-pagination a[rel="next"]:after,
.portfolio-pagination .portfolio-all:before{content:'';display:inline-block;vertical-align:middle;width:22px;height:22px;position:relative;z-index:2;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;transition:transform 0.3s ease;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/portfolio-arrows.png) no-repeat;}
.portfolio-pagination a[rel="prev"]:before{margin-right:15px;margin-left:-5px;}
.portfolio-pagination a[rel="next"]:after{margin-left:15px;margin-right:-5px;background-position:-22px 0;}
.portfolio-pagination .portfolio-all:before{background-position:-44px 0;}
.portfolio-pagination .portfolio-all:hover:before{background-position:-44px -22px;}
.portfolio-pagination a[rel="prev"]:hover:before{background-position:0 -22px;-webkit-transform:translateX(-6px);-moz-transform:translateX(-6px);-ms-transform:translateX(-6px);transform:translateX(-6px);}
.portfolio-pagination a[rel="next"]:hover:after{background-position:-22px -22px;-webkit-transform:translateX(6px);-moz-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px);}
.page-heading.page-heading-alt{overflow:hidden;}
.page-heading.page-heading-alt .portfolio-pagination{margin:15px 0 0;}
.page-heading.page-heading-alt .portfolio-pagination.left{text-align:left;}
.page-heading.page-heading-alt .portfolio-pagination.right .portfolio-all{display:none;}
.page-heading.page-heading-alt h1{font-family:'Proxima Nova', sans-serif;font-size:56px;font-weight:700;text-transform:uppercase;text-align:center;margin:0;}
.page-heading.page-heading-alt .featured-image{width:100%;height:100%;margin-top:60px;overflow:hidden;position:relative;background-size:cover;background-position:center;}
.page-heading.page-heading-alt .featured-image .parallax-bg{width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center;}
.page-heading.page-heading-alt .featured-image img{opacity:0;}
.move-down{position:absolute;bottom:20px;left:50%;font-size:34px;-webkit-animation:moveDown 2s infinite;animation:moveDown 2s infinite;}
.portfolio-pagination.style2{margin:32px 0 0;padding:0;border:none;text-align:right;}
.portfolio-pagination.style2 a{width:40px;height:40px;padding:0;text-align:center;line-height:36px;float:none;border-color:#fff;}
.portfolio-pagination.style2 a + a{margin-left:5px;}
.portfolio-pagination.style2 a:hover{background:transparent;border-color:#143966;}
.portfolio-pagination.style2 a:before,
.portfolio-pagination.style2 a:after{margin:0;}
.portfolio-pagination.style2 a[rel="prev"]:before,
.portfolio-pagination.style2 a[rel="next"]:after,
.portfolio-pagination.style2 .portfolio-all:before{content:none;}
.portfolio-pagination.style2 a i{font-size:20px;line-height:38px;color:#ffffff;position:relative;z-index:2;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.portfolio-pagination.style2 a[rel="prev"] i,
.portfolio-pagination.style2 a[rel="next"] i{font-size:26px;}
.portfolio-pagination.style2 a:hover i{color:#143966;}
.portfolio-pagination.style2 .portfolio-all{position:relative;overflow:hidden;line-height:40px;}
.portfolio-pagination.style2 .portfolio-all:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#ffffff;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.portfolio-pagination.style2 .portfolio-all:hover:after{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.portfolio-pagination.style2 a[rel="prev"]:hover i{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);}
.portfolio-pagination.style2 a[rel="next"]:hover i{-webkit-transform:translateX(5px);-moz-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);}
.portfolio-pagination.style2 a:hover{border-color:#ffffff;}
.portfolio-pagination.style2 a[rel="prev"]:after,
.portfolio-pagination.style2 a[rel="next"]:before{background-color:#ffffff;}
.sc-shop-product:after
.sc-shop-product:before{content:'';display:table;}
.sc-shop-product:after{clear:both;}
.sc-shop-product{zoom:1;}
.sc-shop-product + .sc-shop-product{margin-top:50px;}
.woocommerce ul.products li.product .content h6,
.sc-shop-product .shop-title{margin:0 0 5px;}
.sc-shop-product .shop-title a{color:#525f71;}
.sc-shop-product .shop-title a:hover{color:#143966;}
.sc-shop-product .price span{color:#143966;font-weight:700;}
.sc-shop-product .img{position:relative;}
.sc-shop-product .img img{width:100%;height:auto;}
.woocommerce .woocommerce-result-count{float:right;}
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-result-count{float:right;}
.woocommerce .woocommerce-ordering,
.woocommerce-page .woocommerce-ordering{float:left;width:70%;}
.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering select{float:left;margin:0 20px 10px 0;padding:11px 13px;border:2px solid #dce3ef;border-radius:2px;font-size:14px;font-weight:700;background:transparent;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.sortby-price-low-to-high,
.sortby-price-high-to-low{float:left;display:inline-block;width:48px;height:47px;border:2px solid #dce3ef;border-radius:3px;margin-right:20px;margin-bottom:10px;text-align:center;}
.sortby-price-low-to-high > div,
.sortby-price-high-to-low > div{display:inline-block;width:100%;height:100%;position:relative;}
.sortby-price-low-to-high > div:after,
.sortby-price-high-to-low > div:after{font:normal normal normal 14px/1 FontAwesome;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.sortby-price-low-to-high > div:after{content:'\f176';}
.sortby-price-high-to-low > div:after{content:'\f175';}
.woocommerce .woocommerce-ordering select:active,
.woocommerce-page .woocommerce-ordering select:active,
.woocommerce .woocommerce-ordering select:focus,
.woocommerce-page .woocommerce-ordering select:focus{outline:none;border-color:#143966;}
.onsale,
.woocommerce .product .onsale,
.woocommerce ul.products li.product .onsale,
.sc-shop-product .ribbon.sold,
.sc-shop-product .sale{position:absolute;top:20px;left:20px;right:auto;min-height:auto;line-height:1.8em;color:#fff;background:#143966;display:inline-block;padding:3px 12px 2px;text-transform:uppercase;font-size:14px;font-weight:700;font-family:'Proxima Nova', sans-serif;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.style-small .onsale{top:5px;left:5px;}
.sc-shop-product .ribbon.sold{left:auto;right:20px;background:#252e3b;}
.sc-shop-product .price del + span:before{content:'';display:inline-block;width:3px;height:3px;margin:0 7px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;background:#8a9fb9;}
.woocommerce ul.products{margin-right:-25px;margin-left:-25px;}
.content-with-sidebar ul.products{margin-right:-5px;margin-left:-5px;}
.woocommerce ul.products:before,
.woocommerce ul.products:after{content:'';display:table;}
.woocommerce ul.products:after{clear:both;}
.woocommerce ul.products li.product{width:25%;float:left;padding-right:25px;padding-left:25px;list-style:none;margin:0;clear:none;}
.content-with-sidebar ul.products li.product{width:33.33333333333333%;padding-right:5px;padding-left:5px;}
.woocommerce ul.products li.product .product-inner,
.sc-shop-product.style-normal{position:relative;margin-bottom:50px;border:1px solid #e9eef7;box-shadow:0 1px 3px #e9eef7;-webkit-box-shadow:0 1px 5px #e9eef7;background:#fff;-webkit-transition:border .3s;-o-transition:border .3s;transition:border .3s;}
.woocommerce ul.products li.product:hover .product-inner,
.sc-shop-product.style-normal:hover{border-color:#143966;}
.sc-shop-product.style-normal .content{padding:25px 20px 10px;}
.woocommerce ul.products li.product .content{padding:10px 20px 12px;}
.woocommerce ul.products li.product .shop-footer,
.sc-shop-product.style-normal .shop-footer{padding:0 20px 25px;}
.woocommerce ul.products li.product .shop-footer{padding:0 20px 32px;}
.woocommerce ul.products li.product .shop-meta,
.shop-meta{margin:0;padding:0;list-style:none;}
.shop-meta:before,
.shop-meta:after{content:'';display:table;}
.shop-meta:after{clear:both;}
.woocommerce ul.products li.product .shop-meta li,
.shop-meta li{float:left;margin:0;}
.woocommerce ul.products li.product .shop-meta li + li,
.shop-meta li + li{margin-left:10px;}
.woocommerce ul.products li.product .shop-meta li a.added_to_cart,
.woocommerce ul.products li.product .shop-meta li a.button,
.woocommerce ul.products li.product .shop-meta li a.btn,
.shop-meta li a.button,
.shop-meta li a.btn{text-indent:-9999px;display:inline-block;width:50px;height:50px;line-height:3;padding:0;margin:0;border:none;box-shadow:0 1px 1px rgba(0, 0, 0, 0.2);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#143966 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/shop-icons.png) no-repeat;}
.woocommerce ul.products li.product .shop-meta li a.add_to_cart_button.added{display:none;}
.woocommerce ul.products li.product .shop-meta li a.added_to_cart{background-position:-100px 50%;}
.woocommerce ul.products li.product .shop-meta li a.added_to_cart:hover{opacity:0.7;}
.woocommerce ul.products li.product .shop-meta li a.button:hover,
.woocommerce ul.products li.product .shop-meta li a.btn:hover,
.shop-meta li a.button:hover,
.shop-meta li a.btn:hover{background:#143966 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/shop-icons.png) no-repeat;opacity:.7;}
.woocommerce ul.products li.product .shop-meta li a.btn.details,
.shop-meta li a.btn.details{background-color:#8a9fb9;background-position:-50px 0;}
.woocommerce ul.products li.product .shop-meta li .raty-rating,
.shop-meta li .raty-rating{display:inline-block;height:50px;padding:7px 9px;border:2px solid #dce3ef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.woocommerce ul.products li.product .price:before,
.woocommerce ul.products li.product .price:after{content:'';display:table;}
.woocommerce ul.products li.product .price:after{clear:both;}
.woocommerce ul.products li.product .price{color:#4753de;font-size:16px;}
.woocommerce ul.products li.product .price del,
.woocommerce ul.products li.product .price span{float:left;}
.woocommerce ul.products li.product .price del{color:#718097;opacity:1;}
.woocommerce ul.products li.product .price del span{text-decoration:line-through;}
.widget.woocommerce ul.product_list_widget li del:after,
.woocommerce.single .product .price del:after,
.woocommerce ul.products li.product .price del:after{content:'';display:inline-block;width:4px;height:4px;margin:0 10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;background:#8a9fb9;}
.woocommerce ul.products li.product .price span{font-weight:700;}
.woocommerce ul.products li.product a{color:#525f71;}
.woocommerce ul.products li.product a:hover{color:#4753de;}
.woocommerce-pagination{padding-top:50px;margin-top:50px;border-top:1px solid #dce3ef;}
.woocommerce-pagination:before,
.woocommerce-pagination:after{content:'';display:table;}
.woocommerce-pagination:after{clear:both;}
.woocommerce nav.woocommerce-pagination ul{float:right;border:none;}
.woocommerce nav.woocommerce-pagination ul li{margin-left:5px;line-height:22px;border:none;}
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span{display:inline-block;width:40px;height:40px;color:#718097;font-size:14px;font-weight:600;line-height:22px;border:2px solid transparent;border-radius:3px;}
.woocommerce nav.woocommerce-pagination ul li a.prev,
.woocommerce nav.woocommerce-pagination ul li a.next{border-color:#718097;position:relative;color:transparent !important;}
.woocommerce nav.woocommerce-pagination ul li a.prev:before,
.woocommerce nav.woocommerce-pagination ul li a.next:before{font:normal normal normal 26px/1 FontAwesome;color:#718097;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.woocommerce nav.woocommerce-pagination ul li a.prev:before{content:'\f104';}
.woocommerce nav.woocommerce-pagination ul li a.next:before{content:'\f105';}
.woocommerce nav.woocommerce-pagination ul li a.prev:hover:before,
.woocommerce nav.woocommerce-pagination ul li a.next:hover:before{color:#143966;}
.woocommerce nav.woocommerce-pagination ul li span.current{background:none;border-color:#143966;color:#143966;}
.woocommerce nav.woocommerce-pagination ul li:hover{background:none;}
.woocommerce nav.woocommerce-pagination ul li a:hover{border-color:#143966;color:#143966;background:none;}
.woocommerce select{width:auto;}
.shop-meta li .raty-rating img{margin:0;}
.sc-shop-product.style-small{overflow:hidden;margin-top:50px;}
.sc-shop-product.style-small .img{float:left;width:130px;margin-right:30px;}
.sc-shop-product.style-small .shop-footer{margin-top:20px;}
.woocommerce .widget .products .product{width:100% !important;margin-bottom:20px;}
.woocommerce .widget .products .product:last-child{margin-bottom:0;}
.woocommerce .widget .products .product .product-image{float:left;margin-right:17px;}
.woocommerce .widget .products .product .content{padding:0;overflow:hidden;}
.woocommerce .widget .products .product .content span.price{color:#4753de;}
.woocommerce .widget .products .product .content h6{margin-bottom:0;}
.widget.woocommerce .product_list_widget li a{font-weight:700;color:#525f71;}
.widget.woocommerce .product_list_widget li a:hover{color:#4753de;}
.widget.woocommerce .product_list_widget li img{width:60px;height:auto;float:left;margin-right:17px;border-radius:3px;}
.widget.woocommerce .product_list_widget li .star-rating:before,
.widget.woocommerce .product_list_widget li .star-rating span{font-size:11px;letter-spacing:3px;}
.widget.woocommerce ul.cart_list li .star-rating,
.widget.woocommerce ul.product_list_widget li .star-rating{color:#ffb400;margin-top:5px;}
.woocommerce .widget .products .product .content .raty-rating{border:none;padding:0;height:auto;}
.woocommerce.single .product .product_title{margin-bottom:10px;font-size:36px;}
.woocommerce.single .product .woocommerce-product-rating{margin-bottom:4px;}
.woocommerce.single .product .star-rating{width:6.5em;margin-top:11px;font-size:12px;letter-spacing:3px;color:#ffb400;}
.woocommerce .star-rating:before,
.woocommerce.single .product .star-rating:before{content:"\53\53\53\53\53";letter-spacing:3px;color:#dce3ef;}
.woocommerce.single .product .woocommerce-review-link{margin-left:5px;font-size:14px;color:#718097;}
.woocommerce.single .product .woocommerce-review-link:hover{color:#143966;}
.widget.woocommerce ul.product_list_widget li{margin-bottom:30px;}
.woocommerce.single .product .price{margin:0;font-size:30px;font-weight:400;color:#4753de;padding-bottom:23px;border-bottom:1px solid #dce3ef;}
.woocommerce.single .product .price del{color:#718097;opacity:1;}
.woocommerce.single .product .price del:after{margin:0 2px 0 10px;}
.widget.woocommerce ul.product_list_widget li ins,
.woocommerce.single .product .price ins{text-decoration:none;border-bottom:none;}
.widget.woocommerce ul.product_list_widget li ins{font-weight:700;color:#4753de;}
.woocommerce.single .product .cart{padding:40px 0 30px;border-bottom:1px solid #dce3ef;}
.woocommerce-cart table.cart td.actions .coupon .input-text{width:320px;height:47px;margin-right:10px;padding:0 15px;line-height:45px;}
ul.products{margin:0;}
.fs-number{position:relative;margin:0 20px 10px 0;overflow:hidden;padding:0 52px;border-radius:3px;background:#dce3ef;}
.fs-number input{margin-right:0 !important;}
.fs-number,
.fs-number:after,
.fs-number:before,
.fs-number *,
.fs-number *:after,
.fs-number *:before{box-sizing:border-box;-webkit-transition:none;transition:none;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;user-select:none !important;}
.fs-number-element{width:54px;height:54px;background:#ffffff;border:2px solid #dce3ef;color:#718097;font-size:16px;line-height:1;overflow:hidden;-moz-appearance:textfield;text-align:center;}
.fs-number-element:focus,
.fs-number-element:active{outline:none;}
.fs-number-element::-webkit-inner-spin-button,
.fs-number-element::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;}
.fs-number-element::-ms-clear{display:none;}
.fs-number-disabled .fs-number-element{border-color:#cccccc;color:#cccccc;}
.fs-number-arrow{display:inline-block;width:54px;height:54px;position:absolute;top:50%;right:0;z-index:1;cursor:pointer;display:block;overflow:hidden;text-indent:200%;white-space:nowrap;padding:0;border:none;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/number.png) no-repeat;opacity:0.6;text-indent:-999999px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.fs-number-arrow:hover{opacity:1;}
.fs-number-arrow:focus{outline:none;}
.fs-number-arrow.fs-number-up{background-position:center top;right:0;}
.fs-number-arrow.fs-number-down{background-position:center bottom;left:0;}
.fs-number-disabled .fs-number-arrow{cursor:default;}
.woocommerce .group_table .fs-number{padding:0 20px;margin-right:10px;}
.woocommerce .summary .group_table .fs-number{padding:0 50px;}
.woocommerce .summary .group_table .fs-number .qty{width:50px;}
.woocommerce .cart.food-order-form .fs-number-arrow,
.woocommerce .group_table .fs-number .fs-number-arrow{margin:-1px 0 0;}
.woocommerce .cart.food-order-form .fs-number{width:100px;padding:0 30px;}
.woocommerce-cart table.cart img{width:auto;height:auto;}
.shop_table.cart .quantity .fs-number{width:164px;margin:0 auto;}
.banners .half-width{width:50%;float:left;padding-left:15px;padding-right:15px;}
.alert-box{overflow:hidden;text-align:center;font-weight:700;text-transform:uppercase;padding:40px;margin:20px 0;background-color:#fff;color:#4b5257;border:1px solid #d4d7d9;box-shadow:0 2px 0 #f6f8f9;-webkit-box-shadow:0 2px 0 #f6f8f9;-moz-box-shadow:0 2px 0 #f6f8f9;}
.alert-box.br-semi-light{padding:38px;}
.alert-box.br-medium{padding:37px;}
.alert-box.br-semi-thick{padding:35px;}
.alert-box.br-thick{padding:33px;}
.alert-box .fa{font-size:32px;margin-right:20px;vertical-align:middle;}
.alert-box p{margin:0;display:inline-block;vertical-align:middle;}
.alert-box.notification{background:#e8f6ff;color:#427697;border:1px solid #cbe5f6;padding:42px;}
.alert-box.success{background:#e4f4bd;color:#5e7c51;border:1px solid #d0e39e;padding:42px;}
.alert-box.danger{background:#ffdddd;color:#915a5a;border:1px solid #f3c2c2;padding:42px;}
.alert-box.alert{background:#fff9dd;color:#976722;border:1px solid #eadfaf;padding:42px;}
.alert-box.br-dashed{padding:41px;border-width:2px !important;}
.alert-box.br-thick{padding:36px;}
.button-down-arrow{width:60px;height:60px;display:inline-block;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/arrow-down.png) no-repeat;}
.button-down-arrow:hover{opacity:.7;}
button:active,
button:active,
button:focus,
button:focus{outline:none;}
.button,
.woocommerce a.button,
.woocommerce input.button,
.woocommerce #respond input#submit,
.woocommerce .woocommerce-message .button,
.woocommerce .button.single_add_to_cart_button,
.wysija-submit-field.wysija-submit{cursor:pointer;border-color:transparent;display:inline-block;color:#646464;text-decoration:none!important;padding:16px 52px 15px;margin:10px 8px 10px 0;text-transform:uppercase;white-space:nowrap;font-size:.9375em;font-weight:700;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;border-bottom:1px solid rgba(0,0,0,.2);text-shadow:0 -1px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.21);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.21);-moz-box-shadow:0 1px 1px rgba(0,0,0,.21);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:opacity .3s ease, color 0.3s ease;-webkit-transition:opacity .3s ease, color 0.3s ease;-moz-transition:opacity .3s ease, color 0.3s ease;}
.button.style2{padding:12px 28px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:15px;font-weight:700;letter-spacing:0.1em;}
.button.style2.medium{padding:12px 50px !important;}
.woocommerce .widget_shopping_cart_content a.button{padding:15px 20px;background-color:#143966;color:white;}
.woocommerce .woocommerce-message .button{padding:11px 30px 10px;margin:0;font-size:0.8em;}
.woocommerce .woocommerce-message .button,
.woocommerce .button.single_add_to_cart_button.alt,
.woocommerce input.button,
.woocommerce #respond input#submit{background-color:#143966;color:#fff;text-shadow:none;}
.woocommerce .woocommerce-message .button:hover,
.woocommerce .button.single_add_to_cart_button.alt:hover{background-color:#143966;color:#ffffff;}
.woocommerce .button.single_add_to_cart_button{padding:19px 52px 19px;margin-top:0;}
.woocommerce .content-with-sidebar .button.single_add_to_cart_button{padding:19px 35px;}
.wysija-submit-field.wysija-submit{padding:16px 35px 15px !important;color:#fff;margin:15px 10px 8px 20px !important;}
.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit:hover,
.wysija-submit-field.wysija-submit:hover{color:inherit;opacity:.8;}
.woocommerce input.button:hover,
.woocommerce #respond input#submit:hover{background-color:#143966;color:#fff;}
.wysija-submit-field.wysija-submit:hover{color:#fff;}
.button.big-margin{margin:20px 30px 20px 0;}
.button.small.big-margin{margin:20px 25px 20px 0;}
.button .fa{line-height:15px;font-size:18px;width:15px;vertical-align:middle;}
.button .icon-before{margin:0 20px 0 0;}
.button .icon-after{margin:0 0 0 20px;}
.button.br-light{padding:15px 51px;}
.button.br-semi-light{padding:15px 50px 13px;}
.button.br-medium{padding:13px 49px;}
.button.br-semi-thick{padding:11px 47px;}
.button.br-thick{padding:9px 45px;}
.button.small{padding:10px 28px;}
.button.small.br-light{padding:10px 27px;}
.button.small.br-semi-light{padding:9px 26px;}
.button.small.br-medium{padding:8px 25px;}
.button.small.br-semi-thick{padding:6px 23px;}
.button.small.br-thick{padding:4px 21px;}
.button.flat{border:none!important;padding:16px 52px;-webkit-box-shadow:none;box-shadow:none;}
.button.unfilled{background:none;border-style:solid;border-width:1px;}
.button.shaped{border-width:0;padding:9px 50px;border-radius:23px;-webkit-border-radius:23px;-moz-border-radius:23px;}
.button.shaped .icon-before{margin:0 20px 0 -10px;}
.button.shaped .icon-after{margin:0 -10px 0 20px;}
.button.shaped.br-light{padding:8px 49px;}
.button.shaped.br-semi-light{padding:7px 48px;}
.button.shaped.br-medium{padding:6px 47px;}
.button.shaped.br-semi-thick{padding:4px 45px;}
.button.shaped.br-thick{padding:2px 43px;}
.button.b3d{border-bottom:5px solid rgba(0,0,0,.2);padding:15px 52px 12px;}
.button.extended{display:block;margin-right:0;width:100%;text-align:center;}
.button.fill-frm-top,
.button.fill-frm-right,
.button.fill-frm-bottom,
.button.fill-frm-left{position:relative;overflow:hidden;text-shadow:none;}
.button.fill-frm-top span,
.button.fill-frm-right span,
.button.fill-frm-bottom span,
.button.fill-frm-left span{position:relative;z-index:2;}
.button.fill-frm-top:before,
.button.fill-frm-right:before,
.button.fill-frm-bottom:before,
.button.fill-frm-left:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:4px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.br-light.button.fill-frm-top:before,.br-semi-light.button.fill-frm-top:before,.br-medium.button.fill-frm-top:before,.br-semi-thick.button.fill-frm-top:before,.br-thick.button.fill-frm-top:before,
.br-light.button.fill-frm-right:before,.br-semi-light.button.fill-frm-right:before,.br-medium.button.fill-frm-right:before,.br-semi-thick.button.fill-frm-right:before,.br-thick.button.fill-frm-right:before,
.br-light.button.fill-frm-bottom:before,.br-semi-light.button.fill-frm-bottom:before,.br-medium.button.fill-frm-bottom:before,.br-semi-thick.button.fill-frm-bottom:before,.br-thick.button.fill-frm-bottom:before,
.br-light.button.fill-frm-left:before,.br-semi-light.button.fill-frm-left:before,.br-medium.button.fill-frm-left:before,.br-semi-thick.button.fill-frm-left:before,.br-thick.button.fill-frm-left:before{border-radius:0;}
.button.fill-frm-top:before{-webkit-transform:translateY(-100%) translateZ(0);-ms-transform:translateY(-100%) translateZ(0);transform:translateY(-100%) translateZ(0);}
.button.fill-frm-bottom:before{-webkit-transform:translateY(100%) translateZ(0);-ms-transform:translateY(100%) translateZ(0);transform:translateY(100%) translateZ(0);}
.button.fill-frm-right:before{-webkit-transform:translateX(100%) translateZ(0);-ms-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);}
.button.fill-frm-left:before{-webkit-transform:translateX(-100%) translateZ(0);-ms-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0);}
.button.fill-frm-top:hover,
.button.fill-frm-right:hover,
.button.fill-frm-bottom:hover,
.button.fill-frm-left:hover{opacity:1;}
.button.fill-frm-top:hover:before,
.button.fill-frm-right:hover:before,
.button.fill-frm-bottom:hover:before,
.button.fill-frm-left:hover:before{-webkit-transform:translateX(0) translateY(0) translateZ(0);-ms-transform:translateX(0) translateY(0) translateZ(0);transform:translateX(0) translateY(0) translateZ(0);}
.divider{border-style:solid;border-width:0;border-top-width:1px;border-color:#dce3ef;margin:80px 0;clear:both;}
.divider.medium-margin{margin:60px 0;}
.full-width-divider{margin-left:-5000px;margin-right:-5000px;}
.divider.unique{border:none!important;height:10px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/border-unique.png) center top no-repeat;}
.divider.unique.light{background-position:center bottom;}
.space-divider{margin:60px 0;}
.iconic-divider{display:block;width:30%;margin:1.5em auto;position:relative;text-align:center;}
.iconic-divider i{display:inline-block;font-size:24px;}
.iconic-divider:before,
.iconic-divider:after{content:'';display:inline-block;height:1px;width:50%;position:absolute;top:50%;margin-top:-2px;background-color:#718097;}
.iconic-divider:before{left:-20px;}
.iconic-divider:after{right:-20px;}
.gallery-slider{margin:30px 0 10px;}
.gallery-slider .flex-control-thumbs{position:relative;margin:20px -10px 0;bottom:0;overflow:hidden;width:auto;}
.grid-gallery{margin:30px -10px 10px;list-style:none;overflow:hidden;}
.grid-gallery>li,
.gallery-slider .flex-control-thumbs>li{padding:0 10px;margin:0 0 20px;float:left;width:33.3333%;}
.grid-gallery img,
.gallery-slider .flex-control-thumbs img{width:100%;}
.tabs{margin:30px 0;position:relative;z-index:1;}
.tab-header>ul{overflow:hidden;list-style:none;margin:0;}
.woocommerce div.product .woocommerce-tabs .panel{border:1px solid #dce3ef;border-top:none;margin-top:-16px;padding:25px 30px 0;}
.woocommerce div.product .woocommerce-tabs .panel ul{margin:1.5em 0;}
.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0 0 0 5px;margin:0;background:white;}
.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-bottom-color:#dce3ef;}
.tab-header li{float:left;margin:0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;border:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after{content:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.tab-header a{display:block;font-size:16px;font-weight:700;background:#f6f8fb;padding:15px 30px;color:#525f71;white-space:nowrap;border:1px solid #dce3ef;text-decoration:none!important;transition:background .3s, border .3s, color .3s;-webkit-transition:background .3s, border .3s, color .3s;-moz-transition:background .3s, border .3s, color .3s;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#fff;border-bottom-color:transparent;color:#143966;}
.tabs.style-dark .tab-header a{background:#161819;color:#fff;border:1px solid #1f2124;}
.tab-header a:hover{background:#fff;}
.tabs.style-dark .tab-header a:hover{background:#141617;}
.tab-header li + li a{border-left:none;}
.tab-header li.active-tab a{background:#fff;border-bottom-color:transparent;color:#143966;}
.tabs.style-dark .tab-header li.active-tab a{color:#143966;border-bottom-color:transparent;background:#141617;}
.tab-content{background:#fff;border:1px solid #dce3ef;position:relative;z-index:-1;top:-1px;padding:20px 40px;}
.tabs.style-dark .tab-content{background:#141617;border:1px solid #1f2124;}
.tab-content .tab{position:relative;-webkit-transition:-webkit-transform 0.3s ease;-moz-transition:-moz-transform 0.3s ease;transition:transform 0.3s ease;}
.tab-content .tab.active{-webkit-animation:tabActive 1s ease alternate;animation:tabActive 1s ease alternate;}
.tab-content .tab.slideOut{-webkit-animation:tabSlideOut 1s ease alternate;animation:tabSlideOut 1s ease alternate;}
.tab-content .tab .tab-content{overflow:hidden;}
.tabs.style-turquoise .tab-header li.active-tab a{color:#41d4d6;}
.sidetabs{display:table;}
.sidetabs .tab-header,
.sidetabs .tab-content{display:table-cell;vertical-align:top;}
.sidetabs .tab-header li{float:none;}
.sidetabs .tab-content{top:0;left:-1px;}
.sidetabs .tab-header li a{border:1px solid #dce3ef;}
.tabs.style-dark.sidetabs .tab-header li a{border:1px solid #1f2124;}
.sidetabs .tab-header li + li a,
.tabs.style-dark.sidetabs .tab-header li + li a{border-top:none;}
.sidetabs .tab-header li.active-tab a,
.tabs.style-dark.sidetabs .tab-header li.active-tab a{border-right-color:transparent;}
.sidetabs.onright{direction:rtl;}
.sidetabs.onright>div{direction:ltr;}
.sidetabs.onright .tab-content{right:-1px;left:auto;}
.sidetabs.onright .tab-header li a{border:1px solid #dce3ef;}
.sidetabs.onright .tab-header li + li a,
.tabs.style-dark.sidetabs.onright .tab-header li + li a{border-top:none;}
.sidetabs.onright .tab-header li.active-tab a,
.tabs.style-dark.sidetabs.onright .tab-header li.active-tab a{border-left-color:transparent;}
.tabs.style2 .tab-header>ul{display:inline-block;margin:0 auto 30px;}
.tabs.style2 .tab-header a{display:block;font-size:15px;font-weight:700;background:none;padding:9px 37px;color:#143966;white-space:nowrap;border:2px solid #143966;text-transform:uppercase;transition:background .3s, border .3s, color .3s;-webkit-transition:background .3s, border .3s, color .3s;-moz-transition:background .3s, border .3s, color .3s;}
.tabs.style2.style-turquoise .tab-header a{border-color:#41d4d6;background:none;color:#41d4d6;}
.tabs.style2 .tab-header li:first-child>a{border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;}
.tabs.style2 .tab-header li:last-child>a{border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;}
.tabs.style2 .tab-header a:hover{background:#143966;color:#fff;}
.tabs.style2 .tab-header li.active-tab a{background:#143966;border-bottom-color:#143966;color:#fff;}
.tabs.style2.style-turquoise .tab-header li.active-tab a,
.tabs.style2.style-turquoise .tab-header li:hover a{border-color:#41d4d6;background:#41d4d6;color:#fff;}
.tabs.style2 .tab-content{background:none;border:none;position:static;padding:0;}
.tabs.style-modern .tab-header>ul{display:table;width:100%;table-layout:fixed;}
.tabs.style-modern .tab-header>ul>li{display:table-cell;vertical-align:middle;float:none;text-align:center;}
.tabs.style-modern .tab-header>ul>li + li{border-left:1px solid #26303a;}
.tabs.style-modern .tab-header a{color:#fff;font-size:30px;background:#2a3541;border:none;border-bottom:10px solid #143966;display:block;}
.tabs.style-modern .tab-header a img{margin:8px auto;}
.tabs.style-modern .tab-header .active-tab>a{background:#143966;position:relative;}
.tabs.style-modern .tab-header .active-tab>a:after{content:'';display:inline-block;width:100%;height:1px;position:absolute;top:0;left:0;background:rgba(255, 255, 255, 0.3);}
.tabs.style-modern .tab-header .tab-green a{border-bottom-color:#3ec8a7;}
.tabs.style-modern .tab-header .tab-light-blue a{border-bottom-color:#2eb9ea;}
.tabs.style-modern .tab-header .tab-red a{border-bottom-color:#eb5848;}
.tabs.style-modern .tab-header .tab-yellow a{border-bottom-color:#f4c74f;}
.tabs.style-modern .tab-header .tab-green.active-tab a{background:#3ec8a7;}
.tabs.style-modern .tab-header .tab-light-blue.active-tab a{background:#2eb9ea;}
.tabs.style-modern .tab-header .tab-red.active-tab a{background:#eb5848;}
.tabs.style-modern .tab-header .tab-yellow.active-tab a{background:#f4c74f;}
.tabs.style-modern .tab-content{padding:35px 60px 10px;margin-bottom:-1px;}
.accordions{list-style:none;margin:30px 0;}
.accordion{width:100%;}
.accordions>li{margin:0;}
.accordions li + li{margin-top:10px;}
ul.accordions.toggles:first-child{margin-top:30px;}
ul.accordions.toggles:last-child{margin-bottom:30px;}
ul.accordions.toggles{margin:0;}
ul.accordions.toggles + ul.accordions.toggles{margin-top:10px;}
.accordion-header{background:#f4f6fa;border:1px solid #dce3ef;position:relative;cursor:pointer;transition:background .3s, border .3s;-webkit-transition:background .3s, border .3s;-moz-transition:background .3s, border .3s;}
.accordion-header h6{color:#525f71;margin:0;font-weight:700;padding:20px 60px 20px 30px;transition:color .3s;-webkit-transition:color .3s;-moz-transition:color .3s;}
.accordion-header .accordion-icon{position:absolute;top:19px;right:30px;width:21px;height:21px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/accordion-icon.png) no-repeat;}
.accordion.active .accordion-header{background:#143966;border-color:#873dd3;}
.accordion.active .accordion-header h6{color:#fff;}
.accordion.active .accordion-icon{background-position:-21px 0;}
.accordion-content{background:#fff;padding:10px 30px 14px;border:1px solid #dce3ef;border-top:none;}
.mix{display:none;}
.accordion-filters .filter{display:inline-block;cursor:pointer;color:#718097;font-size:14px;font-weight:600;padding:6px 19px 5px;margin-right:10px;border:2px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;transition:color .3s, border .3s;-webkit-transition:color .3s, border .3s;-moz-transition:color .3s, border .3s;}
.accordion-filters .filter.active{border-color:#143966;color:#143966;}
.testimonial-content,
.testimonial-content-alt{background:#fff;border:2px solid #dce3ef;padding:30px;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.testimonial-content:after,
.testimonial-content:before{position:absolute;content:'';left:0;bottom:-28px;border-style:solid;border-width:30px 30px 0 0;border-color:#fff transparent transparent transparent;}
.testimonial-content:before{bottom:-33px;left:-2px;border-width:33px 33px 0 0;border-color:#dce3ef transparent transparent transparent;}
.testimonial-content p{margin:0;font-size:1.125em;line-height:36px;}
.testimonial-content-alt p{font-style:italic;}
.testimonial-content-alt .meta{color:#9cb3d6;}
.testimonials-slider.style1 .testimonial-content p{font-size:17px;}
.testimonial-author{margin-top:40px;display:inline-block;}
.testimonials-slider.style5 .testimonial-author{margin-top:52px;}
.testimonial-author .avatar{display:inline-block;width:80px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;vertical-align:middle;border:2px solid #8f9fba;}
.testimonials-slider .testimonial-author .avatar{border-color:#d0d0d0;display:none;}
.testimonial-author .avatar img{width:100%;height:auto;border:4px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.testimonials-slider.style5 .testimonial-author .avatar img{border-color:transparent;}
.testimonial-author .author-content{display:inline-block;vertical-align:middle;font-size:14px;width:100%;text-align:center;}
.testimonial-author .author-content .name{color:#525f71;font-weight:700;float:left;display:block;}
.testimonials-slider.style5 .testimonial-author .author-content .name{color:#1c1c1c;}
.testimonial-author .author-content .meta{color:#7c859b;float:left;display:block;clear:left;}
.testimonial.style-dark .testimonial-content{background:#0f1011;}
.testimonial.style-dark .testimonial-content:after{border-color:#0f1011 transparent transparent transparent;}
.testimonial.style-dark .testimonial-author .author-content .name,
.testimonial.style-dark .testimonial-author .author-content .meta{color:#fff;}
.testimonial-content-alt:hover{border-color:#143966;}
.testimonial .testimonial-author a{color:#666666;}
.testimonials-slider.style5 .testimonial .testimonial-author a{color:#143966;}
.testimonial .testimonial-author a:hover{color:#143966;}
.testimonials-slider{text-align:center;padding:0;margin:150px 0 60px;overflow:visible!important;}
.testimonials-slider.style5{margin-top:0;}
.testimonials-slider.style-big .testimonial-content p{font-size:1.25em;}
.testimonials-slider .flex-direction-nav a{width:42px;height:42px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/testimonial-arrows.png) no-repeat;margin:18px 0 0;}
.testimonials-slider .flex-direction-nav a:before{content:none;}
.testimonials-slider .flex-direction-nav .flex-prev{top:-140px;left:50%;opacity:1;margin-left:-142px;}
.testimonials-slider .flex-direction-nav .flex-next{top:-140px;right:50%;opacity:1;margin-right:-142px;background-position:-42px 0;}
.testimonials-slider .flex-direction-nav a:hover{opacity:.6!important;}
.testimonials-slider:before{content:'';position:absolute;top:-140px;left:50%;margin-left:-40px;width:80px;height:80px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#143966 url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/testimonial-arrows.png) -84px 0 no-repeat;}
.testimonials-slider.style5:before{content:none;}
.testimonials-slider .testimonial-content{background:none;border:none;padding:0;}
.testimonials-slider .testimonial-content:after,
.testimonials-slider .testimonial-content:before{content:none;}
.testimonials-slider .testimonial-content,
.testimonials-slider .testimonial-author{-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;opacity:0;-webkit-transform:translateX(-40px);-ms-transform:translateX(-40px);-o-transform:translateX(-40px);transform:translateX(-40px);}
.testimonials-slider.style5 .testimonial-content p{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-size:22px;font-weight:400;line-height:36px;color:#666666;}
.testimonials-slider .testimonial-content,
.testimonials-slider .flex-active-slide .testimonial-author{-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s;}
.testimonials-slider .flex-active-slide .testimonial-content{-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;}
.testimonials-slider .flex-active-slide .testimonial-content,
.testimonials-slider .flex-active-slide .testimonial-author{opacity:1;-webkit-transform:translate(0px);-ms-transform:translate(0px);-o-transform:translate(0px);transform:translate(0px);}
.pricing-tables{display:table;table-layout:fixed;width:100%;margin:40px 0;}
.pricing-table{display:table-cell;vertical-align:middle;}
.pricing-table-inner{background:#fff;}
.pricing-table-tag{font-size:16px;font-weight:700;}
.pricing-table header{background:#8a9fb9;color:#fff;overflow:hidden;text-align:center;padding:25px 10px;border:1px solid #8192ac;}
.pricing-table.featured header{background:#143966;}
.pricing-table + .pricing-table header{margin-left:-1px;}
.pricing-table header h4{color:inherit;margin:0;font-size:30px;}
.pricing-table .pricing{background:#f5f6fa;border:1px solid #dce3ef;border-bottom:none;border-top:none;color:#718097;text-align:center;padding:34px 10px;}
.pricing-table + .pricing-table .pricing{border-left-style:none;}
.pricing-table .pricing span{display:inline-block;line-height:1;}
.pricing-table span.price{color:#143966;font-weight:700;font-size:72px;line-height:.8;}
.pricing-table .price.small{font-size:24px;margin:5px 0 15px;}
.pricing-table .currency{font-size:24px;vertical-align:top;margin-top:3px;}
.pricing-table .period{font-size:14px;}
.pricing-table .inline-blocks{display:inline-block;vertical-align:top;text-align:left;}
.pricing-table .inline-blocks span{display:block;}
.pricing-table .features{border-left:1px solid #dce3ef;border-right:1px solid #dce3ef;margin:0;padding:0;list-style:none;}
.pricing-table + .pricing-table .features{border-left-style:none;}
.pricing-table .features li{padding:15px 30px 15px 55px;position:relative;border-top:1px solid #dce3ef;border-bottom:1px solid #dce3ef;}
.pricing-table .features li:before{content:'';position:absolute;top:50%;margin-top:-5px;left:30px;width:10px;height:10px;border:2px solid #143966;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.pricing-table .features li + li{border-top:none;margin-top:0;}
.pricing-table footer{text-align:center;padding:30px 10px;border:1px solid #dce3ef;border-top:none;box-shadow:0 2px 0 #e9eef7;-webkit-box-shadow:0 2px 0 #e9eef7;-moz-box-shadow:0 2px 0 #e9eef7;}
.pricing-table + .pricing-table footer{margin-left:-1px;}
.pricing-table footer .button{padding:13px 35px;border:2px solid #143966;}
.pricing-table footer .button:before{border-radius:0;}
.pricing-table.featured footer{padding:45px 10px;}
.pricing-table.style-default header,
.pricing-table.style-default .features,
.pricing-table.style-default .pricing,
.pricing-table.style-default footer{border:none;background-color:transparent;text-align:left;padding-left:50px;padding-right:50px;}
.pricing-table.style-default .features{padding-left:30px;padding-right:30px;}
.pricing-table.style-default .pricing{padding:34px 50px 24px;}
.pricing-table.style-default header{background-color:transparent;color:#8192ac;text-align:left;padding:26px 50px 0;border-top:8px solid #8192ac;}
.pricing-table.style-default header h4{font-family:'Proxima Nova', sans-serif;font-weight:700;}
.pricing-table.style-default .features li{border:none;}
.pricing-table.style-default.featured .pricing-table-inner{-webkit-transform:translateY(-42px);-moz-transform:translateY(-42px);-ms-transform:translateY(-42px);transform:translateY(-42px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1);}
.pricing-table.style-default.featured header h4{padding:22px 50px 12px;}
.pricing-table.style-default.featured header{border-top:none;padding:0;}
.pricing-table.style-default.featured header .pricing-table-tag{background-color:#8192ac;color:#ffffff;display:block;padding:10px 50px;margin-bottom:11px;font-size:12px;font-weight:700;letter-spacing:0.05em;text-transform:uppercase;}
.pricing-table.style-default .features li:before{content:'\f00c';font:normal normal normal 13px/1 FontAwesome;width:auto;height:auto;border:none;}
.pricing-table.style-default .pricing-table-inner{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.pricing-table.style-default:hover .pricing-table-inner{-webkit-transform:translateY(-7px);-moz-transform:translateY(-7px);transform:translateY(-7px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1);}
.pricing-table.style-default.featured:hover .pricing-table-inner{-webkit-transform:translateY(-42px);-moz-transform:translateY(-42px);-ms-transform:translateY(-42px);transform:translateY(-42px);}
.pricing-table.style-dark .pricing-table-inner{background:#141617;color:#acb4b8;}
.pricing-table.style-dark header{background:#262c30;border-color:#293034;}
.pricing-table.style-dark .pricing{background:#191b1c;border-color:#1c2023;}
.pricing-table.style-dark .features,
.pricing-table.style-dark .features li,
.pricing-table.style-dark footer{border-color:#1c2023;}
.pricing-table.style-dark footer{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-bottom:1px solid #1c2023;}
.pricing-table.style-dark .pricing .currency{color:#718097;}
.pricing-table.style-dark .pricing .period{color:#acb4b8;}
.counter-row>div{padding:0;}
.counter-box{text-align:center;}
.counter-box h6{font-size:18px;font-weight:700;margin:0;}
.counter-animator{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;}
.sc-counter{opacity:0;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;}
.sc-counter.counter-animated{opacity:1;}
.csstransforms .counter-animator > .animator-value{visibility:hidden;display:inline-block;vertical-align:middle;}
.counter-animator .animator-numbers{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;visibility:hidden;}
.csstransforms .counter-animator .animator-numbers{visibility:visible;}
.counter-animator .animator-numbers ul{list-style:none;margin:0;padding:0;position:relative;-webkit-transition:-webkit-transform 1.8s;-o-transition:-o-transform 1.8s;transition:transform 1.8s;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;}
.counter-animator .animator-numbers ul li{margin-top:0;}
.sc-counter .counter-sufix,
.sc-counter .counter-prefix{vertical-align:middle;}
.counter-box.style1{margin:40px 0;}
.counter-box.style1 .sc-counter,
.counter-box.style1 .counter-sufix,
.counter-box.style1 .counter-prefix{color:#143966;font-size:3.75em;font-weight:300;line-height:1;display:inline-block;vertical-align:middle;}
.color-light .counter-box.style1 .sc-counter,
.color-light .counter-box.style1 .counter-sufix,
.color-light .counter-box.style1 .counter-prefix{color:#fff;}
.counter-box.style1 .counter-separator{margin:15px 0 23px;height:10px;display:block;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/border-unique.png) center top no-repeat;}
.color-light .counter-box.style1 .counter-separator{background-position:center bottom;}
.counter-box.style2{padding:65px 0 70px;}
.counter-box.style2 .sc-counter,
.counter-box.style2 .counter-sufix,
.counter-box.style2 .counter-prefix{font-size:2.625em;font-weight:300;line-height:1;display:inline-block;vertical-align:middle;}
.color-light .counter-box.style2 h6{color:#acb4b8;}
.counter-box.style2 .counter-separator{margin:18px 0 22px;height:10px;display:block;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/border-unique.png) center bottom no-repeat;}
.counter-box.style3{padding:80px 0;}
.counter-box.style3 .sc-counter,
.counter-box.style3 .counter-sufix,
.counter-box.style3 .counter-prefix{font-size:5em;font-weight:300;line-height:1;color:#fff;display:inline-block;vertical-align:middle;}
.counter-box.style3 .fa{font-size:32px;color:#fff;display:block;margin-bottom:15px;}
.counter-box.style3 .counter-separator{margin:15px auto 20px;display:block;border-top:2px solid #fff;width:40px;}
.counter-box.style3 h6{color:#fff;}
.counter-box.style4.align-left{text-align:left;padding-left:65px;}
.counter-box.style4.align-right{text-align:right;padding-right:65px;}
.counter-box.style4 .sc-counter,
.counter-box.style4 .counter-sufix{font-size:110px;font-weight:800;line-height:1;color:#143966;overflow:visible;display:inline-block;}
.counter-box.style4 h6{font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.2em;margin-top:5px;}
.counter-box.style4 h4{font-size:36px;font-weight:300;margin-top:20px;margin-bottom:0;}
.counter-box.style4.align-right p{padding-left:100px;}
.counter-box.style4.align-left p{padding-right:100px;}
.counter-box.style4 .sc-counter.counter-animated{-webkit-animation:counterFadeIn 1.5s alternate both ease;-moz-animation:counterFadeIn 1.5s alternate both ease;-ms-animation:counterFadeIn 1.5s alternate both ease;animation:counterFadeIn 1.5s alternate both ease;}
.counter-box.bold,
.counter-box.bold h6{font-family:'Source Sans Pro', 'Open Sans', sans-serif;font-weight:700;color:#ffffff;}
.counter-box.bold .sc-counter{font-size:110px;line-height:1;}
.counter-box.bold h6{font-size:24px;line-height:1.2;margin:0;}
.circular-progressbar{text-align:center;margin:40px 0;}
.circular-progressbar h6{font-size:18px;font-weight:600;margin-top:25px;}
.circular-progressbar-inner{display:inline-block;position:relative;}
.circular-progressbar .knob-percent{position:absolute;left:0;right:0;top:50%;font-size:2.25em;line-height:1;font-weight:300;margin-top:-0.6em;}
.circular-progressbar.big .knob-percent{font-size:3em;margin-top:-0.6em;}
.progressbar{margin:20px 0 25px;}
.progressbar h6{font-weight:700;margin:0 0 15px;}
.progressbar-container{height:38px;background:#f4f6fa;position:relative;}
.progress-width{position:relative;z-index:10;background:#4e58e5;height:38px;transition:opacity 1s .05s;-webkit-transition:opacity 1s .05s;-moz-transition:opacity 1s .05s;}
.progress-width:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0.25;background:transparent url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/progress-pat.png) repeat;}
html.js .progress-width{opacity:0;}
html.js .progressbar-animated .progress-width{opacity:1;}
.progress-percent{position:absolute;top:0;right:20px;bottom:0;z-index:2;line-height:38px;white-space:nowrap;color:#fff;font-weight:700;}
.img-frame{margin:30px 0;padding:8px;background:#fff;border:1px solid #dce3ef;position:relative;}
.img-frame.style2:after{content:'';z-index:-1;position:absolute;left:0;right:0;bottom:-4px;top:100%;background:#dce3ef;}
.img-frame.style3:after{content:'';z-index:-1;position:absolute;left:10px;right:10px;bottom:-8px;top:100%;background:#edf1f5;}
.img-frame.style4:after{content:'';z-index:-1;position:absolute;left:20%;right:20%;height:10px;margin-top:-15px;top:100%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;box-shadow:0 0 25px 10px rgba(0,0,0,.8);-webkit-box-shadow:0 0 25px 10px rgba(0,0,0,.8);-moz-box-shadow:0 0 25px 10px rgba(0,0,0,.8);}
.modal-content{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:none;-webkit-box-shadow:none;}
.modal-header{padding:20px 55px;background:#f3f7fa;border:none;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;}
.modal-body{padding:40px 0;margin:0 55px;}
.modal-footer{padding:40px 0;margin:0 55px;text-align:left;}
@media(min-width:768px){.modal-dialog{width:700px;}}
@media(min-width:992px){.modal-dialog{width:800px;}}
@media(min-width:1200px){.modal-dialog{width:860px;}}
.social-sharebox{margin:40px auto;text-align:center;}
.social-sharebox.style1{display:table;width:auto;}
.social-sharebox.style1>div{display:table-cell;padding:15px;vertical-align:top;text-align:left;}
.social-sharebox.style3{padding:60px 30px;}
.social-sharebox.style1 .share-total{background:#dce3ef;white-space:nowrap;text-align:center;padding:15px 35px;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;}
.share-total span{display:block;text-transform:uppercase;line-height:1;color:#183c64;}
.share-total span.count{font-size:2.25em;font-weight:700;margin-bottom:5px;color:#525f71;}
.social-sharebox .share-buttons{padding:15px 0;}
.share-button{display:inline-block;background:#fff;color:#183c64;width:63px;height:58px;border:2px solid #dce3ef;text-align:center;line-height:60px;margin:0 14px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer;overflow:hidden;position:relative;transition:color .3s, background .3s, border .3s;-webkit-transition:color .3s, background .3s, border .3s;-moz-transition:color .3s, background .3s, border .3s;}
.share-button:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;border-radius:3px;-webkit-transition:all 0.3s cubic-bezier(.36,.78,.72,.96);-moz-transition:all 0.3s cubic-bezier(.36,.78,.72,.96);transition:all 0.3s cubic-bezier(.36,.78,.72,.96);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);}
.share-button .fa{font-size:26px;position:relative;z-index:2;}
.button.share-button{line-height:1;width:auto;padding:20px 25px;margin:20px 8px;}
.button.share-button .fa{font-size:22px;margin-right:15px;}
.share-button span{position:relative;z-index:2;}
.share-button:hover{border-color:transparent;color:#fff;opacity:1;}
.share-button:hover:before{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.share-button.facebook:before{background-color:#385b9d !important;}
.share-button.twitter:before{background-color:#23ace3 !important;}
.share-button.google-plus:before{background-color:#dd4c39 !important;}
.share-button.pinterest:before{background-color:#cc212a !important;}
.share-button.linkedin:before{background-color:#177ab5 !important;}
.share-button.tumblr:before{background-color:#2f516c !important;}
.share-button.reddit:before{background-color:#000000 !important;}
.share-button.email:before{background-color:#4ab54b !important;}
.share-button.digg:before{background-color:#000000 !important;}
.social-sharebox.style4{text-align:left;}
.social-sharebox.style4 .share-button{width:35px;height:35px;margin:0 15px 7px 0;border:1px solid #4e4e4e;border-radius:50em;line-height:35px;font-size:18px;color:#4e4e4e;}
.social-sharebox.style4 .share-button:before{content:none;}
.social-sharebox.style4 .share-button i{font-size:18px;}
.social-sharebox.style4 .share-button:hover{color:#143966;border-color:#143966;}
.audio-player-box{background:#143966;margin:40px 0;}
.audio-player-box .featured-image img{width:100%;}
.track-info{padding:40px;color:#fff;position:relative;background:#727dfd;}
.track-info h3{color:#fff;margin:0 0 10px;}
.audio-player-box.style2{background:#ff7859;}
.audio-player-box.style2 .track-info{background:#ff9077;}
.audio-player-box.style3{display:table;width:100%;background:#8d54f5;}
.audio-player-box.style3 .track-info{background:#b085ff;}
.audio-player-box.style3>div{display:table-cell;vertical-align:top;}
.audio-player-box.style3>.featured-image{width:33%;}
.audio-player-box.style4{background:#212428;}
.audio-player-box.style4 .track-info{background:#181a1c;}
.audio-player{display:table;width:100%;color:#fff;height:50px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.audio-option{display:table-cell;vertical-align:middle;width:1%;}
.audio-option-timeline{width:auto;}
.audio-option-volume{width:10%;padding:0 25px;min-width:90px;}
.audio-play-button,
.audio-volume-button{background:transparent url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/audio-player.png) no-repeat;width:16px;height:16px;border:none;}
.audio-play-button{margin-left:25px;}
.audio-play-button.audio-playing{background-position:-48px 0;}
.audio-volume-button{background-position:-16px 0;}
.audio-volume-button.volume-off{background-position:-32px 0;}
.audio-timeline,
.audio-volume{background:#ffffff;background:rgba(255,255,255,.2);position:relative;height:5px;border-radius:2.5px;-webkit-border-radius:2.5px;-moz-border-radius:2.5px;}
.audio-timeline-played,
.audio-volume-current{position:absolute;top:0;left:0;bottom:0;width:0;background:#fff;border-radius:2.5px;-webkit-border-radius:2.5px;-moz-border-radius:2.5px;transition:width .3s;-webkit-transition:width .3s;-moz-transition:width .3s;}
.audio-timeline-played .drag-knob,
.audio-volume-current .drag-knob{position:absolute;top:0;right:0;bottom:0;width:9px;height:9px;background:#fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-top:-2px;margin-right:-2px;cursor:pointer;}
.audio-option span{font-size:.875em;margin:0 30px;display:block;}
.audiojs .play-pause{width:40px!important;border:none;}
.audiojs .time{border:none;}
.audiojs{width:100%;height:50px;display:table;padding-top:6px;background:#000;background-image:none;}
.audiojs>div{display:table-cell;width:auto;vertical-align:middle;}
.audiojs .scrubber{width:50%;background:#aaa;background-image:none;border:none;}
.audiojs .progress{background-image:none;background:#ccc;}
.audiojs .loaded{background-image:none;background:#fff;}
.content-box{text-align:center;margin:40px 0;}
.content-box h6{font-size:1.125em;font-weight:700;margin-bottom:20px;}
.content-box.align-right .icon,
.content-box.align-left .icon{text-align:center !important;}
.content-box.style1 .icon{display:inline-block;width:110px;height:110px;margin-bottom:25px;font-size:55px;position:relative;z-index:2;border:2px solid #8f9fba;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-webkit-transition:all 0.4s cubic-bezier(.38,.91,.62,.99);-moz-transition:all 0.4s cubic-bezier(.38,.91,.62,.99);transition:all 0.4s cubic-bezier(.38,.91,.62,.99);}
.content-box.style1 .icon:before,
.content-box.style1 .icon:after{content:'';display:inline-block;width:102%;height:102%;position:absolute;top:-1%;left:-1%;opacity:0;z-index:0;border:1px solid #143966;border-radius:50em;-webkit-transition:all 0.3s cubic-bezier(.38,.91,.62,.99);-moz-transition:all 0.3s cubic-bezier(.38,.91,.62,.99);transition:all 0.3s cubic-bezier(.38,.91,.62,.99);}
.content-box.style1 .icon:after{border:none;opacity:1;background-color:#143966;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.content-box.style1 .icon img{position:relative;top:-3px;z-index:3;}
.content-box.style1 .icon i{line-height:110px;position:relative;z-index:3;}
.content-box.style1.active .icon,
.content-box.style1:hover .icon{background:transparent;border-color:transparent;color:#fff;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.content-box.style1:hover .icon:before{border-color:transparent !important;border-width:1px;-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-ms-transform:scale(1.35);transform:scale(1.35);opacity:1;-webkit-transition:-webkit-transform 0.4s 0.3s cubic-bezier(.38,.91,.62,.99), border 0.3s 0.4s cubic-bezier(.38,.91,.62,.99);-moz-transition:-moz-transform 0.4s 0.3s cubic-bezier(.38,.91,.62,.99), border 0.3s 0.4s cubic-bezier(.38,.91,.62,.99);transition:transform 0.4s 0.3s cubic-bezier(.38,.91,.62,.99), border 0.3s 0.4s cubic-bezier(.38,.91,.62,.99);}
.content-box.style1:hover .icon:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.content-box.style2{position:relative;padding-left:110px;text-align:left;margin:110px 0;}
.tab .content-box.style2{margin:50px 0;}
.tab .content-box.style2:first-child{margin:20px 0 50px;}
.content-box.style2 h6{margin-bottom:17px;}
.content-box.style2 .icon{position:absolute;left:0;top:0;width:70px;font-size:70px;line-height:1;color:#143966;text-align:right;border-radius:50em;}
.content-box.style2 .icon img{width:auto;}
.content-box.style3 .icon{margin-bottom:28px;}
.content-box.style4{text-align:left;margin:70px 0;}
.content-box.style4 .icon{float:left;font-size:20px;color:#143966;line-height:1.4;margin-right:15px;}
.content-box.style4 .icon img{position:relative;top:-5px;}
.content-boxes{display:table;width:100%;table-layout:fixed;}
.content-box.style5{display:table-cell;vertical-align:top;}
.content-box.style5 .icon{margin-bottom:40px;}
.content-box.style5 h6,
.content-box.style5 p{padding:0 20px;}
.content-box.style5 + .content-box.style5{border-left:1px solid #fefefe;}
.content-boxes-row{display:table;table-layout:fixed;width:100%;}
.content-box.style6 + .content-box.style6{border-left:1px solid #212a35;}
.content-box.style6{display:table-cell;background:#2a3541;padding:50px;color:#fff;transition:background .3s;-webkit-transition:background .3s;-moz-transition:background .3s;}
.content-box.style6 h6{color:#fff;}
.content-box.style6 .icon{color:#7f89ff;font-size:75px;line-height:1;margin-bottom:30px;}
.content-box.style6.active,
.content-box.style6:hover{background:#143966;}
.content-box.style7{display:table;width:100%;text-align:left;}
.content-box.style7 + .content-box.style7{margin-top:60px;padding-top:90px;border-top:1px solid #dce3ef;}
.content-box.style7>div{display:table-cell;vertical-align:top;}
.content-box.style7 h3,
.content-box.style7 p{margin:0;}
.content-box.style7 .content-box-content{padding:0px 140px 0 120px;}
.content-box.style7 .content-box-heading{width:12%;}
.content-box.style7 .icon{width:130px;text-align:center;}
.content-box.style8{background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.content-box.style8 .icon{background:#143966;padding:25px;color:#fff;font-size:55px;margin-bottom:30px;line-height:1;}
.content-box.style8 h6,
.content-box.style8 p{padding:0 30px;}
.content-box.style8 .button{margin-bottom:30px;padding:7px 35px;background-color:transparent;color:#8a9fb9;border:2px solid #8a9fb9;}
.content-box.style8 .button:before{border-radius:1px;}
.content-box.style8:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);-webkit-box-shadow:0 20px 40px rgba(0,0,0,0.1);-moz-box-shadow:0 20px 40px rgba(0,0,0,0.1);box-shadow:0 20px 40px rgba(0,0,0,0.1);}
.content-box.style9{zoom:1;position:relative;z-index:2;opacity:.5;text-align:left;background:#fefeff;border:1px solid #d9e1ec;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;box-shadow:0 1px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.1);transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;}
.content-box.style9:before,
.content-box.style9:after{content:'';top:100%;position:absolute;margin-top:2px;left:10px;right:10px;height:5px;background:#fff;border-radius:0 0 15px 15px;box-shadow:0 1px 5px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.1);-moz-box-shadow:0 1px 5px rgba(0,0,0,.1);z-index:-1;}
.content-box.style9:before{margin-top:1px;}
.content-box.style9:after{margin-top:5px;left:18px;right:18px;background:#eaeff7;z-index:-2;}
.content-box.style9:hover,
.content-box.style9.active{opacity:1;}
.content-box.style9 h6{margin:2px 0 8px;}
.content-box.style9 p{margin-top:0;font-size:.875em;color:#718097;}
.content-box.style9 .box-header{height:15px;background:#b2b7fc;box-shadow:inset 0 0 3px rgba(0,0,0,.4), inset 0 3px 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.4), inset 0 3px 1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.4), inset 0 3px 1px 0 rgba(255,255,255,.3);border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;}
.content-box.style9 .box-inner{display:table;width:100%;margin:20px 0 12px;position:relative;z-index:2;}
.content-box.style9 .box-inner>div{display:table-cell;vertical-align:middle;padding:0 25px;}
.content-box.style9 .box-inner .box-content{padding-right:10px;}
.content-box.style9 .icon{width:140px;}
.content-box.style9 .icon img{width:100%;}
.content-box.style10{border:10px solid #fff;padding:40px 60px;text-align:center;}
.content-box.style10 h1,
.content-box.style10 h3{color:#fff;}
.content-box.style10 .button{margin-right:10px;margin-left:10px;}
.content-box.style11{position:relative;padding-left:80px;text-align:left;}
.content-box.style11 .icon{position:absolute;left:0;top:0;width:60px;height:60px;color:#143966;text-align:center;border-radius:50em;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.content-box.style11 .icon:before,
.content-box.style11 .icon:after{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;border:1px solid #143966;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.content-box.style11 .icon:after{width:110%;height:110%;top:-5%;left:-5%;border-width:4px;opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.content-box.style11 .icon img,
.content-box.style11 .icon i{font-size:30px;line-height:60px;}
.content-box.style11 .icon img{position:relative;top:14px;}
.content-box.style11 .icon i{display:inline-block;width:100%;height:100%;line-height:62px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.content-box.style11.on-right{padding-left:0;padding-right:80px;text-align:right;}
.content-box.style11.on-right .icon{left:auto;right:0;}
.content-box.style11:hover .icon:before{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);}
.content-box.style11:hover .icon:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;}
.content-boxes-row{background-color:#ffffff;border-bottom:1px solid #eeeeee;}
.content-boxes .content-boxes-row:first-child{border-top:1px solid #eeeeee;}
.content-box.style12{display:table-cell;vertical-align:middle;float:none;margin:0;padding:130px 70px 85px;font-family:'Source Sans Pro', 'Open Sans', sans-serif;background-color:#ffffff;border:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.content-box.style12 + .content-box.style12{border-left:1px solid #eeeeee;}
.content-box.style12 .icon{color:#ecca42;font-size:100px;margin-bottom:0;line-height:1;}
.content-box.style12 .icon-container{opacity:0;}
.content-box.style12 .icon-container object{width:110px;}
.content-box.style12 h6{margin-bottom:25px;font-size:24px;font-weight:700;letter-spacing:-0.02em;color:#1c1c1c;}
.content-box.style12 p{font-size:20px;font-weight:400;line-height:36px;color:#666666;margin:0;}
.content-box.style12:hover{z-index:9;box-shadow:0 20px 110px rgba(0, 0, 0, 0.25);}
.content-box.style12:hover + .content-box.style12{border-color:transparent;}
.latest-posts{display:block;}
.latest-posts .latest-post-row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;width:100%;}
.latest-posts .latest-post-row{border-top:1px solid #eeeeee;}
.latest-posts .latest-post-row:last-child{border-bottom:1px solid #eeeeee;}
.latest-post{-webkit-flex-basis:50%;flex-basis:50%;float:none;border-bottom:1px solid #eeeeee;font-family:'Source Sans Pro', 'Open Sans', sans-serif;text-align:center;}
.no-flexbox .latest-posts .latest-post-row{display:table;table-layout:fixed;width:100%;}
.no-flexbox .latest-post{display:table-cell;vertical-align:middle;float:left;}
.latest-post + .latest-post{border-left:1px solid #eeeeee;}
.latest-post article{padding:100px 17%;}
.latest-post a{color:#1c1c1c;}
.latest-post header,
.latest-post header a{color:#aaaaaa;}
.latest-post header time,
.latest-post header .categories{display:inline-block;font-size:14px;font-weight:700;text-transform:uppercase;}
.latest-post header .categories p,
.latest-post header .categories ul,
.latest-post header .categories ul > a,
.latest-post header .categories li{display:inline-block;list-style:none;margin:0;}
.latest-post header .categories ul > a,
.latest-post header .categories li a{position:relative;}
.latest-post header .categories ul > a:before,
.latest-post header .categories li a:before{content:'';display:inline-block;width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:#aaaaaa;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);}
.latest-post header .categories ul > a:hover:before,
.latest-post header .categories li a:hover:before{opacity:1;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);}
.latest-post header .categories ul > a:after,
.latest-post header .categories li:after{content:'/';margin-left:4px;margin-right:2px;}
.latest-post header .categories ul > a:last-child:after,
.latest-post header .categories li:last-child:after{content:none;}
.latest-post header time + .categories:before{content:'.';margin-left:7px;margin-right:10px;font-size:18px;}
.latest-post header h2{margin-top:20px;font-size:32px;font-weight:700;}
.latest-post header h2 a{color:#1c1c1c;}
.latest-post header h2 a:hover{color:#143966;}
.latest-post .contents{font-size:20px;font-weight:400;line-height:36px;color:#666666;}
.latest-post .read-more{display:inline-block;margin-top:10px;font-size:15px;letter-spacing:0.1em;font-weight:700;text-transform:uppercase;position:relative;}
.latest-post .read-more i{margin-left:10px;}
.latest-post .read-more:before{content:attr(data-text);display:inline-block;width:0;height:100%;position:absolute;top:0;left:0;color:#143966;white-space:nowrap;overflow:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
.latest-post .read-more:hover:before{width:100%;}
.promo-box{margin:40px 0;background-position:center center;background-repeat:repeat;background-size:100% auto}
.promo-box-inner{padding:55px 70px;}
.promo-box.no-side-padding .promo-box-inner{padding-left:0;padding-right:0;}
.promo-box.small .promo-box-inner{padding:40px;}
.promo-box.full-width{margin-top:0;margin-bottom:0;}
.promo-box-actions .button{margin:0;}
.promo-box h2{margin:0;margin-top:10px;font-size:26px;}
.promo-box p{position:relative;top:-20px;margin-bottom:-20px!important;font-size:36px;}
.promo-box.style1 .promo-box-inner{display:table;width:100%;color:#fff;}
.promo-box.style1 .promo-box-inner>div{display:table-cell;vertical-align:middle;}
.promo-box.style1 h1,
.promo-box.style1 h2,
.promo-box.style1 h3,
.promo-box.style1 h4,
.promo-box.style1 h5,
.promo-box.style1 h6{color:#fff;}
.promo-box.style1 p{margin:10px 0 7px;}
.promo-box.style1 .promo-box-actions{text-align:right;padding-left:40px;}
.promo-box-container{display:block;position:relative;z-index:2;}
.promo-box.style2{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
.promo-box.style2 .promo-box-inner{padding:70px 80px 80px;text-align:center;color:#fff;}
.promo-box.style2 h1,
.promo-box.style2 h2,
.promo-box.style2 h3,
.promo-box.style2 h4,
.promo-box.style2 h5,
.promo-box.style2 h6{color:#fff;}
.promo-box.style2 h2{font-size:42px;line-height:60px;}
.promo-box.style2 h5{margin-bottom:50px;margin-top:10px;}
.promo-box.style3 p{font-size:1.125em;font-weight:300;}
.promo-box.style3 .promo-box-inner{padding:35px 40px 43px;color:#fff;}
.promo-box.style3 .promo-box-content p{line-height:36px;margin-top:12px;}
.promo-box.style3 .promo-box-actions{text-align:right;margin-top:30px;}
.promo-box.style3 h1,
.promo-box.style3 h2,
.promo-box.style3 h3,
.promo-box.style3 h4,
.promo-box.style3 h5,
.promo-box.style3 h6{color:#fff;}
.promo-box.style4{position:relative;}
.promo-box.style4 .promo-box-inner{border:2px solid #dce3ef;padding:25px;}
.promo-box.style4 .promo-box-content{position:relative;padding-left:60px;}
.promo-box.style4 h6{margin:0;font-weight:700;}
.promo-box.style4 p{margin-top:10px;margin-bottom:0;}
.promo-box.style4 .icon{position:absolute;left:0;top:0;font-size:30px;color:#143966;line-height:1;}
.promo-box.style4:before,
.promo-box.style4:after,
.promo-box.style4 .promo-box-inner:before,
.promo-box.style4 .promo-box-inner:after{content:'';display:inline-block;position:absolute;background-color:#143966;-webkit-transition:all 0.5s cubic-bezier(.7,.01,.61,.89);-moz-transition:all 0.5s cubic-bezier(.7,.01,.61,.89);transition:all 0.5s cubic-bezier(.7,.01,.61,.89);}
.promo-box.style4:before,
.promo-box.style4 .promo-box-inner:before{height:2px;width:100%;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);}
.promo-box.style4:before{top:0;left:0;-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;}
.promo-box.style4 .promo-box-inner:before{bottom:0;left:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;}
.promo-box.style4:after,
.promo-box.style4 .promo-box-inner:after{height:100%;width:2px;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);}
.promo-box.style4:after{top:0;right:0;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;}
.promo-box.style4 .promo-box-inner:after{top:0;left:0;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;}
.promo-box.style4:hover:before,
.promo-box.style4:hover:after,
.promo-box.style4:hover .promo-box-inner:before,
.promo-box.style4:hover .promo-box-inner:after{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.promo-box.style5 .promo-box-inner{display:table;width:100%;padding:20px 0;}
.promo-box.style5 .promo-box-inner>div{display:table-cell;vertical-align:middle;}
.promo-box.style5 .promo-box-actions{text-align:right;padding-left:40px;}
.promo-box.style2.style2-alt h2{font-size:46px;line-height:60px;font-family:'Proxima Nova', sans-serif;font-weight:bold;}
.sc-carousel{margin:0 -15px;}
.sc-carousel.style2{margin:0;position:relative;}
.sc-carousel .carousel-header,
.sc-carousel .owl-item{padding:0 15px;}
.sc-carousel.style2 .carousel-header,
.sc-carousel.style2 .owl-item{padding:0;}
.sc-carousel .carousel-header{overflow:hidden;margin-bottom:30px;}
.sc-carousel.style2 .carousel-header{margin:0;}
.sc-carousel .carousel-title{margin:0;line-height:40px;float:left;}
.sc-carousel .carousel-nav{float:right;}
.sc-carousel .carousel-nav a{text-indent:-9999px;width:40px;height:40px;border:2px solid #dce3ef;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/carousel-arrows.png) -2px -2px no-repeat;display:inline-block;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.sc-carousel .carousel-nav a + a{margin-left:4px;}
.sc-carousel.style2 .carousel-nav a{position:absolute;top:50%;margin-top:-20px;left:30px;z-index:100;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/carousel-arrows2.png) 0 0 no-repeat;border:none;opacity:.4;}
.sc-carousel.style2 .carousel-nav a + a{left:auto;right:30px;}
.sc-carousel .carousel-nav a:hover{border-color:#143966;}
.sc-carousel .carousel-nav .carousel-next{background-position:-42px -2px;}
.sc-carousel .carousel-nav a.carousel-prev:hover{background-position:-2px -42px;}
.sc-carousel .carousel-nav a.carousel-next:hover{background-position:-42px -42px;}
.sc-carousel.style2 .carousel-nav .carousel-next{background-position:-40px 0;}
.sc-carousel.style2 .carousel-nav a.carousel-prev:hover{background-position:0 0;opacity:1;}
.sc-carousel.style2 .carousel-nav a.carousel-next:hover{background-position:-40px 0;opacity:1;}
.sc-google-map{height:500px;}
.play-box{position:relative;text-align:center;margin:80px 0 20px;padding:80px 40px 40px;border:8px solid #fff;border-top:0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.play-box>header{position:absolute;left:0;top:-60.5px;display:table;width:100%;}
.play-box>header>span{display:table-cell;vertical-align:bottom;}
.play-box>header>span.button-cell{width:1%;padding:0 40px;}
.play-box span.line{display:block;border-top:8px solid #fff;margin-top:-60.5px;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;}
.play-box span:first-child>span.line{border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;-moz-border-radius:0 5px 5px 0;}
.button-play{display:inline-block;width:121px;height:121px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/video-play.png) no-repeat;text-indent:-9999px;transition:opacity .3s, transform .3s;-webkit-transition:opacity .3s, -webkit-transform .3s;-moz-transition:opacity .3s, -moz-transform .3s;}
.button-play:hover{opacity:.7;transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.play-box p{font-weight:300;}
.link-boxes{background:#e2e8f2;position:relative;z-index:1;border-top:1px solid #d1dae8;}
.link-boxes:before{content:'';position:absolute;top:0;right:0;bottom:0;width:50%;background:#e8edf5;z-index:-1;}
.link-boxes .container, .link-boxes .row, .link-boxes .link-box{position:static;}
.link-box{text-align:center;padding:100px 0 100px 0;}
.link-box:first-child{padding-right:60px;}
.link-box + .link-box{padding:100px 0 100px 60px;border-left:1px solid #d1dae8;background:#e8edf5;}
.link-box .spaced{text-transform:uppercase;color:#718097;font-size:.875em;font-weight:400;letter-spacing:3px;}
.link-box .title{display:block;margin:35px 0;padding:40px;border:8px solid #fff;color:#525f71;font-weight:800;font-size:2.25em;}
.link-box p{padding:0 50px;}
.team-members{margin:40px 0;zoom:1;}
.team-members:after,
.team-members:before{content:'';display:table;}
.team-members:after{clear:both;}
.team-member{padding:0;position:relative;overflow:hidden;perspective:500px;-webkit-perspective:500px;}
.team-member .featured-image{position:relative;}
.team-member-inner{position:relative;}
.team-member img{width:100%;height:auto;}
.team-member span.name{font-size:1.125em;color:#fff;font-weight:700;display:block;}
.team-member span.position{color:#fff;font-size:.8125em;display:block;}
.team-member p{color:#fff;max-width:350px;display:inline-block;}
.team-member .separator{display:block;position:relative;margin:25px 0;}
.team-member .separator:before{content:'';position:absolute;left:50%;top:0;width:24px;margin-left:-12px;border-top:2px solid #fff;}
.team-member .social-media{list-style:none;margin:40px 0 0;padding:0;overflow:hidden;}
.team-member .social-media li{display:inline-block;}
.team-member .social-media li + li{margin:0 0 0 5px;}
.team-member .social-media a{font-size:20px;width:36px;height:36px;display:block;color:#fff;text-align:center;line-height:34px;border:2px solid transparent;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.team-member .social-media a:hover{border-color:#fff;}
.team-member-info{background:#2d3742;background:rgba(45,55,66,.75);padding:20px;text-align:center;position:absolute;left:0;right:0;bottom:-1px;transform-origin:50% 100% 0;-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;-ms-transform-origin:50% 100% 0;-o-transform-origin:50% 100% 0;transition:opacity .4s, transform .4s, background .3s;-webkit-transition:opacity .4s, -webkit-transform .4s, background .3s;-moz-transition:opacity .4s, -moz-transform .4s, background .3s;}
.team-member-hover{background:#143966;background:rgba(95, 54, 140,.8);position:absolute;top:0;left:0;bottom:0;right:0;z-index:5;visibility:hidden;opacity:0;transform-origin:50% 0 0;-webkit-transform-origin:50% 0 0;-moz-transform-origin:50% 0 0;-ms-transform-origin:50% 0 0;-o-transform-origin:50% 0 0;transform:rotateX(-90deg);-webkit-transform:rotateX(-90deg);-moz-transform:rotateX(-90deg);-ms-transform:rotateX(-90deg);-o-transform:rotateX(-90deg);transition:opacity .4s, transform .4s, visibility .4s;-webkit-transition:opacity .4s, -webkit-transform .4s, visibility .4s;-moz-transition:opacity .4s, -moz-transform .4s, visibility .4s;transition-delay:.2s .2s .4s;-webkit-transition-delay:.2s .2s .4s;-moz-transition-delay:.2s .2s .4s;}
.hover-turquoise .team-member-hover{background:rgba(65, 212, 214, 0.8);}
.team-member-hover>div{display:table;width:100%;height:100%;text-align:center;}
.team-member-hover>div>div{display:table-cell;vertical-align:middle;padding:40px;}
.team-member.style2{overflow:visible;padding-bottom:30px;}
.team-member.style2 .social-media{margin:0;}
.team-member.style2 .team-member-hover>div>div{padding:0;}
.team-member.style2:hover .team-member-info{opacity:1;background:#2d3742;}
.team-member.style3 .team-member-info{position:static;background:#fff!important;transform:none!important;-webkit-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-o-transform:none!important;opacity:1!important;text-align:left;padding:40px 0 0;}
.team-member.style3 .social-media{margin:0;}
.team-member.style3 span.name{color:#525f71;}
.team-member.style3 span.position{color:#a4b0c1;}
.team-member.style3 p{color:#718097;}
.team-member.style3 .separator:before{border-color:#d1dae8;left:0;margin:0;}
.slider-gallery{overflow:hidden;margin:40px 0;}
.slider-gallery>div{float:left;width:50%;}
.slider-gallery .slider-thumbs ul{list-style:none;margin:0;padding:0;overflow:hidden;}
.slider-gallery .slider-thumbs li{float:left;margin:0;overflow:hidden;width:50%;position:relative;}
.slider-gallery .thumb-hover{position:absolute;top:0;left:0;right:0;bottom:0;background:#143966;background:rgba(24, 60, 100,.8);text-align:center;visibility:hidden;opacity:0;transform:translateY(-100%);-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);-webkit-transition:-webkit-transform .3s, opacity .3s, visibility 0s;-moz-transition:-moz-transform .3s, opacity .3s, visibility 0s;transition:transform .3s, opacity .3s, visibility 0s;transition-delay:0s, 0s, .3s;-webkit-transition-delay:0s, 0s, .3s;-moz-transition-delay:0s, 0s, .3s;}
.slider-gallery .slider-thumbs li:hover .thumb-hover{opacity:1;visibility:visible;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-webkit-transition-delay:0s, 0s, 0s;-moz-transition-delay:0s, 0s, 0s;transition-delay:0s, 0s, 0s;}
.slider-gallery .thumb-hover .portfolio-hover-button{position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.slider-gallery .thumb-hover .portfolio-hover-button:hover{opacity:.7;color:transparent;}
.posts-slider{margin:0;}
.posts-slider .flex-direction-nav a{width:42px;height:42px;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/gallery-arrows.png) no-repeat;margin:18px 0 0;}
.posts-slider .flex-direction-nav a:before{content:none;}
.posts-slider .flex-direction-nav .flex-prev{top:50%;left:30px;opacity:.6;margin-top:-21px;}
.posts-slider .flex-direction-nav .flex-next{top:50%;right:30px;opacity:.6;margin-top:-21px;background-position:-42px 0;}
.posts-slider .flex-direction-nav a:hover{opacity:1!important;}
.posts-slider .flex-control-nav{bottom:0;}
.posts-slider .flex-control-nav li:before{content:none;}
.posts-slider .flex-control-nav a{-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;border:3px solid #fff;background:transparent;opacity:.6;transition:background .3s, border .3s, opacity .3s;-webkit-transition:background .3s, border .3s, opacity .3s;-moz-transition:background .3s, border .3s, opacity .3s;}
.posts-slider .flex-control-nav a:hover{background:inherit;opacity:1;}
.posts-slider .flex-control-nav a.flex-active{background:#fff;opacity:1;}
.blog-post.style-featured{margin-bottom:30px;position:relative;}
.blog-post.style-featured .post-content{background:#2d3741;background:rgba(45,55,65,.8);padding:30px;position:absolute;bottom:0;left:0;right:0;}
.blog-post.style-featured.with-no-featured-image .post-content{position:relative;top:auto;left:auto;right:auto;}
.blog-post.style-featured .post-title,
.blog-post.style-featured p,
.blog-post.style-featured a,
.blog-post.style-featured .post-meta li,
.blog-post.style-featured .post-meta li a{color:#fff;margin:0;}
.blog-post.style-featured .post-meta li + li:before{width:3px;height:3px;}
.blog-post.style-featured .post-meta li a:hover,
.blog-post.style-featured .post-title a:hover{color:#143966;}
.blog-post.style-featured .post-title{font-weight:300;font-size:1.5em;margin-top:15px;}
.blog-post.style-featured .post-title + p{margin-top:15px;}
.sc-blog-post .post-featured-image img{width:100%;height:auto;}
.sc-blog-post.blog-post-medium.style-alt .post-title{font-size:1.875em;line-height:1.5;margin:25px 0;}
.sc-blog-post.blog-post-medium.style-alt .post-featured-image{width:40%;}
.sc-blog-post.blog-post-medium.style-alt + .sc-blog-post.blog-post-medium.style-alt{margin-top:50px;padding-top:50px;border-top:1px solid #ccd8e6;}
.sc-blog-post.blog-post-medium .post-side .button.read-more{margin-bottom:0;border:2px solid #8a9fb9;background:transparent;color:#8a9fb9;text-shadow:none;position:relative;overflow:hidden;}
.post-side .button.read-more:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;padding:10px 28px;background-color:#8a9fb9;color:#ffffff;overflow:hidden;border-radius:0;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;transition:all 0.15s ease;-webkit-transform:translateY(-100%) rotateZ(0);-ms-transform:translateY(-100%) rotateZ(0);transform:translateY(-100%) rotateZ(0);}
.post-side .button.read-more:hover:before{-webkit-transform:translateY(0) rotateZ(0);-ms-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);}
.blog-post.blog-post-standard-alt .post-side .button.read-more:before,
.blog-post.blog-post-medium.style-alt .post-side .button.read-more:before{padding:10px;}
.sc-blog-post.style-list .blog-post-inner{display:table;width:100%:;}
.sc-blog-post.style-list + .sc-blog-post.style-list,
.sc-blog-post.blog-post-standard + .sc-blog-post.style-list{margin-top:27px;padding-top:27px;border-top:1px solid #ccd8e6;}
.sc-blog-post.blog-post-standard ~ .sc-blog-post.style-list:last-child{border-bottom:1px solid #ccd8e6;padding-bottom:20px;}
.sc-blog-post.style-list .blog-post-inner .post-featured-image{display:table-cell;width:90px;vertical-align:top;}
.sc-blog-post.style-list .blog-post-inner .post-content{padding-left:20px;display:table-cell;vertical-align:top;}
.sc-blog-post.style-list .blog-post-inner .post-title{margin:0 0 10px;font-size:1em;line-height:1.6;font-weight:400;}
.sc-blog-post.style-list .blog-post-inner .post-title a{color:#525f71;}
.sc-blog-post.style-list .blog-post-inner .post-title a:hover{color:#143966;}
.sc-blog-post.blog-post-medium .post-featured-image{width:170px;}
.sc-blog-post.blog-post-medium .post-title{font-size:1.5em;}
.sc-blog-post.blog-post-medium + .sc-blog-post.blog-post-medium{border-top:none;margin-top:50px;padding-top:0;}
.sc-blog-post.blog-post-standard .post-title{margin-top:20px;font-size:1.875em;}
.sc-blog-post.blog-post-standard.style-normal .post-title{font-size:1.5em;}
.blog-posts-squared .posts-row{display:table;width:100%;table-layout:fixed;}
.blog-posts-squared .posts-row>.blog-post{display:table-cell;vertical-align:top;padding-bottom:50px;}
.blog-posts-squared .posts-row>.blog-post:first-child{padding-right:90px;}
.blog-posts-squared .posts-row>.blog-post + .blog-post{border-left:1px solid #dce3ef;padding-left:90px;}
.blog-posts-squared .posts-row + .posts-row{border-top:1px solid #dce3ef;}
.blog-posts-squared .posts-row + .posts-row .blog-post{padding-top:50px;}
.blog-posts-squared .posts-row:last-child .blog-post{padding-bottom:0;}
.sc-blog-post.style-squared .blog-post-inner{display:table;width:100%;}
.sc-blog-post.style-squared .blog-post-inner .post-featured-image{display:table-cell;vertical-align:top;width:130px;}
.sc-blog-post.style-squared .blog-post-inner .post-content{display:table-cell;padding-left:30px;vertical-align:top;text-align:left;}
.sc-blog-post.style-squared .blog-post-inner .post-header .button{margin-top:20px;border:2px solid #143966;background:#143966;color:#fff;text-shadow:none;position:relative;overflow:hidden;}
.sc-blog-post .blog-post-inner .post-side .button:hover,
.sc-blog-post.style-squared .blog-post-inner .post-header .button:hover{color:#ffffff;}
.sc-blog-post.style-squared .blog-post-inner .post-header .button:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;padding:10px 28px;background-color:#143966;color:#ffffff;overflow:hidden;border-radius:0;-webkit-transition:all 0.15s ease;-moz-transition:all 0.15s ease;transition:all 0.15s ease;-webkit-transform:translateY(-100%) rotateZ(0);-ms-transform:translateY(-100%) rotateZ(0);transform:translateY(-100%) rotateZ(0);opacity:0.8;}
.sc-blog-post.style-squared .blog-post-inner .post-header .button:hover:before{-webkit-transform:translateY(0) rotateZ(0);-ms-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0);}
.sc-blog-post.style-squared .blog-post-inner .post-content .post-title{font-size:1.5em;line-height:1.5;margin-bottom:0.5em;}
.sc-blog-post.style-squared .blog-post-inner .post-content>p{margin-bottom:0;}
.sc-blog-post.style-squared .post-title a{color:#525f71;}
.sc-blog-post.style-squared .post-title a:hover,
.color-light .sc-blog-post.style-squared .post-title a:hover{color:#143966;}
.sc-blog-post.style-squared + .sc-blog-post.style-squared{margin-top:60px;}
.color-light .sc-blog-post.style-squared .post-title a,
.color-light .sc-blog-post.style-squared a{color:#fff;}
.style-turquoise.sc-blog-post.style-squared .post-title a:hover,
.style-turquoise.sc-blog-post.style-squared a{color:#41d4d6;}
.sc-blog-post.style-trending .post-featured-image{margin-bottom:20px;}
.sc-blog-post.style-trending.top-border,
.sc-blog-post.style-trending + .sc-blog-post.style-trending{margin-top:20px;padding-top:20px;border-top:1px solid #dce3ef;}
.sc-blog-post.style-trending .post-title{line-height:1.5;margin:20px 0 0;font-weight:400;}
.sc-blog-post.style-trending .post-title a{color:#525f71;}
.sc-blog-post.style-trending .post-title a:hover{color:#143966;}
.row-trending .style2-trending.post .sc-blog-post.blog-post.style-trending.style-list:last-child{padding-bottom:20px;border-bottom:1px solid #dce3ef;}
.inline-content{display:table;table-layout:fixed;width:100%;}
.inline-content-item{display:table-cell;vertical-align:middle;}
.sc-isotope{-webkit-transition:height .4s;-o-transition:height .4s;transition:height .4s;}
.sc-recent-projects .isotope-masonry>div{padding:0;margin:0;}
.sc-recent-projects .isotope-masonry.style2{margin-top:-30px;}
.sc-recent-projects .isotope-masonry.style2>div{padding:0 15px;margin:30px 0 0;}
.sc-recent-projects .portfolio-item-grid{margin-bottom:0px!important;}
.owl-item .portfolio-item-grid{margin-bottom:0;}
.sc-recent-projects .isotope-masonry .portfolio-item-grid{margin-bottom:0;}
.sc-recent-projects .portfolio-item-2column{margin-bottom:52px;}
.portfolio-item-2column .portfolio-title{margin:25px 0 4px;}
.sc-process-box{position:relative;z-index:1;}
.sc-process-box:before{content:'';border-right:1px solid #dce3ef;position:absolute;top:0;left:50%;bottom:0;z-index:-1;}
.process-item{display:table;width:100%;table-layout:fixed;}
.process-item + .process-item{margin-top:40px;}
.process-item>div{display:table-cell;text-align:center;vertical-align:top;padding:0 20px;}
.process-item .content-inner{display:inline-block;text-align:right;}
.process-item.style-right .content-inner{text-align:left;}
.process-item .icon-inner{width:160px;height:160px;background:#143966;color:#fff;display:inline-block;line-height:160px;font-size:60px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.process-item .icon-inner img{margin-top:-10px;}
.process-item .line-inner{height:125px;width:125px;display:inline-block;margin-top:80px;border-color:#dce3ef;background:url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/);}
.process-item.style-left .line{text-align:left;}
.process-item.style-left .line-inner{border-width:5px 5px 0 0;border-style:solid;border-radius:0 35px 0 0;}
.process-item.style-right .line{text-align:right;}
.process-item.style-right .line-inner{border-width:5px 0 0 5px;border-style:solid;border-radius:35px 0 0 0;}
.process-item.last .line .line-inner,
.process-item:last-child .line .line-inner{display:none;}
@media only screen and (max-width:767px){.process-item + .process-item{margin-top:20px;}
}
.client-logo{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;}
.client-logo:before,
.client-logo:after{content:'';display:table;}
.client-logo:after{clear:both;}
.no-flexbox .client-logo{display:table;width:100%;}
.no-flexbox .client-logo .image-client-block{display:table-cell;vertical-align:middle;}
.client-logo .image-client-block{position:relative;}
.client-logo .image-client-block .image-tooltip{display:inline-block;padding:7px 15px;background:#ffffff;color:#212a35;font-size:14px;font-weight:600;border-radius:2px;position:absolute;top:-100%;left:50%;z-index:2;opacity:0;visibility:hidden;-webkit-transition:all 0.5s cubic-bezier(.37,.84,.33,.93);-moz-transition:all 0.5s cubic-bezier(.37,.84,.33,.93);transition:all 0.5s cubic-bezier(.37,.84,.33,.93);-webkit-transform:translateX(-50%) translateY(30px) translateZ(0);-ms-transform:translateX(-50%) translateY(30px) translateZ(0);transform:translateX(-50%) translateY(30px) translateZ(0);}
.client-logo .image-client-block .image-tooltip:after{content:'';display:inline-block;width:0;height:0;position:absolute;bottom:-12px;left:50%;margin-left:-6px;border-top:6px solid #ffffff;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent;}
.client-logo .image-client-block img{-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;transition:all 0.4s ease;}
.client-logo .image-client-block.hvr-on img{-webkit-transform:scale(1) translateZ(0);-ms-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);}
.client-logo .image-client-block.hvr-on:hover img{-webkit-transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);transform:scale(1.1) translateZ(0);}
.client-logo .image-client-block.hvr-on:hover .image-tooltip{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(0) translateZ(0);-ms-transform:translateX(-50%) translateY(0) translateZ(0);transform:translateX(-50%) translateY(0) translateZ(0);}
.shop-box{background:#000;padding:20px;color:#fff;position:relative;overflow:hidden;}
.shop-box + .shop-box{margin-top:30px;}
.shop-box h1.big{line-height:1;margin:25px 0 20px;font-size:6em;letter-spacing:5px;}
.shop-box h2.big{margin:10px 0;line-height:1;font-size:2.8em;}
.shop-box-inner{border:2px solid #fff;padding:25px;font-family:'Proxima Nova', sans-serif;position:relative;z-index:2;}
.shop-box > img{position:absolute;top:0;left:0;z-index:0;}
.shop-box-inner-box{border:10px solid #fff;padding:20px;}
.wings-title{margin:20px -20px;}
.wings-title.style2{margin:20px 0;}
.wings-title>div{display:table;width:100%}
.wings-title>div>div{display:table-cell;vertical-align:middle;}
.wings-title .wing{display:block;height:10px;background:#fff;}
.wings-title.style2 .wing{background:none;border-top:3px solid #fff;border-bottom:3px solid #fff;}
.wings-title .title{width:1%;padding:0 20px;white-space:nowrap;}
.wings-title .title *{margin:0;}
.sticky-element-active{position:fixed;top:0;left:0;right:0;z-index:9000;}
.section-nav{background:#f1f4f7;text-align:center;}
.section-id-tag{position:relative;top:-100px;}
.section-nav ul{list-style:none;display:block;margin:0 auto;padding:0;}
.section-nav ul li{display:inline-block;margin:0;}
.section-nav ul li a{display:block;padding:25px 35px;font-size:13px;text-transform:uppercase;font-family:"Proxima Nova", sans-serif;font-weight:700;color:#525f71;position:relative;text-decoration:none;}
.section-nav ul li.active a:before{content:'';position:absolute;bottom:0;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;}
.section-nav ul li a .fa{font-size:30px;font-weight:400;display:block;margin-bottom:10px;}
.features .features-row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:box;display:flexbox;display:flex;-webkit-flex-flow:wrap;flex-flow:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-align-content:stretch;align-content:stretch;}
.features .features-row .feature{-webkit-flex-basis:33.33333333333333%;flex-basis:33.33333333333333%;font-family:'Source Sans Pro', 'Open Sans', sans-serif;text-align:center;color:#ffffff;position:relative;overflow:hidden;}
.features .features-row .feature .text-block{padding:95px 15% 75px;}
.features .features-row .feature figure{position:absolute;top:0;left:0;width:100%;height:100%;min-height:400px;background-size:cover;background-position:center;}
.features .features-row .feature figure img{opacity:0;}
.features .features-row .feature h6,
.features .features-row .feature h3{margin:0;}
.features .features-row .feature h6{margin-bottom:18px;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:0.3em;color:#666666;}
.features .features-row .feature h3{margin-bottom:26px;font-size:42px;font-weight:700;color:#ffffff;}
.features .features-row .feature p{font-size:20px;line-height:36px;color:#a7a6a6;}
table{border:1px solid #dce3ef;}
table thead{background:#8a9fb9;color:white;}
table th,
table td{font-weight:400;padding:10px 20px;}
table tbody th{background:#f5f6fa;color:#718097;}
table tbody th,
table tbody td{border-right:1px solid #dce3ef;border-bottom:1px solid #dce3ef;}
.gallery{margin-right:-15px;margin-left:-15px;}
.gallery-item{padding-right:15px;padding-left:15px;margin-bottom:42px;}
.gallery-item img{width:100%;margin-bottom:15px;}
.mejs-controls .mejs-button button{background:transparent url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/audio-player.png) no-repeat !important;}
.mejs-controls .mejs-button.mejs-playpause-button{margin-left:25px !important;}
.mejs-container .mejs-controls,
.mejs-container.mejs-audio{height:50px !important;background:#143966 !important;}
.mejs-container .mejs-controls > div{padding-top:17px !important;}
.mejs-container .mejs-controls .mejs-button.mejs-volume-button,
.mejs-container .mejs-controls .mejs-button.mejs-playpause-button{padding-top:10px !important;}
.mejs-container .mejs-controls .mejs-button.mejs-volume-button{}
.mejs-controls .mejs-pause button{background-position:-48px 0 !important;}
.mejs-controls .mejs-unmute button{background-position:-32px 0 !important;}
.mejs-controls .mejs-mute button{background-position:-16px 0 !important;}
.mejs-container .mejs-controls .mejs-time{font-size:.875em !important;margin:0 30px !important;display:block !important;padding-top:20px !important;}
.mejs-controls .mejs-time-rail a,
.mejs-controls .mejs-time-rail span,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:#ffffff !important;background:rgba(255,255,255,.2) !important;position:relative !important;height:5px !important;border-radius:2.5px !important;-webkit-border-radius:2.5px !important;-moz-border-radius:2.5px !important;}
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,
.mejs-controls .mejs-time-rail .mejs-time-total,
.mejs-controls .mejs-time-rail span{position:absolute !important;}
.mejs-controls .mejs-time-rail .mejs-time-current,
.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#ffffff !important;height:5px !important;border-radius:2.5px !important;-webkit-border-radius:2.5px !important;-moz-border-radius:2.5px !important;}
.mejs-controls .mejs-time-rail .mejs-time-float{display:none !important;}
.mejs-controls a.mejs-horizontal-volume-slider{position:relative !important;display:block !important;height:100% !important;margin-right:25px !important;margin-left:25px !important;width:7% !important;}
.mejs-controls a.mejs-horizontal-volume-slider > div{top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.mejs-controls a.mejs-horizontal-volume-slider .mejs-horizontal-volume-total{width:100% !important;}
.mejs-horizontal-volume-handle,
.mejs-controls .mejs-time-rail .mejs-time-handle{display:block !important;position:absolute !important;top:50% !important;right:0 !important;bottom:0 !important;width:9px !important;height:9px !important;border-color:white !important;background:#fff !important;border-radius:50% !important;-webkit-border-radius:50% !important;-moz-border-radius:50% !important;margin-top:-2px !important;margin-right:-2px !important;cursor:pointer !important;margin-top:0px !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.woocommerce form.register{border:none;padding:0;}
.woocommerce form.checkout_coupon input{margin-top:0 !important;margin-bottom:0 !important;}
.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea{padding:14px;margin-top:5px;}
.woocommerce-checkout #payment{background:#f4f6fa;}
.woocommerce-checkout #payment div.payment_box{background:#e3e7ef;}
.woocommerce-checkout #payment div.payment_box:after{top:0;border-bottom-color:#e3e7ef;}
.woocommerce-share-item .social-sharebox{margin-top:25px;margin-bottom:85px;}
.content-with-sidebar .woocommerce-share-item .social-sharebox{margin-bottom:75px;}
.woocommerce-share-item .share-buttons{border:none;}
.woocommerce-share-item > h3{margin-bottom:0;font-size:36px;}
.woocommerce div.product div.images,
.woocommerce div.product div.summary{margin-bottom:63px;}
.woocommerce-tabs{margin-bottom:95px;}
.product.product-category + .product:not(.product-category){clear:left !important;}
.upsells.products,
.related.products{position:relative;overflow:hidden;background:#f5f6fa;padding-top:65px;padding-bottom:40px;}
.content-with-sidebar .upsells.products,
.content-with-sidebar .related.products{background:transparent;width:auto !important;margin-left:0 !important;margin-right:0 !important;padding-top:50px;border-top:1px solid #dce3ef;}
.content-with-sidebar .upsells.products > .container,
.content-with-sidebar .related.products > .container{width:auto;padding:0;}
.content-with-sidebar .upsells.products ul.products,
.content-with-sidebar .related.products ul.products{padding-right:0;padding-left:0;}
.content-with-sidebar .upsells.products ul.products li.product,
.content-with-sidebar .related.products ul.products li.product{width:33.33333333333333%;padding-right:5px;padding-left:5px;}
.upsells.products h2,
.related.products h2{margin:0 0 55px;}
.upsells.products:after,
.related.products:after{content:'';position:absolute;top:-5px;left:0;right:0;height:5px;box-shadow:0 0 10px rgba(0,0,0,.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);}
.content-with-sidebar .upsells.products:after,
.content-with-sidebar .related.products:after{content:none;}
.upsells.products + .related.products{padding-top:0;}
.upsells.products + .related.products:after{content:none;}
.woocommerce.single #splendid-main-container .main-content{padding-bottom:0;}
.woocommerce table.shop_attributes td{padding-left:15px;padding-right:15px;}
.cart_totals table{width:100%;}
.woocommerce-cart .cart-collaterals .cart_totals table td{padding-left:15px;padding-right:15px;}
.woocommerce .cart-collaterals .cross-sells ul.shop-meta li{width:auto;}
.woocommerce .cart-collaterals .cross-sells ul.products ul.shop-meta li + li{margin-left:4px;}
.woocommerce .cart-collaterals{margin-top:70px;}
#ship-to-different-address label{font-size:30px;margin:.5em 0 .8em;color:#525f71;font-weight:300;line-height:1.25;}
.order-info mark{color:white;}
.content-with-sidebar .summary .group_table .add-to-cart{padding:16px 30px 15px;}
.content-with-sidebar .summary .group_table .fs-number{padding:0 43px;}
.content-with-sidebar .summary .group_table .fs-number-arrow{width:45px;}
.content-with-sidebar .summary .group_table tr:before,
.content-with-sidebar .summary .group_table tr:after{content:'';display:table;}
.content-with-sidebar .summary .group_table tr:after{clear:both;}
.content-with-sidebar .summary .group_table,
.content-with-sidebar .summary .group_table tbody,
.content-with-sidebar .summary .group_table tr,
.content-with-sidebar .summary .group_table td{width:100%;display:block;}
.content-with-sidebar .summary .group_table tr{border-bottom:1px solid #dce3ef;}
.content-with-sidebar .summary .cart .group_table .add-to-cart{float:none;}
.content-with-sidebar .summary .group_table .label,
.content-with-sidebar .summary .group_table .price{width:50%;float:left;}
.woocommerce .summary .group_table .price{font-size:16px;}
.woocommerce .summary .group_table .quantity .fs-number{margin-bottom:0;width:154px;}
.woocommerce .content-with-sidebar .summary .group_table .quantity .fs-number{width:136px;}
.woocommerce .summary .group_table .price ins{font-weight:700;}
.woocommerce .summary .group_table ~ .single_add_to_cart_button{margin-top:40px;}
.woocommerce div.product form.cart .group_table td{vertical-align:middle;}
.woocommerce div.product form.cart table{width:100%;}
.woocommerce .summary .variations select{margin:5px 0;}
.woocommerce .summary .variations label{position:relative;top:14px;}
.woocommerce div.product form.cart .group_table td.label{padding-left:0;padding-right:0;}
.sku_wrapper:after{content:'.';}
.woocommerce .widget_price_filter .ui-slider-horizontal{height:10px;}
.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#dce3ef;margin-bottom:2em;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#143966;}
.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:white;border:2px solid #143966;top:-3px;}
.woocommerce .widget_price_filter .price_slider_amount .button{cursor:pointer;border-color:transparent;display:inline-block;color:white;background:#8a9fb9;text-decoration:none!important;padding:9px 17px;margin:0;text-transform:uppercase;white-space:nowrap;font-size:15px;font-weight:700;font-family:'Proxima Nova', 'Open Sans', Arial, sans-serif;border-bottom:1px solid rgba(0,0,0,.2);box-shadow:0 1px 1px rgba(0,0,0,.21);border-radius:4px;transition:opacity .3s ease, color 0.3s ease;-webkit-transition:opacity .3s ease, color 0.3s ease;-moz-transition:opacity .3s ease, color 0.3s ease;}
.woocommerce .price_slider_amount .price_label{border:2px solid #dce3ef;border-radius:4px;float:right;line-height:1.5;padding:5px 15px;}
.woocommerce .product .price > span{margin-right:10px;float:none !important;}
.woocommerce .product .price > span + span{margin-left:10px;}
.content-with-sidebar.sidebar-dual ul.products li.product{width:50%;}
.content-with-sidebar.sidebar-dual ul.products li.product .content,
.content-with-sidebar.sidebar-dual ul.products li.product .shop-footer{padding-right:8px;padding-left:8px;}
.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li + li,
.content-with-sidebar.sidebar-dual.shop-meta li + li{margin-left:5px;}
.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li a.added_to_cart,
.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li a.button,
.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li a.btn,
.content-with-sidebar.sidebar-dual .shop-meta li a.button,
.content-with-sidebar.sidebar-dual .shop-meta li a.btn{width:40px;height:40px;}
.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li .raty-rating,
.content-with-sidebar.sidebar-dual .shop-meta li .raty-rating{height:41px;padding-top:2px;padding-bottom:2px;}
.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li a.add-to-cart,
.content-with-sidebar.sidebar-dual .shop-meta li a.add-to-cart{background-position:-5px -5px;}
.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li a.btn.details,
.content-with-sidebar.sidebar-dual .shop-meta li a.btn.details{background-position:-55px -5px;}
.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li a.added_to_cart{background-position:-105px 50%;}
.formError .formErrorContent{background-color:#e84f40;}
.wpb_column.vc_column_container.no-padding{padding-left:0;padding-right:0;}
.wpb_revslider_element.wpb_content_element{margin-bottom:0;}
.light-gradient-overlay{background:#1ebed9;background:-moz-linear-gradient(-45deg, #1ebed9 0%, #7cdadf 100%);background:-webkit-gradient(linear, left top, right bottom, color-stop(0%,#1ebed9), color-stop(100%,#7cdadf));background:-webkit-linear-gradient(-45deg, #1ebed9 0%,#7cdadf 100%);background:-o-linear-gradient(-45deg, #1ebed9 0%,#7cdadf 100%);background:-ms-linear-gradient(-45deg, #1ebed9 0%,#7cdadf 100%);background:linear-gradient(135deg, #1ebed9 0%,#7cdadf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ebed9', endColorstr='#7cdadf',GradientType=1);}
.dark-gradient-overlay{background:#004357;background:-moz-linear-gradient(top, #004357 1%, #007f91 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#004357), color-stop(100%,#007f91));background:-webkit-linear-gradient(top, #004357 1%,#007f91 100%);background:-o-linear-gradient(top, #004357 1%,#007f91 100%);background:-ms-linear-gradient(top, #004357 1%,#007f91 100%);background:linear-gradient(to bottom, #004357 1%,#007f91 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#004357', endColorstr='#007f91',GradientType=0);}
.ts-toggle-item{width:100%;}
.ts-sortable-isotope{margin-top:30px;}
.ts-toggle-item ul.accordions.toggles{margin:0;}
.ts-toggle-item + .ts-toggle-item{margin-top:10px;}
ul.media-list{margin:0;}
.modal.fade .modal-dialog{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.modal.in .modal-dialog{position:absolute;top:50%;left:50%;z-index:99999;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.sc-recent-projects .portfolio-content,
.recent-projects.full-width{padding-top:0 !important;padding-bottom:0 !important;}
.fullwidth-image{width:100%;}
p.wysija-paragraph{padding:0 !important;}
.newsletter-wrapper.btn-light-blue .wysija-submit{background-color:#2eb9ea;}
.blod-promo-inn{background:#143966;}
.blod-prmo-att{background-size:auto auto!important;background-repeat:no-repeat;}
.back-to-top{display:inline-block;width:29px;height:29px;font-size:14px;line-height:29px;position:fixed;bottom:30px;right:30px;z-index:9999;text-align:center;color:#ffffff;background-color:rgba(0,0,0,0.25);border-radius:50em;overflow:hidden;opacity:0;visibility:hidden;-webkit-transition:all 0.3s cubic-bezier(.69,.11,.62,.91);-moz-transition:all 0.3s cubic-bezier(.69,.11,.62,.91);transition:all 0.3s cubic-bezier(.69,.11,.62,.91);-webkit-transform:translateY(150%);-moz-transform:translateY(150%);-ms-transform:translateY(150%);transform:translateY(150%);}
.back-to-top:before{content:'';display:inline-block;width:100%;height:100%;position:absolute;top:50%;left:50%;z-index:0;background-color:#143966;-webkit-transition:all 0.2s cubic-bezier(.69,.11,.62,.91);-moz-transition:all 0.2s cubic-bezier(.69,.11,.62,.91);transition:all 0.2s cubic-bezier(.69,.11,.62,.91);border-radius:50em;-webkit-transform:translateX(-50%) translateY(-50%) scale(0);-moz-transform:translateX(-50%) translateY(-50%) scale(0);-ms-transform:translateX(-50%) translateY(-50%) scale(0);transform:translateX(-50%) translateY(-50%) scale(0);}
.back-to-top:after{content:"\f106";font:normal normal normal 14px/1 FontAwesome;position:absolute;top:50%;left:50%;-webkit-transition:all 0.3s 0.1s cubic-bezier(.69,.11,.62,.91);-moz-transition:all 0.3s 0.1s cubic-bezier(.69,.11,.62,.91);transition:all 0.3s 0.1s cubic-bezier(.69,.11,.62,.91);-webkit-transform:translateX(-50%) translateY(100%);-moz-transform:translateX(-50%) translateY(100%);-ms-transform:translateX(-50%) translateY(100%);transform:translateX(-50%) translateY(100%);}
.back-to-top i{position:relative;z-index:2;-webkit-transition:all 0.2s 0.1s cubic-bezier(.69,.11,.62,.91);-moz-transition:all 0.2s 0.1s cubic-bezier(.69,.11,.62,.91);transition:all 0.2s 0.1s cubic-bezier(.69,.11,.62,.91);}
.back-to-top:hover,
.back-to-top:hover i{color:#ffffff !important;}
.back-to-top:hover:before{-webkit-transform:translateX(-50%) translateY(-50%) scale(1);-moz-transform:translateX(-50%) translateY(-50%) scale(1);-ms-transform:translateX(-50%) translateY(-50%) scale(1);transform:translateX(-50%) translateY(-50%) scale(1);}
.back-to-top:hover:after{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);}
.back-to-top:hover i{-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);}
.back-to-top.slideIn{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.formErrorContent{display:none !important;}
.wpcf7-form .input-container{position:relative;margin:13px 0;}
.wpcf7-form .input-container input,
.wpcf7-form .input-container textarea{position:relative;z-index:1;padding-left:55px;margin:0;}
.wpcf7-form .input-container i{position:absolute;top:16px;left:30px;z-index:3;font-size:22px;}
.wpcf7-form .input-container i:after{content:'|';margin-left:5px;}
.br-color-white, .br-color-light{border-color:#fff;}
.br-color-black{border-color:#212428!important;}
.br-color-blue{border-color:#143966!important;}
.br-color-dark-blue{border-color:#143966!important;}
.br-color-light-blue{border-color:#2eb9ea!important;}
.br-color-turquoise-blue{border-color:#5fd0e4!important;}
.br-color-gray{border-color:#bfcdde!important;}
.br-color-dark-gray{border-color:#8a9fb9!important;}
.br-color-periwinkle-gray{border-color:#e5eaf3!important;}
.br-color-botticelli-gray{border-color:#e5eaf3!important;}
.br-color-light-gray{border-color:#f9f9f9!important;}
.br-color-silver{border-color:#c9c9c9!important;}
.br-color-orange{border-color:#f3c72f!important;}
.br-color-dark-orange{border-color:#ed9b4b!important;}
.br-color-bittersweet{border-color:#ff7859!important;}
.br-color-green{border-color:#85c94f!important;}
.br-color-dark-green{border-color:#3ec8a7!important;}
.br-color-turquoise{border-color:#41d4d6;}
.br-color-purple{border-color:#9268e8!important;}
.br-color-dark-purple{border-color:#603497!important;}
.br-color-pink{border-color:#f06387!important;}
.br-color-cranberry{border-color:#de5477!important;}
.br-color-yellow{border-color:#ffff4a!important;}
.br-color-red{border-color:#eb5848!important;}
.br-color-mulberry{border-color:#c95b97!important;}
.br-color-salmon{border-color:#f99376!important;}
.br-color-pictonblue{border-color:#47b3dd!important;}
.bg-white, .icon-bg-white li:before{background-color:#fff}
.bg-black, .icon-bg-black li:before{background-color:#212428;}
.bg-dark-black{background-color:#141617!important;}
.bg-dark-blue, .icon-bg-dark-blue li:before, .header4 #main-header.bg-dark-blue{background-color:#143966;}
.bg-light-blue, .icon-bg-light-blue li:before{background-color:#2eb9ea;}
.bg-turquoise-blue, .icon-bg-turquoise-blue li:before{background-color:#5fd0e4;}
.bg-gray, .icon-bg-gray li:before{background-color:#bfcdde!important;}
.bg-dark-gray, .icon-bg-dark-gray li:before{background-color:#8a9fb9;}
.bg-periwinkle-gray, .icon-bg-periwinkle-gray li:before{background-color:#e5eaf3!important;}
.bg-botticelli-gray, .icon-bg-botticelli-gray li:before{background-color:#d6deec!important;}
.bg-light-gray, .icon-bg-light-gray li:before{background-color:#f9f9f9!important;}
.bg-silver, .icon-bg-silver li:before{background-color:#c9c9c9!important;}
.bg-orange, .icon-bg-light-orange li:before{background-color:#f3c72f!important;}
.bg-dark-orange, .icon-bg-light-orange li:before{background-color:#ed9b4b!important;}
.bg-bittersweet, .icon-bg-bittersweet li:before{background-color:#ff7859;}
.bg-green, .icon-bg-green li:before{background-color:#85c94f;}
.bg-dark-green, .icon-bg-dark-green li:before{background-color:#3ec8a7!important;}
.bg-turquoise, .icon-bg-turquoise li:before{background-color:#41d4d6;}
.bg-purple, .icon-bg-purple li:before{background-color:#9268e8!important;}
.bg-dark-purple, .icon-bg-dark-purple li:before{background-color:#603497!important;}
.bg-pink, .icon-bg-pink li:before{background-color:#f06387!important;}
.bg-cranberry, .icon-bg-cranberry li:before{background-color:#de5477;}
.bg-yellow, .icon-bg-yellow li:before{background-color:#ffff4a!important;}
.bg-red, .icon-bg-red li:before{background-color:#eb5848!important;}
.bg-mulberry, .icon-bg-mulberry li:before{background-color:#c95b97!important;}
.bg-salmon, .icon-bg-salmon li:before{background-color:#f99376!important;}
.bg-pictonblue, .icon-bg-pictonblue li:before{background-color:#47b3dd!important;}
.bg-gallery{background-color:#eeeeee !important;}
.bg-blue, .icon-bg-blue li:before,.wysija-submit-field.wysija-submit{background-color:#183c64;}
.button span{position:relative;z-index:2;}
.button:before{background-color:rgba(0, 0, 0, 0.15);}
.button.unfilled.bg-bittersweet:before,.button.unfilled.br-color-bittersweet:before{background-color:#ff7859 !important;}
.button.unfilled.bg-black:before,.button.unfilled.br-color-black:before{background-color:#212428 !important;}
.button.unfilled.bg-blue:before,.button.unfilled.br-color-blue:before{background-color:#143966;!important;}
.button.unfilled.bg-botticelli-gray:before,.button.unfilled.br-color-botticelli-gray:before{background-color:#d6deec!important;}
.button.unfilled.bg-cranberry:before,.button.unfilled.br-color-cranberry:before{background-color:#de5477 !important;}
.button.unfilled.bg-dark-black:before,.button.unfilled.br-color-dark-black:before{background-color:#141617!important;}
.button.unfilled.bg-dark-blue:before,.button.unfilled.br-color-dark-blue:before{background-color:#143966 !important;}
.button.unfilled.bg-dark-green:before,.button.unfilled.br-color-dark-green:before{background-color:#3ec8a7!important;}
.button.unfilled.bg-dark-orange:before,.button.unfilled.br-color-dark-orange:before{background-color:#ed9b4b!important;}
.button.unfilled.bg-dark-purple:before,.button.unfilled.br-color-dark-purple:before{background-color:#603497!important;}
.button.unfilled.bg-dark-gray:before,.button.unfilled.br-color-dark-gray:before{background-color:#8a9fb9 !important;}
.button.unfilled.bg-gray:before,.button.unfilled.br-color-gray:before{background-color:#bfcdde!important;}
.button.unfilled.bg-green:before,.button.unfilled.br-color-green:before{background-color:#85c94f !important;}
.button.unfilled.bg-light-blue:before,.button.unfilled.br-color-light-blue:before{background-color:#2eb9ea !important;}
.button.unfilled.bg-light-gray:before,.button.unfilled.br-color-light-gray:before{background-color:#f9f9f9!important;}
.button.unfilled.bg-mulberr:before,.button.unfilled.br-color-mulberr:before{background-color:#c95b97!important;}
.button.unfilled.bg-orange:before,.button.unfilled.br-color-orange:before{background-color:#f3c72f!important;}
.button.unfilled.bg-periwinkle-gray:before,.button.unfilled.br-color-periwinkle-gray:before{background-color:#e5eaf3!important;}
.button.unfilled.bg-pictonblue:before,.button.unfilled.br-color-pictonblue:before{background-color:#47b3dd!important;}
.button.unfilled.bg-pink:before,.button.unfilled.br-color-pink:before{background-color:#f06387!important;}
.button.unfilled.bg-purple:before,.button.unfilled.br-color-purple:before{background-color:#9268e8!important;}
.button.unfilled.bg-red:before,.button.unfilled.br-color-red:before{background-color:#eb5848!important;}
.button.unfilled.bg-salmon:before,.button.unfilled.br-color-salmon:before{background-color:#f99376!important;}
.button.unfilled.bg-silver:before,.button.unfilled.br-color-silver:before{background-color:#c9c9c9!important;}
.button.unfilled.bg-turquoise-blue:before,.button.unfilled.br-color-turquoise-blue:before{background-color:#5fd0e4 !important;}
.button.unfilled.bg-turquoise:before,.button.unfilled.br-color-turquoise:before{background-color:#41d4d6 !important;}
.button.unfilled.bg-white:not(.share-button):before,.button.unfilled.br-color-white:not(.share-button):before{background-color:#fff !important;}
.button.unfilled.bg-yellow:before,.button.unfilled.br-color-yellow:before{background-color:#ffff4a!important;}
.button.unfilled.fill-frm-top.bg-bittersweet:hover,.button.unfilled.fill-frm-right.bg-bittersweet:hover,.button.unfilled.fill-frm-bottom.bg-bittersweet:hover,.button.unfilled.fill-frm-left.bg-bittersweet:hover,.button.unfilled.fill-frm-top.br-color-bittersweet:hover,.button.unfilled.fill-frm-right.br-color-bittersweet:hover,.button.unfilled.fill-frm-bottom.br-color-bittersweet:hover,.button.unfilled.fill-frm-left.br-color-bittersweet:hover,
.button.unfilled.fill-frm-top.bg-black:hover,.button.unfilled.fill-frm-right.bg-black:hover,.button.unfilled.fill-frm-bottom.bg-black:hover,.button.unfilled.fill-frm-left.bg-black:hover,.button.unfilled.fill-frm-top.br-color-black:hover,.button.unfilled.fill-frm-right.br-color-black:hover,.button.unfilled.fill-frm-bottom.br-color-black:hover,.button.unfilled.fill-frm-left.br-color-black:hover,
.button.unfilled.fill-frm-top.bg-blue:hover,.button.unfilled.fill-frm-right.bg-blue:hover,.button.unfilled.fill-frm-bottom.bg-blue:hover,.button.unfilled.fill-frm-left.bg-blue:hover,.button.unfilled.fill-frm-top.br-color-blue:hover,.button.unfilled.fill-frm-right.br-color-blue:hover,.button.unfilled.fill-frm-bottom.br-color-blue:hover,.button.unfilled.fill-frm-left.br-color-blue:hover,
.button.unfilled.fill-frm-top.bg-cranberry:hover,.button.unfilled.fill-frm-right.bg-cranberry:hover,.button.unfilled.fill-frm-bottom.bg-cranberry:hover,.button.unfilled.fill-frm-left.bg-cranberry:hover,.button.unfilled.fill-frm-top.br-color-cranberry:hover,.button.unfilled.fill-frm-right.br-color-cranberry:hover,.button.unfilled.fill-frm-bottom.br-color-cranberry:hover,.button.unfilled.fill-frm-left.br-color-cranberry:hover,
.button.unfilled.fill-frm-top.bg-dark-black:hover,.button.unfilled.fill-frm-right.bg-dark-black:hover,.button.unfilled.fill-frm-bottom.bg-dark-black:hover,.button.unfilled.fill-frm-left.bg-dark-black:hover,.button.unfilled.fill-frm-top.br-color-dark-black:hover,.button.unfilled.fill-frm-right.br-color-dark-black:hover,.button.unfilled.fill-frm-bottom.br-color-dark-black:hover,.button.unfilled.fill-frm-left.br-color-dark-black:hover,
.button.unfilled.fill-frm-top.bg-dark-blue:hover,.button.unfilled.fill-frm-right.bg-dark-blue:hover,.button.unfilled.fill-frm-bottom.bg-dark-blue:hover,.button.unfilled.fill-frm-left.bg-dark-blue:hover,.button.unfilled.fill-frm-top.br-color-dark-blue:hover,.button.unfilled.fill-frm-right.br-color-dark-blue:hover,.button.unfilled.fill-frm-bottom.br-color-dark-blue:hover,.button.unfilled.fill-frm-left.br-color-dark-blue:hover,
.button.unfilled.fill-frm-top.bg-dark-green:hover,.button.unfilled.fill-frm-right.bg-dark-green:hover,.button.unfilled.fill-frm-bottom.bg-dark-green:hover,.button.unfilled.fill-frm-left.bg-dark-green:hover,.button.unfilled.fill-frm-top.br-color-dark-green:hover,.button.unfilled.fill-frm-right.br-color-dark-green:hover,.button.unfilled.fill-frm-bottom.br-color-dark-green:hover,.button.unfilled.fill-frm-left.br-color-dark-green:hover,
.button.unfilled.fill-frm-top.bg-dark-orange:hover,.button.unfilled.fill-frm-right.bg-dark-orange:hover,.button.unfilled.fill-frm-bottom.bg-dark-orange:hover,.button.unfilled.fill-frm-left.bg-dark-orange:hover,.button.unfilled.fill-frm-top.br-color-dark-orange:hover,.button.unfilled.fill-frm-right.br-color-dark-orange:hover,.button.unfilled.fill-frm-bottom.br-color-dark-orange:hover,.button.unfilled.fill-frm-left.br-color-dark-orange:hover,
.button.unfilled.fill-frm-top.bg-dark-purple:hover,.button.unfilled.fill-frm-right.bg-dark-purple:hover,.button.unfilled.fill-frm-bottom.bg-dark-purple:hover,.button.unfilled.fill-frm-left.bg-dark-purple:hover,.button.unfilled.fill-frm-top.br-color-dark-purple:hover,.button.unfilled.fill-frm-right.br-color-dark-purple:hover,.button.unfilled.fill-frm-bottom.br-color-dark-purple:hover,.button.unfilled.fill-frm-left.br-color-dark-purple:hover,
.button.unfilled.fill-frm-top.bg-dark-gray:hover,.button.unfilled.fill-frm-right.bg-dark-gray:hover,.button.unfilled.fill-frm-bottom.bg-dark-gray:hover,.button.unfilled.fill-frm-left.bg-dark-gray:hover,.button.unfilled.fill-frm-top.br-color-dark-gray:hover,.button.unfilled.fill-frm-right.br-color-dark-gray:hover,.button.unfilled.fill-frm-bottom.br-color-dark-gray:hover,.button.unfilled.fill-frm-left.br-color-dark-gray:hover,
.button.unfilled.fill-frm-top.bg-light-blue:hover,.button.unfilled.fill-frm-right.bg-light-blue:hover,.button.unfilled.fill-frm-bottom.bg-light-blue:hover,.button.unfilled.fill-frm-left.bg-light-blue:hover,.button.unfilled.fill-frm-top.br-color-light-blue:hover,.button.unfilled.fill-frm-right.br-color-light-blue:hover,.button.unfilled.fill-frm-bottom.br-color-light-blue:hover,.button.unfilled.fill-frm-left.br-color-light-blue:hover,
.button.unfilled.fill-frm-top.bg-green:hover,.button.unfilled.fill-frm-right.bg-green:hover,.button.unfilled.fill-frm-bottom.bg-green:hover,.button.unfilled.fill-frm-left.bg-green:hover,.button.unfilled.fill-frm-top.br-color-green:hover,.button.unfilled.fill-frm-right.br-color-green:hover,.button.unfilled.fill-frm-bottom.br-color-green:hover,.button.unfilled.fill-frm-left.br-color-green:hover,
.button.unfilled.fill-frm-top.bg-mulberr:hover,.button.unfilled.fill-frm-right.bg-mulberr:hover,.button.unfilled.fill-frm-bottom.bg-mulberr:hover,.button.unfilled.fill-frm-left.bg-mulberr:hover,.button.unfilled.fill-frm-top.br-color-mulberr:hover,.button.unfilled.fill-frm-right.br-color-mulberr:hover,.button.unfilled.fill-frm-bottom.br-color-mulberr:hover,.button.unfilled.fill-frm-left.br-color-mulberr:hover,
.button.unfilled.fill-frm-top.bg-orange:hover,.button.unfilled.fill-frm-right.bg-orange:hover,.button.unfilled.fill-frm-bottom.bg-orange:hover,.button.unfilled.fill-frm-left.bg-orange:hover,.button.unfilled.fill-frm-top.br-color-orange:hover,.button.unfilled.fill-frm-right.br-color-orange:hover,.button.unfilled.fill-frm-bottom.br-color-orange:hover,.button.unfilled.fill-frm-left.br-color-orange:hover,
.button.unfilled.fill-frm-top.bg-pink:hover,.button.unfilled.fill-frm-right.bg-pink:hover,.button.unfilled.fill-frm-bottom.bg-pink:hover,.button.unfilled.fill-frm-left.bg-pink:hover,.button.unfilled.fill-frm-top.br-color-pink:hover,.button.unfilled.fill-frm-right.br-color-pink:hover,.button.unfilled.fill-frm-bottom.br-color-pink:hover,.button.unfilled.fill-frm-left.br-color-pink:hover,
.button.unfilled.fill-frm-top.bg-purple:hover,.button.unfilled.fill-frm-right.bg-purple:hover,.button.unfilled.fill-frm-bottom.bg-purple:hover,.button.unfilled.fill-frm-left.bg-purple:hover,.button.unfilled.fill-frm-top.br-color-purple:hover,.button.unfilled.fill-frm-right.br-color-purple:hover,.button.unfilled.fill-frm-bottom.br-color-purple:hover,.button.unfilled.fill-frm-left.br-color-purple:hover,
.button.unfilled.fill-frm-top.bg-red:hover,.button.unfilled.fill-frm-right.bg-red:hover,.button.unfilled.fill-frm-bottom.bg-red:hover,.button.unfilled.fill-frm-left.bg-red:hover,.button.unfilled.fill-frm-top.br-color-red:hover,.button.unfilled.fill-frm-right.br-color-red:hover,.button.unfilled.fill-frm-bottom.br-color-red:hover,.button.unfilled.fill-frm-left.br-color-red:hover,
.button.unfilled.fill-frm-top.bg-salmon:hover,.button.unfilled.fill-frm-right.bg-salmon:hover,.button.unfilled.fill-frm-bottom.bg-salmon:hover,.button.unfilled.fill-frm-left.bg-salmon:hover,.button.unfilled.fill-frm-top.br-color-salmon:hover,.button.unfilled.fill-frm-right.br-color-salmon:hover,.button.unfilled.fill-frm-bottom.br-color-salmon:hover,.button.unfilled.fill-frm-left.br-color-salmon:hover,
.button.unfilled.fill-frm-top.bg-turquoise-blue:hover,.button.unfilled.fill-frm-right.bg-turquoise-blue:hover,.button.unfilled.fill-frm-bottom.bg-turquoise-blue:hover,.button.unfilled.fill-frm-left.bg-turquoise-blue:hover,.button.unfilled.br-color-turquoise-blue:hover,.button.unfilled.br-color-turquoise-blue:hover,.button.unfilled.br-color-turquoise-blue:hover,.button.unfilled.br-color-turquoise-blue:hover,
.button.unfilled.fill-frm-top.bg-turquoise:hover,.button.unfilled.fill-frm-right.bg-turquoise:hover,.button.unfilled.fill-frm-bottom.bg-turquoise:hover,.button.unfilled.fill-frm-left.bg-turquoise:hover,.button.unfilled.br-color-turquoise:hover,.button.unfilled.br-color-turquoise:hover,.button.unfilled.br-color-turquoise:hover,.button.unfilled.br-color-turquoise:hover,
.button.unfilled.fill-frm-top.bg-pictonblue:hover,.button.unfilled.fill-frm-right.bg-pictonblue:hover,.button.unfilled.fill-frm-bottom.bg-pictonblue:hover,.button.unfilled.fill-frm-left.bg-pictonblue:hover,.button.unfilled.fill-frm-top.br-color-pictonblue:hover,.button.unfilled.fill-frm-right.br-color-pictonblue:hover,.button.unfilled.fill-frm-bottom.br-color-pictonblue:hover,.button.unfilled.fill-frm-left.br-color-pictonblue:hover{color:#ffffff !important;}
.button.unfilled.fill-frm-top.bg-botticelli-gray:hover,.button.unfilled.fill-frm-right.bg-botticelli-gray:hover,.button.unfilled.fill-frm-bottom.bg-botticelli-gray:hover,.button.unfilled.fill-frm-left.bg-botticelli-gray:hover,.button.unfilled.fill-frm-top.br-color-botticelli-gray:hover,.button.unfilled.fill-frm-right.br-color-botticelli-gray:hover,.button.unfilled.fill-frm-bottom.br-color-botticelli-gray:hover,.button.unfilled.fill-frm-left.br-color-botticelli-gray:hover,
.button.unfilled.fill-frm-top.bg-gray:hover,.button.unfilled.fill-frm-right.bg-gray:hover,.button.unfilled.fill-frm-bottom.bg-gray:hover,.button.unfilled.fill-frm-left.bg-gray:hover,.button.unfilled.fill-frm-top.br-color-gray:hover,.button.unfilled.fill-frm-right.br-color-gray:hover,.button.unfilled.fill-frm-bottom.br-color-gray:hover,.button.unfilled.fill-frm-left.br-color-gray:hover,
.button.unfilled.fill-frm-top.bg-light-gray:hover,.button.unfilled.fill-frm-right.bg-light-gray:hover,.button.unfilled.fill-frm-bottom.bg-light-gray:hover,.button.unfilled.fill-frm-left.bg-light-gray:hover,.button.unfilled.fill-frm-top.br-color-light-gray:hover,.button.unfilled.fill-frm-right.br-color-light-gray:hover,.button.unfilled.fill-frm-bottom.br-color-light-gray:hover,.button.unfilled.fill-frm-left.br-color-light-gray:hover,
.button.unfilled.fill-frm-top.bg-periwinkle-gray:hover,.button.unfilled.fill-frm-right.bg-periwinkle-gray:hover,.button.unfilled.fill-frm-bottom.bg-periwinkle-gray:hover,.button.unfilled.fill-frm-left.bg-periwinkle-gray:hover,.button.unfilled.fill-frm-top.br-color-periwinkle-gray:hover,.button.unfilled.fill-frm-right.br-color-periwinkle-gray:hover,.button.unfilled.fill-frm-bottom.br-color-periwinkle-gray:hover,.button.unfilled.fill-frm-left.br-color-periwinkle-gray:hover,
.button.unfilled.fill-frm-top.bg-silver:hover,.button.unfilled.fill-frm-right.bg-silver:hover,.button.unfilled.fill-frm-bottom.bg-silver:hover,.button.unfilled.fill-frm-left.bg-silver:hover,.button.unfilled.fill-frm-top.br-color-silver:hover,.button.unfilled.fill-frm-right.br-color-silver:hover,.button.unfilled.fill-frm-bottom.br-color-silver:hover,.button.unfilled.fill-frm-left.br-color-silver:hover,
.button.unfilled.fill-frm-top.bg-white:hover,.button.unfilled.fill-frm-right.bg-white:hover,.button.unfilled.fill-frm-bottom.bg-white:hover,.button.unfilled.fill-frm-left.bg-white:hover,.button.unfilled.fill-frm-top.br-color-white:hover,.button.unfilled.fill-frm-right.br-color-white:hover,.button.unfilled.fill-frm-bottom.br-color-white:hover,.button.unfilled.fill-frm-left.br-color-white:hover,
.button.unfilled.fill-frm-top.bg-yellow:hover,.button.unfilled.fill-frm-right.bg-yellow:hover,.button.unfilled.fill-frm-bottom.bg-yellow:hover,.button.unfilled.fill-frm-left.bg-yellow:hover,.button.unfilled.fill-frm-top.br-color-yellow:hover,.button.unfilled.fill-frm-right.br-color-yellow:hover,.button.unfilled.fill-frm-bottom.br-color-yellow:hover,.button.unfilled.fill-frm-left.br-color-yellow:hover{color:#252e3b !important;}
.color-dark .btn-container a.button.unfilled:before{background-color:#8a9fb9 !important;}
.color-dark .btn-container a.button.unfilled:hover{color:#ffffff !important;}
.team-member-hover.bg-white, .portfolio-hover.bg-white{background-color:rgba(255, 255, 255, 0.8) !important;}
.team-member-hover.bg-black, .portfolio-hover.bg-black{background-color:rgba(33, 36, 40, 0.8) !important;}
.team-member-hover.bg-dark-black, .portfolio-hover.bg-dark-black{background-color:rgba(20, 22, 23, 0.8) !important;}
.team-member-hover.bg-blue, .portfolio-hover.bg-blue{background-color:rgba(95, 54, 140, 0.8) !important;}
.team-member-hover.bg-dark-blue, .portfolio-hover.bg-dark-blue{background-color:rgba(22, 28, 67, 0.8) !important;}
.team-member-hover.bg-light-blue, .portfolio-hover.bg-light-blue{background-color:rgba(24, 60, 100, 0.8) !important;}
.team-member-hover.bg-turquoise-blue, .portfolio-hover.bg-turquoise-blue{background-color:rgba(95, 208, 228, 0.8) !important;}
.team-member-hover.bg-gray, .portfolio-hover.bg-gray{background-color:rgba(191, 205, 222, 0.8) !important;}
.team-member-hover.bg-dark-gray, .portfolio-hover.bg-dark-gray{background-color:rgba(138, 159, 185, 0.8) !important;}
.team-member-hover.bg-periwinkle-gray, .portfolio-hover.bg-periwinkle-gray{background-color:rgba(229, 234, 243, 0.8) !important;}
.team-member-hover.bg-botticelli-gray, .portfolio-hover.bg-botticelli-gray{background-color:rgba(214, 222, 236, 0.8) !important;}
.team-member-hover.bg-light-gray, .portfolio-hover.bg-light-gray{background-color:rgba(249, 249, 249, 0.8) !important;}
.team-member-hover.bg-silver, .portfolio-hover.bg-silver{background-color:rgba(201, 201, 201, 0.8) !important;}
.team-member-hover.bg-orange, .portfolio-hover.bg-orange{background-color:rgba(243, 199, 47, 0.8) !important;}
.team-member-hover.bg-dark-orange, .portfolio-hover.bg-dark-orange{background-color:rgba(237, 155, 75, 0.8) !important;}
.team-member-hover.bg-bittersweet , .portfolio-hover.bg-bittersweet{background-color:rgba(255, 120, 89, 0.8) !important;}
.team-member-hover.bg-green, .portfolio-hover.bg-green{background-color:rgba(133, 201, 79, 0.8) !important;}
.team-member-hover.bg-dark-green, .portfolio-hover.bg-dark-green{background-color:rgba(62, 200, 167, 0.8) !important;}
.team-member-hover.bg-turquoise, .portfolio-hover.bg-turquoise{background-color:rgba(65, 212, 214, 0.8) !important;}
.team-member-hover.bg-purple, .portfolio-hover.bg-purple{background-color:rgba(146, 104, 232, 0.8) !important;}
.team-member-hover.bg-dark-purple, .portfolio-hover.bg-dark-purple{background-color:rgba(96, 52, 151, 0.8) !important;}
.team-member-hover.bg-pink, .portfolio-hover.bg-pink{background-color:rgba(240, 99, 135, 0.8) !important;}
.team-member-hover.bg-cranberry, .portfolio-hover.bg-cranberry{background-color:rgba(222, 84, 119, 0.8) !important;}
.team-member-hover.bg-yellow, .portfolio-hover.bg-yellow{background-color:rgba(255, 255, 74, 0.8) !important;}
.team-member-hover.bg-red, .portfolio-hover.bg-red{background-color:rgba(235, 88, 72, 0.8) !important;}
.team-member-hover.bg-mulberry, .portfolio-hover.bg-mulberry{background-color:rgba(201, 91, 151, 0.8) !important;}
.team-member-hover.bg-salmon, .portfolio-hover.bg-salmon{background-color:rgba(249, 147, 118, 0.8) !important;}
.team-member-hover.bg-pictonblue, .portfolio-hover.bg-pictonblue{background-color:rgba(71, 179, 221, 0.8) !important;}
.color-white, .color-white.button, .color-white.button:hover, .color-light,.wysija-submit-field.wysija-submit{color:#fff;}
.color-black{color:#212428!important;}
.color-blue{color:#143966!important;}
.color-dark-blue{color:#143966!important;}
.color-light-blue{color:#2eb9ea!important;}
.color-turquoise-blue{color:#5fd0e4!important;}
.color-gray{color:#bfcdde!important;}
.color-dark-gray{color:#8a9fb9 !important;}
.color-periwinkle-gray{color:#e5eaf3!important;}
.color-botticelli-gray{color:#d6deec!important;}
.color-light-gray{color:#f9f9f9!important;}
.color-silver{color:#c9c9c9!important;}
.color-orange{color:#f3c72f!important;}
.color-dark-orange{color:#ed9b4b!important;}
.color-bittersweet{color:#ff7859!important;}
.color-green{color:#85c94f!important;}
.color-dark-green{color:#3ec8a7!important;}
.color-turquoise{color:#41d4d6!important;}
.color-purple{color:#9268e8!important;}
.color-dark-purple{color:#603497!important;}
.color-pink{color:#f06387!important;}
.color-cranberry{color:#de5477!important;}
.color-yellow{color:#ffff4a!important;}
.color-red{color:#eb5848!important;}
.color-mulberry{color:#c95b97!important;}
.color-salmon{color:#f99376!important;}
.color-pictonblue{color:#47b3dd!important;}
.br-light{border-style:solid;border-width:1px!important;}
.br-semi-light{border-style:solid;border-width:2px!important;}
.br-medium{border-style:solid;border-width:3px!important;}
.br-semi-thick{border-style:solid;border-width:5px!important;}
.br-thick{border-style:solid;border-width:7px!important;}
.br-solid{border-style:solid!important;}
.br-dashed{border-style:dashed!important;}
.br-dotted{border-style:dotted!important;}
.br-double{border-style:double!important;}
.margin_t_0{margin-top:0!important;}.margin_t_5{margin-top:5px!important;}.margin_t_10{margin-top:10px!important;}.margin_t_15{margin-top:15px!important;}.margin_t_20{margin-top:20px!important;}.margin_t_25{margin-top:25px!important;}.margin_t_30{margin-top:30px!important;}.margin_t_35{margin-top:35px!important;}.margin_t_40{margin-top:40px!important;}.margin_t_45{margin-top:45px!important;}.margin_t_48{margin-top:48px !important;}.margin_t_50{margin-top:50px!important;}.margin_t_55{margin-top:55px!important;}.margin_t_60{margin-top:60px!important;}.margin_t_65{margin-top:65px!important;}.margin_t_70{margin-top:70px!important;}.margin_t_75{margin-top:75px!important;}.margin_t_80{margin-top:80px!important;}.margin_t_85{margin-top:85px!important;}.margin_t_90{margin-top:90px!important;}.margin_t_95{margin-top:95px!important;}.margin_t_100{margin-top:100px!important;}.margin_t_105{margin-top:105px!important;}.margin_t_110{margin-top:110px!important;}.margin_t_115{margin-top:115px!important;}.margin_t_120{margin-top:120px!important;}.margin_t_125{margin-top:125px!important;}.margin_t_130{margin-top:130px!important;}.margin_b_0{margin-bottom:0!important;}.margin_b_5{margin-bottom:5px!important;}.margin_b_10{margin-bottom:10px!important;}.margin_b_15{margin-bottom:15px!important;}.margin_b_20{margin-bottom:20px;}.margin_b_25{margin-bottom:25px!important;}.margin_b_30{margin-bottom:30px!important;}.margin_b_35{margin-bottom:35px!important;}.margin_b_40{margin-bottom:40px!important;}.margin_b_45{margin-bottom:45px!important;}.margin_b_50{margin-bottom:50px!important;}.margin_b_55{margin-bottom:55px!important;}.margin_b_60{margin-bottom:60px!important;}.margin_b_65{margin-bottom:65px!important;}.margin_b_70{margin-bottom:70px!important;}.margin_b_75{margin-bottom:75px!important;}.margin_b_80{margin-bottom:80px!important;}.margin_b_85{margin-bottom:85px!important;}.margin_b_90{margin-bottom:90px!important;}.margin_b_95{margin-bottom:95px!important;}.margin_b_100{margin-bottom:100px!important;}.margin_b_105{margin-bottom:105px!important;}.margin_b_110{margin-bottom:110px!important;}.margin_b_115{margin-bottom:115px!important;}.margin_b_120{margin-bottom:120px!important;}.margin_b_125{margin-bottom:125px!important;}.margin_b_130{margin-bottom:130px!important;}.margin_l_0{margin-bottom:0!important;}.margin_l_10{margin-left:10px!important;}.margin_l_20{margin-left:20px!important;}.margin_l_30{margin-left:30px!important;}.margin_l_40{margin-left:40px!important;}.margin_l_50{margin-left:50px!important;}.margin_l_60{margin-left:60px!important;}.margin_l_70{margin-left:70px!important;}.margin_l_80{margin-left:80px!important;}.margin_l_90{margin-left:90px!important;}.margin_l_100{margin-left:100px!important;}.margin_l_110{margin-left:110px!important;}.margin_l_120{margin-left:120px!important;}.margin_r_0{margin-right:0!important;}.margin_r_10{margin-right:10px!important;}.margin_r_20{margin-right:20px!important;}.margin_r_30{margin-right:30px!important;}.margin_r_40{margin-right:40px!important;}.margin_r_50{margin-right:50px!important;}.margin_r_60{margin-right:60px!important;}.margin_r_70{margin-right:70px!important;}.margin_r_80{margin-right:80px!important;}.margin_r_90{margin-right:90px!important;}.margin_r_100{margin-right:100px!important;}.margin_r_110{margin-right:110px!important;}.margin_r_120{margin-right:120px!important;}
.no_margin{margin:0!important;}
.margin_n_left_25{margin-left:-25px;}
.padding_t_0{padding-top:0!important;}.padding_t_5{padding-top:5px!important;}.padding_t_10{padding-top:10px!important;}.padding_t_15{padding-top:15px!important;}.padding_t_20{padding-top:20px!important;}.padding_t_25{padding-top:25px!important;}.padding_t_30{padding-top:30px!important;}.padding_t_35{padding-top:35px!important;}.padding_t_40{padding-top:40px!important;}.padding_t_45{padding-top:45px!important;}.padding_t_50{padding-top:50px!important;}.padding_t_55{padding-top:55px!important;}.padding_t_60{padding-top:60px!important;}.padding_t_65{padding-top:65px!important;}.padding_t_70{padding-top:70px!important;}.padding_t_75{padding-top:75px!important;}.padding_t_80{padding-top:80px!important;}.padding_t_85{padding-top:85px!important;}.padding_t_90{padding-top:90px!important;}.padding_t_95{padding-top:95px!important;}.padding_t_100{padding-top:100px!important;}.padding_t_105{padding-top:105px!important;}.padding_t_110{padding-top:110px!important;}.padding_t_115{padding-top:115px!important;}.padding_t_120{padding-top:120px!important;}.padding_t_125{padding-top:125px!important;}.padding_t_130{padding-top:130px!important;}.padding_b_0{padding-bottom:0!important;}.padding_b_5{padding-bottom:5px!important;}.padding_b_10{padding-bottom:10px!important;}.padding_b_15{padding-bottom:15px!important;}.padding_b_20{padding-bottom:20px!important;}.padding_b_25{padding-bottom:25px!important;}.padding_b_30{padding-bottom:30px!important;}.padding_b_35{padding-bottom:35px!important;}.padding_b_40{padding-bottom:40px!important;}.padding_b_45{padding-bottom:45px!important;}.padding_b_50{padding-bottom:50px!important;}.padding_b_55{padding-bottom:55px!important;}.padding_b_60{padding-bottom:60px!important;}.padding_b_65{padding-bottom:65px!important;}.padding_b_70{padding-bottom:70px!important;}.padding_b_75{padding-bottom:75px!important;}.padding_b_80{padding-bottom:80px!important;}.padding_b_85{padding-bottom:85px!important;}.padding_b_90{padding-bottom:90px!important;}.padding_b_95{padding-bottom:95px!important;}.padding_b_100{padding-bottom:100px!important;}.padding_b_105{padding-bottom:105px!important;}.padding_b_110{padding-bottom:110px!important;}.padding_b_115{padding-bottom:115px!important;}.padding_b_120{padding-bottom:120px!important;}.padding_b_125{padding-bottom:125px!important;}.padding_b_130{padding-bottom:130px!important;}.padding_l_0{padding-bottom:0!important;}.padding_l_10{padding-left:10px!important;}.padding_l_20{padding-left:20px!important;}.padding_l_30{padding-left:30px!important;}.padding_l_40{padding-left:40px!important;}.padding_l_50{padding-left:50px!important;}.padding_l_60{padding-left:60px!important;}.padding_l_70{padding-left:70px!important;}.padding_l_80{padding-left:80px!important;}.padding_l_90{padding-left:90px!important;}.padding_l_100{padding-left:100px!important;}.padding_l_110{padding-left:110px!important;}.padding_l_120{padding-left:120px!important;}.padding_r_0{padding-right:0!important;}.padding_r_10{padding-right:10px!important;}.padding_r_20{padding-right:20px!important;}.padding_r_30{padding-right:30px!important;}.padding_r_40{padding-right:40px!important;}.padding_r_50{padding-right:50px!important;}.padding_r_60{padding-right:60px!important;}.padding_r_70{padding-right:70px!important;}.padding_r_80{padding-right:80px!important;}.padding_r_90{padding-right:90px!important;}.padding_r_100{padding-right:100px!important;}.padding_r_110{padding-right:110px!important;}.padding_r_120{padding-right:120px!important;}
.no_padding{padding:0!important;}
.no-side-padding{padding-left:0 !important;padding-right:0 !important;}
.no_border{border:none!important;}
.parallax-block h4{font-size:38px;line-height:52px;color:#fff;}
.parallax-block p{font-size:18px;color:#fff;line-height:36px;}@media(min-width:1251px) and (max-width: 1450px){
#main-nav li + li {
margin-left: 30px;
}
#header.header-full-width .navigation > div:not(.btn-container) > a {
padding-left: 20px;
margin-left: 20px;
}
}
@media(min-width:1300px) {
body:not(.b_1170) #header.header-full-width #main-nav ul li.megamenu.megamenu-columns-4 .dropdown-inner {
width: 100% !important;
}
}
@media(min-width:1200px) and (max-width: 1250px){
#main-nav li + li {margin-left: 20px;}
.content-with-sidebar .woocommerce ul.products li.product .shop-meta li + li {margin-left: 3px;}
.content-with-sidebar .upsells.products ul.products li.product .shop-meta li + li,.content-with-sidebar .related.products ul.products li.product .shop-meta li + li {margin-left: 3px;}
.woocommerce .cart-collaterals .cross-sells ul.products .content,
.content-with-sidebar .upsells.products ul.products li.product .woocommerce ul.products li.product .content,
.content-with-sidebar .related.products ul.products li.product .woocommerce ul.products li.product .content {padding: 10px 15px 12px;}
.woocommerce .cart-collaterals .cross-sells ul.products .shop-footer,
.content-with-sidebar .upsells.products ul.products li.product .woocommerce ul.products li.product .shop-footer,
.content-with-sidebar .related.products ul.products li.product .woocommerce ul.products li.product .shop-footer {padding: 0 15px 32px;}
.content-with-sidebar ul.products li.product .shop-footer {padding: 0 10px 32px;}
.content-with-sidebar ul.products li.product .content {padding: 10px 10px 12px;}
} @media(min-width:992px) and (max-width:1250px){
.woocommerce ul.products {margin-right: -15px;margin-left: -15px;}
.woocommerce ul.products li.product {padding-right: 15px;padding-left: 15px;}
.content-with-sidebar ul.products li.product {padding-right: 10px;padding-left: 10px;}
.portfolio-item.portfolio-style2 .portfolio-categories li {font-size: 15px;}
.portfolio-item.portfolio-style2 .portfolio-title {font-size: 32px;}
}
@media(min-width:992px) and (max-width:1199px){ #main-nav li + li, #header .header-shopping-cart a, #header .header-search-box a{margin-left:20px;}
#main-nav li a {font-size: 12px;}
#header.header-full-width #main-header {padding: 0 15px;}
#main-nav li + li {margin-left: 8px;}
#header.header-full-width .navigation > div:not(.btn-container) > a {padding-left: 12px;margin-left: 12px;} #main-footer .row{margin:0 -20px;}
#main-footer .row>div{padding:0 20px;} .content-with-sidebar .main-content{padding-right:35px;}
.content-with-sidebar .sidebar + .main-content{padding-left:35px;}
.content-with-sidebar .sidebar>.sidebar-container{padding-left:35px;}
.content-with-sidebar .sidebar.sidebar-left>.sidebar-container{padding-right:35px;}
.content-with-sidebar .sidebar + .main-content:before{margin-left:-35px;}
.content-with-sidebar.sidebar-dual .sidebar-right>.sidebar-container{padding-left:30px;}
.content-with-sidebar.sidebar-dual .sidebar-left>.sidebar-container{padding-right:30px;}
.content-with-sidebar.sidebar-dual .sidebar + .main-content:before{margin-left:-30px;}
.content-with-sidebar.sidebar-dual .main-content{padding-left:30px; padding-right:30px;}
.sidebar-left .widget_nav_menu ul{margin-right:-35px;}
.sidebar-dual .sidebar-left .widget_nav_menu ul{margin-right:-30px;}
.sidebar-right .widget_nav_menu ul{margin-left:-35px;}
.sidebar-dual .sidebar-right .widget_nav_menu ul{margin-left:-30px;} .recent-projects .portfolio-item{width:33.3333%;} .content-box.style6{padding:40px;}
.shop-box h1.big{font-size:4em;}
.shop-box h2.big{font-size:2em;}
.post-share .social-sharebox .share-button{margin:5px 8px;}
.headerstyle7 #main-footer > .container > .row {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex; align-items: stretch; flex-wrap: wrap;}
.headerstyle7 #main-footer > .container > .row > [class^=col-] {width: 49.5% !important;}
.mejs-controls a.mejs-horizontal-volume-slider {width: 5% !important;}
.woocommerce ul.products li.product .shop-meta li a.button, .woocommerce ul.products li.product .shop-meta li a.btn,.woocommerce ul.products li.product .shop-meta li a.added_to_cart{width: 33px;height: 33px;}
.woocommerce .cart-collaterals .cross-sells ul.shop-meta li {width: auto;}
.woocommerce ul.products li.product .shop-meta li .raty-rating{height: 33px;}
.woocommerce ul.products li.product .shop-footer {padding: 0 10px 32px;}
.woocommerce ul.products li.product .content {padding: 10px 10px 12px;}
.woocommerce ul.products li.product .shop-meta li .raty-rating{padding: 0px 5px;}
.woocommerce ul.products li.product .shop-meta li .raty-rating img{margin-top: -5px;}
.woocommerce ul.products li.product .shop-meta li a.button, .woocommerce ul.products li.product .shop-meta li a.btn{background-position: -8px -9px;}
.woocommerce ul.products li.product .shop-meta li a.button:hover,
.woocommerce ul.products li.product .shop-meta li a.btn:hover{background-position: -8px -9px;}
.content-with-sidebar.sidebar-dual ul.products li.product .shop-meta li a.add-to-cart:hover,
.content-with-sidebar.sidebar-dual .shop-meta li a.add-to-cart:hover {background-position: -5px -5px;}
.woocommerce ul.products li.product .shop-meta li a.btn.details{background-position: -59px -9px;}
.woocommerce ul.products li.product .shop-meta li a.added_to_cart {background-position: -108px 50%;}
.content-with-sidebar .fs-number {padding: 0 45px;}
.content-with-sidebar .fs-number-arrow {width: 45px; height: 45px;}
.woocommerce .content-with-sidebar .button.single_add_to_cart_button {padding: 14px 20px;}
.content-with-sidebar .fs-number-arrow {background-position: 50% -5px;}
.fs-number-arrow.fs-number-down {background-position: 50% -59px;}
.content-with-sidebar .upsells.products > .container, .content-with-sidebar .related.products > .container {padding: 0 15px;}
.woocommerce .summary .group_table .quantity .fs-number {width: 100px; padding: 0 25px;}
.woocommerce .summary .group_table .quantity .fs-number .fs-number-arrow {width: 25px;}
.woocommerce .content-with-sidebar .summary .group_table .quantity .fs-number {width: 154px; padding: 0 50px;}
.woocommerce .content-with-sidebar .summary .group_table .quantity .fs-number-arrow {width: 50px}
.woocommerce .content-with-sidebar div.product form.cart .group_table td.label,
.woocommerce .content-with-sidebar div.product form.cart .group_table td.price {width: 100%; float: none;}
.woocommerce .price_slider_amount .price_label {padding: 5px 2px;}
.woocommerce .content-with-sidebar .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {width: 65%;}
.sidebar-dual .related-post.related-post-style2 header {position: relative;top: auto;left: auto;}
.sidebar-dual .related-post.related-post-style2 .post-content {padding-bottom: 0;}
.sidebar-dual .related-post.related-post-style2 .post-content,
.sidebar-dual .related-post.related-post-style2 .post-content a,
.sidebar-dual .related-post.related-post-style2 .post-content h3,
.sidebar-dual .related-post.related-post-style2 .post-content h6 {color: #333333;}
.content-box.style12 {padding: 110px 50px 65px;}
.features .features-row .feature {-webkit-flex-basis: 50%;flex-basis: 50%;}
} @media (max-width:991px){
#main-nav li + li, #header .header-shopping-cart a, #header .header-search-box a{margin-left:20px;}
#main-nav li a {font-size: 11px;}
#header.just-fixed-header .logo .sticky-logo + .default-logo,
#header.fixed-header .logo .sticky-logo + .default-logo,
#header .logo .sticky-logo {
display: none;
}
#header.just-fixed-header .logo .sticky-logo,
#header.fixed-header .logo .sticky-logo {
display: none;
}
#header.header-full-width #main-header {padding: 0;}
#header #main-nav ul li.megamenu .dropdown-inner .mn-sub > li {-webkit-flex-basis: 20%;flex-basis: 20%;}
#header #main-nav ul li.megamenu .mn-sub > li > p, #header #main-nav ul li.megamenu .mn-sub > li a {padding-left: 5px;}
#header #main-nav ul li.megamenu .dropdown-inner {display: none;visibility: visible !important;width: 100% !important;position: relative;min-width: auto;top: auto !important;left: auto !important; right: auto !important;margin: 0;}
#header #main-nav ul li.megamenu .dropdown-inner .mn-sub {display: block;}
#header #main-nav ul li.megamenu .dropdown-inner .mn-sub > li > a, #header #main-nav ul li.megamenu .dropdown-inner .mn-sub > li > p {display: none;}
#header #main-nav ul li.megamenu .dropdown-inner .mn-sub > li a {border-top: 1px solid #eee;!important;padding: 20px 25px!important;font-size: 18px!important;text-transform: none!important;font-weight: 400!important;color: #718097!important;white-space: normal!important;opacity: 1!important;}
#header #main-nav ul ul ul {position: relative; top: auto;left: auto;}
#header #main-nav ul ul {-webkit-transition: none; -moz-transition: none; transition: none;}
#header #main-nav ul .mn-sub > li {-webkit-transition: none; -moz-transition: none; transition: none; opacity: 1; -webkit-transform: none; -moz-transform: none; -ms-transform: none; transform: none;}
#header .navigation .btn-container{display: none !important;}
#main-header > .container {width: 100%;}
.banners .half-width {width: 100%;}
#sideheader{width:100%!important;padding:0!important;position:static!important;}
html body.headerstyle7, html body.headerstyle7 .full-width {padding-left: 0;}
#sideheader + #header.header-fixed {position: static!important;}
.headerstyle7 #main-nav .menu {display: none;background: #fff;}
.headerstyle7 #header .header-shopping-cart, .headerstyle7 #header .header-search-box, .headerstyle7 #sideheader .header-shopping-cart, .headerstyle7 #sideheader .header-search-box, .headerstyle7 #header .navigation .header-shopping-cart, .headerstyle7 #header .navigation .header-search-box {display: none!important;}
.headerstyle7 #mobile-menu-button {display: block;height: 65px;overflow: hidden;cursor: pointer;border: 1px solid #eee;padding: 10px 20px;background: #fff;transition: background .3s;-webkit-transition: background .3s;-moz-transition: background .3s;}
.headerstyle7 #sideheader #main-nav {margin-bottom: 0!important;}
.headerstyle7 #mobile-menu-button span {display: block;height: 4px;width: 40px;background: #718097;margin: 7px auto;transition: background .3s;-webkit-transition: background .3s;-moz-transition: background .3s;}
.headerstyle7 #sideheader .logo {margin: 30px 0!important;}
.headerstyle7 #main-nav .menu a {padding: 20px 25px!important;font-size: 18px!important;text-transform: none!important;font-weight: 400!important;color: #718097!important;white-space: normal!important;opacity: 1!important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter: alpha(opacity=100)!important;}
.headerstyle7 #main-nav li, .headerstyle7 #main-nav li + li {display: block!important;margin: 0!important;position: relative!important;}
.headerstyle7 #main-nav li + li>a, .headerstyle7 #main-nav ul ul li>a {border-top: 1px solid #eee!important;}
.headerstyle7 .dropdown-icon span {width: 21px;height: 21px;margin: 22px auto;display: block;background: url(//losalamosriding.co.uk/wp-content/themes/splendid/img/sprites/accordion-icon.png) no-repeat;}
.headerstyle7 .dropdown-icon {position: absolute;top: 0;right: 0;width: 65px;height: 65px;z-index: 1;cursor: pointer;}
.headerstyle7 #main-nav ul {visibility: visible!important;min-width: 0!important;position: static!important;padding: 0!important;opacity: 1!important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"!important;filter: alpha(opacity=100)!important;box-shadow: none!important;-webkit-box-shadow: none!important;-moz-box-shadow: none!important;transform: none!important;-webkit-transform: none!important;-moz-transform: none!important;-ms-transform: none!important;-o-transform: none!important;border: none!important;}
.headerstyle7 #main-nav .menu li.dropdown-active>a {color: #fff!important;background-color: #5a64e7!important;}
.headerstyle7 li.dropdown-active>.dropdown-icon span {background-position: -21px 0;}
.headerstyle7 #sideheader #main-nav li a:after {content: none;}
.headerstyle7 #preheader > .container > .row > .align-left, .headerstyle7 #preheader > .container > .row > .align-center, .headerstyle7 #preheader > .container > .row > .align-right {width: 100%; text-align: center !important;}
.sidebar-left .widget_nav_menu_alt > .menu-primary-menu-container > ul{margin-right:0;}
.sidebar-dual .sidebar-left .widget_nav_menu_alt > .menu-primary-menu-container > ul{margin-right:0;}
.sidebar-left .widget_nav_menu_alt ul a{border-right: 1px solid #dce3ef;}
.sidebar-right .widget_nav_menu_alt > .menu-primary-menu-container > ul{margin-left:0;}
.sidebar-dual .sidebar-right .widget_nav_menu_alt > .menu-primary-menu-container > ul{margin-left:0;}
.blog-post.style-featured .post-content {position: relative;top: auto;left: auto;right: auto;}
.page-heading .breadcrumbs {float: none;display: block; margin-top: 1.5em;}
.page-heading h1,.page-heading h2,.page-heading h3,.page-heading h4,.page-heading h5,.page-heading h6 {float: none;display: block;}
.no-flexbox .page-heading > .container,
.no-flexbox .page-heading .breadcrumbs,
.no-flexbox .page-heading .title,
.page-heading > .container {display: block;}
.no-flexbox .page-heading .breadcrumbs {text-align: left;}
.woocommerce div.product form.cart .group_table tr:before,.woocommerce div.product form.cart .group_table tr:after{content: '';display: table;}
.woocommerce div.product form.cart .group_table tr:after{clear: both;}
.woocommerce div.product form.cart .group_table td.label,
.woocommerce div.product form.cart .group_table td.price {width: 50%; float: left;}
.woocommerce .content-with-sidebar div.product form.cart .group_table td.label,
.woocommerce .content-with-sidebar div.product form.cart .group_table td.price {width: 100%; float: none;}
.client-logo .image-client-block {width: 33.33333333333333%;}
.page-heading.page-heading-alt h1 {font-size: 38px;}
.page-heading.page-heading-alt .portfolio-pagination.left a {display: none;}
.page-heading.page-heading-alt .portfolio-pagination.right {text-align: center;}
.page-heading.page-heading-alt .portfolio-pagination.right a {margin-top: 0;margin-bottom: 0;}
.page-heading.page-heading-alt .portfolio-pagination.right .portfolio-all {display: inline-block;}
.blog-extended-header.blog-extended-header-alt h1 {font-size: 38px;}
.post-author.style2 .author-content {padding: 0;}
.content-box.style12 {display: block; border-left: none; border-bottom: 1px solid #eeeeee;}
.latest-post {width: 100%;display: block;border-bottom: 1px solid #eeeeee;}
.latest-post article {padding: 50px;}
.features .features-row .feature {-webkit-flex-basis: 100%;flex-basis: 100%;}
.features .features-row .feature figure {position: relative;top: auto;left: auto;min-height: 0;}
#splendid-main-container {margin-bottom: 0 !important;}
#footer.style3 {position: relative;top: auto;bottom: auto;left: auto;right: auto;}
.latest-post {-webkit-flex-basis: 100%;flex-basis: 100%;}
}
@media(min-width:768px) and (max-width:991px){ #main-nav li + li, #header .header-shopping-cart a, #header .header-search-box a{margin-left:10px;} #main-footer .row{margin:0 -15px;}
#main-footer .row>div{padding:0 15px;} .content-with-sidebar .main-content{padding-right:15px;}
.content-with-sidebar .sidebar + .main-content{padding-left:15px;}
.content-with-sidebar .sidebar>.sidebar-container{padding-left:15px;}
.content-with-sidebar .sidebar.sidebar-left>.sidebar-container{padding-right:15px;}
.content-with-sidebar .sidebar + .main-content:before{margin-left:-15px;}
.content-with-sidebar.sidebar-dual .sidebar-right>.sidebar-container{padding-left:15px;}
.content-with-sidebar.sidebar-dual .sidebar-left>.sidebar-container{padding-right:15px;}
.content-with-sidebar.sidebar-dual .sidebar + .main-content:before{margin-left:-15px;}
.content-with-sidebar.sidebar-dual .main-content{padding-left:30px; padding-right:15px;}
.sidebar-left .widget_nav_menu ul{margin-right:-15px;}
.sidebar-dual .sidebar-left .widget_nav_menu ul{margin-right:-15px;}
.sidebar-right .widget_nav_menu ul{margin-left:-15px;}
.sidebar-dual .sidebar-right .widget_nav_menu ul{margin-left:-15px;} .blog-post-medium .post-side + .post-featured-image{display:none;}
.sc-blog-post.style-squared .blog-post-inner .post-featured-image,
.sc-blog-post.style-squared .blog-post-inner .post-content{display:block; width:100%; padding-left:0;}
.blog-posts-squared .posts-row>.blog-post:first-child{padding-right:30px;}
.blog-posts-squared .posts-row>.blog-post + .blog-post{padding-left:30px;} .recent-projects .portfolio-item{width:33.3333%;} .content-box.style6{padding:40px;}
.shop-box h1.big{font-size:4em;}
.shop-box h2.big{font-size:2em;}
.post-share .social-sharebox .share-button{margin:5px 8px;}
.share-button{margin:5px 14px;}
.pricing-table span.price{font-size:48px;}
.accordion-content, .tab-content{padding:10px 20px;}
.coming-soon-counter .counter-item{padding:30px;}
.shop-meta li .raty-rating{display:none;} #wp-calendar caption {padding: 0;}
#wp-calendar th,#wp-calendar td{padding: 0;font-size: 14px;}
#wp-calendar tfoot td#prev {padding-left: 5px;}
#wp-calendar tfoot td#next {padding-right: 5px;}
.headerstyle7 #main-footer > .container > .row {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex; align-items: stretch; flex-wrap: wrap;}
.headerstyle7 #main-footer > .container > .row > [class^=col-] {width: 49.5% !important;}
.blog-post.style-featured .post-content .post-meta li {font-size: 10px;}
.blog-post.style-featured .post-content .post-title {font-size: 1.3em;}
#main-footer .widget{margin:40px 0;}
.woocommerce ul.products li.product, .woocommerce .content-with-sidebar ul.products li.product {width: 50%;}
.woocommerce .content-with-sidebar ul.products li.product .content {padding: 10px 10px 12px;}
.woocommerce .content-with-sidebar ul.products li.product .shop-footer{padding: 0 10px 32px;}
.woocommerce-cart table.cart td.actions .coupon .input-text {width: 250px;}
.woocommerce ul.products li.product, .content-with-sidebar .woocommerce ul.products li.product {width: 50%;}
.content-with-sidebar .woocommerce ul.products li.product .content {padding: 10px 10px 12px;}
.content-with-sidebar .woocommerce ul.products li.product .shop-footer{padding: 0 10px 32px;}
.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {width: 100%;}
.woocommerce .cart-collaterals .cross-sells ul.shop-meta li {width: auto;}
.content-with-sidebar .upsells.products ul.products li.product,.content-with-sidebar .related.products ul.products li.product {width: 50%;}
.woocommerce div.product form.cart .group_table,
.woocommerce div.product form.cart .group_table tbody,
.woocommerce div.product form.cart .group_table tr,
.woocommerce div.product form.cart .group_table td {display: block;width: 100%;text-align: left;padding-left: 0 !important;padding-right: 0 !important;}
.woocommerce div.product form.cart .group_table tr {border-bottom: 1px solid #dce3ef;}
.woocommerce .widget_price_filter .price_slider_amount .button {margin-bottom: 1em; display: block; width: 100%;}
.woocommerce .price_slider_amount .price_label {float: none; display: block; width: auto; clear: both; text-align: left;}
.content-with-sidebar div.product form.cart .variations,
.content-with-sidebar div.product form.cart .variations tr,
.content-with-sidebar div.product form.cart .variations td {display: block; width: 100%;}
.content-with-sidebar.sidebar-dual ul.products li.product {width: 100%;}
.woocommerce .content-with-sidebar .woocommerce-ordering {width: 100%;}
.woocommerce .content-with-sidebar .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {float: none;}
.sidebar-dual .related-post.related-post-style2 header {position: relative;top: auto;left: auto;}
.sidebar-dual .related-post.related-post-style2 .post-content {padding-bottom: 0;}
.sidebar-dual .related-post.related-post-style2 .post-content,
.sidebar-dual .related-post.related-post-style2 .post-content a,
.sidebar-dual .related-post.related-post-style2 .post-content h3,
.sidebar-dual .related-post.related-post-style2 .post-content h6 {color: #333333;}
.portfolio-item.portfolio-style2 .portfolio-categories li {font-size: 11px;}
.portfolio-item.portfolio-style2 .portfolio-title {font-size: 22px;}
} @media(max-width:767px){
body{font-size:14px;}
.sticky-element-active{position:static;}
.sticky-element + .sticky-element-placeholder{display:none;}
#preheader.style1{padding: 7px 0; height: auto;}
#preheader.style1 #preheader-social-nav li a i:after {-webkit-transform: translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);} blockquote{padding:1.5em;}
h1.big, .page-heading h1.big, .page-heading.style-image h1.big{font-size:3em;}
.heading-block, h1.heading-block, .page-heading h1.heading-block{font-size:2.8em;}
.shop-box{margin:15px 0;}
.shop-box h1.big{font-size:2.8em;}
.shop-box h2.big{font-size:2em;}
.shop-box + .shop-box{margin-top:15px;} body.b_1170 .container{padding:0 15px;}
body.b_1170 #splendid-main-container{padding:0 15px;}
body.b_1170 #splendid-main-container .full-width{margin-left:-15px; margin-right:-15px;}
body.b_1170 #splendid-main-container .full-width .container{padding:0 15px;}
.content-with-sidebar .sidebar{float:none; width:100%!important;}
.content-with-sidebar .main-content{float:none; width:100%!important;}
.content-with-sidebar .sidebar + .main-content:before, .content-with-sidebar .main-content + .sidebar:before{content:none;}
.content-with-sidebar .sidebar>.sidebar-container,
#splendid-main-container .main-content{padding-right:0!important; padding-left:0!important;}
.content-with-sidebar .main-content + .sidebar, .content-with-sidebar .sidebar + .main-content{padding-top:0;}
#splendid-main-container.page-layout .row>.main-content{padding-left:15px!important; padding-right:15px!important;}
.sidebar + .main-content, .main-content + .sidebar{padding-top:0!important;}
.section.section-splitted:before{content:none;} #main-footer .widget{margin:40px 0;}
#footer .social-icons, #footer .copyright{text-align:center;} .sidebar .widget_nav_menu ul{margin-right:0!important; margin-left:0!important;}
.quatro-ads img, .mks_ads_widget ul.mks_adswidget_ul img {width:100%; height: auto; } .blog-pagination>span{display:block; text-align:center; margin-bottom:10px;}
.blog-pagination>ul>li{margin:5px;}
.blog-post-medium .blog-post-inner, 
.blog-post-medium .blog-post-inner>div, 
.blog-post-medium .blog-post-inner>aside, 
.blog-post-medium .blog-post-inner>section{display:block; width:100%;}
.blog-post-medium .post-featured-image + .post-content, .blog-post-medium .post-side + .post-content{padding-left:0; padding-top:30px;}
.blog-post-medium .post-side{width:30%!important; float:left;}
.blog-post-medium.style-alt{overflow:hidden;}
.blog-post-medium .post-side + .post-featured-image{width:70%; float:left;}
.blog-post-medium.style-alt .post-content{float:left; width:100%;}
.blog-standard-fullwidth .blog-post-standard .post-content{padding:0;}
.comments-list .comments-list{padding-left:50px;}
.comments-list .comment-avatar{width:50px;}
.blog-post-masonry{padding:0;} .portfolio-item-ext, .portfolio-item-ext .portfolio-image, .portfolio-item-ext .portfolio-content{display:block; width:100%;}
.portfolio-item-ext .portfolio-content{padding-left:0; padding-top:40px;}
.portfolio-item-v2 .portfolio-content, .portfolio-item-v2 .portfolio-content>div{display:block; width:100%; text-align:center;}
.portfolio-item-v2 .portfolio-content .portfolio-actions{text-align:center;}
.portfolio-item-v2 .portfolio-categories{margin:20px auto; display: inline-block;}
.portfolio-2columns .isotope-item:nth-last-child(2) .portfolio-item{
margin-bottom: 60px;
}
.portfolio-container>div{width:100%;}
.portfolio-5columns .col-lg-one-fifth{padding:0 15px;}
.portfolio-single.style-basic .portfolio-single-content,
.portfolio-single.style-extended .portfolio-single-content{float:none; width:100%;}
.portfolio-single.style-basic .portfolio-single-details,
.portfolio-single.style-extended .portfolio-single-details{float:none; width:100%; padding-left:0; padding-top:40px;}
.portfolio-pagination{text-align:center;}
.portfolio-pagination a[rel="prev"], .portfolio-pagination a[rel="next"]{float:none; margin:10px 0;}
.recent-projects .portfolio-item{width:100%;}
.portfolio-item-ext .read-more{margin-top:20px;}
.portfolio-filters{text-align:center; margin-top:10px;} .grid-gallery>li, .gallery-slider .flex-control-thumbs>li{width:50%;}
.tab-header li{float:none;}
.tab-header li + li a{border:1px solid #dce3ef; border-top:none;}
.tab-header li.active-tab a, 
.sidetabs .tab-header li.active-tab a, 
.sidetabs.onright .tab-header li.active-tab a{border-bottom-color: #dce3ef; border-right-color: #dce3ef; border-left-color: #dce3ef;}
.sidetabs.onright{direction:ltr;}
.sidetabs, .sidetabs .tab-header, .sidetabs .tab-content{display:block;}
.social-sharebox.style1, .social-sharebox.style1>div{display:block;}
.share-button, .post-share .social-sharebox .share-button{margin-top:10px; margin-bottom:10px;}
.audio-option span{display:none;}
.audio-option-timeline{padding:0 15px;}
.audio-player-box.style3, .audio-player-box.style3>div{display:block;}
.audio-player-box.style3>.featured-image{width:100%;}
.pricing-tables, .pricing-tables .pricing-table{display:block;}
.testimonial{margin:40px 0;}
.promo-box-inner, .promo-box.style2 .promo-box-inner{padding:40px 20px;}
.promo-box.style1 .promo-box-inner, .promo-box.style1 .promo-box-inner>div,
.promo-box.style5 .promo-box-inner, .promo-box.style5 .promo-box-inner>div{display:block; text-align:center;}
.promo-box.style1 .promo-box-actions,
.promo-box.style5 .promo-box-actions{text-align:center; padding-left:0; padding-top:40px;}
.inline-form, .inline-form-field{display:block;}
.newsletter-form input, .shortcode_wysija input.wysija-input, .wysija-paragraph{display: block; width:100%;}
.inline-form, .shortcode_wysija{display: block; width:100%;}
.wysija-paragraph:before {top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);}
.formError {left: auto !important; right: 10px;}
.content-boxes, .content-box.style5, .content-boxes-row, .content-box.style6{display:block; margin:0;}
.content-box.style6 + .content-box.style6, .content-boxes-row + .content-boxes-row{border:none;}
.content-box.style6{padding:30px;}
.content-box.style6 + .content-box.style6, .content-boxes-row + .content-boxes-row .content-box.style6{border-top:1px solid #212a35;}
.content-box.style7, 
.content-box.style7 .content-box-heading, 
.content-box.style7 .content-box-content, .content-box.style7 .icon{display:block; width:100%; padding:15px 0; text-align:center;}
.slider-gallery>div{width:100%;}
.link-boxes:before{content:none;}
.link-box{margin:0 -15px; padding:60px 30px!important;}
.coming-soon-counter>div, .coming-soon-counter .counter-item{display:block;}
.coming-soon-counter .counter-item + .counter-item{border-left:none; border-top:6px solid #fff;}
.accordion-content, .tab-content{padding:10px 20px;}
.pricing-table + .pricing-table .features, .pricing-table + .pricing-table .pricing{border-left-style:solid;}
.counter-box.style3{padding:60px 0;}
.tabs.style-modern .tab-header>ul, .tabs.style-modern .tab-header>ul>li{display:block;}
.tabs.style-modern .tab-content{padding:20px;}
.blog-posts-squared .posts-row, .blog-posts-squared .posts-row .blog-post{display:block; border:none!important; padding:0 !important;}
.sc-blog-post.style-squared .blog-post-inner, 
.sc-blog-post.style-squared .blog-post-inner .post-featured-image,
.sc-blog-post.style-squared .blog-post-inner .post-content{display:block;}
.sc-blog-post.style-squared .blog-post-inner .post-content{padding:10px 0 0;}
.inline-content, .inline-content-item{display:block;}
.sc-process-box:before{content:none;}
.process-item, .process-item>div{display:block; text-align:center!important}
.process-item .line{display:none;}
.process-item .content-inner{text-align:center!important; padding:10px 0;}
.sc-blog-post.blog-post-medium.style-alt .post-featured-image{width:70%;}
.sc-blog-post.blog-post-medium .post-featured-image{width:100%;}
.wysija-submit-field.wysija-submit {margin-right: 0 !important;margin-left: 0 !important;}
.mejs-container .mejs-controls .mejs-time {display: none !important;}
.mejs-controls .mejs-button.mejs-playpause-button {margin-left: 15px !important;}
.mejs-controls a.mejs-horizontal-volume-slider {margin-left: 5px !important; margin-right: 15px !important;}
.woocommerce ul.products li.product, .woocommerce .content-with-sidebar ul.products li.product {width: 100%;}
.woocommerce-cart table.cart td.actions .coupon .input-text {margin-bottom: 7px;}
.woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce .shop_table.cart .button {width: 100% !important;}
.shop_table.cart .quantity .fs-number {width: 35px; padding: 0;}
.shop_table.cart .quantity .fs-number input {width: 35px; height: 35px;}
.shop_table.cart .quantity .fs-number button {display: none;}
.woocommerce ul.products li.product, .content-with-sidebar .woocommerce ul.products li.product {width: 100%;}
.content-with-sidebar .upsells.products ul.products li.product,.content-with-sidebar .related.products ul.products li.product {width: 100%;}
.woocommerce div.product .woocommerce-tabs ul.tabs {padding: 0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li {display: block; float: none; width: 100%; margin: 0;}
.woocommerce div.product .woocommerce-tabs .panel {margin-top: 0;}
.woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li {width: 100%;}
.woocommerce .cart-collaterals .cross-sells ul.shop-meta li {width: auto;}
.woocommerce div.product form.cart .group_table,
.woocommerce div.product form.cart .group_table tbody,
.woocommerce div.product form.cart .group_table tr,
.woocommerce div.product form.cart .group_table td {display: block;width: 100%;text-align: left;padding-left: 0 !important;padding-right: 0 !important;}
.woocommerce div.product form.cart .group_table tr {border-bottom: 1px solid #dce3ef;}
.woocommerce .woocommerce-ordering {width: 100%;}
.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {float: none;}
section.small-bg-none {background-image: none !important;}
.client-logo .image-client-block {width: 100%;}
.post-author.style2 {width: auto; padding: 100px 20px 0;}
.related-post.related-post-style2 .post-content {padding: 50px 0;}
.blog-extended-header.blog-extended-header-alt {padding-top: 700px; height: auto !important;}
.content-box.style12 {padding: 60px 30px 45px;}
.latest-post article {padding: 50px 10px;}
.client-logo {display: block;}
.image-client-block {display: block; margin: 30px 0;}
.features .features-row .feature .text-block {padding: 50px 15px;}
.features .features-row .feature h6 {font-size: 17px;}
.features .features-row .feature h3 {font-size: 32px;}
.features .features-row .feature p {font-size: 18px;}
} @media(max-width:500px){ .blog-post-standard-alt .post-content, .blog-post-standard-alt .post-content>div, .blog-post-standard-alt .post-content>aside{display:block; width:100%;}
.blog-post-standard-alt .post-content>div{padding-top:30px;}
.blog-post.style-featured .post-content {background: #2d3741;padding: 30px;position: relative;bottom: auto;left: auto;right: auto;width: 100%;}
.woocommerce .content-with-sidebar div.product form.cart .group_table td.label,
.woocommerce .content-with-sidebar div.product form.cart .group_table td.price {width: 100%; float: none;}
.sidebar-dual .related-post.related-post-style2 header {position: relative;top: auto;left: auto;}
.sidebar-dual .related-post.related-post-style2 .post-content {padding-bottom: 0;}
.sidebar-dual .related-post.related-post-style2 .post-content,
.sidebar-dual .related-post.related-post-style2 .post-content a,
.sidebar-dual .related-post.related-post-style2 .post-content h3,
.sidebar-dual .related-post.related-post-style2 .post-content h6 {color: #333333;}
.blog-extended-header.blog-extended-header-alt {padding-top: 1000px;padding-bottom: 0; height: auto !important;}
}.text-left{text-align:left!important;}
.text-center{text-align:center!important;}
.text-right{text-align:right!important;}
.text-justify{text-align:justify!important;}
@media only screen and (max-width:767px){.xs-text-left{text-align:left!important;}
.xs-text-center{text-align:center!important;}
.xs-text-right{text-align:right!important;}
.xs-text-justify{text-align:justify!important;}
}
.text-white{color:#fff!important;}
.text-black{color:#000!important;}
.text-grey.light{color:#999!important;}
.text-grey{color:#666!important;}
.text-grey.dark{color:#333!important;}
.text-site1{color:#FFC200!important;}
.bkg-site1{background:#FFC200;}
.bkg-site2{background:#143966;}
.bkg-site3{background:#fff2d6;}
.bkg-site4{background:#d1d8e0;}
.bkg-opaque{background:rgba(0,0,0,0.75);}
@media only screen and (max-width:992px){.bkg-site3-xs{background:#fff2d6;}
.bkg-site3-sm{background:#fff2d6;}
.bkg-site4-xs{background:#d1d8e0;}
.bkg-site4-sm{background:#d1d8e0;}
}
.no-padded{padding:0!important;margin:0!important;}
.no-padded-x{padding-left:0px!important;padding-right:0px!important;}
.padded{padding-top:20px;padding-bottom:20px;}
.padded.padded-top{padding-top:20px;padding-bottom:0px;}
.padded.padded-top.large{padding-top:40px;padding-bottom:0px;}
.padded.padded-bottom{padding-top:0px;padding-bottom:20px;}
.padded.padded-bottom.small{padding-top:0px;padding-bottom:10px;}
.padded.padded-bottom.large{padding-top:0px;padding-bottom:40px;}
.padded.padded-small{padding-top:10px;padding-bottom:10px;}
.padded.padded-left.extra{padding-left:10%!important;}
.padded.padded-right.extra{padding-right:10%!important;}
.unpadded{padding-top:0;padding-bottom:0;}
.no-margin{margin:0!important;}
.col-centered{display:block;float:none!important;text-align:left;margin:0 auto;}
.bkg-cover{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;}
.bkg-fixed{background-repeat:no-repeat!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-position:center;background-attachment:fixed!important;}
.bkg-contain{background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;}
.bkg-centered{background-position:center;}
.bkg-multiply{mix-blend-mode:multiply;}
.square-img{position:relative;overflow:hidden;}
.square-img:before{content:"";display:block;padding-top:100%;}
.square-img > div, .square-img > img{position:absolute;width:100%;height:100%;top:0;}
.square-img > div.centered{-webkit-font-smoothing:antialiased;top:50%;-webkit-transform:translate(-50%, -50%)!important;transform:translate(-50%, -50%);z-index:9999;height:auto!important;left:50%;}
.rectangle-img{position:relative;overflow:hidden;}
.rectangle-img:before{content:"";display:block;padding-top:50%;}
.rectangle-img > div, .rectangle-img > img{position:absolute;width:100%;height:100%;top:0;}
.rectangle-img > div.centered{-webkit-font-smoothing:antialiased;top:50%;-webkit-transform:translate(-50%, -50%)!important;transform:translate(-50%, -50%);z-index:9999;height:auto!important;left:50%;}
.sixteen-nine-img{display:inline-block;width:100%;position:relative;overflow:hidden;}
.sixteen-nine-img:before{content:"";display:block;padding-top:56.25%;}
.sixteen-nine-img > div, .sixteen-nine-img > img{position:absolute;width:100%;height:100%;top:0;}
.sixteen-nine-img > div.centered{-webkit-font-smoothing:antialiased;top:50%;-webkit-transform:translate(-50%, -50%)!important;transform:translate(-50%, -50%);z-index:9999;height:auto!important;left:50%;}
.twentyone-nine-img{position:relative;overflow:hidden;}
.twentyone-nine-img:before{content:"";display:block;padding-top:42.86%;}
.twentyone-nine-img > div, .twentyone-nine-img > img{position:absolute;width:100%;height:100%;top:0;}
.twentyone-nine-img > div.centered{-webkit-font-smoothing:antialiased;top:50%;-webkit-transform:translate(-50%, -50%)!important;transform:translate(-50%, -50%);z-index:9999;height:auto!important;left:50%;}
.four-three-img{position:relative;overflow:hidden;}
.four-three-img:before{content:"";display:block;padding-top:75%;}
.four-three-img > div, .four-three-img > img{position:absolute;height:100%;width:100%;top:0;}
.four-three-img > div.centered{-webkit-font-smoothing:antialiased;top:50%;-webkit-transform:translate(-50%, -50%)!important;transform:translate(-50%, -50%);z-index:9999;height:auto!important;left:50%;}
.three-four-img{position:relative;overflow:hidden;}
.three-four-img:before{content:"";display:block;padding-top:133%;}
.three-four-img > div, .three-four-img > img{position:absolute;height:100%;width:100%;top:0;}
.three-four-img > div.centered{-webkit-font-smoothing:antialiased;top:50%;-webkit-transform:translate(-50%, -50%)!important;transform:translate(-50%, -50%);z-index:9999;height:auto!important;left:50%;}
.four-three-img > div > div{position:absolute;bottom:0;left:-15px;width:100%;height:auto;padding:15px;background:rgba(20,57,102,0.75);}
.four-three-img:hover > div > div{background:rgba(20,57,102,0.9);}
.four-three-img > div > div > h2{margin:0;}
.four-three-img > div > div > p{margin-top:5px;line-height:18px;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto;}
.wp-caption-text{text-align:center;}
.wp-caption .wp-caption-text{margin:0.8075em 0;}
.gallery{margin-bottom:1.5em;}
.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-3 .gallery-item{max-width:33.33%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery-caption{display:block;}
.bypostauthor{}
#header.header7 #preheader > .container > .row > div.align-right{padding-right:6px;}
#main-nav li.cursor-default > a{cursor:default;}
.rev_slider h1{text-align:left;line-height:45px!important;}
.rev_slider a.mainButton{background:#143966;color:#fff;padding:12px 15px!important;border-radius:3px;font-size:14px!important;}
.rev_slider a.mainButton:hover{color:#FFCC00;}
.isotope-item.excursions{padding:0px;}
h2.title{margin-bottom:0;font-size:3em;}
p.subtitle{margin-top:5px;margin-bottom:0;font-size:1.125em;font-weight:300;}
@media only screen and (min-width:768px) and (max-width:992px){.homeNews article.sc-blog-post.blog-post{display:inline-block;position:relative;width:49%;}
.homeNews .sc-blog-post.style-squared + .sc-blog-post.style-squared{top:-88px;}
}
.testimonial-author .author-content .meta{display:none;}
.subtitleBox{padding-top:30px;padding-bottom:20px;}
@media only screen and (max-width:767px){#preheader-contact-nav > li:first-child, #preheader-social-nav > li{display:none;}
.subtitleBox{padding-top:20px;padding-bottom:10px;}
}
table.horses-single{position:relative;left:13%;border:0px;}
table.horses-single td{border:0px;padding:2px 15px;}
.equal-height.padded.padded-left.extra{padding-left:10%!important;padding-top:50px;padding-right:40px;}
.equal-height.padded.padded-right.extra{padding-right:10%!important;padding-top:50px;padding-left:40px;padding-bottom:0;}
@media only screen and (max-width:1199px){.equal-height.padded.padded-left.extra{padding-left:3%!important;padding-top:40px;padding-right:30px;}
.equal-height.padded.padded-right.extra{padding-right:3%!important;padding-top:40px;padding-left:30px;}
}
@media only screen and (max-width:992px){.equal-height.padded.padded-left.extra{padding-left:3%!important;padding-top:0;padding-right:3%;}
.equal-height.padded.padded-right.extra{padding-right:3%!important;padding-top:0;padding-left:3%;}
.equal-height.img{min-height:475px;background-size:cover!important;background-repeat:no-repeat!important;}
}
@media only screen and (max-width:767px){.equal-height.padded.padded-left.extra{padding-left:4%!important;padding-top:0;padding-right:4%!important;}
.equal-height.padded.padded-right.extra{padding-right:4%!important;padding-top:0;padding-left:4%!important;}
.equal-height.img{min-height:300px;}
}
@media only screen and (min-width:1024px){}
@media only screen and (min-width:768px) and (max-width:992px){.sc-isotope.isotope-masonry{max-width:96%;}
}
#map{width:100%;height:450px;}
.itinerary-box, .itinerary-box{padding:50px 15px;}
h2.border-left{padding-left:20px;border-left:1px solid #CCCCCC;}
@media only screen and (max-width:992px){.logo{position:absolute;top:-17px;z-index:1;}
.logo img{height:50px;}
#mobile-menu-button{background:#143966;border:0px;}
#mobile-menu-button:hover, #mobile-menu-button.active{background:#143966;opacity:0.96;}
#mobile-menu-button span{background:#fff;}
#mobile-menu-button.active span{background:#ccc;}
.rev_slider h1{margin-top:50px!important;line-height:30px!important;}
.rev_slider a.mainButton{position:relative;top:60px!important;}
.content-with-sidebar .sidebar{width:35%;}
.content-with-sidebar .main-content{width:65%;}
.section-text.padded.padded-bottom{padding-bottom:5px!important;}
}
@media only screen and (max-width:767px){.padded.padded-right.extra, .padded.padded-left.extra{padding-left:20px!important;padding-right:20px!important;}
.xs-container{max-width:100%;margin:0!important;}
h1{font-size:2.5em;}
#homeSlider, wpb_revslider_element, #rev_slider_1_1_wrapper, #rev_slider_1_1{height:400px!important;}
.rev_slider h1{margin-top:80px!important;line-height:30px!important;}
.rev_slider a.mainButton{position:relative;top:80px!important;}
.play-box>header>span.button-cell{width:73%!important;}
.sc-blog-post.style-squared .blog-post-inner .post-featured-image{width:100%!important;}
.itinerary-box, .itinerary-box{padding:0 10px;}
.vc_custom_1464094651389{display:none;}
#main-footer .row{margin:0;}
.equal-height{min-height:250px;}
}
@media only screen and (max-width:480px){.rev_slider h1{margin-top:140px!important;line-height:17px!important;}
.rev_slider a.mainButton{position:relative;top:150px!important;font-size:10px!important;}
}
.layout-404 h1{margin-top:12%!important;}
@media only screen and (max-width:767px){.foogallery-default a{width:33%;margin:0!important;}
}
@media only screen and (max-width:480px){.foogallery-default a{width:50%;margin:0!important;}
}
.sidebar_widget a:not([href]) { display: none; }
#footer.alternative .widget_social_media { text-align: left!important; }.featherlight{background:0 0;bottom:0;cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;left:0;position:fixed;right:0;text-align:center;top:0;white-space:nowrap;z-index:2147483647}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.featherlight:last-of-type{background:rgba(0,0,0,.9)}.featherlight::before{content:"";display:inline-block;height:100%;margin-right:-.25em;vertical-align:middle}.featherlight .featherlight-content{-webkit-animation:fadein .5s;animation:fadein .5s;background:#000;border:0;cursor:auto;display:inline-block;max-height:80%;max-width:90%;min-width:inherit;overflow:visible;padding:0;position:relative;text-align:left;vertical-align:middle;white-space:normal}@media screen and (min-width:980px){.featherlight .featherlight-content{max-height:90%}}.featherlight .featherlight-content .caption{color:#fff;font-size:16px;font-weight:lighter;line-height:1.25;max-width:100%;overflow:hidden;position:absolute;text-align:left;text-overflow:ellipsis;white-space:nowrap}.featherlight .featherlight-content .caption:focus,.featherlight .featherlight-content .caption:hover{overflow:visible;white-space:normal}.featherlight .featherlight-content a{color:#fff;text-decoration:underline}.featherlight .featherlight-content a:focus,.featherlight .featherlight-content a:hover{text-decoration:none}.featherlight .featherlight-inner{-webkit-animation:fadein .5s;animation:fadein .5s;display:block}.featherlight button{-webkit-appearance:button;font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}.featherlight button::-moz-focus-inner{border-style:none;padding:0}.featherlight .featherlight-close-icon{background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M21%204.41L19.59%203%2012%2010.59%204.41%203%203%204.41%2010.59%2012%203%2019.59%204.41%2021%2012%2013.41%2019.59%2021%2021%2019.59%2013.41%2012%2021%204.41z%22/%3E%0A%3C/svg%3E);background-position:center;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;border:0;cursor:pointer;display:block;height:30px;opacity:.6;overflow:hidden;padding:0;position:fixed;right:25px;text-align:center;text-indent:100%;top:25px;white-space:nowrap;width:30px;z-index:9999}.featherlight .featherlight-close-icon:focus,.featherlight .featherlight-close-icon:hover{opacity:1}.featherlight .featherlight-image{max-width:100%}.featherlight iframe{border:0}[data-featherlight] img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.featherlight-iframe .featherlight-content{border-bottom:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;padding:0}@-webkit-keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes featherlightLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadein{from{opacity:0}to{opacity:1}}.featherlight-loading .featherlight-content{-webkit-animation:featherlightLoader 1s infinite linear;animation:featherlightLoader 1s infinite linear;background:0 0;border:8px solid #909090;border-left-color:#fff;font-size:10px}.featherlight-loading .featherlight-content,.featherlight-loading .featherlight-content::after{-webkit-border-radius:50%;border-radius:50%;height:10em;width:10em}.featherlight-loading .featherlight-close,.featherlight-loading .featherlight-inner{display:none}.featherlight-next,.featherlight-previous{background-color:transparent;background-repeat:no-repeat;-webkit-background-size:100% auto;background-size:100% auto;cursor:pointer;display:block;height:60px;margin-top:-30px;opacity:.4;overflow:hidden;position:fixed;text-indent:100%;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:60px}.featherlight-next span,.featherlight-previous span{display:none}.featherlight-next:focus,.featherlight-next:hover,.featherlight-previous:focus,.featherlight-previous:hover{opacity:1}.featherlight-next{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M8.59%2016.59L13.17%2012%208.59%207.41%2010%206l6%206-6%206-1.41-1.41z%22/%3E%0A%3C/svg%3E);background-position:0 0;right:10px}.featherlight-previous{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%09%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M15.41%207.41L10.83%2012l4.58%204.59L14%2018l-6-6%206-6%201.41%201.41z%22/%3E%0A%3C/svg%3E);background-position:-5px 0;left:10px}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none}