.bk_week_days .nav > li > .bk_disable:hover, .bk_week_days .nav > li > .bk_disable:focus{background: white; color: gray;} #booking_modal input[type="radio"]:checked ~ .bk_plan_div{background: #297AEE; border: 1px solid #77A1DE; color: #FFFFFF;} .bk_modal_err{color: #a94442; background-color: #f2dede; border-color: #ebccd1; margin: 0; padding: 7px 20px; float: left; border: 1px solid transparent; border-radius: 4px; display: none;} .bk_cart_plan{width: fit-content; background: #297AEE; border: 1px solid #297AEE; border-radius: 2px; font-size: 12px; color: #FFFFFF; text-align: left; padding: 3px 10px;} .bk_slot_div1{padding-top: 10px; padding-bottom: 10px; text-align: center; margin: 8px 0;} .bk_qty_div{padding-right: 30px;} .cart-line-error-md{color: red; font-weight: 900; font-size: 20px; position: absolute; left: 50%; margin-top: -35px;} .cart-line-error-xs{color: red; font-weight: 900; font-size: 15px; position: absolute; left: 50%; margin-top: -37px;} .no_day_slots{color: gray; margin: 20px 0px;} #bk_n_res_loader{position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9999; background: url(/website_booking_system/static/src/img/bk_loader.gif) center no-repeat rgba(255, 255, 255, 0.5); text-shadow: 0 1px 1px white;} .booking_modal_footer{width:-webkit-fill-available; width:-moz-available;} 

/* /website_booking_system/static/src/css/booking_n_res_mob.css defined in bundle 'web.assets_frontend' */
 @media screen and (max-width: 768px){.bk_plan_avl{font-size: 16px; color: #1CBC8C;}.bk_plan_sold{color: #F86261; font-size: 16px;}.bk_days{padding: 16px 0;}.bk_days > div:nth-child(1){font-size: 12px; text-transform: capitalize !important;}.bk_plan_div{padding: 5px 10px; text-align: left;}.bk_slot_div1{padding: 0;}.bk_plan_base_price{font-size: 13px; padding: 4px 10px;}.bk_qty_div{padding-right: 0;}.bk_model_cart > .row:nth-child(1) > div:nth-child(1){padding: 0;}.bk_total_price_div{padding-top: 6px; padding-bottom: 6px; font-size: 15px;}.bk_model_plans > div:nth-child(2){padding: 10px;}.bk_model_plans > div:nth-child(2) > .container .col-12{padding: 5px 10px;}.bk_model_booking{width: 100%; padding: 6px;}.bk_week_days{padding-left: 0;}.bk_week_days > .navbar-nav{width: 100%; margin: 0;}.bk_week_days > .navbar-nav > li{float: left;}.bk_week_days > .navbar-nav > li > a{padding: 4px 9px !important; font-size: 8px;}.arrow-up{width: 0; height: 0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-bottom: 10px solid black; margin-left: 8px;}.bk_slots_main_div:before{content: ''; display: block; position: absolute; left: 32px; top: 110px; width: 0; height: 0; border: 10px solid transparent; border-bottom-color: lightgrey;}.bk_slots_main_div:after{content: ''; display: block; position: absolute; left: 33px; top: 112px; width: 0; height: 0; border: 9px solid transparent; border-bottom-color: white;}} 

/* /website_ajax_login/static/src/css/login.css defined in bundle 'web.assets_frontend' */
a{color: #fff;} #wk_ajax_loader{position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 9999; text-shadow: 0 1px 1px white;} #wk_ModalLabel{font-family: 'Opensans' Sans-serif; font-weight: 400; color: #252525; font-size: 29px;} #subtitle{font-family: 'Opensans' Sans-serif; font-weight: 400; color: #fff; font-size: 15px;} .oe_login_form, .oe_signup_form{max-width: 310px; position: relative; margin: 25px auto} #wk_Modal_login input ,#wk_Modal_signup input{color:#252525; font-weight: 400; font-family: 'Opensans' Sans-serif; font-size: 16px;} #wk_Modal_login input::-webkit-input-placeholder ,#wk_Modal_signup input::-webkit-input-placeholder{font-family: 'Opensans' Sans-serif; font-weight: 400; color: #fff; font-size: 16px;} #footertitle{font-family: 'Opensans' Sans-serif; font-weight: 600; color: #777777; font-size: 15px;} #wk_login_button,#wk_signup_button,#wk_reset_confirm_button{font-weight: 200; color: #2f2260; font-size: 17px; background-color: #fff; border: none; box-shadow: 1px 1px 1px 1px #999;} #linksignup,#linklogin{font-family: 'Opensans' Sans-serif; font-weight: 700; color: #4061a4; font-size: 15px;} #socialmedia >li> a{width: 100%; font-family: 'Opensans' Sans-serif; font-weight: 400; color: #FFFFFF; font-size: 16px;} #wk_model > .input-group-addon, .input-group-btn{width: 0%;} #wk_model > .modal-footer{border-top:0px; text-align: left;} #wk_model > .modal-header{border-bottom:0px;} #socialmedia{top:0px; width:265px; padding-left:29px;} #socialmedia >.list-group-item{border: 0px;} .test{background: url("/website_ajax_login/static/src/css/../images/icon-fb.png") no-repeat ; border: green 1px solid;} .icon-odoo{padding-left: 20px; padding-top:4px; background: url("/website_ajax_login/static/src/css/../images/icon-odoo.png") no-repeat ;} .icon-fb{padding-left: 20px; padding-top:3px; background: url("/website_ajax_login/static/src/css/../images/icon-fb.png") no-repeat ;} .icon-google-plus{padding-left: 20px; padding-top:3px; background: url('/website_ajax_login/static/src/css/../images/icon-google-plus.png') no-repeat ;} .icon-twitter{padding-left: 36px; height: 20px; background: url('/website_ajax_login/static/src/css/../images/icon-twitter.png') no-repeat ;} .btn-twitter{background: #00acee; border-radius: 0; color: #fff} .btn-odoo{background: rgb(217, 50, 200); border-radius: 0; color: #fff} .btn-facebook{background: #3b5998; border-radius: 0; color: #fff} .btn-googleplus{background: #e93f2e; border-radius: 0; color: #fff} .btn-odoo:active ,.btn-odoo:hover{background:rgb(164, 73, 140); color: #fff;} .btn-facebook:active, .btn-facebook:hover{background: #30477a; color: #fff} .btn-googleplus:active, .btn-googleplus:hover{background: #ba3225; color: #fff} .btn-twitter:active, .btn-twitter:hover{background: #0087bd; color: #fff} .wk_close{overflow: hidden; transition-duration: 0.5s; transition-property: transform;} .wk_close:hover{transform: rotate(180deg); -webkit-transform: rotate(180deg);} .wk_main{max-height: 460px; height: auto; width: 100%;} .wk_left{text-align: left; float: left; width: 60%; height: inherit; margin-right: 20px; margin-left:22px; padding: 55px;} .wk_left .form-control{height: 44px;} .wk_right{height: inherit; width: 35%; float: left; position: relative; padding: 12;} .wk_box{height: 50px; width: 50px; position: absolute; background-color: white; z-index:12; left:-50px; top:54px; padding:10px;} .wk_footer{height: 40px; width: 100%; float:left; margin-bottom: 0px; margin-top:25px;} #wk_Modal_login .form-control-feedback{top:7px ;} #wk_Modal_signup .form-control-feedback{top:0px ; right: -30%;} #wk_Modal_signup .popover{background: red; font-family: 'Opensans' Sans-serif; font-weight: 200; color: #fff; font-size: 20px; text-align: center;} #wk_Modal_signup .popover.right .arrow:after{border-right-color: red;} #wk_Modal_login .alert-danger{background: #f2dede; font-family: 'Opensans' Sans-serif; font-weight: 200; color: #a94442; font-size: 20px; text-align: center; border-color: #ebccd1;} #wk_Modal_login .alert{padding:1px !important;} #wk_Modal_signup .modal-footer ,#wk_Modal_login .modal-footer{border-top:0px;} .top_ribbon{} .top_ribbon_login,.top_ribbon_signup{border-radius: 10px; padding:0px ; margin:-15px -15px 0px; list-style:none; font-size:0;} .top_ribbon_login > li,.top_ribbon_signup>li{margin: 0%; display:inline-block; width:25%; height:12px;} .top_ribbon_login li:nth-child(1) ,.top_ribbon_signup li:nth-child(1){background:#2ecc71; border-top-left-radius: 10px;} .top_ribbon_login li:nth-child(2) , .top_ribbon_signup li:nth-child(2){background:#3498db;} .top_ribbon_login li:nth-child(3), .top_ribbon_signup li:nth-child(3){background:#f1c40f;} .top_ribbon_login li:nth-child(4) ,.top_ribbon_signup li:nth-child(4){background:#e74c3c; border-top-right-radius: 10px;} #wk_model{border-left-color: red;} .modal-content{border-radius: 0px;} .modal{overflow-y: scroll;} .wk_Modal_signup::-webkit-scrollbar{display: none;} .model-open{overflow: hidden;} #wk_ajax_reset_form{max-width: 300px; position: relative; margin: 20px auto;} ::-webkit-input-placeholder{color: #fff;} ::-moz-placeholder{color: #fff;} :-ms-input-placeholder{color: #fff;} :-moz-placeholder{color: #fff;} .clear:before, .clear:after, .clear{clear:both;} .one-time a{display: block;} #frontPage{width: 100%; position: fixed; z-index: 99999; background: #fff;} #frontPage p{text-align: center; padding-top: 5px; margin-bottom: 0; font-weight: 700; color: #bbbdbf;} #frontPage .slick-slide img{width: 100%!important;} #frontPage .slick-dots{bottom: 25px;} #frontPage .slick-next{right: 20px;} #frontPage .slick-prev{left: 20px;} #frontPage .slick-dotted.slick-slider{margin-bottom: 0px;} #frontPage .slick-dots li.slick-active button:before{color: #fff;} .frontPage-footer{background-color: #fff; padding: 10px 0; position: fixed; width: 100%; bottom: 0; border-top: 1px solid #bbbdbf;} .frontPage-footer .center{margin: 0 auto;} .frontPage-footer button{border-radius: 50px; border-radius: 50px; background: none; border: none; color: #fff; color: 16px; font-size: 14px; padding: 0 7.5%;} .frontPage-footer i{display: block; font-size: 24px; color: #fff;} .frontPage-footer .col-md-12{display: flex; justify-content: center;} #frontPageClose, #frontPageMoreInfo{margin-right: 70px;} #frontPageClose img, #frontPageMoreInfo img{width: 20px;} #goWork img, #frontPageCloseWork img, #goWorkWork img, #frontPageAfterWork img, #goWorkAfterWork img, #goWorkMoreInfo img{width: 24px;} #frontPageClose img, #frontPageCloseWork img{} #frontPageCloseWork p, #goWorkWork p, ##frontPageAfterWork p, #goWorkAfterWork p{text-align: center; padding-top: 5px; margin-bottom: 0; font-weight: 700; color: #bbbdbf;} .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position: relative!important; top: 80vh!important;} .one-time img{width: 100%; height: 100Vh; object-fit: cover;} .slider-home div:nth-of-type(1) img{object-fit: contain;} .one-time{height: calc(100vh - 75.53px); overflow: hidden;} .bx-viewport{overflow: initial!important;} .bx-wrapper{border: none!important; margin-bottom: 0!important;} .slider-home, .slider-home div{width: 100%!important;} .bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active, .bx-wrapper .bx-pager.bx-default-pager a:focus{background: #71dfe2!important;} .slider-home div .moreinfo, .slider-home div .visitweb{width: 125px!important; background: rgba(16,91,98,0.3); color: #fff; position: absolute; right: 0; bottom: 30vh; padding: 15px 30px;} .slider-home div .visitweb{bottom: 20vh;} #wk_Modal_login{padding-left: 0;} #wk_Modal_login .modal-header{padding-top:40px; border-radius: 0;} #wk_Modal_login .modal-dialog{margin: 0; height: 100%;} #wk_Modal_login .modal-content{background-color: #20b6c4; background-size: cover; height: 100%;} #wk_Modal_login #subtitle{padding-top: 25%;} #wk_model{border-left-color: none;} #wk_model #bottom_buttons_login{clear: both; padding-top: 40px;} #wk_model .form-control{padding: 25px; font-size: 18px;} #wk_model .input-group-text{background: #20b6c4; border-radius: 0.55rem; border: 2px solid #71dfe2; border-right: none;} #wk_model .form-control{border-radius: 0.55rem; border-top-left-radius: 0; border-bottom-left-radius: 0; background-color: #20b6c4; border: 2px solid #71dfe2; border-left: none;} #wk_Modal_reset .form-control{border-radius: 0.55rem; border-top-left-radius: 0; border-bottom-left-radius: 0; background-color: #aedce3; border: 2px solid #fff; border-left: none;} #wk_model .form-control input::-webkit-input-placeholder{color: #007ba4;} #wk_model .input-group > .input-group-prepend > .input-group-text{padding: 16px; border-top-right-radius: 0; border-bottom-right-radius: 0;} #wk_model .fa{color: #71dfe2;} #footertitle, .reset-password a{color: #1d1847; font-size: 13px;} #login-remember{margin-right: 10px;} .login-btn-div .btn{width: 100%; border-radius: 50px; background-color: #1d1847; border-color:#1d1847; transition: all 0.3s ease-in-out;} #wk_model .login-btn-div .btn:hover, #wk_model .login-btn-div .btn:focus{background-color: #fff; color: #1d1847;} #footertitle{color: #fff;} #footertitle a{color: #2f2260;} #footertitlecheckbox{color: #2f2260; font-weight: 400;} #ajax_password::-webkit-input-placeholder, #ajax_login::-webkit-input-placeholder{color: #007ba4!important;} #wk_Modal_signup .modal-dialog{margin: 0; padding: 0; height: 100%;} #wk_Modal_signup .modal-content{background-color: #20b6c4; height: 100%; border: none;} #wk_Modal_signup input{border-radius: 0.25rem;} #wk_Modal_signup .fa-user{width: 100px; height: 100px; background: #fff; font-size: 60px; padding: 20px; border-radius: 100%; margin-top: 20px; color: #777;} #wk_Modal_signup .underline{width: 40%; height: 2px; background: #fff; display: block; margin: 0 auto; margin-top: 10px; margin-bottom: 50px;} .login-icon{width: 12px;} #wk_ModalLabel{color: #fff; font-weight: 700; margin-top: 30px; display: block; text-align: center!important;} #wk_ModalLabel span{font-weight: 100;} #wk_Modal_signup input{border-radius: 2rem; padding: 20px; background: none; color: #f1dfe2; border: 2px solid #f1dfe2;} #wk_Modal_signup{padding: 0; margin: 0; background-color: #20b6c4;} #wk_Modal_signup .selection-wrapper{display: block; width: 100%; height: calc(2.0625rem + 2px); line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; background: none; color: #252525; font-weight: 400; font-family: 'Opensans' Sans-serif; font-size: 16px; border-radius: 2rem; padding: 20px; background: none; border: 2px solid #f1dfe2; display: flex; justify-content: space-between; align-items: center;} #wk_Modal_signup .selection-wrapper label{color: #fff; font-weight: 400; margin: 0;} #wk_Modal_signup .selection-wrapper select{background: none; color: #C4C7CA; border: none;} #country{width: 143px;;} #bottom_buttons_signup .btn{border-radius: 100%; background-color: #595857; border-color: #595857;} #bottom_buttons_signup .btn:hover, #bottom_buttons_signup .btn:focus{background: #17ad9e; border-color: #000;} #wk_Modal_verify_sms{background-color:#20b6c4;} #wk_Modal_verify_sms .modal-body{background-color: #aedce3;} #wk_Modal_verify_sms .modal-dialog{margin: 0;} #wk_signup_resend_sms, #wk_verify_otp{background: #20b6c4; border-color: #20b6c4; margin-right: 15px;} #wk_verify_otp{background: #19d1bf; border-color: #19d1bf; transition: all 0.3 ease-in-out;} #wk_verify_otp:hover, #wk_verify_otp:focus, #wk_signup_resend_sms:hover, #wk_signup_resend_sms:focus{background: #17ad9e; border-color: #000;} .sms-input{padding: 0; margin-top: 20px;} .sms-content{color: #fff;} #wk_Modal_reset{background-color: #20b6c4;} #wk_Modal_reset .modal-dialog{margin: 0; background-color: #aedce3;} #wk_Modal_reset .modal-content{background-color: #aedce3;} #wk_reset_confirm_button{background: #20b6c4; border-color: #20b6c4; transition: all 0.3 ease-in-out; color: #fff; font-size: 16px;} #wk_reset_confirm_button:hover, #wk_reset_confirm_button:focus{background: #17ad9e; border-color: #000;} #wk_ModalLabel p, #wk_Modal_reset #linklogin2, #wk_Modal_reset #subtitle{color: #fff;} #wk_Modal_reset .user-top-reset{color: #fff;} #wk_Modal_moreinfo .modal-dialog{margin: 0;} #wk_Modal_moreinfo .modal-header{background: #20b6c4; border: none; border-radius: 0;} .goback, .title{display:inline-block;} .goback i{color: #fff;} #wk_Modal_moreinfo .title{color: #fff;} #wk_Modal_moreinfo .modal-content{height: 100vh;} #wk_Modal_moreinfo .modal-body{background-color: #fff;} #wk_Modal_moreinfo .selection-wrapper{display: flex; justify-content: space-between;} #wk_Modal_moreinfo .selection-wrapper label{color: #bbbdbf; padding: 0.375rem 0.75rem; font-weight: 400;} #wk_Modal_moreinfo select{color: #bbbdbf; background-color: #fff; border: none;} #wk_Modal_moreinfo .form-control{color: #bbbdbf;} #wk_Modal_work .modal-dialog{margin: 0;} #wk_Modal_work .modal-header{background: #20b6c4; border: none;} .goback, .title{display:inline-block;} .goback i{color: #fff;} #wk_Modal_work .title{color: #fff;} #wk_Modal_work .modal-content{height: 100vh;} #wk_Modal_work .modal-body{background-color: #fff;} #wk_Modal_work .logo-work, #wk_Modal_afterWork .logo-work, #wk_Modal_moreinfo .logo-work, #wk_Modal_afterinfo .logo-work{width: 50%; margin: 0 auto; display: block;} #wk_Modal_work .selection-wrapper, #wk_Modal_work input, #wk_Modal_moreinfo .selection-wrapper, #wk_Modal_moreinfo input{background: #fff; border: none; border-bottom: 2px solid #bbbdbf; border-radius: 0; color: #bbbdbf;} #wk_Modal_work .rent-space{color: #bbbdbf; position: relative; left: -61px; font-weight: 400;} #wk_Modal_work .number-worker{color: #bbbdbf; position: relative; left: -56px; font-weight: 400; width: 55%;} #wk_Modal_work input::placeholder, #wk_Modal_moreinfo input::placeholder{color: #bbbdbf;} #wk_Modal_work select{color: #bbbdbf; background-color: #fff; border: none; position: relative; left: 56px;} #visit{left: 92px;} #wk_Modal_work .form-control{color: #bbbdbf;} #wk_send_work_button.btn{background-color: #20b6c4; border-radius: 10px; border: none; color: #fff; width: 150px; float: right;} #wk_cancel_work_button.btn{background-color: #20b6c4; border-radius: 10px; border: none; color: #fff; width: 150px;} #wk_Modal_afterWork{background-color: #fff;} #wk_Modal_afterWork .modal-content, #wk_Modal_moreinfo .modal-content, #wk_Modal_afterinfo .modal-content{height: 100vh;} #wk_Modal_afterWork .modal-dialog, #wk_Modal_afterinfo .modal-dialog{background-color: #fff; margin: 0; border: none;} #wk_Modal_afterWork .modal-header, #wk_Modal_afterinfo .modal-header{padding: 0; background-color: #20b6c4;} #wk_Modal_afterWork .logo-work ##wk_Modal_afterinfo .logo-work{width: 90px; margin: 0 auto; display: block;} #wk_Modal_afterWork p, #wk_Modal_afterinfo p{text-align: center; margin-bottom: 5px; color: #595857;} #wk_Modal_afterWork p:first-child{padding-top: 30px;} #wk_send_infomail_button.btn-success, #wk_cancel_infomail_button.btn-success, #wk_send_afterwork_button.btn-success{background-color: #20b6c4; border-radius: 10px; border: none; color: #fff; width: 40%; margin:0 auto; margin-top: 20px;} #wk_cancel_infomail_button.btn-success{float: left;} #wk_send_infomail_button.btn-success{float: right;} #wk_send_afterwork_button.btn-success{width: 90%;} .frontPage-footer p{text-align: center; padding-top: 5px; margin-bottom: 0; font-weight: 700; color: #bbbdbf;} .modal-backdrop{background-color: #fff;} .modal-backdrop.show{opacity: 1;} .modal{z-index: 1040;} .goback{position: relative; left: 20px; top: 50px;} .goback i{font-size: 20px; font-weight: 100!important;} #wk_Modal_work form label{position: relative; left: -130px;} .signup_required{color: #fff; padding-left: 25px;} .onError{color: red;} .onSuccess{color: green;} .formtips{padding-left: 25;} .automenu-wrapper{position: relative;} .automenu{position: absolute; width: 100%; background: #fff; padding: 10px; height: auto; overflow: auto; display: block; z-index: 99; box-shadow: 0px 0px 3px #999;} #visitweb{width: 100%; height: 100%; position: absolute; background: #fff; display: none;} .login-img .logo{width: 50%;} #frontPage{padding-left: 0!important;} .wk_visitorcompany .wk_numpeople_input{display: inline; width: 40%; border-bottom: none!important;} .bx-wrapper .bx-controls.bx-has-pager{position: absolute; left: 45vw;} .modal-dialog{max-width: 100%!important;} #wk_send_afterinfo_button.btn-success{background-color: #20b6c4; border-radius: 10px; border: none; color: #fff; width: 40%; margin: 0 auto; margin-top: 20px;} 

/* /website_mail_channel/static/src/css/website_mail_channel.css defined in bundle 'web.assets_frontend' */
.o_mg_avatar{width: 40px; height: 40px;} .o_mg_link_show{display: none;} .o_mg_link_content{display: none;} 

/* /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{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{border-top: 0px;} .o_payment_form .card{border-radius: 10px;} .o_payment_form .card-footer:last-child{border-bottom-right-radius: 10px !important; border-bottom-left-radius: 10px !important;} .o_payment_form .card-body{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;} 

/* /auth_oauth/static/src/scss/auth_oauth.scss defined in bundle 'web.assets_frontend' */
 .o_auth_oauth_providers .fa-facebook-square{color: #3b5998;} .o_auth_oauth_providers .fa-google-plus-square{color: #de564a;} .o_auth_oauth_providers .o_custom_icon{margin: 0 0.15em; width: 1em; height: 1em; border: 3px solid #875A7B; border-radius: 100%; transform: translateY(2px);}