@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.eot?v=4.0.3);src:url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format("embedded-opentype"),url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.woff?v=4.0.3) format("woff"),url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.ttf?v=4.0.3) format("truetype"),url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.eot?v=4.0.3);src:url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format("embedded-opentype"),url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.woff?v=4.0.3) format("woff"),url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.ttf?v=4.0.3) format("truetype"),url(/sites/all/themes/omega_o2/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format("svg");font-weight:normal;font-style:normal}input[type="submit"]{font-style:normal;font-weight:300;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px 12px;background-color:#00aeff;color:#fff;font-size:1em;border:1px solid #00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}input[type="submit"]:hover{background-color:#fff;color:#00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}input[type="text"],.form-text,.form-textarea,textarea,.form-textarea-wrapper textarea{font-style:normal;font-weight:300;border:1px solid #aaa;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:none;padding:5px;margin:1px 0;color:#999;max-width:100%}.commerce-line-item-views-form input.delete-line-item{font-size:0.75em;padding:4px 6px;position:relative;text-transform:uppercase;top:-2px;background-color:#db1e1e;border-color:#db1e1e}.commerce-line-item-views-form input.delete-line-item:hover{color:#db1e1e;background-color:#fff}.webform-component-textarea .grippie{display:none}img,media{max-width:100%}.pager .pager__item{padding:0}.pager .pager__item--current,.pager .pager__item a{padding:.25em .75em}html{background-color:#e5e5e5}.l-page{background-color:#fff;padding:0 28px}.l-main{*zoom:1}.l-main:after{content:"";display:table;clear:both}.element-visible{position:static;clip:auto;clip:auto;overflow:auto;height:auto}html,button,input,select,textarea{font-family:"Open Sans",Helvetica,Arial,sans-serif}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:100%;color:#283b4c}p{font-size:1em;line-height:1.75;font-weight:300;margin-top:12px}ul,ol{font-size:1em;line-height:normal;font-weight:300}p+ul,p+ol{margin-top:-16px}a{color:#00aeff;text-decoration:none}strong{font-weight:600}h1,h2,h3,h4,h5,h6{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:300}h1,h2{font-size:2em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1.125em}h6{font-size:1em}hr{border-color:#e5e5e5;border:0;height:1px;background:#e5e5e5}.front h1{font-weight:500;margin-bottom:0;margin-top:16px}.pull-left{margin:0 1.6rem 1.6rem 0;float:left}.pull-right{margin:0 0 1.6rem 1.6rem;float:right}.clear-pull{clear:both}.search-api-page-results .search-results{padding-left:0}.search-api-page-results .search-results .node--search-result{position:relative;border:1px solid #ddd;padding:0 20px 10px;margin-bottom:15px}.search-api-page-results .search-results .node--search-result .node-queues{position:absolute;z-index:18;right:0;top:0}.search-api-page-results .search-results .node--search-result .node-queues .promo{display:none;position:absolute;z-index:22;color:#fff;font-size:0.8125em;text-transform:uppercase;font-weight:600;right:3px;top:19px;-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg)}.search-api-page-results .search-results .node--search-result .node-queues .promo:after{content:'';position:absolute;z-index:-2;right:-15px;top:-15px;width:0;height:0;border-style:solid;border-width:0 80px 80px 0;border-color:transparent #00aeff transparent transparent;-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.search-api-page-results .search-results .node--search-result .node-queues .showcase{display:none}.search-api-page-results .search-results .node--search-result .node-queues .animotions-render{display:block;position:absolute;z-index:22;color:#fff;font-size:16px;line-height:1;text-transform:uppercase;font-weight:600;right:9px;top:13px;-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg)}.search-api-page-results .search-results .node--search-result .node-queues .animotions-render:after{content:'';position:absolute;z-index:-2;right:-19px;top:-9px;width:0;height:0;border-style:solid;border-width:0 61px 61px 0;border-color:transparent #00aeff transparent transparent;-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.search-api-page-results .search-results .node--search-result .field--name-title h2{margin-top:15px;margin-bottom:15px}.search-api-page-results .search-results .node--search-result .node-configuration{clear:left;border:1px solid #e5e5e5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px;margin-bottom:15px}.search-api-page-results .search-results .node--search-result .node-configuration h3{font-size:.9375em;font-weight:600;text-transform:uppercase;display:inline-block;padding-top:13px;margin-top:10px;margin-bottom:0;border-top:1px solid #ddd}.search-api-page-results .search-results .node--search-result .node-configuration h3 em{color:#00aeff;font-style:normal}.search-api-page-results .search-results .node--search-result .node-configuration ul{margin:0;padding-left:0}.search-api-page-results .search-results .node--search-result .node-configuration ul li{display:block;padding:5px 0;line-height:1.125;font-weight:300}.search-api-page-results .search-results .node--search-result .node-configuration ul li em{font-style:normal;font-weight:600}.search-api-page-results .search-results .node--search-result .field--name-field-images{border:1px solid #e5e5e5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px;width:100%;clear:left;margin-bottom:5px}.search-api-page-results .search-results .node--search-result .field--name-field-images img{display:block;margin:0 auto}.search-api-page-results .search-results .node--search-result .field--name-field-lowest-price{text-align:right;margin-top:5px;clear:both;float:right;display:block;position:absolute;bottom:10px;right:20px;padding-left:0}.search-api-page-results .search-results .node--search-result .field--name-field-lowest-price .field__label{text-transform:uppercase;font-weight:600;font-size:.5625em}.search-api-page-results .search-results .node--search-result .field--name-field-lowest-price .field__items a{color:#000;font-size:1.25em;text-decoration:none;line-height:0.9;font-weight:600}.selection-toggle a.selection-open,.selection-toggle a.selection-close{cursor:pointer}.selection-toggle a.button{display:block;text-transform:uppercase;font-size:.8em;margin-bottom:1em;margin-top:1em;padding:1em;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #00aeff;background-color:#00aeff;font-style:normal;font-weight:300;color:#fff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.selection-toggle a.button:hover{background-color:#fff;color:#00aeff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.selection-toggle a.button:after{content:"\f101";font-family:FontAwesome;margin-left:10px}.selection-toggle a.button.selection-close:after{content:"\f100"}.selection-toggle a.button.element-hidden{display:none}.node-type-showcase .block--o2-base-o2-breadcrumb{display:none}.node-type-showcase .l-region--navigation{margin-bottom:0}.node-type-showcase .tabs--primary{margin-top:21px}.showcase-full:after{content:"";display:table;clear:both}.showcase-full__header{position:relative}.showcase-full img{display:block}.showcase-full .field--name-field-products{position:absolute;width:100%;top:50%;padding:0 3%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-left:5%;padding-right:5%}.showcase-full .field--name-field-products:after{content:"";display:table;clear:both}.showcase-full .field--name-field-products .field__item{margin-top:28px;border:1px solid #ddd;width:22.58065%;clear:right;float:left;margin-left:0;margin-right:3.22581%}.showcase-full .field--name-field-products .field__item:hover{-moz-transition:all,linear,150ms;-o-transition:all,linear,150ms;-webkit-transition:all,linear,150ms;transition:all,linear,150ms;border-color:#999}.showcase-full .field--name-field-products .field__item:nth-child(4n){margin-right:0;clear:right}.showcase-full .field--name-field-products .field__item{margin-top:0;-moz-box-shadow:6px 8px 20px 4px rgba(153,153,153,0.5);-webkit-box-shadow:6px 8px 20px 4px rgba(153,153,153,0.5);box-shadow:6px 8px 20px 4px rgba(153,153,153,0.5)}.showcase-product{position:relative;background-color:#eee}.showcase-product:after{content:"";display:table;clear:both}.showcase-product .field-name-node-link{padding:12px 10px 0}.showcase-product .field-name-node-link a{font-style:normal;font-weight:300;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px 13px;background-color:#00aeff;color:#fff;font-size:1em;border:1px solid #00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;display:block;position:relative;text-transform:uppercase;padding-right:25px}.showcase-product .field-name-node-link a:after{font-family:FontAwesome;content:"\f105";margin-left:10px;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.showcase-product .field-name-node-link a:hover{background-color:#fff;color:#00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.showcase-product .field-name-node-link a:hover:after{margin-left:15px;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.showcase-product .field-name-node-link a:after{position:absolute;right:13px;top:5px}.showcase-product .field-name-node-link a:hover:after{margin-left:10px}.showcase-product .field-name-title{padding:0 10px}.showcase-product .field-name-title h2{line-height:1.425;font-size:1.125em;font-weight:300;margin:0;overflow:hidden;height:3.25em}.showcase-product .field-name-title h2 a{text-decoration:none;color:#283b4c;display:block;padding:6px 0}.showcase-product .field-name-title h2 a:hover{color:#00aeff}.showcase-product .node-configuration{padding-bottom:10px;float:left;width:50%;padding-left:0}.showcase-product .node-configuration .item-list{display:none}.showcase-product .node-configuration h3{font-size:0.8625em;font-weight:300;display:inline-block;margin:0 12px;line-height:1.25}.showcase-product .node-configuration h3 em{color:#00aeff;font-style:normal;font-weight:600;display:block;display:block}.showcase-product .field--name-field-lowest-price{padding:0 10px 10px;text-align:right;margin-top:0;float:right;width:50%;padding-left:0}.showcase-product .field--name-field-lowest-price .field__label{text-transform:uppercase;font-weight:600;font-size:.5625em}.showcase-product .field--name-field-lowest-price .field__items .field__item{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;width:100%;margin-right:0;text-align:right;margin-top:0}.showcase-product .field-name-title{clear:both}.showcase-product .node-queues{position:absolute;z-index:18;right:0;top:0}.showcase-product .node-queues .promo{display:none;position:absolute;z-index:22;color:#fff;font-size:0.8125em;text-transform:uppercase;font-weight:600;right:3px;top:19px;-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg)}.showcase-product .node-queues .promo:after{content:'';position:absolute;z-index:-2;right:-15px;top:-15px;width:0;height:0;border-style:solid;border-width:0 80px 80px 0;border-color:transparent #00aeff transparent transparent;-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.showcase-product .node-queues .showcase{display:none}.showcase-product .node-queues .animotions-render{display:block;position:absolute;z-index:22;color:#fff;font-size:16px;line-height:1;text-transform:uppercase;font-weight:600;right:9px;top:13px;-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg)}.showcase-product .node-queues .animotions-render:after{content:'';position:absolute;z-index:-2;right:-19px;top:-9px;width:0;height:0;border-style:solid;border-width:0 61px 61px 0;border-color:transparent #00aeff transparent transparent;-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.showcase-product .field-name-field-images{background-color:#fff;height:205px;margin:auto;overflow:hidden;position:relative}.showcase-product .field-name-field-images .field__item,.showcase-product .field-name-field-images .field__items{margin:auto;overflow:hidden;height:100%;position:relative}.showcase-product .field-name-field-images a{position:absolute;top:0;left:0;bottom:0;right:0}.showcase-product .field-name-field-images img{display:block;margin:0;max-height:195px;width:auto;position:absolute;padding:10px;z-index:2;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block--views-showcase-block{margin-bottom:21px;margin-top:-33px;margin-bottom:0}.showcase-teaser{position:relative}.showcase-teaser img{display:block}.showcase-teaser__header{margin-bottom:21px;margin-bottom:0}.showcase-teaser__cta{position:absolute;bottom:0;width:100%;background-color:rgba(255,255,255,0.875);min-height:7.5em;display:-webkit-flex;display:flex}.showcase-teaser__left{width:65.64885%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-right:0}.showcase-teaser__right{width:31.29771%;float:right;margin-left:0;margin-right:0;clear:none}.showcase-teaser .field-name-field-cta-body{color:#045692;padding-left:68px}.showcase-teaser .field-name-field-cta-body p{font-size:1.2em;line-height:1.4;font-weight:400;margin:12px 0}.showcase-teaser .field-name-field-cta-button{padding-right:68px}.showcase-teaser .field-name-field-cta-button a{font-style:normal;font-weight:300;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:3px 13px;background-color:#00aeff;color:#fff;font-size:1em;border:1px solid #00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;display:block;text-align:center}.showcase-teaser .field-name-field-cta-button a:after{font-family:FontAwesome;content:"\f105";margin-left:10px;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.showcase-teaser .field-name-field-cta-button a:hover{background-color:#fff;color:#00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.showcase-teaser .field-name-field-cta-button a:hover:after{margin-left:15px;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.showcase-teaser .field-name-field-cta-button a{display:inline-block}.swiper-container .swiper-button-next,.swiper-container .swiper-container-rtl .swiper-button-prev{background:none;right:18px;font-size:0;height:auto;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.swiper-container .swiper-button-next:after,.swiper-container .swiper-container-rtl .swiper-button-prev:after{-moz-transition:all,linear,150ms;-o-transition:all,linear,150ms;-webkit-transition:all,linear,150ms;transition:all,linear,150ms;font-family:FontAwesome;content:"\f105";font-size:32px;color:#045692}.swiper-container .swiper-button-next:hover:after,.swiper-container .swiper-container-rtl .swiper-button-prev:hover:after{color:#00aeff}.swiper-container .swiper-button-prev,.swiper-container .swiper-container-rtl .swiper-button-next{background:none;left:18px;font-size:0;height:auto;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.swiper-container .swiper-button-prev:after,.swiper-container .swiper-container-rtl .swiper-button-next:after{-moz-transition:all,linear,150ms;-o-transition:all,linear,150ms;-webkit-transition:all,linear,150ms;transition:all,linear,150ms;font-family:FontAwesome;content:"\f104";font-size:32px;color:#045692}.swiper-container .swiper-button-prev:hover:after,.swiper-container .swiper-container-rtl .swiper-button-next:hover:after{color:#00aeff}.swiper-container .views-field-field-thumbnail a{display:block;line-height:0}.block--views-showcase-block .swiper-container .swiper-button-next,.block--views-showcase-block .swiper-container .swiper-button-prev{width:auto;top:20%;top:auto;bottom:6%}.block--views-showcase-block .swiper-container .swiper-button-next:after,.block--views-showcase-block .swiper-container .swiper-button-prev:after{font-family:FontAwesome;font-size:56px}.block--views-showcase-block-1{margin:21px 0 30px}.block--views-showcase-block-1 .block__title{font-size:1em;margin:0 0 12px;font-weight:600}.front .block--views-showcase-block-1 .block__title{border:1px solid green;display:none}.block--views-showcase-block-1 .swiper-container .swiper-button-next,.block--views-showcase-block-1 .swiper-container .swiper-button-prev{top:0;bottom:0;margin-top:0;width:80px}.block--views-showcase-block-1 .swiper-container .swiper-button-next:after,.block--views-showcase-block-1 .swiper-container .swiper-button-prev:after{position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block--views-showcase-block-1 .swiper-container .swiper-button-next,.block--views-showcase-block-1 .swiper-container .swiper-container-rtl .swiper-button-prev{right:0;text-align:right;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#ffffff));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),#ffffff);background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),#ffffff);background-image:linear-gradient(to right,rgba(0,0,0,0),#ffffff)}.block--views-showcase-block-1 .swiper-container .swiper-button-next:after,.block--views-showcase-block-1 .swiper-container .swiper-container-rtl .swiper-button-prev:after{right:0}.block--views-showcase-block-1 .swiper-container .swiper-button-prev,.block--views-showcase-block-1 .swiper-container .swiper-container-rtl .swiper-button-next{left:0;text-align:left;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,#ffffff),color-stop(100%,rgba(0,0,0,0)));background-image:-moz-linear-gradient(left,#ffffff,rgba(0,0,0,0));background-image:-webkit-linear-gradient(left,#ffffff,rgba(0,0,0,0));background-image:linear-gradient(to right,#ffffff,rgba(0,0,0,0))}.front .block--views-showcase-block-1{display:none;display:block}.perfecta-3d-wrapper{width:100%}.o2_3d_variation_media_thumb{height:150px}.front .block--o2-base-o2-breadcrumb{display:none}.block--o2-base-o2-breadcrumb{background-color:#eee;padding:12px 10px;margin-bottom:20px;font-size:13px}.block--o2-base-o2-breadcrumb ul{padding-left:5px;margin:0}.block--o2-base-o2-breadcrumb ul li{display:inline-block;color:#999;border-left:1px solid #999;line-height:1;margin-left:10px;padding-left:10px}.block--o2-base-o2-breadcrumb ul li:first-child{margin-left:0;padding-left:0;border-left:0}.block--o2-base-o2-breadcrumb ul li a{line-height:1;color:#999;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.block--o2-base-o2-breadcrumb ul li a:hover{color:#00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.not-logged-in .block--o2-commerce{display:inline-block}.perfecta-configurator h3{font-size:1.25em}.perfecta-configurator .variation-selector-impossible:after{content:"\f00d";font-family:FontAwesome}.perfecta-configurator .configurator_item_image.popup{width:300px;height:200px}.perfecta-configurator .perfecta_property .chosen-container{width:calc(100% - 35px) !important}.block--views-products-block input[type='text']{width:100% !important}.block--views-products-block .view-filters .views-exposed-widgets{margin-bottom:0}.block--views-products-block .view-filters .views-exposed-widgets label{display:inline-block;font-weight:400;color:#999;text-transform:lowercase;font-size:.9em}.block--views-products-block .view-filters .views-exposed-widgets.view-has-more-widgets{padding:0 0 1em 1em;border:1px solid #ebebeb;margin-bottom:20px}.block--views-products-block .view-filters .views-exposed-widgets .chosen-container{min-width:80px;width:100% !important}.block--views-products-block .view-filters .views-exposed-widgets .chosen-container ul{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-image:none;color:#00aeff}.block--views-products-block .view-filters .views-exposed-widgets .chosen-container ul li{border:none;color:#00aeff}.block--views-products-block .view-filters .views-exposed-widgets .chosen-container ul li.highlighted{color:#fff}.block--views-products-block .view-filters .views-exposed-widgets .chosen-container ul input{color:#00aeff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.block--views-products-block .view-filters .views-exposed-widgets .chosen-container-single .chosen-single{height:auto;color:#00aeff;background:none;box-shadow:none;font-size:12px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;min-width:auto}.block--views-products-block .views-exposed-widgets{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start}.block--views-products-block .views-exposed-widgets .views-exposed-widget{-webkit-flex-grow:1;flex-grow:1}.block--views-products-block .views-exposed-widgets .views-exposed-widget input{width:100%}.block--views-products-block .views-exposed-widgets .views-exposed-widget.views-submit-button{display:none}.l-region--navigation{position:relative;background-color:#045692;*zoom:1}.l-region--navigation:after{content:"";display:table;clear:both}.l-region--navigation .block--search-api-page{padding:6px 6px 5px;*zoom:1}.l-region--navigation .block--search-api-page:after{content:"";display:table;clear:both}.l-region--navigation .block--search-api-page .search-api-page-search-form-global-search{padding-left:15px;float:right;padding-left:0}.l-region--navigation .block--search-api-page .search-api-page-search-form-global-search input[type="submit"]{display:inline-block;text-indent:-9999px;line-height:0;width:35px;height:35px;border:none;-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0;border-radius:0 3px 3px 0;float:left;background:url("/sites/all/themes/omega_o2/images/search-icon.png") center center no-repeat #eee}.l-region--navigation .block--search-api-page .search-api-page-search-form-global-search .form-item{margin-bottom:0;display:block;float:left}.l-region--navigation .block--search-api-page .search-api-page-search-form-global-search .form-item input{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px;border-radius:3px 0 0 3px;border:none;padding:5px 15px;display:inline-block;height:35px;margin-top:0}html.js .form-autocomplete{background-position:100% 12px;background-image:url("/sites/all/themes/omega_o2/images/throbber.gif")}html.js .form-autocomplete.throbbing{background-position:100% -18px}.home-banner{display:block}.home-banner p{margin:0}.home-banner img{display:block}.page-cart .home-banner{display:none}.block--views-shoppages-block{margin-top:20px;margin-top:0}.block--views-shoppages-block .view-shoppages .views-row{float:left;margin-bottom:28px;border:1px solid #ddd;position:relative;width:100%;width:30%;margin-right:5%}.block--views-shoppages-block .view-shoppages .views-row:hover{-moz-transition:all,linear,150ms;-o-transition:all,linear,150ms;-webkit-transition:all,linear,150ms;transition:all,linear,150ms;border:1px solid #999}.block--views-shoppages-block .view-shoppages .views-row:nth-child(3n){margin-right:0}.block--views-shoppages-block .view-shoppages .views-row:nth-child(3n)+.views-row-even{clear:both}.block--views-shoppages-block .view-shoppages .views-row .field--name-field-thumbnail{height:125px;position:relative}.block--views-shoppages-block .view-shoppages .views-row .field--name-field-thumbnail .field__item,.block--views-shoppages-block .view-shoppages .views-row .field--name-field-thumbnail .field__items{margin:auto;overflow:visible;height:100%}.block--views-shoppages-block .view-shoppages .views-row .field--name-field-thumbnail a{position:absolute;top:0;left:0;bottom:0;right:0}.block--views-shoppages-block .view-shoppages .views-row .field--name-field-thumbnail img{display:block;margin:0 auto;max-height:100%;width:auto;position:absolute;z-index:1;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.block--views-shoppages-block .view-shoppages .views-row .field--name-title{background-color:#eee;overflow:hidden;max-height:4em}.block--views-shoppages-block .view-shoppages .views-row .field--name-title h2{font-size:.7125em;text-transform:uppercase;font-weight:600;margin:0;line-height:1.25em;height:4em}.block--views-shoppages-block .view-shoppages .views-row .field--name-title h2 a{text-decoration:none;color:#283b4c;display:block;padding:10px 15px 9px 18px}.block--views-shoppages-block .view-shoppages .views-row .field--name-title h2 a:before{font-family:FontAwesome;content:"\f105";font-weight:100;margin-right:5px;margin-left:-10px}.block--views-shoppages-block .view-shoppages .views-row .field--name-title h2 a:hover{color:#00aeff}div.messages{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.5;background-color:#fff;background:none;border:2px solid #00aeff;color:#045692;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 20px}div.messages ul li{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1em;margin-bottom:0.5em}div.messages.error{border:2px solid #db1e1e;color:#db1e1e}#edit-line-item-fields{padding:5px 15px 15px;border-left:5px solid #e5e5e5;border-right:5px solid #e5e5e5}#edit-line-item-fields label{font-size:1em;text-transform:lowercase;font-weight:300}#edit-line-item-fields input{font-size:0.9em;font-weight:400;padding:5px 7px;border:2px solid #e5e5e5;text-transform:none;color:#999}#edit-line-item-fields .description{color:#999;font-size:.625em;margin-top:.625em}.views-field-field-order-reference{margin-bottom:12px;clear:left}.views-field-field-order-reference .field-content{display:inline-block;color:#00aeff;text-transform:none}.messages.commerce-add-to-cart-confirmation .views-field-field-order-reference{position:static;float:right;margin-right:0}#edit-cart-contents .views-field-field-order-reference,.cart_contents .views-field-field-order-reference{position:static;margin-left:40%}#edit-cart-contents .views-field-field-order-reference .views-label-field-order-reference,.cart_contents .views-field-field-order-reference .views-label-field-order-reference{font-size:.975em;font-weight:200}#edit-cart-contents .views-field-field-order-reference .field-content,.cart_contents .views-field-field-order-reference .field-content{float:right;font-weight:200}.view-commerce-line-item-table .views-field-field-order-reference{position:static;white-space:nowrap}.block--o2-base-o2-breadcrumb{position:relative}.print-icon{position:absolute;z-index:999;top:10px;right:10px}.print-icon__link{-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;color:gray;font-size:0}.print-icon__link:after{content:'\f02f';font-family:FontAwesome;font-size:22px}.print-icon__link:hover{color:#00aeff}.overview-products .print-icon{display:none}div.messages.commerce-add-to-cart-confirmation{width:98%;border-color:#045692;color:#283b4c;position:absolute;top:0.25%;left:21%;width:47.66667em;top:17.5%;left:70%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{float:none;width:auto;padding-top:15px;background-color:#045692;color:#fff;font-weight:500}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{position:relative;width:auto;padding:10px 15px;background-color:#e5e5e5}div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button{float:right;margin-bottom:0;margin-left:15px;font-weight:500}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content{width:auto;position:relative}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-header{width:100%;width:60%;float:right}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-header a{color:#283b4c}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-header a h2{margin-top:0;font-size:2.25em;font-weight:300;margin-bottom:10px;display:inline-block;margin-bottom:20px}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-header a:hover{color:#00aeff}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-left{width:100%;text-align:center;width:35%;float:left;margin-top:10px}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-left img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:12px;border:1px solid #e5e5e5;width:50%}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-left img{width:100%}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-right{width:100%;margin-top:25px;width:60%;float:right;margin-top:0}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-right .delivery{font-size:0.9375em;line-height:1.125;font-weight:300}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-right .delivery em{font-style:normal;font-size:0.9375em;font-weight:600;display:inline}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-right .node-configuration{border:1px solid #ddd;padding:15px 20px;margin:30px 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-right .node-configuration h3{font-size:0.9375em;font-weight:600;text-transform:uppercase;display:inline-block;border-top:1px solid #ddd;padding-top:13px;margin-top:10px;margin-bottom:0}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-right .node-configuration h3 em{color:#00aeff;font-style:normal}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-right .node-configuration ul{margin:0;padding-left:0}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-right .node-configuration ul li{display:block;padding:5px 0;line-height:1.125;font-weight:300}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .group-right .node-configuration ul li em{font-style:normal;font-weight:600}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-quantity{float:right;width:60%;text-align:right}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-quantity span.views-label-quantity{display:inline;float:none;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1.25em;font-weight:300;color:#283b4c}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-quantity span.views-label-quantity:after{content:':'}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-quantity span.field-content{font-weight:100;line-height:2}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total{*zoom:1;text-align:right;border-top:1px solid #e5e5e5;margin-top:5px;padding-top:10px;font-size:1.25em;font-weight:600}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total:after{content:"";display:table;clear:both}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total span.field-content,div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total span.views-label{float:none}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-price-formatted-components{border:none}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-price-formatted-components tr[class^="component-"]{display:none}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount{display:table-row;border-bottom-width:0}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td.component-title{display:none}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount td.component-total{white-space:nowrap;font-size:1em;padding:3px 0 0 7px}div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-footer p{font-size:0.7em;display:block;margin:0 20px 20px;font-weight:300;position:absolute;left:0;bottom:-3px}.node-type-product .l-content .node--product .group-footer{position:relative}.node-type-product .l-content .node--product .group-footer .productfiche{margin:20px 20px 10px;position:absolute;z-index:100;right:0;top:1em;margin-top:0}.node-type-product .l-content .node--product .group-footer .productfiche span.file{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #00aeff;background-color:#00aeff;font-size:1em;font-style:normal;font-weight:300;color:#fff;display:inline-block;padding:5px 12px;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.node-type-product .l-content .node--product .group-footer .productfiche span.file:hover,.node-type-product .l-content .node--product .group-footer .productfiche span.file:hover a{background-color:#fff;color:#00aeff;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.node-type-product .l-content .node--product .group-footer .productfiche span.file:after{content:"\f105";font-family:FontAwesome;margin-left:10px;-webkit-transition:all 150ms linear;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;transition:all 150ms linear}.node-type-product .l-content .node--product .group-footer .productfiche span.file a{color:#fff}.node-type-product .l-content .node--product .group-footer .productfiche span.file a:hover{color:#00aeff}.node-type-product .l-content .node--product h2{font-size:2.625em;font-weight:300;margin:15px 0}.node-type-product .l-content .node--product .node-configuration{clear:left;border:1px solid #e5e5e5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px}.node-type-product .l-content .node--product .node-configuration h3{font-size:.9375em;font-weight:600;text-transform:uppercase;display:inline-block;padding-top:13px;margin-top:10px;margin-bottom:0;border-top:1px solid #ddd}.node-type-product .l-content .node--product .node-configuration h3 em{color:#00aeff;font-style:normal}.node-type-product .l-content .node--product .node-configuration ul{margin:0;padding-left:0}.node-type-product .l-content .node--product .node-configuration ul li{display:block;padding:5px 0;line-height:1.125;font-weight:300}.node-type-product .l-content .node--product .node-configuration ul li em{font-style:normal;font-weight:600}.node-type-product .l-content .node--product .commerce-product-field-field-properties-and-values{margin-top:40px;margin-top:0}.node-type-product .l-content .node--product .commerce-product-field-field-properties-and-values .field--name-field-properties-and-values{margin-bottom:30px}.node-type-product .l-content .node--product .commerce-product-field-field-properties-and-values .field__label{display:none}.node-type-product .l-content .node--product .commerce-product-field-field-properties-and-values .delivery{font-size:0.9375em}.node-type-product .l-content .node--product .commerce-product-field-field-properties-and-values .delivery em{font-size:1.125em;font-weight:600}.node-type-product .l-content .node--product .product-main-content .delivery{margin-top:0}.node-type-product .l-content .node--product .group-left{position:relative;border:1px solid #e5e5e5}.node-type-product .l-content .node--product .group-left .node-queues{position:absolute;z-index:18;right:0;top:0}.node-type-product .l-content .node--product .group-left .node-queues .promo{display:none;position:absolute;z-index:22;color:#fff;font-size:0.8125em;text-transform:uppercase;font-weight:600;right:3px;top:19px;-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg)}.node-type-product .l-content .node--product .group-left .node-queues .promo:after{content:'';position:absolute;z-index:-2;right:-15px;top:-15px;width:0;height:0;border-style:solid;border-width:0 80px 80px 0;border-color:transparent #00aeff transparent transparent;-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.node-type-product .l-content .node--product .group-left .node-queues .showcase{display:none}.node-type-product .l-content .node--product .group-left .node-queues .animotions-render{display:block;position:absolute;z-index:22;color:#fff;font-size:16px;line-height:1;text-transform:uppercase;font-weight:600;right:9px;top:13px;-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg)}.node-type-product .l-content .node--product .group-left .node-queues .animotions-render:after{content:'';position:absolute;z-index:-2;right:-19px;top:-9px;width:0;height:0;border-style:solid;border-width:0 61px 61px 0;border-color:transparent #00aeff transparent transparent;-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.node-type-product .l-content .node--product .group-left .o2_variation_media_wrapper .canvas_images .canvas_image{margin:0 auto;text-align:center;position:relative}.node-type-product .l-content .node--product .group-left .o2_variation_media_wrapper .canvas_images .canvas_image.render{overflow:hidden}.node-type-product .l-content .node--product .group-left .o2_variation_media_wrapper .canvas_images .canvas_image a:before{font-family:FontAwesome;content:"\f00e";color:#ddd;position:absolute;top:20px;left:7.5%;z-index:24;font-weight:100;font-size:1.375em}.node-type-product .l-content .node--product .group-left .o2_variation_media_wrapper .thumbnail_images{width:85%;margin:0 auto;border-top:1px solid #00aeff;text-align:center;padding-top:20px;margin-top:20px}.node-type-product .l-content .node--product .group-left .o2_variation_media_wrapper .thumbnail_images p{text-align:center;color:#999;font-size:0.8125em;font-weight:300}.node-type-product .l-content .node--product .group-left .o2_variation_media_wrapper .thumbnail_images p a{color:#999;padding:3px 11px 5px;margin:0 1px}.node-type-product .l-content .node--product .group-left .o2_variation_media_wrapper .thumbnail_images p a:hover{color:#00aeff}.node-type-product .l-content .node--product .group-middle{position:relative}.node-type-product .l-content .node--product .group-middle .product-references ul{padding-left:0;margin-top:38px}.node-type-product .l-content .node--product .group-middle .product-references ul li{list-style:none;margin-bottom:10px}.node-type-product .l-content .node--product .group-middle .product-references ul li a{font-style:normal;font-weight:300;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px 12px;background-color:#00aeff;color:#fff;font-size:1em;border:1px solid #00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.node-type-product .l-content .node--product .group-middle .product-references ul li a:after{font-family:FontAwesome;content:"\f105";margin-left:10px;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.node-type-product .l-content .node--product .group-middle .product-references ul li a:hover{background-color:#fff;color:#00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.node-type-product .l-content .node--product .group-middle .product-references ul li a:hover:after{margin-left:15px;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.node-type-product .l-content .node--product .commerce-product-field-commerce-price{display:block;border:5px solid #e5e5e5;border-bottom:0;margin-bottom:0;padding:11px 15px 0 15px}.node-type-product .l-content .node--product .commerce-product-field-commerce-price .field__label{width:100%;color:#00aeff;text-transform:lowercase;font-size:0.825em;font-weight:200;margin-bottom:0}.node-type-product .l-content .node--product .commerce-product-field-commerce-price .field__items{font-size:1.825em;font-weight:400}.node-type-product .l-content .node--product .commerce-product-field-commerce-price .field__items span{font-size:0.8125em;font-weight:300;display:inline-block;line-height:42px}.node-type-product .l-content .node--product .form-item-quantity{border:5px solid #e5e5e5;border-top:0;padding:0 15px 11px 15px;clear:left}.node-type-product .l-content .node--product .form-item-quantity label{display:block;margin:0 2px 5px 0;font-size:1em;text-transform:lowercase;font-weight:300;display:inline}.node-type-product .l-content .node--product .form-item-quantity .form-text{margin:0;text-align:right;font-size:1.125em;font-weight:400;padding:3px 7px;border:2px solid #e5e5e5;max-width:65px}.node-type-product .l-content .node--product .field--name-field-commerce-variations{margin-bottom:30px}.node-type-product .l-content .node--product .field--name-field-commerce-variations .field__items .field__item{position:relative}.node-type-product .l-content .node--product .field--name-field-commerce-variations .field__items .field__item .form-item{margin-bottom:0}.node-type-product .l-content .node--product .field--name-field-commerce-variations .field__items .field__item .form-submit{background-color:#db1e1e;border:1px solid #db1e1e;font-size:1em;float:right;margin-top:-50px;margin-right:20px}.node-type-product .l-content .node--product .field--name-field-commerce-variations .field__items .field__item .form-submit:hover{background-color:#fff;color:#db1e1e;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.node-type-product .l-content .node--product .group-footer{float:left;width:100%;margin-top:30px;font-weight:300;font-size:1em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e5e5e5;padding-bottom:15px}.node-type-product .l-content .node--product .group-footer span.file{padding:10px 20px 10px;display:block}.node-type-product .l-content .node--product .group-footer .field--name-body{font-size:1em}.node-type-product .l-content .node--product .group-footer .field--name-body .field-item{font-size:1em}.node-type-product .l-content .node--product .group-footer .field--name-body h3{margin-top:0;margin-bottom:0;background-color:#e5e5e5;padding:15px 20px;font-weight:300;font-size:1.625em}.node-type-product .l-content .node--product .group-footer .field--name-body h3:before{content:"";display:inline-block;background-image:url(/sites/all/themes/gaverzicht/images/icons/info.jpg);background-size:contain;background-repeat:no-repeat;width:45px;height:40px;margin:-15px 5px -10px 0}.node-type-product .l-content .node--product .group-footer .field--name-body h4,.node-type-product .l-content .node--product .group-footer .field--name-body h5,.node-type-product .l-content .node--product .group-footer .field--name-body h6{margin-left:20px}.node-type-product .l-content .node--product .group-footer .field--name-body p{margin:0 20px 10px;font-size:1em}.node-type-product .l-content .node--product .group-footer .field--name-body img,.node-type-product .l-content .node--product .group-footer .field--name-body canvas{max-width:100%}.node-type-product .home-banner{display:none}#cboxLoadedContent .perfecta-3d-wrapper{overflow:hidden !important}.field.field--name-field-properties-and-values table{margin-bottom:30px;width:100%}.field.field--name-field-properties-and-values table thead th{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;background:transparent;text-align:center;padding:7px 9px;font-weight:700;font-size:0.875em;line-height:1.15;text-transform:uppercase;font-style:normal}.field.field--name-field-properties-and-values table thead th:first-child{text-align:left;border-left:0}.field.field--name-field-properties-and-values table tbody tr{border-bottom:1px solid #ddd}.field.field--name-field-properties-and-values table tbody tr:first-child{border-top:1px solid #ddd}.field.field--name-field-properties-and-values table tbody tr td{border-left:1px solid #ddd;text-align:center;padding:7px 9px;font-weight:100;font-size:0.875em;line-height:1.15;background-clip:padding-box}.field.field--name-field-properties-and-values table tbody tr td:first-child{text-align:left;border-left:0;font-style:italic}.field.field--name-field-properties-and-values table tbody tr.even,.field.field--name-field-properties-and-values table tbody tr.odd{background:transparent}.delivery em{display:block;font-style:normal;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:1.25em;font-weight:600;color:#283b4c}.overview-products .node--page{margin-bottom:10px}.overview-products .node--page:after{content:"";display:table;clear:both}.overview-products .node--page>.field--name-title h2{display:inline-block;font-weight:300;font-size:2.625em;margin:0 0 .25em}.overview-products .node--page>.field--name-field-header{max-width:58.5%;margin-right:32px}.overview-products .node--page>.field--name-field-header img{border:1px solid #ddd;margin-bottom:.75em;margin-bottom:.25em;margin-left:5%}.overview-products .node--page>.field--name-body{display:inline;font-weight:300}.overview-products .block--views-products-block{position:relative}.overview-products .block--views-products-block .view-products .views-row{position:relative;width:100%;background-color:#eee;float:left;margin-bottom:28px;border:1px solid #ddd;width:18%;margin-right:2.5%}.overview-products .block--views-products-block .view-products .views-row:hover{-moz-transition:all,linear,150ms;-o-transition:all,linear,150ms;-webkit-transition:all,linear,150ms;transition:all,linear,150ms;border:1px solid #999}.overview-products .block--views-products-block .view-products .views-row:nth-child(5n){margin-right:0}.overview-products .block--views-products-block .view-products .views-row:nth-child(5n)+.views-row{clear:both}.overview-products .block--views-products-block .view-products .views-row .node-queues{position:absolute;z-index:18;right:0;top:0}.overview-products .block--views-products-block .view-products .views-row .node-queues .promo{display:none;position:absolute;z-index:22;color:#fff;font-size:0.8125em;text-transform:uppercase;font-weight:600;right:3px;top:19px;-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg)}.overview-products .block--views-products-block .view-products .views-row .node-queues .promo:after{content:'';position:absolute;z-index:-2;right:-15px;top:-15px;width:0;height:0;border-style:solid;border-width:0 80px 80px 0;border-color:transparent #00aeff transparent transparent;-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.overview-products .block--views-products-block .view-products .views-row .node-queues .showcase{display:none}.overview-products .block--views-products-block .view-products .views-row .node-queues .animotions-render{display:block;position:absolute;z-index:22;color:#fff;font-size:16px;line-height:1;text-transform:uppercase;font-weight:600;right:9px;top:13px;-moz-transform:rotate(405deg);-ms-transform:rotate(405deg);-webkit-transform:rotate(405deg);transform:rotate(405deg)}.overview-products .block--views-products-block .view-products .views-row .node-queues .animotions-render:after{content:'';position:absolute;z-index:-2;right:-19px;top:-9px;width:0;height:0;border-style:solid;border-width:0 61px 61px 0;border-color:transparent #00aeff transparent transparent;-moz-transform:rotate(315deg);-ms-transform:rotate(315deg);-webkit-transform:rotate(315deg);transform:rotate(315deg)}.overview-products .block--views-products-block .view-products .views-row .field--name-field-images{background-color:#fff;height:195px}.overview-products .block--views-products-block .view-products .views-row .field--name-field-images .field__item,.overview-products .block--views-products-block .view-products .views-row .field--name-field-images .field__items{margin:auto;overflow:hidden;height:100%;position:relative}.overview-products .block--views-products-block .view-products .views-row .field--name-field-images a{position:absolute;top:0;left:0;bottom:0;right:0}.overview-products .block--views-products-block .view-products .views-row .field--name-field-images img{display:block;margin:0;max-height:165px;width:auto;position:absolute;z-index:2;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.overview-products .block--views-products-block .view-products .views-row .field--name-title h2{line-height:1.425;font-size:1.125em;font-weight:300;margin:0;overflow:hidden;height:3.425em}.overview-products .block--views-products-block .view-products .views-row .field--name-title h2 a{text-decoration:none;color:#283b4c;display:block;padding:10px 10px 9px}.overview-products .block--views-products-block .view-products .views-row .field--name-title h2 a:hover{color:#00aeff}.overview-products .block--views-products-block .view-products .views-row .field--name-field-lowest-price{padding:0 10px 10px;text-align:right;margin-top:0;float:right;width:50%;padding-left:0}.overview-products .block--views-products-block .view-products .views-row .field--name-field-lowest-price .field__label{text-transform:uppercase;font-weight:600;font-size:.5625em}.overview-products .block--views-products-block .view-products .views-row .field--name-field-lowest-price .field__items a{color:#000;font-size:1.25em;text-decoration:none;line-height:0.9;font-weight:600}.overview-products .block--views-products-block .view-products .views-row .node-configuration{clear:both;padding:0 10px 10px;float:left;width:50%;padding-right:0;white-space:normal}.overview-products .block--views-products-block .view-products .views-row .node-configuration h3{font-size:0.8625em;font-weight:300;display:inline-block;margin-top:0;margin-bottom:0;line-height:1.25}.overview-products .block--views-products-block .view-products .views-row .node-configuration h3 em{color:#00aeff;font-style:normal;font-weight:600;display:block;display:block}.overview-products .block--views-products-block .view-products .views-row .node-configuration .item-list{display:none}.l-header .block--o2-commerce-o2-commerce-cart-link{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#00aeff;text-align:center;margin:10px 0 5px 0;padding:4px 10px;margin:0;text-align:right;display:inline-block;margin-bottom:5px;margin-left:10px}.l-header .block--o2-commerce-o2-commerce-cart-link a{font-size:1em;font-weight:300;color:#fff}.l-header .block--o2-commerce-o2-commerce-cart-link a:after{font-family:FontAwesome;content:"\f07a";margin-left:10px}.l-header .block--locale-language{position:absolute;top:4px;right:0;display:inline-block;z-index:200;position:inherit}.l-header .block--locale-language ul{padding-left:0;margin:0 0 5px}.l-header .block--locale-language ul li{display:inline-block}.l-header .block--locale-language ul li a{text-transform:uppercase}.l-header .block--locale-language ul li.active a.active{color:#000;font-weight:600}.menutoggle{display:block;width:35px;height:35px;border:1px solid #045692;color:#045692;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 10px;cursor:pointer;position:absolute;right:0;top:34px;display:none}.menutoggle .fa-bars{font-style:normal;display:inline-block}.menutoggle .fa-bars:after{content:'\f0c9';font-family:FontAwesome}.menutoggle .fa-times{display:none}.front .l-region--navigation{margin-bottom:33px}.l-region--navigation{display:none;display:block}.l-region--navigation.clicked{display:block}.l-region--header .block--menu-block{display:none;display:inline-block}.l-region--header .block--menu-block.clicked{display:block}.l-region--navigation{background-color:#045692;margin-bottom:21px;clear:both;height:47px}.l-region--navigation nav ul.menu,.l-region--navigation nav ul.menu li{list-style-image:none;list-style-type:none;margin:0;padding:0}.l-region--navigation nav ul.menu{margin:0;position:relative;display:block;padding-left:0;z-index:2}.l-region--navigation nav ul.menu li{margin:0}.l-region--navigation nav ul.menu>li{border-top:1px solid #045692;border-right:1px solid #045692;border-left:1px solid #045692;position:static;display:block}.l-region--navigation nav ul.menu>li.last{margin-right:0}.l-region--navigation nav ul.menu>li:last-child{border-bottom:1px solid #045692}.l-region--navigation nav ul.menu>li>a{-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;background-color:#045692;font-size:13px;font-weight:600;color:#fff;text-decoration:none;text-transform:uppercase;min-height:45px;display:block;padding:0 16px;padding-top:14px;font-size:12px}.l-region--navigation nav ul.menu>li>a:hover,.l-region--navigation nav ul.menu>li>a.active,.l-region--navigation nav ul.menu>li>a.active-trail{-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;background-color:#00aeff;color:#fff}.l-region--navigation nav ul.menu>li>ul.menu>li{border-right:0;border-bottom:0;border-left:0;background:#fff url(/sites/all/themes/gaverzicht/images/bg-stripe-pattern.png) repeat;background-size:7px 7px;position:static;display:block;width:100%;vertical-align:bottom;position:relative;top:0;display:inline-block;max-width:15em;width:auto;height:74px}.l-region--navigation nav ul.menu>li>ul.menu>li:last-child{border-bottom:0}.l-region--navigation nav ul.menu>li>ul.menu>li a{background-color:transparent;background-position:top 5px left 10px;background-size:56px 64px;color:#283b4c;display:block;vertical-align:bottom;display:table-cell;min-height:74px;height:73px;padding-top:1.5em;padding-bottom:.5em;padding-left:84px}.l-region--navigation nav ul.menu>li>ul.menu>li a:hover,.l-region--navigation nav ul.menu>li>ul.menu>li a.active,.l-region--navigation nav ul.menu>li>ul.menu>li a.active-trail{-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear;background-color:#00aeff;color:#fff}.l-region--navigation nav{height:47px}.l-region--navigation nav ul.menu>li{padding:0;border:0;border-top:1px solid #045692;border-bottom:1px solid #045692;border-left:1px solid #045692;display:inline-block;margin-right:0;float:left}.l-region--navigation nav ul.menu>li:first-child{border-left:1px solid #045692}.l-region--navigation nav ul.menu>li:last-child{border-right:1px solid #045692}.l-region--navigation nav ul.menu>li>ul.menu{position:absolute;top:47px;left:0;width:100%;display:none;float:left;z-index:-3}.l-region--navigation nav ul.menu>li>ul.menu li{border:0;border-right:1px solid #045692;border-bottom:1px solid #045692}.l-region--navigation nav ul.menu>li>ul.menu li:hover,.l-region--navigation nav ul.menu>li>ul.menu li.active{border:0;border-right:1px solid #045692;border-bottom:1px solid #045692}.l-region--navigation nav ul.menu>li>ul.menu li:first-child{border-left:1px solid #045692}.l-region--navigation nav ul.menu>li>ul.menu li:last-child{border-bottom:1px solid #045692}.l-region--navigation nav ul.menu:first-child>li:nth-of-type(n).active-trail>ul{z-index:-1;display:inline-block}.l-region--navigation nav ul.menu:first-child>li:nth-of-type(n).active>ul{z-index:10}.l-region--navigation nav ul.menu:first-child>li:nth-of-type(n):hover>ul{z-index:12;display:inline-block;background-color:transparent}.overview-products .l-region--navigation nav ul.menu:first-child>li:nth-of-type(n):hover>ul{background-color:#fff}ul.menu li a.menu-icon{padding-left:70px;background-repeat:no-repeat;background-position:left;height:80px}ul.menu li a.icon-barkruk{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/barkruk.png)}ul.menu li a.icon-stoel{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/stoel.png)}ul.menu li a.icon-stoel-indoor-outdoor{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/stoel-indoor-outdoor.png)}ul.menu li a.icon-office-stoel{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/office-stoel.png)}ul.menu li a.icon-tafel{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/tafel.png)}ul.menu li a.icon-hoge-tafel{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/hoge-tafel.png)}ul.menu li a.icon-tafel-indoor-outdoor{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/tafel-indoor-outdoor.png)}ul.menu li a.icon-office-tafel{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/office-tafel.png)}ul.menu li a.icon-bed{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/bed.png)}ul.menu li a.icon-office-tafel{background-image:url(/sites/all/themes/omega_o2/images/menu_icons/office-tafel.png)}#block-menu-block-2.contextual-links-region{position:static}.l-region--header{margin-bottom:15px;text-align:right;margin-bottom:0}.l-region--header:before,.l-region--header:after{content:" ";display:table}.l-region--header:after{clear:both}.l-region--header{*zoom:1}.l-region--header nav ul.menu,.l-region--header nav ul.menu li{list-style-image:none;list-style-type:none;margin:0;padding:0}.l-region--header nav ul.menu li{border-top:1px solid #000;padding:8px 18px}.l-region--header nav ul.menu li:first-child{border-top:0}.l-region--header nav ul.menu li a{display:block}.l-region--header nav ul.menu li a:before{font-family:FontAwesome;content:"\f105";font-weight:100;margin-right:5px;margin-left:-10px}.l-region--header nav{display:inline-block}.l-region--header nav ul.menu{text-align:right}.l-region--header nav ul.menu li{padding:0;border-top:0;border-left:1px solid #000;display:inline-block;margin-left:3px;padding-left:8px}.l-region--header nav ul.menu li:first-child{border-left:0;margin-left:0;padding-left:0}.l-region--header nav ul.menu li.last{border-right:1px solid #000;border-left:1px solid #000;margin-left:3px;padding-right:8px;padding-left:8px}.l-region--header nav ul.menu li a:before{content:none}.view-commerce-line-item-table table{margin-bottom:20px;margin-left:0;width:auto}.view-commerce-line-item-table table thead th{font-weight:600;text-transform:uppercase;background-color:#fff;padding:5px 7px}.view-commerce-line-item-table table tbody tr{border-bottom:1px solid #ddd;background:transparent}.view-commerce-line-item-table table tbody tr:first-child{border-top:1px solid #ddd}.view-commerce-line-item-table table tbody tr td{border-left:0;padding:10px 7px;font-weight:300;line-height:1.15}.view-commerce-line-item-table table tbody tr td:first-child{border-left:0;line-height:1.25}.view-commerce-line-item-table table tbody tr td.views-field-line-item-title{font-size:1em}.view-commerce-line-item-table table tbody tr td.views-field-commerce-unit-price{text-align:right;min-width:7em}.view-commerce-line-item-table table tbody tr td.views-field-quantity{text-align:center}.view-commerce-line-item-table table tbody tr td.views-field-commerce-total{text-align:right;min-width:7em;font-weight:400;color:#00aeff}.checkout-review .customer_profile_billing h3{font-size:1.5em;font-weight:300;margin-top:20px}.checkout-review .customer_profile_billing .field{margin-bottom:20px}.checkout-review .customer_profile_billing .field__label{text-transform:uppercase;font-size:.75em;font-weight:600}.checkout-review .customer_profile_billing .field__items{font-weight:300}.checkout-review .customer_profile_billing .field__items a:after{content:''}.checkout-review .customer_profile_billing .collapsible{border-bottom:1px solid #e5e5e5;padding:15px 0;margin-bottom:20px}.checkout-review .customer_profile_billing .collapsed{margin-bottom:30px;border-bottom:0}.checkout-review .cart_contents h3{font-size:1.5em;font-weight:300;margin-top:0}.checkout-review .cart_contents h3:before{content:"";display:inline-block;background-image:url(/sites/all/themes/gaverzicht/images/icons/details.jpg);background-size:contain;background-repeat:no-repeat;width:45px;height:40px;margin:-15px 5px -10px 0}fieldset{border:none;margin:0;padding:0}fieldset.collapsible a:after{content:"\f0d8";font-family:FontAwesome;display:inline-block;margin-left:10px;font-size:.75em}fieldset.collapsed a:after{content:"\f0d7"}fieldset legend{padding-top:20px;margin-bottom:10px;font-size:1.5em;font-weight:300}fieldset legend .fieldset-legend{padding:0 !important;background:transparent !important}.checkout-help{border:2px solid #00aeff;padding:10px 20px;margin-bottom:20px;font-size:1.25em;font-weight:400;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}.checkout-help:before{font-family:FontAwesome;content:"\f00c";margin-right:10px;margin-left:0;color:#00aeff}.view-perfecta-shopping-cart-form .view-content{*zoom:1;padding-bottom:20px}.view-perfecta-shopping-cart-form .view-content:after{content:"";display:table;clear:both}.view-perfecta-shopping-cart-form .view-content .views-row{position:relative;padding:15px;background-color:#fff;-moz-transition:all,linear,150ms;-o-transition:all,linear,150ms;-webkit-transition:all,linear,150ms;transition:all,linear,150ms;*zoom:1;border:1px solid #e5e5e5;border-top-color:#fff}.view-perfecta-shopping-cart-form .view-content .views-row:after{content:"";display:table;clear:both}.view-perfecta-shopping-cart-form .view-content .views-row:hover{-moz-transition:all,linear,150ms;-o-transition:all,linear,150ms;-webkit-transition:all,linear,150ms;transition:all,linear,150ms;border:1px solid #999}.view-perfecta-shopping-cart-form .view-content .views-row .views-field-commerce-unit-price{text-align:right;float:right}.view-perfecta-shopping-cart-form .view-content .views-row .views-field-commerce-total{text-align:right;clear:right;float:right;font-size:1.75em;font-weight:300;color:#00aeff}.view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-header h2{font-weight:400;color:#00aeff;margin-top:0}.view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-header h2:hover{color:#00aeff}.view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-left{border:1px solid #e5e5e5;min-width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;background-color:#fff;width:inherit;margin-bottom:15px;text-align:center;max-width:25%}.view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-right{width:100%;float:left}.view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-right .field--name-field-properties-and-values table{margin-bottom:40px;margin-bottom:20px}.view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-right .delivery{display:none}.view-perfecta-shopping-cart-form .view-footer{clear:both}table.commerce-price-formatted-components{margin-bottom:20px;margin-left:0;width:auto;float:right}table.commerce-price-formatted-components tbody tr{border-bottom:1px solid #ddd}table.commerce-price-formatted-components tbody tr:first-child{border-top:1px solid #ddd}table.commerce-price-formatted-components tbody tr td{border-left:0;padding:5px 7px;font-weight:400;line-height:1.15;font-size:0.875em}table.commerce-price-formatted-components tbody tr td:first-child{border-left:0;line-height:1.25;text-transform:uppercase}table.commerce-price-formatted-components tbody tr td:first-child p{text-transform:none}table.commerce-price-formatted-components tbody tr.even,table.commerce-price-formatted-components tbody tr.odd{background:transparent}table.commerce-price-formatted-components tbody tr.component-type-commerce-price-formatted-amount td{font-size:1.25em;font-weight:600}table.commerce-price-formatted-components tbody tr.component-type-commerce-price-formatted-amount td.component-total{color:#00aeff}fieldset.checkout-buttons{text-align:right}fieldset.checkout-buttons input.checkout-cancel,fieldset.checkout-buttons input.checkout-back{color:#00aeff}fieldset.checkout-buttons input.checkout-cancel:hover,fieldset.checkout-buttons input.checkout-back:hover{color:#045692;text-decoration:none}#block-commerce-checkout-progress-indication{min-height:60px}#block-commerce-checkout-progress-indication ol{border-bottom:1px solid #e5e5e5;height:auto !important;margin:0 0 25px;padding:0 0 40px}#block-commerce-checkout-progress-indication ol li{text-align:center;width:50%;margin-bottom:35px;border-bottom:4px solid #e5e5e5;padding-bottom:5px;color:#e5e5e5;list-style-position:inside;font-weight:400;width:25%;margin-bottom:0}#block-commerce-checkout-progress-indication ol li:nth-child(n+3){margin-bottom:0}#block-commerce-checkout-progress-indication ol li:before{font-family:FontAwesome;position:relative;float:left;left:50%;line-height:1em;font-family:FontAwesome;content:"\f10c";color:#e5e5e5;font-size:1.25em;bottom:-1.85em}#block-commerce-checkout-progress-indication ol li.active,#block-commerce-checkout-progress-indication ol li.visited{border-bottom-color:#00aeff;color:#283b4c}#block-commerce-checkout-progress-indication ol li.active:before{font-family:FontAwesome;content:"\f10c";color:#00aeff}#block-commerce-checkout-progress-indication ol li.visited:before,#block-commerce-checkout-progress-indication ol li.active.complete:before{content:"\f05d";color:#00aeff}#block-commerce-checkout-progress-indication ol li.visited a,#block-commerce-checkout-progress-indication ol li.active.complete a{color:#283b4c}.commerce-checkout-form-checkout .customer_profile_billing,.checkout-review .customer_profile_billing{width:37.5%}.commerce-checkout-form-checkout .customer_profile_billing legend,.checkout-review .customer_profile_billing legend{margin-bottom:0}.commerce-checkout-form-checkout .customer_profile_billing .form-item-customer-profile-billing-commerce-customer-address-und-0-premise,.checkout-review .customer_profile_billing .form-item-customer-profile-billing-commerce-customer-address-und-0-premise{display:none}.commerce-checkout-form-checkout .cart_contents,.checkout-review .cart_contents{margin-top:20px;width:59%}.commerce-checkout-form-checkout .cart_contents legend,.commerce-checkout-form-checkout .cart_contents h3,.checkout-review .cart_contents legend,.checkout-review .cart_contents h3{background-color:#e5e5e5;width:100%;font-weight:300;padding:15px;margin-bottom:0;border:1px solid #e5e5e5;border-bottom:0}.commerce-checkout-form-checkout .cart_contents legend .fieldset-legend:before,.commerce-checkout-form-checkout .cart_contents h3 .fieldset-legend:before,.checkout-review .cart_contents legend .fieldset-legend:before,.checkout-review .cart_contents h3 .fieldset-legend:before{content:"";display:inline-block;background-image:url(/sites/all/themes/gaverzicht/images/icons/details.jpg);background-size:contain;background-repeat:no-repeat;width:45px;height:40px;margin:-15px 5px -10px 0}.commerce-checkout-form-checkout .cart_contents .views-row .group-header h2,.checkout-review .cart_contents .views-row .group-header h2{font-weight:300;color:#045692;margin-top:0;margin-bottom:10px;margin-left:40%}.commerce-checkout-form-checkout .cart_contents .views-row .group-header h2:hover,.checkout-review .cart_contents .views-row .group-header h2:hover{color:#00aeff}.commerce-checkout-form-checkout .cart_contents .views-row .group-left,.checkout-review .cart_contents .views-row .group-left{position:relative;margin:auto;overflow:hidden;min-height:180px;border:1px solid #e5e5e5;margin-bottom:20px;padding:10px;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:35%;margin-right:5%;margin-top:-35px}.commerce-checkout-form-checkout .cart_contents .views-row .group-left img,.checkout-review .cart_contents .views-row .group-left img{display:block;margin:0;max-height:165px;width:auto;position:absolute;z-index:2;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.commerce-checkout-form-checkout .cart_contents .views-row .group-right,.checkout-review .cart_contents .views-row .group-right{width:100%;float:left;width:60%}.commerce-checkout-form-checkout .cart_contents .views-row .group-right table,.checkout-review .cart_contents .views-row .group-right table{margin-bottom:20px}.commerce-checkout-form-checkout .cart_contents .views-row .group-right .delivery,.checkout-review .cart_contents .views-row .group-right .delivery{display:none;font-size:.75em}.commerce-checkout-form-checkout .cart_contents .views-row .group-right .delivery em,.checkout-review .cart_contents .views-row .group-right .delivery em{display:inline;font-weight:400}.commerce-checkout-form-checkout .fieldset-wrapper,.checkout-review .fieldset-wrapper{width:100%}.commerce-checkout-form-checkout .fieldset-wrapper legend,.checkout-review .fieldset-wrapper legend{font-weight:300;font-size:1.25em}.commerce-checkout-form-checkout .fieldset-wrapper fieldset,.checkout-review .fieldset-wrapper fieldset{border-bottom:1px solid #e5e5e5;padding:15px 0;margin-bottom:20px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset input,.checkout-review .fieldset-wrapper fieldset input{width:100%}.commerce-checkout-form-checkout .fieldset-wrapper fieldset label,.checkout-review .fieldset-wrapper fieldset label{font-weight:600;margin-bottom:5px;text-transform:uppercase;font-size:.75em}.commerce-checkout-form-checkout .fieldset-wrapper fieldset .description,.checkout-review .fieldset-wrapper fieldset .description{color:#999;font-size:.625em;margin-top:.625em}.commerce-checkout-form-checkout .fieldset-wrapper fieldset .form-select,.checkout-review .fieldset-wrapper fieldset .form-select{word-wrap:break-word;max-width:280px;margin-bottom:5px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset.collapsed,.checkout-review .fieldset-wrapper fieldset.collapsed{margin-bottom:30px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo,.checkout-review .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo{padding:0 0 15px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .date-no-float,.checkout-review .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .date-no-float{width:100%}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .date-no-float .form-item,.checkout-review .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .date-no-float .form-item{margin:0}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo legend,.checkout-review .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo legend{font-weight:600;margin-bottom:5px;text-transform:uppercase;font-size:.75em;padding-top:0}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .form-item,.checkout-review .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .form-item{width:100%}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .date-padding,.checkout-review .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .date-padding{padding:0;width:100%}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .date-padding label,.checkout-review .fieldset-wrapper fieldset #customer-profile-billing-field-delivery-date-add-more-wrapper .date-combo .date-padding label{display:none}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector h3,.checkout-review .fieldset-wrapper fieldset #branch-selector h3{font-weight:600;font-size:.825em;margin-bottom:7px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch{font-weight:200;font-size:1.05em;border:1px solid #e5e5e5;padding:4px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch:hover,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch:hover{border:1px solid #999}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-title h2,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-title h2{font-weight:400;font-size:1.325em;margin:0 0 .25em}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-address,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-address{margin-left:25px;display:inline-block}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-address .street-block .thoroughfare,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-address .street-block .thoroughfare{display:inline-block}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-address .street-block .thoroughfare:before,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-address .street-block .thoroughfare:before{font-family:FontAwesome;content:"\f041";margin-right:17px;margin-left:-25px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch a,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch a{font-size:.825em;display:block;margin-left:25px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch a:after,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch a:after{content:''}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-telephone,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-telephone{margin:.25em 0 0;font-size:.75em;margin-left:25px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-telephone .field__item:before,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-telephone .field__item:before{font-family:FontAwesome;content:"\f095";margin-right:15px;margin-left:-25px}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-email,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-email{margin:.25em 0 0;font-size:.95em}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-email .field__item a,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-email .field__item a{display:inline-block}.commerce-checkout-form-checkout .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-email .field__item a:before,.checkout-review .fieldset-wrapper fieldset #branch-selector .node--branch .field--name-field-email .field__item a:before{font-family:FontAwesome;content:"\f003";margin-right:13px;margin-left:-25px}.commerce-checkout-form-checkout .fieldset-wrapper .error,.checkout-review .fieldset-wrapper .error{border:1px solid #db1e1e}.commerce-checkout-form-checkout .title-icon,.commerce-checkout-form-checkout .group-contact .fieldset-title:before,.checkout-review .group-contact .commerce-checkout-form-checkout .fieldset-title:before,.commerce-checkout-form-checkout .group-billing .fieldset-title:before,.commerce-checkout-form-checkout .group-extra .fieldset-title:before,.checkout-review .group-billing .commerce-checkout-form-checkout .fieldset-title:before,.checkout-review .group-extra .commerce-checkout-form-checkout .fieldset-title:before,.commerce-checkout-form-checkout .group-pickup .fieldset-title:before,.commerce-checkout-form-checkout .group-delivery .fieldset-title:before,.checkout-review .group-pickup .commerce-checkout-form-checkout .fieldset-title:before,.checkout-review .group-delivery .commerce-checkout-form-checkout .fieldset-title:before,.checkout-review .title-icon,.commerce-checkout-form-checkout .group-contact .checkout-review .fieldset-title:before,.checkout-review .group-contact .fieldset-title:before,.commerce-checkout-form-checkout .group-billing .checkout-review .fieldset-title:before,.commerce-checkout-form-checkout .group-extra .checkout-review .fieldset-title:before,.checkout-review .group-billing .fieldset-title:before,.checkout-review .group-extra .fieldset-title:before,.commerce-checkout-form-checkout .group-pickup .checkout-review .fieldset-title:before,.commerce-checkout-form-checkout .group-delivery .checkout-review .fieldset-title:before,.checkout-review .group-pickup .fieldset-title:before,.checkout-review .group-delivery .fieldset-title:before{content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;width:35px;height:30px;margin:-10px 5px -5px 0}.commerce-checkout-form-checkout .group-contact .fieldset-title:before,.checkout-review .group-contact .fieldset-title:before{background-image:url(/sites/all/themes/gaverzicht/images/icons/user.jpg)}.commerce-checkout-form-checkout .group-billing .fieldset-title:before,.commerce-checkout-form-checkout .group-extra .fieldset-title:before,.checkout-review .group-billing .fieldset-title:before,.checkout-review .group-extra .fieldset-title:before{background-image:url(/sites/all/themes/gaverzicht/images/icons/invoice.jpg)}.commerce-checkout-form-checkout .group-pickup .fieldset-title:before,.commerce-checkout-form-checkout .group-delivery .fieldset-title:before,.checkout-review .group-pickup .fieldset-title:before,.checkout-review .group-delivery .fieldset-title:before{background-image:url(/sites/all/themes/gaverzicht/images/icons/pickup.jpg)}#edit-cart-contents,.cart_contents{margin-bottom:30px}#edit-cart-contents legend,.cart_contents legend{float:left}#edit-cart-contents .view-perfecta-shopping-cart-form,.cart_contents .view-perfecta-shopping-cart-form{float:left;width:100%}#edit-cart-contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-header a h2,.cart_contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-header a h2{margin-left:0;color:#283b4c;font-weight:300;margin-top:10px;margin-left:40%}#edit-cart-contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-header a h2:hover,.cart_contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-header a h2:hover{color:#00aeff}#edit-cart-contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-left,.cart_contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-left{width:100%;min-width:100%;margin-top:0;min-width:35%;width:35%;margin-right:5%;margin-top:-35px}#edit-cart-contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-right,.cart_contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-right{width:100%;width:60%}#edit-cart-contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-right table,.cart_contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-rendered-entity .group-right table{margin-bottom:20px}#edit-cart-contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-commerce-unit-price,.cart_contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-commerce-unit-price{display:inline-block;float:left;padding:3px 0;font-size:.975em;font-weight:200;margin-left:40%}#edit-cart-contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-commerce-total,.cart_contents .view-perfecta-shopping-cart-form .view-content .views-row .views-field-commerce-total{font-weight:600;font-size:1.25em}#edit-cart-contents .view-perfecta-shopping-cart-form .view-footer .commerce-order-handler-area-order-total .commerce-price-formatted-components,.cart_contents .view-perfecta-shopping-cart-form .view-footer .commerce-order-handler-area-order-total .commerce-price-formatted-components{margin:0 10px;width:auto;min-width:58%;margin-bottom:10px}fieldset.checkout-buttons{clear:left;float:left;width:100%;margin-top:10px;width:37.5%}.checkout-buttons .button-operator{margin-right:5px;margin-left:6px}.checkout-buttons input[type="submit"]{margin-left:10px;margin-bottom:6px}@media screen and (min-width:60em){.l-region--floating-content>.block--fo2-block{width:32.43243%;clear:right;float:left;margin-left:0;margin-right:1.35135%}.l-region--floating-content>.block--fo2-block:nth-child(3n+3){margin-right:0}}.l-region--footer-copyright{text-transform:uppercase}.l-region--footer-copyright ul{text-align:center;display:block;padding-left:0;margin-top:8px}.l-region--footer-copyright ul li{display:inline-block;font-size:0.6875em;color:#045692;border-left:1px solid #045692;line-height:1;margin-left:3px;padding-left:5px}.l-region--footer-copyright ul li:first-child{margin-left:0;padding-left:0;border-left:0}.l-footer{margin-top:30px}.l-region--footer{border:1px solid #ddd;padding:15px 18px;color:#283b4c}.l-region--footer h2{font-size:0.75em;font-weight:400;text-transform:uppercase;margin-top:5px;margin-bottom:15px;color:#000}.l-region--footer p{font-size:0.875em}.l-region--footer img{margin:0 10px 5px 0}.l-region--footer .footer-faq h2.block__title{margin-left:20px}.l-region--footer .footer-faq h2.block__title:before{font-family:FontAwesome;content:"\f0e6";margin-left:-20px;margin-right:5px}.l-region--footer .footer-faq ul{padding-left:0;margin-top:0}.l-region--footer .footer-faq ul li{list-style:none;display:block;line-height:1;margin-bottom:9px}.l-region--footer .footer-faq ul li a{font-size:0.875em;font-weight:300;color:#283b4c;-moz-transition:color 250ms linear;-o-transition:color 250ms linear;-webkit-transition:color 250ms linear;transition:color 250ms linear}.l-region--footer .footer-faq ul li a:hover{color:#00aeff;-moz-transition:color 250ms linear;-o-transition:color 250ms linear;-webkit-transition:color 250ms linear;transition:color 250ms linear}.l-region--footer .footer-contactus h2{margin-left:20px}.l-region--footer .footer-contactus h2:before{font-family:FontAwesome;content:"\f003";margin-left:-20px;margin-right:5px}.l-region--footer .footer-befurn h2{color:#00aeff;font-weight:600;text-transform:none;font-size:1em;margin-top:4px;line-height:1}.l-region--footer .footer-befurn .field--name-body a{font-style:normal;font-weight:300;display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:7px 15px;background-color:#00aeff;color:#fff;font-size:1em;border:1px solid #00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.l-region--footer .footer-befurn .field--name-body a:after{font-family:FontAwesome;content:"\f105";margin-left:10px;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.l-region--footer .footer-befurn .field--name-body a:hover{background-color:#fff;color:#00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.l-region--footer .footer-befurn .field--name-body a:hover:after{margin-left:15px;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.l-region--footer .footer-befurn p{font-style:italic;font-size:.8125em}.l-region--footer .footer-pay p{margin:0}.front .node--page.node--full{margin-bottom:0}.l-header{position:relative}.l-header .l-branding{margin-top:1px;margin-bottom:1px}.l-header .l-branding a.site-logo{display:block}.l-header .l-branding a.site-logo img{max-height:60px;display:block}.l-header .l-region--header{margin-top:19px}.l-header .l-region--header ul li{line-height:1;font-size:0.875em;font-weight:100}.l-header .l-region--header ul li a{color:#000;text-decoration:none;line-height:1;display:block;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.l-header .l-region--header ul li a:hover,.l-header .l-region--header ul li a.active{color:#00aeff;-moz-transition:all 150ms linear;-o-transition:all 150ms linear;-webkit-transition:all 150ms linear;transition:all 150ms linear}.l-region--sidebar-first .questions,.l-region--sidebar-second .questions{padding:15px;border:1px solid #e5e5e5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:30px}.l-region--sidebar-first .questions h3,.l-region--sidebar-second .questions h3{text-transform:uppercase;font-size:1.25em;font-weight:100;margin:0;font-size:1.5625em}.l-region--sidebar-first .questions h3:before,.l-region--sidebar-second .questions h3:before{font-family:FontAwesome;font-size:2.5625em;content:"\f098";display:block;float:left;margin-left:3px;margin-right:15px;margin-right:30px}.l-region--sidebar-first .questions p,.l-region--sidebar-second .questions p{margin:0;font-size:1.25em;font-weight:900;line-height:1;font-size:1.5625em}.page-cart .l-region--sidebar-first .questions,.page-cart .l-region--sidebar-second .questions{padding:15px}.page-cart .l-region--sidebar-first .questions h3,.page-cart .l-region--sidebar-second .questions h3{font-size:1.5625em}.page-cart .l-region--sidebar-first .questions h3:before,.page-cart .l-region--sidebar-second .questions h3:before{margin-right:15px}.page-cart .l-region--sidebar-first .questions p,.page-cart .l-region--sidebar-second .questions p{font-size:1.25em}.view-commerce-cart-form{margin-bottom:30px}.view-commerce-cart-form .views-row{position:relative;border-bottom:1px solid #e5e5e5;margin-bottom:30px;padding-bottom:40px;*zoom:1;padding-bottom:20px}.view-commerce-cart-form .views-row:after{content:"";display:table;clear:both}.view-commerce-cart-form .views-row.views-row-first{margin-top:80px}.view-commerce-cart-form .views-row.views-row-last{border-bottom:none;margin-bottom:0}.view-commerce-cart-form .views-row .views-field-rendered-entity-1{width:55%}.view-commerce-cart-form .views-row .views-label{display:inline-block;font-size:.9375em;display:none}.view-commerce-cart-form .views-row .views-label.views-label-rendered-entity-1{display:none}.view-commerce-cart-form .views-row .views-label.views-label-edit-delete{display:none}.view-commerce-cart-form .views-row .views-label.views-label-field-order-reference{display:inline-block}.view-commerce-cart-form .views-row.views-row-first .views-label{display:inline-block}.view-commerce-cart-form .views-row.views-row-first .views-label.views-label-rendered-entity-1{display:block;width:100%;margin-bottom:10px;border-bottom:1px solid #999;padding-bottom:10px;padding-left:10px;*zoom:1;position:absolute;left:0;top:-50px}.view-commerce-cart-form .views-row.views-row-first .views-label.views-label-rendered-entity-1:after{content:"";display:table;clear:both}.view-commerce-cart-form .views-row.views-row-first .views-label.views-label-edit-delete{display:none}.view-commerce-cart-form .views-row.views-row-first .views-label.views-label-edit-quantity:after{content:":"}.view-commerce-cart-form .views-row .group-header h2{font-weight:300;color:#283b4c;margin-top:0;margin-bottom:10px;margin-left:40%}.view-commerce-cart-form .views-row .group-header h2:hover{color:#00aeff}.view-commerce-cart-form .views-row .group-left{position:relative;margin:auto;overflow:hidden;min-height:180px;border:1px solid #e5e5e5;margin-bottom:20px;padding:10px;background-color:#fff;width:100%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:35%;margin-right:5%;margin-top:-35px}.view-commerce-cart-form .views-row .group-left img{display:block;margin:0;max-height:165px;width:auto;position:absolute;z-index:1;top:50%;left:50%;margin-right:-50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.view-commerce-cart-form .views-row .group-right{width:100%;float:left;width:60%}.view-commerce-cart-form .views-row .group-right table{margin-bottom:20px}.view-commerce-cart-form .views-row .group-right .delivery{display:none;font-size:.75em}.view-commerce-cart-form .views-row .group-right .delivery em{display:inline;font-weight:400}.view-commerce-cart-form .views-row .views-field-commerce-unit-price{float:left;width:100%}.view-commerce-cart-form .views-row .views-field-commerce-unit-price .views-label{margin-top:5px;margin-top:0;position:absolute;right:32%;top:-50px}.view-commerce-cart-form .views-row .views-field-commerce-unit-price .field-content{display:inline;font-size:1.275em;font-weight:700;color:#00aeff;margin-left:5px;position:absolute;right:32%;top:0}.view-commerce-cart-form .views-row .views-field-edit-quantity{float:left;width:100%;padding-top:5px;padding-top:3px;margin-top:-7px}.view-commerce-cart-form .views-row .views-field-edit-quantity .views-label{margin-top:0;position:absolute;right:19%;top:-50px}.view-commerce-cart-form .views-row .views-field-edit-quantity .form-item{display:inline;margin-bottom:0;margin-left:10px;position:absolute;right:19%;top:-4px}.view-commerce-cart-form .views-row .views-field-edit-quantity .form-item:before{content:'\f00d';font-family:FontAwesome;margin-right:10px;color:#999;font-size:.75em;font-weight:400}.view-commerce-cart-form .views-row .views-field-edit-quantity .form-item input{text-align:center}.view-commerce-cart-form .views-row .views-field-edit-delete .field-content{position:absolute;right:0;bottom:12px}.view-commerce-cart-form .views-row .views-field-edit-delete .field-content:after{content:'\f014';font-family:FontAwesome;margin-left:5px;color:#999;font-size:13px}.view-commerce-cart-form .views-row .views-field-edit-delete .field-content input{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;display:inline;background:none;border:1px solid transparent;color:#999;text-transform:none;padding:2px 0 1px;font-size:11px}.view-commerce-cart-form .views-row .views-field-edit-delete .field-content input:hover{border-bottom:1px solid #999}.view-commerce-cart-form .views-row .product-submit{position:absolute;right:5.5em;bottom:12px;padding-bottom:2px;padding-right:17px}.view-commerce-cart-form .views-row .product-submit:after{content:'\f021';font-family:FontAwesome;margin-left:5px;padding-bottom:0;color:#999;position:absolute;right:0;top:8px;font-size:13px}.view-commerce-cart-form .views-row .product-submit input{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;display:inline;background:none;border:1px solid transparent;color:#999;text-transform:none;padding:2px 0 1px;font-size:11px}.view-commerce-cart-form .views-row .product-submit input:hover{border-bottom:1px solid #999}.view-commerce-cart-form .views-row .views-field-commerce-total{float:left;width:100%}.view-commerce-cart-form .views-row .views-field-commerce-total .views-label{margin-top:5px;margin-top:0;position:absolute;right:20px;top:-50px}.view-commerce-cart-form .views-row .views-field-commerce-total .field-content{display:inline;font-size:1.275em;font-weight:700;color:#00aeff;margin-left:5px;position:absolute;right:20px;top:0}.view-commerce-cart-form .views-row .views-field-commerce-total .field-content:before{content:'=';margin-right:15px;color:#999;font-size:.75em}.view-commerce-cart-form .commerce-order-handler-area-order-total .commerce-price-formatted-components{width:100%;width:auto;margin-right:13px}.view-commerce-cart-form .line-item-summary{padding-top:1em;padding-left:1em;padding-right:1em;padding-bottom:0;margin:0;background-color:#eee}.view-commerce-cart-form .line-item-summary .line-item-total-label{text-transform:uppercase;font-size:0.875em;font-weight:700;margin-right:10px}.view-commerce-cart-form .line-item-summary .line-item-total-raw{color:#00aeff;font-size:1.5625em;font-weight:700}.view-commerce-cart-form .commerce-line-item-actions{clear:both;padding-top:1em;padding-bottom:1em;padding-left:1em;padding-right:1em;margin-top:0;margin-bottom:0;background-color:#eee}.view-commerce-cart-form .commerce-line-item-actions input{margin-left:10px}.view-commerce-cart-form .commerce-line-item-actions input#edit-submit{background-color:#999;border-color:#999}.view-commerce-cart-form .commerce-line-item-actions input#edit-submit:hover{color:#999;background-color:white}
