.acf-field .acf-label label{
    font-weight:600;
}
/* ACF Core 
------------------------------------------------------------*/
.acf-flexible-content .layout .acf-fc-modal-content > .acf-table {
	border: 0 none;
	box-shadow: none;
}
.acf-flexible-content .layout .acf-fc-modal-content > .acf-table > tbody > tr {
	background: #fff;
}
.acf-flexible-content .layout .acf-fc-modal-content > .acf-table > thead > tr > th {
	background: #F9F9F9;
}
.acf-repeater .acf-row.-collapsed .acf-fc-modal-content > .acf-fields > * {
	display: none !important;
}
.acf-repeater .acf-row.-collapsed .acf-fc-modal-content > .acf-fields > .acf-field.-collapsed-target {
	display: block !important;
}

.acf-tooltip,
.acf-fc-popup {
	z-index: 10002 !important;
}

.fc-modal:not(.-modal) > .acf-fields,
.fc-modal:not(.-modal) > .acf-input {
	display: none;
}

.fc-modal.-modal > .acf-input{
	border:0 !important;
}

.fc-modal.-modal > .acf-input > .acf-fc-modal-content > .acf-fields{
	border:0 !important;
}


/* Modal
------------------------------------------------------------*/

body.acf-modal-open {
	overflow: hidden;	
}

#acf-flexible-content-modal-overlay {
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 10000;
}

.acf-flexible-content .layout .fc-modal.-modal {
	z-index: 10001;
	position: fixed !important;
	top: 5vh !important;
	left: 0 !important;
	right: 0 !important;
	margin: auto;
	width: 90vw;
	max-width: 1000px;
	box-shadow: 0 5px 15px rgba(0,0,0,0.7);
    padding:0;
    display:block !important;
}

[data-name=configuration]{
    display:none;
}
[data-name=configuration].fc-modal.-modal{
    display:block;
}

.acf-flexible-content .layout .fc-modal.-modal > .acf-input {
	margin:0;
}

.acf-flexible-content .layout.-modal .acf-fc-modal-title .acf-icon {
	line-height:24px;
}

.acf-flexible-content .acf-fc-modal-content {
	display: none;
}

.acf-flexible-content .fc-modal.-modal .acf-fc-modal-content {
	display: block;
    overflow: auto;
    max-height: calc(85vh - 38px);
    border:0;
}

.acf-flexible-content .layout .acf-fc-modal-title,
.acf-flexible-content .layout .acf-fc-modal-footer{
	display: none;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 15px;
	background: #fcfcfc;
}

.acf-flexible-content .layout .acf-fc-modal-title{
    height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #dfdfdf;
    font-size:18px;
}

.acf-flexible-content .layout .acf-fc-modal-footer{
	border-top: 1px solid #dfdfdf;
	text-align:right;
    padding:10px;
}

.acf-flexible-content .layout .acf-fc-modal-title > .acf-icon {
	float:right;
	top:10px;
    border:0;
    background:none;
    font-size:24px;
}
.acf-flexible-content .layout .acf-fc-modal-title > .acf-icon:hover:before {
	color:#bb0000;
}

.acf-flexible-content .layout .acf-fc-modal-title > .acf-fc-layout-order {
	display:none;
}

.acf-flexible-content .-modal .acf-fc-modal-title,
.acf-flexible-content .-modal .acf-fc-modal-footer{
	display: block;
}

.acf-flexible-content .-modal > .acf-fc-layout-controlls,
.acf-flexible-content .-modal > .acf-fc-layout-handle {
	display: none;
}

.acf-flexible-content .fc-modal > .acf-fc-layout-handle {
	border: none !important;
}

.acf-icon.-pencil:before {
	font-size: 12px;	
}

.acf-fc-modal-content .acf-input .layout .acf-fc-layout-handle{
    background:#f8f8f8;
}

/* Modal: Administration */
.acf-fc-modal-content .acf-field-group[data-name="administration"] > .acf-input{
    padding:0 1px;
    margin:-15px 0;
}

.acf-fc-modal-content .acf-field-group[data-name="administration"] > .acf-input > .acf-fields{
    border:0;
}

/* Modal: Modèle */
.acf-fc-modal-content .acf-field-group[data-name="modele"] > .acf-input{
    padding:0 1px;
    margin:-15px 0;
}

.acf-fc-modal-content .acf-field-group[data-name="modele"] > .acf-input > .acf-fields{
    border:0;
}

/* Modal: Requête */
.acf-fc-modal-content .acf-field-group[data-name="requete"] > .acf-input{
    padding:0 1px;
    margin:-15px 0;
}

.acf-fc-modal-content .acf-field-group[data-name="requete"] > .acf-input > .acf-fields{
    border:0;
}

/* Modal: Animation */
.acf-fc-modal-content .acf-field-group[data-name="animation"] > .acf-input{
    padding:0 1px;
    margin:-15px 0;
}

.acf-fc-modal-content .acf-field-group[data-name="animation"] > .acf-input > .acf-fields{
    border:0;
}

/* Modal: Style */
.acf-fc-modal-content .acf-field-group[data-name="style"] > .acf-input{
    padding:0 1px;
    margin:-15px 0;
}

.acf-fc-modal-content .acf-field-group[data-name="style"] > .acf-input > .acf-fields{
    border:0;
}

.acf-fc-modal-content .acf-field-group[data-name="style"] > .acf-input > .acf-fields > .acf-field-text{
    border-top:0;
}

    /* Modal: Style / Container */
    .acf-fc-modal-content .acf-field-group[data-name="container"]{
        padding:0;
    }

    .acf-fc-modal-content .acf-field-group[data-name="container"] > .acf-input > .acf-fields{
        border:0;
    }

    .acf-fc-modal-content .acf-field-group[data-name="container"] > .acf-input > .acf-fields > .acf-field{
        border-top:0;
    }

    /* Modal: Style / Margin + Padding */
    .acf-fc-modal-content .acf-field-group[data-name="margin"] > .acf-input > .acf-fields,
    .acf-fc-modal-content .acf-field-group[data-name="padding"] > .acf-input > .acf-fields{
        border:0;
    }

    .acf-fc-modal-content .acf-field-group[data-name="margin"] > .acf-input > .acf-fields > .acf-field,
    .acf-fc-modal-content .acf-field-group[data-name="padding"] > .acf-input > .acf-fields > .acf-field{
        border:0;
        padding:0 5px;
    }

    /* Modal: Style / Fond */
    .acf-fc-modal-content > .acf-field-group[data-name="fond"] > .acf-input{
        padding:0 1px;
        margin:-15px 0;
    }
    .acf-fc-modal-content > .acf-field-group[data-name="fond"] > .acf-input > .acf-fields{
        border:0;
    }
    
    .acf-fc-modal-content .acf-field-clone[data-name="fond"] .acf-field-group[data-name="fond"],
    .acf-fc-modal-content .acf-field-clone[data-name="fond"] .acf-field-group[data-name="recouvrement"]{
        padding:0;
    }

    .acf-fc-modal-content .acf-field-clone[data-name="fond"] .acf-field-group[data-name="fond"] > .acf-input > .acf-fields,
    .acf-fc-modal-content .acf-field-clone[data-name="fond"] .acf-field-group[data-name="recouvrement"] > .acf-input > .acf-fields{
        border:0;
    }


/* ACF: Général 
------------------------------------------------------------*/

.acf-input .acf-field .acf-label label{
    font-weight:normal;
}


/* ACF: Dashboard 
------------------------------------------------------------*/

body.index-php #dashboard-widgets .inside{
    margin:0;
    padding:0;
}
body.index-php #dashboard-widgets .inside .acf-form-submit{
    padding:0 15px 15px;
}
body.index-php #dashboard-widgets .acf-field .acf-label label{
    font-weight:normal;
}


/* ACF: Flexible 
------------------------------------------------------------*/

body:not(.toplevel_page_acf-options-parametres) .inside.acf-fields.-top > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field > .acf-label,
body:not(.toplevel_page_acf-options-parametres) .inside.acf-fields.-top > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .values > .layout > .acf-fc-modal-content > .acf-fields > .acf-field > .acf-label{
    display:none;
}

body:not(.toplevel_page_acf-options-parametres) .inside.acf-fields.-top > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field,
body:not(.toplevel_page_acf-options-parametres) .inside.acf-fields.-top > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .values > .layout > .acf-fc-modal-content > .acf-fields > .acf-field{
    border:0;
}

body:not(.toplevel_page_acf-options-parametres) .inside.acf-fields.-top > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field > .acf-input,
body:not(.toplevel_page_acf-options-parametres) .inside.acf-fields.-top > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .values > .layout > .acf-fc-modal-content > .acf-fields > .acf-field > .acf-input > .acf-fields{
    border:1px solid transparent;
    border-top: 0;
    border-left: 0;
}

.acf-flexible-content .layout{
    margin-top:25px !important;
}
.acf-flexible-content .layout:first-child{
    margin-top:0 !important;
}

/* ACF: Flexible Handle
------------------------------------------------------------*/

.acf-field-flexible-content[data-name=pit_flexible_content] .acf-field-flexible-content .acf-fc-layout-handle{
    background:#f8f8f8;
}
.acf-fc-modal-title > code{
    position: absolute;
    right: 46px;
    height: 17px;
    line-height: 17px;
    top: 7px;
}

.acf-fc-layout-handle > code{
    float:right;
    margin-right:75px;
    margin-top:-1px;
    display:none;
}

.acf-fc-layout-handle:hover > code{
    display:block;
}

.acf-flexible-content .layout:hover .acf-fc-layout-controlls .acf-icon.-plus, 
.acf-flexible-content .layout.-open .acf-fc-layout-controlls .acf-icon.-plus, 
.acf-flexible-content .layout:hover .acf-fc-layout-controlls .acf-icon.-minus, 
.acf-flexible-content .layout.-open .acf-fc-layout-controlls .acf-icon.-minus,
.acf-fc-layout-controlls .acf-icon.-collapse, 
.acf-fc-layout-controlls .acf-icon.-collapse{
	visibility: hidden !important;
}

.acf-flexible-content .layout:hover > .acf-fc-layout-controlls .acf-icon.-plus, 
.acf-flexible-content .layout.-open > .acf-fc-layout-controlls .acf-icon.-plus, 
.acf-flexible-content .layout:hover > .acf-fc-layout-controlls .acf-icon.-minus, 
.acf-flexible-content .layout.-open > .acf-fc-layout-controlls .acf-icon.-minus,
.acf-flexible-content .layout:hover > .acf-fc-layout-controlls .acf-icon.-collapse, 
.acf-flexible-content .layout.-open > .acf-fc-layout-controlls .acf-icon.-collapse,
.acf-flexible-content .layout:hover > .acf-fc-layout-controlls .dashicons-admin-generic, 
.acf-flexible-content .layout.-open > .acf-fc-layout-controlls .dashicons-admin-generic,

.acf-fc-layout-controlls .acf-icon.-collapse{
	visibility: visible !important;
}

/* ACF Flexible: Section
------------------------------------------------------------*/
.acf-field-flexible-content[data-name=contenu_flexible] .acf-field-flexible-content{
    padding:25px;
}
.acf-field-flexible-content[data-name=contenu_flexible] .acf-fc-modal-content .acf-field-flexible-content{
    padding:15px 0;
}
.acf-field-flexible-content[data-name=contenu_flexible] .acf-fc-modal-content .acf-fields > .acf-field-flexible-content{
    padding:15px 12px;
}
.acf-field-flexible-content[data-name=contenu_flexible] .layout > .acf-fields .acf-field-clone{
    padding:0;
}
.acf-field-flexible-content .info{
    display:none;
}
    
    /* Child Layout: "+" Button*/
    .acf-field-flexible-content[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields .acf-fc-layout-handle{
        background:#f8f8f8;
    }
    
    .acf-field-flexible-content[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .acf-actions{
        text-align:center;
    }
    
    .acf-field-flexible-content[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field-flexible-content > .acf-input > .acf-flexible-content.empty > .acf-actions{
        margin-top: -15px;
        margin-bottom: 10px;
    }

    .acf-field-flexible-content[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .no-value-message{
        text-indent:-9999px;
        border:0;
        padding: 0;
        height: 0;
    }
    
    /* Child Layout: "+" Button*/
    .acf-field-flexible-content[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .acf-actions a.acf-button{
        border-radius: 200%;
        -webkit-box-shadow:none;
        -moz-box-shadow: none;
        box-shadow: none;
        font-size:10px;
    }

    .acf-field-flexible-content[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field-flexible-content > .acf-input > .acf-flexible-content > .acf-actions a.acf-button:hover{
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
    }
    
    .acf-field-flexible-content[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field-flexible-content > .acf-input > .acf-flexible-content:not(.empty) > .acf-actions a.acf-button{
        background:#f1f1f1;
        color:#555;
        text-shadow:none;
        border:1px solid #ccc;
        color:#888;
    }
    
    .acf-field-flexible-content[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .values > .layout > .acf-fields > .acf-field-flexible-content > .acf-input > .acf-flexible-content:not(.empty) > .acf-actions a.acf-button:hover{
        background:#fff;
        border:1px solid #bbb;
        color:#555;
    }

/* ACF Flexible: Ligne
------------------------------------------------------------*/
.layout[data-layout=ligne] .acf-field-ligne-elements{
    background:#f5f5f5;
}
.layout[data-layout=ligne] .acf-field-ligne-elements .acf-fc-layout-handle{
    background:#fff;
}

.acf-field-ligne-elements > .acf-input > .acf-flexible-content > .acf-actions{
    text-align:center;
}

.acf-field-ligne-elements > .acf-input > .acf-flexible-content .no-value-message{
    text-indent:-9999px;
    border:0;
    padding: 0;
    height: 0;
}

.acf-field-ligne-elements > .acf-input > .acf-flexible-content > .acf-actions a.acf-button{
    border-radius: 200%;
    -webkit-box-shadow:none;
    -moz-box-shadow: none;
    box-shadow: none;
    background:#fff;
    color:#555;
    text-shadow:none;
    border:1px solid #ccc;
}
.acf-field-ligne-elements > .acf-input > .acf-flexible-content > .acf-actions a.acf-button:hover{
    -webkit-box-shadow: 0 1px 0 #ccc,0 0 2px 1px #ccc;
    -moz-box-shadow: 0 1px 0 #ccc,0 0 2px 1px #ccc;
    box-shadow: 0 1px 0 #ccc,0 0 2px 1px #ccc;
}

/* ACF Flexible: Colonne
------------------------------------------------------------*/
.layout[data-layout=colonne] .acf-field-colonne-elements .acf-fc-layout-handle{
    background:#f8f8f8;
}

.acf-field-colonne-elements > .acf-input > .acf-flexible-content > .acf-actions{
    text-align:center;
}

.acf-field-colonne-elements > .acf-input > .acf-flexible-content .no-value-message{
    text-indent:-9999px;
    border:0;
    padding: 0;
    height: 0;
}

.acf-field-colonne-elements > .acf-input > .acf-flexible-content > .acf-actions a.acf-button{
    border-radius: 200%;
    -webkit-box-shadow:none;
    -moz-box-shadow: none;
    box-shadow: none;
    background:#f1f1f1;
    color:#555;
    text-shadow:none;
    border:1px solid #ccc;
}
.acf-field-colonne-elements > .acf-input > .acf-flexible-content > .acf-actions a.acf-button:hover{
    -webkit-box-shadow: 0 1px 0 #ccc,0 0 2px 1px #ccc;
    -moz-box-shadow: 0 1px 0 #ccc,0 0 2px 1px #ccc;
    box-shadow: 0 1px 0 #ccc,0 0 2px 1px #ccc;
}


/* ACF Flexible: Blocs
------------------------------------------------------------*/
.layout[data-layout=template-blocs] .acf-field-blocs > .acf-input{
    margin:-25px;
}

.layout[data-layout=template-blocs] .acf-field-blocs > .acf-input > .acf-flexible-content > .values{
    margin:0 !important;
}

.layout[data-layout=template-blocs] .acf-field-blocs > .acf-input > .acf-flexible-content > .values > .layout{
    border:0 !important;
}

.layout[data-layout=template-blocs] .acf-field-blocs > .acf-input > .acf-flexible-content > .values > .layout > .acf-fc-layout-handle{
    display:none;
}

.acf-field-blocs > .acf-input > .acf-flexible-content > .acf-actions{
    text-align:center;
}

.acf-field-blocs > .acf-input > .acf-flexible-content .no-value-message{
    text-indent:-9999px;
    border:0;
    padding: 0;
    height: 0;
}

.acf-field-blocs > .acf-input > .acf-flexible-content > .acf-actions a.acf-button.disabled{
    display:none;
}
.acf-field-blocs > .acf-input > .acf-flexible-content > .acf-actions a.acf-button{
    -webkit-box-shadow:none;
    -moz-box-shadow: none;
    box-shadow: none;
    background:#f1f1f1;
    color:#555;
    text-shadow:none;
    border:1px solid #ccc;
    margin:30px 0;
}
.acf-field-blocs > .acf-input > .acf-flexible-content > .acf-actions a.acf-button:hover{
    -webkit-box-shadow: 0 1px 0 #ccc,0 0 2px 1px #ccc;
    -moz-box-shadow: 0 1px 0 #ccc,0 0 2px 1px #ccc;
    box-shadow: 0 1px 0 #ccc,0 0 2px 1px #ccc;
}


/* ACF: Clones
------------------------------------------------------------*/
.acf-fields:not(.-left) > .acf-field-clone > .acf-label{
    display:none !important;
}

.acf-field-clone > .acf-input > .acf-clone-fields.-border{
    border:0;
}
.acf-field-clone > .acf-input > .acf-clone-fields.-border.-top{
    
}

/* ACF: Groups
------------------------------------------------------------*/
.acf-fields > .acf-field-group{
    
}
.acf-field-group > .acf-input > .acf-fields.-border.-top{
    
}

/* ACF: Ajouter une section
------------------------------------------------------------*/
.acf-flexible-content > .values{
    margin-bottom:25px !important;
}
[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .acf-actions{
    text-align:center;
}

[data-name=contenu_flexible] > .acf-input > .acf-flexible-content.empty .no-value-message{
    text-indent:-9999px;
    padding:40px 20px;
}

[data-name=contenu_flexible] > .acf-input > .acf-flexible-content.empty > .acf-actions a.button{
    margin-top:-90px;
}

[data-name=contenu_flexible] > .acf-input > .acf-flexible-content:not(.empty) > .acf-actions{
    padding: 40px 20px;
    border: #ccc dashed 2px;
    text-align: center;
}

[data-name=contenu_flexible] > .acf-input > .acf-flexible-content > .acf-actions a.acf-button{
    color: #555;
    border-color: #ccc;
    background: #f7f7f7;
    box-shadow: 0 1px 0 #ccc;
    vertical-align: top;
    text-shadow:none;
}

/* ACF: Ajouter "+" 
------------------------------------------------------------*/
[data-name=items] > .acf-input > .acf-flexible-content > .acf-actions,
[data-name=ligne] > .acf-input > .acf-flexible-content > .acf-actions,
[data-name=row] > .acf-input > .acf-flexible-content > .acf-actions
{
    text-align:center;
}

[data-name=items] > .acf-input > .acf-flexible-content .no-value-message,
[data-name=ligne] > .acf-input > .acf-flexible-content .no-value-message,
[data-name=row] > .acf-input > .acf-flexible-content .no-value-message
{
    text-indent:-9999px;
    border:0;
    padding: 0;
    height: 0;
}

[data-name=items] > .acf-input > .acf-flexible-content > .acf-actions a.acf-button,
[data-name=ligne] > .acf-input > .acf-flexible-content > .acf-actions a.acf-button,
[data-name=row] > .acf-input > .acf-flexible-content > .acf-actions a.acf-button
{
    border-radius: 200%;
    border:0;
    -webkit-box-shadow:none;
    -moz-box-shadow: none;
    box-shadow: none;
}

[data-name=items] > .acf-input > .acf-flexible-content > .acf-actions a.acf-button:hover,
[data-name=ligne] > .acf-input > .acf-flexible-content > .acf-actions a.acf-button:hover,
[data-name=row] > .acf-input > .acf-flexible-content > .acf-actions a.acf-button:hover
{
    -webkit-box-shadow: 0 1px 0 #0073aa,0 0 2px 1px #33b3db;
    -moz-box-shadow: 0 1px 0 #0073aa,0 0 2px 1px #33b3db;
    box-shadow: 0 1px 0 #0073aa,0 0 2px 1px #33b3db;
}

/* ACF Flexible: Popup to Modal
------------------------------------------------------------*/
.acf-fc-popup-modal{
    width:80%;
    max-width:1200px;
    height:80%;
    max-height:1200px;
    top:50% !important;
    left:50% !important;
    -webkit-transform:translate(-50%, -50%);
        -ms-transform:translate(-50%, -50%);
            transform:translate(-50%, -50%);
    border-radius:0;
    position: fixed !important;
    background: none !important;
    padding:0;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.acf-fc-popup-modal *{
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}
.acf-fc-popup-modal::before,
.acf-fc-popup-modal::after{
    border-color:transparent !important;
}
.acf-fc-popup-modal:before{
    top: -100% !important;
    right: 0 !important;
    bottom: 0 !important;
    left: -100% !important;
    position: fixed;
    background: rgba(0,0,0,0.8);
    height: 200vh;
    width: 200vw;
    margin: 0 !important;
    padding: 0;
    content: "";
}
.acf-fc-popup-modal ul{
    overflow:auto;
    height:100%;
    width:100%;
    background:#f4f4f4;
    border:#ccc;
    padding:15px;
    position:relative;
    -webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.5);
            box-shadow:0 0 8px rgba(0, 0, 0, 0.5);
    padding-top: 93px !important;
}
.acf-fc-popup-modal ul:before{
    position: absolute;
    top: 31px;
    content: "Ajouter une section";
    font-size: 23px;
    font-weight: 400;
    color: #333;
    left: 30px;
}
.acf-fc-popup-modal ul:after{
    position: absolute;
    top: 62px;
    content: "Selectionnez une section à ajouter sur la page.";
    font-size: 13px;
    color: #666;
    left: 30px;
    font-style: italic;
}
.acf-fc-popup-modal ul li{
    width: 33.33333%;
    padding: 1%;
    float: left;
}
@media only screen and (max-width:960px){
    .acf-fc-popup-modal ul li{
        width: 50%;
    }
}
@media only screen and (max-width:782px){
    .acf-fc-popup-modal{
        width:95%;
        height:88%;
    }
    .acf-fc-popup-modal ul li{
        width: 100%;
    }
}
.acf-fc-popup-modal ul li a{
    border:1px solid #ddd;
    background:#fff;
    padding:15px;
    color:#333;
}
.acf-fc-popup-modal ul li a i{
    font-size: 22px;
    vertical-align: text-top;
    margin-right: 10px;
}

/* ACF Flexible: Select2
------------------------------------------------------------*/
.select2-container--default .select2-selection--single{
    border: 1px solid #ddd;
    border-radius:0 !important;
}