@import url("http://fast.fonts.net/cssapi/14763b94-f3c5-470f-af40-aa7d0bc2f4c1.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%;}body{font-family:'ITCAvantGardeW04-Book',Helvetica,Arial,sans-serif;background-color:#888;background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;color:#FFF;font-size:14px;line-height:18px;}h1{font-size:36px;line-height:36px;font-family:'ITCAvantGardeW04-XLt';-moz-font-feature-settings :'dlig= 1,salt= 1,kern= 1','calt=0';-moz-font-feature-settings :"dlig" 1,"salt" 1,"kern" 1,"calt" 0;-webkit-font-feature-settings :"dlig" 1,"salt" 1,"kern" 1,"calt" 0;-ms-font-feature-settings :'dlig= 1,salt= 1,kern= 1','calt=0';-o-font-feature-settings :"dlig" 1,"salt" 1,"kern" 1,"calt" 0;font-feature-settings :"dlig" 1,"salt" 1,"kern" 1,"calt" 0;}h1#page-title{margin-bottom:10px;width:500px;}body.front h1#page-title{display:none;}h2{font-size:16px;}.clear{clear:both;}#page-wrapper{padding:20px 20px 0 20px;}#page{background-color:#FFF;color:#888;}#page a{color:#000;text-decoration:none;}#page a:hover{color:#CCC;}#page,#footer{max-width:800px;margin:auto;}#footer{background-color:rgba(0,0,0,0.5);}#header #logo{margin:20px;float:left;}#header .region-header .block{float:right;margin:20px 20px 20px 0;text-align:right;}#header .region-header .block h2{font-size:14px;}#header .region-header .block a{color:#888;}#header .region-header .block a:hover{color:#000;}#header .region-header .block ul.menu li{list-style:none;margin:0;padding:0;}#navigation .region-navigation{border-top:1px solid #CCC;border-bottom:1px solid #CCC;min-height:35px;margin:0 20px 20px 20px;font-size:12px;line-height:16px;}#navigation .region-navigation .block-menu ul li{display:inline-block;}#navigation .region-navigation .block-menu ul li,#main .region-content .block-menu ul li{list-style:none;margin:0;padding:0;font-size:12px;position:relative;}#main .region-content .block-menu ul li{border-top:1px solid #CCC;}#main .region-content .block-menu ul li ul li a{padding-left:20px;}#navigation .region-navigation .block-menu ul li a,#main .region-content .block-menu ul li a{text-transform:uppercase;text-decoration:none;color:#888;padding:10px 10px 8px 10px;display:block;}#navigation .region-navigation .block-menu ul li a:hover,#navigation .region-navigation .block-menu ul li a.active-trail,#navigation .region-navigation .block-menu ul li.hover a,#main .region-content .block-menu ul li a:hover,#main .region-content .block-menu ul li a.active-trail{color:#000;background-color:#F2F2F2;}#navigation .region-navigation .block-menu ul ul{position:absolute;top:32px;left:0;z-index:100;display:none;}#navigation .region-navigation .block-menu ul li.hover a{color:#888;}#navigation .region-navigation .block-menu ul li.hover a:hover{color:#000;}#navigation .region-navigation .block-menu ul ul li{background-color:#F2F2F2;width:200px;}#navigation .region-navigation .block-menu ul ul ul{left:200px;top:0;}#navigation .region-navigation #block-search-form{float:right;}#navigation .region-navigation #block-search-form input[type=text],#block-eb-modal-enquiry-form .content form input[type=text]{border:none;background-color:#F2F2F2;margin:0;padding:10px 10px 11px 10px;font-family:'ITCAvantGardeW04-Book';text-transform:uppercase;}#navigation .region-navigation #block-search-form input[type=submit]{display:none;}div.messages{margin:0 20px 20px 20px;}#commerce-checkout-form-checkout div.messages{margin:0 0 20px 0;}#main{margin:0 20px 20px 20px;}#main .tabs ul.primary{margin:0 0 20px 0;}#main .region-content .node.two-thirds .field-name-field-image{float:right;width:240px;margin:0 0 0 20px;}#main .region-content .node.two-thirds .field-name-body{width:500px;}#main .region-content .node .field-name-field-image img,#main .region-content .node .field-name-body p,#main .region-content .node .field-name-body h2,#main .region-content .node .field-name-body h3,#main .region-content .node .field-name-body h4,#main .region-content .node .field-name-body h5,#main .region-content .node .field-name-body h6,#main .region-content .node .field-name-field-downloads{margin-bottom:20px;}#main .region-content .node .field-name-body h2{font-size:30px;line-height:30px;}#main .region-content .node .field-name-body h3{font-size:26px;line-height:26px;}#main .region-content .node .field-name-body h4{font-size:20px;line-height:22px;}#main .region-content .node .field-name-body h5{font-size:18px;line-height:22px;}#main .region-content .node .field-name-body h6{font-family:'ITCAvantGardeW04-Demi';}#main .region-content .node .field-name-body dl{margin:0 60px 20px 60px;}#main .region-content .node .field-name-body strong{font-family:'ITCAvantGardeW04-Demi';}.node-type-product #main #content .section{position:relative;}.node-type-product #main #content .section .title-wrap{position:absolute;padding:10px;}.node-type-product #main #content .section .title-wrap .summary{font-size:11px;width:210px;margin-left:20px;}.node-type-product #main #content .section .title-wrap .summary li{list-style:disc;list-style-position:inside;}.node-type-product #main #content .section .tabs{width:260px;position:absolute;left:120px;}.node-type-product #main #content .section .node .commerce-product-field-field-image img{width:760px;height:auto;}.node-type-product #main #content .section .node .product-meta{position:absolute;top:0;right:0;width:210px;background-color:rgba(255,255,255,0.9);padding:10px;z-index:10;font-size:12px;}.node-type-product #main #content .section .node .product-meta .product-meta-heading-wrap,.node-type-product #main #content .section .node .product-meta .field-name-field-variations label{text-transform:uppercase;padding-bottom:5px;font-size:10px;}.node-type-product #main #content .section .node .product-meta .product-meta-heading-wrap.expanded{border-bottom:1px solid #CCC;margin-bottom:5px;}.node-type-product #main #content .section .node .product-meta .meta-field{border-bottom:1px solid #CCC;margin:0 0 10px 0;}.node-type-product #main #content .section .node .product-meta .meta-field.summary{border-bottom:none;}.node-type-product #main #content .section .node .product-meta .meta-field ul{margin-bottom:5px;}.node-type-product #main #content .section .node .product-meta .meta-field ul li{list-style-type:disc;list-style-position:inside;}.node-type-product #main #content .section .node .product-meta .product-meta-heading-wrap:hover{color:#000;cursor:pointer;}.node-type-product #main #content .section .node .product-meta .product-meta-heading-wrap .product-meta-heading{float:left;}.node-type-product #main #content .section .node .product-meta .product-meta-heading-wrap .expand-icon{float:right;}.node-type-product #main #content .section .node .product-meta .field{margin-bottom:10px;}.node-type-product #main #content .section .node .product-meta .field-name-commerce-price{font-size:36px;line-height:36px;}.node-type-product #main #content .section .node .product-meta .field-name-body{max-height:270px;overflow:auto;display:none;}.node-type-product #main #content .section .node .product-meta .field-name-body p{margin-bottom:10px;}.node-type-product #main #content .section .node .product-meta .field-name-field-variations select,.node-type-product #main #content .section .node .product-meta .field-name-field-variations input[type=submit],.node-type-product #main #content .section .node .product-meta a.button,#block-eb-modal-enquiry-form .content form input[type=submit]{background-color:#CCC;width:200px;border:none;margin:0;display:block;font-family:'ITCAvantGardeW04-Book';text-transform:capitalize;padding:5px;font-size:12px;text-align:center;}.node-type-product #main #content .section .node .product-meta .field-name-field-variations input[type=submit]:hover,.node-type-product #main #content .section .node .product-meta a.button:hover,#block-eb-modal-enquiry-form .content form input[type=submit]:hover{background-color:#000;color:#FFF;cursor:pointer;}.page-taxonomy-term .node-teaser,.page-new .node-teaser,.page-sale .node-teaser,#block-menu-menu-product-categories,li.search-result,#block-system-main .view-new-products .view-content .views-row{float:left;width:230px;min-height:260px;margin:0 17px 20px 0;border-right:1px solid #CCC;padding-right:17px;position:relative;}li.search-result{min-height:193px;font-size:12px;}.page-taxonomy-term .node-teaser.end,.page-new .node-teaser.end,.page-sale .node-teaser.end,#block-system-main .view-new-products .view-content .views-row.end{border-right:none;margin-right:0;padding-right:0;}.page-taxonomy-term .node-teaser .field-name-commerce-price,.page-new .node-teaser .field-name-commerce-price,.page-sale .node-teaser .field-name-commerce-price{margin-left:5px;}.page-taxonomy-term .node-teaser .field-name-commerce-price,.page-taxonomy-term .node-teaser .field-name-commerce-price div,.page-new .node-teaser .field-name-commerce-price,.page-new .node-teaser .field-name-commerce-price div,.page-sale .node-teaser .field-name-commerce-price,.page-sale .node-teaser .field-name-commerce-price div{display:inline;}.page-taxonomy-term .node-teaser .discount,.page-new .node-teaser .discount,.page-sale .node-teaser .discount{position:absolute;top:0;right:5px;width:65px;height:48px;text-align:center;color:#FFF;padding:17px 0 0 0;background-image:url(/sites/all/themes/eb2014/img/discount-sticker-bg-small.png);font-size:12px;line-height:14px;}.region-content .block{margin:0 0 40px 0;}.region-content .block h2{margin:0 0 20px 0;}.rotator{margin:0 0 20px 0;background-color:#EEE;background-image:url(/sites/all/themes/eb2014/img/ajax-loader.gif);background-repeat:no-repeat;background-position:center center;}body.front .region-content .rotator{margin:0 0 20px 0;}.rotator .content,.rotator .field-items{position:relative;height:166px;}.page-blog #block-system-main{border-top:1px solid #CCC;padding:20px 0 0 0;margin-top:20px;}.page-blog .node-teaser{border-bottom:1px solid #CCC;margin:0 0 20px 0;}.page-blog .node-teaser .col{display:inline-block;vertical-align:top;}.page-blog .node-teaser .col.left{width:100px;margin:0 20px 20px 0;}.page-blog .node-teaser .col.right{width:640px;margin:0 0 20px 0;}.page-blog #main .node-teaser .col.left img{margin:0;}.page-blog .node-teaser h2{margin:0;font-size:18px;line-height:24px;}.page-blog .node-teaser .meta{margin:0 0 20px 0;font-size:12px;}.node-type-blog-post .rotator .field-items{height:500px;}.rotator .controls{position:absolute;bottom:10px;right:10px;z-index:10;}#page .rotator .controls a{color:#FFF;display:inline-block;margin:10px;}#page .rotator .controls a:hover{cursor:pointer;}.rotator .row,.rotator .field-item{position:absolute;display:none;}.rotator h2{position:absolute;top:20px;right:20px;width:200px;max-height:450px;overflow:hidden;text-align:right;text-transform:uppercase;font-size:56px;line-height:56px;color:#999;}#page .rotator h2 a{color:#999;text-decoration:none;}#page .rotator h2.black,#page .rotator h2.black a{color:#000;}#page .rotator h2.white,#page .rotator h2.white a{color:#FFF;}.review-wrap{width:230px;float:right;margin:0 0 20px 20px;}.review-wrap .score-wrap .half-star{width:23px;height:46px;background-image:url(/sites/all/themes/eb2014/img/review-star.png);background-size:46px auto;background-repeat:no-repeat;display:inline-block;}.review-wrap .score-wrap .half-star.right{background-position:-23px 0;}.product-meta .review-wrap .half-star{width:12px;height:23px;background-image:url(/sites/all/themes/eb2014/img/review-star.png);background-size:23px auto;background-repeat:no-repeat;display:inline-block;}.product-meta .review-wrap .half-star.right{background-position:-12px 0;}.node-type-blog-post .node-blog-post .meta{margin:0 0 20px 0;font-size:12px;}.teaser-grid .row{width:248px;float:left;margin-right:17px;}.teaser-grid .row hr{border:none;border-bottom:1px solid #CCC;margin:0 0 20px 0;width:230px;}.teaser-grid .row .item{border-right:1px solid #CCC;padding-right:17px;width:230px;}#page .teaser-grid .row .item img,#page .teaser-grid .row .item h3{margin:0 0 20px 0;}#page .teaser-grid .row .item h3 a{font-size:26px;line-height:30px;text-transform:uppercase;color:#B3B3B3;text-decoration:none;}#page .teaser-grid .row .item h3 a:hover{color:#666;}#block-eb-product-additional-images,#block-eb-product-suggestions{float:left;}#block-eb-product-additional-images{width:230px;}#block-eb-product-additional-images .content .field-item{border:1px solid #CCC;margin:0 26px 26px 0;display:inline-block;}#block-eb-product-additional-images .content .field-item img:hover{cursor:pointer;}#block-eb-product-suggestions{width:530px;}#block-eb-product-suggestions .content a{float:left;margin:0 17px 0 0;padding:0 17px 0 0;border-right:1px solid #CCC;}#block-eb-twitter-feed{margin-bottom:20px;}#block-eb-twitter-feed .content .wrap{position:relative;height:140px;}#block-eb-twitter-feed .content .wrap .item{position:absolute;top:0;left:0;width:100%;height:100%;display:none;}#block-eb-twitter-feed .content .wrap .item .tweet{padding:50px;text-align:center;font-size:20px;line-height:28px;}#block-eb-twitter-feed .content img.icon{display:block;margin:auto;}#block-eb-social-grid .content{width:780px;}#block-eb-social-grid .content .container{position:relative;width:240px;height:240px;float:left;margin:0 20px 20px 0;}#block-eb-social-grid .content .container.popular{width:500px;height:500px;font-size:40px;line-height:45px;font-family:'ITCAvantGardeW04-XLt';}#block-eb-social-grid .content .container.intro{font-size:17px;line-height:25px;font-family:'ITCAvantGardeW04-XLt';}#block-eb-social-grid .content .container.intro strong{font-family:'ITCAvantGardeW04-Book';}#block-eb-social-grid .content .container.intro p{margin:0 0 20px 0;}#block-eb-social-grid .content .container .item{width:100%;height:100%;position:absolute;top:0;left:0;display:none;overflow:hidden;}#block-eb-social-grid .content .item.tweet{background-color:#EEE;}#block-eb-social-grid .content .item .content{width:100%;}#block-eb-social-grid .content .item.tweet .content{}#block-eb-social-grid .content .item.tweet .content .text{padding:15px;}#block-eb-social-grid .content .item.tweet.popular .content{background-position:480px 470px;}#block-eb-social-grid .content .item.tweet .icon{position:absolute;bottom:15px;right:15px;width:20px;}#block-eb-social-grid .content .item img.instagram{width:100%;height:auto;}#block-eb-modal-enquiry-form{position:absolute;z-index:20;top:0;left:0;background-color:rgba(0,0,0,0.7);width:100%;height:100%;display:none;}#block-eb-modal-enquiry-form .content{background-color:#FFF;width:300px;margin:100px auto;padding:20px;position:relative;color:#666;}#block-eb-modal-enquiry-form .content .cancel{font-size:20px;position:absolute;top:18px;right:18px;}#block-eb-modal-enquiry-form .content .cancel:hover{color:#000;cursor:pointer;}#block-eb-modal-enquiry-form .content form input[type=text]{width:280px;margin-bottom:10px;text-transform:none;}#block-eb-modal-enquiry-form .content form input[type=submit]{width:300px;}#block-eb-modal-enquiry-form .content form .form-item .description{font-size:12px;}#block-eb-modal-enquiry-form .content form div.messages{margin:10px 0;}.view-commerce-cart-form table.views-table,.view-commerce-cart-summary table.views-table,#commerce-checkout-form-review table.checkout-review,#user-profile-form .form-item,.view-commerce-user-orders .views-table,.view-commerce-line-item-table .views-table{width:100%;}#commerce-checkout-form-review table.checkout-review tr,#commerce-checkout-form-review table.checkout-review tr .view-commerce-cart-summary th,#commerce-checkout-form-review table.checkout-review tr .view-commerce-cart-summary td,.field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{padding:10px 0;background-color:transparent;}#commerce-checkout-form-review table.checkout-review .view-commerce-cart-summary .view-content tbody tr{background-color:#EEE;padding:0 10px;}.view-commerce-cart-form table.views-table th,.view-commerce-cart-form table.views-table td,.view-commerce-cart-summary table.views-table th,.view-commerce-cart-summary table.views-table td,#commerce-checkout-form-review table.checkout-review th,#commerce-checkout-form-review table.checkout-review .view-commerce-cart-summary .view-content tr td,#commerce-checkout-form-review table.checkout-review .view-commerce-cart-summary .view-content tr th,.view-commerce-user-orders td,.view-commerce-user-orders th,.view-commerce-line-item-table td,.view-commerce-line-item-table th,.field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td{padding:10px;font-weight:normal;}#commerce-checkout-form-review table.checkout-review td,#commerce-checkout-form-review table.checkout-review .pane-data-full{padding:10px 0;}.view-commerce-cart-summary .commerce-price-formatted-components{width:auto;}.view-commerce-cart-form .line-item-summary,.view-commerce-cart-summary .commerce-order-handler-area-order-total{margin:10px 0;font-size:20px;}.view-commerce-cart-form .line-item-summary .line-item-total-label,.view-commerce-cart-summary .commerce-order-handler-area-order-total td.component-title,table.checkout-review .pane-title td,.field .field-label{font-weight:normal;font-size:14px;display:block;margin-right:5px;}.view-commerce-cart-summary .commerce-order-handler-area-order-total tr{background-color:transparent;border:none;}#commerce-checkout-form-checkout input[type=text],#user-profile-form input[type=text],#user-profile-form input[type=password],#user-profile-form div.form-item div.password-suggestions,#user-profile-form .form-item .description,#user-login input[type=text],#user-login input[type=password],#contact-site-form input[type=text],#user-register-form input[type=text],#user-pass input[type=text]{padding:10px;width:340px;}#commerce-checkout-form-checkout select,#contact-site-form .form-textarea-wrapper{width:360px;}#commerce-checkout-form-checkout .fieldset-legend,#commerce-checkout-form-review .checkout-help{margin:0 0 20px 0;display:inline-block;font-size:20px;font-family:'ITCAvantGardeW04-XLt';}#commerce-checkout-form-checkout .form-item{margin:0 0 20px 0;}#user-profile-form .password-strength{width:50%;}.region-footer{font-size:11px;color:#CCC;}.region-footer .block{padding:10px;float:left;}.region-footer .block ul{margin:0 10px 0 0;float:left;width:115px;}.region-footer .block p{margin:0 0 10px 0;}.region-footer .block a{color:#CCC;text-decoration:none;}.region-footer .block a:hover{color:#FFF;}.region-footer #block-block-1{float:right;width:240px;}@media (max-width:840px){#navigation .region-navigation .block-menu ul li{display:block;}#navigation .region-navigation #block-search-form{display:none;}h1#page-title{width:100%;}#block-eb-social-grid .content{width:100%;}#block-eb-social-grid .content .container,#block-eb-social-grid .content .container.popular{width:100%;}#block-eb-social-grid .content .container.intro{width:100%;height:auto;float:none;}#main .region-content .node.two-thirds .field-name-field-image{float:none;width:100%;margin:0;}.rotator{overflow:hidden;}#main .region-content .node.two-thirds .field-name-body{width:100%;}#main .region-content .node .field-name-body dl{margin:0 20px 20px 20px;}.page-taxonomy-term .node-teaser,.page-new .node-teaser,.page-sale .node-teaser,#block-menu-menu-product-categories,li.search-result,#block-system-main .view-new-products .view-content .views-row{float:none;width:100%;margin:0 0 20px 0;border:none;padding:none;}.node-type-product #main #content .section .title-wrap{padding:0;position:static;}.node-type-product #main #content .section .node .commerce-product-field-field-image img{max-width:100%;}.node-type-product #main #content .section .node .product-meta{position:static;width:100%;padding:0 20px 0 0;}#block-eb-product-suggestions{width:100%;}#block-eb-product-suggestions .content a{border:none;}#block-eb-modal-enquiry-form{padding:0;position:fixed;}#block-eb-modal-enquiry-form .content{width:100%;padding:0;}#block-eb-modal-enquiry-form .content h2,#block-eb-modal-enquiry-form .content form{padding:20px;}#block-eb-modal-enquiry-form .content form input[type=text]{width:100%;padding:10px 0;}#block-eb-modal-enquiry-form .content form input[type=submit]{width:100%;}#block-eb-map iframe{width:100%;height:300px;}.region-footer{font-size:16px;line-height:20px;}.region-footer .block{float:none;padding:20px;}.region-footer .block ul{float:none;width:100%;}.region-footer .block ul li{padding:10px 0;}.region-footer #block-block-1{float:none;}}
