/*********************************************************************************

	Template Name: Fixco - Multipurpose Bootstrap4 Template  
	Template URI: https://themeforest.net/user/devitems
	Description: Fixco is aesthetically well organized multipurpose. Comes with 6+ homepages available with multi style that easily modifiable one to another.
	Author: Devitems
	Author URI: https://devitems.com/
	Version: 1.0.1

	Note: This is custom css. All custom styles (user styles) declare here.

**********************************************************************************/
#webform-submission-enquete-satisfaction-add-form .webform-options-display-side-by-side > div {
    display: block;
    margin-right: .5em;
}
#webform-submission-enquete-satisfaction-add-form  .form-composite.webform-fieldset--title-inline .fieldset-wrapper, #webform-submission-enquete-satisfaction-add-form .form-composite.webform-fieldset--title-inline .fieldset-wrapper > div {
    display: flex;
    width: 100%;
}
#webform-submission-enquete-satisfaction-add-form  .js-form-wrapper label,#webform-submission-enquete-satisfaction-add-form .views-exposed-form label {
    width: unset !important;
    float: left !important;
    line-height: 40px;
    padding-right: 70px;
    padding-left: 20px;
}
#webform-submission-enquete-satisfaction-add-form  [type="radio"]:checked,#webform-submission-enquete-satisfaction-add-form   [type="radio"]:not(:checked) {
    position: absolute;
    opacity: unset;
    pointer-events: none;
}
#block-countblock h2 {
    color:#fff;
    text-align:center;
}
#tarteaucitronAlertBig #tarteaucitronCloseAlert, #tarteaucitronAlertBig #tarteaucitronPersonalize, #tarteaucitron #tarteaucitronPrivacyUrl {
    background: #4B52A2 !important;
color: white !important;
}
.js-form-wrapper legend {
    width: 30% !important;
    float: left !important;
    line-height: 1.5;
}
.webform-submission-form select {
    padding-right: 60px;

}
.webform-submission-form .webform-button--previous {
        max-width: 300px;
    float: left;
    margin-right: 20px !important;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'calibri-bold' !important;
    line-height: 1.3;
    color: #333333;
}
[dir="rtl"] h1,[dir="rtl"]  h2,[dir="rtl"]  h3,[dir="rtl"]  h4,[dir="rtl"]  h5,[dir="rtl"]  h6,[dir="rtl"]  .h1,[dir="rtl"]  .h2,[dir="rtl"]  .h3,[dir="rtl"]  .h4,[dir="rtl"]  .h5,[dir="rtl"]  .h6 {
    font-family: 'majalla' !important;
    line-height: 1.3;
    color: #333333;
}
[dir="rtl"] .js-form-wrapper label, .views-exposed-form label {
    width: 30% !important;
    float: right !important;
    text-align: right;
    line-height: 1.5;
}
[dir="rtl"] .js-form-wrapper legend {
    width: 30% !important;
    float: right !important;
    text-align: right;
    line-height: 1.5;
}
[dir="rtl"] [id^="webform-submission-contact"] label {
        display: block;
        text-align: right;
}
[dir="rtl"] .webform-submission-form .webform-button--previous {
    max-width: 300px;
    float: right;
    margin-left: 20px !important;
}
[dir="rtl"] .form-item.form-type-datelist .container-inline {
    display: block;
}
[dir="rtl"] .intl-tel-input {
    position: relative;
    display: table;
}
[dir="rtl"] .field--name-field-intitule {
     text-align: right;
}
[dir="rtl"] caption,[dir="rtl"]  th,[dir="rtl"]  td {
  font-weight: normal;
  text-align: right;
}
.no-paye .field--name-quantity {display:none;}