/* CSS crunched with Crunch - http://crunchapp.net/ */
html{margin:0;padding:0;border:0}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;float:none}table,th,td{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:"" ""}a img{border:none}article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,nav,section{display:block}input[type=submit],input[type=button]{overflow:visible}*{*zoon:1}nav{background:url(../images/backgrounds/brand-header-sprada.png) repeat-x fixed 0 0}nav ul{padding-right:30px}section .heading span{background:url(../images/icons/brand-sprada.png) no-repeat 0 0}section#Home{background:#cb8d63}#About{background:#fff}#About p{font-size:15px;color:#343339;margin-left:20px;padding:60px 225px 55px 5px}#CoffeeMachines .products-carousel .item{width:150px}#Coffee .heading span{background-position:0 -75px}#Coffee .product{padding-bottom:40px}#Coffee .content p{padding:7px 0}#Coffee .content .columns{margin-left:-20px;text-align:left}#Coffee .content .columns .col{float:left;margin:20px 22px;min-height:200px;text-align:left;width:170px}#Coffee .content .columns .col img{paddding:10px 0}#Coffee .content strong{display:block;color:#3c474f}#Accessories .heading span{background-position:0 -150px}#Accessories img{display:block}#Accessories strong{display:block;padding-top:20px}#WhereToBuy .heading span{background-position:0 -225px}#WhereToBuy .columns{float:left;margin-left:0px;text-align:left;width:100%}#WhereToBuy .columns .col{float:left;margin:0;text-align:left;width:400px;min-height:150px}#WhereToBuy .columns .col h3{font-size:16px;padding:0 0 15px 0;text-transform:uppercase;font-family:dinblack;color:#bbafa9}#WhereToBuy .columns .col p{font-size:13px;padding:0 0 15px 0;margin:0}#WhereToBuy .columns .col.first{width:440px}#WhereToBuy .columns .col.first address{font-family:dinmedium;font-style:normal;font-size:14px;height:10v0px;text-transform:uppercase;color:#8f837c}#WhereToBuy .columns .col.first address strong{display:inline-block;font-family:dinblack;font-weight:normal;line-height:1em;padding:0 2px 1px;text-transform:uppercase;color:#8f837c}#WhereToBuy .columns .col.first address a{color:#8f837c;text-decoration:none}#Recipes .heading span{background-position:0 -300px}#Recipes .products-carousel>.wrapper{padding:0 40px 0 290px}#Recipes .item h6{background-position:0 -750px;text-align:center}#Recipes .item h6 span{background:url(../images/products/sprada-recipes-items.png) no-repeat 0 0}#Recipes .item.selected h6{background-position:0 -900px;color:#fff}#Recipes .item .coffees-thumb{background-position:0 0}#Recipes .item.selected .coffees-thumb{background-position:0 -70px}#Recipes .item .sweets-thumb{background-position:-75px 0}#Recipes .item.selected .sweets-thumb{background-position:-75px -70px}#Recipes .item .other-thumb{background-position:-150px 0}#Recipes .item.selected .other-thumb{background-position:-150px -70px}#Recipes .recipe h4{color:#8f837c;font-size:20px;text-transform:uppercase;width:170px;padding-bottom:15px}#Recipes .recipe strong{display:block;padding-top:20px}#Recipes .recipe span.italic-bold{font-style:italic;font-weight:bold}#Recipes .recipe ul{list-style-type:none;padding-left:0px;padding-top:5px}#Recipes .recipe ul li{padding:0px}#FAQ{overflow-x:hidden}#FAQ .heading span{background-position:0 -375px}#Contact .heading span{background-position:0 -450px}footer{background:#bbafa9 !important}footer p,footer a{color:#8f837c !important}footer a{border:none}footer a.last{border-left:solid 1px #8f837c !important}.owl-theme .owl-controls .owl-buttons .owl-prev{background-position:bottom left}.owl-theme .owl-controls .owl-buttons .owl-next{background-position:bottom right}@font-face{font-family:'dinmedium';src:url('../fonts/dinpro-medium-webfont.eot');src:url('../fonts/dinpro-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/dinpro-medium-webfont.woff') format('woff'),url('../fonts/dinpro-medium-webfont.ttf') format('truetype'),url('../fonts/dinpro-medium-webfont.svg#dinpromedium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'dinlight';src:url('../fonts/dinpro-light-webfont.eot');src:url('../fonts/dinpro-light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/dinpro-light-webfont.woff') format('woff'),url('../fonts/dinpro-light-webfont.ttf') format('truetype'),url('../fonts/dinpro-light-webfont.svg#dinprolight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'dinblack';src:url('../fonts/dinpro-black-webfont.eot');src:url('../fonts/dinpro-black-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/dinpro-black-webfont.woff') format('woff'),url('../fonts/dinpro-black-webfont.ttf') format('truetype'),url('../fonts/dinpro-black-webfont.svg#dinproblack') format('svg');font-weight:normal;font-style:normal}body{font-family:dinmedium}.clear{clear:both;content:' ';display:block}.clear:after{clear:both;content:' ';display:block}h1,h2,h3,h4{font-family:dinmedium;font-weight:normal}span,p,a,li{font-family:dinlight;line-height:1.3em;font-weight:normal}strong{font-family:dinblack;font-weight:normal}b{font-family:dinmedium;font-weight:normal}img{display:block}.wrapper{clear:both;content:' ';display:block;margin:auto;position:relative;width:960px}.wrapper:after{clear:both;content:' ';display:block}#Loader{background:url(../images/Loader.gif) no-repeat center center #343339;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}nav{height:85px;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:9}nav .mobile-nav-btn{background:url("../images/buttons/btn-nav.png") no-repeat scroll center center;cursor:pointer;display:none;height:40px;position:absolute;right:1%;top:2px;width:40px}nav .logo{float:left;padding:20px 0 20px 20px;width:150px}nav .logo img{width:100%}nav ul{text-align:right;line-height:44px}nav li{display:inline-block}nav a{border-left:solid 1px #fff;color:#fff;display:block;font-family:dinmedium;font-size:12px;line-height:1.0em;padding:0 3px 0 6px;text-decoration:none;text-transform:uppercase}nav a.first{border-left:0}nav a.selected{color:#343339;font-family:dinblack}.social{text-align:right;margin:-32px 0 0;padding:0}.social a{background:url(../images/icons/social-small.png) no-repeat 0 0;display:inline-block;height:22px;line-height:22px;padding:4px 12px;border:none}.social a.facebook{background-position:0 0;margin-right:-2px}.social a.twitter{background-position:-27px 0}section#Home{overflow:hidden;position:relative}section#Home div.about-arrow{color:#fff;font-size:12px;font-family:dinmedium;text-transform:uppercase;position:absolute;z-index:999;top:580px;text-align:center;width:100%}section#Home div.about-arrow span{display:block;padding:15px;background:url(../images/down-arrow.png) no-repeat bottom center}section#Home div.wrapper{filter:alpha(opacity=0);font-family:dinlight;font-size:25px;opacity:0;position:absolute;text-align:center;top:0;width:100%}section#Home div.wrapper:first-child{filter:alpha(opacity=100);opacity:1;position:relative;z-index:8;width:1600px;left:0}section#Home div.wrapper:first-child .banner{display:block;width:100%;text-align:right}section#Home div.wrapper p{color:#fff;font-family:dinlight;font-size:24px;left:10%;position:absolute;text-align:left;text-transform:uppercase;top:55%;width:400px}article section{background:#bbafa9;position:relative}article section .heading{background:url(../images/brand-shadow.png) no-repeat center top;display:table}article section .heading span{display:block;float:left;height:75px;width:75px;margin:40px 25px}article section:nth-child(odd){background-color:#8f837c}article section h2{background:url(../images/brand-acc-arrows.png) no-repeat right 55px;color:#fff;cursor:pointer;display:table-cell;font-family:dinlight;font-size:35px;height:80px;line-height:35px;padding:30px 50px 30px 0;text-transform:uppercase;vertical-align:middle;width:100%}article section h2 strong{display:block;font-family:dinmedium;font-size:13px;font-weight:normal;line-height:20px;padding-left:2px}article section.open h2{background-position:right -63px}form{clear:both;content:' ';display:block;font-family:dinlight;font-size:12px;text-align:left}form:after{clear:both;content:' ';display:block}form input[type=text],form textarea{border:1px solid #e0dbd6;margin-bottom:5px;padding:5px;width:90%;font-family:dinlight}form input[type=text].invalid,form textarea.invalid{border:1px solid #ee2522;coor:#ee2522}form textarea{height:50px;font-family:dinlight;font-size:13px}form input[type="submit"]{background:#8f837c;border:medium none;color:#fff;font-family:dinblack;font-size:11px;margin-top:5px;padding:5px;text-transform:uppercase}form #sent{color:green;display:none;font-size:12px;text-align:right}.columns{margin-left:-20px;text-align:center}.columns .col{float:left;display:inline-block;margin:30px 25px;min-height:200px;text-align:left;font-size:13px;width:160px}.columns .col strong{font-family:dinblack;display:block;text-transform:uppercase}.columns .col strong.lower-case{text-transform:capitalize !important}.columns .col p{margin-bottom:15px}.lightbox{background:url(../images/backgrounds/overlay.png) repeat 0 0;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9999}.lightbox .inner{background:none repeat scroll 0 0 #fff;color:#bbafa9;min-height:410px;left:50%;margin:-250px 0 0 -305px;padding:20px;position:absolute;top:45%;width:610px}.lightbox .inner span{color:#cccddd;cursor:pointer;display:block;font-family:verdana;font-size:26px;margin:-10px 0 10px;padding:0 0 15px;text-align:right}.lightbox .inner img{padding-bottom:10px;width:100%}.lightbox .inner h3{font-size:13px;padding-bottom:5px;font-weight:normal;text-transform:uppercase;margin:-45px 0 15px;float:left}.lightbox .inner h3 strong{border-right:1px solid #bbafa9;display:inline-block;font-family:dinblack;margin-right:5px;padding-right:5px}.lightbox .inner p{font-size:13px;line-height:18px}footer{background:#343339;height:25px;padding-top:5px;position:relative;text-align:right;width:100%;z-index:12}footer .wrapper div{padding:0 20px}footer p,footer a{color:#bbafa9;font-family:dinmedium;font-size:13px}footer p{float:left;padding-top:3px}footer a{border:none;display:inline-block;line-height:12px;padding:0 5px 0 10px;text-decoration:none}footer a:hover{text-decoration:underline}footer a.last{border-left:solid 1px #bbafa9}.content{background:#fff;display:none}.content h3{color:#bbafa9;font-size:20px;text-transform:uppercase}.content>.wrapper{padding:30px 40px 20px 80px;width:840px}.content p.intro{padding:20px 0}.content a.buy-product,.content .buy-product{color:#bbafa9;display:block;font-size:13px;padding-top:25px;text-decoration:none;text-transform:uppercase;font-weight:normal}.content a{color:#bbafa9;font-size:13px;text-decoration:none;text-transform:uppercase}.content ul{padding-left:14px}.content ul li{padding-bottom:5px}#About p{font-size:15px;padding:60px 220px 60px 20px}#Recipes .recipe h4{color:#8f837c;font-size:20px;text-transform:uppercase;width:180px;background:none}#Recipes .recipe strong{display:block;padding-top:20px;text-transform:uppercase}#Recipes .recipe em{font-style:italic;font-size:11px;padding-top:10px}#Recipes .recipe p{padding-top:5px}#Recipes .recipe ul{list-style-type:none;padding-left:0px;padding-top:5px}#Recipes .recipe ul li{padding:0px}#FAQ .content,#WhereToBuy .content{font-size:15px}#FAQ .content .faq-heading,#WhereToBuy .content .faq-heading{color:#05090d;font-family:dinblack;text-transform:uppercase;background:#f7f7f8;padding:10px;cursor:pointer;width:100%;float:left;border-top:1px solid #f1efee;_float:none}#FAQ .content .faq-heading>.wrapper,#WhereToBuy .content .faq-heading>.wrapper{padding:0 20px 0 80px;width:880px}#FAQ .faq,#WhereToBuy .faq{padding-bottom:20px}#FAQ .faq>.wrapper,#WhereToBuy .faq>.wrapper{padding:20px 40px 0 80px;width:840px;margin-top:20px}#FAQ .faq h4,#WhereToBuy .faq h4{color:#8f837c;padding:0 0 5px 0;font-family:dinblack}#FAQ .faq p,#WhereToBuy .faq p{padding-bottom:15px}#FAQ .faq p a,#WhereToBuy .faq p a{color:#8f837c}#Contact .content{color:#fff}#Contact .content.red{background:url(../images/backgrounds/contact-bg_red.jpg) repeat top center}#Contact .content.blue{background:url(../images/backgrounds/contact-bg_blue.jpg) repeat top center}#Contact .content>.wrapper{padding:0 40px 40px 80px;width:840px}#Contact .content>.wrapper h3{font-family:dinmedium;font-size:20px;padding:30px 0 20px;color:#fff}#Contact .content>.wrapper .columns{float:left;margin-left:0px;text-align:left;width:100%}#Contact .content>.wrapper .columns .col{float:left;margin:0 50px 0 0 ;text-align:left;width:270px}#Contact .content>.wrapper .columns .col h3{font-size:13px;padding:0 0 15px 0;text-transform:uppercase;font-family:dinblack}#Contact .content>.wrapper .columns .col p{font-size:13px;padding:0 0 15px 0;margin:0}#Contact .content>.wrapper .columns .col.first{width:130px}#Contact .content>.wrapper .columns .col.first address{font-family:dinmedium;font-style:normal;font-size:14px;height:10v0px;padding:0 0 30px 0;text-transform:uppercase}#Contact .content>.wrapper .columns .col.first address strong{display:inline-block;font-family:dinblack;font-weight:normal;line-height:1em;padding:0 2px 1px;text-transform:uppercase}#Contact .content>.wrapper .columns .col.first address a{color:#fff;text-decoration:none}#Contact .content>.wrapper .columns .col.first address a.map,#Contact .content>.wrapper .columns .col.first address a.video{color:#aeb5ba;font-family:dinmedium}#Contact .lightbox .inner{left:50%;margin:-280px 0 0 -150px;top:50%;width:260px}#Contact .lightbox .inner .close{float:right}#Contact .lightbox .inner h3{float:left;margin:-32px 0 15px}.table-container{display:block;width:100%;margin:0 auto;padding:20px 0 40px}.table-container .table{display:table;border-collapse:collapse;width:100%;text-transform:uppercase}.table-container .table .table-row{display:table-row;width:auto;border-bottom:1px solid #f1efee;height:27px}.table-container .table .table-row.row-footer{border-bottom:none}.table-container .table .table-row .table-col{display:table-cell;width:22%;padding:0;font-size:13px;line-height:27px;font-family:dinmedium;padding:0 8px 0 2px}.table-container .table .table-row .table-col:first-child{padding:0 8px 0 0;width:36%}.table-container .table .table-row .table-col.telephone{width:16%;text-align:center}.table-container .table .table-row .table-col.table-row-heading{font-family:dinblack;color:#ee2522}.table-container .table .table-row .table-col.table-row-heading p{line-height:17px;margin:10px 0;font-family:dinblack}.table-container .table .table-row .table-col.table-col-heading{color:#928a87}.table-container .table .table-row .table-col.table-col-last{background:#f8f7f6;text-align:center;padding:0;width:26%}.table-container .table .table-row .table-col.table-col-last .table-col-products{display:table-cell;width:1%;padding:0 3px;text-align:center;color:#8f837c;font-size:12px}.table-container .table .table-row .table-col.table-col-last .table-col-products.mid{background:url(../images/table_divider.gif) no-repeat center left,url(../images/table_divider.gif) no-repeat center right;padding:0 4px}.table-container .table .table-row .table-col.table-col-last .table-col-products img{display:table-cell}.table-container .table .table-row .table-col-retail{display:table-cell;width:25%;padding:0;font-size:13px;line-height:27px;font-family:dinmedium;padding:0 8px 0 2px}.table-container .table .table-row .table-col-retail:first-child{padding:0 8px 0 0;width:50%}.table-container .table .table-row .table-col-retail.telephone{text-align:right}.table-container .table .table-row .table-col-retail.table-row-heading{font-family:dinblack;color:#8f837c}.table-container .table .table-row .table-col-retail.table-row-heading p{line-height:17px;margin:10px 0;font-family:dinblack}.table-container .table .table-row .table-col-retail.table-col-heading{color:#bbafa9}.table-container .table .table-row .table-col-retail.table-col-retail-heading{font-family:dinmedium;color:#8f837c;background-color:#f8f7f6}.fade-carousel .controls{height:100%;left:50%;margin:0 0 0 -460px;position:absolute;width:960px;z-index:99}.fade-carousel ol{position:absolute;top:-35%}.fade-carousel ol li{background:url(../images/brand-fade-pagination.png) no-repeat 0 0;cursor:pointer;display:inline-block;height:10px;margin:0 5px;width:10px}.fade-carousel ol li.active{background-position:-20px 0}.products .product{clear:both;content:' ';display:block;display:none;padding:30px 40px 30px 80px;margin:auto;width:840px}.products .product:after{clear:both;content:' ';display:block}.products .product span.selected-product{background:url("../images/arrow-down.png") no-repeat 0 0;width:29px;height:15px;display:block;position:relative;top:-30px}.products .product span.selected-product.arrow-01{left:50px}.products .product span.selected-product.arrow-02{left:258px}.products .product span.selected-product.arrow-03{left:470px}.products .product span.selected-product.arrow-04{left:683px}.products .product .product-img{float:left;padding:30px 0;position:relative;width:270px;height:270px;display:block}.products .product .product-img.wave{background:url(../images/espresto/machines/wave-black.jpg) no-repeat 0 30px}.products .product .product-img.preferenza{background:url(../images/espresto/machines/preferenza-black.jpg) no-repeat 0 30px}.products .product .product-img.lattensia{background:url(../images/espresto/machines/lattensia-black.jpg) no-repeat 0 30px}.products .product .product-info{float:left;padding-left:30px;width:540px}.products .product .product-info .product-tab{margin-bottom:30px}.products .product .product-info .product-tab a{border-left:1px solid #343339;color:#343339;display:inline-block;font-size:12px;padding-left:5px;text-decoration:none;text-transform:uppercase}.products .product .product-info .product-tab a.first{border:none;margin-left:-5px}.products .product .product-info .product-tab a.selected{font-family:dinblack}.products .product .product-info .product-tab-content{font-size:13px}.products .product .product-info .product-tab-content>div{display:none}.products .product .product-info .product-tab-content table{font-family:dinmedium;text-transform:uppercase;margin-bottom:10px}.products .product .product-info .product-tab-content table td{border-top:1px solid #f1efee;padding:6px 0}.products .product .product-info h4{color:#bbafa9;font-size:20px;padding-bottom:20px;text-transform:uppercase}.products .product .product-info h4 span{display:block;font-size:13px}.products .product .product-info p{padding-bottom:20px}.products .product .product-info .docs a{color:#bbafa9;display:block;padding-top:5px;text-decoration:none;text-transform:uppercase}.products .product .machine-colour-tab{margin-top:15px;font-size:13px}.products .product .machine-colour-tab p{padding:0 0 0 4px}.products .product .machine-colour-tab a{outline:none;border:none}.products .product .machine-colour-tab a img{margin:5px 10px 0 -1px;float:left}.capsules .product{clear:both;content:' ';display:block;display:none;padding:30px 40px 0 80px;margin:auto;width:880px}.capsules .product:after{clear:both;content:' ';display:block}.capsules .product .product-img{float:left;padding:20px 0 20px 40px;position:relative;width:160px;height:200px;display:block}.capsules .product .product-info{float:left;padding:20px 0 0 20px;width:600px}.capsules .product .product-info strong{font-family:dinblack;font-size:13px;text-transform:uppercase}.capsules .product .product-info .product-tab-content>div{display:none}.flavours .product{clear:both;content:' ';display:block;display:none;padding:30px 40px 0 80px;margin:auto;width:880px}.flavours .product:after{clear:both;content:' ';display:block}.flavours .product .product-img{float:left;padding:20px 0 20px 40px;position:relative;width:160px;height:200px;display:block}.flavours .product .product-info{float:left;padding:20px 0 0 20px;width:600px}.flavours .product .product-info strong{font-family:dinblack;font-size:13px;text-transform:uppercase}.flavours .product .product-info .product-tab-content>div{display:none}.recipes-carousel .item{display:block;margin:10px 30px;padding:20px 0;font-size:13px}.recipes-carousel .item img{margin-bottom:20px}.recipes-carousel .wrapper{padding:0 70px 0 80px;width:840px}.video-carousel{background:#e0dbd6;padding:50px 0 30px}.video-carousel .item{height:145px;width:150px;text-align:left}.video-carousel .item h3{font-family:dinlight;color:#bbafa9;font-size:13px;text-transform:capitalize}.video-carousel .wrapper{padding:0 70px 0 80px;width:840px}.studio-facility .product{clear:both;content:' ';display:block;display:none;padding:30px 40px 30px 80px;margin:auto;width:840px;color:#343339;font-size:13px}.studio-facility .product:after{clear:both;content:' ';display:block}.studio-facility .product li{font-size:13px}.studio-facility .product p{margin-bottom:15px}.studio-facility .product strong{font-family:dinmedium;display:block}.studio-facility .product strong.name{font-family:dinblack;color:#3c474f;text-transform:uppercase}.products-carousel{background:#343339;padding:25px 0}.products-carousel .item{width:130px}.products-carousel .item h3{color:#fff;font-size:14px;padding-top:10px;text-align:center}.products-carousel>.wrapper{padding:0 40px 0 80px;width:840px}.item{cursor:pointer;position:relative;vertical-align:top;margin:0;padding:0}.item h3{color:#fff;font-size:14px;padding-top:10px}.item h6{background:url(../images/backgrounds/products-thumbs-bg.png) no-repeat 0 0;cursor:pointer;font-family:dinmedium;font-size:11px;font-weight:normal;height:110px;margin:auto;padding:20px;text-transform:uppercase;width:110px;color:#343339}.item h6 span{display:block;height:70px;margin:5px auto 0;width:75px}.item h6.heading{height:auto}.item.selected h6{color:#343339}.item.open h4{background-position:right -63px}#outdated a{color:#fff;text-decoration:none;font-weight:bold}#outdated a:hover{text-decoration:underline}.available{font-family:dinmedium;margin-top:10px}.show-hide{display:none}.wait{color:#ee3780 !important}img,a:hover,a:focus{outline:none}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-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 .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{background:url(../images/carousel-arrows.png);color:#FFF;display:inline-block;height:64px;width:30px;position:absolute;top:45px}.owl-theme .owl-controls .owl-buttons .owl-prev{left:0}.owl-theme .owl-controls .owl-buttons .owl-next{right:30px}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:alpha(opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:alpha(opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center}@media (max-width:1200px){section#Home div{width:100% !important}section#Home div .banner{width:100% !important}}@media (max-width:960px){header nav .icc-logo{width:16%}header nav .mobile-nav-btn{display:block}header nav ul{background:#bbafa9;clear:both;display:none;height:100%;opacity:0.93;position:absolute;top:0;width:100%}header nav ul.open{display:block}header nav ul li{display:block;float:none;padding:0}header nav ul li a{border:none;display:block;font-size:1.3em;padding:10px 0;text-align:center}header nav ul li a:hover,header nav ul li a.selected{color:#bbafa9}.fade-carousel .controls{left:10px;margin:0}.wrapper{width:100% !important}.columns{text-align:left}.products .product{padding:30px;width:80%}.products .product .product-info .product-tab{margin-bottom:20px}}@media (max-width:600px){header nav .icc-logo{width:95px}#About p{background-position:center 30px;padding:130px 20px 20px}}@media (max-width:600px){header nav .icc-logo{width:95px}#About p{background-position:center 30px;padding:130px 20px 20px}}