
/* /survey/static/src/css/survey_print.css defined in bundle 'survey.survey_assets' */
 @media print{.js_surveyform{font-size: 13px;}.js_surveyform textarea.form-control{height: 10em;}.js_surveyform h1{font-size: 28px;}.js_surveyform h2{font-size: 20px;}.js_question-wrapper{page-break-inside: avoid;}}

/* /survey/static/src/css/survey_result.css defined in bundle 'survey.survey_assets' */
 .only_right_radius{border-top-left-radius: 2em; border-bottom-left-radius: 2em; border-top-right-radius: 0; border-bottom-right-radius: 0;}.only_left_radius{border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 2em; border-bottom-right-radius: 2em;}.no_radius{border-radius: 0;}.clear_survey_filter, .filter-all, .filter-finished{cursor: pointer;}.nvtooltip h5{margin: 0; line-height: 18px; font-weight: bold; background-color: rgba(247,247,247,0.75); text-align: center; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}.survey_answer i{padding:3px; cursor:pointer;}.survey_answer i.invisible{visibility: hidden!important;}@media print{.tab-content > .tab-pane{display: block;}.tab-content > .survey_graph > svg{width: 1150px;}}.o_preview_questions{border: 3px solid #C9C6C6; width: auto; padding: 10px 30px 5px; margin-top: 15px; color: #C9C6C6;}.o_preview_questions .o_datetime{border: 1px solid #D8D7D7; margin-bottom: 5px;}.o_preview_questions .o_matrix_head{border-bottom: 1px solid #D8D7D7;}.o_preview_questions .o_matrix_row{border-top: 1px solid #D8D7D7;}

/* /survey/static/src/scss/survey_templates.scss defined in bundle 'survey.survey_assets' */
 .o_survey_header{padding-top: 15px; padding-bottom: 25px;}.o_survey_title{padding-bottom: 15px;}.js_question-wrapper{padding-bottom: 25px;}

/* /survey_custom/static/src/css/survey_custom.css defined in bundle 'survey.survey_assets' */
 @font-face{font-family: 'Sakkal Majalla'; font-style: normal; font-weight: 400; src: local('Sakkal Majalla'), url('/survey_custom/static/src/css/../fonts/SakkalMajalla.woff') format('woff');}.survey_wrap * , .jumbotron.mt32 *{font-family: 'Sakkal Majalla' !important;}.survey_wrap .btn-lg , .jumbotron.mt32 .btn-lg , .survey_wrap [name=button_submit]{font-size: 26px !important;}.star-rating{margin: 10px auto;}.o_survey_title{background: white; font-size: 38px !important; text-align: center; padding: 10px; color: #095a8f; border: 2px solid #095a8f; border-radius: 20px;}.star-rating > fieldset{border: none; display: inline-block; line-height: 45px;}.star-rating > fieldset:not(:checked) > input{position: absolute; top: -9999px; clip: rect(0, 0, 0, 0); visibility: hidden;}.star-rating > fieldset:not(:checked) > label, .star-rating.result fieldset label{padding: 0 0.05em; overflow: hidden; white-space: nowrap; cursor: pointer; font-size: 0%; color: #3576b6;}.star-rating > fieldset:not(:checked) > label:before{content: '\f006'; font-size: 43px;}.star-rating.result > fieldset:not(:checked) > label.checked{content: '\f005' !important; font-size: 43px;}.star-rating.result > fieldset:not(:checked) > .rm_stars_star, .star-rating.result > fieldset:not(:checked) > .rm_stars_star ~ .rm_stars_star , .star-rating.result > fieldset:not(:checked) > .rm_stars_star_result, .star-rating.result > fieldset:not(:checked) > .rm_stars_star_result ~ .rm_stars_star_result{color: #3576b6; text-shadow: 0 0 3px #3576b6;}.star-rating > fieldset:not(:checked) > .rm_stars_star:hover, .star-rating > fieldset:not(:checked) > .rm_stars_star:hover ~ .rm_stars_star , .star-rating > fieldset:not(:checked) > .rm_stars_star_result.checked, .star-rating > fieldset:not(:checked) > .rm_stars_star_result.checked ~ .rm_stars_star_result.checked{color: #3576b6; text-shadow: 0 0 3px #3576b6;}.star-rating > fieldset:not(:checked) > .rm_stars_star:hover:before, .star-rating > fieldset:not(:checked) > .rm_stars_star:hover ~ .rm_stars_star:before , .star-rating > fieldset:not(:checked) > .rm_stars_star_result.checked:before, .star-rating > fieldset:not(:checked) > .rm_stars_star_result.checked ~ .rm_stars_star_result.checked:before{content: '\f005'; font-size: 43px;}.star-rating > fieldset > input:checked ~ label:before{content: '\f005'; font-size: 43px;}.star-rating > fieldset > label:active{position: relative; top: 2px;}.star-rating > fieldset > label:focus{background-color: #FFF;}.star-rating.result fieldset, .star-rating.result fieldset label{line-height: initial; cursor: default;}.star-rating.result fieldset label{cursor: default; font-size: 0% !important; color: #3576b6 !important;}

/* /advanced_survey/static/src/scss/survey.scss defined in bundle 'survey.survey_assets' */
 .js_child_question-wrapper{display: none;}.js_child_question-wrapper.show{display: block;}.js_question-wrapper.hide{display: none;}.js_question-wrapper.show{display: block;}table.table-survey tr.origin_line{display: none;}table.table-survey{text-align: center;}table.table-survey tr th h3{margin: 5px 0px;}table.table-survey tr td, table.table-survey tr th{margin: 0; padding: 0; height: 100% !important; position: relative !important;}table.table-survey tr td input, table.table-survey tr td textarea, table.table-survey tr th input, table.table-survey tr th textarea{border: 0; background: transparent; border-bottom: 1px solid #ccc; padding: 20px 15px; height: 100%; position: absolute;}table.table-survey tr td div.row label > input, table.table-survey tr th div.row label > input{position: relative !important;}table.table-survey tr td .form-group, table.table-survey tr th .form-group{border: 0; background: transparent; border-bottom: 1px solid #ccc; margin: 0; height: 100%; width: 100%; position: absolute;}table.table-survey tr td .form-group .input-group, table.table-survey tr th .form-group .input-group{height: 100%;}table.table-survey .add_row_table_action h5{margin: 10px; text-align: right; letter-spacing: 1px;}table.table-survey tbody tr{height: 42px !important;}

/* /survey_files/static/src/scss/survey.scss defined in bundle 'survey.survey_assets' */
 .files-content .block-files{background: #ccccccright 30 top 50%; border-radius: 6px; border-bottom: 1px solid #22222259; box-shadow: 0px 0px 5px 1px #ccc; transition: .2s; margin: 4px 0px; overflow: hidden;}.files-content .block-files .file-answer{text-decoration: none; width: 100%; padding: 5px 7px; display: block;}.files-content .block-files .file-answer .o_image{vertical-align: middle;}.files-content .block-files .file-answer .attachment_content{font-size: 120%; padding: 0px 10px; text-decoration: none; color: #444; font-weight: bold; letter-spacing: 2px;}.files-content .block-files:hover{box-shadow: 0px 0px 8px 4px #ccc !important;}.hidden-input{display: none;}.block-files-content{position: relative;}.block-files-content .file-answer-no-hover{padding: 5px 7px;}.block-files-content .file-answer-no-hover .o_image{vertical-align: middle;}.block-files-content .file-answer-no-hover .attachment_content{font-size: 120%; padding: 0px 10px; text-decoration: none; color: #444; font-weight: bold; letter-spacing: 2px;}.block-files-content .remove-file-block{position: absolute; top: 0; left: 0; width: 35px; height: 100%;}.block-files-content .remove-file-block button{width: 100%; height: 100%; border: 0px; background: red; color: #fff;}.multi-file-inputs .add_attachment, .file-inputs .add_attachment{width: 12%; border-radius: 23px; font-size: 110%; letter-spacing: 1px;}.multi-file-inputs .add_multi_attachment, .file-inputs .add_multi_attachment{width: 12%; border-radius: 23px; font-size: 110%; letter-spacing: 1px;}.rm_multi_file_input, .rm_file_input{display: none;}

/* /survey_web_template/static/src/scss/survey.scss defined in bundle 'survey.survey_assets' */
 .block-2-items{display: grid; gap: 8px; grid-template-columns: repeat(2, calc( 50% - ( 8px / 2 )));}.block-2-items .template1-card-glb.global-result{min-width: 330px;}@media (max-width: 800px){.block-2-items{grid-template-columns: repeat(1, 100%);}}.block-4-items{display: grid; gap: 8px; grid-template-columns: repeat(4, calc( 25% - ( 8px / 2 )));}.block-4-items .template1-card-glb.global-result{min-width: 330px;}.template1-card-glb.global-result:hover{box-shadow: -5px 5px 50px #ccc;}.template1-card-glb.global-result{margin: 10px 0px; border: 1px solid #cccccc8c; padding: 0; border-radius: 6px; overflow: hidden; width: 100%; transition: .6s; box-shadow: 0px 0px 0px 0px #ccc;}.template1-card-glb.global-result .title{padding: 8px; font-size: 140%; font-weight: bold; text-align: center; background: rgba(0, 0, 0, 0.03); border-bottom: 1px solid #cccccc8c; color: #333;}.template1-card-glb.global-result .content{min-height: 200px; text-align: center;}.template1-card-glb.global-result .content .right-blc{width: 66%; display: inline-block; vertical-align: middle; padding: 5px; min-width: 350px;}.template1-card-glb.global-result .content .right-blc .survey_graph_rm_stars_tmp1{height: 100%;}.template1-card-glb.global-result .content .left-blc{padding: 10px; width: 33%; text-align: center; font-size: 105%; font-weight: bold; color: #333; display: inline-block; vertical-align: middle; min-width: 350px;}.template1-card-glb.global-result .content .result{font-size: 200%; padding: 8px 0px; color: blue;}.template1-card-glb.global-result .content table{margin-top: 34px;}.template1-card-glb.global-result .content table th{border-bottom: 1px solid #ccc; padding: 6px 2px;}.template1-card-glb.global-result .content table th.degree{min-width: 125px;}.template1-card-glb.global-result .content table td{border-bottom: 1px solid #cccccc70; padding: 6px 2px;}.template1-card-glb.global-result .rm_stars_star_result{color: #3576b6; font-family: 'FontAwesome' !important; text-shadow: 0 0 3px #3576b6;}.template1-card-glb.global-result .rm_stars_star_result:before{content: '\f005'; font-size: 125%;}.block-4-items .template1-card-glb.global-result{min-width: 330px;}.block-4-items .template1-card-glb.global-result{min-width: 186px;}.block-4-items .template1-card-glb.global-result .left-blc{min-width: 270px;}.block-4-items .template1-card-glb.global-result .left-blc table{width: 100%; font-size: 85%;}.block-4-items .template1-card-glb.global-result .left-blc table .degree{min-width: 100px;}@media (max-width: 1300px){.block-4-items{grid-template-columns: repeat(2, calc( 50% - ( 8px / 2 )));}.block-4-items .left-blc{min-width: 350px !important;}.block-4-items .left-blc table{font-size: 100% !important;}.block-4-items .left-blc table .degree{min-width: 125px !important;}}@media (max-width: 800px){.block-4-items{grid-template-columns: repeat(1, 100%);}.block-4-items .left-blc{min-width: 350px !important;}.block-4-items .left-blc table{font-size: 100% !important;}.block-4-items .left-blc table .degree{min-width: 125px !important;}}

/* /survey_filter/static/src/scss/survey_result.scss defined in bundle 'survey.survey_assets' */
 span.global_filter span{cursor: pointer;}