/*
Theme Name: PS Website Design
Theme URI: http://www.pswebsitedesign.com
Description: A minimalist theme by PS.
Author: PS Website Design Ltd
Author URI: http://www.pswebsitedesign.com
Version: 0.1
*//* RESET *//* ----------------------------------------- *//* Global reset *//* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui *//* Global reset-RESET *//* The below restores some sensible defaults *//* Gets rid of IE's blue borders *//* #Base 960 Grid
================================================== *//* #Clearing
================================================== *//* LAYOUT *//*-- GLOBALS --*//*-- Variables --*//*----HEADER----*//*----UNIVERSAL----*//*----HOME----*//*----ABOUT----*//*----SERVICING-REPAIRS----*//*----CONTACT----*//*----PRIVACY-POLICY----*//*----FOOTER----*//*--- LIGHT BOX --*//*-- LIGHT BOX END ---*//*----404----*//*span.st_facebook_large span.stButton span.stLarge {width:20px; height:20px; background:url('../images/fb.png') !important}
span.st_twitter_large span.stButton span.stLarge {width:20px; height:20px; background:url('../images/twit.png') !important}
span.st_linkedin_large span.stButton span.stLarge {width:20px; height:20px; background:url('../images/lkin.png') !important}
span.st_googleplus_large span.stButton span.stLarge {width:20px; height:20px; background:url('../images/gplus.png') !important}*//** WEBKIT CSS **//*----RESPONSIVE----*/*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,filedset,img{margin:0;padding:0;border:0;font-weight:normal;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul,li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}strong{font-weight:700;}em{font-style:italic;}a img{border:none;}.ui-datepicker{z-index:9999 !important;}html{-webkit-text-size-adjust:none;-webkit-appearance:none;box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body,html{margin:0;padding:0;}body{font-family:'Lato', sans-serif;color:#184489;font-size:14px;background:#fff;-webkit-font-smoothing:subpixel-antialiased;}a{outline:none;text-decoration:none;color:#184489;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;}a:hover{text-decoration:underline;}a:visited{color:#212121;}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0;}.container .column,.container .columns{float:left;display:inline;margin-left:1.04%;margin-right:1.04%;}.row{margin-bottom:4.166666666666667%;}.column.alpha,.columns.alpha{margin-left:0;}.column.omega,.columns.omega{margin-right:0;}.container .one.column,.container .one.columns{width:6.25333333333%;}.container .two.columns{width:14.5866666667%;}.container .three.columns{width:22.92%;}.container .four.columns{width:31.2533333333%;}.container .five.columns{width:39.5866666666%;}.container .six.columns{width:47.92%;}.container .seven.columns{width:56.2533333333%;}.container .eight.columns{width:64.5866666666%;}.container .nine.columns{width:72.92%;}.container .ten.columns{width:81.2533333333%;}.container .eleven.columns{width:89.5866666666%;}.container .twelve.columns{width:97.92%;}.container .one-third.column{width:31.25%;}.container .two-thirds.column{width:64.58333333333333%;}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}.clearfix:before,.clearfix:after,.row:before,.row:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.row:after,.clearfix:after{clear:both;}.row,.clearfix{zoom:1;}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}.cover{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover;background-size:cover !important;}.transition{-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;}.transform-fix{-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}.long_trans{-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}.bullets{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/bullet_icon.png') no-repeat left 3px;}header{width:100%;float:left;position:relative;z-index:100;background:#e4e9ec;}header .logo{margin-top:24px;float:left;}header .head_links{float:right;margin:22px 0 10px 0;}header .head_links li{text-align:right;width:230px;float:left;}header .head_links li p{display:block;width:100%;font-size:19px;line-height:30px;color:#000;letter-spacing:-0.01em;}header .head_links li a{font-size:24px;line-height:30px;}header .head_links li:first-child{text-align:right;}header .head_links li:first-child + li{position:relative;}header .head_links li:first-child + li:before{content:'';display:block;position:absolute;left:7%;top:0;height:100%;border-right:solid 1px #d2d7d9;}header .trustpilot-widget{left:80px;}.main_nav{background:#e4e9ec;float:left;width:100%;}.menu-header{float:left;width:100%;text-align:center;position:relative;z-index:100;margin-top:31px;border-top:solid 1px #d2d7d9;}.menu-header ul#menu-primary{padding-top:4px;}.menu-header ul#menu-primary li{float:left;position:relative;width:10.22%;height:65px;display:table;padding:0 1% 0px;box-sizing:border-box;}.menu-header ul#menu-primary li.current-menu-item:before{height:4px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;}.menu-header ul#menu-primary li:hover:before{height:4px;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;}.menu-header ul#menu-primary li:hover ul.sub-menu{display:block;}.menu-header ul#menu-primary li.menu-item-130:hover a{text-decoration:none;}.menu-header ul#menu-primary li.menu-item-130 a{cursor:default;}.menu-header ul#menu-primary li a{font-size:16px;line-height:19px;font-weight:700;display:table-cell;vertical-align:middle;color:#184489;}.menu-header ul#menu-primary li:first-child{text-align:left;width:8%;}.menu-header ul#menu-primary li:before{content:'';display:block;position:absolute;height:0px;width:80%;background:#c8d650;bottom:0;left:0;-webkit-transition:all 200ms ease-in;-o-transition:all 200ms ease-in;transition:all 200ms ease-in;margin:0 10%;}.menu-header ul#menu-primary li.menu-item-43{text-align:right;float:right;}.menu-header ul#menu-primary li.menu-item-43:after{display:none;}.menu-header ul#menu-primary li:after{content:'';display:block;height:20px;width:1px;border-left:solid 1px #d2d7d9;top:25px;right:0;position:absolute;}.menu-header ul#menu-primary li ul.sub-menu{display:none;position:absolute;width:175px;box-sizing:border-box;padding:10px 2% 10px 2%;background:#e4e9ec;border-top:solid 4px #c8d650;border-bottom:solid 1px #c8d650;border-left:solid 1px #c8d650;border-right:solid 1px #c8d650;top:61px;left:-20%;text-align:center;}.menu-header ul#menu-primary li ul.sub-menu li{width:100%;height:auto;}.menu-header ul#menu-primary li ul.sub-menu li:hover:before{display:none;}.menu-header ul#menu-primary li ul.sub-menu li:hover a{text-decoration:underline;}.menu-header ul#menu-primary li ul.sub-menu li:first-child{text-align:center;}.menu-header ul#menu-primary li ul.sub-menu li:first-child:after{display:none;}.menu-header ul#menu-primary li ul.sub-menu li:before{display:none;}.menu-header ul#menu-primary li ul.sub-menu li:after{height:1px;width:30%;margin-left:35%;margin-right:35%;top:0;border-top:solid 1px #d2d7d9;border-left:none;}.menu-header ul#menu-primary li ul.sub-menu li a{padding:10px 0;background:none;display:block;font-size:16px;line-height:19px;font-weight:100;cursor:pointer;}@media only screen and (min-width: 901px){.menu-header ul#menu-primary{display:-webkit-box;display:-ms-flexbox;display:flex;}.menu-header ul#menu-primary li a{font-size:14px;}}.text_style h1{font-size:36px;line-height:42px;color:;font-family:'Lato', sans-serif;letter-spacing:0.01em;}.text_style h2{font-size:18px;line-height:30px;color:#184489;font-family:'Lato', sans-serif;letter-spacing:0.01em;}.text_style h3{font-size:22px;line-height:30px;color:;font-family:'Lato', sans-serif;letter-spacing:0.01em;}.text_style p{font-size:15px;line-height:26px;color:#2a2b2f;}.text_style a{text-decoration:underline;}.section_1,.section_2,.section_3,.section_4,.slide_hold{float:left;width:100%;}.left_col{float:left;}.right_col{float:right;}.home .section_1{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/home_section-1-bg.png') no-repeat center center;padding:25px 0 35px;box-sizing:border-box;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover;background-size:cover !important;}.home .section_1 .bx-wrapper{position:relative;}.home .section_1 .bx-has-pager{position:absolute;width:100%;right:28px;bottom:23px;z-index:99;}.home .section_1 .bx-has-pager .bx-pager{float:right;}.home .section_1 .bx-has-pager .bx-pager a{text-indent:-9999px;}.home .section_1 .bx-has-pager .bx-pager-item{display:inline-block;}.home .section_1 .bx-has-pager .bx-pager-item a{display:block;height:12px;width:17px;background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/pager_reg-bottom.png') no-repeat center center;}.home .section_1 .bx-has-pager .bx-pager-item a:hover{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/pager_active-bottom.png') no-repeat center center;}.home .section_1 .bx-has-pager .bx-pager-item + div a{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/pager_reg-top.png') no-repeat center center;}.home .section_1 .bx-has-pager .bx-pager-item + div a:hover{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/pager_active-top.png') no-repeat center center;}.home .section_1 .bx-has-pager .bx-pager-item + div + div a{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/pager_reg-bottom.png') no-repeat center center;}.home .section_1 .bx-has-pager .bx-pager-item + div + div a:hover{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/pager_active-bottom.png') no-repeat center center;}.home .section_1 .bx-has-pager .bx-pager-item a.active{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/pager_active-bottom.png') no-repeat center center;}.home .section_1 .bx-has-pager .bx-pager-item + div a.active{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/pager_active-top.png') no-repeat center center;}.home .section_1 .bx-has-pager .bx-pager-item + div  + div a.active{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/pager_active-bottom.png') no-repeat center center;}.home .slider li{position:relative;}.home .slider li figure{position:absolute;height:100%;width:100%;left:0;top:-2px;background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/slider_overlay.png') no-repeat left center;}.home .slider li div{position:absolute;bottom:0;left:0;padding:20px 17px 13px;box-sizing:border-box;}.home .slider li h4{font-size:51px;line-height:42px;color:#fff;padding-bottom:10px;font-weight:100;}.home .slider li p{font-size:36px;line-height:42px;color:#fff;}.home .slider li img{width:100%;}.home .section_2{padding:40px 0 34px;background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/home_bg.png') no-repeat center 30px #fafafa;}.home .section_2 .text_block{padding:49px 0 30px;text-align:center;}.home .section_2 .text_block h3{font-size:19px;line-height:28px;padding-bottom:14px;letter-spacing:-0.001em;}.home .section_2 .text_block p{font-size:13px;line-height:23px;}.home .section_2 .bx-wrapper{position:relative;}.home .section_2 .bx-wrapper .bx-controls{position:absolute;left:0;bottom:-45px;width:100%;display:none;}.home .section_2 .bx-wrapper .bx-controls .bx-prev{float:left;}.home .section_2 .bx-wrapper .bx-controls .bx-next{float:right;}.home .section_2 .bx-wrapper .bx-controls .bx-prev,.home .section_2 .bx-wrapper .bx-controls .bx-next{background:#c8d650;color:#184489;font-size:14px;line-height:28px;width:auto;padding:5px 10px;display:inline-block;text-decoration:none;font-weight:100;}.home .slider_hold{float:left;width:100%;box-sizing:border-box;padding:0 1.04% !important;}.home .featured_slider li{position:relative;border:solid 1px #e4e4e4;background:#fff;min-height:420px;padding:0 20px 50px;color:#2a2b2f;}.home .featured_slider li a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.home .featured_slider li .text_hold{border-top:solid 1px #e4e4e4;padding-top:12px;}.home .featured_slider li .text_hold h4{font-size:19px;line-height:28px;padding-bottom:14px;}.home .featured_slider li .text_hold p{font-size:13px;line-height:23px;color:#2a2b2f;}.home .featured_slider li p.feat-h{position:absolute;left:0;bottom:0;width:100%;height:50px;z-index:1;background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/home_click-arr.png') no-repeat 20px center #f2f2f2;}.home .featured_slider li p.feat-h span{text-decoration:underline;padding-left:50px;margin-top:12px;font-size:13px;font-weight:700;color:#184489;display:block;}.home .section_3{border-top:solid 1px #c4c4c4;border-bottom:solid 1px #c4c4c4;background:#f2f2f2;overflow:hidden;}.home .section_3 .text_block{width:300px;text-align:right;position:relative;padding:51px 0 40px;min-height:455px;}.home .section_3 .text_block h2{font-size:36px;line-height:46px;padding-bottom:12px;font-weight:100;letter-spacing:-0.01em;}.home .section_3 .text_block h3{font-size:19px;line-height:28px;padding-bottom:14px;}.home .section_3 .text_block p{font-size:13px;line-height:23px;}.home .section_3 .text_block:after{content:'';display:block;background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/home_map.png') no-repeat center center;position:absolute;right:-1000px;top:0;width:980px;height:456px;border-left:solid 1px #c4c4c4;}.home_click{padding:13px 21px 60px;position:relative;min-height:205px;}.home_click.top{background:#c8d650;margin-bottom:20px;}.home_click.top p.h-click{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/home_click-top_arr.png') no-repeat 20px center #f2f2f2;}.home_click.bottom{background:#e4e9ec;}.home_click.bottom p.h-click{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/home_click-bottom_arr.png') no-repeat 20px center #b4c8d5;}.home_click a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.home_click h2{font-size:36px;line-height:46px;font-family:'Lato', sans-serif;font-weight:100;padding-bottom:10px;}.home_click h3{font-size:19px;line-height:28px;font-family:'Lato', sans-serif;font-weight:100;letter-spacing:-0.01em;}.home_click p.h-click{position:absolute;left:0;bottom:0;width:100%;height:50px;z-index:1;}.home_click p.h-click span{font-size:13px;line-height:23px;text-decoration:underline;padding-left:50px;margin-top:13px;font-weight:700;color:#184489;display:block;}.img_center{display:table;width:100%;height:212px;}.img_center figure{display:table-cell;vertical-align:middle;text-align:center;}.img_center figure img{max-width:100%;}.text_style .talk_button{background:#c8d650;color:#184489;font-size:19px;line-height:28px;width:300px;padding:10px 0;display:inline-block;margin-top:37px;text-decoration:none;font-weight:100;}.section_1{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/rental_bg.png') no-repeat top center;padding:50px 0 35px;box-sizing:border-box;position:relative;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover;background-size:cover !important;}.section_1:before{content:'';display:block;position:absolute;background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/rental_bg-1.png') no-repeat center bottom;left:0;bottom:0;width:100%;height:100%;}.heading h1{margin-bottom:23px;padding-bottom:20px;border-bottom:solid 1px #d2d7d9;}.enquire_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:block;cursor:pointer;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;visibility:hidden;z-index:101;}.enquire_overlay:before{content:'';display:block;position:absolute;background:#184489;opacity:0;height:100%;width:100%;z-index:0;}.cont{-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;display:block;width:100%;max-width:500px;margin:70px auto 0;position:fixed;z-index:102;background:#fff;padding:20px;visibility:hidden;opacity:0;top:20%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.prod_form .enquire_overlay{visibility:visible;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}.prod_form .enquire_overlay:before{opacity:0.7;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}.prod_form .cont{visibility:visible;opacity:1;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}.p-holder-left{float:left;}.p-holder-right{float:right;}.p-holder-left,.p-holder-right{padding:20px 2%;background:#fff;border:solid 1px #e4e4e4;width:49%;min-height:700px;margin-bottom:20px;position:relative;}ul.product_wrap{margin-bottom:35px;}ul.product_wrap li{position:relative;}ul.product_wrap li a{display:block;position:relative;text-decoration:none;}ul.product_wrap li a .button{position:absolute;right:30px;bottom:25px;border:solid 1px #c8d650;z-index:10;}ul.product_wrap li a .button p{padding:4px 8px 1px 30px;background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/photo_icon.png') no-repeat 8% center;color:#fff;position:relative;z-index:999;font-size:13px;line-height:23px;}ul.product_wrap li a .button:before{content:'';display:block;position:absolute;height:100%;width:100%;top:0;left:0;background:#cdcdcd;opacity:0.7;z-index:1;}ul.product_wrap li img{max-width:100%;height:auto;}ul.product_wrap li .prod_name{font-size:19px;line-height:28px;font-weight:700;color:#184489;margin-bottom:16px;}ul.product_wrap li .details{display:block;margin-top:15px;margin-bottom:35px;min-height:180px;}ul.product_wrap li .details .title{font-size:19px;line-height:23px;font-weight:100;color:#184489;}ul.product_wrap li .details table{width:100%;}ul.product_wrap li .details table tr{width:100%;display:block;}ul.product_wrap li .details table tr td{padding-bottom:12px;vertical-align:top;}ul.product_wrap li .details table tr td p{font-size:13px;padding:0;}ul.product_wrap li .details table tr td:first-child{min-width:90px;}ul.product_wrap li .details table tr td:first-child + td{padding-left:30px;}.enquire{float:left;width:92%;text-decoration:underline;position:absolute;padding:20px 0 10px 30px;bottom:10px;left:0px;margin:0 4%;box-sizing:border-box;border-top:solid 1px #e4e4e4;font-weight:700;}.enquire:before{content:'';display:block;position:absolute;left:0;top:18px;height:20px;width:20px;background:url("https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/link_button.png") no-repeat center center;}.heading_content{margin:20px 0 30px;}.heading_content h2{margin-bottom:15px;font-weight:700;}.heading_content p{font-size:13px;line-height:23px;}.middle_heading_content{margin-bottom:30px;padding-top:18px;border-top:solid 1px #e4e4e4;}.middle_heading_content h2{padding-bottom:15px;font-weight:700;}.middle_heading_content p{font-size:13px;line-height:23px;}.heading_content,.middle_heading_content{float:left;width:100%;}.page-id-31 .p-holder-left,.page-id-31 .p-holder-right{min-height:600px !important;}.page-id-31 ul.product_wrap li .details{min-height:auto;}.page-id-31 ul.product_wrap li .details table tr td:first-child + td{padding-left:0px;}.page-id-25 .p-holder-left,.page-id-25 .p-holder-right{min-height:auto;}.page-id-25 .heading_content{margin:0;}.lower{margin-top:25px;padding-top:30px;border-top:solid 1px #d2d7d9;}.lower h2{font-size:19px;line-height:28px;color:#184489;}.lower table{float:left;width:100%;background:#fff;border:solid 1px #d2d7d9;margin-top:10px;}.lower table tr:first-child td{border-top:0;}.lower table tr td{width:25%;padding:9px 0 5px 25px;border-top:solid 1px #d2d7d9;border-left:solid 1px #d2d7d9;}.lower table tr td:first-child{border-left:solid 1px #d2d7d9;}.lower table tr td p{font-size:13px;line-height:23px;padding-bottom:0 !important;}.about_box{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/quote_bg.png') no-repeat center 22px #c8d650;padding:67px 3% 10px;text-align:center;margin-top:60px;}.about_box p{color:#fff;font-family:'Lato', sans-serif;}.about_box p.small{font-size:19px !important;line-height:28px !important;padding:0 0 4px 0 !important;}.about_box p.mid{font-size:36px !important;line-height:46px !important;padding:0px 0px 10px 0;font-weight:100;}.about_map{margin:20px 0 15px;float:left;width:100%;position:relative;}.about_map a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;display:block;background:none;}.about_map p{font-size:19px;line-height:28px;color:#184489;text-align:center;padding:10px 0;font-weight:100;}.about_map img{float:left;width:100%;}.about_map span{height:50px;float:left;width:100%;background:#c8d650;}.page-template-page-about .home_click.top{background:#184489;}.page-template-page-about .home_click.top h2,.page-template-page-about .home_click.top h3{color:#fff;}.page-template-page-about .home_click.top span{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/home_click-arr.png') no-repeat 20px center #f2f2f2;}.page-template-page-about .home_click.bottom{background:#e4e9ec;}.page-template-page-about .home_click.bottom h2,.page-template-page-about .home_click.bottom h3{color:#184489;}.page-template-page-about .text_style .about_map p{font-size:19px;line-height:28px;padding-top:10px;}.page-template-page-about .section_1{padding:55px 0 35px;}.page-template-page-about .text_style h1{padding-bottom:15px;}.page-template-page-about .text_style h2{padding-bottom:10px;}.page-template-page-about .text_style p{font-size:13px;line-height:23px;padding-bottom:15px;}.map_lb{-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;display:block;width:70%;margin:70px auto 0;position:fixed;z-index:102;background:#fff;padding:20px;visibility:hidden;opacity:0;top:20%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}.map_lb img{display:block;width:100%;}.go .map_lb{visibility:visible;opacity:1;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}.go .enquire_overlay{visibility:visible;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}.go .enquire_overlay:before{opacity:0.7;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}.go .cont{visibility:visible;opacity:1;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}ol.numbered_list{margin-top:5px;}ol.numbered_list li{width:29%;float:left;list-style-type:decimal;font-size:19px;line-height:28px;margin-left:30px;margin-bottom:10px;}ol.numbered_list li span{font-size:13px;line-height:23px;color:#2a2b2f;}h1.head{padding-bottom:10px;font-weight:700;}.page-template-page-servicing-php .serv{margin-top:10px;}.page-template-page-servicing-php .section_1{padding:56px 0px 35px;}.page-template-page-servicing-php .text_style p{padding-bottom:15px;font-size:13px;line-height:23px;}.page-template-page-servicing-php .text_style h2{padding-bottom:15px;}.page-template-page-servicing-php .text_style .about_map p{font-size:19px;line-height:28px;}.page-template-page-servicing-php .about_map{margin:5px 0;}.page-template-page-servicing-php .service_1 .home_click.bottom{background:#184489;}.page-template-page-servicing-php .service_1 .home_click.bottom span{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/home_click-arr.png') no-repeat 20px center #e4e9ec;}.page-template-page-servicing-php .service_1 .home_click.bottom p{background:#e4e9ec;}.page-template-page-servicing-php .service_1 .home_click h2,.page-template-page-servicing-php .service_1 .home_click h3{color:#fff;}.page-template-page-servicing-php .service_1,.page-template-page-servicing-php .service_2,.page-template-page-servicing-php .service_3{margin-top:30px;}.page-template-page-contact h1.head{font-size:36px;line-height:42px;padding-bottom:15px;}.page-template-page-contact .section_1{padding:57px 0 20px;background:none;}.page-template-page-contact .section_1 h2{line-height:28px;}.page-template-page-contact .section_2 p{font-size:13px;line-height:23px;padding-bottom:15px;}.page-template-page-contact .about_map{margin:28px 0 8px;}.page-template-page-contact .about_map span{background:#e4e9ec;}.page-template-page-contact .about_map p{color:#184489;}.page-template-page-contact .map_style{border:solid 1px #d7d7d7;height:310px;width:100%;margin-top:30px;float:left;}.page-template-page-contact img.wpcf7-captchac{float:left;height:auto;margin:7px 0 0 0px;}.page-template-page-contact span.captcha-331{float:left;width:100px;margin-left:20px;}.page-template-page-contact input.wpcf7-submit{text-transform:none;color:#184489;font-weight:100;font-size:19px;padding:13px 0 9px;margin-top:10px;}.page-template-page-contact #wpcf7-f5-o1 label{font-size:13px;line-height:23px;font-weight:700;margin-bottom:5px;display:block;}.page-template-page-contact .wpcf7-form input,.page-template-page-contact .wpcf7-form textarea{padding:10px 2%;}.wpcf7-form input,.wpcf7-form textarea{padding:6px 2%;width:100%;border:solid 1px #d2d7d9;font-family:'Lato', sans-serif;font-size:14px;max-height:115px;box-sizing:border-box;margin-bottom:7px;}input.wpcf7-submit{float:left;width:100%;padding:3px 0;font-size:20px;line-height:26px;color:#fff;background:#c8d650;cursor:pointer;border:0 !important;margin-top:15px;border-radius:0;-webkit-appearance:none;font-family:'Lato', sans-serif;max-width:100%;text-transform:uppercase;}.wpcf7-form textarea{min-height:105px;}.wpcf7-form input,.wpcf7-form textarea{-webkit-appearance:none !important;border-radius:0 !important;}div.wpcf7-response-output{float:left;}div.wpcf7-response-output,.wpcf7-not-valid-tip{color:#000 !important;}.page-template-page-privacy-php .privacy_t{padding-bottom:20px;}.page-template-page-privacy-php .privacy_t h1{border-bottom:solid 1px #d2d7d9;padding:30px 0 19px;margin:20px 0px 17px;}.page-template-page-privacy-php .privacy_t p{padding-bottom:15px;}.page-template-page-privacy-php .privacy_t .table_container{width:100%;max-width:94vw;position:relative;overflow:scroll;}.page-template-page-privacy-php .privacy_t table{width:100%;min-width:600px;border:1px solid #333;}.page-template-page-privacy-php .privacy_t table th,.page-template-page-privacy-php .privacy_t table td{padding:10px 15px;}.page-template-page-privacy-php .privacy_t table th:last-child,.page-template-page-privacy-php .privacy_t table td:last-child{width:40%;}.page-template-page-privacy-php .privacy_t table tr{border-bottom:1px solid #333;}.page-template-page-privacy-php .privacy_t table tbody tr:last-child{border-bottom:0;}.page-template-page-privacy-php .privacy_t table td,.page-template-page-privacy-php .privacy_t table th{border-right:1px solid #333;}.page-template-page-privacy-php .privacy_t table td:last-child,.page-template-page-privacy-php .privacy_t table th:last-child{border-right:0;}.footer .container{padding:36px 0 30px;}.footer .container p,.footer .container a,.footer .container h2{font-size:11px;color:#2a2b2f;line-height:9px;}.footer .container h2{padding-bottom:15px;}.footer .container p{padding-bottom:10px;font-weight:400;}.footer{text-align:center;border-top:solid 1px #c4c4c4;}.footer .ps{padding-top:10px;font-size:11px;}.footer .right_col{width:49%;float:right;position:relative;padding-left:20px;}.footer .left_col{width:49%;float:left;}.footer .left_col a{text-decoration:underline;}.footer ul{display:inline-block;padding-bottom:10px;}.footer ul li{float:left;padding-left:5px;}.footer ul li:first-child{padding-left:0;}.footer ul li:first-child:before{display:none;}.footer ul li:before{content:'|';display:inline-block;margin:0 5px 0 0;}.footer ul li a{color:#2a2b2f;text-decoration:underline;}body:after{content:url(https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/close.png) url(https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/loading.gif) url(https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/prev.png) url(https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/next.png);display:none;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #ececec;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-container{padding:30px;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/loading.gif) no-repeat;}.lb-nav{position:relative;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container > .nav{left:0;}.lb-nav a{color:#184489;text-decoration:none;position:relative;top:10px;font-size:19px;font-weight:100;font-family:'Lato', sans-serif;height:30px;outline:none;}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav .prev-cont{width:130px;float:left;position:absolute;bottom:-50px;left:0;}.lb-nav .next-cont{width:130px;float:right;position:absolute;bottom:-50px;right:0;}.lb-nav .prev-cont a,.lb-nav .next-cont a{display:block !important;}.lb-dataContainer{background:#fff;margin:0 auto;padding-top:20px;*zoom:1;width:100%;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{padding:0 0 30px;width:100%;float:left;}.lb-data .lb-caption{font-size:13px;line-height:20px;color:#353535;}.lb-data .lb-number{display:none !important;clear:left;padding-bottom:1em;font-size:12px;color:#999;}.lb-outerContainer .lb-close{cursor:pointer;position:absolute;top:5px;right:5px;width:30px;height:30px;background:url(https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}.error404 .wrap{background:#000;width:100%;padding:20px 0 30px;float:left;}.error404 .section_1{padding:31px 0px 30px;}.error404 .section_1 h1{padding:0 0px 20px;margin-bottom:20px;}.resi_button{display:none;}img.resi{display:none;}@media only screen and (max-width: 950px){.home .section_1{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover;background-size:cover !important;padding:20px 0 0;}.home .section_1 .container.main .eight.columns,.home .section_1 .container.main .four.columns{width:97.92%;}.home .section_1 .container.main .slider li{height:350px;overflow:hidden;}.home .section_1 .container.main .slider li figure{background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/slider_overlay.png') no-repeat left 80%;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover;background-size:cover !important;top:0;}.home .section_1 .container.main .home_click.top,.home .section_1 .container.main .home_click.bottom{width:49%;margin-top:20px;}.home .section_1 .container.main .home_click.top{float:left;}.home .section_1 .container.main .home_click.bottom{float:right;}.home .section_2 .bx-wrapper .bx-controls{display:block;}.page-id-33 .p-holder-left,.page-id-33 .p-holder-right{min-height:750px;}}@media only screen and (max-width: 900px){.main_nav ul#menu-primary li:after,.main_nav ul#menu-primary li.menu-item-has-children > a:before,.main_nav ul#menu-primary li.menu-item-has-children > a:after{display:none;}.resi_button{display:block;height:44px;line-height:44px;color:#184489;text-transform:uppercase;letter-spacing:0.02em;font-size:14px;cursor:pointer;z-index:1;text-align:center;font-weight:700;background:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/crystal-menu_icon.png') no-repeat 15px center;}.resi_button:before{content:'';display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:#000;opacity:0;z-index:2;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;visibility:hidden;}.menu-header figure{position:absolute;top:10px;right:10px;background:url("https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/images/close_button.png") no-repeat center center;cursor:pointer;height:20px;display:block;}.menu-header figure:before{content:'Close (X)';display:block;}.resi_call_overlay{opacity:0;visibility:hidden;background:#000;position:fixed;height:100%;width:100%;display:block;z-index:99;cursor:pointer;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}.js-nav .resi_call_overlay{opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";visibility:visible;-webkit-transition:all 400ms ease-in;-o-transition:all 400ms ease-in;transition:all 400ms ease-in;}.main_nav .menu-header{height:100%;background:#e4e9ec;margin-top:0;}.main_nav ul#menu-primary{float:left;}.main_nav ul#menu-primary li{display:block;width:100% !important;text-align:left;height:auto;padding:0 5%;}.main_nav ul#menu-primary li:first-child{text-align:left;}.main_nav ul#menu-primary li:before{margin:0;}.main_nav ul#menu-primary li a{display:block;padding:10px 0;}.main_nav ul#menu-primary li a:after{display:none;}.main_nav ul#menu-primary li.menu-item-43{float:left;text-align:left;}.main_nav ul#menu-primary li ul.sub-menu{position:relative;display:block;text-align:left;width:100%;float:left;background:none;padding:10px 30px 10px;top:0;left:0;padding:10px;}.main_nav ul#menu-primary li ul.sub-menu li:first-child{text-align:left;}.responsive_menu .resi_button{display:block;position:absolute;top:15px;right:15px;}.responsive_menu .resi_button a{background:url('../images/nav_button_close.png') no-repeat center center;width:30px;height:30px;display:block;padding:0;background-size:69%;}.js-nav .menu-header{-webkit-transform:translate3d(0,0px,0px) scale3d(1,1,1);-moz-transform:translate3d(0,0px,0px) scale3d(1,1,1);-ms-transform:translate3d(0,0px,0px) scale3d(1,1,1);-o-transform:translate3d(0,0px,0px) scale3d(1,1,1);transform:translate3d(0,0px,0px) scale3d(1,1,1);-webkit-transition:-webkit-transform 500ms ease 0s;-moz-transition:-moz-transform 500ms ease 0s;-ms-transition:-ms-transform 500ms ease 0s;-o-transition:-o-transform 500ms ease 0s;transition:transform 500ms ease 0s;}.activate .menu-header{-webkit-transition:-webkit-transform 500ms ease 0s;-moz-transition:-moz-transform 500ms ease 0s;-ms-transition:-ms-transform 500ms ease 0s;-o-transition:-o-transform 500ms ease 0s;transition:transform 500ms ease 0s;}.menu-header{padding-top:50px;position:fixed;top:0;left:0;z-index:101;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(-100%,0px,0px);-moz-transform:translate3d(-100%,0px,0px);-ms-transform:translate3d(-100%,0px,0px);-o-transform:translate3d(-100%,0px,0px);transform:translate3d(-100%,0px,0px);background:;box-shadow:-1.5em 0 1.5em -0.75em rgba(0,0,0,0.25);height:100%;width:50%;display:block;}header .head_links li{margin:22px 0 10px 0;}.home .section_3 .text_block{width:100%;min-height:0;padding-bottom:0;}.home .section_3 .text_block:after{right:0;position:relative;margin-top:40px;}}@media only screen and (max-width: 840px){.about_box{background-size:90%;padding:65px 4% 10px;}.about_box p.mid{font-size:26px !important;line-height:30px !important;padding-bottom:5px;}.about_box p.small{font-size:16px !important;line-height:26px !important;}.home .home_click h2{font-size:30px;line-height:46px;}.home_click h2{font-size:28px;line-height:32px;}header .trustpilot-widget{left:65px;}}@media only screen and (max-width: 780px){header .head_links li{width:200px;}header .head_links li:first-child + li::before{left:3%;}header .head_links li p{font-size:16px;line-height:26px;}header .head_links li a{font-size:22px;line-height:28px;}ol.numbered_list li{width:45%;margin-left:5%;}.home .home_click h3{font-size:19px;line-height:28px;}.home_click h3{font-size:18px;line-height:26px;}}@media only screen and (max-width: 700px){.home .section_1 .container.main .slider li figure{background-position:left 100%;}header .logo{float:none;display:block;text-align:center;}header .logo img{display:inline-block;}header .container .four.columns,header .container .eight.columns{width:97.92%;}header .container .eight.columns{text-align:center;}header .container .eight.columns .head_links{float:none;display:inline-block;margin-top:10px;}header .container .eight.columns .head_links li{width:auto;}header .container .eight.columns .head_links li:first-child + li:before{left:-6%;}header .trustpilot-widget{left:0;margin-bottom:20px;}}@media only screen and (max-width: 630px){.page-template-page-about .text_style .about_map p{font-size:17px;}.home .home_click h2{font-size:28px;line-height:32px;}.home_click h2{font-size:24px;line-height:28px;}.home .home_click h3{font-size:19px;line-height:28px;}.home_click h3{font-size:16px;line-height:20px;}.home .section_3 .text_block:after{background-size:70%;height:320px;background-position:left top;}}@media only screen and (max-width: 600px){.container .one.column,.container .one.columns{width:97.92%;}.container .two.columns{width:97.92%;}.container .three.columns{width:97.92%;}.container .four.columns{width:97.92%;}.container .five.columns{width:97.92%;}.container .six.columns{width:97.92%;}.container .seven.columns{width:97.92%;}.container .eight.columns{width:97.92%;}.container .nine.columns{width:97.92%;}.container .ten.columns{width:97.92%;}.container .eleven.columns{width:97.92%;}.container .twelve.columns{width:97.92%;}.container .one-third.column{width:31.25%;}.container .two-thirds.column{width:64.58333333333333%;}.page-id-31 .p-holder-left,.page-id-31 .p-holder-right{min-height:0;}.page-id-33 .p-holder-left,.page-id-33 .p-holder-right{min-height:0px;}.p-holder-left,.p-holder-right{width:100%;min-height:0;}.p-holder-right{float:left;}ul.product_wrap li .details{min-height:0;}ul.product_wrap li img{margin:0 auto;display:block;}.home .section_1 .container.main .slider li{height:auto;overflow:visible;}.home .section_1 .container.main .home_click.top,.home .section_1 .container.main .home_click.bottom{min-height:205px;}.home_click.top,.home_click.bottom{min-height:0px;}.service_2 .home_click.top{margin-bottom:0;}.about_map span{display:none;}.about_map a{pointer-events:none;}.footer .container p{line-height:14px;}img.resi{display:block;}img.reg{display:none;}.about_box{background-size:auto;}.page-template-page-contact .about_map{margin:20px 0px 15px;}}@media only screen and (max-width: 550px){ol.numbered_list li{width:92%;margin-left:8%;}.home .slider li h4{font-size:40px;line-height:32px;}.home .slider li p{font-size:28px;line-height:30px;}.home_click h2{font-size:26px;line-height:30px;}.home_click h3{font-size:16px;line-height:20px;}.home .section_2 .text_block h3{font-size:17px;line-height:24px;}.home .section_3 .text_block{text-align:left;}.home .section_3 .text_block h2{font-size:28px;line-height:30px;}.home .section_3 .text_block h3{font-size:17px;line-height:24px;}.text_style h1,.page-template-page-contact h1.head{font-size:32px;line-height:36px;}.text_style h2,.page-template-page-contact .section_1 h2{font-size:16px;line-height:24px;}ol.numbered_list li{font-size:14px;line-height:18px;}}@media only screen and (max-width: 500px){.home .section_1 .container.main .home_click.top,.home .section_1 .container.main .home_click.bottom{width:100%;min-height:auto;}.home .section_1 .container.main .home_click.bottom{margin:0 0 20px;}.menu-header{width:100%;}.lower table tr:first-child td + td + td,.lower table tr:first-child td + td + td + td{border-top:1px solid #d2d7d9;}.lower table tr td{width:48%;display:inline-block;box-sizing:border-box;}.lower table tr td.empty{display:none;}.cont{top:0;}ul.product_wrap li a .button{display:none;}ul.product_wrap li a{pointer-events:none;}}@media only screen and (max-width: 440px){.home .section_3 .text_block:after{background-size:50%;height:225px;}.home .slider li h4{font-size:34px;line-height:28px;}.home .slider li p{font-size:20px;line-height:22px;}}@media only screen and (max-width: 360px){header .container .eight.columns .head_links li{width:100%;margin:0;text-align:center;}header .container .eight.columns .head_links li:first-child{margin-bottom:10px;}header .head_links li:first-child + li:before{display:none;}header .head_links li p{font-size:14px;line-height:20px;}header .head_links li a{font-size:16px;line-height:20px;}}@media only screen and (max-width: 700px) and (orientation: landscape){.cont{top:0;margin-top:10px;}ul.product_wrap li a .button{display:none;}ul.product_wrap li a{pointer-events:none;}}.oldie .home_click h2{font-size:34px;}.ie8 .page-template-page-faqs .section_2 .faq li a figure{behavior:url('https://www.crystalbarequipment.co.uk/wp-content/themes/crystal/PIE.htc');}.ie8 .menu-header ul#menu-primary li.menu-item-43{width:12%;}.oldie .home_click{height:205px;min-height:auto;}.ie8 .home .section_3 .text_block h2{font-size:35px;}.ie8 .home .section_3 .text_block{height:445px;min-height:0;}.ie8 .cont{left:35%;}.ie8 .enquire_overlay{display:none;}.ie8.prod_form .enquire_overlay{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}