.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .nav-pills > li > a:hover, .nav-pills > li > a:focus{border: 1px solid #f3f3f3; color: #8D467A; background-color: #fafafa} .nav-pills > li.active > a:after{color: #8D467A} .nav-pills > li.active > a:hover:after, .nav-pills > li.active > a:focus:after, .nav-pills > li > a:hover:after, .nav-pills > li > a:focus:after{color: #8D467A} .light .footer-content .nav-pills > li.active > a:hover, .light .footer-content .nav-pills > li > a:hover{color: #BB5EA2} .nav-pills > .active > a > .badge{color: #8D467A; background-color: #fff; border-color: #8D467A} .panel-heading a{background-color: #8D467A; color: #fff} .panel-heading a:hover, .panel-transparent .panel-heading a:hover{background-color: #8D467A; color: #fff} .progress-bar-default{background-color: #8D467A} .modal-content .modal-header{background-color: #8D467A} .overlay a{color: #8D467A; background-color: #fff} .overlay-links a + a{color: #fff; background-color: #8D467A} a.overlay i{color: #8D467A} .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus{color: #8D467A; background-color: transparent} .main-navigation .navbar-nav > .open > a, .main-navigation .navbar-nav > .open > a:hover, .main-navigation .navbar-nav > .open > a:focus{color: #666; background-color: #fafafa} .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .dropdown-menu .menu > .active > a, .dropdown-menu .menu > .active > a:hover, .dropdown-menu .menu > .active > a:focus{background-color: #fff; color: #8D467A; border-color: #f1f1f1} #offcanvas .nav .open > a, #offcanvas .nav .open > a:hover, #offcanvas .nav .open > a:focus, #offcanvas .nav > li > a:hover, #offcanvas .nav > li > a:focus, #offcanvas .navbar-nav > li.active > a{color: #8D467A; background-color: #fff} .mega-menu .menu > li > a:hover, .mega-menu .menu > li > a:focus{background-color: #fff; color: #8D467A; border-color: #f1f1f1} .navbar-default .navbar-nav > .active.dropdown > a:before{color: #8D467A} .navbar-default .navbar-nav > .dropdown.open > a:before{color: #e5e5e5} .dropdown .dropdown.open > a:before, .transparent.header:not(.dark) .dropdown .dropdown.open > a:before{color: #8D467A} .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background-color: #fafafa; border-color: #8D467A} .navbar-default .navbar-toggle:hover .icon-bar, .navbar-default .navbar-toggle:focus .icon-bar{background-color: #8D467A} @media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus{color: #8D467A; background-color: transparent}.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color: #8D467A; background-color: #fff}.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus{color: #8D467A}} .subfooter .navbar-default .nav > li > a:hover, .subfooter .navbar-default .nav > .active > a:hover, .subfooter .navbar-default .nav > .active > a:focus{background-color: transparent; color: #8D467A} .box.gray-bg:hover{color: #8D467A} .box.default-bg:hover{background-color: #fff; border: 1px solid #8D467A} .box.default-bg:hover *{color: #8D467A} .box-style-1:not(.team-member):hover i{color: #8D467A} .box-style-1.default-bg:hover i, .box-style-1.dark-bg:hover i{color: inherit} .box-style-2:hover .default-bg{background-color: #fff; border: 1px solid #8D467A} .box-style-2:hover .default-bg *{color: #8D467A} .box-style-2:hover .white-bg *{color: #8D467A} .box-style-3:hover .default-bg{background-color: #fff; border: 1px solid #8D467A} .box-style-3:hover .default-bg *{color: #8D467A} .box-style-3:hover .white-bg *{color: #8D467A} .tag a:hover{color: #fff; background-color: #8D467A; border-color: #8D467A} .social-links li a{background: #8D467A; border: 1px solid #8D467A; color: #fff} .social-links li a:hover{background-color: transparent; border-color: #BB5EA2; color: #BB5EA2} .social-links .dropdown.open > button > i:before{content: "\f00d"; color: #8D467A} .header-top .social-links li a:hover{color: #BB5EA2} .header-top-dropdown .dropdown.open > button, .header-top-dropdown .dropdown > button:hover{color: #8D467A} .plan .popover-title{background-color: #8D467A; color: #fff} .gray .plan .header h3{color: #8D467A} .white .plan .header{color: #fff; background: #8D467A} .stripped .header{background: #8D467A; -webkit-box-shadow: 0 0 60px #BB5EA2 inset; -moz-box-shadow: 0 0 60px #BB5EA2 inset; box-shadow: 0 0 60px #BB5EA2 inset; color: #fff} .default_bg{background-color: #8D467A; color: #fff} .tparrows.round:hover{color: #fff; background-color: #8D467A} .tp-bullets.simplebullets.round .bullet:hover, .tp-bullets.simplebullets.round .bullet.selected{background-color: #8D467A} .tp-bannertimer{background-color: rgba(149, 77, 179, .7)} .owl-prev{background-color: #8D467A; color: #f1f1f1} .owl-next{background-color: #f1f1f1; color: #8D467A} .content-slider-with-controls .owl-buttons div, .content-slider-with-controls-autoplay .owl-buttons div{background-color: #8D467A; color: #f1f1f1} .content-slider-with-controls .owl-prev:hover, .content-slider-with-controls .owl-next:hover, .content-slider-with-controls-autoplay .owl-prev:hover, .content-slider-with-controls-autoplay .owl-next:hover{background-color: #f1f1f1; color: #8D467A} .owl-controls .owl-page.active span, .owl-controls.clickable .owl-page:hover span{background: #8D467A} .separator{display: block; width: 60px; height: 5px; margin: 15px auto 15px; background-color: #8D467A; position: relative; border: 1px solid #8D467A} .separator:after{width: 30px; height: 5px; background: #8D467A; position: absolute; top: -1px; left: -1px; content: ""} .separator-2{display: block; width: 30px; height: 5px; margin: 15px 0 15px;} .oe_website_login_container{width: initial !important} div#product_details{position: inherit !important} .container.oe_website_sale{margin-top: 30px !important} ul.wizard{margin-top: -45px !important; margin-bottom: 63px !important} @media (max-width: 768px){#products_grid .oe_product{padding-bottom: 25px !important; margin-left: 23px !important; float: initial !important; min-width: 300px !important; height: initial !important; display: block !important; max-width: 300px}#products_grid td{float: initial !important; display: block !important}#products_grid{margin-top: 15px}#products_grid table, #products_grid tbody, #products_grid tr, #products_grid td{float: initial !important; width: 100% !important; display: initial !important}ul.wizard li{padding: 1px 1px 0 10px !important; font-size: 9px !important}} .oe_product .product_price{position: inherit !important} #wrap{z-index: 98 !important; position: relative !important; overflow: hidden !important; min-height: 550px !important; margin-bottom: 15px} .pricelist_product{margin-bottom: 30px; margin-top: 15px; border-bottom: 3px dashed #ddd; padding-bottom: 5px} .pricelist_products{padding-bottom: 5px !important; float: right !important; text-align: right; margin-right: 24px} #shop h3.page-header.mt16{color: initial !important; font-weight: 400 !important} .container.oe_website_sale ul.wizard li{line-height: 40px} #cart_total{padding: 13px 15px !important} #cart_total #order_total span{font-weight: 700} #td-price{font-size: 15px; font-weight: 700; line-height: 43px} #cart_products .oe_website_spinner{width: auto !important} #cart_products td{border-top: 0 !important; border-bottom: #ddd 1px dotted !important; padding: 20px !important} #cart_products th{border-bottom: #ddd 1px dotted !important} #cart_products input.form-control{border-top: 1px solid #ddd !important; border-bottom: 1px solid #ddd !important; border: 0; height: 45px !important} #product_details form{margin-bottom: 5vh} #owl-related-products.owl-carousel .owl-wrapper, #owl-related-products.owl-carousel .owl-item{padding-right: 16px !important} #owl-new-products.owl-carousel .owl-wrapper, #owl-new-products.owl-carousel .owl-item{padding-right: 16px !important} .title-underblock:after{content: ''; display: block; width: 76px; height: 3px; position: absolute; top: 33px; left: 49%; margin-left: -25px} .no_back_image{background-image: none !important;} .title-underblock{text-align: center; font-size: 25px; font-weight: 700} .input-group-addon{border: 1px solid #ddd !important} .js_add_cart_variants input.form-control{border-top: 1px solid #ddd !important; border-bottom: 1px solid #ddd !important; border: 0} .fsize30{font-size: 30px !important} .product-size input{left: -9999px; position: absolute} .product-size label{width: 35px; height: 35px; float: right; padding: 6px 0; display: block; color: #7e8998; font-size: 12px; text-align: center; background: #f8f8f8; text-transform: uppercase; border: 2px solid #ccc; font-weight: 700} .product-size label{-ms-transition: color 0.3s; -moz-transition: color 0.3s; -webkit-transition: color 0.3s} .product-size label:hover{color: #222; cursor: pointer; border-color: #222} .product-size input:checked ~ label{color: #222; border-color: #222} .css_attribute_color.active{border: 2px solid #222 !important} .h3-product{text-transform: uppercase; font-size: 11px !important; font-weight: bold !important} #product_details hr{margin-top: 6vh !important; margin-bottom: 2vh; padding-bottom: 5px} #product_details .list-inline > li{padding-left: 0 !important} .page-header1{padding-bottom: 9px; margin: 40px 0 20px; border-bottom: 2px solid #ddd} .principale_img_product{border: 2px solid #ddd; border-radius: 6px} .products_pager{text-align: center !important} #o_shop_collapse_category > li > a{padding: 10px 15px !important} #o_shop_collapse_category li a{width: 100% !important} #o_shop_collapse_category{margin-top: 41px !important} div#products_grid table{border-spacing: 21px !important; border-collapse: inherit !important} .oe_product{border: 0 !important} #products_grid table{background-color: transparent !important} .col-md-12 .oe-height-2{height: 290px !important} .oe_product_cart form{opacity: initial !important} @-moz-document url-prefix(){#products_grid > table tr:not(:first-child) > td{height: 100% !important}} @-moz-document url-prefix(){#products_grid > table{max-width: 100%; display: table; table-layout: fixed; width: 100%; padding-bottom: 45px}} #products_grid .css_options .dropdown [name="size"] table{border-spacing: 0 !important; border-collapse: collapse !important} #website-top-edit > ul > li{margin: 0 !important} #website-top-edit > ul > li button{margin: 0 !important; padding: 4px 12px !important} ul.oe_menu_editor.list-unstyled.ui-sortable .fa{display: table-cell !important} .modal-backdrop{z-index: 1000;} #modal_optional_products{top: 59px !important} #modal_optional_products #product_confirmation img{width: 70px} #modal_optional_products th:nth-child(4){width: 150px} .note-popover .dropdown > .btn, .note-popover .btn-group > .btn, .o_css_editor .dropdown > .btn, .o_css_editor .btn-group > .btn, .web_editor-dialog .dropdown > .btn, .web_editor-dialog .btn-group > .btn, .note-image-dialog .dropdown > .btn, .note-image-dialog .btn-group > .btn{color: #333;} .btn.btn-sm{min-width: initial !important} main{min-height: 500px} #navbar-collapse-1 .nav > li > a{padding: 15px 5px !important} .forum_intro{margin-top: 28px; text-align: center !important; margin-bottom: 66px} .forum_intro h1{padding-left: 15px} .forum_intro p{padding-left: 15px; margin-bottom: 45px} .oe_login_form{max-width: initial !important} ul.checkbox{margin-left: 0 !important; margin-top: 0 !important} .oe_login_form, .oe_signup_form, .oe_reset_password_form{max-width: none !important} canvas{display: block; vertical-align: bottom} #particles-js{position: absolute; width: 100%; height: 100%; background-color: transparent; background-image: url(""); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; top: 0; left: 0; z-index: 100} .slider-banner-container{position: relative} .testimonial-image{border: 5px solid #8D467A} .header-top-dropdown .dropdown > a:hover{color: #8D467A} .sidebar .separator{width: 30px; height: 5px; margin: 15px 0 20px; background-color: #8D467A; border-color: #8D467A} .category-widget-btn{background-color: #8D467A} .container.oe_website_sale ul.wizard li.text-primary{background: #8D467A !important; color: #ffffff !important} .container.oe_website_sale ul.wizard li.text-primary .chevron:before{border-left: 10px solid #8D467A !important} span.my_cart_quantity.label.label-primary{background-color: #8D467A !important} .product-service .product-service-heading{background: #8D467A !important} .product-service:hover .product-service-heading{background: #BB5EA2 !important} .product-service .product-service-in a{color: #8D467A !important} .scrollToTop{background-color: #8D467A !important} .event-list > li > time{background-color: #8D467A} .bullet li.active, .bullet li:hover{background-color: #8D467A; width: 14px; height: 14px} .carousel.louma_bootstrap .carousel-control *:hover{background: #8D467A} 

/* /theme_louma/static/src/css/eventlist.css defined in bundle 'web.assets_frontend' */
.event-list{list-style:none;margin:0;padding:0;line-height:21px} .icon-event{width:120px;height:120px;padding:0;margin:0;float:left;background-color:gray} .icon-event .fa{display:block;vertical-align:middle;margin:20px 20px;color:#fff;font-size:80px} h2.title{line-height:25px!important} .event-list>li{background-color:rgb(255,255,255);box-shadow:0 0 5px rgb(51,51,51);box-shadow:0 0 5px rgba(51,51,51,.7);padding:0;margin:0 0 20px} .event-list>li>time>span{color:#fff} .event-list>li>time{display:inline-block;width:100%;color:#fff;padding:5px;text-align:center;text-transform:uppercase} .event-list>li:nth-child(even)>time{background-color:rgb(165,82,167)} .event-list>li>time>.day{display:block;font-size:43pt;font-weight:100;line-height:1} .event-list>li time>.month{display:block;font-size:24pt;font-weight:900;line-height:1} .event-list>li>img{width:100%} .event-list>li>.info{padding-top:5px;text-align:center} .event-list>li>.info>.title{font-size:12pt;font-weight:700;margin:0} .event-list>li>.info>.desc{font-size:10pt;font-weight:300;margin:0} .event-list>li>.info>ul{width:auto!important;margin-left:6px!important} .event-list>li>.info>ul,.event-list>li>.social>ul{display:table;list-style:none;margin:10px 0 0;padding:0;width:100%;text-align:center} .event-list>li>.social>ul{margin:0} .event-list>li>.info>ul>li,.event-list>li>.social>ul>li{display:table-cell;cursor:pointer;color:rgb(30,30,30);font-size:11pt;font-weight:300;padding:3px 0} .event-list>li>.info>ul>li>a{display:block;width:100%;color:rgb(30,30,30);text-decoration:none} .event-list>li>.social>ul>li{padding:0} .event-list>li>.social>ul>li>a{padding:3px 0} .event-list>li>.info>ul>li:hover,.event-list>li>.social>ul>li:hover{color:rgb(30,30,30);background-color:rgb(200,200,200)} .facebook-event a,.twitter-event a,.google-plus-event a{display:block;width:100%;color:rgb(75,110,168)!important} .twitter-event a{color:rgb(79,213,248)!important} .google-plus-event a{color:rgb(221,75,57)!important} .facebook-event:hover a{color:rgb(255,255,255)!important;background-color:rgb(75,110,168)!important} .twitter-event:hover a{color:rgb(255,255,255)!important;background-color:rgb(79,213,248)!important} .google-plus-event:hover a{color:rgb(255,255,255)!important;background-color:rgb(221,75,57)!important} @media (min-width:768px){.event-list>li{position:relative;display:block;width:100%;height:120px;padding:0}.event-list>li>time,.event-list>li>img{display:inline-block}.event-list>li>time,.event-list>li>img{width:120px;float:left}.event-list>li>.info{background-color:rgb(245,245,245);overflow:hidden}.event-list>li>time,.event-list>li>img{width:120px;height:120px;padding:0;margin:0}.event-list>li>.info{position:relative;height:120px;text-align:left;padding-right:40px}.event-list>li>.info>.title,.event-list>li>.info>.desc{padding:0 10px}.event-list>li>.info>ul{position:absolute;left:0;bottom:0}.event-list>li>.social{position:absolute;top:0;right:0;display:block;width:40px}.event-list>li>.social>ul{border-left:1px solid rgb(230,230,230)}.event-list>li>.social>ul>li{display:block;padding:0}.event-list>li>.social>ul>li>a{display:block;width:40px;padding:10px 0 7px;height:40px}} .media,.media-body{overflow:initial!important} .event-list>li>.social{height:100%} .event-list>li>.social>ul{height:100%} #left_column .nav-pills>li>a:after{content:initial!important} #left_column .nav-pills>.active>a>.badge{top:0!important} 

/* /theme_louma/static/src/css/shop.css defined in bundle 'web.assets_frontend' */
.font60{font-size:60px} .empty-cart{font-size:500%;line-height:70px;color:#ddd} .product-item{left:0!important;background:#fff;position:inherit!important} .css_attribute_color input{margin:8px!important} .parallax-bg-shop{background:url(/theme_louma/static/src/css/../images/shop/header2.jpg) 50% 0 no-repeat} .parallax-bg-brand{background:url(/theme_louma/static/src/css/../images/shop/brand_cover.jpg) 50% 0 no-repeat} .js_quantity.form-control{padding:6px 12px!important} input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0} input[type=checkbox].css-checkbox + label.css-label{padding-left:35px;height:30px;display:inline-block;line-height:30px;background-repeat:no-repeat;background-position:0 0;font-size:18px;vertical-align:middle;cursor:pointer} input[type=checkbox].css-checkbox:checked + label.css-label{background-position:0 -30px} label.css-label{background-image:url(/theme_louma/static/src/css/../images/img/csscheckbox.png);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .overlay1{top:415px!important;bottom:-5px!important;left:415px!important;right:-10px!important;opacity:1!important} #owl-related-products .owl-controls .owl-pagination,#owl-new-products .owl-controls .owl-pagination{bottom:-15px!important} #order_total{border:0!important} .product-service .product-service-heading{padding:10px 0;text-align:center;background:#d3b61c} .product-service:hover .product-service-heading{background:#b59a17;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out} .product-service .product-service-in a{color:#d3b61c;font-size:14px;font-weight:400} .product-service .product-service-heading i{color:#fff;font-size:40px} .product-service .product-service-in{padding:15px 30px;text-align:center;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0} .product-service .product-service-in h3{color:#555;font-size:20px;font-weight:400;text-transform:uppercase} .zoom-product{max-height:400px!important} 

/* /theme_louma/static/src/css/categorie-sidebar.css defined in bundle 'web.assets_frontend' */
#category-widget{list-style-type:none;padding:0;margin:0;margin-top:37px} #category-widget li li{list-style-type:none;padding:0;margin:0} #category-widget a{display:block;font:600 12px/24px 'Open Sans',Verdana;text-transform:uppercase;text-decoration:none} #category-widget a i{margin-right:8px} #category-widget>li>a{color:#666;font-size:14px;position:relative;border-top:1px solid #eaeaea;padding:6px 10px 6px 43px;text-transform:uppercase;font-weight:600} #category-widget>li:last-child{border-bottom:1px solid #eaeaea} #category-widget li li{padding-left:11px} #category-widget li li:last-child,#category-widget li li:last-child a{border-bottom:none} #category-widget li li a{color:#7e7e7e;padding:2px 10px 2px 8px} #category-widget li ul{display:none;padding:8px 0 10px;border-top:1px solid #eaeaea} #category-widget .open.category-widget-btn ul{display:block} #category-widget li:not(.open) ul{display:none!important} .category-widget-btn{display:inline-block;width:22px;height:22px;font-size:14px;line-height:22px;text-align:center;background-color:#505050;color:#fff;margin-right:5px;left:10px;top:7px;transition:all 0.4s;-webkit-transition:all 0.4s} .category-widget-btn:after{content:'+'} .open.category-widget-btn:after{content:'-';color:#fff} .title-products_grid{font-size:20px;margin-bottom:25px;color:#555;font-weight:700} #products_attributes_filters strong{font-size:20px;margin-bottom:25px;color:#555;font-weight:700} #products_grid_before .panel{margin-bottom:20px;background-color:transparent} #products_grid_before .panel-body{padding:15px 20px} #products_grid_before .panel-heading{padding:0;position:relative;transition:background 0.45s ease;-webkit-transition:background 0.45s ease} #products_grid_before .panel-group.no-radius .panel,#products_grid_before .panel-group.no-radius .panel-heading{border-radius:0!important} #products_grid_before .panel-heading a{display:block;padding:15px 20px} #products_grid_before .panel-title{font-size:15px} #products_grid_before .panel-icon{position:absolute;right:20px;top:50%;display:inline-block;font-family:FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);font-size:18px;margin-top:-9px;color:#303030!important} #products_grid_before .panel-icon:before{content:'\f106'} #products_grid_before .collapsed .panel-icon:before{content:'\f107'} #products_grid_before .panel-default{border-color:#eaeaea} #products_grid_before .panel-default>.panel-heading{color:#505050;background-color:#f9f9f9;border-color:#d7d7d7} #products_grid_before .panel-default>.panel-heading:hover{background-color:#f2f2f2} #products_grid_before .panel-default>.panel-heading + .panel-collapse>.panel-body{border-top-color:#eaeaea} #products_grid_before .panel-group .panel-heading + .panel-collapse>.panel-body,#products_grid_before .panel-group .panel-heading + .panel-collapse>.list-group{border-top-color:#eaeaea} #products_grid_before .panel-custom>.panel-heading{color:#f1f1f1} #products_grid_before .panel-inverse{border-color:#1a1a1a} #products_grid_before .panel-inverse>.panel-heading{color:#bebebe;background-color:#2a2a2a;border-color:#1a1a1a} #products_grid_before .panel-inverse>.panel-heading:hover{background-color:#1a1a1a} #products_grid_before .panel-inverse>.panel-heading + .panel-collapse>.panel-body{border-top-color:#1a1a1a} #products_grid_before .panel-inverse .panel-icon{color:#eaeaea!important} #products_grid_before .panel-primary .panel-title a,#products_grid_before .panel-custom .panel-title a{color:#f5f5f5} #products_grid_before .panel-primary .panel-icon,#products_grid_before .panel-custom .panel-icon{color:#f1f1f1!important} #products_grid_before .panel-custom .panel-title a:hover,#products_grid_before .panel-primary .panel-title a:hover,#products_grid_before .panel-custom .panel-title a:focus,#products_grid_before .panel-primary .panel-title a:focus{color:#fff} #products_grid_before .panel-inverse .panel-title a{color:#eaeaea} #products_grid_before .panel-inverse .panel-title a:hover,#products_grid_before .panel-inverse .panel-title a:focus{color:#f1f1f1} #products_grid_before .panel-bordered,#products_grid_before .panel-border-tb{border-color:#eaeaea} #products_grid_before .panel-bordered>.panel-heading,#products_grid_before .panel-border-tb>.panel-heading{border-color:#eaeaea} #products_grid_before .panel-bordered>.panel-heading + .panel-collapse>.panel-body,#products_grid_before .panel-der-tb>.panel-heading + .panel-collapse>.panel-body{border-top-color:#eaeaea} #products_grid_before .panel-border-tb>.panel-heading{border-radius:0} #products_grid_before .panel-border-tb.panel{border-radius:0;box-shadow:none;-webkit-box-shadow:none;border-left:none;border-right:none} label.css_attribute_color:hover{box-shadow:inset 0 0 0 2px #fff;-webkit-box-shadow:inset 0 0 0 2px #fff} 

/* /theme_louma/static/src/css/jquery.elevatezoom.css defined in bundle 'web.assets_frontend' */
.zoomContainer{z-index:100} .zoomWindowContainer div{margin-left:10px} 

/* /theme_louma/static/src/css/custom.css defined in bundle 'web.assets_frontend' */
.rentalys .nav-pills > li.active > a, .rentalys .nav-pills > li.active > a:hover, .rentalys .nav-pills > li.active > a:focus, .rentalys .nav-pills > li > a:hover, .rentalys .nav-pills > li > a:focus{background: transparent; border: 0} .rentalys .nav-pills > li > a{border: 0;} .rentalys .nav-pills > li + li{margin-left: 20px;} .rentalys > div{border-bottom: 1px solid #F1EAE0;} .rentalys ul.nav.nav-pills{margin-bottom: -6px;} @media (min-width: 615px){.rentalys li.active.text-center:before{border-bottom: 11px solid #F1EAE0; border-left: 11px solid transparent; border-right: 11px solid transparent; content: ""; display: inline-block; position: absolute; right: 40%; bottom: 1px;}.rentalys li.active.text-center:after{border-bottom: 11px solid #fff; border-left: 11px solid transparent; border-right: 11px solid transparent; content: ""; display: inline-block; position: absolute; right: 40%; bottom: -1px; background-color: transparent; left: inherit; top: inherit;}} 

/* /website_links/static/src/css/website_links.css defined in bundle 'web.assets_frontend' */
.no-link-style{color: black; text-decoration: none;} .required-form-control{background-color: #CECDFF;} #filters li a, #filters li.active a, #filters li.active a.active, #filters li.active a:hover, #filters li.active a:focus, #filters li a:hover{padding: 0px 5px; border-radius: 0px; border: 0px; border-color: transparent; border-right: 1px solid #999; padding-bottom: 0; background-color: #FFFFFF;} #filters li.active a{color: #999;} #filters li:last-child a, #filters li:last-child a:hover, #filters li:last-child a:focus{border-right: 0px;} .nav-tabs-inline{float: left; display: inline; font-size: 14px; border-color: transparent;} #o_website_links_recent_links{min-height:30em;} .o_website_links_code_error{display:none; color:red; font-weight:bold;} .truncate_text{white-space: nowrap; text-overflow: ellipsis; overflow: hidden; max-width: 500px;} 

/* /website_blog/static/src/less/website_blog.less defined in bundle 'web.assets_frontend' */
 .website_blog{} .website_blog .css_website_mail .has-error{border-color: red;} .website_blog .css_website_mail .css_nav_month{display: none;} .website_blog .css_website_mail .css_nav_month:first-of-type{display: block;} .website_blog .read_width{max-width: 700px; margin-left: auto; margin-right: auto;} .website_blog .blog_content{min-height: 350px !important;} .website_blog .blog_content a.oe_mail_expand:after{content: " →";} .website_blog .blog_content a.oe_mail_expand{font-weight: bold;} .website_blog p.post-meta{position: relative; top: -5px;} .website_blog div#blog_angle_down a:hover{text-decoration: none;} .website_blog .o_blog_cover_container{position: relative;} .website_blog .o_blog_cover_container > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: none; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; background-repeat: no-repeat;} .website_blog .o_blog_cover_container > .blog_title{margin: 0 auto; text-align: center; font-weight: bold;} .website_blog .o_blog_cover_container.cover > .o_blog_cover_component{display: block;} .website_blog .o_blog_cover_container.cover > .blog_title, .website_blog .o_blog_cover_container.cover_footer > .blog_title{color: white; position: absolute; top: 20%; left: 30px; bottom: auto; right: 30px;} .website_blog .o_blog_cover_container.cover_full{height: 600px; height: 100vh;} .website_blog .o_blog_cover_container.cover_narrow{height: 300px; height: 50vh;} .website_blog .o_blog_cover_container.o_list_cover{display: none; width: auto!important; height: 250px!important;} .website_blog .o_blog_cover_container.o_list_cover.cover{display: block;} .website_blog .o_blog_cover_container.cover_footer{min-height: 350px; height: 65vh; background-color: #B8B8B8; cursor: pointer;} @media (max-width: 767px){.website_blog .o_blog_cover_container > .blog_title > h1{font-size: 26px;}.website_blog .o_blog_cover_container > .blog_title > h2{font-size: 20px;}.website_blog .o_blog_cover_container.cover > .blog_title{top: 10%;}.website_blog .o_blog_cover_container.cover_narrow{height: 65vh;}.website_blog .o_blog_cover_container.cover_footer{min-height: 280px; height: 50vh;}.website_blog .o_blog_cover_container.cover_footer > .blog_title{top: 2%;}} .website_blog mark + .popover, .website_blog .cover_footer{cursor: pointer;} .website_blog .js_publish_management{position: absolute; top: 15px; left: auto; bottom: auto; right: 15px; z-index: 1;} .website_blog .js_publish_management .dropdown-menu{left: auto; right: 0;} .website_blog .o_blog_post_title{font-size: 24px;} .website_blog .o_blog_post_teaser{text-align: justify;} .website_blog .o_grid{margin: 0 6% 6% 0; border: 1px solid #EEEEEE; box-shadow: 0.5px 0.5px 0.5px 0.5px #eeeeee; padding-bottom: 15px;} .website_blog .o_grid .o_blog_post_teaser{width: 100%;} .website_blog .o_grid > .text-muted > .mb0 > hr{display: none;} .website_blog .o_author_avatar_little{width: 40px; display: inline; margin-top: -5px;} .website_blog .o_sharing_links{margin-top: 20px;} .website_blog .o_sharing_links > p{display: inline; font-size: 12px;} .website_blog .o_sharing_links > a{color: #b3b3b3; font: normal normal normal 28px/1 FontAwesome; margin: 0 4px 0 4px; cursor: pointer;} .website_blog .o_sharing_links > a:hover{text-decoration: none;} .website_blog .o_sharing_links > a.o_twitter_complete, .website_blog .o_sharing_links > a.o_twitter:hover{color: #4099FF;} .website_blog .o_sharing_links > a.o_google_complete, .website_blog .o_sharing_links > a.o_google:hover{color: #DD4B39;} .website_blog .o_sharing_links > a.o_facebook_complete, .website_blog .o_sharing_links > a.o_facebook:hover{color: #3b5998;} .website_blog .o_sharing_links > a.o_linkedin_complete, .website_blog .o_sharing_links > a.o_linkedin:hover{color: #0E76A8;} .website_blog .o_sharing_links > a.unhover{color: #b3b3b3;} .website_blog .o_blog_post_complete.o_sharing_links{max-width: 700px; margin: 50px auto 50px auto; text-align: center;} .website_blog .o_blog_post_complete.o_sharing_links > p{font-size: 16px; font-weight: 600;} .website_blog .o_blog_post_complete.o_sharing_links > a{font: normal normal normal 40px/1 FontAwesome;} .website_blog div[name="blog_post_data"]{margin-top: 20px !important; font-size: 13px;} .website_blog div[name="blog_post"]{position: relative;} .website_blog div[name="blog_post"] hr{margin-top: 10px;} 

/* /website_mail/static/src/css/website_mail.css defined in bundle 'web.assets_frontend' */
.js_follow[data-follow='on'] .js_follow_btn , .js_follow[data-follow='off'] .js_unfollow_btn{display: none;} 

/* /website_form/static/src/less/website_form.less defined in bundle 'web.assets_frontend' */
 .o_website_form_flex{display: flex; flex-wrap: wrap;} .o_website_form_flex_item{flex-basis: 33%;} @media (max-width: 991px){.o_website_form_flex_item{flex-basis: 50%;}} @media (max-width: 767px){.o_website_form_flex_item{flex-basis: 100%;}} .o_website_form_field_hidden{display: none;} .editor_enable .o_website_form_field_hidden{display: block; opacity: 0.5;} .editor_enable .s_website_form .form-field select{pointer-events: none;} .o_website_form_required .control-label:after, .o_website_form_required_custom .control-label:after{content: ' *';} #editable_select.form-control{height: 100%;} .form-field input[type=file].form-control{height: 100%;} 

/* /web/static/lib/bootstrap-datetimepicker/css/bootstrap-datetimepicker.css defined in bundle 'web.assets_frontend' */
 .bootstrap-datetimepicker-widget{top: 0; left: 0; width: 250px; padding: 4px; margin-top: 1px; z-index: 99999 !important; border-radius: 4px;} .bootstrap-datetimepicker-widget.timepicker-sbs{width: 600px;} .bootstrap-datetimepicker-widget.bottom:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0.2); position: absolute; top: -7px; left: 7px;} .bootstrap-datetimepicker-widget.bottom:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid white; position: absolute; top: -6px; left: 8px;} .bootstrap-datetimepicker-widget.top:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: -7px; left: 6px;} .bootstrap-datetimepicker-widget.top:after{content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid white; position: absolute; bottom: -6px; left: 7px;} .bootstrap-datetimepicker-widget .dow{width: 14.2857%;} .bootstrap-datetimepicker-widget.pull-right:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.pull-right:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget > ul{list-style-type: none; margin: 0;} .bootstrap-datetimepicker-widget a[data-action]{padding: 6px 0;} .bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second{width: 54px; font-weight: bold; font-size: 1.2em; margin: 0;} .bootstrap-datetimepicker-widget button[data-action]{padding: 6px;} .bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator{width: 4px; padding: 0; margin: 0;} .bootstrap-datetimepicker-widget .datepicker > div{display: none;} .bootstrap-datetimepicker-widget .picker-switch{text-align: center;} .bootstrap-datetimepicker-widget table{width: 100%; margin: 0;} .bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th{text-align: center; border-radius: 4px;} .bootstrap-datetimepicker-widget td{height: 54px; line-height: 54px; width: 54px;} .bootstrap-datetimepicker-widget td.cw{font-size: 10px; height: 20px; line-height: 20px;} .bootstrap-datetimepicker-widget td.day{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover{background: #eeeeee; cursor: pointer;} .bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new{color: #777777;} .bootstrap-datetimepicker-widget td.today{position: relative;} .bootstrap-datetimepicker-widget td.today:before{content: ''; display: inline-block; border-left: 7px solid transparent; border-bottom: 7px solid #428bca; border-top-color: rgba(0, 0, 0, 0.2); position: absolute; bottom: 4px; right: 4px;} .bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td.active.today:before{border-bottom-color: #fff;} .bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget td span{display: inline-block; width: 54px; height: 54px; line-height: 54px; margin: 2px 1.5px; cursor: pointer; border-radius: 4px;} .bootstrap-datetimepicker-widget td span:hover{background: #eeeeee;} .bootstrap-datetimepicker-widget td span.active{background-color: #428bca; color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);} .bootstrap-datetimepicker-widget td span.old{color: #777777;} .bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget th{height: 20px; line-height: 20px; width: 20px;} .bootstrap-datetimepicker-widget th.picker-switch{width: 145px;} .bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev{font-size: 21px;} .bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover{background: none; color: #777777; cursor: not-allowed;} .bootstrap-datetimepicker-widget thead tr:first-child th{cursor: pointer;} .bootstrap-datetimepicker-widget thead tr:first-child th:hover{background: #eeeeee;} .input-group.date .input-group-addon span{display: block; cursor: pointer; width: 16px; height: 16px;} .bootstrap-datetimepicker-widget.left-oriented:before{left: auto; right: 6px;} .bootstrap-datetimepicker-widget.left-oriented:after{left: auto; right: 7px;} .bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody > tr > td{padding: 0px !important;} @media screen and (max-width: 767px){.bootstrap-datetimepicker-widget.timepicker-sbs{width: 283px;}}