.s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before{content: "\f060";} .s_carousel.s_carousel_rounded .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before{content: "\f061";} .s_carousel.s_carousel_rounded .carousel-control-prev-icon:before, .s_carousel.s_carousel_rounded .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_rounded .carousel-control-next-icon:before{width: 4rem; height: 4rem; line-height: 4rem; border-radius: 50%; font-size: 1.25rem;} .s_carousel.s_carousel_rounded .carousel-indicators li, .s_quotes_carousel.s_carousel_rounded .carousel-indicators li{width: 1rem; height: 1rem; border-radius: 50%;} .s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} @media (min-width: 576px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 540px;}} @media (min-width: 768px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 720px;}} @media (min-width: 992px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 960px;}} @media (min-width: 1200px){.s_carousel.s_carousel_boxed, .s_quotes_carousel.s_carousel_boxed{max-width: 1140px;}} .s_carousel.s_carousel_boxed .carousel-item, .s_carousel.s_carousel_boxed .carousel .item, .carousel .s_carousel.s_carousel_boxed .item, .s_quotes_carousel.s_carousel_boxed .carousel-item, .s_quotes_carousel.s_carousel_boxed .carousel .item, .carousel .s_quotes_carousel.s_carousel_boxed .item{padding: 0 1rem;} .s_carousel.s_carousel_boxed .carousel-control-prev, .s_carousel.s_carousel_boxed .carousel-control-next, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev, .s_quotes_carousel.s_carousel_boxed .carousel-control-next{align-items: flex-end; margin-bottom: 1.25rem;} .s_carousel.s_carousel_boxed .carousel-control-prev, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev{margin-left: 3rem;} .s_carousel.s_carousel_boxed .carousel-control-next, .s_quotes_carousel.s_carousel_boxed .carousel-control-next{margin-right: 3rem;} .s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before{content: "\f104";} .s_carousel.s_carousel_boxed .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before{content: "\f105";} .s_carousel.s_carousel_boxed .carousel-control-prev-icon:before, .s_carousel.s_carousel_boxed .carousel-control-next-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-prev-icon:before, .s_quotes_carousel.s_carousel_boxed .carousel-control-next-icon:before{width: 2rem; height: 2rem; line-height: 2rem; font-size: 1.25rem;} .s_carousel.s_carousel_boxed .carousel-indicators li, .s_quotes_carousel.s_carousel_boxed .carousel-indicators li{width: 1rem; height: 1rem;} .s_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active), .s_quotes_carousel.s_carousel_boxed .carousel-indicators li:hover:not(.active){background-color: rgba(255, 255, 255, 0.8);} .carousel .container .carousel-img img{max-height: 95%; padding: 10px;} .carousel .container > .carousel-caption{position: absolute; top: auto; left: 50%; bottom: auto; right: 50%; bottom: 20px;} .carousel .container > .carousel-caption > div{position: absolute; text-align: left; padding: 20px; background: rgba(0, 0, 0, 0.4); bottom: 20px;} .carousel .container > .carousel-image{position: absolute; top: 5%; left: auto; bottom: 5%; right: auto; max-height: 90%; margin: 0 auto;} .carousel .container .carousel-item.text_image .container > .carousel-caption, .carousel .container .text_image.item .container > .carousel-caption{left: 10%;} .carousel .container .carousel-item.text_image .container > .carousel-caption > div, .carousel .container .text_image.item .container > .carousel-caption > div{right: 50%; margin-right: -20%; max-width: 550px;} .carousel .container .carousel-item.text_image .container > .carousel-image, .carousel .container .text_image.item .container > .carousel-image{right: 10%; left: 50%;} .carousel .container .carousel-item.image_text .container > .carousel-caption, .carousel .container .image_text.item .container > .carousel-caption{right: 10%;} .carousel .container .carousel-item.image_text .container > .carousel-caption > div, .carousel .container .image_text.item .container > .carousel-caption > div{left: 50%; margin-left: -20%; max-width: 550px;} .carousel .container .carousel-item.image_text .container > .carousel-image, .carousel .container .image_text.item .container > .carousel-image{right: 50%; left: 10%;} .carousel .container .carousel-item.text_only .container > .carousel-caption, .carousel .container .text_only.item .container > .carousel-caption{left: 10%; right: 10%; top: 10%; bottom: auto;} .carousel .container .carousel-item.text_only .container > .carousel-caption > div, .carousel .container .text_only.item .container > .carousel-caption > div{text-align: center; background: transparent; bottom: auto; width: 100%;} .carousel .container .carousel-item.text_only .container > .carousel-image, .carousel .container .text_only.item .container > .carousel-image{display: none !important;} .s_quotes_carousel blockquote{padding: 30px; margin-bottom: 0;} .s_quotes_carousel blockquote .s_quotes_carousel_icon{position: absolute; top: 0; left: -3rem;} .s_quotes_carousel blockquote img{max-width: 40px; margin-right: 5px; border-radius: 50%;} .s_quotes_carousel blockquote footer{background-color: transparent;} .s_quotes_carousel blockquote footer:before{content: "";} @media (max-width: 991.98px){.s_company_team img{max-width: 50%;}} .o_gallery.o_grid .img, .o_gallery.o_masonry .img{width: 100%;} .o_gallery.o_grid.o_spc-none div.row, .o_gallery.o_grid.o_spc-none .form-horizontal div.form-group, .form-horizontal .o_gallery.o_grid.o_spc-none div.form-group{margin: 0;} .o_gallery.o_grid.o_spc-none div.row > div, .o_gallery.o_grid.o_spc-none .form-horizontal div.form-group > div, .form-horizontal .o_gallery.o_grid.o_spc-none div.form-group > div{padding: 0;} .o_gallery.o_grid.o_spc-small div.row, .o_gallery.o_grid.o_spc-small .form-horizontal div.form-group, .form-horizontal .o_gallery.o_grid.o_spc-small div.form-group{margin: 5px 0;} .o_gallery.o_grid.o_spc-small div.row > div, .o_gallery.o_grid.o_spc-small .form-horizontal div.form-group > div, .form-horizontal .o_gallery.o_grid.o_spc-small div.form-group > div{padding: 0 5px;} .o_gallery.o_grid.o_spc-medium div.row, .o_gallery.o_grid.o_spc-medium .form-horizontal div.form-group, .form-horizontal .o_gallery.o_grid.o_spc-medium div.form-group{margin: 10px 0;} .o_gallery.o_grid.o_spc-medium div.row > div, .o_gallery.o_grid.o_spc-medium .form-horizontal div.form-group > div, .form-horizontal .o_gallery.o_grid.o_spc-medium div.form-group > div{padding: 0 10px;} .o_gallery.o_grid.o_spc-big div.row, .o_gallery.o_grid.o_spc-big .form-horizontal div.form-group, .form-horizontal .o_gallery.o_grid.o_spc-big div.form-group{margin: 15px 0;} .o_gallery.o_grid.o_spc-big div.row > div, .o_gallery.o_grid.o_spc-big .form-horizontal div.form-group > div, .form-horizontal .o_gallery.o_grid.o_spc-big div.form-group > div{padding: 0 15px;} .o_gallery.o_grid.size-auto .row, .o_gallery.o_grid.size-auto .form-horizontal .form-group, .form-horizontal .o_gallery.o_grid.size-auto .form-group{height: auto;} .o_gallery.o_grid.size-small .row, .o_gallery.o_grid.size-small .form-horizontal .form-group, .form-horizontal .o_gallery.o_grid.size-small .form-group{height: 100px;} .o_gallery.o_grid.size-medium .row, .o_gallery.o_grid.size-medium .form-horizontal .form-group, .form-horizontal .o_gallery.o_grid.size-medium .form-group{height: 250px;} .o_gallery.o_grid.size-big .row, .o_gallery.o_grid.size-big .form-horizontal .form-group, .form-horizontal .o_gallery.o_grid.size-big .form-group{height: 400px;} .o_gallery.o_grid.size-small img, .o_gallery.o_grid.size-medium img, .o_gallery.o_grid.size-big img{height: 100%;} .o_gallery.o_masonry.o_spc-none div.col{padding: 0;} .o_gallery.o_masonry.o_spc-none div.col > img{margin: 0 !important;} .o_gallery.o_masonry.o_spc-small div.col{padding: 0 5px;} .o_gallery.o_masonry.o_spc-small div.col > img{margin: 5px 0 !important;} .o_gallery.o_masonry.o_spc-medium div.col{padding: 0 10px;} .o_gallery.o_masonry.o_spc-medium div.col > img{margin: 10px 0 !important;} .o_gallery.o_masonry.o_spc-big div.col{padding: 0 15px;} .o_gallery.o_masonry.o_spc-big div.col > img{margin: 15px 0 !important;} .o_gallery.o_nomode.o_spc-none .img{padding: 0;} .o_gallery.o_nomode.o_spc-small .img{padding: 5px;} .o_gallery.o_nomode.o_spc-medium .img{padding: 10px;} .o_gallery.o_nomode.o_spc-big .img{padding: 15px;} .o_gallery.o_slideshow .carousel ul.carousel-indicators li{border: 1px solid #aaa;} .o_gallery.o_slideshow > .container{height: 100%;} .o_gallery .carousel-inner .item img{max-width: none;} .o_gallery.o_slideshow .carousel, .modal-body.o_slideshow .carousel{height: 100%;} .o_gallery.o_slideshow .carousel .carousel-inner, .modal-body.o_slideshow .carousel .carousel-inner{height: 100%;} .o_gallery.o_slideshow .carousel .carousel-item, .o_gallery.o_slideshow .carousel .item, .modal-body.o_slideshow .carousel .carousel-item, .modal-body.o_slideshow .carousel .item{height: 100%; padding-bottom: 64px;} .o_gallery.o_slideshow .carousel img, .modal-body.o_slideshow .carousel img{max-height: 100%; max-width: 100%; margin: auto;} .o_gallery.o_slideshow .carousel ul.carousel-indicators, .modal-body.o_slideshow .carousel ul.carousel-indicators{height: auto; padding: 0; border-width: 0; position: absolute; bottom: 0; width: 100%; margin-left: 0; left: 0%;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *, .modal-body.o_slideshow .carousel ul.carousel-indicators > *{list-style-image: none; display: inline-block; width: 40px; height: 40px; margin: 2.5px 2.5px 2.5px 2.5px; padding: 0; border: 1px solid #aaa; text-indent: initial; background-size: cover; background-color: #fff; border-radius: 0; vertical-align: bottom; flex: 0 0 40px;} .o_gallery.o_slideshow .carousel ul.carousel-indicators > *:not(.active), .modal-body.o_slideshow .carousel ul.carousel-indicators > *:not(.active){opacity: 0.8; filter: grayscale(1);} .parallax{position: relative;} .parallax:not(.s_parallax_no_overflow_hidden){overflow: hidden;} .parallax > *{position: relative;} .parallax > .s_parallax_bg{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: block; background-color: inherit; background-size: cover; background-attachment: scroll; pointer-events: none;} .parallax > .s_parallax_bg::after{content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: block; background-color: inherit;} @media (min-width: 1200px){.parallax.s_parallax_is_fixed > .s_parallax_bg{background-attachment: fixed;}} .s_hr{line-height: 0;} .s_hr hr{padding: 0; border: 0; border-top-color: inherit; margin: 0;} .s_hr .s_hr_dashed{border-top-style: dashed;} .s_hr .s_hr_double{border-top-style: double;} .s_hr .s_hr_dotted{border-top-style: dotted;} .s_hr .s_hr_solid{border-top-style: solid;} .s_hr .s_hr_5px{border-top-width: 5px;} .s_hr .s_hr_4px{border-top-width: 4px;} .s_hr .s_hr_3px{border-top-width: 3px;} .s_hr .s_hr_2px{border-top-width: 2px;} .s_hr .s_hr_1px{border-top-width: 1px;} .s_card{margin: 15px 0;} .s_card .card-body p:last-child, .s_card .panel-body p:last-child, .s_card .well p:last-child, .s_card .card-body ul:last-child, .s_card .panel-body ul:last-child, .s_card .well ul:last-child, .s_card .card-body ol:last-child, .s_card .panel-body ol:last-child, .s_card .well ol:last-child{margin-bottom: 0;} .s_share > *{display: inline-block; vertical-align: middle;} .s_share .s_share_title{margin: 0 .4rem 0 0;} .s_share > a + a{margin-left: .4rem;} .s_share .s_share_facebook, .s_share .s_share_facebook:hover, .s_share .s_share_facebook:focus{color: #3b5998;} .s_share .s_share_twitter, .s_share .s_share_twitter:hover, .s_share .s_share_twitter:focus{color: #1da1f2;} .s_share .s_share_linkedin, .s_share .s_share_linkedin:hover, .s_share .s_share_linkedin:focus{color: #0077b5;} .s_share .s_share_google, .s_share .s_share_google:hover, .s_share .s_share_google:focus{color: #db4437;} .s_rating > .s_rating_stars .fa:before{content: "";} .s_rating > .s_rating_stars.s_rating_5 .fa:nth-of-type(-n+5):before{content: "";} .s_rating > .s_rating_stars.s_rating_4 .fa:nth-of-type(-n+4):before{content: "";} .s_rating > .s_rating_stars.s_rating_3 .fa:nth-of-type(-n+3):before{content: "";} .s_rating > .s_rating_stars.s_rating_2 .fa:nth-of-type(-n+2):before{content: "";} .s_rating > .s_rating_stars.s_rating_1 .fa:nth-of-type(-n+1):before{content: "";} .s_rating > .s_rating_squares .fa:before{content: "";} .s_rating > .s_rating_squares.s_rating_5 .fa:nth-of-type(-n+5):before{content: "";} .s_rating > .s_rating_squares.s_rating_4 .fa:nth-of-type(-n+4):before{content: "";} .s_rating > .s_rating_squares.s_rating_3 .fa:nth-of-type(-n+3):before{content: "";} .s_rating > .s_rating_squares.s_rating_2 .fa:nth-of-type(-n+2):before{content: "";} .s_rating > .s_rating_squares.s_rating_1 .fa:nth-of-type(-n+1):before{content: "";} .s_rating > .s_rating_hearts .fa:before{content: "";} .s_rating > .s_rating_hearts.s_rating_5 .fa:nth-of-type(-n+5):before{content: "";} .s_rating > .s_rating_hearts.s_rating_4 .fa:nth-of-type(-n+4):before{content: "";} .s_rating > .s_rating_hearts.s_rating_3 .fa:nth-of-type(-n+3):before{content: "";} .s_rating > .s_rating_hearts.s_rating_2 .fa:nth-of-type(-n+2):before{content: "";} .s_rating > .s_rating_hearts.s_rating_1 .fa:nth-of-type(-n+1):before{content: "";} .s_rating > .s_rating_bar .fa{display: none;} .s_rating > .s_rating_bar .s_rating_bar{display: -webkit-box; display: -webkit-flex; display: flex; height: 1rem; background-color: #dee2e6;} .s_rating > .s_rating_bar .s_rating_bar:before{content: ""; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; transition: width 0.6s ease; background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 1rem 1rem; background-color: #00A09D; animation: progress-bar-stripes 1s linear infinite;} @media screen and (prefers-reduced-motion: reduce){.s_rating > .s_rating_bar .s_rating_bar:before{transition: none;}} .s_rating > .s_rating_bar.s_rating_5 .s_rating_bar:before{width: 100%;} .s_rating > .s_rating_bar.s_rating_4 .s_rating_bar:before{width: 80%;} .s_rating > .s_rating_bar.s_rating_3 .s_rating_bar:before{width: 60%;} .s_rating > .s_rating_bar.s_rating_2 .s_rating_bar:before{width: 40%;} .s_rating > .s_rating_bar.s_rating_1 .s_rating_bar:before{width: 20%;} .s_rating > .s_rating_1x .fa{font-size: 1em;} .s_rating > .s_rating_2x .fa{font-size: 2em;} .s_rating > .s_rating_3x .fa{font-size: 3em;} #wrapwrap .o_header_affix{position: absolute; top: 0; left: 0; bottom: auto; right: 0; position: fixed; z-index: 1030; background: #f6f9f9; margin-top: -200px; transition: margin-top 500ms ease 0s;} #wrapwrap .o_header_affix.affixed{margin-top: 0px;} #oe_main_menu_navbar + #wrapwrap .o_header_affix{top: 46px;} .navbar .o_extra_menu_items.show > ul > li + li{border-top: 1px solid #e9ecef;} .navbar .o_extra_menu_items.show > ul > li > a.dropdown-toggle{background-color: #e9ecef; color: inherit; pointer-events: none;} .navbar .o_extra_menu_items.show > ul > li > ul{position: static; float: none; display: block; max-height: none; margin-top: 0; padding: 0; border: none; box-shadow: none;} @media (min-width: 992px){header .navbar .dropdown-menu{max-height: 60vh; overflow-y: auto;}} header.o_header_affix .navbar-collapse.show{max-height: 80vh; overflow-y: auto;} .o_footer_copyright{padding: 8px;} .o_footer_copyright .js_language_selector{display: inline-block;} @media (min-width: 768px){.o_footer_copyright .row, .o_footer_copyright .form-horizontal .form-group, .form-horizontal .o_footer_copyright .form-group{display: -webkit-box; display: -webkit-flex; display: flex;}.o_footer_copyright .row > div, .o_footer_copyright .form-horizontal .form-group > div, .form-horizontal .o_footer_copyright .form-group > div{margin: auto 0;}} #wrapwrap.o_header_overlay > header:not(.o_header_affix){position: absolute; top: 0; left: 0; bottom: auto; right: 0; z-index: 1000;} #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar{background-color: transparent !important; border-color: transparent; color: inherit;} #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav-item > .nav-link, #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > .nav-link, #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li.nav-item > a, #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > a{background-color: transparent; color: inherit;} #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav-item > .nav-link.active, #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > .nav-link.active, #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li.nav-item > a.active, #wrapwrap.o_header_overlay > header:not(.o_header_affix) > .navbar .nav > li > a.active{font-weight: bolder;} .bg-primary-light{background-color: rgba(0, 160, 157, 0.1);} .bg-secondary-light{background-color: rgba(135, 90, 123, 0.1);} .bg-success-light{background-color: rgba(40, 167, 69, 0.1);} .bg-info-light{background-color: rgba(23, 162, 184, 0.1);} .bg-warning-light{background-color: rgba(255, 193, 7, 0.1);} .bg-danger-light{background-color: rgba(220, 53, 69, 0.1);} .bg-light-light{background-color: rgba(246, 249, 249, 0.1);} .bg-dark-light{background-color: rgba(20, 31, 30, 0.1);} .bg-alpha-light{background-color: rgba(0, 160, 157, 0.1);} .bg-beta-light{background-color: rgba(135, 90, 123, 0.1);} .bg-gamma-light{background-color: rgba(92, 91, 128, 0.1);} .bg-delta-light{background-color: rgba(91, 137, 158, 0.1);} .bg-epsilon-light{background-color: rgba(228, 111, 120, 0.1);} .modal-footer > .float-left{margin-right: auto;} .o_perk span{display: block;} 

/* /website/static/src/scss/website.ui.scss defined in bundle 'web.assets_frontend' */
 body{direction: ltr;} body.o_connected_user{padding-top: 46px !important;} #oe_main_menu_navbar{position: absolute; top: 0; left: 0; bottom: auto; right: 0; position: fixed; z-index: 1040; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px;} #oe_main_menu_navbar .dropdown-menu{background-color: white;} #oe_main_menu_navbar .dropdown-item, #oe_main_menu_navbar .dropdown-menu a, .dropdown-menu #oe_main_menu_navbar a{color: #212529;} #oe_main_menu_navbar .dropdown-item:hover, #oe_main_menu_navbar .dropdown-menu a:hover, .dropdown-menu #oe_main_menu_navbar a:hover, #oe_main_menu_navbar .dropdown-item:focus, #oe_main_menu_navbar .dropdown-menu a:focus, .dropdown-menu #oe_main_menu_navbar a:focus{color: #16181b;} #oe_main_menu_navbar .dropdown-item.active, #oe_main_menu_navbar .dropdown-menu a.active, .dropdown-menu #oe_main_menu_navbar a.active, #oe_main_menu_navbar .dropdown-item:active, #oe_main_menu_navbar .dropdown-menu a:active, .dropdown-menu #oe_main_menu_navbar a:active{color: white; background-color: #192837;} #oe_main_menu_navbar a:hover, #oe_main_menu_navbar a:focus{text-decoration: none;} #oe_main_menu_navbar .dropdown-menu{font-size: inherit; border-radius: 0; color: #FFFFFF;} #oe_main_menu_navbar .o_menu_sections a > .fa-plus, #oe_main_menu_navbar .o_menu_sections a > .fa-pencil{margin-right: 7.5px;} #oe_main_menu_navbar .o_menu_sections .o_mobile_preview a{text-align: center; font-size: 20px;} #oe_main_menu_navbar .o_menu_systray > li > a{padding: 0 15px;} #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic{padding: 0 7.5px;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"], #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"], #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic{color: #FFFFFF; background-color: #192837; border-color: #192837;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:hover, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:hover{color: #FFFFFF; background-color: #0d151d; border-color: #090f14;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.focus{box-shadow: 0 0 0 0.2rem rgba(25, 40, 55, 0.5);} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].disabled, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:disabled, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.disabled, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:disabled{color: #FFFFFF; background-color: #192837; border-color: #192837;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled):active, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled).active, .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle{color: #FFFFFF; background-color: #090f14; border-color: #05080b;} #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"]:not(:disabled):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="edit"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"]:not(:disabled):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a[data-action="translate"].dropdown-toggle:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled):active:focus, #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic:not(:disabled):not(.disabled).active:focus, .show > #oe_main_menu_navbar .o_menu_systray > li > a.css_edit_dynamic.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(25, 40, 55, 0.5);} #oe_main_menu_navbar .o_menu_systray > li > a > .fa-plus, #oe_main_menu_navbar .o_menu_systray > li > a > .fa-pencil{margin-right: 7.5px;} #oe_main_menu_navbar .o_menu_systray .o_mobile_preview a{text-align: center; font-size: 20px;} @media (max-width: 767.98px){#oe_main_menu_navbar #oe_applications{position: inherit; z-index: 1002;}} body .modal.o_technical_modal{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; background: 0;} body .modal.o_technical_modal .text-muted{color: #999999 !important;} body .modal.o_technical_modal .dropdown-menu{background-color: white;} body .modal.o_technical_modal .dropdown-item, body .modal.o_technical_modal .dropdown-menu a, .dropdown-menu body .modal.o_technical_modal a{color: #212529;} body .modal.o_technical_modal .dropdown-item:hover, body .modal.o_technical_modal .dropdown-menu a:hover, .dropdown-menu body .modal.o_technical_modal a:hover, body .modal.o_technical_modal .dropdown-item:focus, body .modal.o_technical_modal .dropdown-menu a:focus, .dropdown-menu body .modal.o_technical_modal a:focus{color: #16181b;} body .modal.o_technical_modal .dropdown-item.active, body .modal.o_technical_modal .dropdown-menu a.active, .dropdown-menu body .modal.o_technical_modal a.active, body .modal.o_technical_modal .dropdown-item:active, body .modal.o_technical_modal .dropdown-menu a:active, .dropdown-menu body .modal.o_technical_modal a:active{color: white; background-color: #192837;} body .modal.o_technical_modal h1, body .modal.o_technical_modal h2, body .modal.o_technical_modal h3, body .modal.o_technical_modal h4, body .modal.o_technical_modal h5, body .modal.o_technical_modal h6, body .modal.o_technical_modal .h1, body .modal.o_technical_modal .h2, body .modal.o_technical_modal .h3, body .modal.o_technical_modal .h4, body .modal.o_technical_modal .h5, body .modal.o_technical_modal .h6{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #2c2c36; font-weight: bold;} body .modal.o_technical_modal :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group .form-control ~ .input-group-btn):not(.input-group .input-group-addon):not(.input-group-prepend):not(.input-group .input-group-btn:first-child) > .form-control{height: 34px;} body .modal.o_technical_modal .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} body .modal.o_technical_modal .form-control.is-invalid, body .modal.o_technical_modal .has-error .form-control, .has-error body .modal.o_technical_modal .form-control{border-color: #dc3545;} body .modal.o_technical_modal .input-group .form-control{height: auto;} body .modal.o_technical_modal .input-group-text, body .modal.o_technical_modal .input-group .input-group-addon, .input-group body .modal.o_technical_modal .input-group-addon{background-color: #e9ecef;} body .modal.o_technical_modal .was-validated .form-control:invalid{border-color: #dc3545;} body .modal.o_technical_modal select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} body .modal.o_technical_modal a:not(.o_btn_preview){color: #192837;} body .modal.o_technical_modal a:not(.o_btn_preview):focus, body .modal.o_technical_modal a:not(.o_btn_preview):active, body .modal.o_technical_modal a:not(.o_btn_preview):focus:active{outline: none !important;} body .modal.o_technical_modal .badge:hover a, body .modal.o_technical_modal .label:hover a, body .modal.o_technical_modal .badge a, body .modal.o_technical_modal .label a{color: #fff;} body .modal.o_technical_modal .btn:not(.o_btn_preview){border-radius: 0; font-weight: normal; text-transform: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary{color: #FFFFFF; background-color: #192837; border-color: #192837;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:hover{color: #FFFFFF; background-color: #0d151d; border-color: #090f14;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(25, 40, 55, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:disabled{color: #FFFFFF; background-color: #192837; border-color: #192837;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle{color: #FFFFFF; background-color: #090f14; border-color: #05080b;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(25, 40, 55, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #192837;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e2e2;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle{color: #212529; background-color: #e3e2e2; border-color: gainsboro;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #192837;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e2e2;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle{color: #212529; background-color: #e3e2e2; border-color: gainsboro;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:hover{color: #FFFFFF; background-color: #369156; border-color: #328851;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:disabled{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color: #FFFFFF; background-color: #328851; border-color: #2f7e4b;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:hover{color: #FFFFFF; background-color: #568695; border-color: #517e8d;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:disabled{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #FFFFFF; background-color: #517e8d; border-color: #4d7784;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:disabled{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.disabled, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:disabled{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;} body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > body .modal.o_technical_modal .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} body .modal.o_technical_modal .card, body .modal.o_technical_modal .panel, body .modal.o_technical_modal .well{padding: 19px; margin-bottom: 20px; background-color: #fcfcfc; border: 1px solid #efefef; border-radius: 0; box-shadow: none;} body .modal.o_technical_modal .modal-content{border-radius: 0; background-color: #fcfcfc;} body .modal.o_technical_modal .modal-content .modal-header{border-bottom-color: #e9ecef;} body .modal.o_technical_modal .modal-content .modal-body{background-color: white;} body .modal.o_technical_modal .modal-content .modal-footer{border-top-color: #e9ecef; text-align: left;} body .modal.o_technical_modal .nav-tabs{border-bottom: 1px solid #e9ecef;} body .modal.o_technical_modal .nav-tabs > li > a{line-height: 1.5; color: #4e525b;} body .modal.o_technical_modal .nav-tabs > li > a:hover{border-color: #dee2e6;} body .modal.o_technical_modal .nav-tabs > li > a.active, body .modal.o_technical_modal .nav-tabs > li > a.active:hover, body .modal.o_technical_modal .nav-tabs > li > a.active:focus{color: #50545d; background-color: #fcfcfc; border-color: #dee2e6 #dee2e6 #FFFFFF;} body .modal.oe_mobile_preview{text-align: center;} body .modal.oe_mobile_preview .modal-dialog{display: inline-block; width: auto;} body .modal.oe_mobile_preview .modal-dialog .modal-content{background-color: black !important; border: 3px outset gray; border-radius: 20px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header{border: none; cursor: pointer; font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header, body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header .close{color: white;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4{font-family: inherit; font-weight: normal; color: inherit;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-header h4 .fa{margin-left: 15px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body{background-color: inherit !important; border-radius: 20px; padding: 15px; display: -webkit-box; display: -webkit-flex; display: flex; width: 335px; height: 530px; transition: all 400ms ease 0s;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body.o_invert_orientation{width: 545px; height: 320px;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-body > iframe{display: block; width: 100%; border: none;} body .modal.oe_mobile_preview .modal-dialog .modal-content .modal-footer{display: none;} body .modal .oe_menu_editor ul{padding-left: 37px;} body .modal .oe_menu_editor li{margin-top: -1px;} body .modal .oe_menu_editor li .input-group-addon{border-radius: 0;} body .modal.oe_seo_configuration #language-box{padding-right: 25px; background-color: white;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img{position: relative; transition: border-color 200ms; display: inline-block; border: 2px solid #ced4da;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img > img{width: 70px; height: 70px; object-fit: cover; cursor: pointer;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img:hover{border-color: #192837;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image{border-color: #192837;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:before{position: absolute; top: auto; left: auto; bottom: auto; right: 0; content: ''; border: 16px solid rgba(25, 40, 55, 0.8); border-left-color: transparent; border-bottom-color: transparent;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image:after{position: absolute; top: 2px; left: auto; bottom: auto; right: 3px; display: inline-block; content: "\f00c"; font-family: FontAwesome; color: white; font-size: 12px;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img .o-custom-label{position: absolute; top: auto; left: auto; bottom: 0px; right: auto; background: rgba(52, 58, 64, 0.6); font-size: 12px;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload{transition: 200ms; display: inline-block; padding: 23px 27px; border: 2px dashed #bcc1c6; vertical-align: top; cursor: pointer; color: #bcc1c6;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img_upload:hover{border-color: #192837; color: #192837;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_active_img{height: 240px; object-fit: cover;} body .modal.oe_seo_configuration div.oe_seo_preview_g{list-style: none; font-family: arial, sans-serif;} body .modal.oe_seo_configuration div.oe_seo_preview_g .r{cursor: pointer; color: #1a0dab; font-size: 18px; overflow: hidden; text-overflow: ellipsis; -webkit-text-overflow: ellipsis; white-space: nowrap;} body .modal.oe_seo_configuration div.oe_seo_preview_g .s{font-size: 13px; line-height: 18px; color: #545454;} body .modal.oe_seo_configuration div.oe_seo_preview_g .s .kv{color: #006621; font-size: 14px; line-height: 18px;} .o_new_content_open{overflow: hidden;} #o_new_content_menu_choices{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; position: absolute; top: 46px; left: 0; bottom: 0; right: 0; position: fixed; display: -webkit-box; display: -webkit-flex; display: flex; overflow: auto; background-color: rgba(0, 0, 0, 0.8); font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;} #o_new_content_menu_choices .text-muted{color: #999999 !important;} #o_new_content_menu_choices::before{content: " "; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: -1; pointer-events: none;} #o_new_content_menu_choices .container{max-width: 720px; margin: auto;} #o_new_content_menu_choices .o_new_content_element{opacity: 0; animation: fadeInDownSmall 1s forwards;} #o_new_content_menu_choices .o_new_content_element a{display: block; font-size: 34px; text-align: center;} #o_new_content_menu_choices .o_new_content_element a i{width: 110px; height: 110px; border: 3px solid #434352; border-radius: 100%; line-height: 104px; background-color: #2C2C36; color: white; transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) 0s;} #o_new_content_menu_choices .o_new_content_element a p{color: white; margin-top: 0.7em; font-size: 0.5em;} #o_new_content_menu_choices .o_new_content_element a:hover, #o_new_content_menu_choices .o_new_content_element a:focus{text-decoration: none; outline: none;} #o_new_content_menu_choices .o_new_content_element a:hover i, #o_new_content_menu_choices .o_new_content_element a:focus i{border-color: #1cc1a9; box-shadow: 0 0 10px rgba(28, 193, 169, 0.46);} .oe_login_form, .oe_signup_form, .oe_reset_password_form{max-width: 300px; position: relative; margin: 50px auto;} .o_ace_view_editor{font-family: Roboto, "Montserrat", "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif; line-height: 1.5; color: #33363e; position: absolute; top: 46px; left: auto; bottom: 0; right: 0; position: fixed; z-index: 1050;} .o_ace_view_editor .text-muted{color: #999999 !important;} .o_ace_view_editor .btn:not(.o_btn_preview){border-radius: 0; font-weight: normal; text-transform: none; padding: 0.375rem 0.75rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary{color: #FFFFFF; background-color: #192837; border-color: #192837;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover{color: #FFFFFF; background-color: #0d151d; border-color: #090f14;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.focus{box-shadow: 0 0 0 0.2rem rgba(25, 40, 55, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:disabled{color: #FFFFFF; background-color: #192837; border-color: #192837;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle{color: #FFFFFF; background-color: #090f14; border-color: #05080b;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(25, 40, 55, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #192837;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e2e2;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle{color: #212529; background-color: #e3e2e2; border-color: gainsboro;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #192837;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:hover{color: #212529; background-color: #e9e9e9; border-color: #e3e2e2;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:disabled{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle{color: #212529; background-color: #e3e2e2; border-color: gainsboro;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-link:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-link.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(252, 252, 252, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:hover{color: #FFFFFF; background-color: #369156; border-color: #328851;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:disabled{color: #FFFFFF; background-color: #40ad67; border-color: #40ad67;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle{color: #FFFFFF; background-color: #328851; border-color: #2f7e4b;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-success:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-success.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(64, 173, 103, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:hover{color: #FFFFFF; background-color: #568695; border-color: #517e8d;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:disabled{color: #FFFFFF; background-color: #6999a8; border-color: #6999a8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle{color: #FFFFFF; background-color: #517e8d; border-color: #4d7784;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-info:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-info.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(105, 153, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:hover{color: #212529; background-color: #ed9d2b; border-color: #ec971f;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:disabled{color: #212529; background-color: #f0ad4e; border-color: #f0ad4e;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle{color: #212529; background-color: #ec971f; border-color: #ea9214;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-warning.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(240, 173, 78, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:hover{color: #FFFFFF; background-color: #e1374f; border-color: #df2c45;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.disabled, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:disabled{color: #FFFFFF; background-color: #e6586c; border-color: #e6586c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle{color: #FFFFFF; background-color: #df2c45; border-color: #dd213c;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled):active:focus, .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger:not(:disabled):not(.disabled).active:focus, .show > .o_ace_view_editor .btn:not(.o_btn_preview).btn-danger.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(230, 88, 108, 0.5);} .o_ace_view_editor :not(.input-group):not(.form-group):not(.input-group-append):not(.input-group .form-control ~ .input-group-btn):not(.input-group .input-group-addon):not(.input-group-prepend):not(.input-group .input-group-btn:first-child) > .form-control{height: 34px;} .o_ace_view_editor .form-control{padding: 6px 12px; font-size: 14px; line-height: 1.5; border: 1px solid #d4d5d7; color: #555; background-color: #fff; border-radius: 0;} .o_ace_view_editor .form-control.is-invalid, .o_ace_view_editor .has-error .form-control, .has-error .o_ace_view_editor .form-control{border-color: #dc3545;} .o_ace_view_editor .input-group .form-control{height: auto;} .o_ace_view_editor .input-group-text, .o_ace_view_editor .input-group .input-group-addon, .input-group .o_ace_view_editor .input-group-addon{background-color: #e9ecef;} .o_ace_view_editor .was-validated .form-control:invalid{border-color: #dc3545;} .o_ace_view_editor select.form-control{-webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1 sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHdpZHRoPScyNCcgaGVpZ2 h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0Jz48cGF0aCBpZD0nc3ZnXzEnIGQ9J203LjQwNiw3L jgyOGw0LjU5NCw0LjU5NGw0LjU5NCwtNC41OTRsMC40MDYsMS40MDZsLTUsNC43NjZsLTUsLTQu NzY2bDAuNDA2LC0xLjQwNnonIGZpbGw9JyM4ODgnLz48L3N2Zz4="); background-position: 100% 65%; background-repeat: no-repeat;} .tour .popover-navigation{margin-left: 13px; margin-bottom: 8px;} .css_published .btn-danger, .css_published .css_publish{display: none;} .css_unpublished .btn-success, .css_unpublished .css_unpublish{display: none;} [data-publish='off'] > *:not(.css_options){opacity: 0.5;} @media print{a[href]:after{content: initial;}} .o_page_management_info .o_switch{padding-top: 9px;} #list_website_pages th{background-color: #192837; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td > a.fa{margin-left: 5px; color: #192837;} #list_website_pages td .text-muted{opacity: 0.5;} #list_website_pages .fa-check, #list_website_pages .fa-eye-slash{color: #17a2b8;} 

/* /website/static/src/scss/website.zoomodoo.scss defined in bundle 'web.assets_frontend' */
 .zoomodoo{position: relative; display: inline-block; *display: inline; *zoom: 1;} .zoomodoo img{vertical-align: bottom;} .zoomodoo-flyout{position: absolute; z-index: 100; overflow: hidden; background: #FFF; top: 0; width: 100%; height: 100%;} .zoomodoo-flyout img{max-width: 500%;} .zoomodoo-hover .zoomodoo-flyout{left: 0;} .zoomodoo-next .zoomodoo-flyout{left: 100%;} 

/* /website_enterprise/static/src/scss/website_enterprise.scss defined in bundle 'web.assets_frontend' */
 .o_menu_toggle{float: left; padding: 4px 0 0 16px; font-size: 1.3em; color: white;} .o_menu_toggle:hover, .o_menu_toggle:focus, .o_menu_toggle:active{color: white; outline: none;} 

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

/* /vh_theme/static/src/scss/website.scss defined in bundle 'web.assets_frontend' */
 a:focus{outline: none;} header .headerbar{background-color: #21252b; color: #fff; line-height: 32px; font-size: 12px;} header .headerbar a{color: #fff;} header > .navbar{padding: 14px 0px;} header .navbar-default .navbar-nav > .active > a, header .navbar-default .navbar-nav > .active > a:focus, header .navbar-default .navbar-nav > .active > a:hover{color: #555; background-color: transparent; border-bottom: 2px solid #21252b;} 

/* /vh_booking_client/static/src/scss/website.scss defined in bundle 'web.assets_frontend' */
 @media (min-width: 992px){#sidebar.affix{position: fixed; top: 50px; width: 212px;}#sidebar.affix .list-group{display: none;}} @media (min-width: 1199px){#sidebar.affix{width: 262px;}} @media (max-width: 991px){#sidebar.affix{position: relative;}#sidebar #btn_reservar, #sidebar #btn_newplayer{position: fixed; bottom: 0px; left: 0px; z-index: 10; margin: 10px 5%; width: 90%;}} @media (max-width: 991px){.activities{margin: 10px auto; padding: 0px;}} .activities li{list-style: none; display: inline-block; text-align: center; position: relative; text-transform: uppercase; font-size: 18px; width: 33%; box-sizing: border-box;} @media (max-width: 991px){.activities li{display: block; width: 100%; padding-bottom: 5px;}} .activities li a{display: block; margin: auto auto 30px auto; height: 200px; width: 200px; background-position: center center; background-repeat: no-repeat; border: 4px solid #024065; border-radius: 50%;} .activities li a span{position: absolute; bottom: 0px; left: 0px; right: 0px; text-align: center;} .activities li a:hover{background-color: #364757; border-color: #f2ce1a;} .activities li a.tenis-1, .activities li a.tenis-7{background-image: url(/vh_booking_client/static/src/scss/../img/tenis.png);} .activities li a.tenis-1:hover, .activities li a.tenis-7:hover{background-image: url(/vh_booking_client/static/src/scss/../img/tenis_h.png);} .activities li a.padel-2, .activities li a.padel-8{background-image: url(/vh_booking_client/static/src/scss/../img/padel.png);} .activities li a.padel-2:hover, .activities li a.padel-8:hover{background-image: url(/vh_booking_client/static/src/scss/../img/padel_h.png);} .activities li a.futbol-7-3, .activities li a.futbol-7-9{background-image: url(/vh_booking_client/static/src/scss/../img/futbol.png);} .activities li a.futbol-7-3:hover, .activities li a.futbol-7-9:hover{background-image: url(/vh_booking_client/static/src/scss/../img/futbol_h.png);} .activities li a.futbol-sala-4, .activities li a.futbol-sala-10{background-image: url(/vh_booking_client/static/src/scss/../img/futbol.png);} .activities li a.futbol-sala-4:hover, .activities li a.futbol-sala-10:hover{background-image: url(/vh_booking_client/static/src/scss/../img/futbol_h.png);} .activities li a.croquet-5, .activities li a.croquet-11{background-image: url(/vh_booking_client/static/src/scss/../img/cricket.png);} .activities li a.croquet-5:hover, .activities li a.croquet-11:hover{background-image: url(/vh_booking_client/static/src/scss/../img/cricket_h.png);} .activities li a.golf-6, .activities li a.golf-12{background-image: url(/vh_booking_client/static/src/scss/../img/golf.png);} .activities li a.golf-6:hover, .activities li a.golf-12:hover{background-image: url(/vh_booking_client/static/src/scss/../img/golf_h.png);} #reservationpanel{text-align: center;} #reservationpanel .resource h3{background-color: #024065; color: #fff; font-size: 18px; padding: 5px; font-weight: normal; margin-bottom: 0px;} #reservationpanel .resource .slots{border-color: #cecece; border-width: 0px 1px 1px 1px; border-style: solid; list-style: none; padding: 0px;} #reservationpanel .resource .slots li{list-style: none; display: block; padding: 4px; cursor: pointer; text-decoration: none; color: #666; border-bottom: 1px solid #cecece;} #reservationpanel .resource .slots li:nth-child(odd){background-color: #fff;} #reservationpanel .resource .slots li:nth-child(even){background-color: #f0f0f0;} #reservationpanel .resource .slots li.completeTrue{background-color: #f29b9b; color: #fff; cursor: auto;} #reservationpanel .resource .slots li.complete.is_client_bookable{background-color: #F7F78D; color: #666; cursor: auto;} #reservationpanel .resource .slots li.reservedTrue.complete{background-color: #21B799; color: #fff;} #reservationpanel .resource .slots li.reservedTrue.complete.is_client_bookable{background-color: #FFC876; color: #666; cursor: auto;} #reservationpanel .resource .slots li.selected{background-color: #337ab7 !important; color: #fff !important;} #reservationpanel .resource .slots li .slot_buttons{float: right;} .leyenda{margin: 20px 0px;} .leyenda ul, .leyenda li{list-style: none; padding: 0px; margin: 0px; line-height: 16px;} .leyenda li span{height: 13px; width: 13px; display: inline-block; border: 1px solid #cecece;} .leyenda li span.disponible{background-color: #fff;} .leyenda li span.disponibleoficina{background-color: #F7F78D;} .leyenda li span.nodisponible{background-color: #f29b9b;} .leyenda li span.playerdisponible{background-color: #21B799;} .leyenda li span.playerdisponibleoficina{background-color: #FFC876;} #o_vh_booking_calendar > div > div{width: 100%;} #o_vh_booking_calendar .ui-datepicker-current-day a.ui-state-active{background-color: #024065; color: #fff; background-image: none;} .breadcrumb, #sidebar, .alert, .btn{text-transform: uppercase;} [data-toggle="buttons"] > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn input[type="radio"], [data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"], [data-toggle="buttons"] > .btn-group > .btn input[type="radio"]{position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none;} .btn-group.numplayers > .btn{margin-left: 4px !important; border-radius: 0.25rem !important;} 

/* /vh_booking_client/static/lib/datatables/css/dataTables.bootstrap.css defined in bundle 'web.assets_frontend' */
div.dataTables_length label{font-weight: normal; text-align: left; white-space: nowrap;} div.dataTables_length select{width: 75px; display: inline-block;} div.dataTables_filter{text-align: right;} div.dataTables_filter label{font-weight: normal; white-space: nowrap; text-align: left;} div.dataTables_filter input{margin-left: 0.5em; display: inline-block; width: auto;} div.dataTables_info{padding-top: 8px; white-space: nowrap;} div.dataTables_paginate{margin: 0; white-space: nowrap; text-align: right;} div.dataTables_paginate ul.pagination{margin: 2px 0; white-space: nowrap;} @media screen and (max-width: 767px){div.dataTables_wrapper > div.row > div, div.dataTables_length, div.dataTables_filter, div.dataTables_info, div.dataTables_paginate{text-align: center;}div.DTTT{margin-bottom: 0.5em;}} table.dataTable td, table.dataTable th{-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; overflow-wrap: break-word;} table.dataTable{clear: both; margin-top: 6px !important; margin-bottom: 6px !important; max-width: none !important;} table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled{cursor: pointer; position: relative;} table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after{position: absolute; top: 8px; right: 8px; display: block; font-family: 'Glyphicons Halflings'; opacity: 0.5;} table.dataTable thead .sorting:after{opacity: 0.2; content: "\e150";} table.dataTable thead .sorting_asc:after{content: "\e155";} table.dataTable thead .sorting_desc:after{content: "\e156";} div.dataTables_scrollBody table.dataTable thead .sorting:after, div.dataTables_scrollBody table.dataTable thead .sorting_asc:after, div.dataTables_scrollBody table.dataTable thead .sorting_desc:after{display: none;} table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after{color: #eee;} table.dataTable thead > tr > th{padding-right: 30px;} table.dataTable th:active{outline: none;} table.dataTable.table-condensed thead > tr > th{padding-right: 20px;} table.dataTable.table-condensed thead .sorting:after, table.dataTable.table-condensed thead .sorting_asc:after, table.dataTable.table-condensed thead .sorting_desc:after{top: 6px; right: 6px;} div.dataTables_scrollHead table{margin-bottom: 0 !important; border-bottom-left-radius: 0; border-bottom-right-radius: 0;} div.dataTables_scrollHead table thead tr:last-child th:first-child, div.dataTables_scrollHead table thead tr:last-child td:first-child{border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important;} div.dataTables_scrollBody table{border-top: none; margin-top: 0 !important; margin-bottom: 0 !important;} div.dataTables_scrollBody tbody tr:first-child th, div.dataTables_scrollBody tbody tr:first-child td{border-top: none;} div.dataTables_scrollFoot table{margin-top: 0 !important; border-top: none;} table.table-bordered.dataTable{border-collapse: separate !important;} table.table-bordered thead th, table.table-bordered thead td{border-left-width: 0; border-top-width: 0;} table.table-bordered tbody th, table.table-bordered tbody td{border-left-width: 0; border-bottom-width: 0;} table.table-bordered tfoot th, table.table-bordered tfoot td{border-left-width: 0; border-bottom-width: 0;} table.table-bordered th:last-child, table.table-bordered td:last-child{border-right-width: 0;} div.dataTables_scrollHead table.table-bordered{border-bottom-width: 0;} .table.dataTable tbody tr.active td, .table.dataTable tbody tr.active th{background-color: #08C; color: white;} .table.dataTable tbody tr.active:hover td, .table.dataTable tbody tr.active:hover th{background-color: #0075b0 !important;} .table.dataTable tbody tr.active th > a, .table.dataTable tbody tr.active td > a{color: white;} .table-striped.dataTable tbody tr.active:nth-child(odd) td, .table-striped.dataTable tbody tr.active:nth-child(odd) th{background-color: #017ebc;} table.DTTT_selectable tbody tr{cursor: pointer;} div.DTTT .btn:hover{text-decoration: none !important;} ul.DTTT_dropdown.dropdown-menu{z-index: 2003;} ul.DTTT_dropdown.dropdown-menu a{color: #333 !important;} ul.DTTT_dropdown.dropdown-menu li{position: relative;} ul.DTTT_dropdown.dropdown-menu li:hover a{background-color: #0088cc; color: white !important;} div.DTTT_collection_background{z-index: 2002;} div.DTTT_print_info{position: fixed; top: 50%; left: 50%; width: 400px; height: 150px; margin-left: -200px; margin-top: -75px; text-align: center; color: #333; padding: 10px 30px; opacity: 0.95; background-color: white; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.5);} div.DTTT_print_info h6{font-weight: normal; font-size: 28px; line-height: 28px; margin: 1em;} div.DTTT_print_info p{font-size: 14px; line-height: 20px;} div.dataTables_processing{position: absolute; top: 50%; left: 50%; width: 100%; height: 60px; margin-left: -50%; margin-top: -25px; padding-top: 20px; padding-bottom: 20px; text-align: center; font-size: 1.2em; background-color: white; background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0))); background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%); background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%); background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%); background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%); background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);} div.DTFC_LeftHeadWrapper table, div.DTFC_LeftFootWrapper table, div.DTFC_RightHeadWrapper table, div.DTFC_RightFootWrapper table, table.DTFC_Cloned tr.even{background-color: white; margin-bottom: 0;} div.DTFC_RightHeadWrapper table , div.DTFC_LeftHeadWrapper table{border-bottom: none !important; margin-bottom: 0 !important; border-top-right-radius: 0 !important; border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important;} div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child, div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child, div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child, div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child{border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important;} div.DTFC_RightBodyWrapper table, div.DTFC_LeftBodyWrapper table{border-top: none; margin: 0 !important;} div.DTFC_RightBodyWrapper tbody tr:first-child th, div.DTFC_RightBodyWrapper tbody tr:first-child td, div.DTFC_LeftBodyWrapper tbody tr:first-child th, div.DTFC_LeftBodyWrapper tbody tr:first-child td{border-top: none;} div.DTFC_RightFootWrapper table, div.DTFC_LeftFootWrapper table{border-top: none; margin-top: 0 !important;} div.DTFC_LeftBodyWrapper table.dataTable thead .sorting:after, div.DTFC_LeftBodyWrapper table.dataTable thead .sorting_asc:after, div.DTFC_LeftBodyWrapper table.dataTable thead .sorting_desc:after, div.DTFC_RightBodyWrapper table.dataTable thead .sorting:after, div.DTFC_RightBodyWrapper table.dataTable thead .sorting_asc:after, div.DTFC_RightBodyWrapper table.dataTable thead .sorting_desc:after{display: none;} div.FixedHeader_Cloned table{margin: 0 !important} 

/* /vh_booking_client/static/src/css/dataTables.css defined in bundle 'web.assets_frontend' */
 table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before{right: 0 !important; content: "" !important;} table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after{right: 0 !important; content: "" !important;} table.dataTable thead th{position: relative; background-image: none !important;} table.dataTable thead th.sorting:after, table.dataTable thead th.sorting_asc:after, table.dataTable thead th.sorting_desc:after{position: absolute !important; top: 12px !important; right: 8px !important; display: block !important; font-family: FontAwesome !important;} table.dataTable thead th.sorting:after{content: "\f0dc" !important; color: #ddd !important; font-size: 0.8em !important; padding-top: 0.12em !important;} table.dataTable thead th.sorting_asc:after{content: "\f0de" !important;} table.dataTable thead th.sorting_desc:after{content: "\f0dd" !important;} 

/* /vh_schools/static/src/scss/schools.scss defined in bundle 'web.assets_frontend' */
 #schools_registration{position: relative;} @media (max-width: 991px){.schools_registration_options{margin: 10px auto; padding: 0px;}} .schools_registration_options li{list-style: none; display: inline-block; text-align: center; position: relative; text-transform: uppercase; font-size: 18px; width: 33%; box-sizing: border-box;} @media (max-width: 991px){.schools_registration_options li{display: block; width: 100%; padding-bottom: 5px;}} .schools_registration_options li a{display: block; margin: auto auto 30px auto; height: 200px; width: 200px; background-position: center center; background-repeat: no-repeat; border: 4px solid #024065; border-radius: 50%;} .schools_registration_options li a span{position: absolute; bottom: 0px; left: 0px; right: 0px; text-align: center;} .schools_registration_options li a:hover{background-color: #364757; border-color: #f2ce1a;} .schools_registration_options li a.new{background-image: url(/vh_schools/static/src/scss/../img/new.png);} .schools_registration_options li a.new:hover{background-image: url(/vh_schools/static/src/scss/../img/new_h.png);} .schools_registration_options li a.my{background-image: url(/vh_schools/static/src/scss/../img/my.png);} .schools_registration_options li a.my:hover{background-image: url(/vh_schools/static/src/scss/../img/my_h.png);} #schools_registration #registration_loading{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: rgba(255, 255, 255, 0.8); display: table; width: 100%; height: 100%; text-align: center;} #schools_registration #registration_loading .registration_loading{font-size: 32px; display: table-cell; vertical-align: middle;} @media screen and (max-width: 640px){table#my_registrations caption{background-image: none;}table#my_registrations thead{display: none;}table#my_registrations tbody td{display: block; padding: .6rem;}table#my_registrations tbody tr td:first-child{background: #a0a0a0; color: #fff;}table#my_registrations tbody tr td:first-child a{color: #fff;}table#my_registrations tbody tr td:first-child:before{color: #fff;}table#my_registrations tbody td:before{content: attr(data-th); font-weight: bold; display: inline-block; width: 10rem;}table#my_registrations tr th:last-child, table#my_registrations tr td:last-child{max-width: 100% !important; min-width: 100px !important; width: 100% !important;}} 

/* /vh_tournaments/static/src/scss/tournaments.scss defined in bundle 'web.assets_frontend' */
 #my_registrations tr.draft{color: #aa0000;} #my_registrations tr.waiting{color: #0c5460;} #tournaments_registration{position: relative;} #tournaments_registration #registration_loading{position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; background-color: rgba(255, 255, 255, 0.8); display: table; width: 100%; height: 100%; text-align: center;} #tournaments_registration #registration_loading .registration_loading{font-size: 32px; display: table-cell; vertical-align: middle;} 

/* /website/static/src/scss/compatibility/bs3_for_12_0.scss defined in bundle 'web.assets_frontend' */
 .bg-gray-darker{background-color: #212529 !important; color: #FFFFFF;} .bg-gray-darker .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-gray-darker:hover, a.bg-gray-darker:focus, button.bg-gray-darker:hover, button.bg-gray-darker:focus{background-color: #0a0c0d !important; color: #FFFFFF;} .text-gray-darker{color: #212529 !important;} a.text-gray-darker:hover, a.text-gray-darker:focus{color: #0a0c0d !important;} .bg-gray-dark{background-color: #212529 !important; color: #FFFFFF;} .bg-gray-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-gray-dark:hover, a.bg-gray-dark:focus, button.bg-gray-dark:hover, button.bg-gray-dark:focus{background-color: #0a0c0d !important; color: #FFFFFF;} .text-gray-dark{color: #212529 !important;} a.text-gray-dark:hover, a.text-gray-dark:focus{color: #0a0c0d !important;} .bg-gray{background-color: #495057 !important; color: #FFFFFF;} .bg-gray .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-gray:hover, a.bg-gray:focus, button.bg-gray:hover, button.bg-gray:focus{background-color: #32373b !important; color: #FFFFFF;} .text-gray{color: #495057 !important;} a.text-gray:hover, a.text-gray:focus{color: #32373b !important;} .bg-gray-light{background-color: #6c757d !important; color: #FFFFFF;} .bg-gray-light .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.bg-gray-light:hover, a.bg-gray-light:focus, button.bg-gray-light:hover, button.bg-gray-light:focus{background-color: #545b62 !important; color: #FFFFFF;} .text-gray-light{color: #6c757d !important;} a.text-gray-light:hover, a.text-gray-light:focus{color: #545b62 !important;} .bg-gray-lighter{background-color: #e9ecef !important; color: #212529;} .bg-gray-lighter .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.bg-gray-lighter:hover, a.bg-gray-lighter:focus, button.bg-gray-lighter:hover, button.bg-gray-lighter:focus{background-color: #cbd3da !important; color: #212529;} .text-gray-lighter{color: #e9ecef !important;} a.text-gray-lighter:hover, a.text-gray-lighter:focus{color: #cbd3da !important;} .progress-bar-primary{background-color: #00A09D !important; color: #FFFFFF;} .progress-bar-primary .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-primary:hover, a.progress-bar-primary:focus, button.progress-bar-primary:hover, button.progress-bar-primary:focus{background-color: #006d6b !important; color: #FFFFFF;} .progress-bar-secondary{background-color: #875A7B !important; color: #FFFFFF;} .progress-bar-secondary .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-secondary:hover, a.progress-bar-secondary:focus, button.progress-bar-secondary:hover, button.progress-bar-secondary:focus{background-color: #68465f !important; color: #FFFFFF;} .progress-bar-success{background-color: #28a745 !important; color: #FFFFFF;} .progress-bar-success .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-success:hover, a.progress-bar-success:focus, button.progress-bar-success:hover, button.progress-bar-success:focus{background-color: #1e7e34 !important; color: #FFFFFF;} .progress-bar-info{background-color: #17a2b8 !important; color: #FFFFFF;} .progress-bar-info .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-info:hover, a.progress-bar-info:focus, button.progress-bar-info:hover, button.progress-bar-info:focus{background-color: #117a8b !important; color: #FFFFFF;} .progress-bar-warning{background-color: #ffc107 !important; color: #212529;} .progress-bar-warning .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.progress-bar-warning:hover, a.progress-bar-warning:focus, button.progress-bar-warning:hover, button.progress-bar-warning:focus{background-color: #d39e00 !important; color: #212529;} .progress-bar-danger{background-color: #dc3545 !important; color: #FFFFFF;} .progress-bar-danger .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-danger:hover, a.progress-bar-danger:focus, button.progress-bar-danger:hover, button.progress-bar-danger:focus{background-color: #bd2130 !important; color: #FFFFFF;} .progress-bar-light{background-color: #f6f9f9 !important; color: #212529;} .progress-bar-light .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.progress-bar-light:hover, a.progress-bar-light:focus, button.progress-bar-light:hover, button.progress-bar-light:focus{background-color: #d7e4e4 !important; color: #212529;} .progress-bar-dark{background-color: #141f1e !important; color: #FFFFFF;} .progress-bar-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-dark:hover, a.progress-bar-dark:focus, button.progress-bar-dark:hover, button.progress-bar-dark:focus{background-color: black !important; color: #FFFFFF;} .progress-bar-alpha{background-color: #00A09D !important; color: #FFFFFF;} .progress-bar-alpha .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-alpha:hover, a.progress-bar-alpha:focus, button.progress-bar-alpha:hover, button.progress-bar-alpha:focus{background-color: #006d6b !important; color: #FFFFFF;} .progress-bar-beta{background-color: #875A7B !important; color: #FFFFFF;} .progress-bar-beta .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-beta:hover, a.progress-bar-beta:focus, button.progress-bar-beta:hover, button.progress-bar-beta:focus{background-color: #68465f !important; color: #FFFFFF;} .progress-bar-gamma{background-color: #5C5B80 !important; color: #FFFFFF;} .progress-bar-gamma .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-gamma:hover, a.progress-bar-gamma:focus, button.progress-bar-gamma:hover, button.progress-bar-gamma:focus{background-color: #474662 !important; color: #FFFFFF;} .progress-bar-delta{background-color: #5B899E !important; color: #FFFFFF;} .progress-bar-delta .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-delta:hover, a.progress-bar-delta:focus, button.progress-bar-delta:hover, button.progress-bar-delta:focus{background-color: #486d7e !important; color: #FFFFFF;} .progress-bar-epsilon{background-color: #E46F78 !important; color: #FFFFFF;} .progress-bar-epsilon .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.progress-bar-epsilon:hover, a.progress-bar-epsilon:focus, button.progress-bar-epsilon:hover, button.progress-bar-epsilon:focus{background-color: #dc4450 !important; color: #FFFFFF;} .label-primary{color: #FFFFFF; background-color: #00A09D;} .label-primary[href]:hover, .label-primary[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #006d6b;} .label-secondary{color: #FFFFFF; background-color: #875A7B;} .label-secondary[href]:hover, .label-secondary[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #68465f;} .label-success{color: #FFFFFF; background-color: #28a745;} .label-success[href]:hover, .label-success[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #1e7e34;} .label-info{color: #FFFFFF; background-color: #17a2b8;} .label-info[href]:hover, .label-info[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #117a8b;} .label-warning{color: #212529; background-color: #ffc107;} .label-warning[href]:hover, .label-warning[href]:focus{color: #212529; text-decoration: none; background-color: #d39e00;} .label-danger{color: #FFFFFF; background-color: #dc3545;} .label-danger[href]:hover, .label-danger[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #bd2130;} .label-light{color: #212529; background-color: #f6f9f9;} .label-light[href]:hover, .label-light[href]:focus{color: #212529; text-decoration: none; background-color: #d7e4e4;} .label-dark{color: #FFFFFF; background-color: #141f1e;} .label-dark[href]:hover, .label-dark[href]:focus{color: #FFFFFF; text-decoration: none; background-color: black;} .label-alpha{color: #FFFFFF; background-color: #00A09D;} .label-alpha[href]:hover, .label-alpha[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #006d6b;} .label-beta{color: #FFFFFF; background-color: #875A7B;} .label-beta[href]:hover, .label-beta[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #68465f;} .label-gamma{color: #FFFFFF; background-color: #5C5B80;} .label-gamma[href]:hover, .label-gamma[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #474662;} .label-delta{color: #FFFFFF; background-color: #5B899E;} .label-delta[href]:hover, .label-delta[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #486d7e;} .label-epsilon{color: #FFFFFF; background-color: #E46F78;} .label-epsilon[href]:hover, .label-epsilon[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #dc4450;} .label-default{color: #FFFFFF; background-color: #875A7B;} .label-default[href]:hover, .label-default[href]:focus{color: #FFFFFF; text-decoration: none; background-color: #68465f;} .center-block{display: block; margin: auto;} .pull-left{float: left;} .pull-right{float: right;} .panel-primary{background-color: #00A09D !important; color: #FFFFFF;} .panel-primary .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-primary:hover, a.panel-primary:focus, button.panel-primary:hover, button.panel-primary:focus{background-color: #006d6b !important; color: #FFFFFF;} .panel-secondary{background-color: #875A7B !important; color: #FFFFFF;} .panel-secondary .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-secondary:hover, a.panel-secondary:focus, button.panel-secondary:hover, button.panel-secondary:focus{background-color: #68465f !important; color: #FFFFFF;} .panel-success{background-color: #28a745 !important; color: #FFFFFF;} .panel-success .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-success:hover, a.panel-success:focus, button.panel-success:hover, button.panel-success:focus{background-color: #1e7e34 !important; color: #FFFFFF;} .panel-info{background-color: #17a2b8 !important; color: #FFFFFF;} .panel-info .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-info:hover, a.panel-info:focus, button.panel-info:hover, button.panel-info:focus{background-color: #117a8b !important; color: #FFFFFF;} .panel-warning{background-color: #ffc107 !important; color: #212529;} .panel-warning .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.panel-warning:hover, a.panel-warning:focus, button.panel-warning:hover, button.panel-warning:focus{background-color: #d39e00 !important; color: #212529;} .panel-danger{background-color: #dc3545 !important; color: #FFFFFF;} .panel-danger .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-danger:hover, a.panel-danger:focus, button.panel-danger:hover, button.panel-danger:focus{background-color: #bd2130 !important; color: #FFFFFF;} .panel-light{background-color: #f6f9f9 !important; color: #212529;} .panel-light .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.panel-light:hover, a.panel-light:focus, button.panel-light:hover, button.panel-light:focus{background-color: #d7e4e4 !important; color: #212529;} .panel-dark{background-color: #141f1e !important; color: #FFFFFF;} .panel-dark .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-dark:hover, a.panel-dark:focus, button.panel-dark:hover, button.panel-dark:focus{background-color: black !important; color: #FFFFFF;} .panel-alpha{background-color: #00A09D !important; color: #FFFFFF;} .panel-alpha .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-alpha:hover, a.panel-alpha:focus, button.panel-alpha:hover, button.panel-alpha:focus{background-color: #006d6b !important; color: #FFFFFF;} .panel-beta{background-color: #875A7B !important; color: #FFFFFF;} .panel-beta .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-beta:hover, a.panel-beta:focus, button.panel-beta:hover, button.panel-beta:focus{background-color: #68465f !important; color: #FFFFFF;} .panel-gamma{background-color: #5C5B80 !important; color: #FFFFFF;} .panel-gamma .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-gamma:hover, a.panel-gamma:focus, button.panel-gamma:hover, button.panel-gamma:focus{background-color: #474662 !important; color: #FFFFFF;} .panel-delta{background-color: #5B899E !important; color: #FFFFFF;} .panel-delta .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-delta:hover, a.panel-delta:focus, button.panel-delta:hover, button.panel-delta:focus{background-color: #486d7e !important; color: #FFFFFF;} .panel-epsilon{background-color: #E46F78 !important; color: #FFFFFF;} .panel-epsilon .text-muted{color: rgba(255, 255, 255, 0.4) !important;} a.panel-epsilon:hover, a.panel-epsilon:focus, button.panel-epsilon:hover, button.panel-epsilon:focus{background-color: #dc4450 !important; color: #FFFFFF;} .panel-default{background-color: #FFFFFF !important; color: #212529;} .panel-default .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.panel-default:hover, a.panel-default:focus, button.panel-default:hover, button.panel-default:focus{background-color: #e6e5e5 !important; color: #212529;} .col-xs-offset-0{margin-left: 0;} .col-xs-offset-1{margin-left: 8.33333333%;} .col-xs-offset-2{margin-left: 16.66666667%;} .col-xs-offset-3{margin-left: 25%;} .col-xs-offset-4{margin-left: 33.33333333%;} .col-xs-offset-5{margin-left: 41.66666667%;} .col-xs-offset-6{margin-left: 50%;} .col-xs-offset-7{margin-left: 58.33333333%;} .col-xs-offset-8{margin-left: 66.66666667%;} .col-xs-offset-9{margin-left: 75%;} .col-xs-offset-10{margin-left: 83.33333333%;} .col-xs-offset-11{margin-left: 91.66666667%;} @media (min-width: 768px){.col-sm-offset-0{margin-left: 0;}.col-sm-offset-1{margin-left: 8.33333333%;}.col-sm-offset-2{margin-left: 16.66666667%;}.col-sm-offset-3{margin-left: 25%;}.col-sm-offset-4{margin-left: 33.33333333%;}.col-sm-offset-5{margin-left: 41.66666667%;}.col-sm-offset-6{margin-left: 50%;}.col-sm-offset-7{margin-left: 58.33333333%;}.col-sm-offset-8{margin-left: 66.66666667%;}.col-sm-offset-9{margin-left: 75%;}.col-sm-offset-10{margin-left: 83.33333333%;}.col-sm-offset-11{margin-left: 91.66666667%;}} @media (min-width: 992px){.col-md-offset-0{margin-left: 0;}.col-md-offset-1{margin-left: 8.33333333%;}.col-md-offset-2{margin-left: 16.66666667%;}.col-md-offset-3{margin-left: 25%;}.col-md-offset-4{margin-left: 33.33333333%;}.col-md-offset-5{margin-left: 41.66666667%;}.col-md-offset-6{margin-left: 50%;}.col-md-offset-7{margin-left: 58.33333333%;}.col-md-offset-8{margin-left: 66.66666667%;}.col-md-offset-9{margin-left: 75%;}.col-md-offset-10{margin-left: 83.33333333%;}.col-md-offset-11{margin-left: 91.66666667%;}} @media (min-width: 1200px){.col-lg-offset-0{margin-left: 0;}.col-lg-offset-1{margin-left: 8.33333333%;}.col-lg-offset-2{margin-left: 16.66666667%;}.col-lg-offset-3{margin-left: 25%;}.col-lg-offset-4{margin-left: 33.33333333%;}.col-lg-offset-5{margin-left: 41.66666667%;}.col-lg-offset-6{margin-left: 50%;}.col-lg-offset-7{margin-left: 58.33333333%;}.col-lg-offset-8{margin-left: 66.66666667%;}.col-lg-offset-9{margin-left: 75%;}.col-lg-offset-10{margin-left: 83.33333333%;}.col-lg-offset-11{margin-left: 91.66666667%;}} .nav-stacked{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;} .navbar-default{background-color: #f6f9f9 !important; color: #212529;} .navbar-default .text-muted{color: rgba(33, 37, 41, 0.4) !important;} a.navbar-default:hover, a.navbar-default:focus, button.navbar-default:hover, button.navbar-default:focus{background-color: #d7e4e4 !important; color: #212529;} .dropdown-toggle .caret{display: none;} .btn-default{color: #FFFFFF; background-color: #875A7B; border-color: #875A7B;} .btn-default:hover{color: #FFFFFF; background-color: #704b66; border-color: #68465f;} .btn-default:focus, .btn-default.focus{box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5);} .btn-default.disabled, .btn-default:disabled{color: #FFFFFF; background-color: #875A7B; border-color: #875A7B;} .btn-default:not(:disabled):not(.disabled):active, .btn-default:not(:disabled):not(.disabled).active, .show > .btn-default.dropdown-toggle{color: #FFFFFF; background-color: #68465f; border-color: #614158;} .btn-default:not(:disabled):not(.disabled):active:focus, .btn-default:not(:disabled):not(.disabled).active:focus, .show > .btn-default.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(135, 90, 123, 0.5);} .hide{display: none !important;} .hidden{display: none !important;} .visible-xs, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block{display: none !important;} @media (max-width: 767.98px){.visible-xs, .visible-xs-block{display: block !important;}} @media (max-width: 767.98px){.visible-xs-inline{display: inline !important;}} @media (max-width: 767.98px){.visible-xs-inline-block{display: inline-block !important;}} @media (min-width: 768px) and (max-width: 991.98px){.visible-sm, .visible-sm-block{display: block !important;}} @media (min-width: 768px) and (max-width: 991.98px){.visible-sm-inline{display: inline !important;}} @media (min-width: 768px) and (max-width: 991.98px){.visible-sm-inline-block{display: inline-block !important;}} @media (min-width: 992px) and (max-width: 1199.98px){.visible-md, .visible-md-block{display: block !important;}} @media (min-width: 992px) and (max-width: 1199.98px){.visible-md-inline{display: inline !important;}} @media (min-width: 992px) and (max-width: 1199.98px){.visible-md-inline-block{display: inline-block !important;}} @media (min-width: 1200px){.visible-lg, .visible-lg-block{display: block !important;}} @media (min-width: 1200px){.visible-lg-inline{display: inline !important;}} @media (min-width: 1200px){.visible-lg-inline-block{display: inline-block !important;}} @media (max-width: 767.98px){.hidden-xs{display: none !important;}} @media (min-width: 768px) and (max-width: 991.98px){.hidden-sm{display: none !important;}} @media (min-width: 992px) and (max-width: 1199.98px){.hidden-md{display: none !important;}} @media (min-width: 1200px){.hidden-lg{display: none !important;}} .visible-print{display: none !important;} @media print{.visible-print{display: block !important;}} .visible-print-block{display: none !important;} @media print{.visible-print-block{display: block !important;}} .visible-print-inline{display: none !important;} @media print{.visible-print-inline{display: inline !important;}} .visible-print-inline-block{display: none !important;} @media print{.visible-print-inline-block{display: inline-block !important;}} @media print{.hidden-print{display: none !important;}} 

/* /payment/static/src/scss/portal_payment.scss defined in bundle 'web.assets_frontend' */
 input#cc_number{background-repeat: no-repeat; background-position: 14px 14px;} div.card_placeholder{background-image: url("/website_payment/static/src/img/placeholder.png"); background-repeat: no-repeat; width: 32px; height: 20px; position: absolute; top: 8px; right: 20px; -webkit-transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); transition: 0.4s cubic-bezier(0.455, 0.03, 0.515, 0.955); pointer-events: none;} div.o_card_brand_detail{position: relative;} div.o_card_brand_detail div.card_placeholder{right: 5px;} div.amex{background-image: url("/website_payment/static/src/img/amex.png"); background-repeat: no-repeat;} div.diners{background-image: url("/website_payment/static/src/img/diners.png"); background-repeat: no-repeat;} div.discover{background-image: url("/website_payment/static/src/img/discover.png"); background-repeat: no-repeat;} div.jcb{background-image: url("/website_payment/static/src/img/jcb.png"); background-repeat: no-repeat;} div.mastercard{background-image: url("/website_payment/static/src/img/mastercard.png"); background-repeat: no-repeat;} div.visa{background-image: url("/website_payment/static/src/img/visa.png"); background-repeat: no-repeat;} ul.payment_method_list img.rounded, ul.payment_method_list img.img-rounded{max-width: 100px; max-height: 40px;} 

/* /payment/static/src/scss/payment_form.scss defined in bundle 'web.assets_frontend' */
 .o_payment_form label > input[type="radio"], .o_payment_form input[type="checkbox"]{vertical-align: middle; margin-right: 5px;} .o_payment_form .payment_option_name{font-size: 14px; font-weight: normal !important; font-family: Helvetica Neue, sans-serif; line-height: 1.3em; color: #4d4d4d;} .o_payment_form label{font-weight: normal; margin-top: 5px;} .o_payment_form .card-body:first-child, .o_payment_form .panel-body:first-child, .o_payment_form .well:first-child{border-top: 0px;} .o_payment_form .card, .o_payment_form .panel, .o_payment_form .well{border-radius: 10px;} .o_payment_form .card-footer:last-child, .o_payment_form .panel-footer:last-child{border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important;} .o_payment_form .card-body, .o_payment_form .panel-body, .o_payment_form .well{border-top: 1px solid #ddd; padding: 1.14em !important;} .o_payment_form .payment_icon_list{position: relative; margin-top: 0px !important; margin-bottom: -5px !important;} .o_payment_form .payment_icon_list li{padding-left: 5px !important; padding-right: 0px !important;} .o_payment_form .payment_icon_list .more_option{position: absolute; top: auto; left: auto; bottom: auto; right: 10px; font-size: 10px;} 

/* /sale/static/src/scss/sale_portal.scss defined in bundle 'web.assets_frontend' */
 .orders_vertical_align{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;} .orders_label_text_align{vertical-align: 15%;} .sale_tbody .o_line_note{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;} .sale_tbody input.js_quantity{min-width: 48px; text-align: center;} .sale_tbody input.quantity{padding: 0;} 

/* /contract/static/src/scss/frontend.scss defined in bundle 'web.assets_frontend' */
 .s_timeline .s_timeline_line{position: relative;} .s_timeline .s_timeline_line:before{content: ''; position: absolute; width: 1px; top: 0px; bottom: 0px; left: 50%; background-color: #343a40;} .s_timeline .s_timeline_row{align-items: center;} .s_timeline .s_timeline_row .s_timeline_content{align-items: center; -webkit-box-pack: end; justify-content: flex-end; width: 100%;} .s_timeline .s_timeline_row .s_timeline_content ~ .s_timeline_content{-webkit-box-pack: start; justify-content: flex-start;} .s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content{flex-direction: row-reverse;} @media (min-width: 768px){.s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content{flex-direction: row-reverse;}.s_timeline .s_timeline_row.flex-row-reverse .s_timeline_content:not(:last-child){margin-left: 10%;}.s_timeline .s_timeline_row:not(.flex-row-reverse) .s_timeline_content:last-child{margin-left: 10%;}} .s_timeline .s_timeline_date{text-align: center;} @media (min-width: 768px){.s_timeline .s_timeline_date{position: absolute; left: 0%; right: 0%;}} @media (max-width: 767.98px){.s_timeline .s_timeline_date{position: relative; margin: 20px 0px;}} .s_timeline .s_timeline_date span:not(.fa){display: inline-block; padding: 5px;} .s_timeline .s_timeline_date .fa{margin: 0 15px;} .s_timeline .s_timeline_icon{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; margin: 15px; z-index: 1;}