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: #5D8DA8;} body .modal.oe_seo_configuration .o_seo_og_image .o_meta_img.o_active_image{border-color: #5D8DA8;} 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(93, 141, 168, 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: #5D8DA8; color: #5D8DA8;} 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: #5D8DA8; border-color: #5D8DA8;} .o_ace_view_editor .btn:not(.o_btn_preview).btn-primary:hover{color: #FFFFFF; background-color: #4e7991; border-color: #497289;} .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(93, 141, 168, 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: #5D8DA8; border-color: #5D8DA8;} .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: #497289; border-color: #456b80;} .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(93, 141, 168, 0.5);} .o_ace_view_editor .btn:not(.o_btn_preview).btn-secondary{color: #212529; background-color: #fcfcfc; border-color: #fcfcfc; color: #5D8DA8;} .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: #5D8DA8;} .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-prepend) > .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{border-color: #dc3545;} .o_ace_view_editor .input-group .form-control{height: auto;} .o_ace_view_editor .input-group-text{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: #104465; color: white;} #list_website_pages td, #list_website_pages th{padding: 0.45rem;} #list_website_pages td > a.fa{margin-left: 5px; color: #104465;} #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_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;} 

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

/* /website_rating/static/src/scss/website_rating.scss defined in bundle 'web.assets_frontend' */
 .o_website_rating_static{color: #FACC2E;} .o_website_rating_card_container{} .o_website_rating_card_container .o_message_counter{color: #495057;} .o_website_rating_card_container table.o_website_rating_progress_table{width: 100%; overflow: visible;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_star_num{min-width: 30px; white-space: nowrap;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_select[style*="opacity: 1"]{cursor: pointer;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress{min-width: 120px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress > .progress{margin-bottom: 5px; margin-left: 5px; margin-right: 5px;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_progress .o_rating_progressbar{background-color: #FACC2E;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_percent{text-align: right; padding-left: 5px; font-size: 0.75rem;} .o_website_rating_card_container table.o_website_rating_progress_table .o_website_rating_table_reset .o_website_rating_select_text{visibility: hidden;} .o_rating_star_card{margin-bottom: 5px;} .o_rating_star_card .stars{display: inline-block; color: #FACC2E; margin-right: 15px;} .o_rating_star_card .stars i{margin-right: -3px; text-align: center;} .o_rating_star_card .stars.enabled{cursor: pointer;} .o_rating_star_card .rate_text{display: inline-block;} 

/* /website_sale/static/src/scss/website_sale.scss defined in bundle 'web.assets_frontend' */
 .oe_product{border: 1px solid rgba(100, 100, 100, 0.2);} .oe_website_sale ul ul{margin-left: 1.5rem;} .oe_website_sale .o_payment_form .card{border-radius: 4px !important;} .oe_website_sale .address-inline address{display: inline-block;} .oe_website_sale table#cart_products tr td, .oe_website_sale table#suggested_products tr td{vertical-align: middle;} .oe_website_sale table#cart_products{margin-bottom: 0;} .oe_website_sale table#cart_products td:first-child, .oe_website_sale table#cart_products th:first-child{padding-left: 15px;} .oe_website_sale h1[itemprop="name"], .oe_website_sale .oe_product_cart form h6, .oe_website_sale .td-product_name{word-break: break-word; word-wrap: break-word; overflow-wrap: break-word;} @media (max-width: 767.98px){.oe_website_sale .td-img{display: none;}} @media (min-width: 1200px){.oe_website_sale .toggle_summary_div{max-width: 400px;}} .o_alternative_product{margin: auto;} .oe_product{position: relative;} .oe_product .oe_product_image{position: absolute; left: 15px; right: 15px; top: 15px; bottom: 55px; text-align: center;} .oe_product .oe_product_image img{max-width: 100%; max-height: 100%; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; z-index: 4;} .oe_product section{position: absolute; left: 0; right: 0; bottom: 0; overflow: hidden; padding: 0 15px 0 10px; min-height: 56px; border-top: 1px solid rgba(255, 255, 255, 0.2); background: rgba(255, 255, 255, 0.75); z-index: 5;} .oe_product .product_price{bottom: 0;} .oe_product .oe_product_cart{position: relative; width: 100%; height: 100%;} .oe_product .oe_subdescription{font-size: 0.8em; overflow: hidden; margin-bottom: 10px;} .oe_product .js_publish_management{z-index: 5;} .oe_mycart .input-group-addon{padding-left: 6px; padding-right: 6px;} .oe_product.oe_image_full .oe_product_image{left: 0; right: 0; top: 0; bottom: 0;} .oe_product.oe_ribbon_promo .ribbon-wrapper{display: block;} .oe_product .ribbon-wrapper{display: none; width: 85px; height: 88px; z-index: 5; overflow: hidden; position: absolute; top: 0; right: 0;} .oe_product .ribbon{font: bold 15px Sans-Serif; color: white; text-align: center; transform: rotate(45deg); position: relative; padding: 7px 0; left: -5px; top: 15px; width: 120px; cursor: default;} #products_grid > table tr:not(:first-child) > td{height: 100%;} #products_grid.col-lg-12 > table > tbody > tr > td:empty, #products_grid.col-lg-9 > table > tbody > tr > td:empty{height: 0;} #products_grid.col-lg-12 .oe-height-1{height: 75px;} #products_grid.col-lg-12 .oe-height-2{height: 150px;} #products_grid.col-lg-12 .oe-height-4{height: 300px;} #products_grid.col-lg-12 .oe-height-6{height: 450px;} #products_grid.col-lg-12 .oe-height-8{height: 600px;} #products_grid.col-lg-9 .oe-height-1{height: 70px;} #products_grid.col-lg-9 .oe-height-2{height: 140px;} #products_grid.col-lg-9 .oe-height-4{height: 280px;} #products_grid.col-lg-9 .oe-height-6{height: 420px;} #products_grid.col-lg-9 .oe-height-8{height: 560px;} #products_grid .oe_product.oe_grid .oe_subdescription{max-height: 40px;} @media (min-width: 992px){#products_grid.col-lg-12 .oe-height-1{height: 95px;}#products_grid.col-lg-12 .oe-height-2{height: 190px;}#products_grid.col-lg-12 .oe-height-4{height: 380px;}#products_grid.col-lg-12 .oe-height-6{height: 570px;}#products_grid.col-lg-12 .oe-height-8{height: 760px;}#products_grid.col-lg-12 .oe_product.oe_grid .oe_subdescription{max-height: 70px;}#products_grid.col-lg-9 .oe-height-1{height: 72px;}#products_grid.col-lg-9 .oe-height-2{height: 144px;}#products_grid.col-lg-9 .oe-height-4{height: 288px;}#products_grid.col-lg-9 .oe-height-6{height: 432px;}#products_grid.col-lg-9 .oe-height-8{height: 576px;}} @media (min-width: 1200px){#products_grid.col-lg-12 .oe-height-1{height: 125px;}#products_grid.col-lg-12 .oe-height-2{height: 250px;}#products_grid.col-lg-12 .oe-height-4{height: 500px;}#products_grid.col-lg-12 .oe-height-6{height: 750px;}#products_grid.col-lg-12 .oe-height-8{height: 1000px;}#products_grid.col-lg-9 .oe-height-1{height: 95px;}#products_grid.col-lg-9 .oe-height-2{height: 190px;}#products_grid.col-lg-9 .oe-height-4{height: 380px;}#products_grid.col-lg-9 .oe-height-6{height: 570px;}#products_grid.col-lg-9 .oe-height-8{height: 760px;}#products_grid .oe_product.oe_grid .oe_subdescription{max-height: 120px;}} @media (max-width: 767.98px){#products_grid table, #products_grid tbody, #products_grid td, #products_grid tr{float: left; width: 100%; display: inline-block;}#products_grid .oe_product{float: left; width: 100%; display: inline-block;}#products_grid .oe_product.oe_grid{height: 400px;}#products_grid .oe_product.oe_grid section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_subdescription{max-height: 200px;}} @media (max-width: 400px){#products_grid .oe_product.oe_grid{height: 270px;}#products_grid .oe_product.oe_list{height: 200px;}#products_grid .oe_product.oe_list .oe_subdescription{max-height: 40px;}#products_grid .oe_product.oe_list section{background: rgba(100, 100, 100, 0.2);}#products_grid .oe_product .oe_product_image{top: 0; bottom: 65px;}#products_grid .oe_product.oe_image_full .oe_product_image{bottom: 50px;}} .oe_cart table td:first-child{min-width: 76px;} .oe_cart > .oe_structure{clear: both;} div#payment_method div.list-group{margin-left: 40px;} div#payment_method .list-group-item{padding-top: 5px; padding-bottom: 5px;} @media (min-width: 400px){.oe_product.oe_list{border: none; border-bottom: 1px solid rgba(100, 100, 100, 0.2); width: 100%; min-height: 100px; position: relative; padding-bottom: 5px; padding-left: 180px;}.oe_product.oe_list .oe_product_image{top: 0; bottom: 0; left: 0; right: 0; width: 170px;}.oe_product.oe_list section{position: relative; border: 0; top: auto; bottom: auto; left: auto; right: auto; background: transparent;}} .oe_website_sale .row .row .col-lg-12{float: none;} .product_detail_img{margin-left: auto; margin-right: auto; display: block; max-height: 500px;} .oe_website_sale input.js_quantity{min-width: 48px; text-align: center;} .oe_website_sale input.quantity{padding: 0;} .oe_overlay_options .dropdown div[name="size"] table{margin-left: 20px;} .oe_overlay_options .dropdown div[name="size"] td{margin: 0; padding: 0; width: 20px; height: 20px; border: 1px #dddddd solid; cursor: pointer;} .oe_overlay_options .dropdown div[name="size"] td.selected{background-color: #B1D4F1;} .oe_overlay_options .dropdown div[name="size"] table.oe_hover td.selected{background-color: transparent;} .oe_overlay_options .dropdown div[name="size"] table.oe_hover td.select{background-color: #B1D4F1;} ul.wizard{padding: 0; margin-top: 20px; list-style: none outside none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.065);} ul.wizard li{border: 1px solid #d4d4d4; border-right-width: 0; position: relative; float: left; padding: 0 10px 0 20px; margin: 0; line-height: 38px; background: #fbfbfb;} ul.wizard li .chevron{position: absolute; top: 0; right: -10px; z-index: 1; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #d4d4d4;} ul.wizard li .chevron:before{position: absolute; top: -20px; right: 1px; display: block; border: 20px solid transparent; border-right: 0; border-left: 10px solid #fbfbfb; content: "";} ul.wizard li .o_link_disable{text-decoration: none; color: inherit; cursor: text;} ul.wizard li.text-success{background: #f3f4f5;} ul.wizard li.text-success .chevron:before{border-left: 10px solid #f5f5f5;} ul.wizard li.text-primary{background: #f1f6fc;} ul.wizard li.text-primary .chevron:before{border-left: 10px solid #f1f6fc;} ul.wizard li:first-child{padding-left: 15px; border-radius: 4px 0 0 4px;} ul.wizard li:last-child{border-radius: 0 4px 4px 0; border-right-width: 1px;} ul.wizard li:last-child .chevron{display: none;} #o_shop_collapse_category li{width: 100%;} #o_shop_collapse_category li a{display: inline-block; width: 80%; padding-left: 3px;} #o_shop_collapse_category li i.fa{cursor: pointer;} .mycart-popover{max-width: 500px; min-width: 250px;} .mycart-popover .cart_line{border-bottom: 1px #EEE solid;} tr#empty{display: none;} td.noborder{border: none !important;} .border_primary{border: 1px solid #00A09D;} .js_change_shipping{cursor: pointer;} a.no-decoration{cursor: pointer; text-decoration: none !important;} #o-carousel-product.css_not_available{opacity: 0.2;} #o-carousel-product .carousel-inner div.item, #o-carousel-product .carousel-control-prev, #o-carousel-product .carousel-control-next{height: 400px;} #o-carousel-product .carousel-inner div.item img{max-height: 100%;} #o-carousel-product .carousel-control-prev, #o-carousel-product carousel-control-next{background-image: none !important;} #o-carousel-product .carousel-indicators{background-color: transparent; margin: 10px 0 0; overflow-y: hidden; position: static; text-align: left; white-space: nowrap; width: 100%; height: 100px !important; text-align: center; list-style-position: inside;} #o-carousel-product .carousel-indicators li{background-color: transparent !important; border-radius: 0; display: inline-block; margin: 0 !important; width: 54px !important; height: 54px !important; border: 0 !important; box-shadow: none !important;} #o-carousel-product .carousel-indicators li img{display: block; opacity: 0.5;} #o-carousel-product .carousel-indicators li.active img{opacity: 1;} .ecom-zoomable:not(.ecom-autozoom) img[data-zoom]{cursor: zoom-in;} .ecom-zoomable.ecom-autozoom img[data-zoom]{cursor: crosshair;} .ecom-zoomable .o_editable img[data-zoom]{cursor: pointer;} .break-word{word-wrap: break-word;} #coupon_box form{max-width: 300px;} .font-weight-normal{font-weight: normal;} .o_website_sale_animate{opacity: 0.7; position: absolute !important; height: 150px; width: 150px; z-index: 1020;} .o_red_highlight{background: #db0700 !important; box-shadow: 0 0 0 0 rgba(240, 8, 0, 0.4); transition: all 0.5s linear;} .o_shadow_animation{box-shadow: 0 0 5px 10px rgba(240, 8, 0, 0.4) !important;} 

/* /website_sale/static/src/scss/website_mail.scss defined in bundle 'web.assets_frontend' */
 .oe_msg img.oe_msg_avatar{width: 50px; margin-right: 10px;} .oe_msg_attachment{display: inline-block; width: 120px; margin: 4px 2px; min-height: 80px; position: relative; border-radius: 3px; text-align: center; vertical-align: top;} .oe_msg_attachment a img.oe_attachment_embedded{display: block; position: relative; margin: 0 0 0 10px; width: 100px; height: 80px; border-radius: 1px; border: solid 3px #FFF; -webkit-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); -moz-box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19); box-shadow: 0 3px 10px rgba(0, 0, 0, 0.19);} .oe_msg_attachment a div.oe_attachment_name{display: inline-block; max-width: 100%; padding: 1px 3px; margin-top: 2px; margin-bottom: 5px; background: #F4F5FA; overflow: hidden; color: #4c4c4c; text-shadow: none; border-radius: 3px; word-wrap: break-word;} 

/* /website_sale/static/src/scss/website_sale_frontend.scss defined in bundle 'web.assets_frontend' */
 .progress-wizard{margin-top: 15px; padding: 0 15px;} @media (min-width: 768px){.progress-wizard{padding: 0;}} .progress-wizard .progress-wizard-step{position: relative;} @media (min-width: 768px){.progress-wizard .progress-wizard-step{margin-top: 0.8125rem; float: left; width: 33.33333333%;}.o_wizard_has_extra_step + .progress-wizard .progress-wizard-step{width: 25%;}} @media (max-width: 767.98px){.progress-wizard .progress-wizard-step.disabled, .progress-wizard .progress-wizard-step.complete{display: none;}} .progress-wizard .progress-wizard-step .progress-wizard-dot{width: 0.625rem; height: 0.625rem; position: relative; display: inline-block; background-color: white; border-radius: 50%; box-shadow: 0 0 0 0.125rem #e9ecef;} @media (min-width: 768px){.progress-wizard .progress-wizard-step .progress-wizard-dot{position: absolute; top: auto; left: 50%; bottom: auto; right: auto; margin: -0.375rem 0 0 -0.3125rem;}} .progress-wizard .progress-wizard-step .progress-wizard-steplabel{color: #6c757d; margin: 5px 0 5px 5px; font-size: 0.875rem; display: inline-block;} @media (min-width: 768px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{display: block; margin: 1rem 0 20px 0;}} @media (max-width: 767.98px){.progress-wizard .progress-wizard-step .progress-wizard-steplabel{margin-left: -15px; font-size: 24px;}} .progress-wizard .progress-wizard-step .progress-wizard-bar{height: 0.125rem; background-color: #e9ecef;} .progress-wizard .progress-wizard-step.active .progress-wizard-dot{animation: fadeIn 1s ease 0s 1 normal none running; background: #00A09D; box-shadow: 0 0 0 0.1875rem white, 0 0 0 0.25rem rgba(0, 160, 157, 0.5);} .progress-wizard .progress-wizard-step.active .progress-wizard-steplabel{color: #212529; font-weight: bolder;} .progress-wizard .progress-wizard-step.complete .progress-wizard-dot{background: none; box-shadow: none;} .progress-wizard .progress-wizard-step.complete .progress-wizard-dot:after{position: absolute; top: -0.3125rem; left: -0.3125rem; bottom: auto; right: auto; width: 1.25rem; height: 1.25rem; border-radius: 100%; background: white; color: #28a745; text-align: center; line-height: 1; font-size: 1.25rem; font-family: FontAwesome; content: "\f058";} .progress-wizard .progress-wizard-step.complete .progress-wizard-steplabel{color: #28a745;} .progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-dot:after{color: #28a745;} .progress-wizard .progress-wizard-step.complete:hover:not(.disabled) .progress-wizard-steplabel{color: #212529;} .progress-wizard .progress-wizard-step.disabled{cursor: default;} table.js_cart_lines .td-img img{max-height: 64px;} 

/* /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;} 

/* /sale/static/src/scss/product_configurator.scss defined in bundle 'web.assets_frontend' */
 .css_attribute_color{display: inline-block; border: 1px solid #999999; text-align: center;} .css_attribute_color input{margin: 8px; height: 13px; opacity: 0;} .css_attribute_color.active{border: 3px ridge #66ee66;} .css_attribute_color.active input{margin: 6px;} .css_attribute_color.custom_value{background-image: linear-gradient(to bottom right, #FF0000, #FFF200, #1E9600);} .css_not_available_msg{display: none;} .css_not_available.js_product > *:nth-child(4) > *{display: none;} .css_not_available.js_product .css_quantity, .css_not_available.js_product .product_price{display: none;} .css_not_available.js_product .css_not_available_msg{display: block;} .css_not_available.js_product .js_add, .css_not_available.js_product .oe_price, .css_not_available.js_product .oe_default_price, .css_not_available.js_product .oe_optional{display: none;} .css_quantity{max-width: 125px;} .css_quantity input[name="add_qty"]{text-align: center;} option.css_not_available{color: #ccc;} label.css_not_available{opacity: 0.6;} label.css_attribute_color.css_not_available{opacity: 1; background-image: url("/website_sale/static/src/img/redcross.png"); background-size: cover;} .variant_attribute{padding-bottom: 0.5rem;} .variant_attribute .attribute_name{padding-bottom: 0.5rem; display: inline-block;} .variant_attribute .radio_input{margin-right: 0.7rem; vertical-align: middle;} .variant_attribute .radio_input_value{display: inline-block; vertical-align: middle; line-height: 1;} .variant_attribute .variant_custom_value{margin-bottom: 0.7rem;} .variant_attribute .custom_value_radio{margin: 0.3rem 0rem 0.3rem 1.6rem;} .variant_attribute .variant_custom_value_label{margin: 0.3rem 0rem;} .o_product_configurator .product_detail_img{max-height: 240px;} .o_product_configurator .variant_attribute .custom_value_radio{margin: 0.3rem 0rem 0.3rem 2.1rem;} .oe_optional_products_modal .table-striped tbody tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.025);} .oe_optional_products_modal .o_total_row{font-size: 1.2rem;} .modal.o_technical_modal .oe_optional_products_modal .btn.js_add_cart_json{padding: 0.075rem 0.75rem;} .js_product.in_cart .js_add_cart_variants{display: none;} .js_product select{-webkit--webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; -moz--webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; -webkit-appearance: menulist; -moz-appearance: menulist; appearance: menulist; background-image: none;} .js_product .td-product_name{word-wrap: break-word;} .js_product .td-product_name{min-width: 140px;} .js_product .td-img{width: 100px;} .js_product .td-qty{width: 200px;} .js_product .td-qty a.input-group-addon{background-color: transparent; border: 0px;} .js_product .td-qty .input-group{display: -webkit-inline-box; display: -webkit-inline-flex; display: inline-flex;} .js_product .td-action{width: 30px;} .js_product .td-price, .js_product .td-price-total{width: 120px;} @media (max-width: 767.98px){.js_product .td-img, .js_product .td-price-total{display: none;}.js_product .td-qty{width: 60px;}.js_product .td-price{width: 80px;}} @media (max-width: 476px){.js_product .td-qty{width: 60px;}.js_product #modal_optional_products table thead, .js_product .oe_cart table thead{display: none;}.js_product #modal_optional_products table td.td-img, .js_product .oe_cart table td.td-img{display: none;}} .o_total_row{height: 50px;} .oe_striked_price{text-decoration: line-through; white-space: nowrap;} 

/* /website_sale/static/src/scss/website_sale_options.scss defined in bundle 'web.assets_frontend' */
 .css_not_available.js_product > *:nth-child(5) > *{display: none;} table.js_cart_lines .optional_product .js_delete_product{display: none;} div#modal_optional_products table tr td{border: 0;} @media (max-width: 767.98px){div#modal_optional_products .td-qty{display: none;}} 

/* /website_blog/static/src/scss/website_blog.scss defined in bundle 'web.assets_frontend' */
 .website_blog{} .website_blog .css_website_mail .o_has_error{border-color: red;} .website_blog .css_website_mail .css_nav_month{display: none;} .website_blog .css_website_mail .css_nav_month:first-of-type{display: block;} .website_blog .read_width{max-width: 700px; margin-left: auto; margin-right: auto;} .website_blog .blog_content{min-height: 350px !important;} .website_blog .blog_content a.oe_mail_expand:after{content: " →";} .website_blog .blog_content a.oe_mail_expand{font-weight: bold;} .website_blog p.post-meta{position: relative; top: -5px;} .website_blog div#blog_angle_down a:hover{text-decoration: none;} .website_blog .o_blog_cover_container{position: relative;} .website_blog .o_blog_cover_container > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0; display: none; background-size: cover; background-position: center; background-repeat: no-repeat;} .website_blog .o_blog_cover_container > .blog_title{margin: 0 auto; text-align: center; font-weight: bold;} .website_blog .o_blog_cover_container.cover > .o_blog_cover_component{display: block;} .website_blog .o_blog_cover_container.cover > .blog_title, .website_blog .o_blog_cover_container.cover_footer > .blog_title{color: white; position: absolute; top: 20%; left: 30px; bottom: auto; right: 30px;} .website_blog .o_blog_cover_container.cover_full{height: 600px; height: 100vh;} .website_blog .o_blog_cover_container.cover_narrow{height: 300px; height: 50vh;} .website_blog .o_blog_cover_container.o_list_cover{display: none; width: auto !important; height: 250px !important;} .website_blog .o_blog_cover_container.o_list_cover.cover{display: block;} .website_blog .o_blog_cover_container.cover_footer{min-height: 350px; height: 65vh; background-color: #B8B8B8; cursor: pointer;} @media (max-width: 767.98px){.website_blog .o_blog_cover_container > .blog_title > h1{font-size: 26px;}.website_blog .o_blog_cover_container > .blog_title > h2{font-size: 20px;}.website_blog .o_blog_cover_container.cover > .blog_title{top: 10%;}.website_blog .o_blog_cover_container.cover_narrow{height: 65vh;}.website_blog .o_blog_cover_container.cover_footer{min-height: 280px; height: 50vh;}.website_blog .o_blog_cover_container.cover_footer > .blog_title{top: 2%;}} .website_blog mark + .popover, .website_blog .cover_footer{cursor: pointer;} .website_blog .js_publish_management{z-index: 1;} .website_blog .js_publish_management .dropdown-menu{left: auto; right: 0;} .website_blog .o_blog_post_title{font-size: 24px;} .website_blog .o_blog_post_teaser{text-align: justify;} .website_blog .o_grid{margin: 0 6% 6% 0; border: 1px solid #EEEEEE; box-shadow: 0.5px 0.5px 0.5px 0.5px #eeeeee; padding-bottom: 15px;} .website_blog .o_grid .o_blog_post_teaser{width: 100%;} .website_blog .o_grid > .text-muted > .mb0 > hr{display: none;} .website_blog .o_author_avatar_little{width: 40px; display: inline; margin-top: -5px;} .website_blog .o_sharing_links{margin-top: 20px;} .website_blog .o_sharing_links > p{display: inline; font-size: 12px;} .website_blog .o_sharing_links > a{color: #b3b3b3; font: normal normal normal 28px/1 FontAwesome; margin: 0 4px 0 4px; cursor: pointer;} .website_blog .o_sharing_links > a:hover{text-decoration: none;} .website_blog .o_sharing_links > a.o_twitter_complete, .website_blog .o_sharing_links > a.o_twitter:hover{color: #4099FF;} .website_blog .o_sharing_links > a.o_google_complete, .website_blog .o_sharing_links > a.o_google:hover{color: #DD4B39;} .website_blog .o_sharing_links > a.o_facebook_complete, .website_blog .o_sharing_links > a.o_facebook:hover{color: #3b5998;} .website_blog .o_sharing_links > a.o_linkedin_complete, .website_blog .o_sharing_links > a.o_linkedin:hover{color: #0E76A8;} .website_blog .o_sharing_links > a.unhover{color: #b3b3b3;} .website_blog .o_blog_post_complete.o_sharing_links{max-width: 700px; margin: 50px auto 50px auto; text-align: center;} .website_blog .o_blog_post_complete.o_sharing_links > p{font-size: 16px; font-weight: 600;} .website_blog .o_blog_post_complete.o_sharing_links > a{font: normal normal normal 40px/1 FontAwesome;} .website_blog div[name="blog_post_data"]{margin-top: 20px !important; font-size: 13px;} .website_blog div[name="blog_post"]{position: relative;} .website_blog div[name="blog_post"] hr{margin-top: 10px;} .website_blog .blog_post_year_collapse{cursor: pointer;} .website_blog .blog_post_year_collapse > i{color: #00A09D;} .website_blog section.blog_tags ul.nav-pills li a{padding: 2px 15px;} .s_latest_posts .media > a{width: 100%; height: 200px;} @media (min-width: 768px){.s_latest_posts .media > a{width: 100px; height: 100px;}} .s_latest_posts .media > a > .o_blog_cover_container{position: relative; width: 100%; height: 100%; padding: 0;} .s_latest_posts .media > a > .o_blog_cover_container > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0;} .s_latest_posts .media > a > .o_blog_cover_container > .o_blog_cover_image{background-size: cover; background-position: center;} .s_latest_posts_big_picture .s_latest_posts_post{position: relative; height: 250px; text-align: center; cursor: pointer; transition: all 300ms;} .s_latest_posts_big_picture .s_latest_posts_post.js-loading{background: #e9ecef !important;} .s_latest_posts_big_picture .s_latest_posts_post .thumb{position: relative; display: block; width: 100%; max-width: 100% !important; height: 100%; padding: 0; opacity: 0.8; overflow: hidden;} .s_latest_posts_big_picture .s_latest_posts_post .thumb > .o_blog_cover_component{position: absolute; top: 0; left: 0; bottom: 0; right: 0;} .s_latest_posts_big_picture .s_latest_posts_post .thumb > .o_blog_cover_image{background-size: cover; background-position: center;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading), .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a{position: absolute; top: 0; left: 15px; bottom: 0; right: 15px; padding: 2em; color: #FFFFFF; text-transform: uppercase; font-size: 1.25em; backface-visibility: hidden;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading)::after, .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading)::before, .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a::after, .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a::before{pointer-events: none;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) > a{z-index: 1000; text-indent: 200%; white-space: nowrap; font-size: 0; opacity: 0;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) h2{margin: 0; font-size: 1.5em; font-weight: 300;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) h2 span{font-weight: 800;} .s_latest_posts_big_picture .s_latest_posts_post > div:not(.o_blog_cover_container):not(.js-loading) p{margin: 1em 0 0; letter-spacing: 1px; font-size: 68.5%;} .s_latest_posts .js_get_posts, .s_latest_posts_big_picture .js_get_posts{position: relative; min-height: 100px;} .s_latest_posts .progress.js-loading, .s_latest_posts_big_picture .progress.js-loading{position: absolute; top: 0; left: 0; bottom: 0; right: 0; border-radius: 0;} .s_latest_posts .progress.js-loading .progress-bar, .s_latest_posts_big_picture .progress.js-loading .progress-bar{position: absolute; top: 45%; left: 10%; bottom: auto; right: 10%; height: 10px; margin: 0; background: #6c757d; box-shadow: none;} 

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

/* /mass_mailing/static/src/css/mass_mailing_popup.css defined in bundle 'web.assets_frontend' */
 .editor_enable [data-oe-placeholder]:empty:not(:focus):before{content: " \00a0 " attr(data-oe-placeholder); opacity: 0.4;} .o_popup_animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both;} @-webkit-keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} @keyframes o_popup_bounce_small{0%, 20%, 53%, 80%, 100%{-webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}40%, 43%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -14px, 0); transform: translate3d(0, -14px, 0);}70%{-webkit-transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transition-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); -webkit-transform: translate3d(0, -8px, 0); transform: translate3d(0, -8px, 0);}90%{-webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0);}} .o_popup_bounce_small{-webkit-animation-name: o_popup_bounce_small; animation-name: o_popup_bounce_small; -webkit-transform-origin: center bottom; -ms-transform-origin: center bottom; transform-origin: center bottom;} .o_popup_bounce_del500ms{-webkit-animation-delay: 500ms; animation-delay: 500ms;} #o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #21b799; border-color: #1da187;} #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{color: #ffffff; background-color: #198c75; border-color: #146e5c;} #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.active, .open > .dropdown-toggle#o_newsletter_popup .btn.btn-success{background-image: none;} #o_newsletter_popup .btn.btn-success.disabled, #o_newsletter_popup .btn.btn-success[disabled], fieldset[disabled] #o_newsletter_popup .btn.btn-success, #o_newsletter_popup .btn.btn-success.disabled:hover, #o_newsletter_popup .btn.btn-success[disabled]:hover, fieldset[disabled] #o_newsletter_popup .btn.btn-success:hover, #o_newsletter_popup .btn.btn-success.disabled:focus, #o_newsletter_popup .btn.btn-success[disabled]:focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success:focus, #o_newsletter_popup .btn.btn-success.disabled.focus, #o_newsletter_popup .btn.btn-success[disabled].focus, fieldset[disabled] #o_newsletter_popup .btn.btn-success.focus, #o_newsletter_popup .btn.btn-success.disabled:active, #o_newsletter_popup .btn.btn-success[disabled]:active, fieldset[disabled] #o_newsletter_popup .btn.btn-success:active, #o_newsletter_popup .btn.btn-success.disabled.active, #o_newsletter_popup .btn.btn-success[disabled].active, fieldset[disabled] #o_newsletter_popup .btn.btn-success.active{background-color: #21b799; border-color: #1da187;} #o_newsletter_popup h1, #o_newsletter_popup h2, #o_newsletter_popup h3, #o_newsletter_popup h4, #o_newsletter_popup h5, #o_newsletter_popup h6, #o_newsletter_popup .h1, #o_newsletter_popup .h2, #o_newsletter_popup .h3, #o_newsletter_popup .h4, #o_newsletter_popup .h5, #o_newsletter_popup .h6{font-weight: 300; color: #666; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} #o_newsletter_popup h1:first-child, #o_newsletter_popup h2:first-child, #o_newsletter_popup h3:first-child, #o_newsletter_popup h4:first-child, #o_newsletter_popup h5:first-child, #o_newsletter_popup h6:first-child, #o_newsletter_popup .h1:first-child, #o_newsletter_popup .h2:first-child, #o_newsletter_popup .h3:first-child, #o_newsletter_popup .h4:first-child, #o_newsletter_popup .h5:first-child, #o_newsletter_popup .h6:first-child{margin-top: 0;} #o_newsletter_popup .o_popup_modal_content{border-radius: 2px; box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); -webkit-box-shadow: 0 0 20px rgba(255, 255, 255, 0.11); border: 1px solid #767676; background: #f2f2f2;} #o_newsletter_popup .o_popup_modal_content:before{content: ""; position: absolute; width: 100%; height: 100%; z-index: 0; background: -moz-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0.3)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(-45deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(135deg, rgba(255, 255, 255, 0.3) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1);} #web_editor_inside_iframe #o_newsletter_popup .o_popup_modal_content:before{content: none;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header{background: #6c1153; padding: 5px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header .o_popup_modal_title{color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_header *{position: relative; z-index: 1;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close{position: absolute; z-index: 99; right: 5px; top: 6px; width: 23px; height: 23px; display: block; text-align: center; border-radius: 100em; background: #6c1153; color: #daa3cb; text-decoration: none; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} #o_newsletter_popup .o_popup_modal_content a.o_popup_btn_close:hover{background: #89296e; color: #ffffff;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body{padding: 0px 0px 30px; color: #666666;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev{padding-bottom: 15px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message{font-size: 3em; position: relative; text-align: left; padding-left: 2em; line-height: 1; margin: .5em; font-weight: 100;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message font{font-weight: 600; color: #875A7B; font-size: 2.5em; font-style: italic; position: absolute; top: -0.1em; margin-left: -0.65em;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_popup_message strong{color: #875A7B;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .o_popup_content_dev .o_message_paragraph{position: relative;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group{margin-left: auto; margin-right: auto; max-width: 350px;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group input{border-radius: 2px 0 0 2px; border: none; outline: 0; box-shadow: inset 0 -1px #cccccc;} #o_newsletter_popup .o_popup_modal_content .o_popup_modal_body .input-group .btn{border-radius: 0 2px 2px 0; border-width: 0 0 1px; padding-top: 7px; margin-left: -1px; -webkit-transition: all ease 200ms; -moz-transition: all ease 200ms; -ms-transition: all ease 200ms; -o-transition: all ease 200ms;} 

/* /website_sale_delivery/static/src/scss/website_sale_delivery.scss defined in bundle 'web.assets_frontend' */
 @media (max-width: 767.98px){.o_delivery_compute{max-width: 130px; text-overflow: ellipsis; overflow: hidden;}} 

/* /website_product_brands/static/src/css/website_product_brands.css defined in bundle 'web.assets_frontend' */
 .wk_horizontal_cart{background-color: pink; position: relative; top:50px; z-index: absolute;} .horizontal_category{padding:6px 12px;} .products_brands_filter{height: 150px; overflow-y: scroll;} 

/* /website_sale_wishlist/static/src/scss/website_sale_wishlist.scss defined in bundle 'web.assets_frontend' */
 .oe_website_sale .td-wish-btn{width: 140px;} .oe_website_sale div.css_not_available .o_add_wishlist_dyn{display: none;} @media (max-width: 767.98px){.oe_website_sale .td-wish-btn{width: 100px;}} table.table-comparator .td-img img{max-height: 100px;} 

/* /website_sale_comparison/static/src/scss/website_sale_comparison.scss defined in bundle 'web.assets_frontend' */
 .o_product_feature_panel{position: fixed; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 10; border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom: 0px; padding: 10px 20px; text-align: center; border: 2px solid #00A09D; border-bottom: 0px; background-color: white; opacity: 0.95;} .o_product_feature_panel .o_product_panel{position: relative;} .o_product_feature_panel .o_product_panel .o_product_panel_header{margin: 0 10px 0 10px; cursor: pointer;} .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_icon{margin-right: 5px;} .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_text{text-transform: uppercase; vertical-align: middle; font-size: 16px;} .o_product_feature_panel .o_product_panel .o_product_panel_header .o_product_circle{vertical-align: 6px; padding: 0 3px; line-height: 14px;} .o_product_feature_panel .o_product_panel .o_product_panel_content{display: none !important;} .oe_website_sale .product_summary > *{display: block; margin: 15px 0 15px 0;} .oe_website_sale .table-comparator .o_product_comparison_collpase{margin-right: 8px;} .oe_website_sale div.css_not_available .o_add_compare_dyn{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;} .sale_tbody input.js_quantity{min-width: 48px; text-align: center;} .sale_tbody input.quantity{padding: 0;} 

/* /project/static/src/scss/portal_rating.scss defined in bundle 'web.assets_frontend' */
 .o_portal_project_rating .thumbnail{height: 240px;} .o_portal_project_rating .o_top_partner_rating_image{height: 15px;} .o_portal_project_rating .o_top_partner_image{height: 30px; width: 30px;} .o_portal_project_rating .o_top_partner_feedback{word-wrap: break-word;} .o_portal_project_rating .o_vertical_separator{border-left: 1px solid #eeeeee;} .o_portal_project_rating .o_rating_progress{margin-bottom: 10px;} .o_portal_project_rating .o_rating_count{display: inline-block; min-width: 22px;} .o_portal_project_rating .o_smiley_no_padding_left{padding-left: 0;} .o_portal_project_rating .o_smiley_no_padding_right{padding-right: 0;} .o_portal_project_rating .o_lighter_smileys{opacity: 0.4;} 

/* /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);} 

/* /dod_theme/static/src/css/all.min.css defined in bundle 'web.assets_frontend' */
.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1} .fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em} .fa-xs{font-size:.75em} .fa-sm{font-size:.875em} .fa-1x{font-size:1em} .fa-2x{font-size:2em} .fa-3x{font-size:3em} .fa-4x{font-size:4em} .fa-5x{font-size:5em} .fa-6x{font-size:6em} .fa-7x{font-size:7em} .fa-8x{font-size:8em} .fa-9x{font-size:9em} .fa-10x{font-size:10em} .fa-fw{text-align:center;width:1.25em} .fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0} .fa-ul>li{position:relative} .fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit} .fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em} .fa-pull-left{float:left} .fa-pull-right{float:right} .fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em} .fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em} .fa-spin{animation:fa-spin 2s infinite linear} .fa-pulse{animation:fa-spin 1s infinite steps(8)} @keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}} .fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)} .fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)} .fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)} .fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)} .fa-flip-vertical{transform:scaleY(-1)} .fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"} .fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)} :root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none} .fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em} .fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%} .fa-stack-1x{line-height:inherit} .fa-stack-2x{font-size:2em} .fa-inverse{color:#fff} .fa-500px:before{content:"\f26e"} .fa-abacus:before{content:"\f640"} .fa-accessible-icon:before{content:"\f368"} .fa-accusoft:before{content:"\f369"} .fa-acorn:before{content:"\f6ae"} .fa-acquisitions-incorporated:before{content:"\f6af"} .fa-ad:before{content:"\f641"} .fa-address-book:before{content:"\f2b9"} .fa-address-card:before{content:"\f2bb"} .fa-adjust:before{content:"\f042"} .fa-adn:before{content:"\f170"} .fa-adobe:before{content:"\f778"} .fa-adversal:before{content:"\f36a"} .fa-affiliatetheme:before{content:"\f36b"} .fa-air-freshener:before{content:"\f5d0"} .fa-alarm-clock:before{content:"\f34e"} .fa-algolia:before{content:"\f36c"} .fa-alicorn:before{content:"\f6b0"} .fa-align-center:before{content:"\f037"} .fa-align-justify:before{content:"\f039"} .fa-align-left:before{content:"\f036"} .fa-align-right:before{content:"\f038"} .fa-alipay:before{content:"\f642"} .fa-allergies:before{content:"\f461"} .fa-amazon:before{content:"\f270"} .fa-amazon-pay:before{content:"\f42c"} .fa-ambulance:before{content:"\f0f9"} .fa-american-sign-language-interpreting:before{content:"\f2a3"} .fa-amilia:before{content:"\f36d"} .fa-analytics:before{content:"\f643"} .fa-anchor:before{content:"\f13d"} .fa-android:before{content:"\f17b"} .fa-angel:before{content:"\f779"} .fa-angellist:before{content:"\f209"} .fa-angle-double-down:before{content:"\f103"} .fa-angle-double-left:before{content:"\f100"} .fa-angle-double-right:before{content:"\f101"} .fa-angle-double-up:before{content:"\f102"} .fa-angle-down:before{content:"\f107"} .fa-angle-left:before{content:"\f104"} .fa-angle-right:before{content:"\f105"} .fa-angle-up:before{content:"\f106"} .fa-angry:before{content:"\f556"} .fa-angrycreative:before{content:"\f36e"} .fa-angular:before{content:"\f420"} .fa-ankh:before{content:"\f644"} .fa-app-store:before{content:"\f36f"} .fa-app-store-ios:before{content:"\f370"} .fa-apper:before{content:"\f371"} .fa-apple:before{content:"\f179"} .fa-apple-alt:before{content:"\f5d1"} .fa-apple-crate:before{content:"\f6b1"} .fa-apple-pay:before{content:"\f415"} .fa-archive:before{content:"\f187"} .fa-archway:before{content:"\f557"} .fa-arrow-alt-circle-down:before{content:"\f358"} .fa-arrow-alt-circle-left:before{content:"\f359"} .fa-arrow-alt-circle-right:before{content:"\f35a"} .fa-arrow-alt-circle-up:before{content:"\f35b"} .fa-arrow-alt-down:before{content:"\f354"} .fa-arrow-alt-from-bottom:before{content:"\f346"} .fa-arrow-alt-from-left:before{content:"\f347"} .fa-arrow-alt-from-right:before{content:"\f348"} .fa-arrow-alt-from-top:before{content:"\f349"} .fa-arrow-alt-left:before{content:"\f355"} .fa-arrow-alt-right:before{content:"\f356"} .fa-arrow-alt-square-down:before{content:"\f350"} .fa-arrow-alt-square-left:before{content:"\f351"} .fa-arrow-alt-square-right:before{content:"\f352"} .fa-arrow-alt-square-up:before{content:"\f353"} .fa-arrow-alt-to-bottom:before{content:"\f34a"} .fa-arrow-alt-to-left:before{content:"\f34b"} .fa-arrow-alt-to-right:before{content:"\f34c"} .fa-arrow-alt-to-top:before{content:"\f34d"} .fa-arrow-alt-up:before{content:"\f357"} .fa-arrow-circle-down:before{content:"\f0ab"} .fa-arrow-circle-left:before{content:"\f0a8"} .fa-arrow-circle-right:before{content:"\f0a9"} .fa-arrow-circle-up:before{content:"\f0aa"} .fa-arrow-down:before{content:"\f063"} .fa-arrow-from-bottom:before{content:"\f342"} .fa-arrow-from-left:before{content:"\f343"} .fa-arrow-from-right:before{content:"\f344"} .fa-arrow-from-top:before{content:"\f345"} .fa-arrow-left:before{content:"\f060"} .fa-arrow-right:before{content:"\f061"} .fa-arrow-square-down:before{content:"\f339"} .fa-arrow-square-left:before{content:"\f33a"} .fa-arrow-square-right:before{content:"\f33b"} .fa-arrow-square-up:before{content:"\f33c"} .fa-arrow-to-bottom:before{content:"\f33d"} .fa-arrow-to-left:before{content:"\f33e"} .fa-arrow-to-right:before{content:"\f340"} .fa-arrow-to-top:before{content:"\f341"} .fa-arrow-up:before{content:"\f062"} .fa-arrows:before{content:"\f047"} .fa-arrows-alt:before{content:"\f0b2"} .fa-arrows-alt-h:before{content:"\f337"} .fa-arrows-alt-v:before{content:"\f338"} .fa-arrows-h:before{content:"\f07e"} .fa-arrows-v:before{content:"\f07d"} .fa-artstation:before{content:"\f77a"} .fa-assistive-listening-systems:before{content:"\f2a2"} .fa-asterisk:before{content:"\f069"} .fa-asymmetrik:before{content:"\f372"} .fa-at:before{content:"\f1fa"} .fa-atlas:before{content:"\f558"} .fa-atlassian:before{content:"\f77b"} .fa-atom:before{content:"\f5d2"} .fa-atom-alt:before{content:"\f5d3"} .fa-audible:before{content:"\f373"} .fa-audio-description:before{content:"\f29e"} .fa-autoprefixer:before{content:"\f41c"} .fa-avianex:before{content:"\f374"} .fa-aviato:before{content:"\f421"} .fa-award:before{content:"\f559"} .fa-aws:before{content:"\f375"} .fa-axe:before{content:"\f6b2"} .fa-axe-battle:before{content:"\f6b3"} .fa-baby:before{content:"\f77c"} .fa-baby-carriage:before{content:"\f77d"} .fa-backpack:before{content:"\f5d4"} .fa-backspace:before{content:"\f55a"} .fa-backward:before{content:"\f04a"} .fa-bacon:before{content:"\f7e5"} .fa-badge:before{content:"\f335"} .fa-badge-check:before{content:"\f336"} .fa-badge-dollar:before{content:"\f645"} .fa-badge-percent:before{content:"\f646"} .fa-badger-honey:before{content:"\f6b4"} .fa-balance-scale:before{content:"\f24e"} .fa-balance-scale-left:before{content:"\f515"} .fa-balance-scale-right:before{content:"\f516"} .fa-ball-pile:before{content:"\f77e"} .fa-ballot:before{content:"\f732"} .fa-ballot-check:before{content:"\f733"} .fa-ban:before{content:"\f05e"} .fa-band-aid:before{content:"\f462"} .fa-bandcamp:before{content:"\f2d5"} .fa-barcode:before{content:"\f02a"} .fa-barcode-alt:before{content:"\f463"} .fa-barcode-read:before{content:"\f464"} .fa-barcode-scan:before{content:"\f465"} .fa-bars:before{content:"\f0c9"} .fa-baseball:before{content:"\f432"} .fa-baseball-ball:before{content:"\f433"} .fa-basketball-ball:before{content:"\f434"} .fa-basketball-hoop:before{content:"\f435"} .fa-bat:before{content:"\f6b5"} .fa-bath:before{content:"\f2cd"} .fa-battery-bolt:before{content:"\f376"} .fa-battery-empty:before{content:"\f244"} .fa-battery-full:before{content:"\f240"} .fa-battery-half:before{content:"\f242"} .fa-battery-quarter:before{content:"\f243"} .fa-battery-slash:before{content:"\f377"} .fa-battery-three-quarters:before{content:"\f241"} .fa-bed:before{content:"\f236"} .fa-beer:before{content:"\f0fc"} .fa-behance:before{content:"\f1b4"} .fa-behance-square:before{content:"\f1b5"} .fa-bell:before{content:"\f0f3"} .fa-bell-school:before{content:"\f5d5"} .fa-bell-school-slash:before{content:"\f5d6"} .fa-bell-slash:before{content:"\f1f6"} .fa-bells:before{content:"\f77f"} .fa-bezier-curve:before{content:"\f55b"} .fa-bible:before{content:"\f647"} .fa-bicycle:before{content:"\f206"} .fa-bimobject:before{content:"\f378"} .fa-binoculars:before{content:"\f1e5"} .fa-biohazard:before{content:"\f780"} .fa-birthday-cake:before{content:"\f1fd"} .fa-bitbucket:before{content:"\f171"} .fa-bitcoin:before{content:"\f379"} .fa-bity:before{content:"\f37a"} .fa-black-tie:before{content:"\f27e"} .fa-blackberry:before{content:"\f37b"} .fa-blanket:before{content:"\f498"} .fa-blender:before{content:"\f517"} .fa-blender-phone:before{content:"\f6b6"} .fa-blind:before{content:"\f29d"} .fa-blog:before{content:"\f781"} .fa-blogger:before{content:"\f37c"} .fa-blogger-b:before{content:"\f37d"} .fa-bluetooth:before{content:"\f293"} .fa-bluetooth-b:before{content:"\f294"} .fa-bold:before{content:"\f032"} .fa-bolt:before{content:"\f0e7"} .fa-bomb:before{content:"\f1e2"} .fa-bone:before{content:"\f5d7"} .fa-bone-break:before{content:"\f5d8"} .fa-bong:before{content:"\f55c"} .fa-book:before{content:"\f02d"} .fa-book-alt:before{content:"\f5d9"} .fa-book-dead:before{content:"\f6b7"} .fa-book-heart:before{content:"\f499"} .fa-book-medical:before{content:"\f7e6"} .fa-book-open:before{content:"\f518"} .fa-book-reader:before{content:"\f5da"} .fa-book-spells:before{content:"\f6b8"} .fa-book-user:before{content:"\f7e7"} .fa-bookmark:before{content:"\f02e"} .fa-books:before{content:"\f5db"} .fa-books-medical:before{content:"\f7e8"} .fa-boot:before{content:"\f782"} .fa-booth-curtain:before{content:"\f734"} .fa-bow-arrow:before{content:"\f6b9"} .fa-bowling-ball:before{content:"\f436"} .fa-bowling-pins:before{content:"\f437"} .fa-box:before{content:"\f466"} .fa-box-alt:before{content:"\f49a"} .fa-box-ballot:before{content:"\f735"} .fa-box-check:before{content:"\f467"} .fa-box-fragile:before{content:"\f49b"} .fa-box-full:before{content:"\f49c"} .fa-box-heart:before{content:"\f49d"} .fa-box-open:before{content:"\f49e"} .fa-box-up:before{content:"\f49f"} .fa-box-usd:before{content:"\f4a0"} .fa-boxes:before{content:"\f468"} .fa-boxes-alt:before{content:"\f4a1"} .fa-boxing-glove:before{content:"\f438"} .fa-brackets:before{content:"\f7e9"} .fa-brackets-curly:before{content:"\f7ea"} .fa-braille:before{content:"\f2a1"} .fa-brain:before{content:"\f5dc"} .fa-bread-loaf:before{content:"\f7eb"} .fa-bread-slice:before{content:"\f7ec"} .fa-briefcase:before{content:"\f0b1"} .fa-briefcase-medical:before{content:"\f469"} .fa-broadcast-tower:before{content:"\f519"} .fa-broom:before{content:"\f51a"} .fa-browser:before{content:"\f37e"} .fa-brush:before{content:"\f55d"} .fa-btc:before{content:"\f15a"} .fa-bug:before{content:"\f188"} .fa-building:before{content:"\f1ad"} .fa-bullhorn:before{content:"\f0a1"} .fa-bullseye:before{content:"\f140"} .fa-bullseye-arrow:before{content:"\f648"} .fa-bullseye-pointer:before{content:"\f649"} .fa-burn:before{content:"\f46a"} .fa-buromobelexperte:before{content:"\f37f"} .fa-burrito:before{content:"\f7ed"} .fa-bus:before{content:"\f207"} .fa-bus-alt:before{content:"\f55e"} .fa-bus-school:before{content:"\f5dd"} .fa-business-time:before{content:"\f64a"} .fa-buysellads:before{content:"\f20d"} .fa-cabinet-filing:before{content:"\f64b"} .fa-calculator:before{content:"\f1ec"} .fa-calculator-alt:before{content:"\f64c"} .fa-calendar:before{content:"\f133"} .fa-calendar-alt:before{content:"\f073"} .fa-calendar-check:before{content:"\f274"} .fa-calendar-day:before{content:"\f783"} .fa-calendar-edit:before{content:"\f333"} .fa-calendar-exclamation:before{content:"\f334"} .fa-calendar-minus:before{content:"\f272"} .fa-calendar-plus:before{content:"\f271"} .fa-calendar-star:before{content:"\f736"} .fa-calendar-times:before{content:"\f273"} .fa-calendar-week:before{content:"\f784"} .fa-camera:before{content:"\f030"} .fa-camera-alt:before{content:"\f332"} .fa-camera-retro:before{content:"\f083"} .fa-campfire:before{content:"\f6ba"} .fa-campground:before{content:"\f6bb"} .fa-canadian-maple-leaf:before{content:"\f785"} .fa-candle-holder:before{content:"\f6bc"} .fa-candy-cane:before{content:"\f786"} .fa-candy-corn:before{content:"\f6bd"} .fa-cannabis:before{content:"\f55f"} .fa-capsules:before{content:"\f46b"} .fa-car:before{content:"\f1b9"} .fa-car-alt:before{content:"\f5de"} .fa-car-battery:before{content:"\f5df"} .fa-car-bump:before{content:"\f5e0"} .fa-car-crash:before{content:"\f5e1"} .fa-car-garage:before{content:"\f5e2"} .fa-car-mechanic:before{content:"\f5e3"} .fa-car-side:before{content:"\f5e4"} .fa-car-tilt:before{content:"\f5e5"} .fa-car-wash:before{content:"\f5e6"} .fa-caret-circle-down:before{content:"\f32d"} .fa-caret-circle-left:before{content:"\f32e"} .fa-caret-circle-right:before{content:"\f330"} .fa-caret-circle-up:before{content:"\f331"} .fa-caret-down:before{content:"\f0d7"} .fa-caret-left:before{content:"\f0d9"} .fa-caret-right:before{content:"\f0da"} .fa-caret-square-down:before{content:"\f150"} .fa-caret-square-left:before{content:"\f191"} .fa-caret-square-right:before{content:"\f152"} .fa-caret-square-up:before{content:"\f151"} .fa-caret-up:before{content:"\f0d8"} .fa-carrot:before{content:"\f787"} .fa-cart-arrow-down:before{content:"\f218"} .fa-cart-plus:before{content:"\f217"} .fa-cash-register:before{content:"\f788"} .fa-cat:before{content:"\f6be"} .fa-cauldron:before{content:"\f6bf"} .fa-cc-amazon-pay:before{content:"\f42d"} .fa-cc-amex:before{content:"\f1f3"} .fa-cc-apple-pay:before{content:"\f416"} .fa-cc-diners-club:before{content:"\f24c"} .fa-cc-discover:before{content:"\f1f2"} .fa-cc-jcb:before{content:"\f24b"} .fa-cc-mastercard:before{content:"\f1f1"} .fa-cc-paypal:before{content:"\f1f4"} .fa-cc-stripe:before{content:"\f1f5"} .fa-cc-visa:before{content:"\f1f0"} .fa-centercode:before{content:"\f380"} .fa-centos:before{content:"\f789"} .fa-certificate:before{content:"\f0a3"} .fa-chair:before{content:"\f6c0"} .fa-chair-office:before{content:"\f6c1"} .fa-chalkboard:before{content:"\f51b"} .fa-chalkboard-teacher:before{content:"\f51c"} .fa-charging-station:before{content:"\f5e7"} .fa-chart-area:before{content:"\f1fe"} .fa-chart-bar:before{content:"\f080"} .fa-chart-line:before{content:"\f201"} .fa-chart-line-down:before{content:"\f64d"} .fa-chart-network:before{content:"\f78a"} .fa-chart-pie:before{content:"\f200"} .fa-chart-pie-alt:before{content:"\f64e"} .fa-chart-scatter:before{content:"\f7ee"} .fa-check:before{content:"\f00c"} .fa-check-circle:before{content:"\f058"} .fa-check-double:before{content:"\f560"} .fa-check-square:before{content:"\f14a"} .fa-cheese:before{content:"\f7ef"} .fa-cheese-swiss:before{content:"\f7f0"} .fa-cheeseburger:before{content:"\f7f1"} .fa-chess:before{content:"\f439"} .fa-chess-bishop:before{content:"\f43a"} .fa-chess-bishop-alt:before{content:"\f43b"} .fa-chess-board:before{content:"\f43c"} .fa-chess-clock:before{content:"\f43d"} .fa-chess-clock-alt:before{content:"\f43e"} .fa-chess-king:before{content:"\f43f"} .fa-chess-king-alt:before{content:"\f440"} .fa-chess-knight:before{content:"\f441"} .fa-chess-knight-alt:before{content:"\f442"} .fa-chess-pawn:before{content:"\f443"} .fa-chess-pawn-alt:before{content:"\f444"} .fa-chess-queen:before{content:"\f445"} .fa-chess-queen-alt:before{content:"\f446"} .fa-chess-rook:before{content:"\f447"} .fa-chess-rook-alt:before{content:"\f448"} .fa-chevron-circle-down:before{content:"\f13a"} .fa-chevron-circle-left:before{content:"\f137"} .fa-chevron-circle-right:before{content:"\f138"} .fa-chevron-circle-up:before{content:"\f139"} .fa-chevron-double-down:before{content:"\f322"} .fa-chevron-double-left:before{content:"\f323"} .fa-chevron-double-right:before{content:"\f324"} .fa-chevron-double-up:before{content:"\f325"} .fa-chevron-down:before{content:"\f078"} .fa-chevron-left:before{content:"\f053"} .fa-chevron-right:before{content:"\f054"} .fa-chevron-square-down:before{content:"\f329"} .fa-chevron-square-left:before{content:"\f32a"} .fa-chevron-square-right:before{content:"\f32b"} .fa-chevron-square-up:before{content:"\f32c"} .fa-chevron-up:before{content:"\f077"} .fa-child:before{content:"\f1ae"} .fa-chimney:before{content:"\f78b"} .fa-chrome:before{content:"\f268"} .fa-church:before{content:"\f51d"} .fa-circle:before{content:"\f111"} .fa-circle-notch:before{content:"\f1ce"} .fa-city:before{content:"\f64f"} .fa-claw-marks:before{content:"\f6c2"} .fa-clinic-medical:before{content:"\f7f2"} .fa-clipboard:before{content:"\f328"} .fa-clipboard-check:before{content:"\f46c"} .fa-clipboard-list:before{content:"\f46d"} .fa-clipboard-list-check:before{content:"\f737"} .fa-clipboard-prescription:before{content:"\f5e8"} .fa-clipboard-user:before{content:"\f7f3"} .fa-clock:before{content:"\f017"} .fa-clone:before{content:"\f24d"} .fa-closed-captioning:before{content:"\f20a"} .fa-cloud:before{content:"\f0c2"} .fa-cloud-download:before{content:"\f0ed"} .fa-cloud-download-alt:before{content:"\f381"} .fa-cloud-drizzle:before{content:"\f738"} .fa-cloud-hail:before{content:"\f739"} .fa-cloud-hail-mixed:before{content:"\f73a"} .fa-cloud-meatball:before{content:"\f73b"} .fa-cloud-moon:before{content:"\f6c3"} .fa-cloud-moon-rain:before{content:"\f73c"} .fa-cloud-rain:before{content:"\f73d"} .fa-cloud-rainbow:before{content:"\f73e"} .fa-cloud-showers:before{content:"\f73f"} .fa-cloud-showers-heavy:before{content:"\f740"} .fa-cloud-sleet:before{content:"\f741"} .fa-cloud-snow:before{content:"\f742"} .fa-cloud-sun:before{content:"\f6c4"} .fa-cloud-sun-rain:before{content:"\f743"} .fa-cloud-upload:before{content:"\f0ee"} .fa-cloud-upload-alt:before{content:"\f382"} .fa-clouds:before{content:"\f744"} .fa-clouds-moon:before{content:"\f745"} .fa-clouds-sun:before{content:"\f746"} .fa-cloudscale:before{content:"\f383"} .fa-cloudsmith:before{content:"\f384"} .fa-cloudversify:before{content:"\f385"} .fa-club:before{content:"\f327"} .fa-cocktail:before{content:"\f561"} .fa-code:before{content:"\f121"} .fa-code-branch:before{content:"\f126"} .fa-code-commit:before{content:"\f386"} .fa-code-merge:before{content:"\f387"} .fa-codepen:before{content:"\f1cb"} .fa-codiepie:before{content:"\f284"} .fa-coffee:before{content:"\f0f4"} .fa-coffee-togo:before{content:"\f6c5"} .fa-coffin:before{content:"\f6c6"} .fa-cog:before{content:"\f013"} .fa-cogs:before{content:"\f085"} .fa-coins:before{content:"\f51e"} .fa-columns:before{content:"\f0db"} .fa-comment:before{content:"\f075"} .fa-comment-alt:before{content:"\f27a"} .fa-comment-alt-check:before{content:"\f4a2"} .fa-comment-alt-dollar:before{content:"\f650"} .fa-comment-alt-dots:before{content:"\f4a3"} .fa-comment-alt-edit:before{content:"\f4a4"} .fa-comment-alt-exclamation:before{content:"\f4a5"} .fa-comment-alt-lines:before{content:"\f4a6"} .fa-comment-alt-medical:before{content:"\f7f4"} .fa-comment-alt-minus:before{content:"\f4a7"} .fa-comment-alt-plus:before{content:"\f4a8"} .fa-comment-alt-slash:before{content:"\f4a9"} .fa-comment-alt-smile:before{content:"\f4aa"} .fa-comment-alt-times:before{content:"\f4ab"} .fa-comment-check:before{content:"\f4ac"} .fa-comment-dollar:before{content:"\f651"} .fa-comment-dots:before{content:"\f4ad"} .fa-comment-edit:before{content:"\f4ae"} .fa-comment-exclamation:before{content:"\f4af"} .fa-comment-lines:before{content:"\f4b0"} .fa-comment-medical:before{content:"\f7f5"} .fa-comment-minus:before{content:"\f4b1"} .fa-comment-plus:before{content:"\f4b2"} .fa-comment-slash:before{content:"\f4b3"} .fa-comment-smile:before{content:"\f4b4"} .fa-comment-times:before{content:"\f4b5"} .fa-comments:before{content:"\f086"} .fa-comments-alt:before{content:"\f4b6"} .fa-comments-alt-dollar:before{content:"\f652"} .fa-comments-dollar:before{content:"\f653"} .fa-compact-disc:before{content:"\f51f"} .fa-compass:before{content:"\f14e"} .fa-compass-slash:before{content:"\f5e9"} .fa-compress:before{content:"\f066"} .fa-compress-alt:before{content:"\f422"} .fa-compress-arrows-alt:before{content:"\f78c"} .fa-compress-wide:before{content:"\f326"} .fa-concierge-bell:before{content:"\f562"} .fa-confluence:before{content:"\f78d"} .fa-connectdevelop:before{content:"\f20e"} .fa-container-storage:before{content:"\f4b7"} .fa-contao:before{content:"\f26d"} .fa-conveyor-belt:before{content:"\f46e"} .fa-conveyor-belt-alt:before{content:"\f46f"} .fa-cookie:before{content:"\f563"} .fa-cookie-bite:before{content:"\f564"} .fa-copy:before{content:"\f0c5"} .fa-copyright:before{content:"\f1f9"} .fa-corn:before{content:"\f6c7"} .fa-couch:before{content:"\f4b8"} .fa-cow:before{content:"\f6c8"} .fa-cpanel:before{content:"\f388"} .fa-creative-commons:before{content:"\f25e"} .fa-creative-commons-by:before{content:"\f4e7"} .fa-creative-commons-nc:before{content:"\f4e8"} .fa-creative-commons-nc-eu:before{content:"\f4e9"} .fa-creative-commons-nc-jp:before{content:"\f4ea"} .fa-creative-commons-nd:before{content:"\f4eb"} .fa-creative-commons-pd:before{content:"\f4ec"} .fa-creative-commons-pd-alt:before{content:"\f4ed"} .fa-creative-commons-remix:before{content:"\f4ee"} .fa-creative-commons-sa:before{content:"\f4ef"} .fa-creative-commons-sampling:before{content:"\f4f0"} .fa-creative-commons-sampling-plus:before{content:"\f4f1"} .fa-creative-commons-share:before{content:"\f4f2"} .fa-creative-commons-zero:before{content:"\f4f3"} .fa-credit-card:before{content:"\f09d"} .fa-credit-card-blank:before{content:"\f389"} .fa-credit-card-front:before{content:"\f38a"} .fa-cricket:before{content:"\f449"} .fa-critical-role:before{content:"\f6c9"} .fa-croissant:before{content:"\f7f6"} .fa-crop:before{content:"\f125"} .fa-crop-alt:before{content:"\f565"} .fa-cross:before{content:"\f654"} .fa-crosshairs:before{content:"\f05b"} .fa-crow:before{content:"\f520"} .fa-crown:before{content:"\f521"} .fa-crutch:before{content:"\f7f7"} .fa-crutches:before{content:"\f7f8"} .fa-css3:before{content:"\f13c"} .fa-css3-alt:before{content:"\f38b"} .fa-cube:before{content:"\f1b2"} .fa-cubes:before{content:"\f1b3"} .fa-curling:before{content:"\f44a"} .fa-cut:before{content:"\f0c4"} .fa-cuttlefish:before{content:"\f38c"} .fa-d-and-d:before{content:"\f38d"} .fa-d-and-d-beyond:before{content:"\f6ca"} .fa-dagger:before{content:"\f6cb"} .fa-dashcube:before{content:"\f210"} .fa-database:before{content:"\f1c0"} .fa-deaf:before{content:"\f2a4"} .fa-debug:before{content:"\f7f9"} .fa-deer:before{content:"\f78e"} .fa-deer-rudolph:before{content:"\f78f"} .fa-delicious:before{content:"\f1a5"} .fa-democrat:before{content:"\f747"} .fa-deploydog:before{content:"\f38e"} .fa-deskpro:before{content:"\f38f"} .fa-desktop:before{content:"\f108"} .fa-desktop-alt:before{content:"\f390"} .fa-dev:before{content:"\f6cc"} .fa-deviantart:before{content:"\f1bd"} .fa-dewpoint:before{content:"\f748"} .fa-dharmachakra:before{content:"\f655"} .fa-dhl:before{content:"\f790"} .fa-diagnoses:before{content:"\f470"} .fa-diamond:before{content:"\f219"} .fa-diaspora:before{content:"\f791"} .fa-dice:before{content:"\f522"} .fa-dice-d10:before{content:"\f6cd"} .fa-dice-d12:before{content:"\f6ce"} .fa-dice-d20:before{content:"\f6cf"} .fa-dice-d4:before{content:"\f6d0"} .fa-dice-d6:before{content:"\f6d1"} .fa-dice-d8:before{content:"\f6d2"} .fa-dice-five:before{content:"\f523"} .fa-dice-four:before{content:"\f524"} .fa-dice-one:before{content:"\f525"} .fa-dice-six:before{content:"\f526"} .fa-dice-three:before{content:"\f527"} .fa-dice-two:before{content:"\f528"} .fa-digg:before{content:"\f1a6"} .fa-digital-ocean:before{content:"\f391"} .fa-digital-tachograph:before{content:"\f566"} .fa-diploma:before{content:"\f5ea"} .fa-directions:before{content:"\f5eb"} .fa-discord:before{content:"\f392"} .fa-discourse:before{content:"\f393"} .fa-disease:before{content:"\f7fa"} .fa-divide:before{content:"\f529"} .fa-dizzy:before{content:"\f567"} .fa-dna:before{content:"\f471"} .fa-do-not-enter:before{content:"\f5ec"} .fa-dochub:before{content:"\f394"} .fa-docker:before{content:"\f395"} .fa-dog:before{content:"\f6d3"} .fa-dog-leashed:before{content:"\f6d4"} .fa-dollar-sign:before{content:"\f155"} .fa-dolly:before{content:"\f472"} .fa-dolly-empty:before{content:"\f473"} .fa-dolly-flatbed:before{content:"\f474"} .fa-dolly-flatbed-alt:before{content:"\f475"} .fa-dolly-flatbed-empty:before{content:"\f476"} .fa-donate:before{content:"\f4b9"} .fa-door-closed:before{content:"\f52a"} .fa-door-open:before{content:"\f52b"} .fa-dot-circle:before{content:"\f192"} .fa-dove:before{content:"\f4ba"} .fa-download:before{content:"\f019"} .fa-draft2digital:before{content:"\f396"} .fa-drafting-compass:before{content:"\f568"} .fa-dragon:before{content:"\f6d5"} .fa-draw-circle:before{content:"\f5ed"} .fa-draw-polygon:before{content:"\f5ee"} .fa-draw-square:before{content:"\f5ef"} .fa-dreidel:before{content:"\f792"} .fa-dribbble:before{content:"\f17d"} .fa-dribbble-square:before{content:"\f397"} .fa-dropbox:before{content:"\f16b"} .fa-drum:before{content:"\f569"} .fa-drum-steelpan:before{content:"\f56a"} .fa-drumstick:before{content:"\f6d6"} .fa-drumstick-bite:before{content:"\f6d7"} .fa-drupal:before{content:"\f1a9"} .fa-duck:before{content:"\f6d8"} .fa-dumbbell:before{content:"\f44b"} .fa-dumpster:before{content:"\f793"} .fa-dumpster-fire:before{content:"\f794"} .fa-dungeon:before{content:"\f6d9"} .fa-dyalog:before{content:"\f399"} .fa-ear:before{content:"\f5f0"} .fa-ear-muffs:before{content:"\f795"} .fa-earlybirds:before{content:"\f39a"} .fa-ebay:before{content:"\f4f4"} .fa-eclipse:before{content:"\f749"} .fa-eclipse-alt:before{content:"\f74a"} .fa-edge:before{content:"\f282"} .fa-edit:before{content:"\f044"} .fa-egg:before{content:"\f7fb"} .fa-egg-fried:before{content:"\f7fc"} .fa-eject:before{content:"\f052"} .fa-elementor:before{content:"\f430"} .fa-elephant:before{content:"\f6da"} .fa-ellipsis-h:before{content:"\f141"} .fa-ellipsis-h-alt:before{content:"\f39b"} .fa-ellipsis-v:before{content:"\f142"} .fa-ellipsis-v-alt:before{content:"\f39c"} .fa-ello:before{content:"\f5f1"} .fa-ember:before{content:"\f423"} .fa-empire:before{content:"\f1d1"} .fa-empty-set:before{content:"\f656"} .fa-engine-warning:before{content:"\f5f2"} .fa-envelope:before{content:"\f0e0"} .fa-envelope-open:before{content:"\f2b6"} .fa-envelope-open-dollar:before{content:"\f657"} .fa-envelope-open-text:before{content:"\f658"} .fa-envelope-square:before{content:"\f199"} .fa-envira:before{content:"\f299"} .fa-equals:before{content:"\f52c"} .fa-eraser:before{content:"\f12d"} .fa-erlang:before{content:"\f39d"} .fa-ethereum:before{content:"\f42e"} .fa-ethernet:before{content:"\f796"} .fa-etsy:before{content:"\f2d7"} .fa-euro-sign:before{content:"\f153"} .fa-exchange:before{content:"\f0ec"} .fa-exchange-alt:before{content:"\f362"} .fa-exclamation:before{content:"\f12a"} .fa-exclamation-circle:before{content:"\f06a"} .fa-exclamation-square:before{content:"\f321"} .fa-exclamation-triangle:before{content:"\f071"} .fa-expand:before{content:"\f065"} .fa-expand-alt:before{content:"\f424"} .fa-expand-arrows:before{content:"\f31d"} .fa-expand-arrows-alt:before{content:"\f31e"} .fa-expand-wide:before{content:"\f320"} .fa-expeditedssl:before{content:"\f23e"} .fa-external-link:before{content:"\f08e"} .fa-external-link-alt:before{content:"\f35d"} .fa-external-link-square:before{content:"\f14c"} .fa-external-link-square-alt:before{content:"\f360"} .fa-eye:before{content:"\f06e"} .fa-eye-dropper:before{content:"\f1fb"} .fa-eye-evil:before{content:"\f6db"} .fa-eye-slash:before{content:"\f070"} .fa-facebook:before{content:"\f09a"} .fa-facebook-f:before{content:"\f39e"} .fa-facebook-messenger:before{content:"\f39f"} .fa-facebook-square:before{content:"\f082"} .fa-fantasy-flight-games:before{content:"\f6dc"} .fa-fast-backward:before{content:"\f049"} .fa-fast-forward:before{content:"\f050"} .fa-fax:before{content:"\f1ac"} .fa-feather:before{content:"\f52d"} .fa-feather-alt:before{content:"\f56b"} .fa-fedex:before{content:"\f797"} .fa-fedora:before{content:"\f798"} .fa-female:before{content:"\f182"} .fa-field-hockey:before{content:"\f44c"} .fa-fighter-jet:before{content:"\f0fb"} .fa-figma:before{content:"\f799"} .fa-file:before{content:"\f15b"} .fa-file-alt:before{content:"\f15c"} .fa-file-archive:before{content:"\f1c6"} .fa-file-audio:before{content:"\f1c7"} .fa-file-certificate:before{content:"\f5f3"} .fa-file-chart-line:before{content:"\f659"} .fa-file-chart-pie:before{content:"\f65a"} .fa-file-check:before{content:"\f316"} .fa-file-code:before{content:"\f1c9"} .fa-file-contract:before{content:"\f56c"} .fa-file-csv:before{content:"\f6dd"} .fa-file-download:before{content:"\f56d"} .fa-file-edit:before{content:"\f31c"} .fa-file-excel:before{content:"\f1c3"} .fa-file-exclamation:before{content:"\f31a"} .fa-file-export:before{content:"\f56e"} .fa-file-image:before{content:"\f1c5"} .fa-file-import:before{content:"\f56f"} .fa-file-invoice:before{content:"\f570"} .fa-file-invoice-dollar:before{content:"\f571"} .fa-file-medical:before{content:"\f477"} .fa-file-medical-alt:before{content:"\f478"} .fa-file-minus:before{content:"\f318"} .fa-file-pdf:before{content:"\f1c1"} .fa-file-plus:before{content:"\f319"} .fa-file-powerpoint:before{content:"\f1c4"} .fa-file-prescription:before{content:"\f572"} .fa-file-signature:before{content:"\f573"} .fa-file-spreadsheet:before{content:"\f65b"} .fa-file-times:before{content:"\f317"} .fa-file-upload:before{content:"\f574"} .fa-file-user:before{content:"\f65c"} .fa-file-video:before{content:"\f1c8"} .fa-file-word:before{content:"\f1c2"} .fa-files-medical:before{content:"\f7fd"} .fa-fill:before{content:"\f575"} .fa-fill-drip:before{content:"\f576"} .fa-film:before{content:"\f008"} .fa-film-alt:before{content:"\f3a0"} .fa-filter:before{content:"\f0b0"} .fa-fingerprint:before{content:"\f577"} .fa-fire:before{content:"\f06d"} .fa-fire-alt:before{content:"\f7e4"} .fa-fire-extinguisher:before{content:"\f134"} .fa-fire-smoke:before{content:"\f74b"} .fa-firefox:before{content:"\f269"} .fa-fireplace:before{content:"\f79a"} .fa-first-aid:before{content:"\f479"} .fa-first-order:before{content:"\f2b0"} .fa-first-order-alt:before{content:"\f50a"} .fa-firstdraft:before{content:"\f3a1"} .fa-fish:before{content:"\f578"} .fa-fish-cooked:before{content:"\f7fe"} .fa-fist-raised:before{content:"\f6de"} .fa-flag:before{content:"\f024"} .fa-flag-alt:before{content:"\f74c"} .fa-flag-checkered:before{content:"\f11e"} .fa-flag-usa:before{content:"\f74d"} .fa-flame:before{content:"\f6df"} .fa-flask:before{content:"\f0c3"} .fa-flask-poison:before{content:"\f6e0"} .fa-flask-potion:before{content:"\f6e1"} .fa-flickr:before{content:"\f16e"} .fa-flipboard:before{content:"\f44d"} .fa-flower:before{content:"\f7ff"} .fa-flower-daffodil:before{content:"\f800"} .fa-flower-tulip:before{content:"\f801"} .fa-flushed:before{content:"\f579"} .fa-fly:before{content:"\f417"} .fa-fog:before{content:"\f74e"} .fa-folder:before{content:"\f07b"} .fa-folder-minus:before{content:"\f65d"} .fa-folder-open:before{content:"\f07c"} .fa-folder-plus:before{content:"\f65e"} .fa-folder-times:before{content:"\f65f"} .fa-folder-tree:before{content:"\f802"} .fa-folders:before{content:"\f660"} .fa-font:before{content:"\f031"} .fa-font-awesome:before{content:"\f2b4"} .fa-font-awesome-alt:before{content:"\f35c"} .fa-font-awesome-flag:before{content:"\f425"} .fa-font-awesome-logo-full:before{content:"\f4e6"} .fa-fonticons:before{content:"\f280"} .fa-fonticons-fi:before{content:"\f3a2"} .fa-football-ball:before{content:"\f44e"} .fa-football-helmet:before{content:"\f44f"} .fa-forklift:before{content:"\f47a"} .fa-fort-awesome:before{content:"\f286"} .fa-fort-awesome-alt:before{content:"\f3a3"} .fa-forumbee:before{content:"\f211"} .fa-forward:before{content:"\f04e"} .fa-foursquare:before{content:"\f180"} .fa-fragile:before{content:"\f4bb"} .fa-free-code-camp:before{content:"\f2c5"} .fa-freebsd:before{content:"\f3a4"} .fa-french-fries:before{content:"\f803"} .fa-frog:before{content:"\f52e"} .fa-frosty-head:before{content:"\f79b"} .fa-frown:before{content:"\f119"} .fa-frown-open:before{content:"\f57a"} .fa-fulcrum:before{content:"\f50b"} .fa-function:before{content:"\f661"} .fa-funnel-dollar:before{content:"\f662"} .fa-futbol:before{content:"\f1e3"} .fa-galactic-republic:before{content:"\f50c"} .fa-galactic-senate:before{content:"\f50d"} .fa-gamepad:before{content:"\f11b"} .fa-gas-pump:before{content:"\f52f"} .fa-gas-pump-slash:before{content:"\f5f4"} .fa-gavel:before{content:"\f0e3"} .fa-gem:before{content:"\f3a5"} .fa-genderless:before{content:"\f22d"} .fa-get-pocket:before{content:"\f265"} .fa-gg:before{content:"\f260"} .fa-gg-circle:before{content:"\f261"} .fa-ghost:before{content:"\f6e2"} .fa-gift:before{content:"\f06b"} .fa-gift-card:before{content:"\f663"} .fa-gifts:before{content:"\f79c"} .fa-gingerbread-man:before{content:"\f79d"} .fa-git:before{content:"\f1d3"} .fa-git-square:before{content:"\f1d2"} .fa-github:before{content:"\f09b"} .fa-github-alt:before{content:"\f113"} .fa-github-square:before{content:"\f092"} .fa-gitkraken:before{content:"\f3a6"} .fa-gitlab:before{content:"\f296"} .fa-gitter:before{content:"\f426"} .fa-glass:before{content:"\f804"} .fa-glass-champagne:before{content:"\f79e"} .fa-glass-cheers:before{content:"\f79f"} .fa-glass-martini:before{content:"\f000"} .fa-glass-martini-alt:before{content:"\f57b"} .fa-glass-whiskey:before{content:"\f7a0"} .fa-glass-whiskey-rocks:before{content:"\f7a1"} .fa-glasses:before{content:"\f530"} .fa-glasses-alt:before{content:"\f5f5"} .fa-glide:before{content:"\f2a5"} .fa-glide-g:before{content:"\f2a6"} .fa-globe:before{content:"\f0ac"} .fa-globe-africa:before{content:"\f57c"} .fa-globe-americas:before{content:"\f57d"} .fa-globe-asia:before{content:"\f57e"} .fa-globe-europe:before{content:"\f7a2"} .fa-globe-snow:before{content:"\f7a3"} .fa-globe-stand:before{content:"\f5f6"} .fa-gofore:before{content:"\f3a7"} .fa-golf-ball:before{content:"\f450"} .fa-golf-club:before{content:"\f451"} .fa-goodreads:before{content:"\f3a8"} .fa-goodreads-g:before{content:"\f3a9"} .fa-google:before{content:"\f1a0"} .fa-google-drive:before{content:"\f3aa"} .fa-google-play:before{content:"\f3ab"} .fa-google-plus:before{content:"\f2b3"} .fa-google-plus-g:before{content:"\f0d5"} .fa-google-plus-square:before{content:"\f0d4"} .fa-google-wallet:before{content:"\f1ee"} .fa-gopuram:before{content:"\f664"} .fa-graduation-cap:before{content:"\f19d"} .fa-gratipay:before{content:"\f184"} .fa-grav:before{content:"\f2d6"} .fa-greater-than:before{content:"\f531"} .fa-greater-than-equal:before{content:"\f532"} .fa-grimace:before{content:"\f57f"} .fa-grin:before{content:"\f580"} .fa-grin-alt:before{content:"\f581"} .fa-grin-beam:before{content:"\f582"} .fa-grin-beam-sweat:before{content:"\f583"} .fa-grin-hearts:before{content:"\f584"} .fa-grin-squint:before{content:"\f585"} .fa-grin-squint-tears:before{content:"\f586"} .fa-grin-stars:before{content:"\f587"} .fa-grin-tears:before{content:"\f588"} .fa-grin-tongue:before{content:"\f589"} .fa-grin-tongue-squint:before{content:"\f58a"} .fa-grin-tongue-wink:before{content:"\f58b"} .fa-grin-wink:before{content:"\f58c"} .fa-grip-horizontal:before{content:"\f58d"} .fa-grip-lines:before{content:"\f7a4"} .fa-grip-lines-vertical:before{content:"\f7a5"} .fa-grip-vertical:before{content:"\f58e"} .fa-gripfire:before{content:"\f3ac"} .fa-grunt:before{content:"\f3ad"} .fa-guitar:before{content:"\f7a6"} .fa-gulp:before{content:"\f3ae"} .fa-h-square:before{content:"\f0fd"} .fa-h1:before{content:"\f313"} .fa-h2:before{content:"\f314"} .fa-h3:before{content:"\f315"} .fa-hacker-news:before{content:"\f1d4"} .fa-hacker-news-square:before{content:"\f3af"} .fa-hackerrank:before{content:"\f5f7"} .fa-hamburger:before{content:"\f805"} .fa-hammer:before{content:"\f6e3"} .fa-hammer-war:before{content:"\f6e4"} .fa-hamsa:before{content:"\f665"} .fa-hand-heart:before{content:"\f4bc"} .fa-hand-holding:before{content:"\f4bd"} .fa-hand-holding-box:before{content:"\f47b"} .fa-hand-holding-heart:before{content:"\f4be"} .fa-hand-holding-magic:before{content:"\f6e5"} .fa-hand-holding-seedling:before{content:"\f4bf"} .fa-hand-holding-usd:before{content:"\f4c0"} .fa-hand-holding-water:before{content:"\f4c1"} .fa-hand-lizard:before{content:"\f258"} .fa-hand-middle-finger:before{content:"\f806"} .fa-hand-paper:before{content:"\f256"} .fa-hand-peace:before{content:"\f25b"} .fa-hand-point-down:before{content:"\f0a7"} .fa-hand-point-left:before{content:"\f0a5"} .fa-hand-point-right:before{content:"\f0a4"} .fa-hand-point-up:before{content:"\f0a6"} .fa-hand-pointer:before{content:"\f25a"} .fa-hand-receiving:before{content:"\f47c"} .fa-hand-rock:before{content:"\f255"} .fa-hand-scissors:before{content:"\f257"} .fa-hand-spock:before{content:"\f259"} .fa-hands:before{content:"\f4c2"} .fa-hands-heart:before{content:"\f4c3"} .fa-hands-helping:before{content:"\f4c4"} .fa-hands-usd:before{content:"\f4c5"} .fa-handshake:before{content:"\f2b5"} .fa-handshake-alt:before{content:"\f4c6"} .fa-hanukiah:before{content:"\f6e6"} .fa-hard-hat:before{content:"\f807"} .fa-hashtag:before{content:"\f292"} .fa-hat-santa:before{content:"\f7a7"} .fa-hat-winter:before{content:"\f7a8"} .fa-hat-witch:before{content:"\f6e7"} .fa-hat-wizard:before{content:"\f6e8"} .fa-haykal:before{content:"\f666"} .fa-hdd:before{content:"\f0a0"} .fa-head-side:before{content:"\f6e9"} .fa-head-side-brain:before{content:"\f808"} .fa-head-side-medical:before{content:"\f809"} .fa-head-vr:before{content:"\f6ea"} .fa-heading:before{content:"\f1dc"} .fa-headphones:before{content:"\f025"} .fa-headphones-alt:before{content:"\f58f"} .fa-headset:before{content:"\f590"} .fa-heart:before{content:"\f004"} .fa-heart-broken:before{content:"\f7a9"} .fa-heart-circle:before{content:"\f4c7"} .fa-heart-rate:before{content:"\f5f8"} .fa-heart-square:before{content:"\f4c8"} .fa-heartbeat:before{content:"\f21e"} .fa-helicopter:before{content:"\f533"} .fa-helmet-battle:before{content:"\f6eb"} .fa-hexagon:before{content:"\f312"} .fa-highlighter:before{content:"\f591"} .fa-hiking:before{content:"\f6ec"} .fa-hippo:before{content:"\f6ed"} .fa-hips:before{content:"\f452"} .fa-hire-a-helper:before{content:"\f3b0"} .fa-history:before{content:"\f1da"} .fa-hockey-mask:before{content:"\f6ee"} .fa-hockey-puck:before{content:"\f453"} .fa-hockey-sticks:before{content:"\f454"} .fa-holly-berry:before{content:"\f7aa"} .fa-home:before{content:"\f015"} .fa-home-alt:before{content:"\f80a"} .fa-home-heart:before{content:"\f4c9"} .fa-home-lg:before{content:"\f80b"} .fa-home-lg-alt:before{content:"\f80c"} .fa-hood-cloak:before{content:"\f6ef"} .fa-hooli:before{content:"\f427"} .fa-hornbill:before{content:"\f592"} .fa-horse:before{content:"\f6f0"} .fa-horse-head:before{content:"\f7ab"} .fa-hospital:before{content:"\f0f8"} .fa-hospital-alt:before{content:"\f47d"} .fa-hospital-symbol:before{content:"\f47e"} .fa-hospital-user:before{content:"\f80d"} .fa-hospitals:before{content:"\f80e"} .fa-hot-tub:before{content:"\f593"} .fa-hotdog:before{content:"\f80f"} .fa-hotel:before{content:"\f594"} .fa-hotjar:before{content:"\f3b1"} .fa-hourglass:before{content:"\f254"} .fa-hourglass-end:before{content:"\f253"} .fa-hourglass-half:before{content:"\f252"} .fa-hourglass-start:before{content:"\f251"} .fa-house-damage:before{content:"\f6f1"} .fa-house-flood:before{content:"\f74f"} .fa-houzz:before{content:"\f27c"} .fa-hryvnia:before{content:"\f6f2"} .fa-html5:before{content:"\f13b"} .fa-hubspot:before{content:"\f3b2"} .fa-humidity:before{content:"\f750"} .fa-hurricane:before{content:"\f751"} .fa-i-cursor:before{content:"\f246"} .fa-ice-cream:before{content:"\f810"} .fa-ice-skate:before{content:"\f7ac"} .fa-icicles:before{content:"\f7ad"} .fa-id-badge:before{content:"\f2c1"} .fa-id-card:before{content:"\f2c2"} .fa-id-card-alt:before{content:"\f47f"} .fa-igloo:before{content:"\f7ae"} .fa-image:before{content:"\f03e"} .fa-images:before{content:"\f302"} .fa-imdb:before{content:"\f2d8"} .fa-inbox:before{content:"\f01c"} .fa-inbox-in:before{content:"\f310"} .fa-inbox-out:before{content:"\f311"} .fa-indent:before{content:"\f03c"} .fa-industry:before{content:"\f275"} .fa-industry-alt:before{content:"\f3b3"} .fa-infinity:before{content:"\f534"} .fa-info:before{content:"\f129"} .fa-info-circle:before{content:"\f05a"} .fa-info-square:before{content:"\f30f"} .fa-inhaler:before{content:"\f5f9"} .fa-instagram:before{content:"\f16d"} .fa-integral:before{content:"\f667"} .fa-intercom:before{content:"\f7af"} .fa-internet-explorer:before{content:"\f26b"} .fa-intersection:before{content:"\f668"} .fa-inventory:before{content:"\f480"} .fa-invision:before{content:"\f7b0"} .fa-ioxhost:before{content:"\f208"} .fa-island-tropical:before{content:"\f811"} .fa-italic:before{content:"\f033"} .fa-itunes:before{content:"\f3b4"} .fa-itunes-note:before{content:"\f3b5"} .fa-jack-o-lantern:before{content:"\f30e"} .fa-java:before{content:"\f4e4"} .fa-jedi:before{content:"\f669"} .fa-jedi-order:before{content:"\f50e"} .fa-jenkins:before{content:"\f3b6"} .fa-jira:before{content:"\f7b1"} .fa-joget:before{content:"\f3b7"} .fa-joint:before{content:"\f595"} .fa-joomla:before{content:"\f1aa"} .fa-journal-whills:before{content:"\f66a"} .fa-js:before{content:"\f3b8"} .fa-js-square:before{content:"\f3b9"} .fa-jsfiddle:before{content:"\f1cc"} .fa-kaaba:before{content:"\f66b"} .fa-kaggle:before{content:"\f5fa"} .fa-key:before{content:"\f084"} .fa-key-skeleton:before{content:"\f6f3"} .fa-keybase:before{content:"\f4f5"} .fa-keyboard:before{content:"\f11c"} .fa-keycdn:before{content:"\f3ba"} .fa-keynote:before{content:"\f66c"} .fa-khanda:before{content:"\f66d"} .fa-kickstarter:before{content:"\f3bb"} .fa-kickstarter-k:before{content:"\f3bc"} .fa-kidneys:before{content:"\f5fb"} .fa-kiss:before{content:"\f596"} .fa-kiss-beam:before{content:"\f597"} .fa-kiss-wink-heart:before{content:"\f598"} .fa-kite:before{content:"\f6f4"} .fa-kiwi-bird:before{content:"\f535"} .fa-knife-kitchen:before{content:"\f6f5"} .fa-korvue:before{content:"\f42f"} .fa-lambda:before{content:"\f66e"} .fa-lamp:before{content:"\f4ca"} .fa-landmark:before{content:"\f66f"} .fa-landmark-alt:before{content:"\f752"} .fa-language:before{content:"\f1ab"} .fa-laptop:before{content:"\f109"} .fa-laptop-code:before{content:"\f5fc"} .fa-laptop-medical:before{content:"\f812"} .fa-laravel:before{content:"\f3bd"} .fa-lastfm:before{content:"\f202"} .fa-lastfm-square:before{content:"\f203"} .fa-laugh:before{content:"\f599"} .fa-laugh-beam:before{content:"\f59a"} .fa-laugh-squint:before{content:"\f59b"} .fa-laugh-wink:before{content:"\f59c"} .fa-layer-group:before{content:"\f5fd"} .fa-layer-minus:before{content:"\f5fe"} .fa-layer-plus:before{content:"\f5ff"} .fa-leaf:before{content:"\f06c"} .fa-leaf-heart:before{content:"\f4cb"} .fa-leaf-maple:before{content:"\f6f6"} .fa-leaf-oak:before{content:"\f6f7"} .fa-leanpub:before{content:"\f212"} .fa-lemon:before{content:"\f094"} .fa-less:before{content:"\f41d"} .fa-less-than:before{content:"\f536"} .fa-less-than-equal:before{content:"\f537"} .fa-level-down:before{content:"\f149"} .fa-level-down-alt:before{content:"\f3be"} .fa-level-up:before{content:"\f148"} .fa-level-up-alt:before{content:"\f3bf"} .fa-life-ring:before{content:"\f1cd"} .fa-lightbulb:before{content:"\f0eb"} .fa-lightbulb-dollar:before{content:"\f670"} .fa-lightbulb-exclamation:before{content:"\f671"} .fa-lightbulb-on:before{content:"\f672"} .fa-lightbulb-slash:before{content:"\f673"} .fa-lights-holiday:before{content:"\f7b2"} .fa-line:before{content:"\f3c0"} .fa-link:before{content:"\f0c1"} .fa-linkedin:before{content:"\f08c"} .fa-linkedin-in:before{content:"\f0e1"} .fa-linode:before{content:"\f2b8"} .fa-linux:before{content:"\f17c"} .fa-lips:before{content:"\f600"} .fa-lira-sign:before{content:"\f195"} .fa-list:before{content:"\f03a"} .fa-list-alt:before{content:"\f022"} .fa-list-ol:before{content:"\f0cb"} .fa-list-ul:before{content:"\f0ca"} .fa-location:before{content:"\f601"} .fa-location-arrow:before{content:"\f124"} .fa-location-circle:before{content:"\f602"} .fa-location-slash:before{content:"\f603"} .fa-lock:before{content:"\f023"} .fa-lock-alt:before{content:"\f30d"} .fa-lock-open:before{content:"\f3c1"} .fa-lock-open-alt:before{content:"\f3c2"} .fa-long-arrow-alt-down:before{content:"\f309"} .fa-long-arrow-alt-left:before{content:"\f30a"} .fa-long-arrow-alt-right:before{content:"\f30b"} .fa-long-arrow-alt-up:before{content:"\f30c"} .fa-long-arrow-down:before{content:"\f175"} .fa-long-arrow-left:before{content:"\f177"} .fa-long-arrow-right:before{content:"\f178"} .fa-long-arrow-up:before{content:"\f176"} .fa-loveseat:before{content:"\f4cc"} .fa-low-vision:before{content:"\f2a8"} .fa-luchador:before{content:"\f455"} .fa-luggage-cart:before{content:"\f59d"} .fa-lungs:before{content:"\f604"} .fa-lyft:before{content:"\f3c3"} .fa-mace:before{content:"\f6f8"} .fa-magento:before{content:"\f3c4"} .fa-magic:before{content:"\f0d0"} .fa-magnet:before{content:"\f076"} .fa-mail-bulk:before{content:"\f674"} .fa-mailbox:before{content:"\f813"} .fa-mailchimp:before{content:"\f59e"} .fa-male:before{content:"\f183"} .fa-mandalorian:before{content:"\f50f"} .fa-mandolin:before{content:"\f6f9"} .fa-map:before{content:"\f279"} .fa-map-marked:before{content:"\f59f"} .fa-map-marked-alt:before{content:"\f5a0"} .fa-map-marker:before{content:"\f041"} .fa-map-marker-alt:before{content:"\f3c5"} .fa-map-marker-alt-slash:before{content:"\f605"} .fa-map-marker-check:before{content:"\f606"} .fa-map-marker-edit:before{content:"\f607"} .fa-map-marker-exclamation:before{content:"\f608"} .fa-map-marker-minus:before{content:"\f609"} .fa-map-marker-plus:before{content:"\f60a"} .fa-map-marker-question:before{content:"\f60b"} .fa-map-marker-slash:before{content:"\f60c"} .fa-map-marker-smile:before{content:"\f60d"} .fa-map-marker-times:before{content:"\f60e"} .fa-map-pin:before{content:"\f276"} .fa-map-signs:before{content:"\f277"} .fa-markdown:before{content:"\f60f"} .fa-marker:before{content:"\f5a1"} .fa-mars:before{content:"\f222"} .fa-mars-double:before{content:"\f227"} .fa-mars-stroke:before{content:"\f229"} .fa-mars-stroke-h:before{content:"\f22b"} .fa-mars-stroke-v:before{content:"\f22a"} .fa-mask:before{content:"\f6fa"} .fa-mastodon:before{content:"\f4f6"} .fa-maxcdn:before{content:"\f136"} .fa-meat:before{content:"\f814"} .fa-medal:before{content:"\f5a2"} .fa-medapps:before{content:"\f3c6"} .fa-medium:before{content:"\f23a"} .fa-medium-m:before{content:"\f3c7"} .fa-medkit:before{content:"\f0fa"} .fa-medrt:before{content:"\f3c8"} .fa-meetup:before{content:"\f2e0"} .fa-megaphone:before{content:"\f675"} .fa-megaport:before{content:"\f5a3"} .fa-meh:before{content:"\f11a"} .fa-meh-blank:before{content:"\f5a4"} .fa-meh-rolling-eyes:before{content:"\f5a5"} .fa-memory:before{content:"\f538"} .fa-mendeley:before{content:"\f7b3"} .fa-menorah:before{content:"\f676"} .fa-mercury:before{content:"\f223"} .fa-meteor:before{content:"\f753"} .fa-microchip:before{content:"\f2db"} .fa-microphone:before{content:"\f130"} .fa-microphone-alt:before{content:"\f3c9"} .fa-microphone-alt-slash:before{content:"\f539"} .fa-microphone-slash:before{content:"\f131"} .fa-microscope:before{content:"\f610"} .fa-microsoft:before{content:"\f3ca"} .fa-mind-share:before{content:"\f677"} .fa-minus:before{content:"\f068"} .fa-minus-circle:before{content:"\f056"} .fa-minus-hexagon:before{content:"\f307"} .fa-minus-octagon:before{content:"\f308"} .fa-minus-square:before{content:"\f146"} .fa-mistletoe:before{content:"\f7b4"} .fa-mitten:before{content:"\f7b5"} .fa-mix:before{content:"\f3cb"} .fa-mixcloud:before{content:"\f289"} .fa-mizuni:before{content:"\f3cc"} .fa-mobile:before{content:"\f10b"} .fa-mobile-alt:before{content:"\f3cd"} .fa-mobile-android:before{content:"\f3ce"} .fa-mobile-android-alt:before{content:"\f3cf"} .fa-modx:before{content:"\f285"} .fa-monero:before{content:"\f3d0"} .fa-money-bill:before{content:"\f0d6"} .fa-money-bill-alt:before{content:"\f3d1"} .fa-money-bill-wave:before{content:"\f53a"} .fa-money-bill-wave-alt:before{content:"\f53b"} .fa-money-check:before{content:"\f53c"} .fa-money-check-alt:before{content:"\f53d"} .fa-monitor-heart-rate:before{content:"\f611"} .fa-monkey:before{content:"\f6fb"} .fa-monument:before{content:"\f5a6"} .fa-moon:before{content:"\f186"} .fa-moon-cloud:before{content:"\f754"} .fa-moon-stars:before{content:"\f755"} .fa-mortar-pestle:before{content:"\f5a7"} .fa-mosque:before{content:"\f678"} .fa-motorcycle:before{content:"\f21c"} .fa-mountain:before{content:"\f6fc"} .fa-mountains:before{content:"\f6fd"} .fa-mouse-pointer:before{content:"\f245"} .fa-mug-hot:before{content:"\f7b6"} .fa-mug-marshmallows:before{content:"\f7b7"} .fa-music:before{content:"\f001"} .fa-napster:before{content:"\f3d2"} .fa-narwhal:before{content:"\f6fe"} .fa-neos:before{content:"\f612"} .fa-network-wired:before{content:"\f6ff"} .fa-neuter:before{content:"\f22c"} .fa-newspaper:before{content:"\f1ea"} .fa-nimblr:before{content:"\f5a8"} .fa-nintendo-switch:before{content:"\f418"} .fa-node:before{content:"\f419"} .fa-node-js:before{content:"\f3d3"} .fa-not-equal:before{content:"\f53e"} .fa-notes-medical:before{content:"\f481"} .fa-npm:before{content:"\f3d4"} .fa-ns8:before{content:"\f3d5"} .fa-nutritionix:before{content:"\f3d6"} .fa-object-group:before{content:"\f247"} .fa-object-ungroup:before{content:"\f248"} .fa-octagon:before{content:"\f306"} .fa-odnoklassniki:before{content:"\f263"} .fa-odnoklassniki-square:before{content:"\f264"} .fa-oil-can:before{content:"\f613"} .fa-oil-temp:before{content:"\f614"} .fa-old-republic:before{content:"\f510"} .fa-om:before{content:"\f679"} .fa-omega:before{content:"\f67a"} .fa-opencart:before{content:"\f23d"} .fa-openid:before{content:"\f19b"} .fa-opera:before{content:"\f26a"} .fa-optin-monster:before{content:"\f23c"} .fa-ornament:before{content:"\f7b8"} .fa-osi:before{content:"\f41a"} .fa-otter:before{content:"\f700"} .fa-outdent:before{content:"\f03b"} .fa-page4:before{content:"\f3d7"} .fa-pagelines:before{content:"\f18c"} .fa-pager:before{content:"\f815"} .fa-paint-brush:before{content:"\f1fc"} .fa-paint-brush-alt:before{content:"\f5a9"} .fa-paint-roller:before{content:"\f5aa"} .fa-palette:before{content:"\f53f"} .fa-palfed:before{content:"\f3d8"} .fa-pallet:before{content:"\f482"} .fa-pallet-alt:before{content:"\f483"} .fa-paper-plane:before{content:"\f1d8"} .fa-paperclip:before{content:"\f0c6"} .fa-parachute-box:before{content:"\f4cd"} .fa-paragraph:before{content:"\f1dd"} .fa-parking:before{content:"\f540"} .fa-parking-circle:before{content:"\f615"} .fa-parking-circle-slash:before{content:"\f616"} .fa-parking-slash:before{content:"\f617"} .fa-passport:before{content:"\f5ab"} .fa-pastafarianism:before{content:"\f67b"} .fa-paste:before{content:"\f0ea"} .fa-patreon:before{content:"\f3d9"} .fa-pause:before{content:"\f04c"} .fa-pause-circle:before{content:"\f28b"} .fa-paw:before{content:"\f1b0"} .fa-paw-alt:before{content:"\f701"} .fa-paw-claws:before{content:"\f702"} .fa-paypal:before{content:"\f1ed"} .fa-peace:before{content:"\f67c"} .fa-pegasus:before{content:"\f703"} .fa-pen:before{content:"\f304"} .fa-pen-alt:before{content:"\f305"} .fa-pen-fancy:before{content:"\f5ac"} .fa-pen-nib:before{content:"\f5ad"} .fa-pen-square:before{content:"\f14b"} .fa-pencil:before{content:"\f040"} .fa-pencil-alt:before{content:"\f303"} .fa-pencil-paintbrush:before{content:"\f618"} .fa-pencil-ruler:before{content:"\f5ae"} .fa-pennant:before{content:"\f456"} .fa-penny-arcade:before{content:"\f704"} .fa-people-carry:before{content:"\f4ce"} .fa-pepper-hot:before{content:"\f816"} .fa-percent:before{content:"\f295"} .fa-percentage:before{content:"\f541"} .fa-periscope:before{content:"\f3da"} .fa-person-booth:before{content:"\f756"} .fa-person-carry:before{content:"\f4cf"} .fa-person-dolly:before{content:"\f4d0"} .fa-person-dolly-empty:before{content:"\f4d1"} .fa-person-sign:before{content:"\f757"} .fa-phabricator:before{content:"\f3db"} .fa-phoenix-framework:before{content:"\f3dc"} .fa-phoenix-squadron:before{content:"\f511"} .fa-phone:before{content:"\f095"} .fa-phone-office:before{content:"\f67d"} .fa-phone-plus:before{content:"\f4d2"} .fa-phone-slash:before{content:"\f3dd"} .fa-phone-square:before{content:"\f098"} .fa-phone-volume:before{content:"\f2a0"} .fa-php:before{content:"\f457"} .fa-pi:before{content:"\f67e"} .fa-pie:before{content:"\f705"} .fa-pied-piper:before{content:"\f2ae"} .fa-pied-piper-alt:before{content:"\f1a8"} .fa-pied-piper-hat:before{content:"\f4e5"} .fa-pied-piper-pp:before{content:"\f1a7"} .fa-pig:before{content:"\f706"} .fa-piggy-bank:before{content:"\f4d3"} .fa-pills:before{content:"\f484"} .fa-pinterest:before{content:"\f0d2"} .fa-pinterest-p:before{content:"\f231"} .fa-pinterest-square:before{content:"\f0d3"} .fa-pizza:before{content:"\f817"} .fa-pizza-slice:before{content:"\f818"} .fa-place-of-worship:before{content:"\f67f"} .fa-plane:before{content:"\f072"} .fa-plane-alt:before{content:"\f3de"} .fa-plane-arrival:before{content:"\f5af"} .fa-plane-departure:before{content:"\f5b0"} .fa-play:before{content:"\f04b"} .fa-play-circle:before{content:"\f144"} .fa-playstation:before{content:"\f3df"} .fa-plug:before{content:"\f1e6"} .fa-plus:before{content:"\f067"} .fa-plus-circle:before{content:"\f055"} .fa-plus-hexagon:before{content:"\f300"} .fa-plus-octagon:before{content:"\f301"} .fa-plus-square:before{content:"\f0fe"} .fa-podcast:before{content:"\f2ce"} .fa-podium:before{content:"\f680"} .fa-podium-star:before{content:"\f758"} .fa-poll:before{content:"\f681"} .fa-poll-h:before{content:"\f682"} .fa-poll-people:before{content:"\f759"} .fa-poo:before{content:"\f2fe"} .fa-poo-storm:before{content:"\f75a"} .fa-poop:before{content:"\f619"} .fa-popcorn:before{content:"\f819"} .fa-portrait:before{content:"\f3e0"} .fa-pound-sign:before{content:"\f154"} .fa-power-off:before{content:"\f011"} .fa-pray:before{content:"\f683"} .fa-praying-hands:before{content:"\f684"} .fa-prescription:before{content:"\f5b1"} .fa-prescription-bottle:before{content:"\f485"} .fa-prescription-bottle-alt:before{content:"\f486"} .fa-presentation:before{content:"\f685"} .fa-print:before{content:"\f02f"} .fa-print-search:before{content:"\f81a"} .fa-print-slash:before{content:"\f686"} .fa-procedures:before{content:"\f487"} .fa-product-hunt:before{content:"\f288"} .fa-project-diagram:before{content:"\f542"} .fa-pumpkin:before{content:"\f707"} .fa-pushed:before{content:"\f3e1"} .fa-puzzle-piece:before{content:"\f12e"} .fa-python:before{content:"\f3e2"} .fa-qq:before{content:"\f1d6"} .fa-qrcode:before{content:"\f029"} .fa-question:before{content:"\f128"} .fa-question-circle:before{content:"\f059"} .fa-question-square:before{content:"\f2fd"} .fa-quidditch:before{content:"\f458"} .fa-quinscape:before{content:"\f459"} .fa-quora:before{content:"\f2c4"} .fa-quote-left:before{content:"\f10d"} .fa-quote-right:before{content:"\f10e"} .fa-quran:before{content:"\f687"} .fa-r-project:before{content:"\f4f7"} .fa-rabbit:before{content:"\f708"} .fa-rabbit-fast:before{content:"\f709"} .fa-racquet:before{content:"\f45a"} .fa-radiation:before{content:"\f7b9"} .fa-radiation-alt:before{content:"\f7ba"} .fa-rainbow:before{content:"\f75b"} .fa-raindrops:before{content:"\f75c"} .fa-ram:before{content:"\f70a"} .fa-ramp-loading:before{content:"\f4d4"} .fa-random:before{content:"\f074"} .fa-raspberry-pi:before{content:"\f7bb"} .fa-ravelry:before{content:"\f2d9"} .fa-react:before{content:"\f41b"} .fa-reacteurope:before{content:"\f75d"} .fa-readme:before{content:"\f4d5"} .fa-rebel:before{content:"\f1d0"} .fa-receipt:before{content:"\f543"} .fa-rectangle-landscape:before{content:"\f2fa"} .fa-rectangle-portrait:before{content:"\f2fb"} .fa-rectangle-wide:before{content:"\f2fc"} .fa-recycle:before{content:"\f1b8"} .fa-red-river:before{content:"\f3e3"} .fa-reddit:before{content:"\f1a1"} .fa-reddit-alien:before{content:"\f281"} .fa-reddit-square:before{content:"\f1a2"} .fa-redhat:before{content:"\f7bc"} .fa-redo:before{content:"\f01e"} .fa-redo-alt:before{content:"\f2f9"} .fa-registered:before{content:"\f25d"} .fa-renren:before{content:"\f18b"} .fa-repeat:before{content:"\f363"} .fa-repeat-1:before{content:"\f365"} .fa-repeat-1-alt:before{content:"\f366"} .fa-repeat-alt:before{content:"\f364"} .fa-reply:before{content:"\f3e5"} .fa-reply-all:before{content:"\f122"} .fa-replyd:before{content:"\f3e6"} .fa-republican:before{content:"\f75e"} .fa-researchgate:before{content:"\f4f8"} .fa-resolving:before{content:"\f3e7"} .fa-restroom:before{content:"\f7bd"} .fa-retweet:before{content:"\f079"} .fa-retweet-alt:before{content:"\f361"} .fa-rev:before{content:"\f5b2"} .fa-ribbon:before{content:"\f4d6"} .fa-ring:before{content:"\f70b"} .fa-rings-wedding:before{content:"\f81b"} .fa-road:before{content:"\f018"} .fa-robot:before{content:"\f544"} .fa-rocket:before{content:"\f135"} .fa-rocketchat:before{content:"\f3e8"} .fa-rockrms:before{content:"\f3e9"} .fa-route:before{content:"\f4d7"} .fa-route-highway:before{content:"\f61a"} .fa-route-interstate:before{content:"\f61b"} .fa-rss:before{content:"\f09e"} .fa-rss-square:before{content:"\f143"} .fa-ruble-sign:before{content:"\f158"} .fa-ruler:before{content:"\f545"} .fa-ruler-combined:before{content:"\f546"} .fa-ruler-horizontal:before{content:"\f547"} .fa-ruler-triangle:before{content:"\f61c"} .fa-ruler-vertical:before{content:"\f548"} .fa-running:before{content:"\f70c"} .fa-rupee-sign:before{content:"\f156"} .fa-rv:before{content:"\f7be"} .fa-sack:before{content:"\f81c"} .fa-sack-dollar:before{content:"\f81d"} .fa-sad-cry:before{content:"\f5b3"} .fa-sad-tear:before{content:"\f5b4"} .fa-safari:before{content:"\f267"} .fa-salad:before{content:"\f81e"} .fa-sandwich:before{content:"\f81f"} .fa-sass:before{content:"\f41e"} .fa-satellite:before{content:"\f7bf"} .fa-satellite-dish:before{content:"\f7c0"} .fa-sausage:before{content:"\f820"} .fa-save:before{content:"\f0c7"} .fa-scalpel:before{content:"\f61d"} .fa-scalpel-path:before{content:"\f61e"} .fa-scanner:before{content:"\f488"} .fa-scanner-keyboard:before{content:"\f489"} .fa-scanner-touchscreen:before{content:"\f48a"} .fa-scarecrow:before{content:"\f70d"} .fa-scarf:before{content:"\f7c1"} .fa-schlix:before{content:"\f3ea"} .fa-school:before{content:"\f549"} .fa-screwdriver:before{content:"\f54a"} .fa-scribd:before{content:"\f28a"} .fa-scroll:before{content:"\f70e"} .fa-scroll-old:before{content:"\f70f"} .fa-scrubber:before{content:"\f2f8"} .fa-scythe:before{content:"\f710"} .fa-sd-card:before{content:"\f7c2"} .fa-search:before{content:"\f002"} .fa-search-dollar:before{content:"\f688"} .fa-search-location:before{content:"\f689"} .fa-search-minus:before{content:"\f010"} .fa-search-plus:before{content:"\f00e"} .fa-searchengin:before{content:"\f3eb"} .fa-seedling:before{content:"\f4d8"} .fa-sellcast:before{content:"\f2da"} .fa-sellsy:before{content:"\f213"} .fa-server:before{content:"\f233"} .fa-servicestack:before{content:"\f3ec"} .fa-shapes:before{content:"\f61f"} .fa-share:before{content:"\f064"} .fa-share-all:before{content:"\f367"} .fa-share-alt:before{content:"\f1e0"} .fa-share-alt-square:before{content:"\f1e1"} .fa-share-square:before{content:"\f14d"} .fa-sheep:before{content:"\f711"} .fa-shekel-sign:before{content:"\f20b"} .fa-shield:before{content:"\f132"} .fa-shield-alt:before{content:"\f3ed"} .fa-shield-check:before{content:"\f2f7"} .fa-shield-cross:before{content:"\f712"} .fa-ship:before{content:"\f21a"} .fa-shipping-fast:before{content:"\f48b"} .fa-shipping-timed:before{content:"\f48c"} .fa-shirtsinbulk:before{content:"\f214"} .fa-shish-kebab:before{content:"\f821"} .fa-shoe-prints:before{content:"\f54b"} .fa-shopping-bag:before{content:"\f290"} .fa-shopping-basket:before{content:"\f291"} .fa-shopping-cart:before{content:"\f07a"} .fa-shopware:before{content:"\f5b5"} .fa-shovel:before{content:"\f713"} .fa-shovel-snow:before{content:"\f7c3"} .fa-shower:before{content:"\f2cc"} .fa-shredder:before{content:"\f68a"} .fa-shuttle-van:before{content:"\f5b6"} .fa-shuttlecock:before{content:"\f45b"} .fa-sickle:before{content:"\f822"} .fa-sigma:before{content:"\f68b"} .fa-sign:before{content:"\f4d9"} .fa-sign-in:before{content:"\f090"} .fa-sign-in-alt:before{content:"\f2f6"} .fa-sign-language:before{content:"\f2a7"} .fa-sign-out:before{content:"\f08b"} .fa-sign-out-alt:before{content:"\f2f5"} .fa-signal:before{content:"\f012"} .fa-signal-1:before{content:"\f68c"} .fa-signal-2:before{content:"\f68d"} .fa-signal-3:before{content:"\f68e"} .fa-signal-4:before{content:"\f68f"} .fa-signal-alt:before{content:"\f690"} .fa-signal-alt-1:before{content:"\f691"} .fa-signal-alt-2:before{content:"\f692"} .fa-signal-alt-3:before{content:"\f693"} .fa-signal-alt-slash:before{content:"\f694"} .fa-signal-slash:before{content:"\f695"} .fa-signature:before{content:"\f5b7"} .fa-sim-card:before{content:"\f7c4"} .fa-simplybuilt:before{content:"\f215"} .fa-sistrix:before{content:"\f3ee"} .fa-sitemap:before{content:"\f0e8"} .fa-sith:before{content:"\f512"} .fa-skating:before{content:"\f7c5"} .fa-skeleton:before{content:"\f620"} .fa-sketch:before{content:"\f7c6"} .fa-ski-jump:before{content:"\f7c7"} .fa-ski-lift:before{content:"\f7c8"} .fa-skiing:before{content:"\f7c9"} .fa-skiing-nordic:before{content:"\f7ca"} .fa-skull:before{content:"\f54c"} .fa-skull-crossbones:before{content:"\f714"} .fa-skyatlas:before{content:"\f216"} .fa-skype:before{content:"\f17e"} .fa-slack:before{content:"\f198"} .fa-slack-hash:before{content:"\f3ef"} .fa-slash:before{content:"\f715"} .fa-sledding:before{content:"\f7cb"} .fa-sleigh:before{content:"\f7cc"} .fa-sliders-h:before{content:"\f1de"} .fa-sliders-h-square:before{content:"\f3f0"} .fa-sliders-v:before{content:"\f3f1"} .fa-sliders-v-square:before{content:"\f3f2"} .fa-slideshare:before{content:"\f1e7"} .fa-smile:before{content:"\f118"} .fa-smile-beam:before{content:"\f5b8"} .fa-smile-plus:before{content:"\f5b9"} .fa-smile-wink:before{content:"\f4da"} .fa-smog:before{content:"\f75f"} .fa-smoke:before{content:"\f760"} .fa-smoking:before{content:"\f48d"} .fa-smoking-ban:before{content:"\f54d"} .fa-sms:before{content:"\f7cd"} .fa-snake:before{content:"\f716"} .fa-snapchat:before{content:"\f2ab"} .fa-snapchat-ghost:before{content:"\f2ac"} .fa-snapchat-square:before{content:"\f2ad"} .fa-snow-blowing:before{content:"\f761"} .fa-snowboarding:before{content:"\f7ce"} .fa-snowflake:before{content:"\f2dc"} .fa-snowflakes:before{content:"\f7cf"} .fa-snowman:before{content:"\f7d0"} .fa-snowmobile:before{content:"\f7d1"} .fa-snowplow:before{content:"\f7d2"} .fa-socks:before{content:"\f696"} .fa-solar-panel:before{content:"\f5ba"} .fa-sort:before{content:"\f0dc"} .fa-sort-alpha-down:before{content:"\f15d"} .fa-sort-alpha-up:before{content:"\f15e"} .fa-sort-amount-down:before{content:"\f160"} .fa-sort-amount-up:before{content:"\f161"} .fa-sort-down:before{content:"\f0dd"} .fa-sort-numeric-down:before{content:"\f162"} .fa-sort-numeric-up:before{content:"\f163"} .fa-sort-up:before{content:"\f0de"} .fa-soundcloud:before{content:"\f1be"} .fa-soup:before{content:"\f823"} .fa-sourcetree:before{content:"\f7d3"} .fa-spa:before{content:"\f5bb"} .fa-space-shuttle:before{content:"\f197"} .fa-spade:before{content:"\f2f4"} .fa-speakap:before{content:"\f3f3"} .fa-spider:before{content:"\f717"} .fa-spider-black-widow:before{content:"\f718"} .fa-spider-web:before{content:"\f719"} .fa-spinner:before{content:"\f110"} .fa-spinner-third:before{content:"\f3f4"} .fa-splotch:before{content:"\f5bc"} .fa-spotify:before{content:"\f1bc"} .fa-spray-can:before{content:"\f5bd"} .fa-square:before{content:"\f0c8"} .fa-square-full:before{content:"\f45c"} .fa-square-root:before{content:"\f697"} .fa-square-root-alt:before{content:"\f698"} .fa-squarespace:before{content:"\f5be"} .fa-squirrel:before{content:"\f71a"} .fa-stack-exchange:before{content:"\f18d"} .fa-stack-overflow:before{content:"\f16c"} .fa-staff:before{content:"\f71b"} .fa-stamp:before{content:"\f5bf"} .fa-star:before{content:"\f005"} .fa-star-and-crescent:before{content:"\f699"} .fa-star-christmas:before{content:"\f7d4"} .fa-star-exclamation:before{content:"\f2f3"} .fa-star-half:before{content:"\f089"} .fa-star-half-alt:before{content:"\f5c0"} .fa-star-of-david:before{content:"\f69a"} .fa-star-of-life:before{content:"\f621"} .fa-stars:before{content:"\f762"} .fa-staylinked:before{content:"\f3f5"} .fa-steak:before{content:"\f824"} .fa-steam:before{content:"\f1b6"} .fa-steam-square:before{content:"\f1b7"} .fa-steam-symbol:before{content:"\f3f6"} .fa-steering-wheel:before{content:"\f622"} .fa-step-backward:before{content:"\f048"} .fa-step-forward:before{content:"\f051"} .fa-stethoscope:before{content:"\f0f1"} .fa-sticker-mule:before{content:"\f3f7"} .fa-sticky-note:before{content:"\f249"} .fa-stocking:before{content:"\f7d5"} .fa-stomach:before{content:"\f623"} .fa-stop:before{content:"\f04d"} .fa-stop-circle:before{content:"\f28d"} .fa-stopwatch:before{content:"\f2f2"} .fa-store:before{content:"\f54e"} .fa-store-alt:before{content:"\f54f"} .fa-strava:before{content:"\f428"} .fa-stream:before{content:"\f550"} .fa-street-view:before{content:"\f21d"} .fa-stretcher:before{content:"\f825"} .fa-strikethrough:before{content:"\f0cc"} .fa-stripe:before{content:"\f429"} .fa-stripe-s:before{content:"\f42a"} .fa-stroopwafel:before{content:"\f551"} .fa-studiovinari:before{content:"\f3f8"} .fa-stumbleupon:before{content:"\f1a4"} .fa-stumbleupon-circle:before{content:"\f1a3"} .fa-subscript:before{content:"\f12c"} .fa-subway:before{content:"\f239"} .fa-suitcase:before{content:"\f0f2"} .fa-suitcase-rolling:before{content:"\f5c1"} .fa-sun:before{content:"\f185"} .fa-sun-cloud:before{content:"\f763"} .fa-sun-dust:before{content:"\f764"} .fa-sun-haze:before{content:"\f765"} .fa-sunrise:before{content:"\f766"} .fa-sunset:before{content:"\f767"} .fa-superpowers:before{content:"\f2dd"} .fa-superscript:before{content:"\f12b"} .fa-supple:before{content:"\f3f9"} .fa-surprise:before{content:"\f5c2"} .fa-suse:before{content:"\f7d6"} .fa-swatchbook:before{content:"\f5c3"} .fa-swimmer:before{content:"\f5c4"} .fa-swimming-pool:before{content:"\f5c5"} .fa-sword:before{content:"\f71c"} .fa-swords:before{content:"\f71d"} .fa-synagogue:before{content:"\f69b"} .fa-sync:before{content:"\f021"} .fa-sync-alt:before{content:"\f2f1"} .fa-syringe:before{content:"\f48e"} .fa-table:before{content:"\f0ce"} .fa-table-tennis:before{content:"\f45d"} .fa-tablet:before{content:"\f10a"} .fa-tablet-alt:before{content:"\f3fa"} .fa-tablet-android:before{content:"\f3fb"} .fa-tablet-android-alt:before{content:"\f3fc"} .fa-tablet-rugged:before{content:"\f48f"} .fa-tablets:before{content:"\f490"} .fa-tachometer:before{content:"\f0e4"} .fa-tachometer-alt:before{content:"\f3fd"} .fa-tachometer-alt-average:before{content:"\f624"} .fa-tachometer-alt-fast:before{content:"\f625"} .fa-tachometer-alt-fastest:before{content:"\f626"} .fa-tachometer-alt-slow:before{content:"\f627"} .fa-tachometer-alt-slowest:before{content:"\f628"} .fa-tachometer-average:before{content:"\f629"} .fa-tachometer-fast:before{content:"\f62a"} .fa-tachometer-fastest:before{content:"\f62b"} .fa-tachometer-slow:before{content:"\f62c"} .fa-tachometer-slowest:before{content:"\f62d"} .fa-taco:before{content:"\f826"} .fa-tag:before{content:"\f02b"} .fa-tags:before{content:"\f02c"} .fa-tally:before{content:"\f69c"} .fa-tanakh:before{content:"\f827"} .fa-tape:before{content:"\f4db"} .fa-tasks:before{content:"\f0ae"} .fa-tasks-alt:before{content:"\f828"} .fa-taxi:before{content:"\f1ba"} .fa-teamspeak:before{content:"\f4f9"} .fa-teeth:before{content:"\f62e"} .fa-teeth-open:before{content:"\f62f"} .fa-telegram:before{content:"\f2c6"} .fa-telegram-plane:before{content:"\f3fe"} .fa-temperature-frigid:before{content:"\f768"} .fa-temperature-high:before{content:"\f769"} .fa-temperature-hot:before{content:"\f76a"} .fa-temperature-low:before{content:"\f76b"} .fa-tencent-weibo:before{content:"\f1d5"} .fa-tenge:before{content:"\f7d7"} .fa-tennis-ball:before{content:"\f45e"} .fa-terminal:before{content:"\f120"} .fa-text-height:before{content:"\f034"} .fa-text-width:before{content:"\f035"} .fa-th:before{content:"\f00a"} .fa-th-large:before{content:"\f009"} .fa-th-list:before{content:"\f00b"} .fa-the-red-yeti:before{content:"\f69d"} .fa-theater-masks:before{content:"\f630"} .fa-themeco:before{content:"\f5c6"} .fa-themeisle:before{content:"\f2b2"} .fa-thermometer:before{content:"\f491"} .fa-thermometer-empty:before{content:"\f2cb"} .fa-thermometer-full:before{content:"\f2c7"} .fa-thermometer-half:before{content:"\f2c9"} .fa-thermometer-quarter:before{content:"\f2ca"} .fa-thermometer-three-quarters:before{content:"\f2c8"} .fa-theta:before{content:"\f69e"} .fa-think-peaks:before{content:"\f731"} .fa-thumbs-down:before{content:"\f165"} .fa-thumbs-up:before{content:"\f164"} .fa-thumbtack:before{content:"\f08d"} .fa-thunderstorm:before{content:"\f76c"} .fa-thunderstorm-moon:before{content:"\f76d"} .fa-thunderstorm-sun:before{content:"\f76e"} .fa-ticket:before{content:"\f145"} .fa-ticket-alt:before{content:"\f3ff"} .fa-tilde:before{content:"\f69f"} .fa-times:before{content:"\f00d"} .fa-times-circle:before{content:"\f057"} .fa-times-hexagon:before{content:"\f2ee"} .fa-times-octagon:before{content:"\f2f0"} .fa-times-square:before{content:"\f2d3"} .fa-tint:before{content:"\f043"} .fa-tint-slash:before{content:"\f5c7"} .fa-tire:before{content:"\f631"} .fa-tire-flat:before{content:"\f632"} .fa-tire-pressure-warning:before{content:"\f633"} .fa-tire-rugged:before{content:"\f634"} .fa-tired:before{content:"\f5c8"} .fa-toggle-off:before{content:"\f204"} .fa-toggle-on:before{content:"\f205"} .fa-toilet:before{content:"\f7d8"} .fa-toilet-paper:before{content:"\f71e"} .fa-toilet-paper-alt:before{content:"\f71f"} .fa-tombstone:before{content:"\f720"} .fa-tombstone-alt:before{content:"\f721"} .fa-toolbox:before{content:"\f552"} .fa-tools:before{content:"\f7d9"} .fa-tooth:before{content:"\f5c9"} .fa-toothbrush:before{content:"\f635"} .fa-torah:before{content:"\f6a0"} .fa-torii-gate:before{content:"\f6a1"} .fa-tornado:before{content:"\f76f"} .fa-tractor:before{content:"\f722"} .fa-trade-federation:before{content:"\f513"} .fa-trademark:before{content:"\f25c"} .fa-traffic-cone:before{content:"\f636"} .fa-traffic-light:before{content:"\f637"} .fa-traffic-light-go:before{content:"\f638"} .fa-traffic-light-slow:before{content:"\f639"} .fa-traffic-light-stop:before{content:"\f63a"} .fa-train:before{content:"\f238"} .fa-tram:before{content:"\f7da"} .fa-transgender:before{content:"\f224"} .fa-transgender-alt:before{content:"\f225"} .fa-trash:before{content:"\f1f8"} .fa-trash-alt:before{content:"\f2ed"} .fa-trash-restore:before{content:"\f829"} .fa-trash-restore-alt:before{content:"\f82a"} .fa-treasure-chest:before{content:"\f723"} .fa-tree:before{content:"\f1bb"} .fa-tree-alt:before{content:"\f400"} .fa-tree-christmas:before{content:"\f7db"} .fa-tree-decorated:before{content:"\f7dc"} .fa-tree-large:before{content:"\f7dd"} .fa-tree-palm:before{content:"\f82b"} .fa-trees:before{content:"\f724"} .fa-trello:before{content:"\f181"} .fa-triangle:before{content:"\f2ec"} .fa-tripadvisor:before{content:"\f262"} .fa-trophy:before{content:"\f091"} .fa-trophy-alt:before{content:"\f2eb"} .fa-truck:before{content:"\f0d1"} .fa-truck-container:before{content:"\f4dc"} .fa-truck-couch:before{content:"\f4dd"} .fa-truck-loading:before{content:"\f4de"} .fa-truck-monster:before{content:"\f63b"} .fa-truck-moving:before{content:"\f4df"} .fa-truck-pickup:before{content:"\f63c"} .fa-truck-plow:before{content:"\f7de"} .fa-truck-ramp:before{content:"\f4e0"} .fa-tshirt:before{content:"\f553"} .fa-tty:before{content:"\f1e4"} .fa-tumblr:before{content:"\f173"} .fa-tumblr-square:before{content:"\f174"} .fa-turkey:before{content:"\f725"} .fa-turtle:before{content:"\f726"} .fa-tv:before{content:"\f26c"} .fa-tv-retro:before{content:"\f401"} .fa-twitch:before{content:"\f1e8"} .fa-twitter:before{content:"\f099"} .fa-twitter-square:before{content:"\f081"} .fa-typo3:before{content:"\f42b"} .fa-uber:before{content:"\f402"} .fa-ubuntu:before{content:"\f7df"} .fa-uikit:before{content:"\f403"} .fa-umbrella:before{content:"\f0e9"} .fa-umbrella-beach:before{content:"\f5ca"} .fa-underline:before{content:"\f0cd"} .fa-undo:before{content:"\f0e2"} .fa-undo-alt:before{content:"\f2ea"} .fa-unicorn:before{content:"\f727"} .fa-union:before{content:"\f6a2"} .fa-uniregistry:before{content:"\f404"} .fa-universal-access:before{content:"\f29a"} .fa-university:before{content:"\f19c"} .fa-unlink:before{content:"\f127"} .fa-unlock:before{content:"\f09c"} .fa-unlock-alt:before{content:"\f13e"} .fa-untappd:before{content:"\f405"} .fa-upload:before{content:"\f093"} .fa-ups:before{content:"\f7e0"} .fa-usb:before{content:"\f287"} .fa-usd-circle:before{content:"\f2e8"} .fa-usd-square:before{content:"\f2e9"} .fa-user:before{content:"\f007"} .fa-user-alt:before{content:"\f406"} .fa-user-alt-slash:before{content:"\f4fa"} .fa-user-astronaut:before{content:"\f4fb"} .fa-user-chart:before{content:"\f6a3"} .fa-user-check:before{content:"\f4fc"} .fa-user-circle:before{content:"\f2bd"} .fa-user-clock:before{content:"\f4fd"} .fa-user-cog:before{content:"\f4fe"} .fa-user-crown:before{content:"\f6a4"} .fa-user-edit:before{content:"\f4ff"} .fa-user-friends:before{content:"\f500"} .fa-user-graduate:before{content:"\f501"} .fa-user-hard-hat:before{content:"\f82c"} .fa-user-headset:before{content:"\f82d"} .fa-user-injured:before{content:"\f728"} .fa-user-lock:before{content:"\f502"} .fa-user-md:before{content:"\f0f0"} .fa-user-md-chat:before{content:"\f82e"} .fa-user-minus:before{content:"\f503"} .fa-user-ninja:before{content:"\f504"} .fa-user-nurse:before{content:"\f82f"} .fa-user-plus:before{content:"\f234"} .fa-user-secret:before{content:"\f21b"} .fa-user-shield:before{content:"\f505"} .fa-user-slash:before{content:"\f506"} .fa-user-tag:before{content:"\f507"} .fa-user-tie:before{content:"\f508"} .fa-user-times:before{content:"\f235"} .fa-users:before{content:"\f0c0"} .fa-users-class:before{content:"\f63d"} .fa-users-cog:before{content:"\f509"} .fa-users-crown:before{content:"\f6a5"} .fa-users-medical:before{content:"\f830"} .fa-usps:before{content:"\f7e1"} .fa-ussunnah:before{content:"\f407"} .fa-utensil-fork:before{content:"\f2e3"} .fa-utensil-knife:before{content:"\f2e4"} .fa-utensil-spoon:before{content:"\f2e5"} .fa-utensils:before{content:"\f2e7"} .fa-utensils-alt:before{content:"\f2e6"} .fa-vaadin:before{content:"\f408"} .fa-value-absolute:before{content:"\f6a6"} .fa-vector-square:before{content:"\f5cb"} .fa-venus:before{content:"\f221"} .fa-venus-double:before{content:"\f226"} .fa-venus-mars:before{content:"\f228"} .fa-viacoin:before{content:"\f237"} .fa-viadeo:before{content:"\f2a9"} .fa-viadeo-square:before{content:"\f2aa"} .fa-vial:before{content:"\f492"} .fa-vials:before{content:"\f493"} .fa-viber:before{content:"\f409"} .fa-video:before{content:"\f03d"} .fa-video-plus:before{content:"\f4e1"} .fa-video-slash:before{content:"\f4e2"} .fa-vihara:before{content:"\f6a7"} .fa-vimeo:before{content:"\f40a"} .fa-vimeo-square:before{content:"\f194"} .fa-vimeo-v:before{content:"\f27d"} .fa-vine:before{content:"\f1ca"} .fa-vk:before{content:"\f189"} .fa-vnv:before{content:"\f40b"} .fa-volcano:before{content:"\f770"} .fa-volleyball-ball:before{content:"\f45f"} .fa-volume:before{content:"\f6a8"} .fa-volume-down:before{content:"\f027"} .fa-volume-mute:before{content:"\f6a9"} .fa-volume-off:before{content:"\f026"} .fa-volume-slash:before{content:"\f2e2"} .fa-volume-up:before{content:"\f028"} .fa-vote-nay:before{content:"\f771"} .fa-vote-yea:before{content:"\f772"} .fa-vr-cardboard:before{content:"\f729"} .fa-vuejs:before{content:"\f41f"} .fa-walker:before{content:"\f831"} .fa-walking:before{content:"\f554"} .fa-wallet:before{content:"\f555"} .fa-wand:before{content:"\f72a"} .fa-wand-magic:before{content:"\f72b"} .fa-warehouse:before{content:"\f494"} .fa-warehouse-alt:before{content:"\f495"} .fa-watch:before{content:"\f2e1"} .fa-watch-fitness:before{content:"\f63e"} .fa-water:before{content:"\f773"} .fa-water-lower:before{content:"\f774"} .fa-water-rise:before{content:"\f775"} .fa-webcam:before{content:"\f832"} .fa-webcam-slash:before{content:"\f833"} .fa-weebly:before{content:"\f5cc"} .fa-weibo:before{content:"\f18a"} .fa-weight:before{content:"\f496"} .fa-weight-hanging:before{content:"\f5cd"} .fa-weixin:before{content:"\f1d7"} .fa-whale:before{content:"\f72c"} .fa-whatsapp:before{content:"\f232"} .fa-whatsapp-square:before{content:"\f40c"} .fa-wheat:before{content:"\f72d"} .fa-wheelchair:before{content:"\f193"} .fa-whistle:before{content:"\f460"} .fa-whmcs:before{content:"\f40d"} .fa-wifi:before{content:"\f1eb"} .fa-wifi-1:before{content:"\f6aa"} .fa-wifi-2:before{content:"\f6ab"} .fa-wifi-slash:before{content:"\f6ac"} .fa-wikipedia-w:before{content:"\f266"} .fa-wind:before{content:"\f72e"} .fa-wind-warning:before{content:"\f776"} .fa-window:before{content:"\f40e"} .fa-window-alt:before{content:"\f40f"} .fa-window-close:before{content:"\f410"} .fa-window-maximize:before{content:"\f2d0"} .fa-window-minimize:before{content:"\f2d1"} .fa-window-restore:before{content:"\f2d2"} .fa-windows:before{content:"\f17a"} .fa-windsock:before{content:"\f777"} .fa-wine-bottle:before{content:"\f72f"} .fa-wine-glass:before{content:"\f4e3"} .fa-wine-glass-alt:before{content:"\f5ce"} .fa-wix:before{content:"\f5cf"} .fa-wizards-of-the-coast:before{content:"\f730"} .fa-wolf-pack-battalion:before{content:"\f514"} .fa-won-sign:before{content:"\f159"} .fa-wordpress:before{content:"\f19a"} .fa-wordpress-simple:before{content:"\f411"} .fa-wpbeginner:before{content:"\f297"} .fa-wpexplorer:before{content:"\f2de"} .fa-wpforms:before{content:"\f298"} .fa-wpressr:before{content:"\f3e4"} .fa-wreath:before{content:"\f7e2"} .fa-wrench:before{content:"\f0ad"} .fa-x-ray:before{content:"\f497"} .fa-xbox:before{content:"\f412"} .fa-xing:before{content:"\f168"} .fa-xing-square:before{content:"\f169"} .fa-y-combinator:before{content:"\f23b"} .fa-yahoo:before{content:"\f19e"} .fa-yandex:before{content:"\f413"} .fa-yandex-international:before{content:"\f414"} .fa-yarn:before{content:"\f7e3"} .fa-yelp:before{content:"\f1e9"} .fa-yen-sign:before{content:"\f157"} .fa-yin-yang:before{content:"\f6ad"} .fa-yoast:before{content:"\f2b1"} .fa-youtube:before{content:"\f167"} .fa-youtube-square:before{content:"\f431"} .fa-zhihu:before{content:"\f63f"} .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px} .sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto} @font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(/dod_theme/static/src/css/../webfonts/fa-brands-400.eot);src:url(/dod_theme/static/src/css/../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/dod_theme/static/src/css/../webfonts/fa-brands-400.woff2) format("woff2"),url(/dod_theme/static/src/css/../webfonts/fa-brands-400.woff) format("woff"),url(/dod_theme/static/src/css/../webfonts/fa-brands-400.ttf) format("truetype"),url(/dod_theme/static/src/css/../webfonts/fa-brands-400.svg#fontawesome) format("svg")} .fab{font-family:"Font Awesome 5 Brands"} @font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;font-display:auto;src:url(/dod_theme/static/src/css/../webfonts/fa-light-300.eot);src:url(/dod_theme/static/src/css/../webfonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/dod_theme/static/src/css/../webfonts/fa-light-300.woff2) format("woff2"),url(/dod_theme/static/src/css/../webfonts/fa-light-300.woff) format("woff"),url(/dod_theme/static/src/css/../webfonts/fa-light-300.ttf) format("truetype"),url(/dod_theme/static/src/css/../webfonts/fa-light-300.svg#fontawesome) format("svg")} .fal{font-weight:300} @font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:400;font-display:auto;src:url(/dod_theme/static/src/css/../webfonts/fa-regular-400.eot);src:url(/dod_theme/static/src/css/../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/dod_theme/static/src/css/../webfonts/fa-regular-400.woff2) format("woff2"),url(/dod_theme/static/src/css/../webfonts/fa-regular-400.woff) format("woff"),url(/dod_theme/static/src/css/../webfonts/fa-regular-400.ttf) format("truetype"),url(/dod_theme/static/src/css/../webfonts/fa-regular-400.svg#fontawesome) format("svg")} .fal,.far{font-family:"Font Awesome 5 Pro"} .far{font-weight:400} @font-face{font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:900;font-display:auto;src:url(/dod_theme/static/src/css/../webfonts/fa-solid-900.eot);src:url(/dod_theme/static/src/css/../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/dod_theme/static/src/css/../webfonts/fa-solid-900.woff2) format("woff2"),url(/dod_theme/static/src/css/../webfonts/fa-solid-900.woff) format("woff"),url(/dod_theme/static/src/css/../webfonts/fa-solid-900.ttf) format("truetype"),url(/dod_theme/static/src/css/../webfonts/fa-solid-900.svg#fontawesome) format("svg")} .fa,.fas{font-family:"Font Awesome 5 Pro";font-weight:900} 

/* /dod_theme/static/src/libs/jquery-nice-select-1.1.0/nice-select.css defined in bundle 'web.assets_frontend' */
.nice-select{-webkit-tap-highlight-color: transparent; background-color: #fff; border-radius: 5px; border: solid 1px #e8e8e8; box-sizing: border-box; clear: both; cursor: pointer; display: block; float: left; font-family: inherit; font-size: 14px; font-weight: normal; height: 42px; line-height: 40px; outline: none; padding-left: 18px; padding-right: 30px; position: relative; text-align: left !important; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; white-space: nowrap; width: auto;} .nice-select:hover{border-color: #dbdbdb;} .nice-select:active, .nice-select.open, .nice-select:focus{border-color: #999;} .nice-select:after{border-bottom: 2px solid #999; border-right: 2px solid #999; content: ''; display: block; height: 5px; margin-top: -4px; pointer-events: none; position: absolute; right: 12px; top: 50%; -webkit-transform-origin: 66% 66%; -ms-transform-origin: 66% 66%; transform-origin: 66% 66%; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); -webkit-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out; width: 5px;} .nice-select.open:after{-webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); transform: rotate(-135deg);} .nice-select.open .list{opacity: 1; pointer-events: auto; -webkit-transform: scale(1) translateY(0); -ms-transform: scale(1) translateY(0); transform: scale(1) translateY(0);} .nice-select.disabled{border-color: #ededed; color: #999; pointer-events: none;} .nice-select.disabled:after{border-color: #cccccc;} .nice-select.wide{width: 100%;} .nice-select.wide .list{left: 0 !important; right: 0 !important;} .nice-select.right{float: right;} .nice-select.right .list{left: auto; right: 0;} .nice-select.small{font-size: 12px; height: 36px; line-height: 34px;} .nice-select.small:after{height: 4px; width: 4px;} .nice-select.small .option{line-height: 34px; min-height: 34px;} .nice-select .list{background-color: #fff; border-radius: 5px; box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); box-sizing: border-box; margin-top: 4px; opacity: 0; overflow: hidden; padding: 0; pointer-events: none; position: absolute; top: 100%; left: 0; -webkit-transform-origin: 50% 0; -ms-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: scale(0.75) translateY(-21px); -ms-transform: scale(0.75) translateY(-21px); transform: scale(0.75) translateY(-21px); -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; z-index: 9;} .nice-select .list:hover .option:not(:hover){background-color: transparent !important;} .nice-select .option{cursor: pointer; font-weight: 400; line-height: 40px; list-style: none; min-height: 40px; outline: none; padding-left: 18px; padding-right: 29px; text-align: left; -webkit-transition: all 0.2s; transition: all 0.2s;} .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{background-color: #f6f6f6;} .nice-select .option.selected{font-weight: bold;} .nice-select .option.disabled{background-color: transparent; color: #999; cursor: default;} .no-csspointerevents .nice-select .list{display: none;} .no-csspointerevents .nice-select.open .list{display: block;} 

/* /dod_theme/static/src/libs/fancybox-master/jquery.fancybox.min.css defined in bundle 'web.assets_frontend' */
body.compensate-for-scrollbar{overflow:hidden} .fancybox-active{height:auto} .fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden} .fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992} .fancybox-container *{box-sizing:border-box} .fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0} .fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto} .fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)} .fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)} .fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997} .fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible} .fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} .fancybox-toolbar{right:0;top:0} .fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994} .fancybox-is-open .fancybox-stage{overflow:hidden} .fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994} .fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0} .fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block} .fancybox-slide--image{overflow:hidden;padding:44px 0} .fancybox-slide--image:before{display:none} .fancybox-slide--html{padding:6px} .fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle} .fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995} .fancybox-can-zoomOut .fancybox-content{cursor:zoom-out} .fancybox-can-zoomIn .fancybox-content{cursor:zoom-in} .fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab} .fancybox-is-grabbing .fancybox-content{cursor:grabbing} .fancybox-container [data-selectable=true]{cursor:text} .fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%} .fancybox-spaceball{z-index:1} .fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%} .fancybox-slide--video .fancybox-content{background:#000} .fancybox-slide--map .fancybox-content{background:#e5e3df} .fancybox-slide--iframe .fancybox-content{background:#fff} .fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%} .fancybox-iframe{left:0;position:absolute;top:0} .fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%} .fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0} .fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px} .fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc} .fancybox-button:hover{color:#fff} .fancybox-button:focus{outline:none} .fancybox-button.fancybox-focus{outline:1px dotted} .fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none} .fancybox-button div{height:100%} .fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%} .fancybox-button svg path{fill:currentColor;stroke-width:0} .fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none} .fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998} .fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401} .fancybox-close-small:hover{color:#fff;opacity:1} .fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0} .fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden} .fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none} .fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px} .fancybox-navigation .fancybox-button div{padding:7px} .fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px} .fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)} .fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996} @supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}} .fancybox-caption--separate{margin-top:-50px} .fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all} .fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none} .fancybox-caption a:hover{color:#fff;text-decoration:underline} .fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999} @keyframes a{to{transform:rotate(1turn)}} .fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)} .fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)} .fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)} .fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)} .fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)} .fancybox-fx-fade.fancybox-slide--current{opacity:1} .fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)} .fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)} .fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)} .fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)} .fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)} .fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)} .fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)} .fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)} .fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)} .fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)} .fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)} .fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)} .fancybox-slide{padding-left:6px;padding-right:6px} .fancybox-slide--image{padding:6px 0} .fancybox-close-small{right:-6px} .fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px} .fancybox-caption{padding-left:12px;padding-right:12px} @supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}} }.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center} .fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px} .fancybox-share p{margin:0;padding:0} .fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap} .fancybox-share__button:link,.fancybox-share__button:visited{color:#fff} .fancybox-share__button:hover{text-decoration:none} .fancybox-share__button--fb{background:#3b5998} .fancybox-share__button--fb:hover{background:#344e86} .fancybox-share__button--pt{background:#bd081d} .fancybox-share__button--pt:hover{background:#aa0719} .fancybox-share__button--tw{background:#1da1f2} .fancybox-share__button--tw:hover{background:#0d95e8} .fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px} .fancybox-share__button svg path{fill:#fff} .fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%} .fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995} .fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden} .fancybox-show-thumbs .fancybox-thumbs{display:block} .fancybox-show-thumbs .fancybox-inner{right:212px} .fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%} .fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden} .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px} .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)} .fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px} .fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px} .fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991} .fancybox-thumbs__list a:focus:before{opacity:.5} .fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1} @media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}} 

/* /dod_theme/static/src/libs/select2-4.0.7/select2.min.css defined in bundle 'web.assets_frontend' */
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle} .select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none} .select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .select2-container .select2-selection--single .select2-selection__clear{position:relative} .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px} .select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none} .select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap} .select2-container .select2-search--inline{float:left} .select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0} .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none} .select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051} .select2-results{display:block} .select2-results__options{list-style:none;margin:0;padding:0} .select2-results__option{padding:6px;user-select:none;-webkit-user-select:none} .select2-results__option[aria-selected]{cursor:pointer} .select2-container--open .select2-dropdown{left:0} .select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0} .select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0} .select2-search--dropdown{display:block;padding:4px} .select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box} .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none} .select2-search--dropdown.select2-search--hide{display:none} .select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)} .select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important} .select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px} .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px} .select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold} .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999} .select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px} .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0} .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left} .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto} .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default} .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none} .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px} .select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text} .select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%} .select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none} .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left} .select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px} .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px} .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px} .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333} .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right} .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto} .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto} .select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0} .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default} .select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none} .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0} .select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0} .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa} .select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield} .select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto} .select2-container--default .select2-results__option[role=group]{padding:0} .select2-container--default .select2-results__option[aria-disabled=true]{color:#999} .select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd} .select2-container--default .select2-results__option .select2-results__option{padding-left:1em} .select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0} .select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em} .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em} .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em} .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em} .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em} .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white} .select2-container--default .select2-results__group{cursor:default;display:block;padding:6px} .select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)} .select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb} .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px} .select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px} .select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999} .select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)} .select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0} .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left} .select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto} .select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb} .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none} .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px} .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)} .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)} .select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0} .select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb} .select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px} .select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none} .select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px} .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px} .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555} .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto} .select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto} .select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb} .select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0} .select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0} .select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0} .select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none} .select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent} .select2-container--classic .select2-dropdown--above{border-bottom:none} .select2-container--classic .select2-dropdown--below{border-top:none} .select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto} .select2-container--classic .select2-results__option[role=group]{padding:0} .select2-container--classic .select2-results__option[aria-disabled=true]{color:grey} .select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff} .select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px} .select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} 

/* /dod_theme/static/src/libs/telInput/intlTelInput.css defined in bundle 'web.assets_frontend' */
 .intl-tel-input{position: relative; display: inline-block;} .intl-tel-input *{box-sizing: border-box; -moz-box-sizing: border-box;} .intl-tel-input .hide{display: none;} .intl-tel-input .v-hide{visibility: hidden;} .intl-tel-input input, .intl-tel-input input[type=text], .intl-tel-input input[type=tel]{position: relative; z-index: 0; margin-top: 0 !important; margin-bottom: 0 !important; padding-right: 36px; margin-right: 0;} .intl-tel-input .flag-container{position: absolute; top: 0; bottom: 0; right: 0; padding: 1px;} .intl-tel-input .selected-flag{z-index: 1; position: relative; width: 36px; height: 100%; padding: 0 0 0 8px;} .intl-tel-input .selected-flag .iti-flag{position: absolute; top: 0; bottom: 0; margin: auto;} .intl-tel-input .selected-flag .iti-arrow{position: absolute; top: 50%; margin-top: -2px; right: 6px; width: 0; height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 4px solid #555;} .intl-tel-input .selected-flag .iti-arrow.up{border-top: none; border-bottom: 4px solid #555;} .intl-tel-input .country-list{position: absolute; z-index: 2; list-style: none; text-align: left; padding: 0; margin: 0 0 0 -1px; box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.2); background-color: white; border: 1px solid #CCC; white-space: nowrap; max-height: 200px; overflow-y: scroll;} .intl-tel-input .country-list.dropup{bottom: 100%; margin-bottom: -1px;} .intl-tel-input .country-list .flag-box{display: inline-block; width: 20px;} @media (max-width: 500px){.intl-tel-input .country-list{white-space: normal;}} .intl-tel-input .country-list .divider{padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #CCC;} .intl-tel-input .country-list .country{padding: 5px 10px;} .intl-tel-input .country-list .country .dial-code{color: #999;} .intl-tel-input .country-list .country.highlight{background-color: rgba(0, 0, 0, 0.05);} .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name, .intl-tel-input .country-list .dial-code{vertical-align: middle;} .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name{margin-right: 6px;} .intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel], .intl-tel-input.separate-dial-code input, .intl-tel-input.separate-dial-code input[type=text], .intl-tel-input.separate-dial-code input[type=tel]{padding-right: 6px; padding-left: 52px; margin-left: 0;} .intl-tel-input.allow-dropdown .flag-container, .intl-tel-input.separate-dial-code .flag-container{right: auto; left: 0;} .intl-tel-input.allow-dropdown .selected-flag, .intl-tel-input.separate-dial-code .selected-flag{width: 46px;} .intl-tel-input.allow-dropdown .flag-container:hover{cursor: pointer;} .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color: rgba(0, 0, 0, 0.05);} .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover{cursor: default;} .intl-tel-input.allow-dropdown input[disabled] + .flag-container:hover .selected-flag, .intl-tel-input.allow-dropdown input[readonly] + .flag-container:hover .selected-flag{background-color: transparent;} .intl-tel-input.separate-dial-code .selected-flag{background-color: rgba(0, 0, 0, 0.05); display: table;} .intl-tel-input.separate-dial-code .selected-dial-code{display: table-cell; vertical-align: middle; padding-left: 28px;} .intl-tel-input.separate-dial-code.iti-sdc-2 input, .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel]{padding-left: 66px;} .intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width: 60px;} .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel]{padding-left: 76px;} .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width: 70px;} .intl-tel-input.separate-dial-code.iti-sdc-3 input, .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel]{padding-left: 74px;} .intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width: 68px;} .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel]{padding-left: 84px;} .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width: 78px;} .intl-tel-input.separate-dial-code.iti-sdc-4 input, .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel]{padding-left: 82px;} .intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width: 76px;} .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel]{padding-left: 92px;} .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width: 86px;} .intl-tel-input.separate-dial-code.iti-sdc-5 input, .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel]{padding-left: 90px;} .intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width: 84px;} .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text], .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel]{padding-left: 100px;} .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width: 94px;} .intl-tel-input.iti-container{position: absolute; top: -1000px; left: -1000px; z-index: 1060; padding: 1px;} .intl-tel-input.iti-container:hover{cursor: pointer;} .iti-mobile .intl-tel-input.iti-container{top: 30px; bottom: 30px; left: 30px; right: 30px; position: fixed;} .iti-mobile .intl-tel-input .country-list{max-height: 100%; width: 100%;} .iti-mobile .intl-tel-input .country-list .country{padding: 10px 10px; line-height: 1.5em;} .iti-flag{width: 20px;} .iti-flag.be{width: 18px;} .iti-flag.ch{width: 15px;} .iti-flag.mc{width: 19px;} .iti-flag.ne{width: 18px;} .iti-flag.np{width: 13px;} .iti-flag.va{width: 15px;} @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.iti-flag{background-size: 5630px 15px;}} .iti-flag.ac{height: 10px; background-position: 0px 0px;} .iti-flag.ad{height: 14px; background-position: -22px 0px;} .iti-flag.ae{height: 10px; background-position: -44px 0px;} .iti-flag.af{height: 14px; background-position: -66px 0px;} .iti-flag.ag{height: 14px; background-position: -88px 0px;} .iti-flag.ai{height: 10px; background-position: -110px 0px;} .iti-flag.al{height: 15px; background-position: -132px 0px;} .iti-flag.am{height: 10px; background-position: -154px 0px;} .iti-flag.ao{height: 14px; background-position: -176px 0px;} .iti-flag.aq{height: 14px; background-position: -198px 0px;} .iti-flag.ar{height: 13px; background-position: -220px 0px;} .iti-flag.as{height: 10px; background-position: -242px 0px;} .iti-flag.at{height: 14px; background-position: -264px 0px;} .iti-flag.au{height: 10px; background-position: -286px 0px;} .iti-flag.aw{height: 14px; background-position: -308px 0px;} .iti-flag.ax{height: 13px; background-position: -330px 0px;} .iti-flag.az{height: 10px; background-position: -352px 0px;} .iti-flag.ba{height: 10px; background-position: -374px 0px;} .iti-flag.bb{height: 14px; background-position: -396px 0px;} .iti-flag.bd{height: 12px; background-position: -418px 0px;} .iti-flag.be{height: 15px; background-position: -440px 0px;} .iti-flag.bf{height: 14px; background-position: -460px 0px;} .iti-flag.bg{height: 12px; background-position: -482px 0px;} .iti-flag.bh{height: 12px; background-position: -504px 0px;} .iti-flag.bi{height: 12px; background-position: -526px 0px;} .iti-flag.bj{height: 14px; background-position: -548px 0px;} .iti-flag.bl{height: 14px; background-position: -570px 0px;} .iti-flag.bm{height: 10px; background-position: -592px 0px;} .iti-flag.bn{height: 10px; background-position: -614px 0px;} .iti-flag.bo{height: 14px; background-position: -636px 0px;} .iti-flag.bq{height: 14px; background-position: -658px 0px;} .iti-flag.br{height: 14px; background-position: -680px 0px;} .iti-flag.bs{height: 10px; background-position: -702px 0px;} .iti-flag.bt{height: 14px; background-position: -724px 0px;} .iti-flag.bv{height: 15px; background-position: -746px 0px;} .iti-flag.bw{height: 14px; background-position: -768px 0px;} .iti-flag.by{height: 10px; background-position: -790px 0px;} .iti-flag.bz{height: 14px; background-position: -812px 0px;} .iti-flag.ca{height: 10px; background-position: -834px 0px;} .iti-flag.cc{height: 10px; background-position: -856px 0px;} .iti-flag.cd{height: 15px; background-position: -878px 0px;} .iti-flag.cf{height: 14px; background-position: -900px 0px;} .iti-flag.cg{height: 14px; background-position: -922px 0px;} .iti-flag.ch{height: 15px; background-position: -944px 0px;} .iti-flag.ci{height: 14px; background-position: -961px 0px;} .iti-flag.ck{height: 10px; background-position: -983px 0px;} .iti-flag.cl{height: 14px; background-position: -1005px 0px;} .iti-flag.cm{height: 14px; background-position: -1027px 0px;} .iti-flag.cn{height: 14px; background-position: -1049px 0px;} .iti-flag.co{height: 14px; background-position: -1071px 0px;} .iti-flag.cp{height: 14px; background-position: -1093px 0px;} .iti-flag.cr{height: 12px; background-position: -1115px 0px;} .iti-flag.cu{height: 10px; background-position: -1137px 0px;} .iti-flag.cv{height: 12px; background-position: -1159px 0px;} .iti-flag.cw{height: 14px; background-position: -1181px 0px;} .iti-flag.cx{height: 10px; background-position: -1203px 0px;} .iti-flag.cy{height: 13px; background-position: -1225px 0px;} .iti-flag.cz{height: 14px; background-position: -1247px 0px;} .iti-flag.de{height: 12px; background-position: -1269px 0px;} .iti-flag.dg{height: 10px; background-position: -1291px 0px;} .iti-flag.dj{height: 14px; background-position: -1313px 0px;} .iti-flag.dk{height: 15px; background-position: -1335px 0px;} .iti-flag.dm{height: 10px; background-position: -1357px 0px;} .iti-flag.do{height: 13px; background-position: -1379px 0px;} .iti-flag.dz{height: 14px; background-position: -1401px 0px;} .iti-flag.ea{height: 14px; background-position: -1423px 0px;} .iti-flag.ec{height: 14px; background-position: -1445px 0px;} .iti-flag.ee{height: 13px; background-position: -1467px 0px;} .iti-flag.eg{height: 14px; background-position: -1489px 0px;} .iti-flag.eh{height: 10px; background-position: -1511px 0px;} .iti-flag.er{height: 10px; background-position: -1533px 0px;} .iti-flag.es{height: 14px; background-position: -1555px 0px;} .iti-flag.et{height: 10px; background-position: -1577px 0px;} .iti-flag.eu{height: 14px; background-position: -1599px 0px;} .iti-flag.fi{height: 12px; background-position: -1621px 0px;} .iti-flag.fj{height: 10px; background-position: -1643px 0px;} .iti-flag.fk{height: 10px; background-position: -1665px 0px;} .iti-flag.fm{height: 11px; background-position: -1687px 0px;} .iti-flag.fo{height: 15px; background-position: -1709px 0px;} .iti-flag.fr{height: 14px; background-position: -1731px 0px;} .iti-flag.ga{height: 15px; background-position: -1753px 0px;} .iti-flag.gb{height: 10px; background-position: -1775px 0px;} .iti-flag.gd{height: 12px; background-position: -1797px 0px;} .iti-flag.ge{height: 14px; background-position: -1819px 0px;} .iti-flag.gf{height: 14px; background-position: -1841px 0px;} .iti-flag.gg{height: 14px; background-position: -1863px 0px;} .iti-flag.gh{height: 14px; background-position: -1885px 0px;} .iti-flag.gi{height: 10px; background-position: -1907px 0px;} .iti-flag.gl{height: 14px; background-position: -1929px 0px;} .iti-flag.gm{height: 14px; background-position: -1951px 0px;} .iti-flag.gn{height: 14px; background-position: -1973px 0px;} .iti-flag.gp{height: 14px; background-position: -1995px 0px;} .iti-flag.gq{height: 14px; background-position: -2017px 0px;} .iti-flag.gr{height: 14px; background-position: -2039px 0px;} .iti-flag.gs{height: 10px; background-position: -2061px 0px;} .iti-flag.gt{height: 13px; background-position: -2083px 0px;} .iti-flag.gu{height: 11px; background-position: -2105px 0px;} .iti-flag.gw{height: 10px; background-position: -2127px 0px;} .iti-flag.gy{height: 12px; background-position: -2149px 0px;} .iti-flag.hk{height: 14px; background-position: -2171px 0px;} .iti-flag.hm{height: 10px; background-position: -2193px 0px;} .iti-flag.hn{height: 10px; background-position: -2215px 0px;} .iti-flag.hr{height: 10px; background-position: -2237px 0px;} .iti-flag.ht{height: 12px; background-position: -2259px 0px;} .iti-flag.hu{height: 10px; background-position: -2281px 0px;} .iti-flag.ic{height: 14px; background-position: -2303px 0px;} .iti-flag.id{height: 14px; background-position: -2325px 0px;} .iti-flag.ie{height: 10px; background-position: -2347px 0px;} .iti-flag.il{height: 15px; background-position: -2369px 0px;} .iti-flag.im{height: 10px; background-position: -2391px 0px;} .iti-flag.in{height: 14px; background-position: -2413px 0px;} .iti-flag.io{height: 10px; background-position: -2435px 0px;} .iti-flag.iq{height: 14px; background-position: -2457px 0px;} .iti-flag.ir{height: 12px; background-position: -2479px 0px;} .iti-flag.is{height: 15px; background-position: -2501px 0px;} .iti-flag.it{height: 14px; background-position: -2523px 0px;} .iti-flag.je{height: 12px; background-position: -2545px 0px;} .iti-flag.jm{height: 10px; background-position: -2567px 0px;} .iti-flag.jo{height: 10px; background-position: -2589px 0px;} .iti-flag.jp{height: 14px; background-position: -2611px 0px;} .iti-flag.ke{height: 14px; background-position: -2633px 0px;} .iti-flag.kg{height: 12px; background-position: -2655px 0px;} .iti-flag.kh{height: 13px; background-position: -2677px 0px;} .iti-flag.ki{height: 10px; background-position: -2699px 0px;} .iti-flag.km{height: 12px; background-position: -2721px 0px;} .iti-flag.kn{height: 14px; background-position: -2743px 0px;} .iti-flag.kp{height: 10px; background-position: -2765px 0px;} .iti-flag.kr{height: 14px; background-position: -2787px 0px;} .iti-flag.kw{height: 10px; background-position: -2809px 0px;} .iti-flag.ky{height: 10px; background-position: -2831px 0px;} .iti-flag.kz{height: 10px; background-position: -2853px 0px;} .iti-flag.la{height: 14px; background-position: -2875px 0px;} .iti-flag.lb{height: 14px; background-position: -2897px 0px;} .iti-flag.lc{height: 10px; background-position: -2919px 0px;} .iti-flag.li{height: 12px; background-position: -2941px 0px;} .iti-flag.lk{height: 10px; background-position: -2963px 0px;} .iti-flag.lr{height: 11px; background-position: -2985px 0px;} .iti-flag.ls{height: 14px; background-position: -3007px 0px;} .iti-flag.lt{height: 12px; background-position: -3029px 0px;} .iti-flag.lu{height: 12px; background-position: -3051px 0px;} .iti-flag.lv{height: 10px; background-position: -3073px 0px;} .iti-flag.ly{height: 10px; background-position: -3095px 0px;} .iti-flag.ma{height: 14px; background-position: -3117px 0px;} .iti-flag.mc{height: 15px; background-position: -3139px 0px;} .iti-flag.md{height: 10px; background-position: -3160px 0px;} .iti-flag.me{height: 10px; background-position: -3182px 0px;} .iti-flag.mf{height: 14px; background-position: -3204px 0px;} .iti-flag.mg{height: 14px; background-position: -3226px 0px;} .iti-flag.mh{height: 11px; background-position: -3248px 0px;} .iti-flag.mk{height: 10px; background-position: -3270px 0px;} .iti-flag.ml{height: 14px; background-position: -3292px 0px;} .iti-flag.mm{height: 14px; background-position: -3314px 0px;} .iti-flag.mn{height: 10px; background-position: -3336px 0px;} .iti-flag.mo{height: 14px; background-position: -3358px 0px;} .iti-flag.mp{height: 10px; background-position: -3380px 0px;} .iti-flag.mq{height: 14px; background-position: -3402px 0px;} .iti-flag.mr{height: 14px; background-position: -3424px 0px;} .iti-flag.ms{height: 10px; background-position: -3446px 0px;} .iti-flag.mt{height: 14px; background-position: -3468px 0px;} .iti-flag.mu{height: 14px; background-position: -3490px 0px;} .iti-flag.mv{height: 14px; background-position: -3512px 0px;} .iti-flag.mw{height: 14px; background-position: -3534px 0px;} .iti-flag.mx{height: 12px; background-position: -3556px 0px;} .iti-flag.my{height: 10px; background-position: -3578px 0px;} .iti-flag.mz{height: 14px; background-position: -3600px 0px;} .iti-flag.na{height: 14px; background-position: -3622px 0px;} .iti-flag.nc{height: 10px; background-position: -3644px 0px;} .iti-flag.ne{height: 15px; background-position: -3666px 0px;} .iti-flag.nf{height: 10px; background-position: -3686px 0px;} .iti-flag.ng{height: 10px; background-position: -3708px 0px;} .iti-flag.ni{height: 12px; background-position: -3730px 0px;} .iti-flag.nl{height: 14px; background-position: -3752px 0px;} .iti-flag.no{height: 15px; background-position: -3774px 0px;} .iti-flag.np{height: 15px; background-position: -3796px 0px;} .iti-flag.nr{height: 10px; background-position: -3811px 0px;} .iti-flag.nu{height: 10px; background-position: -3833px 0px;} .iti-flag.nz{height: 10px; background-position: -3855px 0px;} .iti-flag.om{height: 10px; background-position: -3877px 0px;} .iti-flag.pa{height: 14px; background-position: -3899px 0px;} .iti-flag.pe{height: 14px; background-position: -3921px 0px;} .iti-flag.pf{height: 14px; background-position: -3943px 0px;} .iti-flag.pg{height: 15px; background-position: -3965px 0px;} .iti-flag.ph{height: 10px; background-position: -3987px 0px;} .iti-flag.pk{height: 14px; background-position: -4009px 0px;} .iti-flag.pl{height: 13px; background-position: -4031px 0px;} .iti-flag.pm{height: 14px; background-position: -4053px 0px;} .iti-flag.pn{height: 10px; background-position: -4075px 0px;} .iti-flag.pr{height: 14px; background-position: -4097px 0px;} .iti-flag.ps{height: 10px; background-position: -4119px 0px;} .iti-flag.pt{height: 14px; background-position: -4141px 0px;} .iti-flag.pw{height: 13px; background-position: -4163px 0px;} .iti-flag.py{height: 11px; background-position: -4185px 0px;} .iti-flag.qa{height: 8px; background-position: -4207px 0px;} .iti-flag.re{height: 14px; background-position: -4229px 0px;} .iti-flag.ro{height: 14px; background-position: -4251px 0px;} .iti-flag.rs{height: 14px; background-position: -4273px 0px;} .iti-flag.ru{height: 14px; background-position: -4295px 0px;} .iti-flag.rw{height: 14px; background-position: -4317px 0px;} .iti-flag.sa{height: 14px; background-position: -4339px 0px;} .iti-flag.sb{height: 10px; background-position: -4361px 0px;} .iti-flag.sc{height: 10px; background-position: -4383px 0px;} .iti-flag.sd{height: 10px; background-position: -4405px 0px;} .iti-flag.se{height: 13px; background-position: -4427px 0px;} .iti-flag.sg{height: 14px; background-position: -4449px 0px;} .iti-flag.sh{height: 10px; background-position: -4471px 0px;} .iti-flag.si{height: 10px; background-position: -4493px 0px;} .iti-flag.sj{height: 15px; background-position: -4515px 0px;} .iti-flag.sk{height: 14px; background-position: -4537px 0px;} .iti-flag.sl{height: 14px; background-position: -4559px 0px;} .iti-flag.sm{height: 15px; background-position: -4581px 0px;} .iti-flag.sn{height: 14px; background-position: -4603px 0px;} .iti-flag.so{height: 14px; background-position: -4625px 0px;} .iti-flag.sr{height: 14px; background-position: -4647px 0px;} .iti-flag.ss{height: 10px; background-position: -4669px 0px;} .iti-flag.st{height: 10px; background-position: -4691px 0px;} .iti-flag.sv{height: 12px; background-position: -4713px 0px;} .iti-flag.sx{height: 14px; background-position: -4735px 0px;} .iti-flag.sy{height: 14px; background-position: -4757px 0px;} .iti-flag.sz{height: 14px; background-position: -4779px 0px;} .iti-flag.ta{height: 10px; background-position: -4801px 0px;} .iti-flag.tc{height: 10px; background-position: -4823px 0px;} .iti-flag.td{height: 14px; background-position: -4845px 0px;} .iti-flag.tf{height: 14px; background-position: -4867px 0px;} .iti-flag.tg{height: 13px; background-position: -4889px 0px;} .iti-flag.th{height: 14px; background-position: -4911px 0px;} .iti-flag.tj{height: 10px; background-position: -4933px 0px;} .iti-flag.tk{height: 10px; background-position: -4955px 0px;} .iti-flag.tl{height: 10px; background-position: -4977px 0px;} .iti-flag.tm{height: 14px; background-position: -4999px 0px;} .iti-flag.tn{height: 14px; background-position: -5021px 0px;} .iti-flag.to{height: 10px; background-position: -5043px 0px;} .iti-flag.tr{height: 14px; background-position: -5065px 0px;} .iti-flag.tt{height: 12px; background-position: -5087px 0px;} .iti-flag.tv{height: 10px; background-position: -5109px 0px;} .iti-flag.tw{height: 14px; background-position: -5131px 0px;} .iti-flag.tz{height: 14px; background-position: -5153px 0px;} .iti-flag.ua{height: 14px; background-position: -5175px 0px;} .iti-flag.ug{height: 14px; background-position: -5197px 0px;} .iti-flag.um{height: 11px; background-position: -5219px 0px;} .iti-flag.us{height: 11px; background-position: -5241px 0px;} .iti-flag.uy{height: 14px; background-position: -5263px 0px;} .iti-flag.uz{height: 10px; background-position: -5285px 0px;} .iti-flag.va{height: 15px; background-position: -5307px 0px;} .iti-flag.vc{height: 14px; background-position: -5324px 0px;} .iti-flag.ve{height: 14px; background-position: -5346px 0px;} .iti-flag.vg{height: 10px; background-position: -5368px 0px;} .iti-flag.vi{height: 14px; background-position: -5390px 0px;} .iti-flag.vn{height: 14px; background-position: -5412px 0px;} .iti-flag.vu{height: 12px; background-position: -5434px 0px;} .iti-flag.wf{height: 14px; background-position: -5456px 0px;} .iti-flag.ws{height: 10px; background-position: -5478px 0px;} .iti-flag.xk{height: 15px; background-position: -5500px 0px;} .iti-flag.ye{height: 14px; background-position: -5522px 0px;} .iti-flag.yt{height: 14px; background-position: -5544px 0px;} .iti-flag.za{height: 14px; background-position: -5566px 0px;} .iti-flag.zm{height: 14px; background-position: -5588px 0px;} .iti-flag.zw{height: 10px; background-position: -5610px 0px;} .iti-flag{width: 20px; height: 15px; box-shadow: 0px 0px 1px 0px #888; background-image: url("/dod_theme/static/src/images/telInput/flags.png"); background-repeat: no-repeat; background-color: #DBDBDB; background-position: 20px 0;} @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.iti-flag{background-image: url("/dod_theme/static/src/images/telInput/flags@2x.png");}} .iti-flag.np{background-color: transparent;} 

/* /dod_theme/static/src/css/style.css defined in bundle 'web.assets_frontend' */
 .owl-carousel{display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1;} .owl-carousel .owl-stage{position: relative; -ms-touch-action: pan-Y; touch-action: manipulation; -moz-backface-visibility: hidden;} .owl-carousel .owl-stage:after{content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} .owl-carousel .owl-stage-outer{position: relative; overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px);} .owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0);} .owl-carousel .owl-item{position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none;} .owl-carousel .owl-item img{display: block; width: 100%;} .owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display: none;} .owl-carousel .owl-nav .owl-prev, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-dot{cursor: pointer; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot{background: none; color: inherit; border: none; padding: 0 !important; font: inherit;} .owl-carousel.owl-loaded{display: block;} .owl-carousel.owl-loading{opacity: 0; display: block;} .owl-carousel.owl-hidden{opacity: 0;} .owl-carousel.owl-refresh .owl-item{visibility: hidden;} .owl-carousel.owl-drag .owl-item{touch-action: pan-y; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;} .owl-carousel.owl-grab{cursor: move; cursor: grab;} .owl-carousel.owl-rtl{direction: rtl;} .owl-carousel.owl-rtl .owl-item{float: right;} .no-js .owl-carousel{display: block;} .owl-carousel .animated{animation-duration: 1000ms; animation-fill-mode: both;} .owl-carousel .owl-animated-in{z-index: 0;} .owl-carousel .owl-animated-out{z-index: 1;} .owl-carousel .fadeOut{animation-name: fadeOut;} @keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}} .owl-height{transition: height 500ms ease-in-out;} .owl-carousel .owl-item{} .owl-carousel .owl-item .owl-lazy{opacity: 0; transition: opacity 400ms ease;} .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]){max-height: 0;} .owl-carousel .owl-item img.owl-lazy{transform-style: preserve-3d;} .owl-carousel .owl-video-wrapper{position: relative; height: 100%; background: #000;} .owl-carousel .owl-video-play-icon{position: absolute; height: 80px; width: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; background: url("/dod_theme/static/src/css/owl.video.play.png") no-repeat; cursor: pointer; z-index: 1; -webkit-backface-visibility: hidden; transition: transform 100ms ease;} .owl-carousel .owl-video-play-icon:hover{transform: scale(1.3, 1.3);} .owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon{display: none;} .owl-carousel .owl-video-tn{opacity: 0; height: 100%; background-position: center center; background-repeat: no-repeat; background-size: contain; transition: opacity 400ms ease;} .owl-carousel .owl-video-frame{position: relative; z-index: 1; height: 100%; width: 100%;} .owl-theme .owl-nav{margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent;} .owl-theme .owl-nav [class*=owl-]{color: #FFF; font-size: 14px; margin: 5px; padding: 4px 7px; background: #D6D6D6; display: inline-block; cursor: pointer; border-radius: 3px;} .owl-theme .owl-nav [class*=owl-]:hover{background: #869791; color: #FFF; text-decoration: none;} .owl-theme .owl-nav .disabled{opacity: 0.5; cursor: default;} .owl-theme .owl-nav.disabled + .owl-dots{margin-top: 10px;} .owl-theme .owl-dots{text-align: center; -webkit-tap-highlight-color: transparent;} .owl-theme .owl-dots .owl-dot{display: inline-block; zoom: 1; *display: inline;} .owl-theme .owl-dots .owl-dot span{width: 10px; height: 10px; margin: 5px 7px; background: #D6D6D6; display: block; -webkit-backface-visibility: visible; transition: opacity 200ms ease; border-radius: 30px;} .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background: #869791;} :root{--blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;} *, *::before, *::after{box-sizing: border-box;} html{font-family: sans-serif; line-height: 1.15; -webkit-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);} article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display: block;} body{margin: 0; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #fff;} [tabindex="-1"]:focus{outline: 0 !important;} hr{box-sizing: content-box; height: 0; overflow: visible;} h1, h2, h3, h4, h5, h6{margin-top: 0; margin-bottom: 0.5rem;} p{margin-top: 0; margin-bottom: 1rem;} abbr[title], abbr[data-original-title]{text-decoration: underline; text-decoration: underline dotted; cursor: help; border-bottom: 0; text-decoration-skip-ink: none;} address{margin-bottom: 1rem; font-style: normal; line-height: inherit;} ol, ul, dl{margin-top: 0; margin-bottom: 1rem;} ol ol, ul ul, ol ul, ul ol{margin-bottom: 0;} dt{font-weight: 700;} dd{margin-bottom: 0.5rem; margin-left: 0;} blockquote{margin: 0 0 1rem;} b, strong{font-weight: bolder;} small{font-size: 80%;} sub, sup{position: relative; font-size: 75%; line-height: 0; vertical-align: baseline;} sub{bottom: -0.25em;} sup{top: -0.5em;} a{color: #007bff; text-decoration: none; background-color: transparent;} a:hover{color: #0056b3; text-decoration: underline;} a:not([href]):not([tabindex]){color: inherit; text-decoration: none;} a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{color: inherit; text-decoration: none;} a:not([href]):not([tabindex]):focus{outline: 0;} pre, code, kbd, samp{font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; font-size: 1em;} pre{margin-top: 0; margin-bottom: 1rem; overflow: auto;} figure{margin: 0 0 1rem;} img{vertical-align: middle; border-style: none;} svg{overflow: hidden; vertical-align: middle;} table{border-collapse: collapse;} caption{padding-top: 0.75rem; padding-bottom: 0.75rem; color: #6c757d; text-align: left; caption-side: bottom;} th{text-align: inherit;} label{display: inline-block; margin-bottom: 0.5rem;} button{border-radius: 0;} button:focus{outline: 1px dotted; outline: 5px auto -webkit-focus-ring-color;} input, button, select, optgroup, textarea{margin: 0; font-family: inherit; font-size: inherit; line-height: inherit;} button, input{overflow: visible;} button, select{text-transform: none;} select{word-wrap: normal;} button, [type=button], [type=reset], [type=submit]{-webkit-appearance: button;} button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled){cursor: pointer;} button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner{padding: 0; border-style: none;} input[type=radio], input[type=checkbox]{box-sizing: border-box; padding: 0;} input[type=date], input[type=time], input[type=datetime-local], input[type=month]{-webkit-appearance: listbox;} textarea{overflow: auto; resize: vertical;} fieldset{min-width: 0; padding: 0; margin: 0; border: 0;} legend{display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: 0.5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal;} progress{vertical-align: baseline;} [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button{height: auto;} [type=search]{outline-offset: -2px; -webkit-appearance: none;} [type=search]::-webkit-search-decoration{-webkit-appearance: none;} ::-webkit-file-upload-button{font: inherit; -webkit-appearance: button;} output{display: inline-block;} summary{display: list-item; cursor: pointer;} template{display: none;} [hidden]{display: none !important;} h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2;} h1, .h1{font-size: 2.5rem;} h2, .h2{font-size: 2rem;} h3, .h3{font-size: 1.75rem;} h4, .h4{font-size: 1.5rem;} h5, .h5{font-size: 1.25rem;} h6, .h6{font-size: 1rem;} .lead{font-size: 1.25rem; font-weight: 300;} .display-1{font-size: 6rem; font-weight: 300; line-height: 1.2;} .display-2{font-size: 5.5rem; font-weight: 300; line-height: 1.2;} .display-3{font-size: 4.5rem; font-weight: 300; line-height: 1.2;} .display-4{font-size: 3.5rem; font-weight: 300; line-height: 1.2;} hr{margin-top: 1rem; margin-bottom: 1rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1);} small, .small{font-size: 80%; font-weight: 400;} mark, .mark{padding: 0.2em; background-color: #fcf8e3;} .list-unstyled{padding-left: 0; list-style: none;} .list-inline{padding-left: 0; list-style: none;} .list-inline-item{display: inline-block;} .list-inline-item:not(:last-child){margin-right: 0.5rem;} .initialism{font-size: 90%; text-transform: uppercase;} .blockquote{margin-bottom: 1rem; font-size: 1.25rem;} .blockquote-footer{display: block; font-size: 80%; color: #6c757d;} .blockquote-footer::before{content: "— ";} .img-fluid{max-width: 100%; height: auto;} .img-thumbnail{padding: 0.25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: 0.25rem; max-width: 100%; height: auto;} .figure{display: inline-block;} .figure-img{margin-bottom: 0.5rem; line-height: 1;} .figure-caption{font-size: 90%; color: #6c757d;} code{font-size: 87.5%; color: #e83e8c; word-break: break-word;} a > code{color: inherit;} kbd{padding: 0.2rem 0.4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: 0.2rem;} kbd kbd{padding: 0; font-size: 100%; font-weight: 700;} pre{display: block; font-size: 87.5%; color: #212529;} pre code{font-size: inherit; color: inherit; word-break: normal;} .pre-scrollable{max-height: 340px; overflow-y: scroll;} .container{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} @media (min-width: 576px){.container{max-width: 540px;}} @media (min-width: 768px){.container{max-width: 720px;}} @media (min-width: 992px){.container{max-width: 960px;}} @media (min-width: 1200px){.container{max-width: 1140px;}} .container-fluid{width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} .row{display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;} .no-gutters{margin-right: 0; margin-left: 0;} .no-gutters > .col, .no-gutters > [class*=col-]{padding-right: 0; padding-left: 0;} .col-xl, .col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg, .col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md, .col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm, .col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col, .col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1{position: relative; width: 100%; padding-right: 15px; padding-left: 15px;} .col{flex-basis: 0; flex-grow: 1; max-width: 100%;} .col-auto{flex: 0 0 auto; width: auto; max-width: 100%;} .col-1{flex: 0 0 8.3333333333%; max-width: 8.3333333333%;} .col-2{flex: 0 0 16.6666666667%; max-width: 16.6666666667%;} .col-3{flex: 0 0 25%; max-width: 25%;} .col-4{flex: 0 0 33.3333333333%; max-width: 33.3333333333%;} .col-5{flex: 0 0 41.6666666667%; max-width: 41.6666666667%;} .col-6{flex: 0 0 50%; max-width: 50%;} .col-7{flex: 0 0 58.3333333333%; max-width: 58.3333333333%;} .col-8{flex: 0 0 66.6666666667%; max-width: 66.6666666667%;} .col-9{flex: 0 0 75%; max-width: 75%;} .col-10{flex: 0 0 83.3333333333%; max-width: 83.3333333333%;} .col-11{flex: 0 0 91.6666666667%; max-width: 91.6666666667%;} .col-12{flex: 0 0 100%; max-width: 100%;} .order-first{order: -1;} .order-last{order: 13;} .order-0{order: 0;} .order-1{order: 1;} .order-2{order: 2;} .order-3{order: 3;} .order-4{order: 4;} .order-5{order: 5;} .order-6{order: 6;} .order-7{order: 7;} .order-8{order: 8;} .order-9{order: 9;} .order-10{order: 10;} .order-11{order: 11;} .order-12{order: 12;} .offset-1{margin-left: 8.3333333333%;} .offset-2{margin-left: 16.6666666667%;} .offset-3{margin-left: 25%;} .offset-4{margin-left: 33.3333333333%;} .offset-5{margin-left: 41.6666666667%;} .offset-6{margin-left: 50%;} .offset-7{margin-left: 58.3333333333%;} .offset-8{margin-left: 66.6666666667%;} .offset-9{margin-left: 75%;} .offset-10{margin-left: 83.3333333333%;} .offset-11{margin-left: 91.6666666667%;} @media (min-width: 576px){.col-sm{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-sm-auto{flex: 0 0 auto; width: auto; max-width: 100%;}.col-sm-1{flex: 0 0 8.3333333333%; max-width: 8.3333333333%;}.col-sm-2{flex: 0 0 16.6666666667%; max-width: 16.6666666667%;}.col-sm-3{flex: 0 0 25%; max-width: 25%;}.col-sm-4{flex: 0 0 33.3333333333%; max-width: 33.3333333333%;}.col-sm-5{flex: 0 0 41.6666666667%; max-width: 41.6666666667%;}.col-sm-6{flex: 0 0 50%; max-width: 50%;}.col-sm-7{flex: 0 0 58.3333333333%; max-width: 58.3333333333%;}.col-sm-8{flex: 0 0 66.6666666667%; max-width: 66.6666666667%;}.col-sm-9{flex: 0 0 75%; max-width: 75%;}.col-sm-10{flex: 0 0 83.3333333333%; max-width: 83.3333333333%;}.col-sm-11{flex: 0 0 91.6666666667%; max-width: 91.6666666667%;}.col-sm-12{flex: 0 0 100%; max-width: 100%;}.order-sm-first{order: -1;}.order-sm-last{order: 13;}.order-sm-0{order: 0;}.order-sm-1{order: 1;}.order-sm-2{order: 2;}.order-sm-3{order: 3;}.order-sm-4{order: 4;}.order-sm-5{order: 5;}.order-sm-6{order: 6;}.order-sm-7{order: 7;}.order-sm-8{order: 8;}.order-sm-9{order: 9;}.order-sm-10{order: 10;}.order-sm-11{order: 11;}.order-sm-12{order: 12;}.offset-sm-0{margin-left: 0;}.offset-sm-1{margin-left: 8.3333333333%;}.offset-sm-2{margin-left: 16.6666666667%;}.offset-sm-3{margin-left: 25%;}.offset-sm-4{margin-left: 33.3333333333%;}.offset-sm-5{margin-left: 41.6666666667%;}.offset-sm-6{margin-left: 50%;}.offset-sm-7{margin-left: 58.3333333333%;}.offset-sm-8{margin-left: 66.6666666667%;}.offset-sm-9{margin-left: 75%;}.offset-sm-10{margin-left: 83.3333333333%;}.offset-sm-11{margin-left: 91.6666666667%;}} @media (min-width: 768px){.col-md{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-md-auto{flex: 0 0 auto; width: auto; max-width: 100%;}.col-md-1{flex: 0 0 8.3333333333%; max-width: 8.3333333333%;}.col-md-2{flex: 0 0 16.6666666667%; max-width: 16.6666666667%;}.col-md-3{flex: 0 0 25%; max-width: 25%;}.col-md-4{flex: 0 0 33.3333333333%; max-width: 33.3333333333%;}.col-md-5{flex: 0 0 41.6666666667%; max-width: 41.6666666667%;}.col-md-6{flex: 0 0 50%; max-width: 50%;}.col-md-7{flex: 0 0 58.3333333333%; max-width: 58.3333333333%;}.col-md-8{flex: 0 0 66.6666666667%; max-width: 66.6666666667%;}.col-md-9{flex: 0 0 75%; max-width: 75%;}.col-md-10{flex: 0 0 83.3333333333%; max-width: 83.3333333333%;}.col-md-11{flex: 0 0 91.6666666667%; max-width: 91.6666666667%;}.col-md-12{flex: 0 0 100%; max-width: 100%;}.order-md-first{order: -1;}.order-md-last{order: 13;}.order-md-0{order: 0;}.order-md-1{order: 1;}.order-md-2{order: 2;}.order-md-3{order: 3;}.order-md-4{order: 4;}.order-md-5{order: 5;}.order-md-6{order: 6;}.order-md-7{order: 7;}.order-md-8{order: 8;}.order-md-9{order: 9;}.order-md-10{order: 10;}.order-md-11{order: 11;}.order-md-12{order: 12;}.offset-md-0{margin-left: 0;}.offset-md-1{margin-left: 8.3333333333%;}.offset-md-2{margin-left: 16.6666666667%;}.offset-md-3{margin-left: 25%;}.offset-md-4{margin-left: 33.3333333333%;}.offset-md-5{margin-left: 41.6666666667%;}.offset-md-6{margin-left: 50%;}.offset-md-7{margin-left: 58.3333333333%;}.offset-md-8{margin-left: 66.6666666667%;}.offset-md-9{margin-left: 75%;}.offset-md-10{margin-left: 83.3333333333%;}.offset-md-11{margin-left: 91.6666666667%;}} @media (min-width: 992px){.col-lg{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-lg-auto{flex: 0 0 auto; width: auto; max-width: 100%;}.col-lg-1{flex: 0 0 8.3333333333%; max-width: 8.3333333333%;}.col-lg-2{flex: 0 0 16.6666666667%; max-width: 16.6666666667%;}.col-lg-3{flex: 0 0 25%; max-width: 25%;}.col-lg-4{flex: 0 0 33.3333333333%; max-width: 33.3333333333%;}.col-lg-5{flex: 0 0 41.6666666667%; max-width: 41.6666666667%;}.col-lg-6{flex: 0 0 50%; max-width: 50%;}.col-lg-7{flex: 0 0 58.3333333333%; max-width: 58.3333333333%;}.col-lg-8{flex: 0 0 66.6666666667%; max-width: 66.6666666667%;}.col-lg-9{flex: 0 0 75%; max-width: 75%;}.col-lg-10{flex: 0 0 83.3333333333%; max-width: 83.3333333333%;}.col-lg-11{flex: 0 0 91.6666666667%; max-width: 91.6666666667%;}.col-lg-12{flex: 0 0 100%; max-width: 100%;}.order-lg-first{order: -1;}.order-lg-last{order: 13;}.order-lg-0{order: 0;}.order-lg-1{order: 1;}.order-lg-2{order: 2;}.order-lg-3{order: 3;}.order-lg-4{order: 4;}.order-lg-5{order: 5;}.order-lg-6{order: 6;}.order-lg-7{order: 7;}.order-lg-8{order: 8;}.order-lg-9{order: 9;}.order-lg-10{order: 10;}.order-lg-11{order: 11;}.order-lg-12{order: 12;}.offset-lg-0{margin-left: 0;}.offset-lg-1{margin-left: 8.3333333333%;}.offset-lg-2{margin-left: 16.6666666667%;}.offset-lg-3{margin-left: 25%;}.offset-lg-4{margin-left: 33.3333333333%;}.offset-lg-5{margin-left: 41.6666666667%;}.offset-lg-6{margin-left: 50%;}.offset-lg-7{margin-left: 58.3333333333%;}.offset-lg-8{margin-left: 66.6666666667%;}.offset-lg-9{margin-left: 75%;}.offset-lg-10{margin-left: 83.3333333333%;}.offset-lg-11{margin-left: 91.6666666667%;}} @media (min-width: 1200px){.col-xl{flex-basis: 0; flex-grow: 1; max-width: 100%;}.col-xl-auto{flex: 0 0 auto; width: auto; max-width: 100%;}.col-xl-1{flex: 0 0 8.3333333333%; max-width: 8.3333333333%;}.col-xl-2{flex: 0 0 16.6666666667%; max-width: 16.6666666667%;}.col-xl-3{flex: 0 0 25%; max-width: 25%;}.col-xl-4{flex: 0 0 33.3333333333%; max-width: 33.3333333333%;}.col-xl-5{flex: 0 0 41.6666666667%; max-width: 41.6666666667%;}.col-xl-6{flex: 0 0 50%; max-width: 50%;}.col-xl-7{flex: 0 0 58.3333333333%; max-width: 58.3333333333%;}.col-xl-8{flex: 0 0 66.6666666667%; max-width: 66.6666666667%;}.col-xl-9{flex: 0 0 75%; max-width: 75%;}.col-xl-10{flex: 0 0 83.3333333333%; max-width: 83.3333333333%;}.col-xl-11{flex: 0 0 91.6666666667%; max-width: 91.6666666667%;}.col-xl-12{flex: 0 0 100%; max-width: 100%;}.order-xl-first{order: -1;}.order-xl-last{order: 13;}.order-xl-0{order: 0;}.order-xl-1{order: 1;}.order-xl-2{order: 2;}.order-xl-3{order: 3;}.order-xl-4{order: 4;}.order-xl-5{order: 5;}.order-xl-6{order: 6;}.order-xl-7{order: 7;}.order-xl-8{order: 8;}.order-xl-9{order: 9;}.order-xl-10{order: 10;}.order-xl-11{order: 11;}.order-xl-12{order: 12;}.offset-xl-0{margin-left: 0;}.offset-xl-1{margin-left: 8.3333333333%;}.offset-xl-2{margin-left: 16.6666666667%;}.offset-xl-3{margin-left: 25%;}.offset-xl-4{margin-left: 33.3333333333%;}.offset-xl-5{margin-left: 41.6666666667%;}.offset-xl-6{margin-left: 50%;}.offset-xl-7{margin-left: 58.3333333333%;}.offset-xl-8{margin-left: 66.6666666667%;}.offset-xl-9{margin-left: 75%;}.offset-xl-10{margin-left: 83.3333333333%;}.offset-xl-11{margin-left: 91.6666666667%;}} .table{width: 100%; margin-bottom: 1rem; color: #212529;} .table th, .table td{padding: 0.75rem; vertical-align: top; border-top: 1px solid #dee2e6;} .table thead th{vertical-align: bottom; border-bottom: 2px solid #dee2e6;} .table tbody + tbody{border-top: 2px solid #dee2e6;} .table-sm th, .table-sm td{padding: 0.3rem;} .table-bordered{border: 1px solid #dee2e6;} .table-bordered th, .table-bordered td{border: 1px solid #dee2e6;} .table-bordered thead th, .table-bordered thead td{border-bottom-width: 2px;} .table-borderless th, .table-borderless td, .table-borderless thead th, .table-borderless tbody + tbody{border: 0;} .table-striped tbody tr:nth-of-type(odd){background-color: rgba(0, 0, 0, 0.05);} .table-hover tbody tr:hover{color: #212529; background-color: rgba(0, 0, 0, 0.075);} .table-primary, .table-primary > th, .table-primary > td{background-color: #b8daff;} .table-primary th, .table-primary td, .table-primary thead th, .table-primary tbody + tbody{border-color: #7abaff;} .table-hover .table-primary:hover{background-color: #9fcdff;} .table-hover .table-primary:hover > td, .table-hover .table-primary:hover > th{background-color: #9fcdff;} .table-secondary, .table-secondary > th, .table-secondary > td{background-color: #d6d8db;} .table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody{border-color: #b3b7bb;} .table-hover .table-secondary:hover{background-color: #c8cbcf;} .table-hover .table-secondary:hover > td, .table-hover .table-secondary:hover > th{background-color: #c8cbcf;} .table-success, .table-success > th, .table-success > td{background-color: #c3e6cb;} .table-success th, .table-success td, .table-success thead th, .table-success tbody + tbody{border-color: #8fd19e;} .table-hover .table-success:hover{background-color: #b1dfbb;} .table-hover .table-success:hover > td, .table-hover .table-success:hover > th{background-color: #b1dfbb;} .table-info, .table-info > th, .table-info > td{background-color: #bee5eb;} .table-info th, .table-info td, .table-info thead th, .table-info tbody + tbody{border-color: #86cfda;} .table-hover .table-info:hover{background-color: #abdde5;} .table-hover .table-info:hover > td, .table-hover .table-info:hover > th{background-color: #abdde5;} .table-warning, .table-warning > th, .table-warning > td{background-color: #ffeeba;} .table-warning th, .table-warning td, .table-warning thead th, .table-warning tbody + tbody{border-color: #ffdf7e;} .table-hover .table-warning:hover{background-color: #ffe8a1;} .table-hover .table-warning:hover > td, .table-hover .table-warning:hover > th{background-color: #ffe8a1;} .table-danger, .table-danger > th, .table-danger > td{background-color: #f5c6cb;} .table-danger th, .table-danger td, .table-danger thead th, .table-danger tbody + tbody{border-color: #ed969e;} .table-hover .table-danger:hover{background-color: #f1b0b7;} .table-hover .table-danger:hover > td, .table-hover .table-danger:hover > th{background-color: #f1b0b7;} .table-light, .table-light > th, .table-light > td{background-color: #fdfdfe;} .table-light th, .table-light td, .table-light thead th, .table-light tbody + tbody{border-color: #fbfcfc;} .table-hover .table-light:hover{background-color: #ececf6;} .table-hover .table-light:hover > td, .table-hover .table-light:hover > th{background-color: #ececf6;} .table-dark, .table-dark > th, .table-dark > td{background-color: #c6c8ca;} .table-dark th, .table-dark td, .table-dark thead th, .table-dark tbody + tbody{border-color: #95999c;} .table-hover .table-dark:hover{background-color: #b9bbbe;} .table-hover .table-dark:hover > td, .table-hover .table-dark:hover > th{background-color: #b9bbbe;} .table-active, .table-active > th, .table-active > td{background-color: rgba(0, 0, 0, 0.075);} .table-hover .table-active:hover{background-color: rgba(0, 0, 0, 0.075);} .table-hover .table-active:hover > td, .table-hover .table-active:hover > th{background-color: rgba(0, 0, 0, 0.075);} .table .thead-dark th{color: #fff; background-color: #343a40; border-color: #454d55;} .table .thead-light th{color: #495057; background-color: #e9ecef; border-color: #dee2e6;} .table-dark{color: #fff; background-color: #343a40;} .table-dark th, .table-dark td, .table-dark thead th{border-color: #454d55;} .table-dark.table-bordered{border: 0;} .table-dark.table-striped tbody tr:nth-of-type(odd){background-color: rgba(255, 255, 255, 0.05);} .table-dark.table-hover tbody tr:hover{color: #fff; background-color: rgba(255, 255, 255, 0.075);} @media (max-width: 575.98px){.table-responsive-sm{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-sm > .table-bordered{border: 0;}} @media (max-width: 767.98px){.table-responsive-md{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-md > .table-bordered{border: 0;}} @media (max-width: 991.98px){.table-responsive-lg{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-lg > .table-bordered{border: 0;}} @media (max-width: 1199.98px){.table-responsive-xl{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;}.table-responsive-xl > .table-bordered{border: 0;}} .table-responsive{display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch;} .table-responsive > .table-bordered{border: 0;} .form-control{display: block; width: 100%; height: calc(1.5em + 0.75rem + 2px); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;} @media (prefers-reduced-motion: reduce){.form-control{transition: none;}} .form-control::-ms-expand{background-color: transparent; border: 0;} .form-control:focus{color: #495057; background-color: #fff; border-color: #80bdff; outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);} .form-control::placeholder{color: #6c757d; opacity: 1;} .form-control:disabled, .form-control[readonly]{background-color: #e9ecef; opacity: 1;} select.form-control:focus::-ms-value{color: #495057; background-color: #fff;} .form-control-file, .form-control-range{display: block; width: 100%;} .col-form-label{padding-top: calc(0.375rem + 1px); padding-bottom: calc(0.375rem + 1px); margin-bottom: 0; font-size: inherit; line-height: 1.5;} .col-form-label-lg{padding-top: calc(0.5rem + 1px); padding-bottom: calc(0.5rem + 1px); font-size: 1.25rem; line-height: 1.5;} .col-form-label-sm{padding-top: calc(0.25rem + 1px); padding-bottom: calc(0.25rem + 1px); font-size: 0.875rem; line-height: 1.5;} .form-control-plaintext{display: block; width: 100%; padding-top: 0.375rem; padding-bottom: 0.375rem; margin-bottom: 0; line-height: 1.5; color: #212529; background-color: transparent; border: solid transparent; border-width: 1px 0;} .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg{padding-right: 0; padding-left: 0;} .form-control-sm{height: calc(1.5em + 0.5rem + 2px); padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem;} .form-control-lg{height: calc(1.5em + 1rem + 2px); padding: 0.5rem 1rem; font-size: 1.25rem; line-height: 1.5; border-radius: 0.3rem;} select.form-control[size], select.form-control[multiple]{height: auto;} textarea.form-control{height: auto;} .form-group{margin-bottom: 1rem;} .form-text{display: block; margin-top: 0.25rem;} .form-row{display: flex; flex-wrap: wrap; margin-right: -5px; margin-left: -5px;} .form-row > .col, .form-row > [class*=col-]{padding-right: 5px; padding-left: 5px;} .form-check{position: relative; display: block; padding-left: 1.25rem;} .form-check-input{position: absolute; margin-top: 0.3rem; margin-left: -1.25rem;} .form-check-input:disabled ~ .form-check-label{color: #6c757d;} .form-check-label{margin-bottom: 0;} .form-check-inline{display: inline-flex; align-items: center; padding-left: 0; margin-right: 0.75rem;} .form-check-inline .form-check-input{position: static; margin-top: 0; margin-right: 0.3125rem; margin-left: 0;} .valid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #28a745;} .valid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: #fff; background-color: rgba(40, 167, 69, 0.9); border-radius: 0.25rem;} .was-validated .form-control:valid, .form-control.is-valid{border-color: #28a745; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); background-repeat: no-repeat; background-position: center right calc(0.375em + 0.1875rem); background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);} .was-validated .form-control:valid:focus, .form-control.is-valid:focus{border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);} .was-validated .form-control:valid ~ .valid-feedback, .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, .form-control.is-valid ~ .valid-tooltip{display: block;} .was-validated textarea.form-control:valid, textarea.form-control.is-valid{padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);} .was-validated .custom-select:valid, .custom-select.is-valid{border-color: #28a745; padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);} .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus{border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);} .was-validated .custom-select:valid ~ .valid-feedback, .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, .custom-select.is-valid ~ .valid-tooltip{display: block;} .was-validated .form-control-file:valid ~ .valid-feedback, .was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, .form-control-file.is-valid ~ .valid-tooltip{display: block;} .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label{color: #28a745;} .was-validated .form-check-input:valid ~ .valid-feedback, .was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, .form-check-input.is-valid ~ .valid-tooltip{display: block;} .was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label{color: #28a745;} .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before{border-color: #28a745;} .was-validated .custom-control-input:valid ~ .valid-feedback, .was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, .custom-control-input.is-valid ~ .valid-tooltip{display: block;} .was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before{border-color: #34ce57; background-color: #34ce57;} .was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);} .was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before{border-color: #28a745;} .was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label{border-color: #28a745;} .was-validated .custom-file-input:valid ~ .valid-feedback, .was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, .custom-file-input.is-valid ~ .valid-tooltip{display: block;} .was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label{border-color: #28a745; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);} .invalid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 80%; color: #dc3545;} .invalid-tooltip{position: absolute; top: 100%; z-index: 5; display: none; max-width: 100%; padding: 0.25rem 0.5rem; margin-top: 0.1rem; font-size: 0.875rem; line-height: 1.5; color: #fff; background-color: rgba(220, 53, 69, 0.9); border-radius: 0.25rem;} .was-validated .form-control:invalid, .form-control.is-invalid{border-color: #dc3545; padding-right: calc(1.5em + 0.75rem); background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); background-repeat: no-repeat; background-position: center right calc(0.375em + 0.1875rem); background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);} .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus{border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);} .was-validated .form-control:invalid ~ .invalid-feedback, .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, .form-control.is-invalid ~ .invalid-tooltip{display: block;} .was-validated textarea.form-control:invalid, textarea.form-control.is-invalid{padding-right: calc(1.5em + 0.75rem); background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);} .was-validated .custom-select:invalid, .custom-select.is-invalid{border-color: #dc3545; padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);} .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus{border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);} .was-validated .custom-select:invalid ~ .invalid-feedback, .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, .custom-select.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .form-control-file:invalid ~ .invalid-feedback, .was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, .form-control-file.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label{color: #dc3545;} .was-validated .form-check-input:invalid ~ .invalid-feedback, .was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, .form-check-input.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label{color: #dc3545;} .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before{border-color: #dc3545;} .was-validated .custom-control-input:invalid ~ .invalid-feedback, .was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, .custom-control-input.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before{border-color: #e4606d; background-color: #e4606d;} .was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before{box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);} .was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before{border-color: #dc3545;} .was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label{border-color: #dc3545;} .was-validated .custom-file-input:invalid ~ .invalid-feedback, .was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, .custom-file-input.is-invalid ~ .invalid-tooltip{display: block;} .was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label{border-color: #dc3545; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);} .form-inline{display: flex; flex-flow: row wrap; align-items: center;}