input.chars1 { width:8px; text-align:center; }
input.chars2 { width:16px; text-align:center; }
input.chars3 { width:24px; text-align:center; }
input.chars4 { width:32px; text-align:center; }
input.chars5 { width:40px; text-align:center; }
input.chars6 { width:48px; }
input.chars7 { width:56px; }
input.chars8 { width:64px; }
input.chars9 { width:72px; }
input.chars10 { width:80px; }
input.chars11 { width:88px; }
input.chars12 { width:96px; }
input.chars13 { width:104px; }
input.chars14 { width:112px; }
input.chars15 { width:120px; }
input.chars16 { width:128px; }
input.chars17 { width:136px; }
input.chars18 { width:144px; }
input.chars19 { width:152px; }
input.chars20 { width:160px; }
.grid_list { margin:0 0 20px 0; padding:0}
.grid_list, .grid_col {margin:0; padding:0 0 5px 0}
.grid .grid_img {background:url(https://www.water-garden.co.uk/images/no_img.png) center center no-repeat; display:block; float:left; width:100%; height:150px; margin:0}
.grid .grid_img a, .grid_col .grid_img a {text-indent:-999999px; width:100%; height:150px; display:block}
.grid_list, .grid_col {float:left; overflow:hidden}
.fluid_col_2{ width:50%; float:left; display:block; padding:0; margin:0; overflow:hidden; }
.fluid_col_3{ width:33.33333%; float:left; display:block; padding:0; margin:0; overflow:hidden; }
.fluid_col_4{ width:25%; float:left; display:block; padding:0; margin:0; overflow:hidden; }
.fluid_col_5{ width:20%; float:left; display:block; padding:0; margin:0; overflow:hidden; }
.fluid_col_6{ width:16.66667%; float:left; display:block; padding:0; margin:0; overflow:hidden; }
.fluid_col_7{ width:14.28571%; float:left; display:block; padding:0; margin:0; overflow:hidden; }
.fluid_col_8{ width:12.5%; float:left; display:block; padding:0; margin:0; overflow:hidden; }
.fluid_col_9{ width:11.11111%; float:left; display:block; padding:0; margin:0; overflow:hidden; }
.grid_col_wrapper .fluid_container { padding:0 20px; }
/* one columns */
div.middle_col ul.grid_col_wrapper li.one_col,
div.middle_col div.grid_col_wrapper .one_col {
float:left;
width:960px;
padding-right:20px;
}

div.middle_col.left_col ul.grid_col_wrapper li.one_col,
div.middle_col.left_col div.grid_col_wrapper .one_col {
/* here 720 / 1 */
width:700px;
padding-right:20px;
}

div.middle_col.right_col ul.grid_col_wrapper li.one_col,
div.middle_col.right_col div.grid_col_wrapper .one_col {
width:780px;
padding-right:20px;
}

div.middle_col.left_col.right_col ul.grid_col_wrapper li.one_col,
div.middle_col.left_col.right_col div.grid_col_wrapper .one_col {
width:520px;
padding-right:20px;
}
/* two columns */
div.middle_col ul.grid_col_wrapper li.two_col,
div.middle_col div.grid_col_wrapper .two_col {
float:left;
width:470px;
padding-right:20px;
}

div.middle_col.left_col ul.grid_col_wrapper li.two_col,
div.middle_col.left_col div.grid_col_wrapper .two_col {
/* here 720 / 2 */
width:340px;
padding-right:20px;
}

div.middle_col.right_col ul.grid_col_wrapper li.two_col,
div.middle_col.right_col div.grid_col_wrapper .two_col {
width:380px;
padding-right:20px;
}

div.middle_col.left_col.right_col ul.grid_col_wrapper li.two_col,
div.middle_col.left_col.right_col div.grid_col_wrapper .two_col {
width:250px;
padding-right:20px;
}
/* three columns */
div.middle_col ul.grid_col_wrapper li.three_col,
div.middle_col div.grid_col_wrapper .three_col {
float:left;
width:306px;
padding-right:20px;
}

div.middle_col.left_col ul.grid_col_wrapper li.three_col,
div.middle_col.left_col div.grid_col_wrapper .three_col {
/* here 720 / 3 */
width:220px;
padding-right:20px;
}

div.middle_col.right_col ul.grid_col_wrapper li.three_col,
div.middle_col.right_col div.grid_col_wrapper .three_col {
width:246px;
padding-right:20px;
}

div.middle_col.left_col.right_col ul.grid_col_wrapper li.three_col,
div.middle_col.left_col.right_col div.grid_col_wrapper .three_col {
width:160px;
padding-right:20px;
}
/* four columns */
div.middle_col ul.grid_col_wrapper li.four_col,
div.middle_col div.grid_col_wrapper .four_col {
float:left;
width:225px;
padding-right:20px;
}

div.middle_col.left_col ul.grid_col_wrapper li.four_col,
div.middle_col.left_col div.grid_col_wrapper .four_col {
/* here 720 / 4 */
width:160px;
padding-right:20px;
}

div.middle_col.right_col ul.grid_col_wrapper li.four_col,
div.middle_col.right_col div.grid_col_wrapper .four_col {
width:180px;
padding-right:20px;
}

div.middle_col.left_col.right_col ul.grid_col_wrapper li.four_col,
div.middle_col.left_col.right_col div.grid_col_wrapper .four_col {
width:115px;
padding-right:20px;
}
/* five columns */
div.middle_col ul.grid_col_wrapper li.five_col,
div.middle_col div.grid_col_wrapper .five_col {
float:left;
width:176px;
padding-right:20px;
}

div.middle_col.left_col ul.grid_col_wrapper li.five_col,
div.middle_col.left_col div.grid_col_wrapper .five_col {
/* here 720 / 5 */
width:124px;
padding-right:20px;
}

div.middle_col.right_col ul.grid_col_wrapper li.five_col,
div.middle_col.right_col div.grid_col_wrapper .five_col {
width:140px;
padding-right:20px;
}

div.middle_col.left_col.right_col ul.grid_col_wrapper li.five_col,
div.middle_col.left_col.right_col div.grid_col_wrapper .five_col {
width:88px;
padding-right:20px;
}
/* six columns */
div.middle_col ul.grid_col_wrapper li.six_col,
div.middle_col div.grid_col_wrapper .six_col {
float:left;
width:143px;
padding-right:20px;
}

div.middle_col.left_col ul.grid_col_wrapper li.six_col,
div.middle_col.left_col div.grid_col_wrapper .six_col {
/* here 720 / 6 */
width:100px;
padding-right:20px;
}

div.middle_col.right_col ul.grid_col_wrapper li.six_col,
div.middle_col.right_col div.grid_col_wrapper .six_col {
width:113px;
padding-right:20px;
}

div.middle_col.left_col.right_col ul.grid_col_wrapper li.six_col,
div.middle_col.left_col.right_col div.grid_col_wrapper .six_col {
width:70px;
padding-right:20px;
}
grid_col_wrapper {
margin:0;
padding:0;
}

ul.grid_col_wrapper li.grid_start,
div.grid_col_wrapper .grid_start,
div.grid_col_wrapper .grid_start .fluid_container {
padding-left:0 !important;
}

ul.grid_col_wrapper li.grid_end,
div.grid_col_wrapper .grid_end,
div.grid_col_wrapper .grid_end .fluid_container {
padding-right:0 !important;
}#account_area div.content div.middle_col.left_col {
width:737px;
margin-left:0;
padding-left:0;
}
#account_details_wrapper, #account_addresses, #account_add_card {
width:657px;
}
.checkout div.checkout_wrapper {
width:417px;
margin-right:20px;
padding:25px;
}
.checkout div.checkout_wrapper.last { margin-right:0; }
.checkout_inner_wrapper { margin:20px; }

nav.column {
width:240px;
float:left;
}

nav.column.left_col {
width:240px;
float:left;
}

nav.column.right_col {
width:160px;
float:right; 
}

div.middle_col {
width:980px;
float:left;
}

div.middle_col.left_col {
width:720px;
padding-left:20px;
}
div.middle_col.right_col {
width:800px;
padding-right:20px;
}

div.middle_col.left_col.right_col {
width:540px;
padding:0 20px 0 20px;
}
div#header_images { margin:0 auto 20px auto; width:980px; height:176px; overflow:hidden; }

div#header_images ul,
div#header_images ul li,
#headerswf,
#headervideo {
width:980px;
height:176px;
padding:0 !important;
margin:0 !important;
list-style:none;
}

div#header_images ul.header_middle,
div#header_images ul.header_middle li { width:540px; }

div#header_images ul { overflow:hidden; }
div#header_images ul li { list-style:none outside none; }

div#header_images ul.wide li { width:980px; }

div#header_images ul li a, div#header_images ul li span { display:block; width:980px; height:176px; text-indent:-9999px; }@media print {
header, footer, nav, div.column, #debug_panel, .no_print { display:none !important; }
#wrapper, div.content, div.middle_col, div.middle_col.left_col, div.middle_col.right_col, div.middle_col.left_col.right_col { width:100%; padding:0; margin:0; }

}@charset "UTF-8";div.ajax_loading_shroud{background:#fff;opacity:0.8;z-index:55555;display:block;overflow:hidden;width:100%;height:100%;}span.ajax_loading_icon{display:block;width:32px;height:32px;background:url('https://c1008053.ssl.cf3.rackcdn.com/images/ajax_loader.gif') no-repeat;}div.evo_error{background:white;color:black;width:700px;border:5px solid black;margin:10px auto;padding:10px;z-index:9999999999;display:block;overflow:hidden;}div.evo_error th{font-weight:bold;}div#wrapper{width:980px;}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){div#wrapper{padding:0 10px;}}.column{width:240px;float:left;}.column.left_col{width:240px;}.column.right_col{float:right;width:160px;}.middle_col{width:980px;float:left;}.middle_col.left_col{width:720px;padding-left:20px;}.middle_col.right_col{width:800px;padding-right:20px;}.middle_col.left_col.right_col{width:540px;padding:0 20px;}div#header_images{margin:0 auto 20px auto;overflow:hidden;width:980px;height:176px;}div#header_images ul,div#header_images ul li{padding:0 !important;margin:0 !important;list-style:none;}div#header_images ul,div#header_images li,div#header_images a,div#header_images span{width:100%;height:100%;}div#header_images ul{overflow:hidden;}div#header_images ul li{list-style:none outside none;}div#header_images ul li a,div#header_images ul li span{display:block;text-indent:-9999px;}div#header_images.middle.left_col{width:720px;}div#header_images.middle.right_col{width:800px;}div#header_images.middle.left_col.right_col{width:540px;}body{position:relative;}body,p,div,span,a,h1,h2,h3,h4,h5,h6,i,li{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;font-smooth:always;}.hide,.hidden{display:block !important;visibility:hidden;position:relative !important;overflow:hidden;height:0 !important;margin:0 !important;padding:0 !important;border:none !important;}.core_hide,.core_hidden{display:none !important;}.tleft{text-align:left;}.tcenter{text-align:center;}.tright{text-align:right;}.col60{width:60px;}.col70{width:70px;}.col80{width:80px;}.cf:before,.cf:after{content:"\0020";display:block;height:0;overflow:hidden;}.cf:after{clear:both;}.cf{zoom:1;}img{border:none;}.imgleft{float:left;margin:0 10px 10px 0;clear:left;}.imgleft20{float:left;margin:0 20px 20px 0;clear:left;}.imgright{float:right;margin:0 0 10px 10px;clear:right;}.imgright20{float:right;margin:0 0 20px 20px;clear:right;}div.core_shared_content{overflow:hidden;display:block;padding-bottom:20px;}div.core_shared_content p{margin-bottom:0;}div.core_shared_content.last{padding-bottom:0;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}a{cursor:pointer;outline:none;}img{image-rendering:optimizeQuality;image-rendering:-webkit-optimize-quality;-ms-interpolation-mode:bicubic;}.disabled_msg{display:none;background-color:#ff4b44;padding:7px 10px !important;text-align:center;font-weight:normal !important;font-size:12px !important;color:#fff !important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;float:none;clear:both;width:auto;margin:5px auto;}.disabled_msg a{color:#fff;text-decoration:underline;}.disabled_msg a:hover{color:#ebebeb;}#scroll_to_top{width:60px;height:60px;display:block;overflow:hidden;position:fixed;right:20px;bottom:20px;}#scroll_to_top a{width:60px;height:60px;display:block;text-indent:-99999px;}img.img_loading{background:url(https://c906980.ssl.cf3.rackcdn.com/icons/loading.gif) center center no-repeat;}.print{background:url(https://c906980.ssl.cf3.rackcdn.com/icons/print_small.png) left center no-repeat;padding-left:23px;}span.grid_img,span.padded_image,span.prod_img{display:inline-block;}#colorbox:focus{outline:none !important;}#cboxClose{border:none;background-color:transparent;box-sizing:border-box !important;position:absolute;top:0;right:0;cursor:pointer;}.ui-helper-hidden-accessible{display:none;}.msg{background-color:#054951;color:#fff;font-weight:normal;display:block;overflow:hidden;height:35px;line-height:35px;margin-bottom:20px;text-align:center;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.msg a{color:#fff;display:block;font-size:15px;line-height:35px;text-align:center;text-transform:uppercase;}.msg a:hover{opacity:0.8;}#cboxLoadedContent{overflow:hidden !important;}article.page_body{line-height:18px;}article.page_body ul,article.page_body ul li{list-style:disc;line-height:18px;}.core_button,.core_button_prev,.core_button_next{background-color:#5673bc;border-radius:13px 13px 13px 13px;display:block;float:left;opacity:1;transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-webkit-transition:opacity .35s ease-in-out;}.core_button:hover,.core_button_prev:hover,.core_button_next:hover{opacity:0.85;}.core_button:active,.core_button_prev:active,.core_button_next:active{opacity:0.7;}.core_button_next{float:right;}h2 .core_button span{font-weight:normal;}.core_button span,.core_button_next span,.core_button_prev span{color:#fff;display:block;float:left;font-size:11px;font-weight:bold;line-height:24px;padding:0 9px;background-repeat:no-repeat;}.core_button.btn_next span,.core_button_next span{padding:0 26px 0 13px;background-image:url('https://c906980.ssl.cf3.rackcdn.com/core_button_next.png');background-position:right center;}.core_button.btn_prev span,.core_button_prev span{padding:0 13px 0 26px;background-image:url('https://c906980.ssl.cf3.rackcdn.com/core_button_prev.png');background-position:left center;}.form_core_default .submit_button{background-color:#054951;border-radius:13px 13px 13px 13px;display:block;float:left;}.form_core_default ul.form_submit a.submit_button span{color:#fff;display:block;float:left;font-size:11px;font-weight:bold;line-height:24px;padding:0 26px 0 13px;background:url('https://c906980.ssl.cf3.rackcdn.com/core_button_next.png') right center no-repeat;}.core_icon{padding-left:20px;background-position:left center !important;background-repeat:no-repeat !important;}.core_icon.css{background-image:url('https://c906980.ssl.cf3.rackcdn.com/icons/css.png') !important;}.core_icon.db{background-image:url('https://c906980.ssl.cf3.rackcdn.com/icons/db.png') !important;}.core_icon.cms{background-image:url('https://c906980.ssl.cf3.rackcdn.com/icons/cms.png') !important;}#social_ajax_social_wrapper{width:auto;height:25px;display:block;overflow:hidden;clear:both;margin-bottom:5px;}.fb-like,.fb-recommend,.twitter-share-button,#___plusone_0{display:block !important;overflow:hidden !important;float:left !important;margin-right:7px;}.fb_recommend{width:145px !important;}.fb_like{width:105px !important;}.default_social_button_facebook_like{width:105px;display:block;overflow:hidden;margin-right:10px;float:left;}.fb_edge_widget_with_comment span.fb_edge_comment_widget iframe.fb_ltr{display:none !important;}.twitter-share-button{width:81px !important;margin-top:2px !important;}#___plusone_0{width:50px !important;margin-right:10px !important;}span.IN-widget{margin-top:1px;}.default_social_button_googleplus{padding-top:2px;}.default_social_button_pinterest{padding-top:2px;}.default_social_button{float:left;display:inline-block;width:auto;}.default_social_button #facebook .pluginButton{padding:1px 6px 1px !important;}.fb_login_button{width:192px;height:34px;display:block;text-indent:-99999px;display:block;clear:both;float:none;margin:15px auto;}ul.core_custom_socials,ul.core_custom_socials li{margin:0;padding:0;list-style:none;}ul.core_custom_socials li a{display:block;height:23px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border:1px solid #cfcfcf;}ul.core_custom_socials li a:hover{border:1px solid #aeaeae;}ul.core_custom_socials li a span{text-indent:-99999px;float:left;width:24px;height:23px;line-height:23px;text-align:center;color:#9f9f9f;font-size:11px;}ul.core_custom_socials li.nocount a span{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}ul.core_custom_socials li a.large_number span{font-size:11px;}ul.core_custom_socials li a span.share_count{text-indent:0;border-left:none;border-left:1px solid #cfcfcf;}ul.core_custom_socials li{padding:0 0 10px;overflow:hidden;float:left;display:block;overflow:hidden;clear:none !important;margin-right:10px;}ul.core_custom_socials li.last{margin-right:0 !important;}ul.core_custom_socials a .icon{background:url(https://c906980.ssl.cf3.rackcdn.com/custom_socials_v2.png) no-repeat;}ul.core_custom_socials .facebook a .icon{background-position:-15px -17px;}ul.core_custom_socials .twitter a .icon{background-position:-15px -50px;}ul.core_custom_socials .googleplus a .icon{background-position:-15px -82px;}ul.core_custom_socials .pinterest a .icon{background-position:-15px -147px;}ul.core_custom_socials .linkedin a .icon{background-position:-15px -114px;}ul.core_custom_socials .reddit a .icon{background-position:-15px -181px;}div.social_buttons ul.large .share_count{position:absolute;top:0;left:0;width:50px;height:35px;line-height:30px;display:block;overflow:hidden;text-align:center;font-size:12px;color:#434343;border:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAjBAMAAAAkm0S8AAAAA3NCSVQICAjb4U/gAAAAIVBMVEXMzMz////Pz8/7+/vh4eHl5eXT09P////R0dHj4+Pn5+cECXk2AAAACXBIWXMAAAsSAAALEgHS3X78AAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMy8xNC8xMx0lI+EAAAB8SURBVCiRY1BtYGBI4GBIUmKAgAYGDjARxBBqKChoKAxCEGAoCGYJz2RIFsQOzBgUccgIMDAOQRmhYeafgZchJ0TJiwXcaRRrujYEpWtJJRBgUGBiYHAUFHRgUADlhQ4GpkAGJANYBEWQ3IMsI+DoIIhdRpBFEZeMADIHACehP0FdNGw/AAAAAElFTkSuQmCC) center center no-repeat;}div.social_buttons ul.large .icon{position:absolute;top:40px;left:0;width:50px;height:20px;display:block;overflow:hidden;text-indent:-99999px;float:left;}div.social_buttons ul.large{margin:0;}div.social_buttons ul.large,div.social_buttons ul.large li{height:65px;display:block;}div.social_buttons ul.large li{position:relative;width:50px;margin-right:10px;display:block;float:left;}div.social_buttons ul.large li.last{margin-right:0;}div.social_buttons ul.large li.facebook .icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAUCAMAAAD4FJ6oAAAAA3NCSVQICAjb4U/gAAAAolBMVEUAQ4Pf5/K5yd9TeK96msMvYqHa5PCVrM3J1+kiVJf////G0+Vhhbc7a6egt9Roi7lIda3s7/bT2+uHpMmtwNrr7fVVfrJukb4jWZzt7/fH1elUebBYeKXf5/EiWJtAbKfM2em+x93r7/XJ1enk6vPS3ezd4+/r7/dhh7hojbmXrc/h6fO7yd/J1+vT3euHpckARIOVrc8iVJnN2etAbKlojbtOwvlcAAAACXBIWXMAAAomAAAKJgFRqakzAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAARhJREFUKJGd039vgyAQBmC8cs6CWA4UiR39kdRl2V81+/7fbSh1a5YsLbsYQ4hP7l6ITIRqyKlSsHKkrBoLVuUJoiqfDGwg2hz8WvsnyeGuniS3DjshdgtplEdL4B6Q2EBczq8zMSjJ6OYvssS/zSTOkcY9qUJ0BrTzPRFH70hy1NQg2q7rfrIcP8Tp5bgMxvF9MgReBiWNDkEBoDEyrrS8jx+TrFkotBzbeTAHZCaOMK+tck7ZlaT44jOdWDPFV+sSAeSTTqQHALPGj5/O5JSIwZZCzxOxPUHqIpUJGtYs9VLira6XwVrtsQ+JGOWdS6dn0fPvq/xFHl5l1+3Z9nrdMhafzZO3n1f/IsXYZYmxZKLM+o+HQnwB9EJInECYpywAAAAASUVORK5CYII=) center center no-repeat;}div.social_buttons ul.large li.googleplus .icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAUCAMAAAD4FJ6oAAAAA3NCSVQICAjb4U/gAAABDlBMVEUAxwDh4eHMzMy1tbX/JzgAavL/zABVl+2VvfDx8fEqgfAAj+e3y+Xn5+d1qu/39/cNcfHd3d1yp+usx+nFxcUcefHr6+vj4+OpxObG0+SFs+86ivHl5eXX3eZjn+zc4+vU2uPA1O0cePHf39/19fX5+fnt7e04iO/Z2dmxy+6dvumBsOvg5++RuexKk/GjxO/7+/u20fPz8/Orxejp6env7+/T4PFZnPHR3u+5zeeuyOtmou+hw+3///+1z/EOcvL/KDnC1vBYm/Dk6vOXv/Hf5u50qe2vyuwAkeeyze9Wme4sgvFoo/Byqe3Z3+danPIee/IOcfF2q+9koOzB1e+Dse2Yv/Ovyesqg/EcevMlWP8FAAAACXBIWXMAAAomAAAKJgFRqakzAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAATFJREFUKJGdzOlOwkAUhuHW+iEoRSl0uqFCglRQJEJQQ5EBlxLBsLnc/6V4KjAtMSHU58fMmea8lbL7gf7SUYQUlQhlpX7ULkniP4lyGZMiKRcxUXIc0zIpr4jP5S0oaQrfM2D63LxFc9OfJLV2h2nvhU9TPaS2oaSy9oZPOpJ0Oxi/Vt45Zg+DG84HSY7763Z7tRYmjLExnEWJsSqeGtwuwW7wRRXecrLFnylhoa43hseGOGdOhnVtj2eGYCzDHUd3xBIl6lp9RMcX1A5U1fU70F3dD2Zf932/LtaiSQ5Xk8loTjclmqZPcnMtmGvInR5+FAoFkRjCGYCTmtGCYbhaK3gcBLPh0pQWW5TIoaJp/p6ynLZky7SsdDDTyyyGS5vJTijJxkRJPl6RV6RHJaa9Hww5WfrGB0jFAAAAAElFTkSuQmCC) center center no-repeat;}div.social_buttons ul.large li.twitter .icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAUCAMAAAD4FJ6oAAAAA3NCSVQICAjb4U/gAAACNFBMVEUAS3PR6vWU0upXu91VjaYAjsLp8/twxeIxdpXL5/NTudukvMuiusoapND6+/vG2+Pn7/OYvtIkbY2ky+SOssKiyuS91N9EgqBila2uxNKFrcG40d73+fwWY4bX5+/v8/MRoM9+qL7d7vd4prvF3esAmcyq3O1pmbApq9Ty9PYMXIHy9/ujv9Da5u8tcpI9fZtNh6PM3uelxdbe6/RgwN+zzdpbi6T4+/x9yuS33+9wn7Qkp9Pn8vbk7fO92ewAkMb7//+Ss8bt9fr38/Pc6vHX4+unzeU4r9dekquwzt+e1+dxwt9NiqXw9PfH3Obc6PLS5++61+f49/b0/P8xo9McaIquzNk1eJaJzeaev8+jwtLm7/cAVHuqws7r8vbY6PTc6/Y1dZLC2ejk6/Euq9USX4OVuMhJhaEAlcnv9vvk7/dBfZoobY6KrcFtnrVcj6pRiaRyobh4xeMYns6x3eypzubs9/2Os8XM4OzK29/C2+upx9Rlla+2ztzf7/dDgqFSjKfT4OnK2+cAj8Zhkqp9qrrA1+PZ6vQxcZJVjanT5/QcptIaZYmTuMr//Pr////f5/Pw+P7b6vRmmLOixNff6fDg7PY0dpUAlMrG3u6Vtslom7JBfZ4gaYs4eZhJgp5cvN11orZRiaWxy9rq9Prr8fO61+vX4+/09veW1enO5/Ocv9KKrr4VoNCu2+vP4eu92un39vaf1urG2+upwtLj6/MxrdWLssSPtsjK2+Jik65/qb1vXXIBAAAACXBIWXMAAAomAAAKJgFRqakzAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAAfFJREFUKJFjcJgpKkwKmOnAMLOrnyTQNZPBjTQd/f1uDG7mJIJShlIZKMgqUXKQIQIAbYEw+hnXLiBGA1iLNgiYO3E1K6zMBAIjAwOD9E7pfm10YN5uGCcDpIFafEGgr0QhI6N5E5+mZkW5eqhypK6MLzroL9ffyQekgVpsgICRsahZVVV1m6qlk5O5mJDNVKvqfuXCiY3564309SXLomfl6IuVdaZ2mC5ZsgSohY2tTo2dN0MVBNizgGLSQi62ZnnB9UJyOwoE9bbo6CVNEZKW4vDbLZTrD9PCaQ3RoKrhLudkA9Si65BroLNorimLo0dDba34rl0N/tV6O6L0d2qzsbEBAzkrK0uGcYE9UEfzJu1oIPAUkgtezMKRtjs9x6+Gw0OiMKpTT11d3bBXvy0TKA20BUhqM4F80myiBPKXDVBLpnFNTJhYqL5c5PTGpZEu5fMyk7dE9+ZMYWPLygJqqauLSAG5yp65zkYJBNrC6+qCt0+vmDhPMWuico+sj5JSjZbW5Cw5cYbVQCcBHdY+bZpFd0ZGiJ32tHYwyHKYFh9vE2SboBmXkJC5YsWKhARgkJu31zltzAJKA22ZNGmSkwMQ2LSjAaDEJDhHCSowaRJEC7piJD2YkkAtXSQCN4YqO9J02M1kcNjAw00KUHEAACUATdtYGCAoAAAAAElFTkSuQmCC) center center no-repeat;}div.social_buttons ul.large li.reddit .icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAUCAMAAAD4FJ6oAAABhlBMVEX///+5uci5uci5uci5uci5ucjFxdG5ucjFxdHDw9C5ucjKytTFxdHDw9DAwM3////79/T29vb/8eTx8fH/7ePv7+/t7e3s7O3r6+v26uLv6+jp6enm5ubs5eHl5eXk4+L/3r7s39jg4ODf39/U4Ojd3d3b29vZ2dnY2N/X197X19fM2eDV1d3V1dXT09PR0drR0dHPz8/R0MzMzMzIy8zbx7vJycnHx8fFxcXVwbLDw8PAwM2/v7+9vb3/r3a7u7u5ubm3t7e1tbX/pG+xsbGts7avr6+zr66tra2rq6ulq66pqamnp6ekpKSgoKCfoaOdoKGfn6CdnZ2anJyZmZmVlZWRkZGOjo6NjY2KioqHh4eFhYWBhISDg4OBgYF+fn58fHx6enp4eHh1dXV0dHRwcHBubm5sbGxmZmZiYmJgYGBeXl5bW1tYWFhUVFRQUFBMTExKSkpISEhHR0dDQ0NAQEA8PDw7Ozs2NjYzMzMwMDAuLi4tLS0oKCgmJiYkJCQdHR0MDAwWpMxUAAAAD3RSTlMAESIzVWZ3d4iIiO7u7u5R1yTvAAABj0lEQVQoz5XT+TcCQQAH8CmtJFmMFOXI0RbbwSJSykqKJCnlqK1kK7nZrDP+c+NIkvds3x/mvZk3n7kHACDGpIKDNQEUWTtpNBpJg6CQchkATW1K2EDUCjHADD8aHM4A/Y+xYEBKVqtjbsrr+IeQUiD9mqXHPD0RWhu1EcJJ6mB1pl83v7FPCSZbK93LXUOLfdvDPzt41lExEKbCs38QJd2hM0/1DnpqxmRPUTHObR45nXuq3wQSW6FIJOTTQL037hxhMlY4EE+e56Ajk+TsYVP+KVBHlLGAnoj70Um/8kuFRPrKnDtjXlLWh+wxb+f8DL9RR/QxLY5TO2j9j4TrzubmTi410MPkUxAWaM5lY/FP0lolar8Px6Nom76SKVxeon3R2w/CIOLhXHQRfhNjZauuhMaaQNfi5We1F8lg3srmI+U0dbvD3tlrSWWWEfamdH++C+Hc4Tgkrp+CSnWRywQh/ZxLjGWpyVhnHREYRLAGCXqWYoWqoce/IAKgRWExCI5F3vz+LUUS4f9YIgbgDYzBgVVCB7sHAAAAAElFTkSuQmCC) center center no-repeat;}div.social_buttons ul.large li.linkedin .icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAUCAMAAAD4FJ6oAAABd1BMVEX////////2///7+/v2+fv39/f1+Pvz8/Pq8vjv7+/k8Pjm7vTr6+vj7PTo6Oje6vTa5/PW5u/j4+PX4+/T4e/b29vM2+zW1tbH1ujS0tLB0eXA0eTMzMzGxsazyeDExMStxd+qxN2mxN6+vr66urqju9icvNi2traysrKbttWXttWTttaVtNatra2Ps9eOsdSLsNSQrdGQrNKnp6eIrNKJp86Cp86FpM2goKCCos6Aosx5n8uZmZl5nsZ1ncl6mMhvmsdsmMeSkpJqlsZwlMWOjo5pkcRnkcRikcNmjsJejsJijMFeicBYib6BgYFch75Zhr1ViL1+fn5VhbxTg7tPgbh6enpQgLhQfbZNfrd3d3dNebZJebZycnJLeLJMdrJKdrJJdK9IcrFHcK5Hbq5FbK5EaqpmZmZFaa1CZqlDZapiYmJAY6pdXV04X6g1XadYWFhUVFQvV6JRUVFKSkojTpwgSplFRUUdRpdCQkIaO48zMzMoKCjl4qVVAAAAAXRSTlMAQObYZgAAAehJREFUKM+t0v9T0mAcwPF9fFoPTz2SX1qKDaNGDSMcaVJmKVYokKCRq2EhovDABsSUiqj++J5neuUP3rrret/tc5/b3eu2ZzdJsqrVg+qfLMW/CUk6WJ9PJpOGGKL59Sr4RsNSLbUcv5NaSZ21nKoh/7R/IulHVyGSf7maTqdXxfg7qWeNS2i68GYzm83ns7wjfyFzUth6Gs+b5sdy2TTLu4VCXRbxgyIA+YI0qfHeLOTM8sbK7lsjvlH+YHoElEoRlCi6kLDDzcnR+43Zy9OTAKPPjw4Zv43UvRfPirGueA6cDnEhjGXMifM6AA8+zQIErgPMWDbDGIPeBlDUn24/GBp03aA6HISC7iAmDCednXF43LsNgZ3OTbi25REM0WFf0Zo4eAwTut6NtjHpa9FBDDzibI/BUi8CN06+G5w4HgmpAEOtCeAqxUrpWGw/SsV3UzLG5wn7asDYtkfkqWa7ktBdgM+hvWJmILYnmUzpNxEvxknjywKMc0IIoYgkFhFVCQojmtDDRBXn0xcVTASxcyNwrzcDV+rfIjCSsz1CZUAEy5TIVHwtvlHMvxihhHDCrIdzuc7a3aXGyau5BYsJ4pcgrMWcs8FaLcaof/y3ZMxxHGY79unCav+dKLckaZ+dz97X/dOkX8JvkcVnQzrOAAAAAElFTkSuQmCC) center center no-repeat;}div.social_buttons ul.large li.pinterest .icon{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAUCAMAAAD4FJ6oAAABzlBMVEX////////7///3///1/v78+/v/+/v3+/v1/Pv69/f49vX29/fz9vb09vX78/P28/Pz8/P47/Dw7+/z7+/47Oz17e3v7e3z6+v06evv6+v25+fs6enx6Ojs5+fz4+Px4+Py4eLn4+P13t/43d3x3d3j39/z2tvf3Nzz1tfv19nx1Nbt1tfu1NXb19fw0dLY1tbpz9DuzM7W0tLU0tLrzM3vyMnSz8/qyMrqx8fuxMXoxsfMzMznxMbswcPqv8Huu73qvb7ou73pubrrubrrt7nvtbnptrnqsbPnsrPnrrDkra/orK3oqq3nqqzkq63qpKjjpKfhn6Plmp3gmZvklprjlZjflprflZjfk5XkkJTikZXejZDdio3fh4zahYrahIbfgYXbfYHYfoLZfH/Xen7ceHzddnnSeXnTcnXYZGnUZWnYYmjXYGXQXmLXWmHQWV3WVVvWUlfTU1jOVFnRUlXSUVnLUlbPTVLKTVXTSk/LS1DKSU3OQ0fHQkbOP0XKPUHGPUHNOkDONTzHNz3JNTvEMTfJLjbMLTLGLTHEKjHKKDHLJy3KJCvKIyjDIyjCICjIHybGGyLGGBzCFBvGExu/FRzDEBbEChHDBAm+AABD0ZwTAAAAAXRSTlMAQObYZgAAAeRJREFUKM9jYFBUlEYCktJ4gaysJAODqhE/GwmAVVKfwViRkRUKOFlZGYGAFS/gsmbQR2gBapDTUuPDr4kTSQsnK6NIfENrbYUTUABZFyMnJxIfxRZGufrOUPeQ/KnhKM5jZEThImthFMztUlaQYmTN6zc0TTGEK/JLEmH1DMSuxXKyq1RnsQSjfW+Md50p3OzEEja+vlRGrFrsJym5zyySYnRpjw1LYzOM8Ijz5APKpYboZU2pcWDEpkWjPcR2RiQjY0KvZ0siY/LkrPLJtoyMhk2+bm3dmbaMSCGmyskPAVw+AcEzIyQc2yq9ut3lOwr4oqY7MbFHtyvI1RRyckEV8Qsja+FnEsjvLS9rLtJKaRJwnBzElNWkwsJeUshkMSGaiR9FC9wAZvOJCRqh7pzsdU0G1V2aQo01JvziPQVW+VOibXS4UbQIQAFzwDRPJkYmboGc3uKJBUwyhdMy5IWz26pKu9vStdmhioSAWtT54VqCc/h5hIWFBRTcnU0NuXk1/O3EuSWc3UXtfeSYhVG0CEMBj44OC1BGWJiZCQjEhJkZmQSEgGwQEoMpEkPWIiTEzSEEZQEBiAIpFBMSFhISFkbSYqTOL4QVCGMXBjpM1UyMnwQgoG7EwKBrZmxEPDAzYgAA2gZ7SNU2Hf0AAAAASUVORK5CYII=) center center no-repeat;}ul.core_tabs{height:28px;margin:0;padding:0;border-bottom:1px solid #666;}ul.core_tabs li{padding:0;margin:0 3px 0 0;height:28px;float:left;border:1px solid #666;border-bottom:none;overflow:hidden;}ul.core_tabs li a{display:block;float:left;padding:0 15px;line-height:28px;}div.core_tabs_div{border:1px solid #666;border-top:none;padding:10px;display:block;}div#debug_top_panel{position:absolute;top:0;left:0;z-index:999;padding:0 10px;width:auto;background:#000;height:50px;}div#debug_top_panel a{display:block;float:left;height:32px !important;padding:9px 0 !important;line-height:16px !important;color:#fff !important;}div#debug_panel{clear:both;background:#fff;height:230px;}div#debug_panel_inner{height:200px;}div#debug_panel_scroller{overflow-y:scroll;padding:0 10px;height:170px;}div#debug_panel a.debug_opener{display:block;background:#000;color:#fff;font-weight:bold;font-size:15px;line-height:30px;}div.debug_useful{margin:-30px 0 0 0;height:30px;}div.debug_useful span{float:left;color:#666;line-height:30px;padding:0 10px;}div.debug_useful a{float:right;color:#fff;display:block;line-height:30px;margin:0 10px 0 0;}div.debug_useful a:hover{text-decoration:underline;}div#debug_panel.collapsed{height:30px;}div#debug_panel a.open,div#debug_panel.collapsed a.close{display:none;}div#debug_panel.collapsed a.open{display:block;}div#debug_panel.collapsed div#debug_panel_inner{display:none;}div#debug_panel ul,div#debug_panel ul li{list-style:none;margin:0;padding:0;}div#debug_panel ul#debug_tabs{background:#ccc;height:30px;padding:4px 0 0 20px;border-bottom:1px solid #bbb;}div#debug_panel ul#debug_tabs li{float:left;padding-right:6px;}div#debug_panel ul#debug_tabs li a{display:block;float:left;line-height:29px;padding:0 10px;background:#ddd !important;border:1px solid #bbb;border-top-left-radius:5px;-moz-border-top-left-radius:5px;-webkit-border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius:5px;}div#debug_panel ul#debug_tabs li a.sel{background:#fff;color:#000;border-bottom:none;line-height:30px;}div#debug_panel ul#debug_tabs li.info{float:right;line-height:29px;padding:0 10px;}div#debug_panel div p,div#debug_panel div pre{text-align:left;}div#debug_panel div pre{margin-bottom:5px;}div.debug_info.errors textarea{width:100%;height:32px;margin:5px 0 0 0;}div.debug_info.errors p{margin:5px 0 10px 0;}div#debug_panel ul.debug_info{clear:both;margin:10px 10px;}div#debug_panel ul.debug_info li{float:left;width:200px;padding:0 0 10px 0;text-align:left;}div#debug_panel ul.debug_info li label{display:block;width:190px;padding-right:10px;font-weight:bold;color:#333 !important;}div#debug_panel ul.debug_info li input,div#debug_panel ul.debug_info li textarea{width:180px;color:#333 !important;}a.hide_error,a.hide_error_all{background:#666;color:#fff;margin:0 0 0 10px;padding:4px 6px;font-weight:bold;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}div.dev_warning{padding:20px 0;margin:5px auto;background-color:#ff6e64;color:#fff;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:13px;font-weight:bold;width:940px;box-shadow:0px 0px 10px #ccc;-moz-box-shadow:0px 0px 10px #ccc;-webkit-box-shadow:0px 0px 10px #ccc;}div.dev_warning ul li,div.dev_warning ul{padding:0;margin:0;list-style:none;color:#fff;}.dev.security_seal{border:1px solid #aaa;background-color:#e2e2e2;text-align:center;font-weight:bold;}.dev.security_seal.thawte{width:200px;height:40px;}form,fieldset{padding:0;margin:0;clear:both;border:none;}form{margin-bottom:20px;}legend{padding:10px 0 0 0;margin:0;font-weight:bold;font-size:16px;}form ul{margin:0;padding:20px 0 0 0;}form li{list-style:none !important;margin:0;padding:0;}form li input,form li textarea,form select{border:1px solid #ddd;padding:4px;}form li textarea{font-size:13px;}form li input{height:15px;}form li span.readonly{height:23px;line-height:23px;}form li.form_hint{font-size:11px;color:#999;}form label{line-height:12px;}form li.required label{font-weight:bold;}form li.required .checkboxes label,form li.required .radios label{background:none;}form li.error label,form li.required.error label{color:#c00;}input.input_hours{width:24px;text-align:center;}input.date_picker{width:120px;}input.url,input.email{width:220px;}span.text_label{padding-top:4px;display:block;}span.input_label,span.input_label_pre,span.input_label_post{color:#666;padding:0 10px;}span.input_label_pre{padding:0 5px 0 0;}span.input_label_post{padding:0 0 0 5px;}label.checkbox_single{margin:0;width:auto;text-align:left;background:none;}label.checkbox_single input,label.checkbox_multiple input{width:auto;}label.checkbox_multiple{margin:0;width:40px;padding-right:10px;text-align:left;background:none;}ul.form_submit a.submit_button,ul.form_submit a.submit_button span{display:block;float:left;}ul.form_submit a.submit_button span{color:#fff;padding:0 15px;line-height:28px;}ul.form_submit button.submit_real{position:absolute;width:1px;height:1px;top:-10000px;}div.err{padding:10px;text-align:center;background-color:#d92424;color:#fff;font-size:13px;font-weight:normal;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 auto 10px auto;}iframe{border:none;}input::-webkit-input-placeholder{color:#a9a9a9 !important;}input:-ms-input-placeholder{color:#a9a9a9 !important;}input:-moz-placeholder{color:#a9a9a9 !important;}[disabled],.disabled{opacity:0.3 !important;}p.validation_error{color:#c00;padding:10px 10px 10px 34px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;font-weight:bold;border:1px solid #dedede;background:#fff url('https://c906980.ssl.cf3.rackcdn.com/icons/error.png') 10px 10px no-repeat;margin:0 0 5px 0;}p.validation_error.validation_success{background:#fff url('https://c906980.ssl.cf3.rackcdn.com/icons/tick.png') 10px 10px no-repeat;color:#498900;}input[type="search"]{-moz-appearance:none;-webkit-appearance:none;box-sizing:initial;}textarea{vertical-align:top;-webkit-transition:height 0.2s;-moz-transition:height 0.2s;transition:height 0.2s;}input[type="radio"],input[type="checkbox"]{border:none;}form.form_core_default li{padding:0 0 10px 127px;}form.form_core_default li.field_captcha{padding-left:0;width:400px;}form.form_core_default label{display:block;float:left;width:100px;margin-left:-120px;_margin-left:-60px;padding-right:20px;}form.form_core_default label.radio{display:inline;float:none;width:auto;margin-left:0;_margin-left:0;padding-right:0;}form.form_core_default input,form.form_core_default textarea{width:270px;}form.form_core_default input[type=checkbox]{width:auto;}form.form_core_default label.radio input{width:auto;}form.form_core_default select{width:280px;}form.form_core_inline ul,form.form_core_inline_compact ul{float:left;padding:0;margin:0;}form.form_core_inline li,form.form_core_inline_compact li{float:left;padding:0 15px 10px 0;}form.form_core_inline label,form.form_core_inline_compact label{display:block;float:left;line-height:25px;white-space:nowrap;padding-right:10px;}form.form_core_inline_compact label{float:none;line-height:18px;}form.form_core_inline fieldset,form.form_core_inline_compact fieldset{display:block;float:left;}.paginate p.paginate_title{float:left;}.paginate ol{float:right;margin:0;padding:0;}.paginate ol li{float:left;margin:0;padding:0 0 0 5px;}.paginate ol li span,.paginate ol li a{display:block;float:left;line-height:21px;}ul.account_icon_col,ul.account_icon_col li{width:100%;height:auto;overflow:hidden;padding:0;margin:0;list-style:none;}ul.account_icon_col li a{width:100%;display:block;height:50px;line-height:50px;font-weight:bold;text-indent:50px;font-size:20px;}div#account_area.cf{clear:both;}#account_area input{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;width:96%;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.1);box-shadow:0 3px 10px rgba(0,0,0,0.1);}#account_area input[type="radio"],#account_area input[type="checkbox"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#account_area select{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;width:99%;}#default_invoice{width:15px;}#_default_invoice_field input{width:15px;margin-left:-220px;}#_default_invoice_field label{width:220px !important;}#account_inner_small{padding:30px 30px 5px 30px;background-color:#fff;width:600px;min-height:200px;margin:10px auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:#ccc 0px 2px 3px;-moz-box-shadow:#ccc 0px 2px 3px;box-shadow:#ccc 0px 2px 3px;}#account_inner_full{padding:30px 30px 5px 30px;background-color:#fff;margin:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:#ccc 0px 2px 3px;-moz-box-shadow:#ccc 0px 2px 3px;box-shadow:#ccc 0px 2px 3px;}#account_details_wrapper,#account_addresses,#account_add_card{padding:30px;background-color:#fff;margin:10px auto 10px auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:#ccc 0px 2px 3px;-moz-box-shadow:#ccc 0px 2px 3px;box-shadow:#ccc 0px 2px 3px;overflow:hidden;}#account_details_wrapper p:last-of-type,#account_addresses p:last-of-type,#account_add_card p:last-of-type{margin-bottom:0;}#account_area a.submit_button{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px 18px;float:right;}#login_form_remember_me{border:0;padding:0;}#account_area a.submit_button span{font-size:15px;padding-right:40px !important;}#account_area h1{float:left;width:50% !important;color:#054951;}#account_area h2,h2.account_sub_title{font-weight:700;border-bottom:solid 5px #e1e1e1;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:18px;}#account_area div#welcome-message{float:right;margin-top:10px;height:25px;line-height:25px;text-align:right;font-weight:700;width:450px;}#account_area div#welcome-message span{padding-right:10px;color:#054951;}#account_area tr td.view a,#account_area div#welcome-message a.not_me_logout{border:1px solid #e1e1e1;color:#333;display:block;float:right;height:25px;line-height:25px;padding:0 15px;margin-left:10px;white-space:nowrap;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fcfcfc;background:-webkit-gradient(linear,0 0,0 bottom,from(#fcfcfc),to(#c9c9c9));background:-webkit-linear-gradient(#fcfcfc,#c9c9c9);background:-moz-linear-gradient(#fcfcfc,#c9c9c9);background:-ms-linear-gradient(#fcfcfc,#c9c9c9);background:-o-linear-gradient(#fcfcfc,#c9c9c9);background:linear-gradient(#fcfcfc,#c9c9c9);}#account_area tr td.view a:hover,#account_area div#welcome-message a.not_me_logout:hover{background:#c9c9c9;background:-webkit-gradient(linear,0 0,0 bottom,from(#c9c9c9),to(#fcfcfc));background:-webkit-linear-gradient(#c9c9c9,#fcfcfc);background:-moz-linear-gradient(#c9c9c9,#fcfcfc);background:-ms-linear-gradient(#c9c9c9,#fcfcfc);background:-o-linear-gradient(#c9c9c9,#fcfcfc);background:linear-gradient(#c9c9c9,#fcfcfc);}#account_area{padding:0 0 20px 0 !important;}#account_area div.content{border-left:1px solid #e1e1e1;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;clear:left;padding:0;background-color:#fff;}#account_area div.content nav.column.left_col{float:left;width:238px;background-color:#fff;}#account_area div.content div.middle_col.left_col{min-height:400px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;background-color:#f3f3f3;overflow:hidden;}.account_sub_title{margin:0;padding:6px 15px !important;color:#054951;font-size:16px !important;}div#account_addresses table#address_selector tbody tr td{height:40px;overflow:hidden;text-overflow:ellipsis;}div#account_addresses table#address_selector tbody tr.edit_address_form  td{height:auto;padding:0;}ul#account_action_nav,ul.account_links{border:none;background:none;margin:0;}ul#account_action_nav{margin:0;}ul#account_action_nav li,ul.account_links li{margin:0;border:0;padding:0;}#account_area ul#account_action_nav li a,#account_area ul.account_links li a{display:block;color:#333;padding:10px 20px;margin:0;border-bottom:1px solid #e1e1e1;}body.account_dashboard li.dashboard a,body.account_update li.update a,body.account_history li.history a,ul#account_action_nav li a:hover,ul.account_links li a:hover,body.account_dashboard li.sel.dashboard a,body.account_update li.sel.update a,body.account_history li.sel.history a,ul#account_action_nav li.sel a,ul.account_links li.sel a{background-color:#f3f3f3;}#account_area ul#account_action_nav li.logout a{border:1px solid #e1e1e1;font-weight:bold;width:50px;margin:15px;color:#333;height:25px;line-height:25px;padding:0 15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#fcfcfc;background:-webkit-gradient(linear,0 0,0 bottom,from(#fcfcfc),to(#c9c9c9));background:-webkit-linear-gradient(#fcfcfc,#c9c9c9);background:-moz-linear-gradient(#fcfcfc,#c9c9c9);background:-ms-linear-gradient(#fcfcfc,#c9c9c9);background:-o-linear-gradient(#fcfcfc,#c9c9c9);background:linear-gradient(#fcfcfc,#c9c9c9);}ul#account_action_nav li.logout a:hover{background:#c9c9c9;background:-webkit-gradient(linear,0 0,0 bottom,from(#c9c9c9),to(#fcfcfc));background:-webkit-linear-gradient(#c9c9c9,#fcfcfc);background:-moz-linear-gradient(#c9c9c9,#fcfcfc);background:-ms-linear-gradient(#c9c9c9,#fcfcfc);background:-o-linear-gradient(#c9c9c9,#fcfcfc);background:linear-gradient(#c9c9c9,#fcfcfc);}#account_area table{width:650px;margin-bottom:30px;border:0;border-collapse:collapse;}#account_area table#payment_cart{width:auto;}#account_area table#payment_cart th{padding-right:20px;}#account_area table thead tr{border-bottom:1px solid #e1e1e1;}#account_area table thead tr th{color:#054951;font-weight:700;}#account_area table thead tr th,#account_area table tbody tr td{padding:8px;}#cms_admin{position:fixed;left:0;bottom:0;z-index:99999;margin:0;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;opacity:0.85;text-align:center;width:100%;font-size:24px;height:60px;line-height:60px;background:#054951;color:white;}#cms_admin a{color:#ddd;}#cms_admin a:hover{text-decoration:underline;}td.radio{width:50px !important;}td.radio input{display:block;margin:auto;}p#new_account_address{margin-bottom:20px;height:24px;}#account_add_card{margin:10px;}#account_add_card #card_details_holder{width:338px;float:left;margin-right:20px;}body.account_payment ul#card_type_selector li,body.account_3dsecure ul#card_type_selector li{margin-right:4px;}body.account_payment #payment_col1{width:338px;}body.account_payment #account_area table.cart{width:225px;}body.account_3dsecure #payment_col3{width:159px;}body.account_3dsecure #payment_col1{width:412px;}body.account_3dsecure #account_area table.cart{width:159px;}p.payment_required{height:20px;margin-bottom:20px;}table.orders_table thead th{text-align:left;}table.orders_table thead th.order_id{text-align:center;}table.orders_table td.order_pay_now a span{display:inline-block;width:5em;text-align:center;}#forgotten_area{background-color:#f3f3f3;border:1px solid #e1e1e1;}#forgotten_form{padding:30px 30px 5px 30px;background-color:#fff;width:450px;margin:50px auto 50px auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:#ccc 0px 2px 3px;-moz-box-shadow:#ccc 0px 2px 3px;box-shadow:#ccc 0px 2px 3px;}#forgotten_form h2{font-weight:700;border-bottom:solid 5px #e1e1e1;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:18px;}#forgotten_form ul{padding-top:10px;}#forgotten_form label{font-weight:normal;text-align:right;line-height:23px;}#forgotten_form input{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;width:96%;-moz-box-shadow:inset 0 3px 10px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 3px 10px rgba(0,0,0,0.1);box-shadow:inset 0 3px 10px rgba(0,0,0,0.1);}#forgotten_form a.submit_button{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px 18px;float:right;}#forgotten_form a.submit_button span{font-size:15px;padding-right:40px !important;}#login_form_links{margin:10px 0 0 0;margin-top:10px;background-color:#f3f3f3;padding:15px 0 15px 40px;margin-top:10px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}#login_form_links li{float:left;list-style:none;}#login_form_links li a{float:left;color:#666;padding-right:20px;white-space:nowrap;font-size:13.5px;}#login_form_links li a span{font-weight:700;}#login_form_links li a:hover{float:left;color:#054951;}#login_form_remember_me_field{margin-top:12px;position:absolute;padding-left:22px;left:0;}#login_form_remember_me_field label{width:232px;}#login_form_remember_me_field input{width:15px;margin-left:-275px;}#main_login_area{background-color:#f3f3f3;border:1px solid #e1e1e1;padding:50px 0;margin-bottom:20px;}#main_login_area label{font-weight:normal;text-align:right;line-height:23px;}#main_login_area h2{font-weight:700;border-bottom:solid 5px #e1e1e1;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:18px;}#main_login_form{padding:30px;background-color:#fff;width:460px;margin:auto;position:relative;-webkit-box-shadow:0 2px 3px #ccc;-moz-box-shadow:0 2px 3px #ccc;box-shadow:0 2px 3px #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}#main_login_form #login_form_remember_me_field{float:right;}#main_login_form #login_form_remember_me_field input{float:left;margin:-18px 0 0 -90px;}#main_login_form #login_form_remember_me_field input.field_bool{width:15px;margin:3px 0 0 0;}#main_login_form a#login_form_submit{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:8px 18px;float:right;}#main_login_form a#login_form_submit span{font-size:15px;padding-right:40px !important;}#main_login_form ul.form_submit{padding-top:0;float:right;margin-top:10px;}#main_login_form input{padding:5px;width:96%;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 10px rgba(0,0,0,0.1);box-shadow:0 3px 10px rgba(0,0,0,0.1);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}#main_login_form input.field_bool,#main_login_form input[type="checkbox"],#main_login_form input[type="radio"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#main_login_form #login_form #login_form_remember_me_field label{float:right;width:190px;}#login_form{margin-bottom:0px;position:relative;}#login_form #login_form_remember_me_field label{width:232px;float:left;margin:0;}li#_state_field{display:none;}#register_area{background-color:#f3f3f3;border:1px solid #e1e1e1;}#register_form{padding:30px 30px 5px 30px;background-color:#fff;margin:10px auto 10px auto;width:900px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:#ccc 0px 2px 3px;-moz-box-shadow:#ccc 0px 2px 3px;box-shadow:#ccc 0px 2px 3px;}#register_form fieldset{float:left;clear:none;padding-top:20px;width:440px;}#register_form legend{color:#054951;display:block;width:440px;font-weight:700;border-bottom:solid 5px #e1e1e1;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:18px;}#register_form .fieldset_1{margin-left:20px;}#register_form ul{padding-top:10px;}#register_form ul li{padding-top:10px;}#register_form label{font-weight:normal;text-align:right;line-height:23px;width:102px;}#register_form a.core_postcode_lookup.core_button{width:90%;}#register_form input{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;width:270px;-moz-box-shadow:inset 0 3px 10px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 3px 10px rgba(0,0,0,0.1);box-shadow:inset 0 3px 10px rgba(0,0,0,0.1);}#register_form select{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;}#register_form span.input_label_post{float:right;margin-right:10px;}#register_form a.submit_button{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:8px 18px;float:right;clear:both;margin-top:10px;}#register_form a.submit_button span{font-size:15px;padding-right:40px !important;}.checkout_inner_wrapper .registration_form li#registration_form_seperate_address_field{padding:0;}.checkout_inner_wrapper .registration_form li#registration_form_seperate_address_field input{float:left;width:20px;}.checkout_inner_wrapper .registration_form li#registration_form_seperate_address_field label{padding:0;margin:0;width:375px;float:right;text-align:left;line-height:20px;}#card_list{margin:0;}#card_list li{height:32px;padding:9px 9px 9px 0;border-bottom:1px dashed #c9c9d4;line-height:32px;margin:0;}#card_list li span.image{background-position:left center;background:url(https://c906980.ssl.cf3.rackcdn.com/icons/cards.png) left top no-repeat;height:32px;display:block;float:left;width:60px;text-indent:-9999px;}#card_list li:nth-child(2n){background-color:#f6f6f6;}#card_list li.DELTA span.image{background-position:0 -352px;}#card_list li.UKE span.image{background-position:0 -224px;}#card_list li.MC span.image{background-position:0 -416px;}#card_list li.MAESTRO span.image{background-position:0 -96px;}#card_list li span.card_holderr,#card_list li span.card_number{font-weight:bold;margin-right:8px;}#card_list li span.card_expire{color:#a3a3a3;margin-right:8px;font-size:10px;}.brand_grid_wrapper,.brand_grid_wrapper li{margin:0;padding:0;list-style:none;}.brand_grid_wrapper li{margin-bottom:20px;display:block;transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-webkit-transition:opacity .35s ease-in-out;}.brand_grid_wrapper li:hover{opacity:0.7;}.brand_grid_wrapper li a{color: !important;}.brand_grid_wrapper li a:hover{color: !important;}.brand_img{border:1px solid #ccc;display:block;margin-bottom:5px;margin-top:10px;text-align:center;}#brand_carousel_wrapper{position:relative;width:auto;height:70px;display:block;overflow:hidden;margin-bottom:20px;}#brand_carousel_wrapper ul,#brand_carousel_wrapper ul li{padding:0;margin:0;list-style:none;}#brand_carousel_wrapper ul{width:560px;margin:20px auto;height:70px;}#brand_carousel_wrapper ul li{width:140px;text-align:center;display:block;overflow:hidden;float:left;}#brand_carousel_wrapper .brand_carousel_prev,#brand_carousel_wrapper .brand_carousel_next{position:absolute;top:20px;width:21px;height:33px;display:block;overflow:hidden;text-indent:-999999px;}#brand_carousel_wrapper .brand_carousel_prev{background-position:-424px -401px;left:20px;}#brand_carousel_wrapper .brand_carousel_next{background-position:-465px -401px;right:20px;}#brand_carousel_wrapper .brand_carousel_prev:hover,#brand_carousel_wrapper .brand_carousel_next:hover{opacity:0.8;}.cat_grid_wrapper{margin-left:0 !important;}#featured_categories_wrapper,#featured_categories_outer_wrapper,#featured_categories{position:relative;width:980px;display:block;margin-bottom:20px;}#featured_categories_wrapper{width:900px !important;height:195px !important;overflow:hidden !important;margin:0 auto 20px auto;}ul#featured_categories,ul#featured_categories li{padding:0;margin:0;list-style:none;}ul#featured_categories li{width:155px;height:195px;float:left;display:table;}ul#featured_categories li a{width:155px;margin:0 auto;display:block;opacity:0.8;}ul#featured_categories li span{display:block;width:155px;height:125px;}ul#featured_categories li span.title{height:40px;overflow:hidden;line-height:16px;color:#054951;font-size:15px;font-style:italic;font-family:georgia;display:table-cell;vertical-align:middle;text-align:center;}a#featured_category_prev,a#featured_category_next{position:absolute;top:80px;height:32px;width:32px;display:block;text-indent:-9999px;}a#featured_category_prev:hover,a#featured_category_next:hover{opacity:0.85;}a#featured_category_next{background-position:-559px -827px;right:0;}a#featured_category_prev{background-position:-935px -10px;left:0;}.add_to_cart_msg{max-width:725px;overflow:hidden;display:block;background-color:#fff;}.add_to_cart_msg h3{color:#054951;font-weight:bold;font-size:18px;border-bottom:2px solid #054951;line-height:30px;margin-bottom:10px;}.add_to_cart_msg .purchased_prod .prod_title{color:#054951;font-size:14px;line-height:20px;margin-bottom:5px;}.add_to_cart_msg .purchased_prod .img{width:80px;height:80px;margin-right:15px;float:left;text-indent:-9999999px;background-position:center center;background-repeat:no-repeat;}#cart_upsell{clear:both;padding:10px 0;}#cart_upsell h4{border-bottom:1px solid #054951;color:#054951;font-size:14px;font-weight:bold;line-height:30px;margin-bottom:10px;}#cart_upsell ul{width:100%;margin:0;padding:0;height:145px;}#cart_upsell ul li{width:150px;height:100px;margin:5px;float:left;}#cart_upsell ul li a.img{display:block;margin-bottom:10px;text-indent:0;text-align:center;height:auto;}#cart_upsell ul li a.img{margin:auto;}#cart_upsell ul li:hover > a.title{color:#000;}#cart_upsell ul li a.title{display:block;text-align:center;font-size:12px;line-height:13px;height:26px;overflow:hidden;}.would_you_like_to_save_msg .core_button_prev{margin-right:10px;}#colorbox.add_to_cart_message{padding:0 !important;}#colorbox.add_to_cart_message .add_to_cart_msg{background:#fff !important;}#colorbox.add_to_cart_message .add_to_cart_msg h3{border-top:solid 1px #dcdcdc;border-bottom:none;clear:both;font-family:arial;font-size:16px;font-weight:bold;padding-left:30px;color:#054951;padding-top:10px;margin-bottom:10px;margin-top:0px;}#colorbox.add_to_cart_message .add_to_cart_msg.would_you_like_to_save_msg h3{padding-left:0;}#colorbox.add_to_cart_message .add_to_cart_clear{margin:25px 0 !important;}#colorbox.add_to_cart_message .add_to_cart_msg .purchased_prod .img{border:solid 1px #e3e3e3;background-color:#fff;padding:5px !important;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.purchased_prod h3{background:url('https://c906980.ssl.cf3.rackcdn.com/icons/tick2.png') no-repeat left center;padding-left:30px;color:#89b41b;border:0;font-family:arial;font-weight:bold;font-size:18px;margin-left:0 !important;margin-bottom:18px;padding-top:0;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart h3{color:#054951;border:0;font-size:20px;font-family:arial;font-weight:bold;padding-left:0;margin-bottom:18px;padding-top:0;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg .top_wrapper{background:url(data:images/gif;base64,R0lGODdhdAEBAIACANzc3Pj4+CwAAAAAdAEBAAACEUSOqcvtD6OctNqLs968+58VADs=) right top repeat-y;}#colorbox.add_to_cart_message .add_to_cart_msg .cart{float:right;width:320px;padding:27px 29px 29px;}#colorbox.add_to_cart_message .add_to_cart_msg .purchased_prod{float:left;width:310px;padding:27px 27px 17px;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.purchased_prod p{margin-bottom:3px;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.purchased_prod p.price{color:#054951;font-weight:bold;margin-top:10px;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart p{margin-bottom:3px;text-align:right;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart p span{float:left;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart p.total{font-weight:bold;margin-bottom:15px;color:#054951;}#colorbox.add_to_cart_message .add_to_cart_msg{max-width:770px !important;}#colorbox.add_to_cart_message #colorbox.add_to_cart_message{padding:0 !important;margin:0 !important;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue{border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;background:#fff !important;border:solid 1px #dcdcdc;margin-right:20px;text-align:center;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_continue span{width:145px;background:none;display:block;padding:0;color:#5d5d5d;font-family:arial;text-transform:uppercase;font-size:12px;height:30px;line-height:30px;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a:hover.add_to_cart_continue{background:#2da9b8 !important;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a:hover.add_to_cart_continue span{color:#eaf8fa !important;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a:hover.add_to_cart_view{opacity:0.8;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view span{width:145px;background:none;display:block;color:#fff;font-family:arial;text-transform:uppercase;font-size:16px;padding:0;height:30px;line-height:30px;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view{text-align:center;border:1px solid #054951;}#cboxTitle{display:none !important;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg.wishlist .social_buttons{margin:20px 0 20px 0;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg.wishlist .social_buttons li{margin-right:30px;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg.wishlist .social_buttons li.last{margin-right:0;}ul#card_type_selector{height:37px;}ul#card_type_selector,ul#card_type_selector li{margin:0;padding:0;list-style:none;}ul#card_type_selector li,ul#card_type_selector li a{width:52px;height:32px;display:block;text-indent:-99999px;background-repeat:no-repeat;background-position:center center;}ul#card_type_selector li{float:left;margin-right:19.5px;}ul#card_type_selector li.last{margin-right:0;}ul#card_type_selector li a{background:url(https://c906980.ssl.cf3.rackcdn.com/icons/cards.png) left top no-repeat;}ul#card_type_selector li.none{display:none;}ul#card_type_selector li.vc a{background-position:0 -160px;}ul#card_type_selector li.vc a:hover{background-position:0 -128px;}ul#card_type_selector li.delta a{background-position:0 -352px;}ul#card_type_selector li.delta a:hover{background-position:0 -320px;}ul#card_type_selector li.uke a{background-position:0 -224px;}ul#card_type_selector li.uke a:hover{background-position:0 -192px;}ul#card_type_selector li.mc a{background-position:0 -416px;}ul#card_type_selector li.mc a:hover{background-position:0 -384px;}ul#card_type_selector li.maestro a{background-position:0 -96px;}ul#card_type_selector li.maestro a:hover{background-position:0 -64px;}ul#card_type_selector li.amex a{background-position:0 -160px;}ul#card_type_selector li.amex a:hover{background-position:0 -128px;}ul#card_type_selector li.paypal a{background-position:0 -288px;}ul#card_type_selector li.paypal a:hover{background-position:0 -256px;}#cards_accepted{margin:15px 0;clear:both;overflow:hidden;}#cards_accepted ul,#cards_accepted ul li{padding:0;margin:0;list-style:none;}#cards_accepted ul li{float:left;margin-right:5px;background:url(https://c906980.ssl.cf3.rackcdn.com/icons/cards.png) left top no-repeat;text-indent:-99999px;width:52px;height:32px;display:block;}#cards_accepted ul li.last{margin-right:0;}#cards_accepted li.vc{background-position:0 -160px;}#cards_accepted li.vc:hover{background-position:0 -128px;}#cards_accepted li.delta{background-position:0 -352px;}#cards_accepted li.delta:hover{background-position:0 -320px;}#cards_accepted li.uke{background-position:0 -224px;}#cards_accepted li.uke:hover{background-position:0 -192px;}#cards_accepted li.mc{background-position:0 -416px;}#cards_accepted li.mc:hover{background-position:0 -384px;}#cards_accepted li.maestro{background-position:0 -96px;}#cards_accepted li.maestro:hover{background-position:0 -64px;}#cards_accepted li.amex{background-position:0 -160px;}#cards_accepted li.amex:hover{background-position:0 -128px;}#cards_accepted li.paypal{background-position:0 -288px;}#cards_accepted li.paypal:hover{background-position:0 -256px;}#checkout_progress ol{margin:0;padding:0;background:#448d00;}#checkout_progress ol{border:solid 1px #64aa10;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:15px 20px 25px 15px;height:45px;overflow:hidden;margin:15px 15px 20px;background:url("https://c906980.ssl.cf3.rackcdn.com/ecom/checkout_sprite.png") no-repeat scroll -35px 0px #448d00;}#checkout_progress ol.first{background:url("https://c906980.ssl.cf3.rackcdn.com/ecom/checkout_sprite.png") no-repeat scroll -325px 0px #448d00;}#checkout_progress ol li{margin:0;padding:0;float:left;height:45px;line-height:45px;width:31.1%;text-align:center;color:#80c224;font-size:16px;font-weight:700;text-shadow:1px 1px #448d00, -1px -1px #448d00;background:url("https://c906980.ssl.cf3.rackcdn.com/ecom/checkout_sprite.png") no-repeat scroll -79px -93px #448d00;list-style:none;}#checkout_progress ol li a{color:#80c224;}#checkout_progress ol li.active a{color:#fff;opacity:1;}#checkout_progress ol li.cart span{width:20px;height:20px;display:block;overflow:hidden;text-indent:-99999px;background:url("https://c906980.ssl.cf3.rackcdn.com/ecom/checkout_sprite.png") 0px 0 no-repeat;margin:12px;opacity:0.8;}#checkout_progress ol li.cart span a{width:20px;height:20px;display:block;}#checkout_progress ol li.active,#checkout_progress ol li.last{background:url("https://c906980.ssl.cf3.rackcdn.com/ecom/checkout_sprite.png") no-repeat scroll -77px -47px transparent;color:#fff;}#checkout_progress ol li.sel{background:url("https://c906980.ssl.cf3.rackcdn.com/ecom/checkout_sprite.png") no-repeat scroll -95px 0 transparent;text-shadow:1px 1px #333;}#checkout_progress ol li.last{background:url("https://c906980.ssl.cf3.rackcdn.com/ecom/checkout_sprite.png") no-repeat scroll -30px -47px transparent;color:#fff;}#checkout_progress ol li.cart{width:60px;background-position:-2921px 0;}#checkout_progress ol li.active span{opacity:0.7;}#checkout_progress ol li.sel span{opacity:1;}#checkout_cards{width:371px;height:32px;display:block;overflow:hidden;text-indent:-99999px;margin-bottom:21px;margin-top:15px;}header #checkout_cards{position:absolute;right:0;top:20px;margin-bottom:0;margin-right:20px;}.checkout_cart div.middle_col h1{font-family:Arial, Helvetica, sans-serif;}#cart_top_links{position:absolute;width:930px;text-align:right;padding-right:50px;margin-top:20px;}#cart_bottom_links{border-top:5px solid #e1e1e1;padding-top:20px;margin-top:20px;}table.cart .cart_footer .grand_total th,table.cart .cart_footer .grand_total td{border-top:solid 1px #e1e1e1;border-bottom:solid 1px #e1e1e1;font-size:15px;line-height:29px;color:#054951;}.checkout_cart div.middle_col .cart_footer{text-align:right;}table.cart{margin-bottom:0;clear:both;width:100%;}table.cart thead tr th{line-height:13px;font-weight:normal;font-size:18px;text-align:center;color:#054951;font-family:helvetica_neue_ltd_st, Helvetica, Arial, sans-serif;padding:0 10px;}table.cart thead tr th.first{text-align:left;padding-left:10px;}table.cart tbody tr td{text-align:center;padding:10px 0;}table.cart tbody tr td.delivery_selector{padding:0;}table.cart tbody tr td.first{padding:13px 10px;text-align:left;}table.cart tbody tr td.first div.img{float:left;margin-right:10px;border:1px solid #ebebeb;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:90px;width:90px;background-position:center center;background-repeat:no-repeat;}table.cart tbody tr td.first div.title a{font-weight:bold;margin-bottom:5px;display:block;line-height:13px;}table.cart tbody tr td.first div.img a{height:90px;width:90px;display:block;text-indent:0;}table.cart tbody tr td.first div.img a .padded_image{width:90px;height:90px;display:block;display:table;}table.cart tbody tr td.first div.img a img{margin:0 auto;display:table-cell;vertical-align:middle;}table.cart .cart_footer td{text-align:center;font-weight:700;font-size:13px;color:#054951;padding:4.5px 0;line-height:26px;}table.cart .cart_footer th{text-align:right;padding-right:10px;font-size:12px;font-weight:700;}table.cart .cart_footer .grand_total td{font-weight:bold;}table.cart .cart_footer td.discount_code{vertical-align:top;}table.cart .cart_footer td.discount_code form{margin-bottom:0;margin-top:20px;}table.cart tr.drop_target{border:1px dashed #054951;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:none;}table.cart.ui-state-hover tr.drop_target{display:table-row;}a.checkout_btn{float:right;}.top a.checkout_btn{margin-top:-80px;}a.cart_delete{display:block;height:25px;width:16px;text-indent:-99999px;background:url(https://c906980.ssl.cf3.rackcdn.com/icons/cart_delete_ecom.png) center center no-repeat;}select#delivery:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}a.cart_qty{margin:0 2px;float:left;width:18px;height:18px;line-height:18px;font-size:14px;text-align:center;display:block;overflow:hidden;border-radius:9px;-moz-border-radius:9px;-webkit-border-radius:9px;background-color:#054951;color:white;}a.qty_minus{line-height:15px;}a.cart_qty:hover{color:white;}.qty_select{display:inline;display:inline-block;margin:0 auto;}form.cart_qty_form{margin:0 3px;width:34px;float:left;clear:none;}input.cart_qty{float:left;width:25px;text-align:center;display:block;}td.discount_code p.validation_error{clear:left;font-size:11px;color:#888;text-align:left;border:none;border-radius:0;padding:0 0 0 24px;background-position:2px 1px;}td.discount_code p.validation_success{background:url('https://c906980.ssl.cf3.rackcdn.com/icons/tick.png') 2px 1px no-repeat;}td.delivery_selector label{display:block;float:right;padding:5px;}.cart .add_to_wishlist{height:16px;display:block;overflow:hidden;text-indent:22px;margin:7px 0 0 102px;background:url(https://c906980.ssl.cf3.rackcdn.com/icons/cart_put.png) left center no-repeat;}.checkout_wrapper h3.checkout_title{font-weight:700;border-bottom:solid 5px #e1e1e1;padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#054951;}a.core_button_prev.checkout_leave_btn{opacity:0.8;}.no_delivery_message{display:block;line-height:1.5em;max-width:460px;float:right;}table.cart p.var_title{margin-bottom:5px;}table.cart p{margin-bottom:0;}.would_you_like_to_save_msg a.add_to_cart_continue{margin-top:10px;padding:5px 7px;font-size:13px;}.would_you_like_to_save_msg .cbox_inner_wrapper{height:5em;}.would_you_like_to_save_msg p.save_links{height:34px;}.would_you_like_to_save_msg a.add_to_cart_continue span{font-size:13px;}.would_you_like_to_save_msg a.core_button_prev{opacity:0.8;}td.discount_code p.validation_error{line-height:17px;}form#vat_number{width:425px;float:left;display:block;overflow:hidden;margin:10px 0 20px 0;border:1px solid #e8e8e8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:20px;}form#vat_number .form_heading{text-align:left;display:block;font-weight:bold;margin-bottom:7px;width:260px;}form#vat_number li#vat_number_vat_country_field{margin:0;padding:0;width:235px;}form#vat_number li#vat_number_vat_country_field label{line-height:30px;font-weight:bold;font-size:11px;padding-right:3px;}form#vat_number li#vat_number_vat_number_field{float:left;display:block;width:130px;margin-top:2px;}form#vat_number li#vat_number_vat_number_field label{width:10px;padding-right:0;}form#vat_number p.validation_error{background-color:#2da9b8;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px 10px 10px 30px;background-position:7px 9px;margin-bottom:10px;text-shadow:1px 1px 2px #969696;}form.vat_number_form input#vat_number_vat_number{width:95px;}form.vat_number_form #vat_number_submitfield{display:none;margin:-63px 0 0 370px;}form.vat_number_form li#vat_number_enter_vat_number_field input,form.vat_number_form li#vat_number_enter_vat_number_field label{float:left;clear:none;display:inline-block;}form.vat_number_form li#vat_number_enter_vat_number_field label{float:right;padding:0 0 0 5px;line-height:20px;}.checkout_wrapper{-moz-border-radius:5px;-webkit-border-radius:5px;}.checkout_wrapper.last{margin-right:0;}.checkout_wrapper ul,.checkout_wrapper ul li{padding:0;margin:0;list-style:none;}.checkout_wrapper form li{margin:5px 0 13px 0;}.checkout_wrapper form li label{margin:0;line-height:27px;}.middle_col ul.account_icon_col,.middle_col h2.account_sub_title,.middle_col ul.account_links{display:none;}.checkout_wrapper ul.selected_address{margin-bottom:20px;}.checkout_wrapper .available_addresses,.checkout_wrapper .available_addresses li{padding:0;margin:0;list-style:none;}.checkout_secure{margin-top:50px;}.checkout_wrapper .available_addresses{padding:20px;}.checkout_wrapper .available_addresses li{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:10px 20px;}.checkout_wrapper .available_addresses li.sel{background-color:#d2d2d2;}.checkout_wrapper .available_addresses li a{display:block;}.checkout_wrapper .available_addresses li{margin:0 0 10px 0;}.add_address_form{clear:both;display:none;overflow:hidden;}.available_addresses{clear:both;display:none;overflow:hidden;}.edit_address_form{clear:both;overflow:hidden;}.checkout_wrapper a.core_button{margin-right:20px;}form.checkout_form label{margin-left:-120px;width:155px;}form.checkout_form textarea,form.checkout_form input{width:400px;}form.checkout_form textarea{height:60px;}form.checkout_form #checkout_form_replace_prod_field label{width:auto;display:inline-block;float:none;padding-left:125px;line-height:23px;}form.checkout_form input[type="checkbox"]{float:left;}form.checkout_form #checkout_form_replace_prod_field{padding-left:172px;}form.checkout_form #checkout_form_submit{float:right;padding-top:5px;padding-bottom:5px;font-size:20px;}.form_helper{background:url(https://c906980.ssl.cf3.rackcdn.com/icons/help.png) center center no-repeat;width:16px;height:16px;display:block;float:left;overflow:hidden;cursor:pointer;margin:5px 0 0 7px;}.form_helper_wrapper{position:relative;float:right;width:16px;height:16px;}.form_helper_tooltip{display:none;position:absolute;width:230px;right:-273px !important;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;clear:both;background-color:#054951;color:#fff;padding:15px;z-index:999;}.form_helper_tooltip.left{right:auto;left:-263px !important;}tr.edit_address_form div{display:none;}#checkout_wrapper{clear:both;float:none;background-color:#f3f3f3;border:1px solid #e1e1e1;padding:0px;}.checkout_inner_wrapper{border-top:1px solid #ececec;padding:30px;overflow:hidden;background-color:#fff;margin:10px !important;-webkit-box-shadow:#ccc 0px 2px 3px;-moz-box-shadow:#ccc 0px 2px 3px;box-shadow:#ccc 0px 2px 3px;box-shadow:#ccc 0px 2px 3px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.checkout_inner_wrapper form.customer_address{width:480px;}.checkout_inner_wrapper form{margin:0;}.checkout_inner_wrapper h2{border-bottom:5px solid #e1e1e1;padding-bottom:10px;}.checkout_inner_wrapper .confirm_footer{margin-top:20px;border:1px solid #e1e1e1;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;display:block;padding:20px;}.checkout_inner_wrapper .confirm_footer h2{border-bottom:none;padding-bottom:0;margin-bottom:10px;text-align:center;}.checkout_inner_wrapper .confirm_footer .social_buttons{margin:0 auto;display:block;overflow:hidden;width:270px;}.checkout_inner_wrapper input,.checkout_inner_wrapper textarea{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px;-moz-box-shadow:inset 0 3px 10px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0 3px 10px rgba(0,0,0,0.1);box-shadow:inset 0 3px 10px rgba(0,0,0,0.1);padding:6px;}.checkout_inner_wrapper input[type="radio"],.checkout_inner_wrapper input[type="checkbox"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.checkout_inner_wrapper input#payment_form_start_date_month,.checkout_inner_wrapper input#payment_form_start_date_year,.checkout_inner_wrapper input#payment_form_expiry_date_month,.checkout_inner_wrapper input#payment_form_expiry_date_year,.checkout_inner_wrapper input#payment_form_issue_number{width:30px;}.checkout_inner_wrapper input#payment_form_card_security_code{width:60px;}#payment_form_card_security_code_field label{width:102px !important;}.checkout_inner_wrapper .registration_form input{float:left;}.checkout_inner_wrapper input.cart_qty{width:21px;padding:3px;margin-left:3px;margin-top:-3px;border:1px solid #e3e3e3;}.checkout_inner_wrapper select{padding:5px;border:1px solid #e3e3e3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.checkout_inner_wrapper .delivery_selector select{width:100%;}.checkout_inner_wrapper #register_wrapper select{margin-top:0px;}.checkout_inner_wrapper #checkout_form_replace_prod_field input,#delivery_selector input{width:15px;margin-left:-168px;}html body.checkout div#wrapper div.cf div.middle_col div#checkout_wrapper div.checkout_inner_wrapper div.checkout_wrapper div#login_area form#login_form{position:relative;}.radio input{width:18px !important;}#checkout_form_delivery_msg_field label,#checkout_form_purchase_order_no_field label{width:111px !important;}#checkout_form_replace_prod_field label{margin-left:-269px;}.checkout_inner_wrapper a#registration_form_submit,.checkout_inner_wrapper a#login_form_submit{float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.checkout_inner_wrapper a#registration_form_submit span,.checkout_inner_wrapper a#login_form_submit span{font-size:15px;padding-right:40px !important;}.checkout div.checkout_inner_wrapper{padding:0 0 4px 0;background-color:#f3f3f3;-webkit-box-shadow:#f3f3f3 0px 0px 0px;-moz-box-shadow:#f3f3f3 0px 0px 0px;box-shadow:#f3f3f3 0px 0px 0px;box-shadow:#f3f3f3 0px 0px 0px;}.checkout div.logged_in_wrapper{padding:30px !important;background-color:#fff !important;-webkit-box-shadow:#ccc 0px 2px 3px !important;-moz-box-shadow:#ccc 0px 2px 3px !important;box-shadow:#ccc 0px 2px 3px !important;box-shadow:#ccc 0px 2px 3px !important;}.checkout div.checkout_wrapper{float:left;background-color:#fff;-webkit-box-shadow:#ccc 0px 2px 3px;-moz-box-shadow:#ccc 0px 2px 3px;box-shadow:#ccc 0px 2px 3px;Box-shadow:#ccc 0px 2px 3px;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.checkout div.checkout_wrapper.last{margin-right:0;}a.checkout_btn,a#payment_form_submit,#checkout_wrapper a.submit_button{padding:8px 20px;float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}a.checkout_leave_btn{padding:8px 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}a.core_postcode_lookup.core_button{width:99%;}a.core_postcode_lookup.core_button,a.core_postcode_lookup.core_button span{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;margin:4px 0 0 0;width:100%;padding:0;}a.core_postcode_lookup.core_button span{background:none;}a.core_postcode_lookup.core_button span{margin:0;}a#payment_form_submit{margin-top:20px;}.checkout_form a.submit_button{margin-top:-60px;}#checkout_wrapper a.submit_button span{font-size:15px;padding:0px 35px 0px 15px;}.checkout_cart a.checkout_btn span{font-size:15px;padding:7px 35px 7px 15px;}a#payment_form_submit span{font-size:15px;padding-right:35px;}.checkout_cart a.checkout_leave_btn{float:left;background-color:#fcfcfc;border:solid 1px #c9c9c9;background:-webkit-gradient(linear,0 0,0 bottom,from(#fcfcfc),to(#c9c9c9));background:-webkit-linear-gradient(#fcfcfc,#c9c9c9);background:-moz-linear-gradient(#fcfcfc,#c9c9c9);background:-ms-linear-gradient(#fcfcfc,#c9c9c9);background:-o-linear-gradient(#fcfcfc,#c9c9c9);background:linear-gradient(#fcfcfc,#c9c9c9);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.checkout_cart a.checkout_leave_btn span{background-image:none;padding:6px 15px;color:#333;font-size:12px;}#discount_form{position:relative;padding-left:150px;}#discount_form label{position:absolute;left:0;font-weight:normal;}#discount_form input{width:167px;}#discount_form a#discount_form_submit,#vat_number a#vat_number_submit{height:29px;margin-left:-20px;padding:0 5px;}#vat_number a#vat_number_submit{margin-top:24px;}#discount_form a#discount_form_submit span,#vat_number a#vat_number_submit span{padding:0 15px !important;background:none;font-size:12px;}table.cart{border-collapse:collapse;}table.wishlist{margin-bottom:20px;}#wishlist .clickable{cursor:pointer;}#wishlist .clickable:hover{opacity:0.8;}#new_wishlist ul li label{line-height:29px;}table.cart thead tr th{border-top:none;border-bottom:1px solid #054951;font-size:12px;line-height:13px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:10px 0;}#payment_err{clear:both;margin-top:10px;}.edit_address_form_0{display:none;}#cboxLoadedContent .edit_address_form_0{display:block;}a.add_address{float:right;background:#fcfcfc;border:solid 1px #c9c9c9;background:-webkit-gradient(linear,0 0,0 bottom,from(#fcfcfc),to(#c9c9c9));background:-webkit-linear-gradient(#fcfcfc,#c9c9c9);background:-moz-linear-gradient(#fcfcfc,#c9c9c9);background:-ms-linear-gradient(#fcfcfc,#c9c9c9);background:-o-linear-gradient(#fcfcfc,#c9c9c9);background:linear-gradient(#fcfcfc,#c9c9c9);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.checkout_inner_wrapper a.add_address{margin-top:-63px;}a.edit_address,a.delete{background:#fcfcfc;margin:0 10px;border:solid 1px #c9c9c9;background:-webkit-gradient(linear,0 0,0 bottom,from(#fcfcfc),to(#c9c9c9));background:-webkit-linear-gradient(#fcfcfc,#c9c9c9);background:-moz-linear-gradient(#fcfcfc,#c9c9c9);background:-ms-linear-gradient(#fcfcfc,#c9c9c9);background:-o-linear-gradient(#fcfcfc,#c9c9c9);background:linear-gradient(#fcfcfc,#c9c9c9);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}div#account_area a.edit_address,a.delete{margin:0;}#account_area .customer_address{width:100%;}a.add_address span,a.edit_address span,a.delete span{color:#333;}#checkout_form_replace_prod_field{margin-top:20px;}#checkout_wrapper table#address_selector{border-collapse:collapse;width:100%;margin-bottom:20px;}#checkout_wrapper table#address_selector tbody tr th,#checkout_wrapper table#address_selector tbody tr td{padding:8px 0;line-height:22px;}#checkout_wrapper table#address_selector tbody tr.even{background-color:#f3f3f3;}#checkout_wrapper table#address_selector thead tr th{font-weight:bold;border-bottom:1px solid #e1e1e1;padding-bottom:8px;color:#054951;text-align:center;}#cart table.cart tbody tr td{border-bottom:1px solid #efefef;}#cart table.cart tbody tr.consignment_delivery td{border-bottom:none;}#cart table.cart tbody tr td.cart_non_live_removed{background-color:#f8f8f8;padding:20px;}#cart table.cart tbody tr td.cart_non_live_removed p{color:#181818;}#checkout_wrapper table#address_selector thead tr th.first{text-align:left;}.edit_address_form_0 form,.customer_address{width:50%;}#checkout_wrapper input#checkout_form_purchase_order_no,#checkout_wrapper textarea#checkout_form_delivery_msg{width:50%;}#checkout_form_purchase_order_no_field{border-bottom:5px solid #e1e1e1;padding-bottom:25px;margin-bottom:25px;}.checkout_col_content{margin-top:10px;}#account_inner_full .cart p{margin:0;}#account_inner_full .title{height:100px;overflow:hidden;}#account_inner_full p.var_title{display:inline-block;float:left;clear:none;}.checkout_address_msg{background:#e8e8e8 !important;color:#666 !important;margin-bottom:10px !important;}section#bypass_checkout{border-top:1px solid #4d4d4d;margin-top:20px;}section#bypass_checkout h3{border-bottom:1px solid #4d4d4d;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:17px;color:#4d4d4d;font-weight:bold;padding:5px 0;}p#checkout_login_form_forgotten{margin:10px 0 0 0;margin-top:10px;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#f3f3f3;padding:15px 0 15px;margin-top:10px;}p#checkout_login_form_forgotten a{color:#666;}p#checkout_login_form_forgotten a b{font-weight:bold;}p#checkout_login_form_forgotten a:hover{color:#054951;}body.address .middle_col{position:relative;}body.checkout_address .middle_col,body.checkout .middle_col{position:relative;}#delivery_change{position:absolute;left:0;top:0;width:100%;}#delivery_change .delivery{position:absolute;width:480px;margin:180px 0 0 209px;padding:30px 40px;z-index:20;border:1px solid #d3d3d3;background:#f2f2f2;}div.delivery_shroud{position:absolute;background:#fff;opacity:0.8;z-index:10;}form.has_pca li#registration_form_add1_field,form.has_pca li#registration_form_add2_field,form.has_pca li#registration_form_towncity_field,form.has_pca li#registration_form_county_field{display:none;}form.registration_form a.core_postcode_lookup{display:none;}form.registration_form.has_pca a.core_postcode_lookup{display:block;}ul#registration_form_submitfield li{margin-bottom:0;}.top a.checkout_btn{margin-top:-72px;}#account_inner_full #cart table.cart .title{height:auto;display:inline;}#account_inner_full #cart table.cart a.title{display:block;}#campaign_signup{margin-top:20px;}span.newsletter_thanks_msg{font-size:18px;font-weight:bold;color:#054951;margin-bottom:10px;}#create_pwd_form_wrapper{background-color:#f8f8f8;border:1px solid #dedede;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:20px;margin-bottom:20px;}#create_pwd_form_wrapper fieldset{float:left;width:676px;display:block;overflow:hidden;}#create_pwd_form_wrapper legend{color:#054951;font-size:20px;}#create_pwd_form_wrapper form ul li{width:325px;padding:0;margin-right:15px;float:left;clear:none;display:block;}#create_pwd_form_wrapper form ul li#create_password_form_confirm_password_field{margin-right:0;}#create_pwd_form_wrapper form.form_core_default label{padding-right:15px;line-height:26px;width:95px;margin:0;}#create_pwd_form_wrapper form.form_core_default input{width:195px;}#create_pwd_form_wrapper #create_password_form_submitfield{width:160px;display:block;float:left;overflow:hidden;margin-top:27px;}#create_pwd_form_wrapper #create_password_form_submitfield li{width:160px;}#create_pwd_form_wrapper ul.form_submit a.submit_button,#create_pwd_form_wrapper ul.form_submit a.submit_button span{height:28px !important;line-height:28px !important;padding:0 35px 0 5px !important;font-size:11px !important;width:110px !important;}#payment_col1,#payment_col2,#payment_col3{float:left;}#payment_col1{width:410px;padding-right:20px;border-right:4px solid #dfdfdf;}#payment_col2{padding:0 20px;width:235px;}#payment_col3{border-right:0;width:169px;float:right;}#payment_col3 .update_address{display:block;clear:both;overflow:hidden;margin-bottom:10px;}#payment_col1 #payment_form_submitfield{padding:0;}#payment_col2 img{margin:0 auto;}li#payment_form_start_date_month_field,li#payment_form_start_date_year_field,li#payment_form_expiry_date_month_field,li#payment_form_expiry_date_year_field{float:left;}li#payment_form_start_date_year_field,li#payment_form_expiry_date_year_field{padding:0;margin-left:10px;}input#payment_form_start_date_month,input#payment_form_start_date_year,input#payment_form_expiry_date_month,input#payment_form_expiry_date_year,#payment_form_issue_number,#payment_form_card_security_code{width:60px !important;padding:4px 0 !important;text-align:center;}#payment_form_expiry_date_month_field,#payment_form_issue_number_field,#payment_form_card_security_code_field{clear:left;}div.payment_desc{display:none;}div.payment_desc.first{display:block;}.checkout_summary_col{-moz-border-radius:5px;-webkit-border-radius:5px;margin-bottom:20px;}.checkout_summary_col.last{margin-bottom:0;}.checkout_summary_col .checkout_title{border-bottom:5px solid #e1e1e1;margin-bottom:0;padding-bottom:5px;}.checkout_summary_col #address_title,.checkout_summary_col #billing_title{font-size:14px;}.checkout_summary_col .checkout_col_content{padding:0;}.payment_gateway{width:100%;height:30px;margin:20px auto;display:block;background-repeat:no-repeat;background-position:center center;text-indent:-99999px;}#card_helpers .img{text-indent:-99999px;}#card_helpers .checkout_cart{width:238px !important;height:158px !important;background:url(https://c906980.ssl.cf3.rackcdn.com/icons/checkout_cards.png) no-repeat !important;margin:0 !important;}#card_number.checkout_cart{background-position:left 0 !important;}#card_exp.checkout_cart{background-position:left -158px !important;}#cv2_card.checkout_cart{background-position:left -316px !important;}#card_start.checkout_cart{background-position:left -474px !important;}#card_name.checkout_cart{background-position:left -632px !important;}form.payment{margin-bottom:0;}.form_helper{background:url(https://c906980.ssl.cf3.rackcdn.com/icons/help.png) center center no-repeat;width:16px;height:16px;display:block;float:left;overflow:hidden;cursor:pointer;}.form_helper_wrapper{position:relative;float:right;width:16px;height:16px;}.form_helper_wrapper .form_helper_tooltip{display:none;position:absolute;width:230px;right:-265px;height:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;float:left;clear:both;background-color:#054951;color:#fff;padding:15px;}#payment_form_issue_number_field{display:none;}#token_wrapper h2,#payment_wrapper h2{font-size:16px;font-family:arial;font-weight:bold;margin-bottom:10px;}#token_wrapper #token_inner{margin-bottom:30px;}#token_wrapper #token_inner ul li label{display:inline;float:none;margin-left:0;}#token_wrapper #token_inner ul li label input{width:auto;float:left;margin:0 10px;height:32px;}#token_cv2{float:right;margin-top:-1px;}#token_wrapper #token_inner #token_cv2 label{height:40px;display:block;padding:10px;background-color:#f6f6f6;border:1px dashed #b9b9c8;-moz-border-radius-bottomleft:5px;border-bottom-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;border-bottom-right-radius:5px;-webkit-border-bottom-right-radius:5px;margin-bottom:10px;margin-left:0;float:right;width:200px;}#token_cv2 input{width:60px;text-align:center;margin-left:10px;}#payment_form #payment_form_customer_present_field{padding-left:7px;}#payment_form #payment_form_customer_present_field label{width:auto;margin-left:0;float:none;display:inline;height:auto !important;padding:0px 0 0 5px !important;}#payment_form #payment_form_customer_present_field input{height:auto !important;padding:0px !important;font-size:12px;}#payment_form #payment_form_customer_present_field small{display:block;line-height:12px;padding-top:5px;}div.postcode_lookup_matches{display:none;overflow:hidden;clear:both;max-height:170px;overflow-y:scroll;margin-top:3px;}div.postcode_lookup_matches ul,div.postcode_lookup_matches ul li{padding:0;margin:0;list-style:none;}div.postcode_lookup_matches ul li{margin:4px 0;padding-top:0 !important;border-bottom:1px solid #ccc;display:block;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}div.postcode_lookup_matches ul li a{padding:6px 10px;display:block;overflow:hidden;text-overflow:ellipsis;color:#666;background-color:#e8e8e8;}.shareable_wishlist_inner{display:none;width:100%;margin-top:50px;}#shareable_wishlist p.empty{float:left;margin-left:10px;}#shareable_wishlist div.shareable_wishlist{clear:both;border:1px solid #f3f3f3;margin-bottom:10px;padding:10px;}#shareable_wishlist div.shareable_wishlist.new_wishlist{background-color:#e5ffce;}#shareable_wishlist div.shareable_wishlist.ui-state-hover.ui-state-active{background-color:#e1e1e1;opacity:0.7;border:1px solid #054951;}#shareable_wishlist div.shareable_wishlist.ui-state-active{background-color:#e1e1e1;opacity:0.4;}#shareable_wishlist div.shareable_wishlist h2{border-bottom:none;float:left;margin-right:20px;}#shareable_wishlist div.shareable_wishlist span.title{float:left;font-size:16px;line-height:26px;color:#054951;font-weight:bold;text-indent:20px;background-position:-394px -710px;cursor:pointer;}#shareable_wishlist div.shareable_wishlist span.title i{font-style:normal;opacity:0.7;font-size:12px;}#shareable_wishlist div.shareable_wishlist span.title:hover{background-position:-392px -643px;}#shareable_wishlist div.shareable_wishlist.show span.title{background-position:-392px -677px;}#shareable_wishlist div.shareable_wishlist.show span.title:hover{background-position:-391px -610px;}#shareable_wishlist div.shareable_wishlist span.number_of_items{color:#054951;margin-left:10px;}#shareable_wishlist div.shareable_wishlist ul{margin-top:10px;}#shareable_wishlist div.shareable_wishlist ul li{float:left;border:1px solid #e1e1e1;margin-right:10px;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}#shareable_wishlist div.shareable_wishlist a.show_more,#shareable_wishlist div.shareable_wishlist a.send,a#save_wishlist,a#share_wishlist{float:right;top:8px;right:130px;background-color:#054951;padding:5px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;margin-left:10px;}a#save_wishlist,a#share_wishlist{position:relative;float:right;margin-top:-62px;margin-right:-25px;}a#share_wishlist{margin-right:-130px;}#shareable_wishlist div.shareable_wishlist a.send{right:28px;padding:5px 10px;font-weight:bold;}#shareable_wishlist div.shareable_wishlist a.send:hover{background-color:#7088c6;}#shareable_wishlist div.shareable_wishlist a.delete{float:right;border:0;display:block;margin:0 0 0 10px;padding:5px 20px;background:#e1e1e1;font-weight:bold;border:1px solid #cbcbcb;color:#666;line-height:16px;}#shareable_wishlist div.shareable_wishlist a.delete:hover{color:#054951;}#share_wishlist_lightbox h3{margin:0;}#share_wishlist_lightbox li{padding:0 0 10px 165px;}#share_wishlist_lightbox label{width:140px;margin-left:-165px;line-height:23px;}#shareable_wishlist div.shareable_wishlist a.rename{padding-top:2px;float:left;font-size:12px;margin-left:10px;line-height:26px;}.shareable_wishlist div#shareable_wishlist{display:none;}#shareable_wishlist table.cart.wishlist tbody tr td div.img{height:50px;width:50px;display:block;text-indent:-99999px;}#shareable_wishlist table.cart.wishlist tbody tr td div.img a{height:45px;width:45px;}#choose_wishlist{margin-bottom:0;}#choose_wishlist ul li{padding-left:160px;}#choose_wishlist label{width:130px;margin-left:-160px;line-height:30px;}#wishlist_rename_form label{line-height:30px;}#choose_wishlist_submitfield{padding-top:0;}div.shared_reviews p.title{color:#000;font-size:12px;line-height:17px;}div.shared_reviews ul,div.shared_reviews ul li,div.shared_reviews .review_stars,div.shared_reviews .review_stars li{padding:0;margin:0;list-style:none;}div.shared_reviews ul li p.author{font-weight:bold;font-size:16px;color:#054951;}div.shared_reviews .review_stars{margin:10px 0;}div.shared_reviews .review_stars li{float:left;margin:0 2px;width:20px;height:19px;text-indent:-99999px;background:left bottom no-repeat;}div.shared_reviews .review_stars li.active{background-position:left top;}span.review_score{padding-left:5px;line-height:22px;}div.trust_pilot_img a{width:209px;height:25px;display:block;text-indent:-99999px;overflow:hidden;margin:15px auto;background:url('https://c906980.ssl.cf3.rackcdn.com/icons/trustpilot_logo.png') left top no-repeat;}#gift_vouchers_wrapper{text-align:left;margin-right:20px;}#payment_col1 > h5{margin-bottom:0;}#voucher_code{width:450px;text-align:left;}#voucher_code li{padding-left:95px;}#voucher_code .field_serial_code_visible{width:45px;text-transform:uppercase;text-align:center;}#voucher_code{margin-top:0;}#voucher_code label{margin-left:-95px;line-height:29px;width:80px;padding-right:0px !important;font-size:12px;}#voucher_code .fieldset_0{float:left;width:380px;}#voucher_code #voucher_code_submitfield{float:left;}#voucher_code #voucher_code_submitfield li{padding:0;}#voucher_code a#voucher_code_submit{height:29px;margin-left:-10px;padding:0 5px;}#voucher_code a#voucher_code_submit span{padding:0 15px !important;background:none;font-size:12px;line-height:29px;}#applied_vouchers li span{width:200px;display:inline-block;text-align:left;}#applied_vouchers .delete{margin-left:20px;padding:2px 5px;margin-left:20px;}#applied_vouchers li{text-transform:uppercase;margin-bottom:10px;}#voucher_code p.validation_error{clear:both;width:80%;}#payment_col1 .field_serial_code_visible{width:35px;text-transform:uppercase;text-align:center;font-size:10px;}#payment_col1 #voucher_code .fieldset_0{width:354px;}div#gift_vouchers_wrapper h5{margin-bottom:10px;font-size:17px;margin:16px 0 3px 0;}div#gift_vouchers_wrapper form#voucher_code  ul{padding:0 !important;}div#gift_vouchers_wrapper form#voucher_code  ul li{margin-top:10px;}ul#applied_vouchers{margin-top:10px;}ul#applied_vouchers li{padding:0;text-indent:10px;background-color:#f5f5f5;border:solid 1px #e3e3e3;width:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:5px;height:26px;line-height:28px;}ul#applied_vouchers li span{width:250px;letter-spacing:2px;}ul#applied_vouchers li a.delete{background:url("https://c906980.ssl.cf3.rackcdn.com/icons/cart_delete_ecom.png") no-repeat scroll center center transparent;width:25px;display:block;height:25px;overflow:hidden;text-indent:-9999px;padding:0;border:0;float:right;margin:1px;}ul#applied_vouchers li span.price{float:left;width:auto;font-size:15px;margin-right:10px;min-width:60px;line-height:25px;}form#voucher_code p.validation_error{margin-top:8px;}#used_vouchers h5{margin-bottom:10px;font-size:17px;margin:16px 0 8px 0;}#used_vouchers ul li{padding:0 0 0 10px;background-color:#f5f5f5;border:solid 1px #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin-bottom:5px;height:26px;line-height:28px;}#used_vouchers ul li span.price{width:auto;font-size:15px;}.ui-slider-horizontal .ui-slider-range{top:0;}.ui-slider .ui-slider-range{background-position:0 0;border:0 none;display:block;font-size:0.7em;position:absolute;z-index:1;}.ui-slider-range{background:#dedede;border:1px solid #9a9a9a;color:#222;height:6px;font-weight:bold;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;border:1px solid #d3d3d3;color:#555;font-weight:normal;}.ui-slider-horizontal .ui-slider-handle{margin-left:-0.6em;top:-0.3em;}.ui-slider .ui-slider-handle{cursor:default;height:1.2em;position:absolute;width:10px;z-index:2;}.ui-widget-content a{color:#222;}.ui-corner-all{border-radius:0 0 4px 4px;}.ui-slider-horizontal{background:#fff;height:6px;border:1px solid #9a9a9a;color:#9a9a9a;}.ui-widget{font-family:Verdana, Arial, sans-serif;font-size:1.1em;}.ui-slider{position:relative;text-align:left;width:200px;margin-left:11px;margin-bottom:7px;}#left_col .prod_filter_form li label.hidden{display:none;}#left_col .prod_filter_form li label{font-size:16px;color:#054951;margin-bottom:10px;line-height:21px;display:block;font-weight:normal;}#left_col .prod_filter_form li div label{font-size:12px;line-height:14px;text-transform:none;border-top:none;padding-top:0px;margin-bottom:0px;}form#prod_filters ul{padding:0;}form#prod_filters ul li{padding:0 0 10px;}form#prod_filters ul ul li{padding:0;}form#prod_filters .ui-slider{width:167px;}.prod_filter_form li label.checkbox input{float:left;height:auto;margin:5px 10px 0 0;border:none;}#left_col .prod_filter_form li label.checkbox{height:26px;line-height:26px;}#left_col .prod_filter_form li label.checkbox{clear:left;}.prod_filter_form li label.radio input{float:left;height:auto;margin:5px 10px 0 0;}.middle_col .prod_filter_form li label.radio input{float:left;margin:0 5px 0 10px;}#left_col .prod_filter_form li label.radio{height:26px;line-height:26px;}.middle_col .prod_filter_form li.field_radios label{float:left;}#left_col .prod_filter_form li label.radio{clear:left;}form.prod_filter_form{margin:0;line-height:17px;}form.prod_filter_form ul{padding:0;}.middle_col form.prod_filter_form li{float:left;}.middle_col form.prod_filter_form li.field_radios div{display:inline;display:inline-block;}.middle_col form.prod_filter_form li.field_checkboxes div{display:inline;display:inline-block;}.middle_col form.prod_filter_form li.sort_pagi{float:right;}.middle_col form.prod_filter_form li label{padding-right:5px;}.middle_col form.prod_filter_form nav.pagi{float:right;}.middle_col form.prod_filter_form nav.pagi ol{margin:0;}.middle_col form.prod_filter_form nav.pagi ol li{margin:0 2px;}.middle_col form.prod_filter_form nav.pagi ol li.prev{margin-right:4px;}.middle_col form.prod_filter_form nav.pagi ol li.next{margin-left:4px;}#main_cycle li a.label{position:absolute;left:0;bottom:0;height:35px;line-height:25px;width:35px;display:block;background: url(https://c906980.ssl.cf3.rackcdn.com/icons/zoom_in.png) center center no-repeat;padding:0;text-indent:-99999px !important;border-radius:0 5px 0 0px;-moz-border-radius:0 5px 0 0px;-webkit-border-radius:0 5px 0 0px;}#main_cycle li span{display:block;}#main_cycle .loading{display:block;width:322px;height:360px;background-position:center center !important;}div#main_cycle_wrapper{margin:0 auto;width:300px;height:300px;overflow:hidden;display:block;position:relative;border:1px solid #d2d2d2;}div#main_cycle_wrapper a{display:block;}ul#main_cycle,ul#main_cycle li{padding:0;margin:0;list-style:none;}ul#main_cycle li{position:relative;}ul#main_cycle li span,ul#main_cycle li span img{display:block;margin:0 auto;}a#main_cycle_prev,a#main_cycle_next{position:absolute;width:36px;height:47px;display:block;top:185px;text-indent:-99999px;z-index:50;}a#main_cycle_prev{background-position:left top;left:0;}a#main_cycle_next{background-position:right top;right:0;}a#main_cycle_prev:hover{background-position:left bottom;}a#main_cycle_next:hover{background-position:right bottom;}#main_cycle li span.zoomed{display:block;background-color:#fff;background-repeat:no-repeat;background-position:center center;cursor:move;}#prod_thumbs{margin:0 auto 10px auto;display:block;overflow:hidden;width:390px;height:90px;}#prod_thumbs ul{display:block;margin:0;padding:0;clear:left;height:90px;width:100%;display:block;overflow:hidden;}#prod_thumbs ul li{float:left;display:block;margin:0 0 0 6px;padding:0;width:88px;height:88px;border:1px solid #d2d2d2;background-position:center;}#prod_thumbs ul li a{float:left;display:block;margin:0;padding:0;width:89px;height:89px;text-indent:0;}#prod_thumbs ul li.youtube_img a{background:center no-repeat;}#prod,#prod li{padding:0;margin:0;list-style:none;}#prod li{height:250px;display:block;float:left;}div.prod_auto_pagi.loading{width:100%;height:45px;min-height:auto;display:block;background:#fff url(https://c906980.ssl.cf3.rackcdn.com/icons/loading.gif) center center no-repeat !important;border:1px solid #e8e8e8;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}div.prod_auto_pagi.loading a{display:block;text-indent:-99999px;width:100%;height:45px;}.did_you_mean a em{text-decoration:underline;}.did_you_mean a:hover{color:#054951;}.did_you_mean a:hover em{color:;}#left_col .prod_filter_form li label.checkbox{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}span.prod_img{position:relative;}span.prod_img_overlay span{width:100%;height:100%;display:block;}ul#prod{margin:0 0 20px 0;}#err_popup{display:none;background-color:#ff312f;color:#fff;text-align:center;line-height:35px;height:35px;padding:0 25px;margin:10px;float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-family:helvetica_neue_ltd_st, Helvetica, Arial, sans-serif;}.prod_det_fields select{width:310px;padding:2px !important;margin:10px 0;}.prod_det_fields span.na{width:310px;padding:2px !important;margin:10px 0;}ul#related_prod{margin:0;padding-bottom:0;}ul#related_prod .fluid_container{padding:0 20px;}form#review_form ul{height:auto;}form#review_form ul label{margin-left:0;}form#review_form ul li{border:0;margin:0 20px 10px 0;height:auto;padding:0;}p.old_price{margin:0;}form ul#prod_var{margin:0;padding:0;}div.review_stars{display:inline-block;}div.prod_det_tabs div.core_tabs_div ul#reviews_list h3{margin-bottom:0;}div.prod_det_tabs div.core_tabs_div ul#reviews_list li{margin-left:0;list-style-type:none;}form.form_core_default label.star_rating{width:15px;height:15px;overflow:hidden;display:block;margin:0;padding:0 2px 0 0;cursor:pointer;float:left;font-size:15px;}div.review_stars span,.field_star_rating span{color:#054951;}form.form_core_default label.star_rating input{display:none;}strong.prod_title{height:45px;margin-bottom:10px;clear:both;display:block;}.brand .pricing,.grid .pricing{margin-bottom:7px;}span#please_select.disabled_msg{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:#054951;color:#fff;padding:5px 10px;display:none;text-align:center;}.disabled_msg{padding:3px 0;margin:3px 0 0 0;}p.paginate_title{float:left;display:inline-block;font-size:11px;}.middle_col form.prod_filter_form nav.pagi{width:345px;text-align:right;overflow:hidden;}.middle_col form.prod_filter_form nav.pagi ol{float:right;padding:0;}.prod_img{position:relative;}.prod_img_overlay{position:absolute;display:block;height:100%;width:100%;z-index:999999;text-indent:-999999px;}.prod_img_overlay img{z-index:1;}.prod_img_overlay.prod_img_sale{top:0;right:0;}ul#prod.cross_sell{clear:both;display:block;overflow:hidden;}ul#prod.cross_sell li{margin-top:0;position:relative;}.youtube_img{text-indent:0 !important;}.price_was{text-decoration:line-through;}.price_sale{display:block;}#reviews_list,#reviews_list li{margin:0;padding:0;list-style:none;}#reviews_list li{border-bottom:1px dashed #4d4d4d;margin-bottom:10px;}#reviews_list li h3{margin-bottom:7px !important;display:block;}#reviews_list li .review_stars{margin-bottom:7px;}ul#main_cycle li.no_img{background:url(https://www.water-garden.co.uk/images/no_img.png) center center no-repeat;display:block;text-indent:-999999px;}.feefo_write_review_msg{margin-top:10px;}#prod_det_social ul.core_custom_socials li{margin-right:10px;}.prod_wrapper section.description ul li{list-style-type:disc;}#header_search p.validation_error{display:none;}div.prod_det_col1{width:304px;float:left;display:block;overflow:hidden;margin:0 20px 20px 0;}h1#prod_title{margin-bottom:15px;font-size:25px;line-height:27px;}ul#prod_det_tabs,ul#prod_det_tabs li,ul.prod_det_fields,ul.prod_det_fields li{padding:0;margin:0;list-style:none;}ul.prod_det_fields li{clear:both;}ul.prod_det_fields li#prod_det_product_code label{text-transform:uppercase;}div.prod_img_wrapper{position:relative;width:304px;height:304px;display:block;overflow:hidden;}div.prod_img_wrapper ul,div.prod_img_wrapper ul li{padding:0;margin:0;list-style:none;}div.prod_img_wrapper ul li.img{width:303px;height:305px;display:block;}div.prod_img_wrapper ul li.img span{position:absolute;right:0;top:0;width:302px;height:302px;display:block;border:1px solid #ebebeb;}span#added_to_cart{display:none;padding:5px 10px;text-align:center;background-color:#054951;color:#4d4d4d;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}p.price_inc,p.price_exc{margin:0;font-weight:bold;}p.price_inc span,p.price_exc span{font-weight:normal;margin-left:31px;}p.add_to_cart span{margin-top:14px;}.addtocart{padding:10px 15px;margin:10px 0 0 0;font-size:19px;font-weight:bold;background-color:#054951;color:#fff;display:inline-block;overflow:hidden;margin-top:4px;opacity:1;transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-webkit-transition:opacity .35s ease-in-out;}.addtocart:hover{opacity:0.8;color:#fff;}#prod_stock_wrapper{margin:7px 0;overflow:hidden;}#prod_stock_wrapper ul,#prod_stock_wrapper ul li{padding:0;margin:0;list-style:none;}#prod_stock_wrapper ul li{float:left;display:inline-block;margin:0 3px;clear:none;}#prod_stock_wrapper input#qty{width:35px;height:29px;border:1px solid #eaeaea;padding:0;text-align:center;line-height:24px;}.qty_decrease,.qty_increase{width:20px;height:20px;margin-top:5px;display:inline-block;line-height:20px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#054951;text-align:center;font-weight:bold;color:#fff;float:left;}.qty_decrease:hover{color:#fff;}.qty_increase:hover{color:#fff;}div#rel_prods_wrap{border-top:1px solid #d2d2d2;width:100%;}div.rel_prod_block{width:700px;}div#rel_prods{width:700px;margin-left:50px;}div#rel_prods .prod_img{display:block;width:140px;height:126px;margin:auto;}div.rel_prod{width:140px;float:left;padding:10px 17px;border-left:1px solid #d2d2d2;min-height:300px;}div.rel_prod p{display:block;width:115px;height:25px;line-height:25px;text-align:center;background-color:#d2d2d2;}div.rel_prod p a{font-size:13px;font-family:helvetica_neue_ltd_st, Helvetica, Arial, sans-serif;color:black;font-weight:bold;}div.rel_prod p a span{line-height:30px;display:block;float:left;padding-left:10px;margin-top:-2.5px;}div.rel_prod p a span.raquo{font-size:30px;color:#9e9e9e;}div.rel_prod .price{display:block;font-size:14px;font-weight:bold;padding:10px 0px;}div.rel_prod .price span{font-weight:normal;color:gray;}div.rel_prod .title a{font-size:12px;font-weight:bold;color:black;padding-top:10px;display:block;padding-bottom:10px;}div.first_prod{border-left:none;}a.rel_prod_btns{display:block;width:38px;height:38px;text-indent:-9999px;margin-top:-200px;}a#rel_prod_next{float:right;}a#rel_prod_prev{float:left;}ul#prod.related{margin-bottom:0;}div#main_cycle_wrapper{width:300px;height:300px;}#main_cycle li.img{width:300px;height:300px;}div.prod_det_col1{width:302px;float:left;display:block;overflow:hidden;margin:0 20px 20px 0;}div.prod_det_col2{float:left;width:508px;display:block;margin-bottom:20px;}.prod_det_tabs{clear:both;}ul#prod_det_tabs,ul#prod_det_tabs li,ul.prod_det_fields,ul.prod_det_fields li{padding:0;margin:0;list-style:none;}ul.prod_det_fields li.clfx{clear:both;}ul.ui-autocomplete{clear:both;padding:0 0 7px 0 !important;margin:0 !important;z-index:9999999999 !important;position:absolute;overflow:hidden;height:auto;width:268px;border:1px solid #e2e2e2;border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;-webkit-border-radius:0 0 2px 2px;position:absolute;cursor:default;background-color:#fff;}ul.ui-autocomplete li.ui-menu-item{list-style:none;margin:0 10px;text-align:left;float:none;}ul.ui-autocomplete li.ui-menu-item:last-of-type{border-bottom:none;}ul.ui-autocomplete li.ui-menu-item a{display:block;line-height:normal !important;border-bottom:1px dashed #e3e3e3;padding:7px 4px !important;display:block;}ul.ui-autocomplete li.ui-menu-item a:hover,ul.ui-autocomplete li.ui-menu-item a.ui-state-hover,ul.ui-autocomplete li.ui-menu-item a.ui-state-focus{border-color:#bbb;color:;}div.testimonial .open_speach{padding-left:40px;}div.testimonial .close_speach{padding-right:40px;}div.testimonial{margin-top:20px;}div.testimonial .name{font-size:15px;font-weight:bold;margin-bottom:10px;}div.testimonial .body{font-size:13px;}div.testimonial .read_more_block{display:none;}div.testimonial .date{font-style:italic;}ul.account_icon_col{width:100%;margin:50px 0;}ul.account_icon_col li,ul.account_icon_col li a{float:left;}ul.account_icon_col li.dashboard{width:190px;}ul.account_icon_col li.update{width:190px;}ul.account_icon_col li.order_history{width:210px;}ul.account_icon_col li.logout{width:130px;}ul#account_action_nav li.logout a{width:65px !important;}#discount_form a#discount_form_submit{margin:0 0 0 -20px !important;}#account_area div#welcome-message{width:490px;}.account_update .content label{line-height:30px;width:105px;}.account_update #account_addresses input,.account_update #account_addresses select{width:94%;}body.account_order #account_inner_full #cart table.cart{width:100%;}body.account_order #account_inner_full #cart table.cart thead th{text-align:right;padding:5px;}body.account_order #account_inner_full #cart table.cart thead th.product_details,body.account_order #account_inner_full #cart table.cart thead th.code{text-align:left;}body.account_order #account_inner_full #cart table.cart thead th.quantity{width:auto;}body.account_order #account_inner_full #cart table.cart tr{background:#fff;}body.account_order #account_inner_full #cart table.cart tr.alt_bg{background-color:#f2fafb;}body.account_order #account_inner_full #cart table.cart tr.alt_bg + tr{background-color:#f2fafb;}body.account_order #account_inner_full #cart table.cart tr td{vertical-align:top;padding:5px;text-align:right;}body.account_order #account_inner_full #cart table.cart tr td.product_details,body.account_order #account_inner_full #cart table.cart tr td.code{text-align:left;}body.account_order #account_inner_full #cart table.cart > td{padding:0;border:none;}body.account_order #account_inner_full #cart table.cart > td table{margin-bottom:0;background:none;}body.account_order #account_inner_full #cart table.cart .product_title > td{border:none;padding-bottom:3px;padding-left:0;padding-top:8px;}body.account_order #account_inner_full #cart table.cart .product_title div.title{text-align:left;font-weight:700;color:#2ea9b8;display:inline-block;float:left;padding-left:10px;}body.account_order #account_inner_full #cart table.cart .product_title div.title a{color:#2ea9b8;}body.account_order #account_inner_full #cart table.cart .product_title .img{display:none;}body.account_order #account_inner_full #cart table.cart .product_details{width:18%;}body.account_order #account_inner_full #cart table.cart .product_details div.title a.title{display:none;}body.account_order #account_inner_full #cart table.cart .product_details div.title .img{margin-right:0;width:100px;height:100px;}body.account_order #account_inner_full #cart table.cart .product_details div.title .img a{width:100px;height:100px;}body.account_order #account_inner_full #cart table.cart .product_details div.title .img a .padded_image{height:100px;width:100px;}body.account_order #account_inner_full #cart table.cart .product_details .var_title{margin-top:10px;float:left;}body.account_order #account_inner_full #cart table.cart td.code{width:10%;}body.account_order #account_inner_full #cart table.cart td.vat_rate{width:14%;}body.account_order #account_inner_full #cart table.cart td.quantity{width:10%;}body.confirmation #checkout_wrapper #cart table.cart th{text-align:right;padding:0;}body.confirmation #checkout_wrapper #cart table.cart th.product_details,body.confirmation #checkout_wrapper #cart table.cart th.code{text-align:left;}body.confirmation #checkout_wrapper #cart table.cart tr td{text-align:right;}body.confirmation #checkout_wrapper #cart table.cart tr td.product_details,body.confirmation #checkout_wrapper #cart table.cart tr td.code{text-align:left;}body.confirmation #checkout_wrapper #cart table.cart .cart_footer th{padding-right:5px;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0);}70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);animation-timing-function:cubic-bezier(0.755,0.050,0.855,0.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0);}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;}@-webkit-keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{from,50%,to{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0);}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg);}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg);}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg);}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg);}50%{-webkit-transform:translateX(0);transform:translateX(0);}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg);}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg);}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg);}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg);}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg);}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}@keyframes wobble{from{-webkit-transform:none;transform:none;}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);}to{-webkit-transform:none;transform:none;}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none;}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg);}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg);}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg);}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg);}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg);}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg);}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg);}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97);}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0);}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}to{-webkit-transform:none;transform:none;}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0);}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0);}to{-webkit-transform:none;transform:none;}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:none;transform:none;}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0);}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0);}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0);}to{-webkit-transform:none;transform:none;}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0);}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9);}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0);}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0);}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}to{opacity:1;-webkit-transform:none;transform:none;}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{from{opacity:1;}to{opacity:0;}}@keyframes fadeOut{from{opacity:1;}to{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes fadeOutDown{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}@keyframes fadeOutDownBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes fadeOutLeft{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}@keyframes fadeOutLeftBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes fadeOutRight{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}@keyframes fadeOutRightBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes fadeOutUp{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}@keyframes fadeOutUpBig{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1;}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg);}to{-webkit-transform:perspective(400px);transform:perspective(400px);}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px);}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1;}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0;}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1;}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1;}to{-webkit-transform:none;transform:none;opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}@keyframes lightSpeedOut{from{opacity:1;}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1;}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1;}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1;}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);}to{opacity:1;-webkit-transform:none;transform:none;}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}@keyframes rollOut{from{opacity:1;}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}50%{opacity:1;}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;}@-webkit-keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}@keyframes zoomOut{from{opacity:1;}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);}to{opacity:0;}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center;}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center;}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}ul.ui-autocomplete{margin:33px 0 0 0 !important;width:310px;}.ui-helper-hidden-accessible{display:none;}.blog_module h1{color:#054951;font-weight:bold;margin-bottom:0px;}.pageid44 section.right_col{width:220px !important;}.pageid44 div.middle_col{width:730px !important;}#blog_list{border:1px solid #def1f4;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}#blog_list ul.grid_list{padding:10px 20px;width:685px;}#blog_list ul.grid_list li{border-bottom:solid 1px #8bd9e3;padding:15px 0 15px 110px;position:relative;min-height:117px;}#blog_list ul.grid_list li.last{border-bottom:0;}#blog_list p.paginate_title{display:none;}#blog_list div.paginate{background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") repeat-x scroll center bottom #06606a;float:none;clear:both;margin:20px 20px 0 20px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}#blog_list div.blog_pagi_bottom{margin-bottom:20px;}#blog_list div.paginate ol{margin-right:6px;}#blog_list div.paginate ol li{padding:0;}#blog_list div.paginate ol li span,#blog_list div.paginate ol li a{padding:8px 15px;color:#fff;margin-right:1px;font-weight:bold;}#blog_list div.paginate ol li a{background-color:#03353b;}#blog_list div.paginate ol li a:hover{color:#097b89;}#blog_list div.paginate ol li.sel a{background-color:#bee4ea;color:#054951;}#blog_list div.paginate ol li.prev a,#blog_list div.paginate ol li.next a{background:none;}#blog_list ul.grid_list li .post_title{margin:0;padding:0;color:#2da9b8;font-family:arial;font-size:17px;font-weight:bold;}#blog_list ul.grid_list li div.date{position:absolute;left:0;top:15px;background-color:#f2fafb;border:1px solid #def1f4;width:85px;padding:30px 0 0 0;height:77px;overflow:hidden;text-align:center;color:#05515a;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}#blog_list ul.grid_list li div.date div.d{font-family:Century Gothic, arial, sans-serif;font-size:30px;padding-bottom:15px;font-weight:bold;color:#054951;}#blog_list ul.grid_list li div.date div.m-y{font-family:Century Gothic, arial, sans-serif;font-size:14px;color:#3bafbd;}#blog_list ul.grid_list div.snippet{padding:10px 0 20px 0;line-height:20px;}div.blog_read_more{float:left;}div.blog_read_more span{background-color:#f2fafb;padding:8px 15px;font-size:12px;font-weight:bold;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}div.blog_read_more span:hover{background-color:#2da9b8;color:#fff;}#blog_list ul.grid_list li div.social_buttons,#blog_list ul.grid_list li div.blog_social_buttons{float:right;margin-top:-4px;}#blog_list ul.grid_list li div.social_buttons li,#blog_list ul.grid_list li div.blog_social_buttons li{border-bottom:0;padding:0;}article.blog_post{position:relative;}article.blog_post h1{float:none;font-size:19px;}article.blog_post p.blog_date{position:absolute;top:10px;right:0;color:#2da9b8;font-family:Centry Gothic, Helvetica, Arial, sans-serif;font-weight:normal;}.btn{padding:8px 20px 9px;float:left;margin-bottom:15px;font-family:Century Gothic, arial, sans-serif;font-size:16px;font-weight:bold;margin:15px 0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}.btn.arrow span{display:block;padding-right:20px;background:url("https://www.water-garden.co.uk/images/icons/icons.png") right -11px;}a.btn_wt{background:url("https://www.water-garden.co.uk/images/buttons/btn_wt.png") #fff bottom repeat-x;color:#2da9b8;text-decoration:none;border:1px solid #a9cde1;}a:hover.hov_bl{background:url("https://www.water-garden.co.uk/images/buttons/btn_bl.png") #097a86 bottom repeat-x;color:#fff;border:1px solid #000;text-shadow:1px -1px -1px #02262a;}a.core_button{background:url("https://www.water-garden.co.uk/images/buttons/btn_wt.png") #fff bottom repeat-x !important;text-decoration:none;border:1px solid #a9cde1;padding:8px 20px 9px;float:left;margin-bottom:15px;margin:15px 0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}a.core_button span{border:0;display:block;padding:0 20px 0 0;background:url("https://www.water-garden.co.uk/images/icons/icons.png") right -8px !important;color:#2da9b8 !important;font-family:Century Gothic !important;font-size:13px !important;text-transform:uppercase;}a:hover.core_button{background:url("https://www.water-garden.co.uk/images/buttons/btn_bl.png") #097a86 bottom repeat-x !important;color:#fff !important;border:1px solid #000;text-shadow:1px -1px -1px #02262a;}a:hover.core_button span{color:#fff !important;}a.submit_button{background:url("https://www.water-garden.co.uk/images/buttons/btn_wt.png") #fff bottom repeat-x !important;text-decoration:none;border:1px solid #a9cde1;padding:15px 24px;float:left;margin-bottom:15px;margin:8px 0;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}a.submit_button span{border:0;display:block;padding:0 20px 0 0;background:url("https://www.water-garden.co.uk/images/icons/icons.png") right -8px !important;color:#2da9b8 !important;font-family:Century Gothic !important;font-size:13px !important;text-transform:uppercase;}a:hover.submit_button{background:url("https://www.water-garden.co.uk/images/buttons/btn_bl.png") #097a86 bottom repeat-x !important;color:#fff !important;border:1px solid #000;text-shadow:1px -1px -1px #02262a;}a:hover.submit_button span{color:#fff !important;}a.addtocart{background:url("https://www.water-garden.co.uk/images/buttons/btn_bl.png") #097a86 bottom repeat-x !important;color:#fff !important;border:1px solid #04464e;text-shadow:1px -1px -1px #02262a;font-size:15px;text-transform:uppercase;}a:hover.addtocart{background:url("https://www.water-garden.co.uk/images/buttons/btn_wt.png") #fff bottom repeat-x !important;text-decoration:none;border:1px solid #a9cde1;float:left;color:#054951 !important;}#calc_volume_submit{width:125px !important;}#cat_header{position:relative;background-color:#065a63;padding:30px;min-height:150px;background:url(https://www.water-garden.co.uk/images/backgrounds/cat_header.png) no-repeat top #155a63;}#cat_header h1{color:#fff;font-family:Century Gothic, arial, sans-serif;font-weight:bold;font-size:24px;margin:0;letter-spacing:1px;}#cat_header div.text{color:#fff;padding-top:10px;}#cat_header div.image{width:263px;height:257px;background-position:center top;background-repeat:no-repeat;float:right;margin:0 -20px 20px 30px;}#cat_header div.image span{display:block;height:121px;width:182px;overflow:hidden;margin-top:70px;margin-left:23px;}#cat_header img{width:263px;height:257px;background-position:center top;background-repeat:no-repeat;float:right;margin:0 -20px 20px 30px;}#cat_header.no_img{background:url(https://www.water-garden.co.uk/images/backgrounds/cat_header_none.png) no-repeat top #155a63;min-height:0px;margin-bottom:40px;}#cat_main.margin{margin-top:100px;}div.category_body_text{padding-top:1px;}div.category_body_text ul li{list-style:none;list-style-type:binary;}.qty_select form{margin-left:-5px;margin-right:4px;}.qty_select input{border-radius:0;box-shadow:none;height:9px;}.qty_select a{height:25px;border-radius:0;margin-top:-3px;line-height:25px;}.qty_select a.qty_minus{border-bottom-left-radius:10px;border-top-left-radius:10px;}.qty_select a.qty_plus{border-bottom-right-radius:10px;border-top-right-radius:10px;}.bypass{background-color:#054951;color:#fff;padding:4px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;border:1px solid #054951;}.bypass:hover{background-color:#fff;color:#054951;}.checkout_address .edit_address,.checkout_address .add_address{background:none !important;padding:0 5px;margin-right:20px;border:none;}.checkout_address .edit_address:hover,.checkout_address .add_address:hover{text-shadow:none;color:#2da9b8;background:none !important;border:none;}.checkout_address .edit_address:hover span,.checkout_address .add_address:hover span{color:#8bd9e3 !important;}.checkout_address #checkout_wrapper a.submit_button,.checkout_cart .checkout_btn,#payment_form_submit,.checkout_cart a.checkout_leave_btn{background-image:url('https://www.water-garden.co.uk/images/buttons/btn_gr.png') !important;opacity:1;}.checkout_address #checkout_wrapper a.submit_button span,#payment_form_submit span,.checkout_cart a.checkout_leave_btn span{color:#fff !important;}.checkout_address #checkout_wrapper a.submit_button:hover,.checkout_cart .checkout_btn:hover,#payment_form_submit:hover,.checkout_cart a.checkout_leave_btn:hover{background-image:url('https://www.water-garden.co.uk/images/buttons/btn_wt.png') !important;text-shadow:none;}.checkout_address #checkout_wrapper a.submit_button:hover span,#payment_form_submit:hover span,.checkout_cart a.checkout_leave_btn:hover span{color:#054951 !important;}#address_summary_col .core_button{padding:8px 6px 9px;}#address_summary_col .core_button span{font-size:12px !important;}.checkout_checkout #info_bar,.checkout_payment #info_bar,.checkout_address #info_bar{border-bottom:0;}.cart .add_to_wishlist{height:25px;display:block;overflow:hidden;text-indent:20px;margin:0;background:none;}.cart .add_to_wishlist a{color:#666;background:#e1e1e1 url(https://www.water-garden.co.uk/images/icons/cart.gif) 8px -13px no-repeat;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #cbcbcb;width:110px;padding:3px;display:block;}.cart .add_to_wishlist a:hover{color:#054951;background:#e1e1e1 url(https://www.water-garden.co.uk/images/icons/cart.gif) 8px -53px no-repeat;}.cart .add_to_wishlist.add_to_cart a{width:115px;background:#e1e1e1 url(https://www.water-garden.co.uk/images/icons/cart.gif) 8px 7px no-repeat;}.cart .add_to_wishlist.add_to_cart a:hover{background:#e1e1e1 url(https://www.water-garden.co.uk/images/icons/cart.gif) 8px -33px no-repeat;}#voucher_code_submit{margin-top:0;margin-bottom:0;}.checkout_confirmation .checkout_inner_wrapper .address{float:left;width:300px;}#discount_form a#discount_form_submit span{font-weight:bold;padding:0 20px 0 15px !important;}a.submit_button span{background:url("https://www.water-garden.co.uk/images/icons/icons.png") right -6px !important;}#checkout_form_delivery_msg_field label{margin-top:25px;width:155px !important;}#checkout_form_how_did_you_hear_of_us_field label{line-height:40px;}.checkout_inner_wrapper #add_new_address{display:inline-block;float:none;margin-top:0;margin-bottom:0;}.checkout_inner_wrapper #add_new_address span{padding:8px 15px;}.edit_address_form.bg_green{background-color:transparent;}.edit_address_form.bg_green div{background-color:#f2fafb;}div.edit_address_form{padding:20px 0;}#checkout_wrapper table#address_selector{margin-bottom:0;}table#address_selector a.core_button{margin:0 20px 0 0;}.admin_discount h5{text-align:left;margin-top:20px;}.admin_discount input{width:100px !important;}.admin_discount label{width:110px !important;line-height:30px;}.admin_discount .fieldset_0{float:left;width:260px;}.admin_discount ul#_submitfield{float:left;padding:0;margin:0;}.admin_discount ul#_submitfield li{float:left;padding:0;margin:0;}.admin_discount ul#_submitfield li a.submit_button{padding:2px 0;margin:0;}#bypass_payment_selector{margin-top:25px;}.bypass_submit_wrapper{background:url('https://www.water-garden.co.uk/images/buttons/btn_gr.png') !important;float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #aacde1;margin-top:20px;}.bypass_submit{display:block;background:url("https://www.water-garden.co.uk/images/icons/icons.png") -1903px 0px no-repeat !important;opacity:1;color:#fff;font-size:14px;padding:8px 35px 8px 15px;line-height:24px;font-weight:bold;text-transform:uppercase;font-family:'Century Gothic', Arial, sans-serif;}.bypass_submit_wrapper:hover{background-image:url('https://www.water-garden.co.uk/images/buttons/btn_wt.png') !important;}#payment_col1 ul#applied_vouchers{margin:8px 0 0;}#payment_col1 .field_serial_code_visible{padding:7px 3px !important;width:37px;}#payment_col1 #gift_vouchers_wrapper{margin:0;}#payment_col1 #voucher_code .fieldset_0{width:339px;}#payment_col1 #payment_form input{width:264px;}#payment_col1 #payment_form input.field_bool{width:auto;}#voucher_code .field_serial_code_visible{width:40px;font-size:11px;padding:7px 3px !important;}#voucher_code .fieldset_0{width:343px;}div.sharedspacer{clear:both;height:20px;}h2.column_heading,span.heading{display:block;color:#054951;font:18px/24px helvetica_neue_bold, arial;padding:0 0 10px 10px;letter-spacing:-0.05em;border-bottom:3px solid #d2d2d2;}ul.nav li.sel{font-weight:bold;}ul.nav li a{display:block;}h1 em{font-style:normal;color:#d2d2d2;}span.icon_heading{width:40px;line-height:32px;float:left;background:url('https://www.water-garden.co.uk/images/icons/icon_heading.png') no-repeat;}.loading{background:#fff url('https://www.water-garden.co.uk/images/icons/loading.gif') no-repeat center !important;min-height:200px;}.loading_small{background:#fff url('https://www.water-garden.co.uk/images/icons/loading_small.gif') no-repeat center !important;min-height:100px;}img .float{float:left;}#contact_map_container div#map{width:405px;height:320px;border:solid 1px #ccc;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}.contact_left_col{float:left;width:275px;margin-right:40px;}.contact_right_col{float:right;width:405px;}#contact_page h1{color:#054951;font-weight:bold;margin-bottom:10px;}#contact_page h3{color:#054951;font-weight:bold;font-family:arial;font-size:16px;}#contact_page h4{color:#054951;font-weight:bold;font-family:arial;font-size:14px;}#cboxOverlay{position:fixed;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:2147483646;}#colorbox{-moz-background-clip:padding;-webkit-background-clip:padding;background-clip:padding-box;border:10px solid rgba(0,0,0,0.5);z-index:2147483647;background-color:#fff;position:absolute;text-align:left;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#colorbox.add_to_cart_message .add_to_cart_msg .cart{float:left;padding:27px 29px 29px;width:335px;}#cboxClose{position:absolute;display:block;background:url("https://www.water-garden.co.uk/images/icons/close.png") no-repeat center #323232;overflow:hidden;text-indent:-999px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;cursor:pointer;width:35px;height:35px;top:-20px;right:-20px;}#cboxClose:hover{background-color:#2da9b8;}#cboxTitle{display:none !important;}#colorbox.add_to_cart_message #cboxLoadedContent div.add_to_cart_msg div.cart a.add_to_cart_view{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:0;text-align:center;background:#06606a;background:-moz-linear-gradient(top,#06606a 0%,#055760 34%,#054951 68%,#044047 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#06606a),color-stop(34%,#055760),color-stop(68%,#054951),color-stop(100%,#044047));background:-webkit-linear-gradient(top,#06606a 0%,#055760 34%,#054951 68%,#044047 100%);background:-o-linear-gradient(top,#06606a 0%,#055760 34%,#054951 68%,#044047 100%);background:-ms-linear-gradient(top,#06606a 0%,#055760 34%,#054951 68%,#044047 100%);background:linear-gradient(to bottom,#06606a 0%,#055760 34%,#054951 68%,#044047 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#06606a',endColorstr='#044047',GradientType=0);}ul#prod.cross_sell{width:521px;height:255px;}#colorbox.add_to_cart_message .add_to_cart_msg ul.cross_sell{width:770px !important;padding-left:35px !important;}div.add_to_cart_msg.would_you_like_to_save_msg{padding:20px;}body{text-align:left;color:#565656;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAFlCAIAAACsjrVcAAAAkElEQVRYw+3XMQ7DMAiFYXB8/4P0Vp2ydYnUla42sYqe3KHD7+1TDMGQIfaIsGE1mxfGGGOM8b+5R/HcIu+PrXzz79IqXsq/qK/YPwfketT67/mK98vxIc0v90/vT0jnKfvz63lW/TJ1niZ9jzl/eZ7H+Rrt6b7Qn9d7cnNL9q8+VLe9+FSfc//BGGOMMd7yB8OWR3IjNUR5AAAAAElFTkSuQmCC) repeat-x;}.mid{width:980px;margin:auto;position:relative;display:block;}a{color:#054951;}a:hover{color:#2da9b8;}img{display:block;}p.no_products{padding:20px 0;}div.core_tabs_div{padding:0;}ul.grid_col_wrapper{margin:0;padding:0;}ul.grid_col_wrapper li{width:auto;text-align:center;}ul.grid_col_wrapper li img{margin:auto;}.grid_col_wrapper .fluid_container{padding:0;}nav#main_nav ul li div.supernav,#body_wrapper{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAACXCAIAAACwfx2DAAAAVElEQVQ4y+2UQQrAIAwEx+L/vzw9GChColDw5mkxmXVDBJsKPMCVK/+kmxUxem4McQrDV7RCCjsCXRdBTmR2yxIxMwzy/GRFgtnKt48zTZ2SbfwML1r6PUfzE93NAAAAAElFTkSuQmCC) repeat-x;}#body_wrapper{background-position:bottom;padding-bottom:40px;}div#wrapper{width:980px;margin:auto;text-align:left;position:relative;}.layout_center.narrow{width:940px;}div.content{clear:both;margin:0 0 20px 0;}.middle_col h1{margin-bottom:10px;}.facebook_like{border:none;overflow:hidden;width:50px;height:40px;clear:both;margin:10px 10px 0 0;display:block;float:left;}.twitter-share-button{border:none;overflow:hidden;width:90px !important;height:20px;margin:2px 0 0;display:block;float:left;}.google_plus1{height:20px;width:82px;margin:12px 0 0 0;display:block;float:left;}.shared_content a img:hover{opacity:0.8;}body{margin:0;padding:0;}div,header,li,td,th,input,textarea,select,label{font:13px/17px arial;color:#4d4d4d;}h1,h2,h3,h4,h5{font-family:century gothic, Helvetica, Arial, sans-serif;font-weight:bold;margin:0 0 20px 0;color:#2da9b8;}h1{font-size:24px;line-height:31px;}h2{font-size:22px;line-height:24px;}h3{font-size:19px;line-height:21px;}h4{font-size:17px;line-height:19px;}h5{font-size:15px;line-height:17px;}h1 em,h2 em,h3 em,h4 em,h5 em{font-style:normal;color:;}p{margin:0 0 15px;}a{text-decoration:none;outline:none;cursor:pointer;color:#054951;}a:hover{color:#4d4d4d;}ul{padding:0;margin:0 0 10px 16px;}li{list-style:none;margin:3px 0;padding:0;}::selection{background:#808285;color:#fff;}::-moz-selection{background:#808285;color:#fff;}::-webkit-selection{background:#808285;color:#fff;}input,textarea,select{outline:none !important;}input:focus,textarea:focus,select:focus{border-color: !important;box-shadow:0px 0px 3px ;-moz-box-shadow:0px 0px 3px ;-webkit-box-shadow:0px 0px 3px ;}.img{background-position:center center;background-repeat:no-repeat;background-color:#fff;display:block;text-indent:-99999px;width:150px;height:150px;}.img.no_img{background-image:url("https://www.water-garden.co.uk/images/no_img.png");}.clfx20{clear:both;height:20px;}a img{text-decoration:none;border:none;}#default_body h3,#default_body h4,#default_body h5,#default_body h6{color:#333;}.msg{background-color:#054951;color:#fff;font-weight:normal;display:block;overflow:hidden;height:35px;line-height:35px;margin-bottom:20px;text-align:center;color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}.msg a{color:#fff;display:block;font-size:15px;line-height:35px;text-align:center;text-transform:uppercase;}.msg a:hover{opacity:0.8;}.msg a:active{opacity:0.6;}form ul{padding:0;margin:0;}table{width:100%;background-color:#fff;}table.collapse{border-collapse:collapse;margin-bottom:15px;}td.padded{padding:7px;}#info_pages table{border:1px solid #2da9b8;border-collapse:collapse;}#info_pages td{padding:4px;border:1px solid #2da9b8;}.sup{font-size:10px;vertical-align:super;}a#add_new_address{display:inline;float:right;padding-bottom:10px !important;}a#add_new_address span{background:#065962 !important;background:-moz-linear-gradient(top,#065962 0%,#044148 100%) !important;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#065962),color-stop(100%,#044148)) !important;background:-webkit-linear-gradient(top,#065962 0%,#044148 100%) !important;background:-o-linear-gradient(top,#065962 0%,#044148 100%) !important;background:-ms-linear-gradient(top,#065962 0%,#044148 100%) !important;background:linear-gradient(to bottom,#065962 0%,#044148 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#065962',endColorstr='#044148',GradientType=0);padding:3px 15px;color:#fff !important;border-radius:4px;border:solid 1px #a9cde1;}footer,body.pages_home div.core_tabs_div{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAArCAIAAADdd86NAAAANUlEQVQY02NkcXBnYGBgYWBkZGBgYGJgYEDwSKAYGZmwyUEEmfAJEtTHSLxbGDAFoT6iDgUAMyoBYun4ansAAAAASUVORK5CYII=) #06606a repeat-x;}#pre_footer{background:url(https://www.water-garden.co.uk/images/backgrounds/pre_footer_bg.png) bottom left no-repeat;}#pre_footer h3{color:#fff;font-family:Century Gothic, Helvetica, Arial;font-weight:bold;}#pre_footer h3 a{color:#fff;}#pre_footer h3 a:hover{color:#66c0cb;}#pre_footer ul{margin:0;padding:0;}#pre_footer ul li{margin:0;padding:0;}#pre_footer ul li a{color:#fff;display:block;padding-bottom:4px;font-size:11px;}#pre_footer ul li a:hover{text-decoration:underline;}#pre_footer section{float:left;padding:45px 0 55px 0;width:236px;}#pre_footer section nav{padding-right:50px;}#pre_footer section.last{width:271px;}#pre_footer section.last h3{margin-bottom:8px;}#pre_footer form{margin-bottom:15px;}#pre_footer input{width:200px;height:18px;padding:0 0 0 10px;border-bottom:solid 1px #fff;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAgCAIAAAC3sD5OAAAAK0lEQVQI12O4CAYMV8GA4RYYMDwCA4Y3YMDwBQwYfoIBw18wYPgPBoOeAgAQULrBt9bafAAAAABJRU5ErkJggg==) repeat-x;font-size:12px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#pre_footer a#newsletter_signup_submit{margin:-1px 0 0 -47px;padding:0;background:#054951 !important;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;font-family:Century Gothic, arial, sans-serif;border:0;height:36px;line-height:16px;}#pre_footer a#newsletter_signup_submit span{font-size:16px !important;font-weight:bold;color:#fff !important;background-image:none !important;margin:0 !important;padding:0 15px !important;height:32px;line-height:31px;text-transform:none;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#pre_footer a:hover#newsletter_signup_submit{background-color:#2da9b8 !important;}#footer_socials{width:204px;background:#fff;background:url("https://www.water-garden.co.uk/images/backgrounds/main_nav_bg.png") #fff repeat-x bottom;padding:10px 0 10px 15px !important;margin-bottom:15px !important;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#footer_socials li{width:24px;height:24px;text-indent:-999px;overflow:hidden;float:left;margin-right:10px !important;}#footer_socials li a{display:block;width:24px;height:24px;background:url("https://www.water-garden.co.uk/images/icons/icons.png");}#footer_socials li#fb a{background-position:-13px -171px;}#footer_socials li#tw a{background-position:-48px -171px;}#footer_socials li#pl a{background-position:-85px -171px;}#footer_socials li#in a{background-position:-119px -171px;}#footer_socials li#yt a{background-position:-153px -171px;}#footer_socials li#pt a{background-position:0 0;background-image:url("https://www.water-garden.co.uk/images/icons/pintrest.png");}#footer_cards{background:url("https://www.water-garden.co.uk/images/backgrounds/main_nav_bg.png") #fff repeat-x bottom;padding:10px 20px;width:220px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#main_footer{background-color:#fff;padding:25px 0;color:#737373;}small.copy{font-size:14px;display:block;width:250px;padding-bottom:4px;}a#powered_by{float:right;display:block;width:132px;height:17px;margin-top:-10px;text-indent:-9999px;background:url(https://www.water-garden.co.uk/images/sprites.png) no-repeat 0 -517px;}a#powered_by:hover{background-position:0 -500px;}footer small.last{margin-bottom:15px;}footer #mobile_switch{text-align:center;}footer small.mobile_disable,footer small.mobile_disable span,footer small.mobile_disable a{text-transform:uppercase;font-size:15px;color:#2e2a2c;}footer small.mobile_disable span{color:#054951;}.norton{width:132px;height:80px;position:relative;display:block;text-indent:-99999px;background:url('https://www.water-garden.co.uk/images/sprites.png') -916px -732px;margin:5px 0 0;left:-15px;}input,textarea,select{-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);box-shadow:inset 0 2px 2px rgba(0,0,0,0.22);padding:7px !important;font-size:14px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}textarea{height:135px;}#contact_form input,#contact_form textarea{width:330px;-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);box-shadow:inset 0 2px 2px rgba(0,0,0,0.22);padding:7px !important;font-size:14px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#contact_form textarea{height:135px;margin-bottom:20px;}#contact_form li{padding:0;}#contact_form label{float:none;margin:0;padding:10px 0 5px 0;font-weight:normal;}#contact_form li#formbuilder_1_field_5_field{float:right;margin-top:-178px;}#contact_page a.submit_button{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") repeat-x scroll center bottom #06606a;float:right;}#contact_page a.submit_button span{background-image:none;padding:0;text-transform:uppercase;font-size:16px;font-weight:bold;padding:0 20px 0 0;color:#fff;}#contact_page a:hover.submit_button{background:url("https://www.water-garden.co.uk/images/buttons/btn_wt.png") #fff bottom repeat-x;text-decoration:none;}#contact_page a:hover.submit_button span{color:#fff;}.core_button,.core_button_prev,.core_button_next{background-image:url('https://www.water-garden.co.uk/images/buttons/btn_gr.png');color:#fff;padding:5px;transition:none;-moz-transition:none;-webkit-transition:none;border:1px solid transparent;}.core_button:hover,.core_button_prev:hover,.core_button_next:hover{background-image:url('https://www.water-garden.co.uk/images/buttons/btn_wt.png');color:#054951;border:1px solid #8bd9e3;}.core_button:hover span,.core_button_prev:hover span,.core_button_next:hover span{color:#054951;}#review_form input,#review_form textarea{width:354px;}#recaptcha_area{border:solid 1px #ccc;padding:10px;width:466px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-top:10px;}#recaptcha_table{border:0 !important;}#recaptcha_response_field{border:solid 1px #ccc !important;width:286px !important;}#calc_volume_cyl_units_field{margin-top:20px;}.middle_col form.prod_filter_form li label{margin-right:5px;}.middle_col form.prod_filter_form li{margin-right:15px;}.add_to_cart span#disabled_msg{position:absolute;z-index:999;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;font-size:14px !important;width:551px;margin-left:-425px;margin-top:7px;}form li input#regisitration_form_email{height:17px;}#info_bar{height:45px;width:980px;margin:auto;padding:4px 0;border-bottom:1px solid #a9cde1;}#info_bar ul{height:45px;margin:0;padding:0;}#info_bar li{font-weight:bold;text-transform:uppercase;height:45px;line-height:42px;float:left;font-size:12px;overflow:hidden;background:url(https://www.water-garden.co.uk/images/icons/icons.png) no-repeat 50px 50px;padding-left:40px;}#info_bar li a{color:#097b88;}#info_bar li.a{margin-left:-10px;background-position:-1005px -207px;width:91px;}#info_bar li.a{background-position:8px -788px;width:166px;}#info_bar li.b{background-position:-1px -837px;width:230px;}#info_bar li.c{background-position:-1px -889px;width:260px;}#info_bar li.d{background-position:-1px -941px;margin-right:0;width:174px;}body.pages_home #info_bar{margin:20px 0 20px -10px;padding:0 10px;background:url("https://www.water-garden.co.uk/images/buttons/btn_wt.png") #fff bottom repeat-x;color:#2da9b8;border:1px solid #a9cde1;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}body.pages_home #info_bar li.a{background-position:3px -538px;}body.pages_home #info_bar li.b{background-position:-6px -602px;}body.pages_home #info_bar li.c{background-position:-6px -666px;}body.pages_home #info_bar li.d{background-position:-6px -722px;}#crumbtrail{margin:14px 0;}#breadcrumb{margin:0;}#breadcrumb li{display:block;float:left;margin:0 0 0 10px;text-indent:10px;background:url('https://www.water-garden.co.uk/images/sprites.png') -1333px -236px;}#breadcrumb li.first{text-indent:0;background:none;}#breadcrumb li a{font-size:10px;font-weight:bold;}#breadcrumb li.sel a{background-image:none;}#crumbtrail .bread_page_back{float:right;margin-top:-17px;font-size:10px;font-weight:bold;text-indent:10px;background:url('https://www.water-garden.co.uk/images/sprites.png') -1333px -216px;}#info_buttons h3{margin:0;padding:0 0 10px 0;color:#054951;font-family:Century Gothic, arial, sans-serif;font-weight:bold;font-size:25px;}#info_buttons ul{margin:40px 0 0 0;padding:0;}#info_buttons ul li{margin:0;float:left;margin-right:30px;}#info_buttons ul li a{color:#054951;display:block;border:1px solid #a9cde1;font-family:Century Gothic, arial, sans-serif;font-size:14px;margin:0;height:84px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#info_buttons ul li a:hover{color:#054951;-webkit-box-shadow:#d8d8d8 0px 4px 8px;-moz-box-shadow:#d8d8d8 0px 3px 8px;box-shadow:#d8d8d8 0px 3px 8px;}#info_buttons ul li a span{text-decoration:underline;}#info_buttons ul li.advice{width:295px;}#info_buttons ul li.advice a{padding:28px 80px 25px 20px;background:url(https://www.water-garden.co.uk/images/buttons/advice_bg.png) bottom right repeat-x;}#info_buttons ul li.advice a span{font-size:27px;color:#2da9b8;text-decoration:none;font-weight:bold;display:block;padding-top:12px;}#info_buttons ul li.news{width:320px;}#info_buttons ul li.news a{padding:28px 130px 25px 20px;background:url(https://www.water-garden.co.uk/images/buttons/news_bg.png) bottom right repeat-x;}#info_buttons ul li.videos{width:305px;margin-right:0;}#info_buttons ul li.videos a{padding:28px 90px 25px 20px;background:url(https://www.water-garden.co.uk/images/buttons/videos_bg.png) bottom right repeat-x;}section.prod_filters h3{background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") bottom repeat-x #06606a;padding:10px 20px;margin:0;color:#fff;font-size:16px;font-weight:bold;letter-spacing:1px;margin-top:20px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}section.prod_filters form{background-color:#f2fafb;margin:0;padding:10px;border:1px solid #8bd9e3;border-top:0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}section.prod_filters form label{color:#2da9b8 !important;border-bottom:solid 1px #8bd9e3;padding-bottom:5px;}section.prod_filters form label.checkbox{color:#3f3f3f !important;border-bottom:0;}#prod_filters_filter_litres_per_hr_field label{margin-bottom:20px !important;}#left_col .prod_filter_form li label.checkbox{height:18px;padding-left:5px;}form#prod_filters .ui-slider{width:201px;}.ui-slider-range{background-color:#537e83;border-color:#537e83;}.ui-slider-handle{border-color:#2da9b8 !important;background:url("https://www.water-garden.co.uk/images/backgrounds/main_nav_bg.png") !important;}.displayed_range{text-align:center;cursor:pointer;}#info_pages h1,#info_pages h2,#info_pages h3{color:#054951;font-weight:bold;margin-bottom:0px;padding-bottom:10px;}#info_pages h1{font-family:Century Gothic, arial, sans-serif;font-size:26px;}#info_pages h3{font-family:arial;font-size:17px;line-height:22px;padding-bottom:20px;}#info_pages hr{border:0;border-bottom:solid 1px #ccc;margin:20px 0;clear:both;}#info_pages img.imgright,#info_pages img.imgright{margin-bottom:20px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}#info_pages img.imgright{margin-left:30px;}#info_pages img.imgleft{margin-right:30px;}#info_pages ul{margin:0;padding:0;}#info_pages ul li{padding:0 0 10px 20px;background:url("https://www.water-garden.co.uk/images/icons/bul.png") 0px 5px no-repeat;}div.core_tabs_div{padding:0;}ul.grid_col_wrapper{margin:0;padding:0;}ul.grid_col_wrapper li{width:auto;height:auto;text-align:center;overflow:visible;}ul.grid_col_wrapper li img{margin:auto;}.grid_col_wrapper .fluid_container{padding:0;}body.pages_home ul.prod_tabbed_wrapper li div.fluid_container{padding:20px 60px;}body.pages_home ul.prod_tabbed_wrapper li h4{font-family:Century Gothic, arial, sans-serif;color:#054951;font-size:16px;}body.pages_home ul.prod_tabbed_wrapper li span.price_inc{font-family:Century Gothic, arial, sans-serif;color:#2da9b8;font-size:16px;font-weight:bold;}ul.cat_grid_wrapper{margin:0 !important;padding:0 !important;}ul.cat_grid_wrapper li{width:226px;margin-right:20px;margin-bottom:20px;}ul.cat_grid_wrapper li a{display:block;color:#2da9b8;font-family:Century Gothic, Helvetica, Arial;font-weight:bold;font-size:15px;line-height:19px;letter-spacing:1px;background:url(https://www.water-garden.co.uk/images/buttons/cat_list_btn.png) no-repeat bottom right;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}ul.cat_grid_wrapper li a:hover{color:#097b89;-webkit-box-shadow:#d8d8d8 0px 4px 8px;-moz-box-shadow:#d8d8d8 0px 3px 8px;box-shadow:#d8d8d8 0px 3px 8px;}ul.cat_grid_wrapper li.grid_end{margin-right:0;}ul.cat_grid_wrapper li span.grid_img{display:block;width:224px;height:128px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;overflow:hidden;z-index:-1;position:relative;border:1px solid #cacaca;border-bottom:0;}ul.cat_grid_wrapper li span.grid_title{display:block;height:36px;border:solid;border-color:#8bd9e3;border-width:4px 1px 1px 1px;text-align:left;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:13px 16px;overflow:hidden;}#category_prods{position:relative;}.sort_pagi{display:none;}#category_prods form.prod_filter_form{position:absolute;left:2px;top:-20px !important;}#prod li{width:157px;height:202px;margin-right:30px;margin-bottom:20px;}#prod li.grid_end{margin-right:0;}#prod li div.prod_img{display:block;width:100%;height:130px;overflow:hidden;margin-bottom:10px;overflow:hidden;}#prod li h4.prod_title,#prod li strong.prod_title{margin:0 0 2px;height:auto;font-size:17px;line-height:19px;font-family:'century gothic', Helvetica, Arial, sans-serif;}#prod li h4.prod_title a,#prod li strong.prod_title a{font-size:12px;font-family:arial;}#prod li:hover strong.prod_title a,#prod li strong.prod_title a:hover{color:#097b89;}#prod li a.moreinfo{display:none;}#prod li span.price_inc{font-size:14px;font-weight:bold;font-family:arial;color:#2da9b8;}#prod li span.price_inc span.label.from{display:inline-block;}#category_prods form.prod_filter_form{position:relative;top:0;left:0;}.prod_img a,.prod_img{position:relative;}.prod_img a,.prod_img_overlay{display:block;width:100%;height:100%;top:0;left:0;}.no_stock{background:url(https://www.water-garden.co.uk/images/icons/no_stock.png) bottom right no-repeat;display:block;width:100%;height:100%;z-index:9999;}.prod_img_no_stock{background:url(https://www.water-garden.co.uk/images/icons/no_stock.png) bottom right no-repeat;display:block;width:100%;height:100%;z-index:9999;}.prod_img_sale{background:url(https://www.water-garden.co.uk/images/icons/sale.png) bottom right no-repeat;display:block;width:100%;height:100%;z-index:9999;}.search_module #prod li{margin-right:117px;}.search_module #prod li.last_col{margin-right:0;}.nostock_overlay{position:absolute;top:0;left:0;z-index:10000;width:350px;height:350px;border-radius:5px;background:url(https://www.water-garden.co.uk/images/icons/no_stock.png) bottom right no-repeat;}#site_logo{display:block;height:119px;overflow:hidden;}header h3{font-family:Century Gothic, arial, sans-serif;font-size:20px;margin:0;position:absolute;right:0;top:33px;color:#054951;}header div.contact_us_today{position:absolute;top:25px;right:0;width:400px;height:35px;display:block;overflow:hidden;}header div.contact_us_today strong{font-weight:normal;color:#054951;font-family:Century Gothic, arial, sans-serif;font-size:17px;line-height:35px;padding-right:2px;}header div.contact_us_today em{font-style:normal;color:#2da9b8;font-family:Century Gothic, arial, sans-serif;font-size:18px;font-weight:bold;line-height:35px;padding-right:10px;}header div.contact_us_today a{width:117px;height:33px;line-height:33px;display:block;text-transform:uppercase;text-align:center;float:right;border:1px solid #a7cce1;color:#2da9b8;font-size:11px;font-family:Arial, helvetica, sans-serif;background:url("https://www.water-garden.co.uk/images/buttons/btn_wt.png") #fff bottom repeat-x;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}header #header_search{position:absolute;right:0;top:70px;margin:0;padding:0;}header #header_search ul li{margin:0;padding:0;}header #header_search ul li input{border:1px solid #89d8e2;margin:0;height:33px;line-height:33px;width:368px;padding:0 15px !important;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}header #header_search ul li a{width:31px !important;height:26px !important;margin-left:-34px;overflow:hidden;margin-top:4px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background:url("https://www.water-garden.co.uk/images/icons/icons.png") repeat scroll -5px -51px #fff !important;border:0;padding:0 !important;}header #header_search ul li a span{display:block;background-image:none !important;padding:0 !important;line-height:normal;width:32px !important;height:32px !important;overflow:hidden;text-indent:-999px;border-radius:8px 8px 8px 8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}header #header_search ul li a:hover{background:url(https://www.water-garden.co.uk/images/icons/icons.png) #fff -45px -51px !important;}header h3 span{font-weight:bold;color:#2da9b8 !important;}header h3 span a{color:#2da9b8 !important;}nav#mini_cart{margin:0;padding:0 10px;height:31px;position:absolute;right:0;top:-31px;background-color:#06606a;}nav#mini_cart ul{margin:0;padding:0;}nav#mini_cart ul li{height:31px;line-height:31px;float:left;margin:0;padding:0 2px 0 17px;}nav#mini_cart ul li{float:left;color:#fff;padding:0 2px 0 17px;text-transform:uppercase;position:relative;}nav#mini_cart ul li a{color:#fff;}nav#mini_cart ul li a:hover{text-decoration:underline;}nav#mini_cart ul li a span{font-weight:bold;}nav#mini_cart ul li a span.icon{display:block;width:38px;padding:0;height:40px;background:url(https://www.water-garden.co.uk/images/icons/icons.png);position:absolute;left:-38px;z-index:9999;top:0px;}nav#mini_cart ul li a:hover span.icon{background-position:-38px 0;}#banners{width:100%;overflow:hidden;height:497px;background:url(https://www.water-garden.co.uk/images/banners/banners_bg.png) top #097b88;}#banners ul{margin:0;padding:0;list-style:none;margin-top:1px;height:497px;}#banners ul li{background-position:center;background-repeat:no-repeat;width:100%;margin:0;}#banners ul li div.main{background:url(https://www.water-garden.co.uk/images/banners/banners_overlay.png) no-repeat center;}#banners ul li div.text{height:497px;margin:auto;width:980px;overflow:hidden;background-repeat:no-repeat;background-position:bottom left;position:relative;}#banners ul li div.text p{overflow:hidden;position:absolute;text-indent:0px;height:70px;width:304px;margin:0;padding:0 15px;color:#fff !important;top:260px;left:20px;text-align:center;}#banners ul li div.text p span{color:#fff !important;}#banners ul li div.text div.txt,#banners ul li div.text h3.heading{overflow:hidden;text-indent:-9999px;height:0;margin:0;padding:0;color:#fff !important;}#banners ul li div.text a.link{margin-left:123px;color:#054951;margin-top:350px;font-weight:bold;font-size:17px;display:block;width:130px;height:40px;line-height:39px;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#banners ul li div.text a.link:hover{margin-left:123px;color:#054951;margin-top:350px;font-weight:bold;font-size:17px;display:block;width:130px;height:40px;line-height:39px;text-align:center;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;color:#fff;}#banner_nav{position:relative;height:0px;}#banner_nav div{position:absolute;right:0;top:-40px;z-index:9;}#banner_nav div a{display:block;width:20px;height:24px;background:url(https://www.water-garden.co.uk/images/icons/icons.png) -10px -88px;float:left;margin-left:10px;overflow:hidden;text-indent:-999px;}#banner_nav div a.activeSlide{background-position:-47px -88px;}div.content div.content_left{float:left;width:305px;}div.content div.content_right{float:left;margin-left:30px;width:645px;}body.pages_home .prod_tabs .fluid_container{height:300px;}#top_deals{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAACLCAIAAAAmt8QaAAAAqklEQVRIx+2SSxKCIQyDkw4Hc+f9L0RcgEr7MxQdd8LuIzR9UFYJwzH4E7lAnoXP4pXpa/8iARzrAcYX0X8aj9V7n6DpCn5NF8Dm99I18fsiXwVIX3/38f0SpY6Gmv1Pxtr4b0EEBZU6NCvAIGCY0dNf+/vQByCfr1/ZO9vW/lDrfWa53X1/5I/ZPJvXGfUYb7bmxP+qZ36hvkRHWn8yHyz1bF8OHz78v/wAd81TD5DUfYgAAAAASUVORK5CYII=) #06606a repeat-x;}#top_deals_bot{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAsCAIAAAAB9bSZAAAB1ElEQVRIS92OW3fUMAyE9Uhht/AXgdKXQstfhtIu9EbpbuLcg6xZK4odwqHZJ3K+44xG40lofXL+8t1HcBRg/er9pxdvzyAYDWiY0QCtTs75tZbzKNxhcy2sAvD5mo4oWslP+JbjDxcM1tDKWhw0Qrw+vdAf1C5iF3BIxZvTz0Bv4r9g8qgBXKH+EM+BWr5u85Qv2yw1Z5houUyceZ+hy7CGUJ06qm0pTPq2zZczarnaDagzGYi2dJXlAztzWvE36Dpzm8zJWVyLAJuACYxMXMFIoiZx342OVlGYOKpsjP6T48n3q6HlR14wN3JarDPaZhNJupHXrQD9DOguLy3cNaFdvLIZhu5deV947iBcQEz4lsiEJrgPQqpnsBn6WVTMo5zzPCSOQo9l9Q8U/vxV1pFPbD0FoFMHwvoRtK3qiKfktCKKQdCurndVzWdWN6oHEVZ+W/lRhYWQWAjldcM4gzoQyoxDRdMyTk6LS5g0AZVNCwpzetogkpX9GEby6UAl2NH60XaPfI9sgqnbLtWRaUdAcBdCTdctZ9/SGtSxufmR7P1nM2rpul5E343RbRj3DsK+pevNhV6wY9QIJ/GlZTEHaunlpQ9c1erYjDWHluXP/9fyG9f7xQs6n22tAAAAAElFTkSuQmCC) repeat-x bottom;}#top_deals_bg{background:url(data:image/png;base64,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) no-repeat top left;}#top_deals_bg2{background:url(data:image/png;base64,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) no-repeat bottom right;height:412px;}#top_deals div.mid{height:135px;}#top_deals h2{color:#fff;font-size:24px;padding-top:86px;font-family:Century Gothic, arial, sans-serif;font-weight:bold;margin-left:10px;}#top_deals ul{padding:0;margin:0 !important;}#top_deals ul li{width:163px;padding:0;margin:0;float:left;}#top_deals ul li div.prod_img{width:145px;height:115px;background-color:#fff;margin:10px auto;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#top_deals ul li span{width:145px;margin:auto;color:#fff;text-align:center;font-family:Century Gothic, arial, sans-serif;font-size:14px;line-height:16px;}#top_deals ul li span.title{padding-bottom:8px;display:block;}#top_deals ul li span.price{font-weight:bold;font-size:15px;display:block;}#top_deals ul li span.price span.was{font-weight:normal;text-decoration:line-through;margin-right:10px;}#top_deals_pagi{position:absolute;left:50%;top:-51px;}#top_deals_pagi a{display:block;width:22px;height:24px;background:url(https://www.water-garden.co.uk/images/icons/icons.png) -32px -337px;float:left;margin-left:-5px;text-indent:-9999px;overflow:hidden;}#top_deals_pagi a.selected{background-position:-10px -337px;}#top_deals_next{display:block;width:10px;height:23px;background:url(https://www.water-garden.co.uk/images/icons/icons.png) -16px -372px;position:absolute;right:40px;top:-325px;overflow:hidden;text-indent:-9999px;}#top_deals_prev{display:block;width:10px;height:23px;background:url(https://www.water-garden.co.uk/images/icons/icons.png) -40px -372px;position:absolute;right:10px;top:-325px;overflow:hidden;text-indent:-9999px;}#testimonials_scroller h3,#testimonials_scroller strong{margin:0;padding:0 0 2px 0;color:#097b89;font-family:Century Gothic, arial, sans-serif;font-weight:bold;font-size:19px;line-height:21px;display:block;}#testimonials_scroller span.name{color:#097b89;font-family:Century Gothic, arial, sans-serif;font-style:italic;font-size:14px;padding-bottom:10px;display:block;}#testimonials_scroller{margin:0 auto 80px;position:relative;padding:0;height:210px;border:1px solid #a9cde1;background-color:#f2fafb;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#testimonials_scroller ul{margin:0;padding:0px;}#testimonials_scroller ul li{margin:0;padding:20px 50px 40px 50px;float:left;width:226px;height:150px;position:relative;}#testimonials_scroller ul li.last{border:0;}#testimonials_scroller ul li.active{background-color:#dff2f5;border-left:1px solid #a9cde1;border-right:1px solid #a9cde1;}#testimonials_scroller ul li div.stars span{background:url(https://www.water-garden.co.uk/images/icons/icons.png) -50px -266px;display:block;width:15px;height:15px;float:left;margin-right:7px;text-indent:999px;overflow:hidden;}#testimonials_scroller ul li div.stars span.true{background-position:-13px -266px;}#testimonials_scroller ul li div.pointer{width:41px;height:41px;text-indent:-999px;overflow:hidden;background:url(https://www.water-garden.co.uk/images/icons/icons.png) -10px -296px;position:absolute;bottom:-41px;}#testimonials_scroller ul li.active div.pointer{background-position:-51px -296px;}#testimonials_scroller div.caroufredsel_wrapper{height:252px !important;}a#testimonials_scroller_prev{display:block;position:absolute;width:39px;height:44px;background:url(https://www.water-garden.co.uk/images/icons/icons.png) -151px -301px;top:80px;right:-1px;text-indent:-999px;overflow:hidden;}a#testimonials_scroller_next{display:block;position:absolute;width:39px;height:44px;background:url(https://www.water-garden.co.uk/images/icons/icons.png) -112px -301px;top:80px;left:-1px;text-indent:-999px;overflow:hidden;}#info_cols h3{margin:0;padding:0 0 10px 0;color:#097b89;font-family:Century Gothic, arial, sans-serif;font-weight:bold;}#info_cols ul{margin:50px 0 10px 0;padding:0;}#info_cols ul li{border-right:1px solid #a9cde1;margin:0;padding:0 40px 0 40px;float:left;width:270px;}#info_cols ul li.first{padding-left:0;}#info_cols ul li.last{border:0;padding-right:0;}#info_cols ul li p:last-of-type{margin-bottom:0 !important;}#info_cols ul li h2{font-size:19px;}div.hp_carousel div.basic_pricing p span.price_inc{font-size:120%;color:#054951;}#tabs_header{height:57px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAA5CAIAAACedx1aAAAARUlEQVQoz2NkS8higAEmBiTAwvD/P3YZIpVRLMPCwIDM+c9Assz//0Qa8J90t5GuDJ+r8SijixfwuO0/VaOEdskFdxoFAL+uRFOlZtJHAAAAAElFTkSuQmCC);position:relative;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;border-top-left-radius:8px;border-top-right-radius:8px;}#tabs_header h4{height:57px;line-height:57px;color:#fff;font-family:Century Gothic, arial, sans-serif;font-size:20px;font-weight:bold;padding-left:20px;}#tabs_header a{position:absolute;color:#fff;top:-3px;right:20px;border:1px solid #02373d;background-color:#02373d;font-family:Century Gothic, arial, sans-serif;font-size:15px;font-weight:bold;padding:8px 20px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}body.pages_home .prod_filter_form{display:none;}body.pages_home div.core_tabs_div{border:0;width:440px;float:left;height:351px;padding:0;overflow:hidden;-webkit-border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;border-bottom-right-radius:8px;}body.pages_home div.core_tabs_div div.padding-div{margin:30px;background-color:#fff;height:295px;overflow:hidden;position:relative;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}.home_carousel_wrapper{padding:40px;}body.pages_home div.core_tabs_div p.no_products{padding:20px;}body.pages_home ul.core_tabs{border:solid 1px #8ad9e3;border-right:0;width:204px;float:left;margin:0;height:350px;padding:0;background-color:#f2fafb;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;border-bottom-left-radius:8px;border-top:0;}body.pages_home ul.core_tabs li{float:none;border:0;margin:0;padding:0;line-height:normal;height:auto;overflow:visible;position:relative;}body.pages_home ul.core_tabs li a{float:none;margin:0;padding:0 20px;height:53px;width:164px;line-height:normal;border-bottom:solid 1px #8ad9e3 !important;font-size:16px;color:#2da9b8;position:relative;line-height:22px;display:table-cell;vertical-align:middle;}body.pages_home ul.core_tabs li.sel a{color:#0b7c8a;font-weight:bold;}body.pages_home ul.core_tabs li.sel a,body.pages_home ul.core_tabs li a:hover{background:url("https://www.water-garden.co.uk/images/buttons/btn_wt.png") repeat-x scroll center bottom #fff;}body.pages_home ul.core_tabs li a span.arrow{display:none;overflow:hidden;text-indent:-999px;width:20px;height:53px;background:url("https://www.water-garden.co.uk/images/icons/icons.png") -92px -296px;position:absolute;right:-19px;top:0;}body.pages_home ul.core_tabs li.sel span.arrow{display:block;}body.pages_home .caroufredsel_wrapper strong.prod_title{height:60px;margin-bottom:0;padding:0px 10px 0 6px;margin-top:15px;font-size:17px;}body.pages_home .caroufredsel_wrapper .prod_hp_carousel_wrapper strong.prod_title{width:289px;}a.prod_tabs_prev{display:block;position:absolute;width:39px;height:44px;background:url(https://www.water-garden.co.uk/images/icons/icons.png) -112px -301px;top:125px;left:-1px;text-indent:-999px;overflow:hidden;z-index:999999;}a.prod_tabs_next{display:block;position:absolute;width:39px;height:44px;background:url(https://www.water-garden.co.uk/images/icons/icons.png) -151px -301px;top:125px;right:-1px;text-indent:-999px;overflow:hidden;z-index:999999;}body.pages_home ul#prod h4.prod_title{width:145px;}body.pages_home .top_deals li{height:220px !important;}body.pages_landing_page{background:none;}body.pages_landing_page.mobile .landing_page_footer{display:inline-block;}body.pages_landing_page.mobile #video_header{display:inline-block;}body.pages_landing_page .mid{padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.pages_landing_page h1,body.pages_landing_page h2,body.pages_landing_page h3,body.pages_landing_page h4,body.pages_landing_page h5,body.pages_landing_page p,body.pages_landing_page span,body.pages_landing_page a,body.pages_landing_page label,body.pages_landing_page input,body.pages_landing_page select,body.pages_landing_page textarea,body.pages_landing_page small{font-family:'Century Gothic W01', Helvetica, Arial, sans-serif;}body.pages_landing_page h1,body.pages_landing_page h2,body.pages_landing_page h3,body.pages_landing_page h4,body.pages_landing_page h5{font-weight:600;}body.pages_landing_page .link_wrap{display:block;margin:55px 0 15px;text-align:center;}body.pages_landing_page .link_wrap a{background:#06606a;border:2px solid #8ad9e3;border-radius:5px;padding:25px 100px;display:inline-block;color:#fff;font-weight:600;font-size:16px;}body.pages_landing_page .link_wrap a:hover{background:#2da9b8;}body.pages_landing_page #video_header{background:#054951;position:relative;height:700px;overflow:hidden;}body.pages_landing_page #video_header #video_overlay{width:100%;height:100%;position:absolute;background:#054951;background:-moz-linear-gradient(top,#054951 0%,#054951 55%,#000 100%);background:-webkit-linear-gradient(top,#054951 0%,#054951 55%,#000 100%);background:linear-gradient(to bottom,#054951 0%,#054951 55%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#054951',endColorstr='#021e21',GradientType=0);opacity:0.9;z-index:2;}body.pages_landing_page #video_header #video_bg{width:auto;height:auto;min-width:100%;min-height:100%;position:absolute;}body.pages_landing_page #video_header > .mid{height:100%;display:table;z-index:3;padding-top:75px;}body.pages_landing_page #video_header .top_strip{width:100%;display:inline-block;margin-top:50px;position:absolute;top:0;padding:0 15px;left:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}body.pages_landing_page #video_header .top_strip img{float:left;}body.pages_landing_page #video_header .top_strip .contact{float:right;margin-top:30px;color:#fff;font-size:22px;}body.pages_landing_page #video_header .top_strip .contact span{font-weight:600;color:#8ad9e3;}body.pages_landing_page #video_header .top_strip .contact span a{color:#8ad9e3;text-decoration:none;}body.pages_landing_page #video_header .header_content{color:#fff;text-align:center;padding:50px 100px;display:table-cell;vertical-align:middle;}body.pages_landing_page #video_header .header_content h1{font-size:44px;line-height:64px;font-weight:600;color:#fff;}body.pages_landing_page #video_header .header_content p{font-size:16px;line-height:30px;padding:0 50px;}body.pages_landing_page #video_header .bottom_strip{height:150px;position:absolute;bottom:0;width:100%;left:0;}body.pages_landing_page #video_header .bottom_strip #landing_page_down{position:absolute;bottom:0;left:50%;margin-left:-27px;cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAkCAYAAADCW8lNAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8yOS8xNn7yftcAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAABpUlEQVRYhe2WT2rCQBSHfxkqgQqiFEUKtjmAh5Au3XXpzps0vUGPkF1v4LLmCF10142lG9GFobQUEfx1kXFh/JdJ86KRfBASkry8+cibmWeRRAY4ADx93QcwEs9IUvKoknS5yZN+JpZbUqpPMtgitSLQ7+RGrEPS3yMU5VXHnKxYlaRnIBTFI+mcmpjL/WUXl0B/6+hiHZKjFISijPjP8kwa6NBsHiXFZ8LyNA3YtXxL49JwezCR6jOdeZQUo+0h7jzKouzi4jPG/DtUdl7mw46Pxz3luUvK5XHLLi47tweLXGuCO7pZvRVvUtPlA2Fz7a9uKH129M0h8icFhGMeInRwAMAi6QJ4ONqQZHi0GKnFc0EdfiWfFGJ5oxDLG4VY3jhbsYu0P/j29YPBeGYc123W0K6UUxtH6n+sXSmj26wZxaQtBQiVoomchBQQNsFiveL79y8G4xnmy+XGM1sp3F9f4ebSFskt3gRP5gs8f07X5Gyl0GvV0bBLYnnFV8WGXUKvVYetwlRZSAEZ/LEVk/kCL9MAd/WquBSQoVjWnO0GXYjljT8fG/liEs/05wAAAABJRU5ErkJggg==') no-repeat;background-size:cover;text-indent:-9999px;overflow:hidden;display:block;width:54px;height:36px;}body.pages_landing_page #tabbed_projects_wrap{padding-top:80px;padding-left:15px;padding-right:15px;}body.pages_landing_page .middle_col{float:none;margin:0 auto;}body.pages_landing_page .landing_page_footer{background:url('https://www.water-garden.co.uk/images/backgrounds/landing_page_footer.png') center bottom;background-size:cover;padding:80px 0 50px;height:auto;min-height:930px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;zoom:1;}body.pages_landing_page .landing_page_footer:before,body.pages_landing_page .landing_page_footer:after{content:'';display:block;}body.pages_landing_page .landing_page_footer:after{content:'';display:table;clear:both;}body.pages_landing_page .landing_page_footer > .mid{height:100%;display:table;min-height:800px;}body.pages_landing_page .landing_page_footer > .mid #form_wrapper h2{margin-bottom:35px;}body.pages_landing_page .landing_page_footer > .mid #form_wrapper.confirmed{display:table-cell;vertical-align:middle;}body.pages_landing_page .landing_page_footer > .mid #form_wrapper.confirmed + .footer_content{position:absolute;}body.pages_landing_page .landing_page_footer > .mid h2,body.pages_landing_page .landing_page_footer > .mid p{display:block;text-align:center;}body.pages_landing_page .landing_page_footer > .mid h2{font-size:48px;line-height:48px;color:#fff;}body.pages_landing_page .landing_page_footer > .mid p{padding:0 150px;font-size:16px;line-height:26px;color:#daf9fe;}body.pages_landing_page .landing_page_footer > .mid form{margin:50px -50px 0;}body.pages_landing_page .landing_page_footer > .mid form p{background:none;border:none;color:#f03;}body.pages_landing_page .landing_page_footer > .mid form fieldset{float:left;width:50%;clear:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0 50px;}body.pages_landing_page .landing_page_footer > .mid form fieldset:first-child{border-right:1px solid #236f76;}body.pages_landing_page .landing_page_footer > .mid form fieldset legend{display:none;}body.pages_landing_page .landing_page_footer > .mid form .fieldset_1{float:right;}body.pages_landing_page .landing_page_footer > .mid form .fieldset_1 li{height:180px;}body.pages_landing_page .landing_page_footer > .mid form li{width:100%;margin-bottom:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:0;height:80px;}body.pages_landing_page .landing_page_footer > .mid form li.error input,body.pages_landing_page .landing_page_footer > .mid form li.error select,body.pages_landing_page .landing_page_footer > .mid form li.error textarea{border:2px solid #8ad9e3;}body.pages_landing_page .landing_page_footer > .mid form li.form_submit{display:inline-block;float:right;width:100%;height:auto;margin-top:40px;}body.pages_landing_page .landing_page_footer > .mid form li.form_submit button{display:none;}body.pages_landing_page .landing_page_footer > .mid form li.form_submit a{width:100%;background:#06606a !important;border:2px solid #8ad9e3;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-top:25px;padding-bottom:25px;border-radius:5px;}body.pages_landing_page .landing_page_footer > .mid form li.form_submit a:hover{background:#2da9b8 !important;}body.pages_landing_page .landing_page_footer > .mid form li.form_submit a span{color:#fff !important;display:inline-block;float:none;background:none !important;text-transform:none;font-size:16px !important;font-weight:600;padding:0;font-family:Century Gothic W01, Helvetica, Arial, sans-serif !important;}body.pages_landing_page .landing_page_footer > .mid form li.required > label:after{content:'(required)';}body.pages_landing_page .landing_page_footer > .mid form li#consultation_consultation_interest_field > label{margin-bottom:14px;}body.pages_landing_page .landing_page_footer > .mid form li > div{display:inline-block;margin-top:2px;}body.pages_landing_page .landing_page_footer > .mid form li > div > label{width:50%;float:left;color:#fff;margin-bottom:19px;line-height:17px;}body.pages_landing_page .landing_page_footer > .mid form li > div input{width:23px !important;height:22px;background:#fff;display:inline-block;vertical-align:middle;margin:0 10px 0 0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;}body.pages_landing_page .landing_page_footer > .mid form li > div input:checked{background:url('https://www.water-garden.co.uk/images/icons/tick.png') #fff no-repeat center center;background-size:18px;}body.pages_landing_page .landing_page_footer > .mid form li label{display:block;color:#8ad9e3;margin:0;width:100%;font-size:16px;line-height:16px;font-weight:600;margin-bottom:10px;}body.pages_landing_page .landing_page_footer > .mid form li > label:after{content:'(optional)';color:#fff;font-size:12px;font-weight:300;margin-left:10px;}body.pages_landing_page .landing_page_footer > .mid form li#consultation_consultation_interest_field > label:after{display:none;}body.pages_landing_page .landing_page_footer > .mid form li input,body.pages_landing_page .landing_page_footer > .mid form li select,body.pages_landing_page .landing_page_footer > .mid form li textarea{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-appearance:none;background:#fff;}body.pages_landing_page .landing_page_footer > .mid form li ::-webkit-input-placeholder{color:#555;}body.pages_landing_page .landing_page_footer > .mid form li :-moz-placeholder{color:#555;}body.pages_landing_page .landing_page_footer > .mid form li ::-moz-placeholder{color:#555;}body.pages_landing_page .landing_page_footer > .mid form li :-ms-input-placeholder{color:#555;}body.pages_landing_page .landing_page_footer > .mid form li input,body.pages_landing_page .landing_page_footer > .mid form li select{height:50px;}body.pages_landing_page .landing_page_footer > .mid form li select{padding-top:15px !important;padding-bottom:15px !important;}body.pages_landing_page .landing_page_footer > .mid form li textarea{height:150px;padding:10px !important;}body.pages_landing_page .landing_page_footer > .mid form li.field_select label{position:relative;}body.pages_landing_page .landing_page_footer > .mid form li.field_select label:before{content:'';background:url('https://www.water-garden.co.uk/images/icons/down_arrow.png') #fff no-repeat center center;height:48px;width:30px;display:block;position:absolute;right:28px;bottom:-58px;pointer-events:none;}body.pages_landing_page .landing_page_footer > .mid form p.contact_text{float:left;width:50%;padding:0 50px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:left;font-size:21px;line-height:21px;margin-top:70px;color:#fff;}body.pages_landing_page .landing_page_footer > .mid form p.contact_text span{color:#8ad9e3;font-weight:600;}body.pages_landing_page .landing_page_footer > .mid form p.contact_text span a{color:#8ad9e3;text-decoration:none;}body.pages_landing_page .landing_page_footer > .mid .footer_content{width:100%;color:#fff;text-align:center;padding-top:60px;border-top:1px solid #236f76;bottom:0;left:0;}body.pages_landing_page .landing_page_footer > .mid .footer_content small{display:inline-block;font-size:11px;width:auto;}body.pages_landing_page .landing_page_footer > .mid .footer_content small a{color:#fff;}.clearfix{zoom:1;}.clearfix:before,.clearfix:after{content:'';display:block;}.clearfix:after{content:'';display:table;clear:both;}.pages_landscapers #map_container,.pages_landscapers #map{width:100%;height:400px;}#mini_cart{float:right;position:relative;width:262px;height:30px;}#mini_cart_dropdown{position:absolute;top:30px;right:0;background-color:#fff;width:326px;text-align:center;border:1px solid #e5e6e6;border-top:0;-webkit-box-shadow:#ccc 0px 5px 4px;-moz-box-shadow:#ccc 0px 5px 4px;box-shadow:#ccc 0px 5px 4px;overflow:hidden;height:0;z-index:999999;}#mini_cart_dropdown ul li{width:326px !important;height:110px !important;padding:0 !important;margin:0 !important;height:auto !important;border:0;overflow:visible;}#mini_cart_dropdown ul li div.mini_cart_product{background-color:#f4f4f4;width:294px;height:78px;border:1px solid #e3e3e3;margin:15px 15px 0 15px;padding:0;}#mini_cart_dropdown .original_total_inc{margin-left:10px;font-weight:bold;}#mini_cart_dropdown .img{margin:7px 16px 0 10px;width:60px;height:60px;float:left;border:solid 1px #e3e3e3;padding:0 !important;display:block;}#mini_cart_dropdown .img span{display:block;}div.tot_btns{width:313px !important;margin:auto;}#mini_cart_dropdown .remove{float:right;height:12px;width:12px;margin:9px 11px 50px;text-indent:-9999px;background:url("https://www.water-garden.co.uk/images/sprites.png") repeat scroll -893px -982px transparent;}#mini_cart_dropdown .remove:hover{background-position:-873px -982px;}#mini_cart_dropdown a.title{color:#054951;font-family:arial;text-transform:none;text-align:left;font-size:13px;display:block;margin-top:0px;padding-top:6px;margin-bottom:6px;}#mini_cart_dropdown a:hover.title{text-decoration:none;}.mini_cart_product{border-bottom:1px dashed #e5e6e6;background-color:#f7f7f7;margin:0;}.mini_cart_product.last{border-bottom:0;}#mini_cart_dropdown .caroufredsel_wrapper{display:block;overflow:hidden;}#mini_cart_dropdown ul{display:block;overflow:hidden;}#mini_cart_dropdown ul,#mini_cart_dropdown ul li{margin:0;}.mini_cart_arrow{text-indent:-9999px;display:block;width:295px;height:21px;background:url("https://www.water-garden.co.uk/images/sprites.png") repeat scroll -1191px -325px #f7f7f7;border-top:1px solid #dedfdf;border-bottom:1px solid #dedfdf;border:1px solid #dedfdf;margin:15px 15px 0;}.mini_cart_arrow.down{background-position:-1191px -356px;margin-bottom:15px;}#mini_cart_dropdown p{text-align:left;margin:5px 10px;}#mini_cart_dropdown p span.total{float:right;color:#2da9b8;font-weight:bold;}#mini_cart_dropdown a.checkout{float:left;width:133px;text-align:center;line-height:32px;margin:0 9px 10px 9px;background-color:#afafaf;color:#fff;font-family:Arial, sans-serif;font-weight:bold;font-size:13px;text-transform:uppercase;}#mini_cart_dropdown a.checkout:hover{opacity:0.8;text-decoration:none;}#mini_cart_dropdown a.checkout.green{background-color:#2da9b8;color:#fff;margin-left:0;float:right;}#mini_cart_dropdown .original_total_inc{float:left;margin-left:0;color:#2da9b8;}nav#top_nav{background:url(https://www.water-garden.co.uk/images/backgrounds/main_nav_bg.png);border-bottom:solid 1px #8ad9e3;height:30px;clear:left;}nav#top_nav ul{width:980px;margin:0 auto;}nav#top_nav ul li{float:left;padding:0;margin:0 11px 0 0;}nav#top_nav ul li a{height:30px;line-height:30px;float:left;padding:0 8px;font-weight:bold;text-transform:uppercase;font-size:11px;}nav#top_nav ul li a:hover{color:#097b89;}nav#top_nav ul li.sel a{background:url("https://www.water-garden.co.uk/images/buttons/btn_gr.png") #06606a bottom repeat-x;margin-bottom:-5px;height:35px;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-top-right-radius:0px;border-top-left-radius:0px;}nav#account_links ul{margin:0;height:30px;position:absolute;right:0;}nav#account_links ul li{height:25px;line-height:25px;float:left;margin:0 0 0 20px;padding:0;}nav#account_links ul li a{float:left;padding:0;text-transform:uppercase;font-size:12px;}nav#main_nav{clear:left;position:relative;z-index:10001;}nav#main_nav ul{width:980px;margin:0 auto;height:45px;position:relative;z-index:99;}nav#main_nav ul li{height:45px;float:left;margin:0;padding:0;border-right:solid 1px #2da9b8;z-index:99;}nav#main_nav ul li a{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;display:block;padding:5px 4px;margin:0 5px;height:35px;text-align:center;text-transform:uppercase;font-weight:bold;font-size:12px;}nav#main_nav ul li a:hover{color:#054951;background-color:#fff;margin:0 5px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;}nav#main_nav ul li.hover a{color:#054951;background-image:none;background-color:#fff;margin:0;padding:5px 9px;height:37px;position:relative;z-index:99;-moz-border-radius:0px;border-radius:0px;}nav#main_nav ul li.sel a{background:url("https://www.water-garden.co.uk/images/buttons/btn_gr.png") #06606a bottom repeat-x;color:#fff;margin-top:-5px;height:35px;padding-top:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;font-size:12px;}nav#main_nav ul li.sel a:hover{padding:10px 4px 5px 5px;margin:-5px 5px 0 0px;height:35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}nav#main_nav ul li.last{border-right:0;}nav#main_nav ul li.hover.sel > a{color:#054951;background-image:none;background-color:#fff;margin:0;padding:5px 9px;height:37px;position:relative;z-index:9;-moz-border-radius:0px;border-radius:0px;}nav#main_nav ul li{position:relative;z-index:99;}nav#main_nav ul li div.supernav{z-index:98;display:none;padding:20px 0 20px 20px;border:solid 1px #8ad9e3;position:absolute;margin-left:-1px;margin-top:-1px;background-position:center bottom;background-color:#fff;}.dropdown_img{padding:3px;border:solid 1px #e3e3e3;background-color:#fcfcfc;float:right;margin-right:20px;width:200px;display:table;}.dropdown_img img{margin:auto;vertical-align:middle;display:table-cell;}nav#main_nav ul li div.supernav.image{width:670px;}nav#main_nav ul li.right div.supernav{right:0px;}nav#main_nav ul li div.supernav ul{height:auto;width:200px;float:left;margin-right:20px;min-height:150px;}nav#main_nav ul li div.supernav ul li{width:200px;height:auto;max-width:none;border:0;padding-bottom:8px;float:none;}nav#main_nav ul li div.supernav ul li a{text-transform:none;font-weight:normal;text-align:left;width:auto;height:auto;padding:0 0 3px 0;line-height:normal;border-bottom:solid 1px #2da9b8;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background-image:none;background-color:none;color:#054951;line-height:18px;background:none;}nav#main_nav ul li div.supernav ul li a:hover{width:auto;height:auto;padding:0 0 3px 0;line-height:18px;color:#2da9b8;}nav#main_nav ul li ul li ul li{display:none;}nav#sub_cat_nav strong{background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") bottom repeat-x #06606a;padding:10px 20px;margin:0;font-size:14px;font-weight:bold;color:#fff;letter-spacing:1px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;line-height:21px;font-family:century gothic, Helvetica, Arial, sans-serif;display:block;}nav#sub_cat_nav strong a{color:#fff;font-size:14px;font-weight:bold;letter-spacing:1px;}nav#sub_cat_nav ul{background-color:#f2fafb;margin:0;padding:10px 0;border:1px solid #8bd9e3;border-top:0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}nav#sub_cat_nav ul li{margin:0 !important;padding:0 !important;}nav#sub_cat_nav ul li a{border-bottom:1px solid #8bd9e3;display:block;margin:0 15px;padding:8px 0 8px 0;color:#3f3f3f;}nav#sub_cat_nav ul li.sel a{background-color:#bee4ea;margin:-1px 0 0 0;padding:8px 15px 8px 15px;cursor:default;font-weight:bold;border-top:1px solid #8bd9e3;color:#097b89;}nav#sub_cat_nav ul li.sel a:hover{color:#097b89;}nav#sub_cat_nav ul li:last-child a{border:0;}nav#sub_cat_nav ul li a:hover{color:#2da9b8;}span.overlay_image{width:200px;height:200px;display:block;position:absolute;right:20px;}.pageid44 section#right_col span.heading{width:181px;font-family:Century Gothic, Helvetica, Arial;margin:0;color:#fff;font-size:16px;font-weight:bold;letter-spacing:1px;background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") bottom repeat-x #06606a;padding:10px 20px;border:0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}ul.blog_nav{background-color:#f2fafb;padding:10px 0;margin:0;border:1px solid #8bd9e3;border-top:0 !important;width:219px;margin-bottom:20px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}ul.blog_nav.last{margin:0 0 20px 0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}ul.blog_nav li{margin:0;padding:0;}ul.blog_nav li a{border-bottom:1px solid #8bd9e3;display:block;margin:10px 15px;padding:0 0 5px 0 !important;color:#3f3f3f;}ul.blog_nav li:last-child a{border:0;}ul.blog_nav li a:hover{color:#2da9b8;}ul.blog_nav li.sel{font-weight:bold;}ul.blog_nav.archive{border-bottom:none;margin-bottom:0px;padding:0 0 10px 0;}ul.blog_nav.archive li:last-child a{margin-bottom:0;border-bottom:1px solid #8bd9e3;}ul.blog_nav.archive li:first-child a{margin-top:0;}ul.blog_nav.archive.first{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding-top:10px;}ul.blog_nav.archive.last{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #8bd9e3;}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0,0);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none;}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{display:none;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}#tabbed_projects_wrap h1{text-align:center;color:#054951;font-size:48px;line-height:48px;}#tabbed_projects_wrap .tab_wrapper{display:table;width:100%;margin-top:60px;border-bottom:1px solid #f0efed;}#tabbed_projects_wrap .tab_wrapper .tab{display:table-cell;padding:0 10px;font-size:16px;text-align:center;cursor:pointer;}#tabbed_projects_wrap .tab_wrapper .tab span{padding-bottom:40px;display:inline-block;}#tabbed_projects_wrap .tab_wrapper .tab.sel{font-weight:600;color:#054951;}#tabbed_projects_wrap .tab_wrapper .tab.sel span{border-bottom:3px solid #2da9b8;}#tabbed_projects_wrap #tabs_consultation_link{float:right;display:block;width:238px;height:279px;background:url('https://www.water-garden.co.uk/images/backgrounds/consultation_link.png') no-repeat;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:70px 30px;color:#fff;text-align:center;font-size:18px;line-height:22px;margin-top:40px;}#tabbed_projects_wrap #tabs_consultation_link span{font-size:30px;font-weight:600;line-height:36px;display:block;margin-bottom:15px;}#tabbed_projects_wrap #projects_content_wrap{margin-top:70px;margin-bottom:100px;}#tabbed_projects_wrap #projects_content_wrap .owl-stage-outer{width:100%;}#tabbed_projects_wrap #projects_content_wrap .project{display:none;}#tabbed_projects_wrap #projects_content_wrap .project:first-child{display:block;}#tabbed_projects_wrap #projects_content_wrap .project .inner_content{min-height:260px;}#tabbed_projects_wrap #projects_content_wrap .project .inner_content p{padding-right:350px;line-height:30px;color:#054951;}#tabbed_projects_wrap #projects_content_wrap .project h2{color:#555;font-weight:300;font-size:24px;}#tabbed_projects_wrap #projects_content_wrap .project p{font-size:18px;line-height:22px;}#tabbed_projects_wrap .project_images_wrap{position:relative;margin-top:20px;}#tabbed_projects_wrap .project_images_top{position:relative;margin-bottom:20px;}#tabbed_projects_wrap .project_images_top .image_count{position:absolute;bottom:15px;font-size:15px;font-weight:600;color:#555;}#tabbed_projects_wrap #projects_content_wrap .project_images_content_wrap{float:left;width:290px;position:absolute;height:100%;z-index:2;padding-top:30px;padding-bottom:50px;border-top:1px solid #f0efed;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:3px solid #2da9b8;}#tabbed_projects_wrap #projects_content_wrap .project_images_content_wrap .project_images_content{position:static;height:100%;border-bottom:1px solid #f0efed;}#tabbed_projects_wrap #projects_content_wrap .project_images_content_wrap .project_images_content .content_wrap p{line-height:25px;color:#555;font-size:16px;}#tabbed_projects_wrap #projects_content_wrap .project_images_content_wrap .owl-nav{position:absolute;right:0;bottom:15px;}#tabbed_projects_wrap #projects_content_wrap .project_images_content_wrap .owl-nav .owl-prev{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAPCAYAAAAoAdW+AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8yOS8xNn7yftcAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAeElEQVQYlX3RQRGAIBBA0Q8FLODZsxVsgA20hCEooQ00AhE8cyaADfDCOs64yG3nffYAJueMdnxMk60BsH5QAMC81/qYHLDL/KCPqQcC0AjaGgDYGsjNQwNBB1wqLl17AoMWWIBa8DxCCUYVSxCAWcUSbBKYv1+5AWhEMeXIIHY7AAAAAElFTkSuQmCC') no-repeat;display:block;width:7px;height:15px;text-indent:-9999px;float:left;margin-right:10px;}#tabbed_projects_wrap #projects_content_wrap .project_images_content_wrap .owl-nav .owl-next{background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAPCAYAAAAoAdW+AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwMi8yOS8xNn7yftcAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAgUlEQVQYlWP8//8/Ay7AzBWV8v/o208PrYX5LqBLMkHp+V23niTgkoQpcMAlycDAwLCh69YTA1yS/AwMDAdgChg7bz7G5tyPDAwMDug6kU3YgEvyAwMDQwA2yQ8MDAyOZWoyF9Al4RLYXJsIk0CXTCxTk9mArJIJSWIBuuWM+GIFAOHFKr1I9YoJAAAAAElFTkSuQmCC') no-repeat;width:7px;height:15px;text-indent:-9999px;float:left;}#tabbed_projects_wrap .project_images_current{padding-left:333px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#tabbed_projects_wrap .project_images_current .image img{width:100%;height:auto;}#tabbed_projects_wrap .project_images_pager{display:inline-block;width:100%;}#tabbed_projects_wrap .project_images_pager .pager{cursor:pointer;}#tabbed_projects_wrap .project_images_pager .pager.sel{border:3px solid #2da9b8;}#tabbed_projects_wrap .project_images_pager img{width:100%;height:auto;}#left_col div.core_shared_content{padding:0;margin-top:20px;}#left_col div.core_shared_content p{margin:0;}#left_col div.core_shared_content img{width:240px !important;height:123px;}#left_col div.core_shared_content a:hover img{-webkit-box-shadow:#d8d8d8 0px 4px 8px;-moz-box-shadow:#d8d8d8 0px 3px 8px;box-shadow:#d8d8d8 0px 3px 8px;}.fb-like{width:145px !important;overflow:hidden !important;margin-right:10px !important;}.prod_det_tabs table td{border:1px solid #054951;padding:5px;}.prod_det_tabs table{border-collapse:collapse;}body.admin_module .controls_wrapper .import{margin-left:20px;}#product_stock_import_form{max-width:600px;margin:0 auto 0 0;box-sizing:border-box;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding:20px 20px 20px 20px;background-color:#f2fafb;border:1px solid #8bd9e3;float:left;}#product_stock_import_form fieldset{width:400px;float:left;padding-right:20px;box-sizing:border-box;}#product_stock_import_form fieldset ul{margin:0 0 0 0;}#product_stock_import_form fieldset li{margin:0 0 0 0;padding:0 0 0 0;}#product_stock_import_form fieldset label{display:block;width:100%;margin:0 0 0 0;padding:0 0 0 0;box-sizing:border-box;}#product_stock_import_form fieldset input{width:100%;box-sizing:border-box;margin:8px 0 0;height:36px;line-height:20px;}#product_stock_import_form ul#product_stock_import_form_submitfield{float:left;width:158px;margin:0 0 0 0;}#product_stock_import_form ul#product_stock_import_form_submitfield li{padding:0 0 0 0;margin:0 0 0 0;}#product_stock_import_form ul#product_stock_import_form_submitfield a{margin:0 0 0 0;width:100%;box-sizing:border-box;}#product_stock_import_form ul#product_stock_import_form_submitfield a span{width:100%;box-sizing:border-box;}#product_stock_import_form .field_file{width:100%;}#product_stock_import_form .field_file label{margin:0 0 8px;font-weight:bold;}#product_stock_import_form .field_file input.field_file{display:none;}#product_stock_import_form .field_file .uploadify-button,#product_stock_import_form .field_file .uploadifive-button{float:none;padding:0;cursor:pointer;margin:0 0 0 0;width:100% !important;background:#fff;border:1px solid #ddd;box-sizing:border-box;-moz-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,0.2);box-shadow:inset 0 2px 2px rgba(0,0,0,0.22);-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;z-index:2;}#product_stock_import_form .field_file .uploadify-button input,#product_stock_import_form .field_file .uploadifive-button input{margin:0 0 0 0;top:0;left:0;cursor:pointer;}#product_stock_import_form .field_file .uploadibutton{width:100px;margin:-1px 0 0 auto;display:block;background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") bottom repeat-x #06606a;color:#fff;font-family:century gothic, Helvetica, Arial, sans-serif;font-weight:bold;height:36px;}#product_stock_import_form .field_file .uploadify-queue,#product_stock_import_form .field_file .uploadifive-queue{background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#product_stock_import_form .field_file .uploadify-queue-item,#product_stock_import_form .field_file .uploadifive-queue-item{padding:10px 10px;margin:8px 0 0 0;}#product_stock_import_form .field_file .uploadify-queue-item + .uploadify-queue-item,#product_stock_import_form .field_file .uploadify-queue-item .uploadifive-queue-item,#product_stock_import_form .field_file .uploadifive-queue-item + .uploadify-queue-item,#product_stock_import_form .field_file .uploadifive-queue-item .uploadifive-queue-item{border-top:1px solid #06606a;margin:0 0 0 0;}#product_stock_import_form .field_file .uploadify-queue-item a,#product_stock_import_form .field_file .uploadifive-queue-item a{display:none;}#product_stock_import_form .field_file .uploadify-queue-item div span,#product_stock_import_form .field_file .uploadifive-queue-item div span{font-size:12px;}#product_stock_import_form .field_file .uploadify-queue-item .progress,#product_stock_import_form .field_file .uploadifive-queue-item .progress{border:1px solid #d0d0d0;height:5px;margin-top:5px;width:100%;box-sizing:border-box;}#product_stock_import_form .field_file .uploadify-queue-item .progress-bar,#product_stock_import_form .field_file .uploadifive-queue-item .progress-bar{background:#06606a;height:3px;width:0;}.import_instructions_wrapper{margin-bottom:20px;border-bottom:1px solid #a9cde1;}.import_instructions_wrapper a.core_button{margin-top:0;}.prod_stock_import_status{float:right;width:360px;box-sizing:border-box;}.prod_stock_import_status *{box-sizing:border-box;}.prod_stock_import_status .prod_stock_import_status_title{margin-bottom:14px;}.prod_stock_import_status #import_status.complete{color:green;}.prod_stock_import_status #import_status.error{color:red;}.prod_stock_import_status .prod_stock_import_statuses{margin:0 0 0 0;}.prod_stock_import_status .prod_stock_import_statuses li{font-size:14px;line-height:20px;margin:0 0 0 0;}.prod_stock_import_status .prod_stock_import_statuses li.error{color:red;}.prod_stock_import_status .prod_stock_import_statuses li.complete{color:green;font-weight:bold;}body.blog_post article.blog_post .prod_post_body p{margin-bottom:24px;vertical-align:baseline;color:#444;font-family:Arial, Helvetica, sans-serif !important;font-size:14px;line-height:20px;background-color:#fff !important;}body.blog_post article.blog_post .prod_post_body ul{padding-left:10px;}body.blog_post article.blog_post .prod_post_body ul li{list-style:circle;}.blog_rss{background:#f2fafb;padding:10px 0;border:1px solid #8bd9e3;margin-bottom:20px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;}.blog_rss a{background:#f2fafb url(https://c906980.ssl.cf3.rackcdn.com/socials.png) 0 -83px no-repeat;background-size:32px 281px;width:32px;height:32px;margin:auto;display:block;text-indent:-99999px;}#left_brand_nav h3{background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") bottom repeat-x #06606a;padding:10px 20px;margin:20px 0 0 0;font-size:14px;font-weight:bold;border-bottom:none;color:#fff;letter-spacing:1px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;}#left_brand_nav h3 a{color:#fff;}#left_brand_nav ul{background-color:#f2fafb;margin:0;padding:10px 0;border:1px solid #8bd9e3;border-top:0;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;}#left_brand_nav ul li{margin:0 !important;padding:0 !important;}#left_brand_nav ul li a{border-bottom:1px solid #8bd9e3;display:block;margin:0 15px;padding:8px 0 8px 0;color:#3f3f3f;}#left_brand_nav ul li.last a{border-bottom:none;}div.brandimg.img{width:auto;}#search_prods form{margin-bottom:20px;}ul.brand_grid_wrapper li{width:226px;margin-right:20px;margin-bottom:20px;display:block;color:#2da9b8;font-family:Century Gothic, Helvetica, Arial;font-weight:bold;font-size:15px;line-height:19px;letter-spacing:1px;background:url(https://www.water-garden.co.uk/images/buttons/cat_list_btn.png) no-repeat bottom right;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}ul.brand_grid_wrapper li:hover{opacity:1;color:#097b89;-webkit-box-shadow:#d8d8d8 0px 4px 8px;-moz-box-shadow:#d8d8d8 0px 3px 8px;box-shadow:#d8d8d8 0px 3px 8px;}ul.brand_grid_wrapper li.grid_end{margin-right:0;}ul.brand_grid_wrapper li .brand_img{display:block;width:224px;height:128px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden;z-index:-1;position:relative;border:1px solid #cacaca;border-bottom:0;margin-bottom:0;}ul.brand_grid_wrapper li .brand_title{display:block;height:36px;border:solid;border-color:#8bd9e3;border-width:4px 1px 1px 1px;text-align:left;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:13px 16px;overflow:hidden;}table.cart th.quantity{width:100px;}table.cart thead tr th{padding:0 2px;}div.no_delivery_message{display:block;padding:5px 10px;}div.no_delivery_message p{margin-top:10px;}div.no_delivery_message p:first-child{margin-top:0px;}tr.product_title .img{display:none;}body.confirmation #checkout_wrapper #cart table.cart thead th.price_spanexc_vatspan span,body.confirmation #checkout_wrapper #cart table.cart thead th.price_spaninc_vatspan span{width:100%;}div#discount_code_wrapper,div#gift_vouchers_wrapper{margin:16px 0;}div#discount_code_wrapper h5,div#gift_vouchers_wrapper h5{text-align:left;font-size:13px;margin:0 0 2px;cursor:pointer;}div#discount_code_wrapper h5:before,div#gift_vouchers_wrapper h5:before{content:'';display:inline-block;width:30px;height:14px;background:url("https://www.water-garden.co.uk/images/backgrounds/gift_voucher_cta_icon.png") no-repeat center center;background-size:contain;margin-right:10px;position:relative;top:2px;}div#discount_code_wrapper h5.gift_voucher:before,div#gift_vouchers_wrapper h5.gift_voucher:before{background:url("https://www.water-garden.co.uk/images/backgrounds/discount_code_cta_icon.png") no-repeat center center;background-size:contain;}div#discount_code_wrapper #discount_form,div#discount_code_wrapper #voucher_code,div#gift_vouchers_wrapper #discount_form,div#gift_vouchers_wrapper #voucher_code{display:none;width:470px;box-sizing:border-box;}div#discount_code_wrapper{margin-top:24px;}div#gift_vouchers_wrapper{margin-bottom:24px;}.cart_gift_voucher_popup{padding:14px 10px 14px 115px;min-width:590px;min-height:55px;position:relative;}.cart_gift_voucher_popup:before{content:'';position:absolute;left:20px;top:21px;display:block;width:80px;height:38px;background:url("https://www.water-garden.co.uk/images/backgrounds/gift_voucher_cta_icon.png") no-repeat center center;}.cart_gift_voucher_popup p{margin:7px 0;text-indent:0;}.cart_gift_voucher_popup p.title{font-size:19px;font-family:'century gothic', Helvetica, Arial, sans-serif;color:#054951;font-weight:bold;}.cart_gift_voucher_popup p.subtitle{font-size:16px;}ul.faqs li{margin:0;}ul.faqs h2{background:url(https://www.water-garden.co.uk/images/backgrounds/blue_grad.png);border:1px solid #8bd9e3;padding:10px 20px;color:#054951;margin-bottom:0;cursor:pointer;border-bottom:0;}ul.faqs li.last h2,ul.faqs li.last div{border-bottom:1px solid #8bd9e3;}ul.faqs li.last div{border-top:0;}ul.faqs div{border:1px solid #8bd9e3;border-bottom:0;padding:20px;}ul.faqs a.show,ul.faqs a.faq_hide{margin-right:20px;float:right;margin-top:-31px;color:#33acba;font-weight:bold;}ul.faqs li a.faq_hide{visibility:hidden;}ul.faqs li.sel a.faq_hide{visibility:visible;}ul.faqs li.sel a.show{visibility:hidden;}span.heading{background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") bottom repeat-x #06606a;padding:10px 20px;margin:20px 0 0 0;font-size:14px;font-weight:bold;border-bottom:none;color:#fff;letter-spacing:1px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;border-top-left-radius:6px;border-top-right-radius:6px;}ul.faqs li div.answer p{margin:10px 0 10px 0;padding-right:40px !important;}.technical_details_page #relateds ul#related li{margin:0 8px;}.technical_details_page .caro_wrapper{border:1px solid #8bd9e3;border-top:none;width:718px;overflow:hidden;}#prod_det_title:after{content:".";display:block;height:0;clear:both;visibility:hidden;}h1#prod_title{margin-bottom:10px;}#prod_title{color:#054951;font-weight:bold;margin-bottom:0;}#prod_det_bullets{margin-bottom:20px;margin-top:4px;}#prod_det_bullets h4{color:#0b7c89;font-weight:bold;}#prod_det_bullets ul li,ul#offers li{background:url('https://www.water-garden.co.uk/images/sprites.png') -106px -973px no-repeat;text-indent:20px;margin-bottom:10px;line-height:18px;}ul#offers_sub{margin-bottom:20px;}#prod_det_bullets a{font-style:italic;text-decoration:underline;color:#2c8e99;}#prod_det_bullets a.more_info{font-style:italic;font-weight:bold;text-decoration:underline;font-size:14px;color:#2c8e99;display:inline-block;line-height:20px;padding:5px 0 5px 40px;position:relative;}#prod_det_bullets a.more_info:before{content:'+';line-height:28px;font-size:29px;text-indent:-2px;display:inline-block;background-color:#2c8e9c;color:#fff;text-align:center;width:28px;height:28px;border-radius:50%;position:absolute;left:0;top:1px;box-shadow:1px 1px 2px #205f66;}#prod_det_brand{float:right;width:105px;margin-top:-15px;}#prod_det_add_to_cart > div{-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;padding:20px 20px 25px 20px;background-color:#f2fafb;border:1px solid #8bd9e3;height:21px;}#prod_det_add_to_cart > div.extended{height:35px;}#prod_det_add_to_cart > div.in_group,#prod_det_add_to_cart > div.has_var{border-top-right-radius:0;border-top-left-radius:0;border-top:0;}#prod_det_add_to_cart div > div{float:left;line-height:27px;}#prod_stock_wrapper,#underlay_stock_wrapper{float:right;width:60px;margin:3px 0;}#underlay_stock_wrapper{width:70px;float:none;position:relative;margin-bottom:-3px;top:-46px;left:350px;z-index:9999999;}#underlay_stock_wrapper li{float:left;text-align:center;}.qty_decrease,.qty_increase{width:14px;height:21px;margin:0;background-image:url('https://www.water-garden.co.uk/images/sprites.png');text-indent:-99999px;border-radius:0;background-color:transparent;}.qty_increase{background-position:-47px -973px;}.qty_decrease{background-position:-11px -973px;}.qty_wrapper input,#prod_stock_wrapper input#qty,#underlay_stock_wrapper input#qty{height:11px;line-height:19px;border-color:#8bd9e3;color:#0b7c89;font-weight:bold;border-left:0;border-right:0;width:20px;}.qty_wrapper ul li,#prod_stock_wrapper ul li,#underlay_stock_wrapper ul li{margin:0;}.price_exc{display:none;}.price_inc small{display:none;}.price_inc span.label{display:none;}ul li#prod_det_add_to_cart div.add_to_cart{float:right;margin-top:-15px;}.addtocart{background-color:transparent;line-height:8px;padding:13px 15px 10px 15px;}ul li#prod_det_add_to_cart div div.add_to_cart p{margin:0;}div.prod_det_col2{width:610px;}#prod_det_add_to_cart .price_inc label,#prod_det_add_to_cart .old_price label,#prod_det_add_to_cart .price_rrp label{font-size:24px;font-weight:bold;margin-left:20px;color:#054951;}#prod_det_add_to_cart .old_price,#prod_det_add_to_cart .price_rrp{margin-top:-10px;margin-bottom:-5px;}#prod_det_add_to_cart .old_price label,#prod_det_add_to_cart .price_rrp label{font-size:16px;}#prod_det_add_to_cart .price_inc span{font-size:24px;font-weight:bold;margin-left:5px;color:#054951;}#out_of_stock{margin-left:20px;line-height:18px;}#prod_det_add_to_cart .qty_sel span{font-size:12px;font-weight:bold;margin-right:12px;float:left;}#main_cycle_wrapper{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-color:#8bd9e3 !important;margin-bottom:5px !important;}#main_cycle .no_img{width:100%;height:100%;}#prod_det_of_use h3,#prod_det_needed h3{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;border:1px solid #8bd9e3;background:url("https://www.water-garden.co.uk/images/backgrounds/main_nav_bg.png") repeat-x scroll center bottom #fff;margin-top:20px;padding:8px;padding-left:10px;color:#054951;font-weight:bold;margin-bottom:0;border-bottom:0;font-size:14px;}div.table_wrapper{background-color:#f2fafb;padding:10px;border:1px solid #8bd9e3;}div.table_wrapper table{width:100%;border-collapse:collapse;}div.table_wrapper table tr{background-color:#fff;width:100%;border:1px solid #8bd9e3;}div.table_wrapper table tr input{width:20px;font-size:12px;line-height:19px;height:11px;text-align:center;}div.table_wrapper table thead tr{background-color:transparent;border:0;}#prod_det_needed div.table_wrapper table thead tr{background-color:#fff;border:1px solid #8cd9e3;}#prod_det_needed h5{color:#085e68;margin-bottom:10px;font-weight:bold;}#prod_det_needed div.table_wrapper_wrapper{border:1px solid #8cd9e3;}#prod_det_needed div.table_wrapper table thead th{color:#2faab8;border:0;padding:5px 0;}#prod_det_needed div.table_wrapper{border:0;}#prod_det_needed div.table_wrapper table thead th:first-child{padding-left:5px;}div.table_wrapper table tr td{padding:5px;padding-left:0px;font-size:12px;}div.table_wrapper table tbody > tr td:first-child{padding-left:10px;}div.table_wrapper table thead tr th{color:#054951;font-weight:bold;padding-left:0;}.products_module table .add_to_cart,.products_module table .add_to_cart a{color:#2faab8;font-weight:bold;font-size:12px;margin:0;padding:2px;float:left;background:none;border:none;}.products_module table .add_to_cart:hover,.products_module table .add_to_cart a:hover{color:#054951 !important;border:none;text-shadow:none;}div.table_wrapper table tr td .price_inc label{display:none;}div.table_wrapper table tr td .price_inc span{margin:0;}div.table_wrapper table tr td #prod_stock_wrapper{float:left;margin-right:20px;}.qty_wrapper li.qty input,#prod_stock_wrapper li.qty input,#underlay_stock_wrapper li.qty input{width:11px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:10px;padding:4px !important;}.qty_wrapper li.qty input{margin-top:0;height:11px;}ul.prod_det_fields li{clear:none;}.prod_det_tabs strong.heading{font-family:century gothic, Helvetica, Arial, sans-serif;display:block;margin-bottom:20px;font-weight:bold;color:#2da9b8;font-size:17px;line-height:19px;}.prod_det_tabs strong.heading.h3{font-size:19px;line-height:21px;}.prod_det_tabs ul.core_tabs{border-bottom:1px solid #8bd9e3;height:auto;position:relative;}.prod_det_tabs ul.core_tabs:after{content:'';height:4px;background:url(https://www.water-garden.co.uk/images/buttons/tabs.png) #f2fafb repeat-x bottom;border-top:1px solid #8bd9e3;border-left:1px solid #8bd9e3;border-right:1px solid #8bd9e3;}.prod_det_tabs ul.core_tabs li{border:0;height:auto;}.prod_det_tabs ul.core_tabs li a{height:auto;border:1px solid #0a545d;border-bottom:0;padding:5px 15px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;color:#fff;background-color:#054951;}.prod_det_tabs ul.core_tabs li a:before{content:'';display:inline-block;width:25px;height:25px;margin-right:8px;background:url("https://www.water-garden.co.uk/images/icons/prod_tab_icons_white.png");background-position-x:-71px;background-position-y:-1px;vertical-align:middle;}.prod_det_tabs ul.core_tabs li.info a:before{background-position-x:-140px;}.prod_det_tabs ul.core_tabs li.technical_info a:before{background-position-x:4px;}.prod_det_tabs ul.core_tabs li.performance_data a:before{background-position-x:-21px;}.prod_det_tabs ul.core_tabs li.videos a:before{background-position-x:-47px;}.prod_det_tabs ul.core_tabs li.reviews a:before{background-position-x:-95px;width:21px;}.prod_det_tabs ul.core_tabs li.qanda a:before{background-position-x:-117px;}.prod_det_tabs ul.core_tabs li.sel{border-bottom:solid 1px transparent;margin-bottom:-1px;position:relative;z-index:2;background:url(https://www.water-garden.co.uk/images/buttons/tabs.png) #f2fafb repeat-x 0 10px;}.prod_det_tabs ul.core_tabs li.sel a{font-weight:bold;color:#054951;border-color:#8bd9e3;background:none;}.prod_det_tabs ul.core_tabs li.sel a:before{background-image:url("https://www.water-garden.co.uk/images/icons/prod_tab_icons_green.png");}.prod_det_tabs div.core_tabs_div{border:1px solid #8bd9e3;border-top:0;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;position:relative;z-index:1;}.prod_det_tabs div.core_tabs_div .padding-div{padding:20px;}#relateds{margin-top:20px;}#relateds h2{color:#f2fafb;color:#054951;border:solid 1px #8bd9e3;border-bottom:0;margin:0;padding:10px 20px;background:url("https://www.water-garden.co.uk/images/backgrounds/main_nav_bg.png") bottom repeat-x #fff;font-size:20px;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}#relateds ul#related{background-color:#f2fafb;border:solid 1px #8bd9e3;padding:20px 15px;height:236px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}#relateds ul#related li{width:165px;margin:0 15px;}#relateds ul li div.prod_img{width:145px;height:115px;background-color:#fff;margin:20px auto;border:1px solid #e3e3e3;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#relateds ul li h4,#relateds ul li strong{margin:0 0 5px 0;}#relateds ul li h4.prod_title a span,#relateds ul li strong.prod_title a span{display:block;color:#054951;font-size:13px;font-family:'century gothic', Helvetica, Arial, sans-serif;}#relateds ul li span.price_inc{font-weight:bold;font-size:15px;display:block;color:#054951;}#recent{margin-top:35px;clear:both;}#recent h2{color:#f2fafb;color:#054951;font-size:20px;margin-bottom:5px;}#recent ul#prod{height:219px;margin-bottom:-10px !important;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;}#recent ul#prod li{width:148px;margin:0 15px 0 0;}#recent ul li div.prod_img{width:145px;height:115px;background-color:#fff;margin:20px auto;border:1px solid #e3e3e3;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}#recent ul li h4,#recent ul li strong{margin:0 0 5px 0;}#recent ul li h4.prod_title a span,#recent ul li strong.prod_title a span{display:block;color:#054951;font-size:13px;font-family:Arial, sans-serif;}#recent ul li span.price_inc{font-weight:bold;font-size:15px;display:block;color:#054951;}div.prod_det_col1{width:350px;}div.prod_det_col2{width:610px;}div#main_cycle_wrapper,#main_cycle{width:348px;height:348px;}#prod_thumbs{height:96px;overflow:hidden;margin-bottom:20px;position:relative;}#prod_thumbs:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#prod_thumbs ul li{width:80px;height:80px;margin:0 5px;border:1px solid #8bd9e3 !important;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}#prod_thumbs ul li a{text-indent:-99999px;}#prod_thumbs_nav a{position:absolute;display:block;background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") repeat-x scroll center bottom #06606a;top:0px;z-index:9;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}#prod_thumbs_nav a:hover{background:url("https://www.water-garden.co.uk/images/backgrounds/main_nav_bg.png") repeat-x scroll center bottom #fff;border:1px solid #8bd9e3;}#prod_thumbs_nav a span{display:block;width:28px;height:83px;text-indent:-999px;overflow:hidden;background:url("https://www.water-garden.co.uk/images/icons/icons.png") no-repeat scroll -7px -395px transparent;}#prod_thumbs_nav a.next{position:absolute;right:40px;}#prod_thumbs_nav a.prev{position:absolute;left:0;}#prod_thumbs_nav a.next span{background-position:-29px -396px;}#prod_thumbs_nav a:hover.next span{background-position:-29px -457px;}#prod_thumbs_nav a:hover.prev span{background-position:-7px -457px;}#main_cycle li a.label{background:url(https://www.water-garden.co.uk/images/icons/icons.png) -65px -424px repeat !important;margin-left:10px;}#prod_socials strong{float:left;margin-right:13px;margin-bottom:20px;font-size:15px;line-height:22px;color:#2da9b8;font-family:'century gothic', Helvetica, Arial, sans-serif;}input[type="radio"]{width:15px !important;height:15px !important;}.qty_wrapper{width:51px;}.qty_wrapper ul{width:60px;}.qty_wrapper ul li{float:left;}.qty_wrapper ul li input{width:10px;height:4px;margin-top:1px;}#var_wrapper h3{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;background:#08616b;background:-moz-linear-gradient(top,#08616b 0%,#06464d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#08616b),color-stop(100%,#06464d));background:-webkit-linear-gradient(top,#08616b 0%,#06464d 100%);background:-o-linear-gradient(top,#08616b 0%,#06464d 100%);background:-ms-linear-gradient(top,#08616b 0%,#06464d 100%);background:linear-gradient(to bottom,#08616b 0%,#06464d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08616b',endColorstr='#06464d',GradientType=0);padding:10px;padding-left:15px;color:#fff;font-weight:bold;margin-bottom:0;}#var_wrapper table{width:100%;background-color:#06454c;border-collapse:collapse;}#var_wrapper table tr{border-top:1px solid #0f6d77;width:658px !important;}#var_wrapper table tr td{padding:7px 15px;text-align:center;color:#fff;background-color:#08464d;}#var_wrapper table tr td .qty_levels a{border:1px solid #0e6c76;}#var_wrapper table tr td .qty_levels.qty_plus a{border-top-right-radius:5px;border-bottom-right-radius:5px;}#var_wrapper table tr td .qty_levels.qty_minus a{border-top-left-radius:5px;border-bottom-left-radius:5px;}#var_wrapper table tr td input{margin-top:1px;height:10px;}#var_wrapper table tr td,#var_wrapper table tr td span,#var_wrapper table tr td a{color:#fff;font-size:12px;}#var_wrapper table tr td .price_inc span{margin-left:0;}#var_wrapper table tr td .price_inc label{display:none;}#var_wrapper table tr th{color:#fff;font-weight:bold;font-size:12px;padding:5px 12px;color:#2faab8;text-align:center;}#var_wrapper table tr th.title,#var_wrapper table tbody tr td.first{text-align:left;}th.qty{width:51px;}th.purchase{text-indent:-99999px;width:35px;}th.price{width:71px;}.add_to_cart_msg ul.cross_sell{height:205px !important;}.add_to_cart_msg ul.cross_sell li{margin-right:15px !important;height:205px !important;margin-bottom:0 !important;}.add_to_cart_msg ul.cross_sell li.last_col{margin-right:0px !important;}#calc_left,.calc_res{width:50%;float:left;background-color:#f2fafb;border:1px solid #8bd9e3;padding:20px;height:265px;}#calc_left{-webkit-border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-ms-border-radius:6px 0 0 6px;-o-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;}.calc_res{-webkit-border-radius:0 6px 6px 0;-moz-border-radius:0 6px 6px 0;-ms-border-radius:0 6px 6px 0;-o-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;border-left:0;}#calc_liner .form_submit li{padding:0;}#calc_liner #calc_volume_submit{width:266px;}#calc_volume_cylindrical #calc_left{width:530px;background:url("https://www.water-garden.co.uk/images/sprites.png") repeat scroll -564px -10px transparent;}#calc_volume_cylindrical #calc_left form{margin-left:228px;}#calc_volume_cylindrical #calc_left form input{width:155px;}#calc_volume_cylindrical .calc_res{width:325px;}#calc_volume #calc_left{width:530px;background:url(https://www.water-garden.co.uk/images/sprites.png) -571px -245px;}#calc_volume #calc_left form{margin-left:220px;}#calc_volume #calc_left form input{width:155px;}#calc_volume .calc_res{width:325px;}#calc_volume .form_submit li{padding:0;}#calc_volume #calc_volume_submit{width:490px;}#calc_liner #calc_left{width:350px;height:260px;}#calc_liner #calc_left input{width:100px;}#calc_liner .calc_res{width:505px;height:260px;}#calc_liner .form_submit li{padding:0;}#calc_liner #calc_volume_submit{width:266px;}#calc_paint .calc_res{width:386px;height:240px;}.power{vertical-align:super;font-size:9px;}.calc_res li{margin:0 0 5px 0;}.calc_res ul{margin:0 0 15px 0;}.calc_res span,.calc_res p{color:#074a52;}.calc_res .result,.calc_res p{font-weight:bold;}table tr.bg_green{background-color:#f2fafb;}table tr.bg_green td{color:#054951;}#need_advice{margin-bottom:20px;padding:10px;height:56px;background:url('https://www.water-garden.co.uk/images/sprites.png') -570px -594px;text-indent:-9999px;margin:20px 0;}#need_advice:hover{opacity:0.7;}#need_advice h3{margin-bottom:8px;font-weight:bold;}#need_advice p{margin-bottom:0px;}#need_advice p span{margin-bottom:0px;font-weight:bold;}#variations{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;border:1px solid #8bd9e3;}#variations strong{font-family:century gothic, Helvetica, Arial, sans-serif;font-size:17px;line-height:19px;margin:0 0 20px 0;display:block;color:#054951;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;padding:10px;border-bottom:1px solid #8bd9e3;margin-bottom:0;background-image:url('https://www.water-garden.co.uk/images/sprites.png');background-position:top right;background-repeat:no-repeat;background:-moz-linear-gradient(top,#f2fafb 0%,#feffff 0%,#dff2f5 100%,#dff2f5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2fafb),color-stop(0%,#feffff),color-stop(100%,#dff2f5),color-stop(100%,#dff2f5));background:-webkit-linear-gradient(top,#f2fafb 0%,#feffff 0%,#dff2f5 100%,#dff2f5 100%);background:-o-linear-gradient(top,#f2fafb 0%,#feffff 0%,#dff2f5 100%,#dff2f5 100%);background:-ms-linear-gradient(top,#f2fafb 0%,#feffff 0%,#dff2f5 100%,#dff2f5 100%);background:linear-gradient(to bottom,#f2fafb 0%,#feffff 0%,#dff2f5 100%,#dff2f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#feffff',endColorstr='#dff2f5',GradientType=0);}#variations div#variations_inner{padding:20px 0 20px 20px;background-color:#f2fafb;}#variations div#variations_inner ul#prod_var li{width:274px;margin-right:20px;float:left;margin-bottom:10px;}#variations div#variations_inner ul#prod_var li select{width:100%;margin-bottom:0;padding:6px !important;}#variations div#variations_inner ul label{color:#054951;display:block;width:100px;}#underlay_var{padding:10px;background-color:#f2fafb;}#underlay_var label{display:block;}#calculate{display:block;position:relative;margin-bottom:-40px;left:350px;bottom:50px;text-transform:uppercase;padding:8px;color:#fff;background:#064148;background:-moz-linear-gradient(top,#064148 0%,#08616b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#064148),color-stop(100%,#08616b));background:-webkit-linear-gradient(top,#064148 0%,#08616b 100%);background:-o-linear-gradient(top,#064148 0%,#08616b 100%);background:-ms-linear-gradient(top,#064148 0%,#08616b 100%);background:linear-gradient(to bottom,#064148 0%,#08616b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#064148',endColorstr='#08616b',GradientType=0);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;width:100px;}#prod_auto_pagi_load{display:none;}#prod_auto_pagi_load.loading{display:block;text-indent:-99999px;margin:5px;border:1px solid #ccc;height:40px;background:#f5f5f5 url(https://c906980.ssl.cf3.rackcdn.com/icons/loading.gif) center center no-repeat !important;}#prod_auto_pagi_load.loading a{display:block;height:40px;}.prod_img_overlay span{display:block;width:100%;height:100%;}.zoom_link{display:block;}#underlay_stock_wrapper input#qty,.qty_wrapper li.qty input,#prod_stock_wrapper li.qty input,#underlay_stock_wrapper li.qty input{height:19px !important;padding:0 4px !important;}#review_form_wrap{overflow:hidden;height:auto;max-height:500px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}#review_form_wrap.closed{max-height:0;}.gift_voucher_cta{border:1px solid #8bd9e3;min-height:55px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;padding:14px 10px 14px 115px;margin-bottom:34px;background:url("https://www.water-garden.co.uk/images/backgrounds/gift_voucher_cta_bg.png") no-repeat center center;background-size:cover;position:relative;}.gift_voucher_cta:before{content:'';position:absolute;left:20px;top:21px;display:block;width:80px;height:38px;background:url("https://www.water-garden.co.uk/images/backgrounds/gift_voucher_cta_icon.png") no-repeat center center;}.gift_voucher_cta p{margin:7px 0;text-indent:0;}.gift_voucher_cta p.title{font-size:19px;font-family:'century gothic', Helvetica, Arial, sans-serif;color:#054951;font-weight:bold;}.gift_voucher_cta p.subtitle{font-size:16px;}.cart_gift_voucher_cta{margin-left:105px;margin-top:10px;border-top:1px solid #d2d2d2;padding-top:10px;font-family:'century gothic', Helvetica, Arial, sans-serif;color:#054951;}.cart_gift_voucher_cta:before{content:'';display:inline-block;width:30px;height:14px;background:url("https://www.water-garden.co.uk/images/backgrounds/gift_voucher_cta_icon.png") no-repeat center center;background-size:contain;margin-right:10px;position:relative;top:2px;}.video_cta{display:block;background-color:#054951;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;padding:8px 10px;text-align:center;text-transform:uppercase;color:#fff;font-weight:bold;}.video_cta:before{content:'';display:inline-block;width:34px;height:14px;position:relative;top:2px;background:url("https://www.water-garden.co.uk/images/backgrounds/video_cta_icon.png") no-repeat center center;}#relateds{position:relative;}#related{padding:0 !important;}.technical_pages div.content ul#technical_pages{padding:0;margin:0;}.technical_pages div.content ul#technical_pages li{width:221px;margin-right:20px;margin-bottom:20px;float:left;}.technical_pages div.content ul#technical_pages li.last{margin-right:0;}.technical_pages div.content ul#technical_pages li a{display:block;color:#2da9b8;font-family:Century Gothic, Helvetica, Arial;font-weight:bold;font-size:15px;line-height:19px;letter-spacing:1px;background:url(https://www.water-garden.co.uk/images/buttons/cat_list_btn.png) no-repeat bottom right;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}.technical_pages div.content ul#technical_pages li a:hover{color:#097b89;-webkit-box-shadow:#d8d8d8 0px 4px 8px;-moz-box-shadow:#d8d8d8 0px 3px 8px;box-shadow:#d8d8d8 0px 3px 8px;}.technical_pages div.content ul#technical_pages li span{display:block;border:1px solid #cacaca;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}.technical_pages div.content ul#technical_pages li span.title{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block;display:table-cell;height:57px;border:solid;border-color:#8bd9e3;border-width:4px 1px 1px 1px;text-align:left;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:13px 16px;overflow:hidden;vertical-align:middle;width:200px;}.testimonials_module h1{color:#07525b;}.testimonials_module .testimonial{padding:0 0 20px 90px;background:url(https://www.water-garden.co.uk/images/sprites.png) -1134px -25px no-repeat;border-bottom:1px solid #d4d5d6;min-height:95px;}.testimonials_module .body{margin-bottom:20px;}.testimonials_module .name{margin-bottom:5px !important;}.testimonials_module .log{margin-bottom:5px;}body.videos .content h1{color:#054951;}body.videos .content h3{color:#054951;font-family:arial;font-weight:bold;line-height:25px;font-size:16px;}body.videos ul{margin-left:0;}body.videos #video_list li{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #a9cde1;}body.videos #video_list li h3{margin-bottom:5px;}body.videos #video_list li h3 a{color:#2faab8;font-weight:bold;font-size:15px;font-family:arial;}body.videos #video_list li h3 a:hover{color:#054951;}body.videos #video_list li a.youtube_video{position:relative;float:left;margin-right:20px;}body.videos #video_list li a.youtube_video span{position:absolute;left:0;top:0;background:url('https://www.water-garden.co.uk/images/sprites.png') 47px -293px;text-indent:-9999px;height:86px;width:137px;display:block;}body.videos #video_list li a.youtube_video span:hover{background-position:-100px -293px;}body.videos #video_list li p{margin-bottom:5px;}body.videos #video_list li div.right{width:500px;float:left;}body.videos #video_list li div.right a.buy{text-decoration:underline;color:#2faab8;}body.videos #video_list li div.right a.buy:hover{color:#054951;}body.videos p.paginate_title{display:none;}body.videos div.blog_pagi_bottom{margin-bottom:20px;}body.videos div.paginate{background:url("https://www.water-garden.co.uk/images/backgrounds/home_tab_header_bg.png") repeat-x scroll center bottom #06606a;float:none;clear:both;margin:20px 0px 20px 0px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}body.videos div.paginate ol{margin-right:6px;}body.videos div.paginate ol li{padding:0;}body.videos div.paginate ol li span,body.videos div.paginate ol li a{padding:8px 15px;color:#fff;margin-right:1px;font-weight:bold;}body.videos div.paginate ol li a{background-color:#03353b;}body.videos div.paginate ol li a:hover{color:#097b89;}body.videos div.paginate ol li.sel a{background-color:#bee4ea;color:#054951;}body.videos div.paginate ol li.prev a,body.videos div.paginate ol li.next a{background:none;}#relateds{position:relative;}#related{padding:0 !important;}.videos_cat div.content ul#video_list{padding:0;margin:0;}.videos_cat div.content ul#video_list li{width:221px;margin-right:20px;margin-bottom:20px;float:left;}.videos_cat div.content ul#video_list li.last{margin-right:0;}.videos_cat div.content ul#video_list li a{display:block;color:#2da9b8;font-family:Century Gothic, Helvetica, Arial;font-weight:bold;font-size:15px;line-height:19px;letter-spacing:1px;background:url(https://www.water-garden.co.uk/images/buttons/cat_list_btn.png) no-repeat bottom right;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}.videos_cat div.content ul#video_list li a:hover{color:#097b89;-webkit-box-shadow:#d8d8d8 0px 4px 8px;-moz-box-shadow:#d8d8d8 0px 3px 8px;box-shadow:#d8d8d8 0px 3px 8px;}.videos_cat div.content ul#video_list li span{display:block;border:1px solid #cacaca;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-ms-border-radius:6px 6px 0 0;-o-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}.videos_cat div.content ul#video_list li span.title{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:block;display:table-cell;height:57px;border:solid;border-color:#8bd9e3;border-width:4px 1px 1px 1px;text-align:left;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-ms-border-radius:0 0 6px 6px;-o-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;padding:13px 16px;overflow:hidden;vertical-align:middle;width:200px;}