/*
 * Toastr
 * Version 2.0.1
 * Copyright 2012 John Papa and Hans Fjallemark.  
 * All Rights Reserved.  
 * Use, reproduction, distribution, and modification of this code is subject to the terms and 
 * conditions of the MIT license, available at http://www.opensource.org/licenses/mit-license.php
 *
 * Author: John Papa and Hans Fjallemark
 * Project: https://github.com/CodeSeven/toastr
 */
.toast-title {
  font-weight: bold;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #ffffff;
}
.toast-message a:hover {
  color: #cccccc;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}
.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}
.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}
.toast-top-left {
  top: 12px;
  left: 12px;
}
.toast-top-center {
  top: 12px;
}
.toast-top-right {
  top: 12px;
  right: 12px;
}
.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}
.toast-bottom-center {
  bottom: 12px;
}
.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}
.toast-center {
  top: 45%;
}
#toast-container {
  position: fixed;
  z-index: 999999;
  /*overrides*/

}
#toast-container.toast-center,
#toast-container.toast-top-center,
#toast-container.toast-bottom-center{
  width: 100%;
  pointer-events: none;
}
#toast-container.toast-center > div,
#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div{
  margin: auto;
  pointer-events: auto;
}
#toast-container.toast-center > button,
#toast-container.toast-top-center > button,
#toast-container.toast-bottom-center > button{
  pointer-events: auto;
}
#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#toast-container > div {
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}
#toast-container > :hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}
#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-wait {
  background-image: url("data:image/gif;base64,R0lGODlhIAAgAIQAAAQCBISGhMzKzERCROTm5CQiJKyurHx+fPz+/ExOTOzu7Dw+PIyOjCwqLFRWVAwKDIyKjMzOzOzq7CQmJLy6vFRSVPTy9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAXACwAAAAAIAAgAAAF3eAljmRpnmh6VRSVqLDpIDTixOdUlFSNUDhSQUAT7ES9GnD0SFQAKWItMqr4bqKHVPDI+WiTkaOFFVlrFe83rDrT0qeIjwrT0iLdU0GOiBxhAA4VeSk6QYeIOAsQEAuJKgw+EI8nA18IA48JBAQvFxCXDI8SNAQikV+iiaQIpheWX5mJmxKeF6g0qpQmA4yOu8C7EwYWCgZswRcTFj4KyMAGlwYxDwcHhCXMXxYxBzQHKNo+3DDeCOAn0V/TddbYJA0K48gAEAFQicMWFsfwNA3JSgAIAAFfwIMIL4QAACH5BAkJABoALAAAAAAgACAAhAQCBIyKjERCRMzOzCQiJPTy9DQyNGRmZMTCxOTm5CwqLHx+fBQWFJyenNTW1Pz6/Dw6PGxubAwKDIyOjNTS1CQmJCwuLPz+/Dw+PHRydAAAAAAAAAAAAAAAAAAAAAAAAAXboCaOZGmeaKoxWcSosMkk15W8cZ7VdZaXkcEgQtrxfD9RhHchima1GwlCGUBSFCaFxMrgRtnLFhWujWHhs2nJc8KoVlWGQnEn7/i8XgOwWAB7JwoONQ4KgSQAZRcOgHgSCwsSIhZMNRZ5CzULIgaWF5h4mhecfIQ8jXmQkiODhYeIiRYGjrG2PxgBARi3IhNMAbcCnwI5BAQpAZ8TIwK6vCQVDwUVKL+WzAANTA210g/VJ8OWxQefByQE4dZMzBoInwh4zrtgn2p725YNthUFTNRuGYB3AYGBHCEAACH5BAkJAB0ALAAAAAAgACAAhAQCBISChFRWVMzKzCQiJOTm5GxqbCwuLJSWlPz6/NTW1AwODJSSlGRmZCwqLOzu7HR2dDQ2NAQGBISGhFxaXNTS1CQmJOzq7GxubDQyNKSmpPz+/Nza3AAAAAAAAAAAAAXfYCeOZGmeaKqurHBdAiuP17Zdc0lMAVHWt9yI8LA9fCPB4xEjARoNSWpis01kBpshFahurqzsZosiGpErScMAUO0maKF8Tq/bTQCIQgFp30cQXhB1BHEcXhx0FgkJFiOHVYlzi42AgoRxeRx8fn+en3UABwedKgsBAwMBCygOCjYKDisLFV4VrCUAtVUKpSZdXl8mB8EbByQWcQPFAyYZxccdB7sV0cvBzbmvvG0LBV4FrFTBYCWuNhyyHRTFFB20trh4BxmdYl4YIqepq0IRxRE+IfDCAFQHARo0NGERAgAh+QQJCQAgACwAAAAAIAAgAIUEAgSEgoRMTkzMyswcHhzk5uR0cnQUFhRcXlwsKiz09vQMCgyMiozU1tQkJiR8fnxkZmT8/vwEBgSEhoRcWlzU0tQkIiT08vR0dnQcGhxkYmQ0MjT8+vwMDgyMjozc2twAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+UCQcEgsGo/IpHLJXDweC6Z0+IhEHlOjRGIMWLHZoUZx0RQlAajxkFFKFFYFl5m5KNpIySU+X2bIBEoQZBBZGQdMElFhjI2Oj5AgHQEDAw8dQxYeDBaNHRVWVhWYCXsRFwmMXqFWEyAerB6MA6xWA6+xs7URt6VWqIwTu64gDh4eDp6goaORQ5OVAZjO1EgEGhB4RwAYDQ0YAEwIcBEKFEgYrBhLBORxgUYfrB9LELuF8fNDAAaVBuEg7NXCVyRdqHVCGLBiIIQAB1Yc4BXh9uEbwAXuyi2iQI7DuSwHdiFqCEGDtizLRFUDsaGAlQIbVoJYIEDAIiZBAAAh+QQJCQAbACwAAAAAIAAgAIQEAgSMioxcWlz08vQcHhysqqwMDgx8enwsKiykoqRkZmT8+vzEwsQMCgyUlpQkJiS0srQEBgSMjoxcXlz09vQkIiSsrqwUEhQ0MjRsamz8/vwAAAAAAAAAAAAAAAAAAAAF7+AmjmRpnmiqruz2PG0sIssCj4CQJAIgj4/abRNJaI6agu9kCAQaphdJgEQKUIFjgGWsahJYLdf7RTWfLKr3+jsBClVlG5Xb9eb4fImgUBBKDVB4ExRHFGwbGRQLGXMEhUgUfw2QC4IyCmSNDQtHlm2ZXgoiGQsUjW0EnUgLfyKBeYSeiHojfH61uS0GBisVEgEVLRcWRxAXKAgDRwMILMVIECgSVRIrBmS9JtRI1iMVBweuGxerSNolyszOIhjLGs0jEFXSKA8SEkMbcEgWIxfzNBxrw6AKgxIGkM05UOWALhERHJhysOThBgAVWYQAACH5BAkJABkALAAAAAAgACAAhAQGBIyKjERCRMzOzCwuLGRiZPz6/OTm5AwODLSytFRSVNTW1Dw6PHx6fAwKDJSSlERGRNTS1DQyNGxqbPz+/BQSFLy6vFRWVNza3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAXqYCaO5FgFwxBUZeu61ULNFMa+eBvQdJD/owFvFhkBBAwHsBQZUooZyWF2YOQkBNJu6ANMaQeli0AxSEwymi0DcUJeEgPlbEJFAghRe/h+Eeg/Dl9UYks5DF9VhksOAgKFi5GSSwh5kzgVCXIJNxknD5aSCTwJIw8zD5MITpanFKmSCHI8NxUPoJejNKWXLZkznL0vCJ3CxsckDpA/ChYJFzkTBgYTSxc80C4OswbLLhY8Fi/bMwYAJVgl4DTiL9LUJADrFuci1zTZLwD1IwU8BSQuWLCQb1EDHg2QiSDALYvCDAISJLDy8FIIACH5BAkJAB4ALAAAAAAgACAAhAQGBISGhFRSVNTW1CQiJKyqrGRmZOzu7CwuLIyOjGxubPz6/BQSFGRiZOTi5CwqLLy6vDQ2NIyKjFRWVCQmJKyurGxqbPT29DQyNJSSlHRydPz+/BQWFOzq7AAAAAAAAAXhoCeOJElYClGubOs117YtjWuvxCLLi3qbhc6h4FPsdorfiNI5dige43GT9AAkHUcCwCpMNxVP7tgTJY4J1uF7EBl0M8Ooueuo2SOCIkVa11kVX2E2EmgsFH4yBz4uAAkdHVstBAUHQ4xKmZqbnJ2bAhAQAiURGJ4eE0cTIxgzpp0QRxCsrp6xO7MjpaepO6unKxOhv8DFxsfIJBwaChw2DAkZDEocDjIOzi0ZMhlKUjIaLtsb3T8aR+EtDBkJ0yQUBQVQI9XX2ZsDMgMlyxr3mzE2XEgmotCGAARFIHiQ0FMIACH5BAkJABgALAAAAAAgACAAhAQCBISGhDw+POTi5CwuLLS2tPTy9BQSFJyenGRiZDQ2NIyOjLy+vPz6/BweHIyKjFRSVOzq7DQyNLy6vBQWFHRydDw6PPz+/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXXICaOZHkcZaquIjVd10SxtFrAcFGrVhBYIwoON9uNAsOA6DCEFTEKBEKxEjQvAtELNxkpGrAGNfW4Plpb2QgxRKjKzfPoVGLj3CnLNUv7hscpSDhKOxJSgDwPP0ZGAACMjAQFDQYFBJA0BAZDBpeYGBQVFUU3TV2YFAMwAzNgTQ2PkBVDFRiuQ7CYszi1pUOnkKmrM5qcnqiiTwQTDQ2Wn9DR0tPUfRKQEBEREDQSFw3XRhEwEd3f4TvjF+XWKgJ8JNnb0QkwCdUlCzAL+CQODAwc9BtIMAQAOw==") !important;
}
#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}
#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}
#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin: auto;
}
.toast {
  background-color: #030303;
}
.toast-success {
  background-color: #51a351;
}
.toast-error {
  background-color: #bd362f;
}
.toast-info {
  background-color: #2f96b4;
}
.toast-wait {
  background-color: #2f96b4;
}
.toast-warning {
  background-color: #f89406;
}
/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
}
  }
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container  > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
}
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

 /*
  * AngularJS-Toaster
  * Version 0.3
 */
:not(.no-enter)#toast-container > div.ng-enter,
:not(.no-leave)#toast-container > div.ng-leave
{ 
    -webkit-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    -moz-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    -ms-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    -o-transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
    transition: 1000ms cubic-bezier(0.250, 0.250, 0.750, 0.750) all;
} 

:not(.no-enter)#toast-container > div.ng-enter.ng-enter-active, 
:not(.no-leave)#toast-container > div.ng-leave {
    opacity: 0.8;
}

:not(.no-leave)#toast-container > div.ng-leave.ng-leave-active,
:not(.no-enter)#toast-container > div.ng-enter {
    opacity: 0;
}

/*
 * Table styles
 */
table.dataTable {
  width: 100%;
  margin: 0 auto;
  clear: both;
  border-collapse: separate;
  border-spacing: 0;
  /*
   * Header and footer styles
   */
  /*
   * Body styles
   */
}
table.dataTable thead th,
table.dataTable tfoot th {
  font-weight: bold;
}
table.dataTable thead th,
table.dataTable thead td {
  padding: 10px 18px;
  border-bottom: 1px solid #111111;
}
table.dataTable thead th:active,
table.dataTable thead td:active {
  outline: none;
}
table.dataTable tfoot th,
table.dataTable tfoot td {
  padding: 10px 18px 6px 18px;
  border-top: 1px solid #111111;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc {
  cursor: pointer;
  *cursor: hand;
}
table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead .sorting_desc_disabled {
  background-repeat: no-repeat;
  background-position: center right;
}
table.dataTable thead .sorting {
  background-image: url("../sort_both.html");
}
table.dataTable thead .sorting_asc {
  background-image: url("../sort_asc.html");
}
table.dataTable thead .sorting_desc {
  background-image: url("../sort_desc.html");
}
table.dataTable thead .sorting_asc_disabled {
  background-image: url("../sort_asc_disabled.html");
}
table.dataTable thead .sorting_desc_disabled {
  background-image: url("../sort_desc_disabled.html");
}
table.dataTable tbody tr {
  background-color: white;
}
table.dataTable tbody tr.selected {
  background-color: #b0bed9;
}
table.dataTable tbody th,
table.dataTable tbody td {
  padding: 8px 10px;
}
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
  border-top: 1px solid #dddddd;
}
table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td {
  border-top: none;
}
table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
  border-top: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
}
table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
  border-left: 1px solid #dddddd;
}
table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
  border-top: none;
}
table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
  background-color: #f9f9f9;
}
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
  background-color: #abb9d3;
}
table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
  background-color: whitesmoke;
}
table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected {
  background-color: #a9b7d1;
}
table.dataTable.order-column tbody tr > .sorting_1,
table.dataTable.order-column tbody tr > .sorting_2,
table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,
table.dataTable.display tbody tr > .sorting_2,
table.dataTable.display tbody tr > .sorting_3 {
  background-color: #f9f9f9;
}
table.dataTable.order-column tbody tr.selected > .sorting_1,
table.dataTable.order-column tbody tr.selected > .sorting_2,
table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,
table.dataTable.display tbody tr.selected > .sorting_2,
table.dataTable.display tbody tr.selected > .sorting_3 {
  background-color: #acbad4;
}
table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
  background-color: #f1f1f1;
}
table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
  background-color: #f3f3f3;
}
table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
  background-color: whitesmoke;
}
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background-color: #a6b3cd;
}
table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
  background-color: #a7b5ce;
}
table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
  background-color: #a9b6d0;
}
table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
  background-color: #f9f9f9;
}
table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
  background-color: #fbfbfb;
}
table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
  background-color: #fdfdfd;
}
table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
  background-color: #acbad4;
}
table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {
  background-color: #adbbd6;
}
table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {
  background-color: #afbdd8;
}
table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  background-color: #eaeaea;
}
table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  background-color: #ebebeb;
}
table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  background-color: #eeeeee;
}
table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
  background-color: #a1aec7;
}
table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
  background-color: #a2afc8;
}
table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
  background-color: #a4b2cb;
}
table.dataTable.no-footer {
  border-bottom: 1px solid #111111;
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
  white-space: nowrap;
}
table.dataTable.compact thead th,
table.dataTable.compact thead td {
  padding: 4px 17px 4px 4px;
}
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
  padding: 4px;
}
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
  padding: 4px;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}

table.dataTable,
table.dataTable th,
table.dataTable td {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

/*
 * Control feature layout
 */
.dataTables_wrapper {
  position: relative;
  clear: both;
  *zoom: 1;
  zoom: 1;
}
.dataTables_wrapper .dataTables_length {
  float: left;
}
.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
}
.dataTables_wrapper .dataTables_filter input {
  margin-left: 0.5em;
}
.dataTables_wrapper .dataTables_info {
  clear: both;
  float: left;
  padding-top: 0.755em;
}
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.25em;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  *cursor: hand;
  color: #333333 !important;
  border: 1px solid transparent;
  border-radius: 2px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #333333 !important;
  border: 1px solid #979797;
  background-color: white;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, gainsboro));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, white 0%, gainsboro 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, white 0%, gainsboro 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, white 0%, gainsboro 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, white 0%, gainsboro 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, white 0%, gainsboro 100%);
  /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #666 !important;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid #111111;
  background-color: #585858;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111111));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #585858 0%, #111111 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #585858 0%, #111111 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #585858 0%, #111111 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #585858 0%, #111111 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #585858 0%, #111111 100%);
  /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #2b2b2b;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  /* W3C */
  box-shadow: inset 0 0 3px #111;
}
.dataTables_wrapper .dataTables_paginate .ellipsis {
  padding: 0 1em;
}
.dataTables_wrapper .dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 40px;
  margin-left: -50%;
  margin-top: -25px;
  padding-top: 20px;
  text-align: center;
  font-size: 1.2em;
  background-color: white;
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
  background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #333333;
}
.dataTables_wrapper .dataTables_scroll {
  clear: both;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
  *margin-top: -1px;
  -webkit-overflow-scrolling: touch;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td {
  vertical-align: middle;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td > div.dataTables_sizing {
  height: 0;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: 1px solid #111111;
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody table {
  border-bottom: none;
}
.dataTables_wrapper:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}

@media screen and (max-width: 767px) {
  .dataTables_wrapper .dataTables_info,
  .dataTables_wrapper .dataTables_paginate {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_paginate {
    margin-top: 0.5em;
  }
}
@media screen and (max-width: 640px) {
  .dataTables_wrapper .dataTables_length,
  .dataTables_wrapper .dataTables_filter {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_filter {
    margin-top: 0.5em;
  }
}

.switch {
  background: #fff;
  border: 1px solid #dfdfdf;
  position: relative;
  display: inline-block;
  box-sizing: content-box;
  overflow: visible;
  width: 52px;
  height: 30px;
  padding: 0px;
  margin: 0px;
  border-radius: 20px;
  cursor: pointer;
  box-shadow: rgb(223, 223, 223) 0px 0px 0px 0px inset;
  transition: 0.3s ease-out all;
  -webkit-transition: 0.3s ease-out all;
  top: -1px;
}
/*adding a wide width for larger switch text*/
.switch.wide {
  width:80px;
}
.switch small {
  background: #fff;
  border-radius: 100%;
  box-shadow: 0 1px 3px rgba(0,0,0,0.4);
  width: 30px;
  height: 30px;
  position: absolute;
  top: 0px;
  left: 0px;
  transition: 0.3s ease-out all;
  -webkit-transition: 0.3s ease-out all;
}
.switch.checked {
  background: rgb(100, 189, 99);
  border-color: rgb(100, 189, 99);
}
.switch.checked small {
  left: 22px;
}
/*wider switch text moves small further to the right*/
.switch.wide.checked small {
  left:52px;
}
/*styles for switch-text*/
.switch .switch-text {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
}

.switch .off {
  display:block;
  position: absolute;
  right: 10%;
  top: 25%;
  z-index: 0;
  color:#A9A9A9;
}

.switch .on {
  display:none;
   z-index: 0;
  color:#fff;
  position: absolute;
  top: 25%;
  left: 9%;
}

.switch.checked .off {
  display:none;
}

.switch.checked .on {
  display:block;

}

.switch.disabled {
  opacity: .50;
  cursor: not-allowed;
}

.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ae.svg)}.flag-icon-af{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/af.svg)}.flag-icon-ag{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ai.svg)}.flag-icon-al{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/al.svg)}.flag-icon-am{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/am.svg)}.flag-icon-ao{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ar.svg)}.flag-icon-as{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/as.svg)}.flag-icon-at{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/at.svg)}.flag-icon-au{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/au.svg)}.flag-icon-aw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ax.svg)}.flag-icon-az{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/az.svg)}.flag-icon-ba{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bd.svg)}.flag-icon-be{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/be.svg)}.flag-icon-bf{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bq.svg)}.flag-icon-br{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/br.svg)}.flag-icon-bs{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bw.svg)}.flag-icon-by{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/by.svg)}.flag-icon-bz{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cn.svg)}.flag-icon-co{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/co.svg)}.flag-icon-cr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/cz.svg)}.flag-icon-de{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/de.svg)}.flag-icon-dj{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/dm.svg)}.flag-icon-do{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/do.svg)}.flag-icon-dz{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/eh.svg)}.flag-icon-er{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/er.svg)}.flag-icon-es{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/es.svg)}.flag-icon-et{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/et.svg)}.flag-icon-fi{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/hu.svg)}.flag-icon-id{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/id.svg)}.flag-icon-ie{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ie.svg)}.flag-icon-il{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/il.svg)}.flag-icon-im{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/im.svg)}.flag-icon-in{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/in.svg)}.flag-icon-io{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/io.svg)}.flag-icon-iq{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ir.svg)}.flag-icon-is{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/is.svg)}.flag-icon-it{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/it.svg)}.flag-icon-je{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/je.svg)}.flag-icon-jm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ki.svg)}.flag-icon-km{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/km.svg)}.flag-icon-kn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/kz.svg)}.flag-icon-la{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/la.svg)}.flag-icon-lb{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/lc.svg)}.flag-icon-li{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/li.svg)}.flag-icon-lk{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mc.svg)}.flag-icon-md{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/md.svg)}.flag-icon-me{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/me.svg)}.flag-icon-mf{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mx.svg)}.flag-icon-my{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/my.svg)}.flag-icon-mz{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/mz.svg)}.flag-icon-na{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/na.svg)}.flag-icon-nc{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/nl.svg)}.flag-icon-no{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/no.svg)}.flag-icon-np{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/np.svg)}.flag-icon-nr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/nz.svg)}.flag-icon-om{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/om.svg)}.flag-icon-pa{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/pw.svg)}.flag-icon-py{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/py.svg)}.flag-icon-qa{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/qa.svg)}.flag-icon-re{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/re.svg)}.flag-icon-ro{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sd.svg)}.flag-icon-se{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/se.svg)}.flag-icon-sg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sh.svg)}.flag-icon-si{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/si.svg)}.flag-icon-sj{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sn.svg)}.flag-icon-so{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/so.svg)}.flag-icon-sr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ss.svg)}.flag-icon-st{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/st.svg)}.flag-icon-sv{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tc.svg)}.flag-icon-td{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/td.svg)}.flag-icon-tf{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tg.svg)}.flag-icon-th{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/th.svg)}.flag-icon-tj{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tn.svg)}.flag-icon-to{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/to.svg)}.flag-icon-tr{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ug.svg)}.flag-icon-um{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/um.svg)}.flag-icon-us{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/us.svg)}.flag-icon-uy{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/uz.svg)}.flag-icon-va{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/va.svg)}.flag-icon-vc{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/yt.svg)}.flag-icon-za{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/za.svg)}.flag-icon-zm{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/zw.svg)}.flag-icon-eu{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/eu.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/eu.svg)}.flag-icon-gb-eng{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gb-eng.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gb-eng.svg)}.flag-icon-gb-nir{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gb-nir.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gb-nir.svg)}.flag-icon-gb-sct{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gb-sct.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gb-sct.svg)}.flag-icon-gb-wls{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/gb-wls.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/gb-wls.svg)}.flag-icon-un{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/4x3/un.svg)}.flag-icon-un.flag-icon-squared{background-image:url(https://www.arkema.com/modules/forms-core/css/flags/1x1/un.svg)}
/*!
 * Jasny Bootstrap v3.1.0 (http://jasny.github.com/bootstrap)
 * Copyright 2011-2014 Arnold Daniels.
 * Licensed under Apache-2.0 (https://github.com/jasny/bootstrap/blob/master/LICENSE)
 */

.btn-file {
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
.btn-file > input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    font-size: 23px;
    height: 100%;
    width: 100%;
    direction: ltr;
    cursor: pointer;
}
.fileinput {
    margin-bottom: 9px;
    display: inline-block;
}
.fileinput .form-control {
    padding-top: 7px;
    padding-bottom: 5px;
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    cursor: text;
}
.fileinput .thumbnail {
    overflow: hidden;
    display: inline-block;
    margin-bottom: 5px;
    vertical-align: middle;
    text-align: center;
}
.fileinput .thumbnail > img {
    max-height: 100%;
}
.fileinput .btn {
    vertical-align: middle;
}
.fileinput-exists .fileinput-new,
.fileinput-new .fileinput-exists {
    display: none;
}
.fileinput-inline .fileinput-controls {
    display: inline;
}
.fileinput-filename {
    vertical-align: middle;
    display: block;
    max-width: 30em;
    margin: 1% 0;
    overflow: hidden;
}
.form-control .fileinput-filename {
    vertical-align: bottom;
}
.fileinput.input-group {
    display: table;
}
.fileinput.input-group > * {
    position: relative;
    z-index: 2;
}
.fileinput.input-group > .btn-file {
    z-index: 1;
}
.fileinput-new.input-group .btn-file,
.fileinput-new .input-group .btn-file {
    border-radius: 0 4px 4px 0;
}
.fileinput-new.input-group .btn-file.btn-xs,
.fileinput-new .input-group .btn-file.btn-xs,
.fileinput-new.input-group .btn-file.btn-sm,
.fileinput-new .input-group .btn-file.btn-sm {
    border-radius: 0 3px 3px 0;
}
.fileinput-new.input-group .btn-file.btn-lg,
.fileinput-new .input-group .btn-file.btn-lg {
    border-radius: 0 6px 6px 0;
}
.form-group.has-warning .fileinput .fileinput-preview {
    color: #8a6d3b;
}
.form-group.has-warning .fileinput .thumbnail {
    border-color: #faebcc;
}
.form-group.has-error .fileinput .fileinput-preview {
    color: #a94442;
}
.form-group.has-error .fileinput .thumbnail {
    border-color: #ebccd1;
}
.form-group.has-success .fileinput .fileinput-preview {
    color: #3c763d;
}
.form-group.has-success .fileinput .thumbnail {
    border-color: #d6e9c6;
}
.input-group-addon:not(:first-child) {
    border-left: 0;
}
.progresscrum {
    /*centering*/
    display: inline-block;
    /*box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.35);*/
    overflow: hidden;
    border-radius: 5px;
    /*Lets add the numbers for each link using CSS counters. flag is the name of the counter. to be defined using counter-reset in the parent element of the links*/
    counter-reset: flag;
    margin-bottom: 10px;
}

.progresscrum span {
    text-decoration: none;
    outline: none;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 36px;
    color: white;
    /*need more margin on the left of links to accommodate the numbers*/
    padding: 0 10px 0 60px;
    /*background: #666;*/
    background: linear-gradient(#666, #333);
    position: relative;
}

/*since the first link does not have a triangle before it we can reduce the left padding to make it look consistent with other links*/
.progresscrum span:first-child {
    padding-left: 46px;
    border-radius: 5px 0 0 5px; /*to match with the parent's radius*/
}

.progresscrum span:first-child:before {
    left: 14px;
}

.progresscrum span:last-child {
    border-radius: 0 5px 5px 0; /*this was to prevent glitches on hover*/
    padding-right: 20px;
}

/*hover/active styles*/
.progresscrum span.active, .progresscrum {
    background: #333;
    background: linear-gradient(#333, #000);
}

.progresscrum span.active:after, .progresscrum {
    background: #333;
    background: linear-gradient(135deg, #333, #000);
}

/*adding the arrows for the progresscrums using rotated pseudo elements*/
.progresscrum span:after {
    content: '';
    position: absolute;
    top: 0;
    right: -18px; /*half of square's length*/
    /*same dimension as the line-height of .progresscrum a */
    width: 36px;
    height: 36px;
    /*as you see the rotated square takes a larger height. which makes it tough to position it properly. So we are going to scale it down so that the diagonals become equal to the line-height of the link. We scale it to 70.7% because if square's:
    length = 1; diagonal = (1^2 + 1^2)^0.5 = 1.414 (pythagoras theorem)
    if diagonal required = 1; length = 1/1.414 = 0.707*/
    transform: scale(0.707) rotate(45deg);
    /*we need to prevent the arrows from getting buried under the next link*/
    z-index: 1;
    /*background same as links but the gradient will be rotated to compensate with the transform applied*/
    background: #666;
    background: linear-gradient(135deg, #666, #333);
    /*stylish arrow design using box shadow*/
    box-shadow:
    2px -2px 0 1px rgba(0, 0, 0, 0.4),
    3px -3px 0 2px rgba(255, 255, 255, 0.1);
    /*
        5px - for rounded arrows and
        50px - to prevent hover glitches on the border created using shadows*/
    border-radius: 0 5px 0 50px;
}

/*we dont need an arrow after the last link*/
.progresscrum span:last-child:after {
    content: none;
}

/*we will use the :before element to show numbers*/
/*.progresscrum span:before {*/
    /*content: counter(flag);*/
    /*counter-increment: flag;*/
    /*some styles now*/
    /*border-radius: 100%;*/
    /*width: 20px;*/
    /*height: 20px;*/
    /*line-height: 20px;*/
    /*margin: 8px 0;*/
    /*position: absolute;*/
    /*top: 0;*/
    /*left: 30px;*/
    /*background: #444;*/
    /*background: linear-gradient(#444, #222);*/
    /*font-weight: bold;*/
/*}*/
.flat {
    margin-bottom: 10px;
}

.flat span, .flat span:after {
    background: white;
    color: black;
    transition: all 0.5s;
}

.flat span:before {
    background: white;
    box-shadow: 0 0 0 1px #ccc;
}

.flat span:hover, .flat span.active,
.flat span:hover:after, .flat span.active:after{
    background: #9EEB62;
}
.switch {
    background: #fafafa;
    border: 1px solid #dfdfdf;
    position: relative;
    display: inline-block;
    box-sizing: content-box;
    overflow: visible;
    width: 38px;
    height: 18px;
    padding: 0px;
    margin: 0px;
    border-radius: 18px;
    cursor: pointer;
    box-shadow: rgb(223, 223, 223) 0px 0px 0px 0px inset;
    transition: 0.3s ease-out all;
    -webkit-transition: 0.3s ease-out all;
}
/*adding a wide width for larger switch text*/
.switch.wide {
    width:80px;
}
.switch small {
    background: #fdfdfd;
    border-radius: 100%;
    box-shadow: 0 1px 3px rgba(0,0,0,0.4);
    width: 18px;
    height: 18px;
    position: absolute;
    top: 0px;
    left: 0px;
    transition: 0.3s ease-out all;
    -webkit-transition: 0.3s ease-out all;
}
.switch.checked {
    background: rgb(100, 189, 99);
    border-color: rgb(100, 189, 99);
}
.switch.checked-red {
    background: rgb(223, 59, 58);
    border-color: rgb(223, 59, 58);
}
.switch.checked-blue {
    background: rgb(54, 180, 246);
    border-color: rgb(54, 180, 246);
}
.switch.checked small {
    left: 20px;
}
.switch.checked-red small {
    left: 20px;
}
.switch.checked-blue small {
    left: 20px;
}
/*wider switch text moves small further to the right*/
.switch.wide.checked small {
    left:52px;
}
.switch.wide.checked-red small {
    left:52px;
}
.switch.wide.checked-blue small {
    left:52px;
}
/*styles for switch-text*/
.switch .switch-text {
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
}

.switch .off {
    display:block;
    position: absolute;
    right: 10%;
    top: 25%;
    z-index: 0;
    color:#A9A9A9;
}

.switch .on {
    display:none;
    z-index: 0;
    color:#fff;
    position: absolute;
    top: 25%;
    left: 9%;
}

.switch.checked .off {
    display:none;
}
.switch.checked-red .off {
    display:none;
}
.switch.checked-blue .off {
    display:none;
}
.switch.checked .on {
    display:block;
}
.switch.checked-red .on {
    display:block;
}
.switch.checked-blue .on {
    display:block;
}

.switch.disabled {
    opacity: .50;
    cursor: not-allowed;
}
.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}

.rated {
    color: #e3d156;
}

.fa-sm {
    font-size: 0.80em;
}

.fa-xs {
    font-size: 0.60em;
}

.fa-lineHeight {
    line-height: inherit;
}

.left15 {
    margin-left:15px
}

.input-wrap {
    border: solid 1px #bbbbbb;
    background: #fff;
    border-radius: 5px;
    margin-bottom: 5px;
    box-shadow: -2px 2px 3px -3px rgba(0,0,0,1);
}

.numberOn {
    -webkit-text-stroke: 1.4px #f0c20e;
    -webkit-text-fill-color: #ddf034;
}
.numberCurrent {
    -webkit-text-stroke: 1.4px #F0BA26;
    -webkit-text-fill-color: #FFDA61;
    opacity:.5;
}
.numberHover:hover {
    -webkit-text-stroke: 1.4px #f0c20e;
    -webkit-text-fill-color: #FFFFFF;
}
.numberOff {
    -webkit-text-stroke: 1.4px #A1A1A1;
    -webkit-text-fill-color: #DDD5E0;
}

.noOutline {
    outline: none !important;
}

.contentDisplayTitle {
    margin-top:0;
    margin-bottom:0;
    padding-left:10px;
    padding-right:10px;
    position:relative;
    height:20px;
    top:-13px;
    display:inline-block;
    background-color: #ffffff;
}

.contentDisplayBody {
    padding: 10px;
}

.pointer {
    cursor: pointer;
}

div.rhd-img-responsive img{
    max-width:100%;
    height:auto;
    display: block;
}
.iti {
  position: relative;
  display: inline-block; }
  .iti * {
    box-sizing: border-box;
    -moz-box-sizing: border-box; }
  .iti__hide {
    display: none; }
  .iti__v-hide {
    visibility: hidden; }
  .iti input, .iti input[type=text], .iti input[type=tel] {
    position: relative;
    z-index: 0;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    padding-right: 36px;
    margin-right: 0; }
  .iti__flag-container {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    padding: 1px; }
  .iti__selected-flag {
    z-index: 1;
    position: relative;
    display: flex;
    align-items: center;
    height: 100%;
    padding: 0 6px 0 8px; }
  .iti__arrow {
    margin-left: 6px;
    width: 0;
    height: 0;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-top: 4px solid #555; }
    .iti__arrow--up {
      border-top: none;
      border-bottom: 4px solid #555; }
  .iti__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;
    -webkit-overflow-scrolling: touch; }
    .iti__country-list--dropup {
      bottom: 100%;
      margin-bottom: -1px; }
    @media (max-width: 500px) {
      .iti__country-list {
        white-space: normal; } }
  .iti__flag-box {
    display: inline-block;
    width: 20px; }
  .iti__divider {
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #CCC; }
  .iti__country {
    padding: 5px 10px;
    outline: none; }
  .iti__dial-code {
    color: #999; }
  .iti__country.iti__highlight {
    background-color: rgba(0, 0, 0, 0.05); }
  .iti__flag-box, .iti__country-name, .iti__dial-code {
    vertical-align: middle; }
  .iti__flag-box, .iti__country-name {
    margin-right: 6px; }
  .iti--allow-dropdown input, .iti--allow-dropdown input[type=text], .iti--allow-dropdown input[type=tel], .iti--separate-dial-code input, .iti--separate-dial-code input[type=text], .iti--separate-dial-code input[type=tel] {
    padding-right: 6px;
    padding-left: 52px;
    margin-left: 0; }
  .iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
    right: auto;
    left: 0; }
  .iti--allow-dropdown .iti__flag-container:hover {
    cursor: pointer; }
    .iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag {
      background-color: rgba(0, 0, 0, 0.05); }
  .iti--allow-dropdown input[disabled] + .iti__flag-container:hover,
  .iti--allow-dropdown input[readonly] + .iti__flag-container:hover {
    cursor: default; }
    .iti--allow-dropdown input[disabled] + .iti__flag-container:hover .iti__selected-flag,
    .iti--allow-dropdown input[readonly] + .iti__flag-container:hover .iti__selected-flag {
      background-color: transparent; }
  .iti--separate-dial-code .iti__selected-flag {
    background-color: rgba(0, 0, 0, 0.05); }
  .iti--separate-dial-code .iti__selected-dial-code {
    margin-left: 6px; }
  .iti--container {
    position: absolute;
    top: -1000px;
    left: -1000px;
    z-index: 1060;
    padding: 1px; }
    .iti--container:hover {
      cursor: pointer; }

.iti-mobile .iti--container {
  top: 30px;
  bottom: 30px;
  left: 30px;
  right: 30px;
  position: fixed; }

.iti-mobile .iti__country-list {
  max-height: 100%;
  width: 100%; }

.iti-mobile .iti__country {
  padding: 10px;
  line-height: 1.5em; }

.iti__flag {
  width: 20px; }
  .iti__flag.iti__be {
    width: 18px; }
  .iti__flag.iti__ch {
    width: 15px; }
  .iti__flag.iti__mc {
    width: 19px; }
  .iti__flag.iti__ne {
    width: 18px; }
  .iti__flag.iti__np {
    width: 13px; }
  .iti__flag.iti__va {
    width: 15px; }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .iti__flag {
      background-size: 5652px 15px; } }
  .iti__flag.iti__ac {
    height: 10px;
    background-position: 0 0; }
  .iti__flag.iti__ad {
    height: 14px;
    background-position: -22px 0; }
  .iti__flag.iti__ae {
    height: 10px;
    background-position: -44px 0; }
  .iti__flag.iti__af {
    height: 14px;
    background-position: -66px 0; }
  .iti__flag.iti__ag {
    height: 14px;
    background-position: -88px 0; }
  .iti__flag.iti__ai {
    height: 10px;
    background-position: -110px 0; }
  .iti__flag.iti__al {
    height: 15px;
    background-position: -132px 0; }
  .iti__flag.iti__am {
    height: 10px;
    background-position: -154px 0; }
  .iti__flag.iti__ao {
    height: 14px;
    background-position: -176px 0; }
  .iti__flag.iti__aq {
    height: 14px;
    background-position: -198px 0; }
  .iti__flag.iti__ar {
    height: 13px;
    background-position: -220px 0; }
  .iti__flag.iti__as {
    height: 10px;
    background-position: -242px 0; }
  .iti__flag.iti__at {
    height: 14px;
    background-position: -264px 0; }
  .iti__flag.iti__au {
    height: 10px;
    background-position: -286px 0; }
  .iti__flag.iti__aw {
    height: 14px;
    background-position: -308px 0; }
  .iti__flag.iti__ax {
    height: 13px;
    background-position: -330px 0; }
  .iti__flag.iti__az {
    height: 10px;
    background-position: -352px 0; }
  .iti__flag.iti__ba {
    height: 10px;
    background-position: -374px 0; }
  .iti__flag.iti__bb {
    height: 14px;
    background-position: -396px 0; }
  .iti__flag.iti__bd {
    height: 12px;
    background-position: -418px 0; }
  .iti__flag.iti__be {
    height: 15px;
    background-position: -440px 0; }
  .iti__flag.iti__bf {
    height: 14px;
    background-position: -460px 0; }
  .iti__flag.iti__bg {
    height: 12px;
    background-position: -482px 0; }
  .iti__flag.iti__bh {
    height: 12px;
    background-position: -504px 0; }
  .iti__flag.iti__bi {
    height: 12px;
    background-position: -526px 0; }
  .iti__flag.iti__bj {
    height: 14px;
    background-position: -548px 0; }
  .iti__flag.iti__bl {
    height: 14px;
    background-position: -570px 0; }
  .iti__flag.iti__bm {
    height: 10px;
    background-position: -592px 0; }
  .iti__flag.iti__bn {
    height: 10px;
    background-position: -614px 0; }
  .iti__flag.iti__bo {
    height: 14px;
    background-position: -636px 0; }
  .iti__flag.iti__bq {
    height: 14px;
    background-position: -658px 0; }
  .iti__flag.iti__br {
    height: 14px;
    background-position: -680px 0; }
  .iti__flag.iti__bs {
    height: 10px;
    background-position: -702px 0; }
  .iti__flag.iti__bt {
    height: 14px;
    background-position: -724px 0; }
  .iti__flag.iti__bv {
    height: 15px;
    background-position: -746px 0; }
  .iti__flag.iti__bw {
    height: 14px;
    background-position: -768px 0; }
  .iti__flag.iti__by {
    height: 10px;
    background-position: -790px 0; }
  .iti__flag.iti__bz {
    height: 14px;
    background-position: -812px 0; }
  .iti__flag.iti__ca {
    height: 10px;
    background-position: -834px 0; }
  .iti__flag.iti__cc {
    height: 10px;
    background-position: -856px 0; }
  .iti__flag.iti__cd {
    height: 15px;
    background-position: -878px 0; }
  .iti__flag.iti__cf {
    height: 14px;
    background-position: -900px 0; }
  .iti__flag.iti__cg {
    height: 14px;
    background-position: -922px 0; }
  .iti__flag.iti__ch {
    height: 15px;
    background-position: -944px 0; }
  .iti__flag.iti__ci {
    height: 14px;
    background-position: -961px 0; }
  .iti__flag.iti__ck {
    height: 10px;
    background-position: -983px 0; }
  .iti__flag.iti__cl {
    height: 14px;
    background-position: -1005px 0; }
  .iti__flag.iti__cm {
    height: 14px;
    background-position: -1027px 0; }
  .iti__flag.iti__cn {
    height: 14px;
    background-position: -1049px 0; }
  .iti__flag.iti__co {
    height: 14px;
    background-position: -1071px 0; }
  .iti__flag.iti__cp {
    height: 14px;
    background-position: -1093px 0; }
  .iti__flag.iti__cr {
    height: 12px;
    background-position: -1115px 0; }
  .iti__flag.iti__cu {
    height: 10px;
    background-position: -1137px 0; }
  .iti__flag.iti__cv {
    height: 12px;
    background-position: -1159px 0; }
  .iti__flag.iti__cw {
    height: 14px;
    background-position: -1181px 0; }
  .iti__flag.iti__cx {
    height: 10px;
    background-position: -1203px 0; }
  .iti__flag.iti__cy {
    height: 14px;
    background-position: -1225px 0; }
  .iti__flag.iti__cz {
    height: 14px;
    background-position: -1247px 0; }
  .iti__flag.iti__de {
    height: 12px;
    background-position: -1269px 0; }
  .iti__flag.iti__dg {
    height: 10px;
    background-position: -1291px 0; }
  .iti__flag.iti__dj {
    height: 14px;
    background-position: -1313px 0; }
  .iti__flag.iti__dk {
    height: 15px;
    background-position: -1335px 0; }
  .iti__flag.iti__dm {
    height: 10px;
    background-position: -1357px 0; }
  .iti__flag.iti__do {
    height: 14px;
    background-position: -1379px 0; }
  .iti__flag.iti__dz {
    height: 14px;
    background-position: -1401px 0; }
  .iti__flag.iti__ea {
    height: 14px;
    background-position: -1423px 0; }
  .iti__flag.iti__ec {
    height: 14px;
    background-position: -1445px 0; }
  .iti__flag.iti__ee {
    height: 13px;
    background-position: -1467px 0; }
  .iti__flag.iti__eg {
    height: 14px;
    background-position: -1489px 0; }
  .iti__flag.iti__eh {
    height: 10px;
    background-position: -1511px 0; }
  .iti__flag.iti__er {
    height: 10px;
    background-position: -1533px 0; }
  .iti__flag.iti__es {
    height: 14px;
    background-position: -1555px 0; }
  .iti__flag.iti__et {
    height: 10px;
    background-position: -1577px 0; }
  .iti__flag.iti__eu {
    height: 14px;
    background-position: -1599px 0; }
  .iti__flag.iti__fi {
    height: 12px;
    background-position: -1621px 0; }
  .iti__flag.iti__fj {
    height: 10px;
    background-position: -1643px 0; }
  .iti__flag.iti__fk {
    height: 10px;
    background-position: -1665px 0; }
  .iti__flag.iti__fm {
    height: 11px;
    background-position: -1687px 0; }
  .iti__flag.iti__fo {
    height: 15px;
    background-position: -1709px 0; }
  .iti__flag.iti__fr {
    height: 14px;
    background-position: -1731px 0; }
  .iti__flag.iti__ga {
    height: 15px;
    background-position: -1753px 0; }
  .iti__flag.iti__gb {
    height: 10px;
    background-position: -1775px 0; }
  .iti__flag.iti__gd {
    height: 12px;
    background-position: -1797px 0; }
  .iti__flag.iti__ge {
    height: 14px;
    background-position: -1819px 0; }
  .iti__flag.iti__gf {
    height: 14px;
    background-position: -1841px 0; }
  .iti__flag.iti__gg {
    height: 14px;
    background-position: -1863px 0; }
  .iti__flag.iti__gh {
    height: 14px;
    background-position: -1885px 0; }
  .iti__flag.iti__gi {
    height: 10px;
    background-position: -1907px 0; }
  .iti__flag.iti__gl {
    height: 14px;
    background-position: -1929px 0; }
  .iti__flag.iti__gm {
    height: 14px;
    background-position: -1951px 0; }
  .iti__flag.iti__gn {
    height: 14px;
    background-position: -1973px 0; }
  .iti__flag.iti__gp {
    height: 14px;
    background-position: -1995px 0; }
  .iti__flag.iti__gq {
    height: 14px;
    background-position: -2017px 0; }
  .iti__flag.iti__gr {
    height: 14px;
    background-position: -2039px 0; }
  .iti__flag.iti__gs {
    height: 10px;
    background-position: -2061px 0; }
  .iti__flag.iti__gt {
    height: 13px;
    background-position: -2083px 0; }
  .iti__flag.iti__gu {
    height: 11px;
    background-position: -2105px 0; }
  .iti__flag.iti__gw {
    height: 10px;
    background-position: -2127px 0; }
  .iti__flag.iti__gy {
    height: 12px;
    background-position: -2149px 0; }
  .iti__flag.iti__hk {
    height: 14px;
    background-position: -2171px 0; }
  .iti__flag.iti__hm {
    height: 10px;
    background-position: -2193px 0; }
  .iti__flag.iti__hn {
    height: 10px;
    background-position: -2215px 0; }
  .iti__flag.iti__hr {
    height: 10px;
    background-position: -2237px 0; }
  .iti__flag.iti__ht {
    height: 12px;
    background-position: -2259px 0; }
  .iti__flag.iti__hu {
    height: 10px;
    background-position: -2281px 0; }
  .iti__flag.iti__ic {
    height: 14px;
    background-position: -2303px 0; }
  .iti__flag.iti__id {
    height: 14px;
    background-position: -2325px 0; }
  .iti__flag.iti__ie {
    height: 10px;
    background-position: -2347px 0; }
  .iti__flag.iti__il {
    height: 15px;
    background-position: -2369px 0; }
  .iti__flag.iti__im {
    height: 10px;
    background-position: -2391px 0; }
  .iti__flag.iti__in {
    height: 14px;
    background-position: -2413px 0; }
  .iti__flag.iti__io {
    height: 10px;
    background-position: -2435px 0; }
  .iti__flag.iti__iq {
    height: 14px;
    background-position: -2457px 0; }
  .iti__flag.iti__ir {
    height: 12px;
    background-position: -2479px 0; }
  .iti__flag.iti__is {
    height: 15px;
    background-position: -2501px 0; }
  .iti__flag.iti__it {
    height: 14px;
    background-position: -2523px 0; }
  .iti__flag.iti__je {
    height: 12px;
    background-position: -2545px 0; }
  .iti__flag.iti__jm {
    height: 10px;
    background-position: -2567px 0; }
  .iti__flag.iti__jo {
    height: 10px;
    background-position: -2589px 0; }
  .iti__flag.iti__jp {
    height: 14px;
    background-position: -2611px 0; }
  .iti__flag.iti__ke {
    height: 14px;
    background-position: -2633px 0; }
  .iti__flag.iti__kg {
    height: 12px;
    background-position: -2655px 0; }
  .iti__flag.iti__kh {
    height: 13px;
    background-position: -2677px 0; }
  .iti__flag.iti__ki {
    height: 10px;
    background-position: -2699px 0; }
  .iti__flag.iti__km {
    height: 12px;
    background-position: -2721px 0; }
  .iti__flag.iti__kn {
    height: 14px;
    background-position: -2743px 0; }
  .iti__flag.iti__kp {
    height: 10px;
    background-position: -2765px 0; }
  .iti__flag.iti__kr {
    height: 14px;
    background-position: -2787px 0; }
  .iti__flag.iti__kw {
    height: 10px;
    background-position: -2809px 0; }
  .iti__flag.iti__ky {
    height: 10px;
    background-position: -2831px 0; }
  .iti__flag.iti__kz {
    height: 10px;
    background-position: -2853px 0; }
  .iti__flag.iti__la {
    height: 14px;
    background-position: -2875px 0; }
  .iti__flag.iti__lb {
    height: 14px;
    background-position: -2897px 0; }
  .iti__flag.iti__lc {
    height: 10px;
    background-position: -2919px 0; }
  .iti__flag.iti__li {
    height: 12px;
    background-position: -2941px 0; }
  .iti__flag.iti__lk {
    height: 10px;
    background-position: -2963px 0; }
  .iti__flag.iti__lr {
    height: 11px;
    background-position: -2985px 0; }
  .iti__flag.iti__ls {
    height: 14px;
    background-position: -3007px 0; }
  .iti__flag.iti__lt {
    height: 12px;
    background-position: -3029px 0; }
  .iti__flag.iti__lu {
    height: 12px;
    background-position: -3051px 0; }
  .iti__flag.iti__lv {
    height: 10px;
    background-position: -3073px 0; }
  .iti__flag.iti__ly {
    height: 10px;
    background-position: -3095px 0; }
  .iti__flag.iti__ma {
    height: 14px;
    background-position: -3117px 0; }
  .iti__flag.iti__mc {
    height: 15px;
    background-position: -3139px 0; }
  .iti__flag.iti__md {
    height: 10px;
    background-position: -3160px 0; }
  .iti__flag.iti__me {
    height: 10px;
    background-position: -3182px 0; }
  .iti__flag.iti__mf {
    height: 14px;
    background-position: -3204px 0; }
  .iti__flag.iti__mg {
    height: 14px;
    background-position: -3226px 0; }
  .iti__flag.iti__mh {
    height: 11px;
    background-position: -3248px 0; }
  .iti__flag.iti__mk {
    height: 10px;
    background-position: -3270px 0; }
  .iti__flag.iti__ml {
    height: 14px;
    background-position: -3292px 0; }
  .iti__flag.iti__mm {
    height: 14px;
    background-position: -3314px 0; }
  .iti__flag.iti__mn {
    height: 10px;
    background-position: -3336px 0; }
  .iti__flag.iti__mo {
    height: 14px;
    background-position: -3358px 0; }
  .iti__flag.iti__mp {
    height: 10px;
    background-position: -3380px 0; }
  .iti__flag.iti__mq {
    height: 14px;
    background-position: -3402px 0; }
  .iti__flag.iti__mr {
    height: 14px;
    background-position: -3424px 0; }
  .iti__flag.iti__ms {
    height: 10px;
    background-position: -3446px 0; }
  .iti__flag.iti__mt {
    height: 14px;
    background-position: -3468px 0; }
  .iti__flag.iti__mu {
    height: 14px;
    background-position: -3490px 0; }
  .iti__flag.iti__mv {
    height: 14px;
    background-position: -3512px 0; }
  .iti__flag.iti__mw {
    height: 14px;
    background-position: -3534px 0; }
  .iti__flag.iti__mx {
    height: 12px;
    background-position: -3556px 0; }
  .iti__flag.iti__my {
    height: 10px;
    background-position: -3578px 0; }
  .iti__flag.iti__mz {
    height: 14px;
    background-position: -3600px 0; }
  .iti__flag.iti__na {
    height: 14px;
    background-position: -3622px 0; }
  .iti__flag.iti__nc {
    height: 10px;
    background-position: -3644px 0; }
  .iti__flag.iti__ne {
    height: 15px;
    background-position: -3666px 0; }
  .iti__flag.iti__nf {
    height: 10px;
    background-position: -3686px 0; }
  .iti__flag.iti__ng {
    height: 10px;
    background-position: -3708px 0; }
  .iti__flag.iti__ni {
    height: 12px;
    background-position: -3730px 0; }
  .iti__flag.iti__nl {
    height: 14px;
    background-position: -3752px 0; }
  .iti__flag.iti__no {
    height: 15px;
    background-position: -3774px 0; }
  .iti__flag.iti__np {
    height: 15px;
    background-position: -3796px 0; }
  .iti__flag.iti__nr {
    height: 10px;
    background-position: -3811px 0; }
  .iti__flag.iti__nu {
    height: 10px;
    background-position: -3833px 0; }
  .iti__flag.iti__nz {
    height: 10px;
    background-position: -3855px 0; }
  .iti__flag.iti__om {
    height: 10px;
    background-position: -3877px 0; }
  .iti__flag.iti__pa {
    height: 14px;
    background-position: -3899px 0; }
  .iti__flag.iti__pe {
    height: 14px;
    background-position: -3921px 0; }
  .iti__flag.iti__pf {
    height: 14px;
    background-position: -3943px 0; }
  .iti__flag.iti__pg {
    height: 15px;
    background-position: -3965px 0; }
  .iti__flag.iti__ph {
    height: 10px;
    background-position: -3987px 0; }
  .iti__flag.iti__pk {
    height: 14px;
    background-position: -4009px 0; }
  .iti__flag.iti__pl {
    height: 13px;
    background-position: -4031px 0; }
  .iti__flag.iti__pm {
    height: 14px;
    background-position: -4053px 0; }
  .iti__flag.iti__pn {
    height: 10px;
    background-position: -4075px 0; }
  .iti__flag.iti__pr {
    height: 14px;
    background-position: -4097px 0; }
  .iti__flag.iti__ps {
    height: 10px;
    background-position: -4119px 0; }
  .iti__flag.iti__pt {
    height: 14px;
    background-position: -4141px 0; }
  .iti__flag.iti__pw {
    height: 13px;
    background-position: -4163px 0; }
  .iti__flag.iti__py {
    height: 11px;
    background-position: -4185px 0; }
  .iti__flag.iti__qa {
    height: 8px;
    background-position: -4207px 0; }
  .iti__flag.iti__re {
    height: 14px;
    background-position: -4229px 0; }
  .iti__flag.iti__ro {
    height: 14px;
    background-position: -4251px 0; }
  .iti__flag.iti__rs {
    height: 14px;
    background-position: -4273px 0; }
  .iti__flag.iti__ru {
    height: 14px;
    background-position: -4295px 0; }
  .iti__flag.iti__rw {
    height: 14px;
    background-position: -4317px 0; }
  .iti__flag.iti__sa {
    height: 14px;
    background-position: -4339px 0; }
  .iti__flag.iti__sb {
    height: 10px;
    background-position: -4361px 0; }
  .iti__flag.iti__sc {
    height: 10px;
    background-position: -4383px 0; }
  .iti__flag.iti__sd {
    height: 10px;
    background-position: -4405px 0; }
  .iti__flag.iti__se {
    height: 13px;
    background-position: -4427px 0; }
  .iti__flag.iti__sg {
    height: 14px;
    background-position: -4449px 0; }
  .iti__flag.iti__sh {
    height: 10px;
    background-position: -4471px 0; }
  .iti__flag.iti__si {
    height: 10px;
    background-position: -4493px 0; }
  .iti__flag.iti__sj {
    height: 15px;
    background-position: -4515px 0; }
  .iti__flag.iti__sk {
    height: 14px;
    background-position: -4537px 0; }
  .iti__flag.iti__sl {
    height: 14px;
    background-position: -4559px 0; }
  .iti__flag.iti__sm {
    height: 15px;
    background-position: -4581px 0; }
  .iti__flag.iti__sn {
    height: 14px;
    background-position: -4603px 0; }
  .iti__flag.iti__so {
    height: 14px;
    background-position: -4625px 0; }
  .iti__flag.iti__sr {
    height: 14px;
    background-position: -4647px 0; }
  .iti__flag.iti__ss {
    height: 10px;
    background-position: -4669px 0; }
  .iti__flag.iti__st {
    height: 10px;
    background-position: -4691px 0; }
  .iti__flag.iti__sv {
    height: 12px;
    background-position: -4713px 0; }
  .iti__flag.iti__sx {
    height: 14px;
    background-position: -4735px 0; }
  .iti__flag.iti__sy {
    height: 14px;
    background-position: -4757px 0; }
  .iti__flag.iti__sz {
    height: 14px;
    background-position: -4779px 0; }
  .iti__flag.iti__ta {
    height: 10px;
    background-position: -4801px 0; }
  .iti__flag.iti__tc {
    height: 10px;
    background-position: -4823px 0; }
  .iti__flag.iti__td {
    height: 14px;
    background-position: -4845px 0; }
  .iti__flag.iti__tf {
    height: 14px;
    background-position: -4867px 0; }
  .iti__flag.iti__tg {
    height: 13px;
    background-position: -4889px 0; }
  .iti__flag.iti__th {
    height: 14px;
    background-position: -4911px 0; }
  .iti__flag.iti__tj {
    height: 10px;
    background-position: -4933px 0; }
  .iti__flag.iti__tk {
    height: 10px;
    background-position: -4955px 0; }
  .iti__flag.iti__tl {
    height: 10px;
    background-position: -4977px 0; }
  .iti__flag.iti__tm {
    height: 14px;
    background-position: -4999px 0; }
  .iti__flag.iti__tn {
    height: 14px;
    background-position: -5021px 0; }
  .iti__flag.iti__to {
    height: 10px;
    background-position: -5043px 0; }
  .iti__flag.iti__tr {
    height: 14px;
    background-position: -5065px 0; }
  .iti__flag.iti__tt {
    height: 12px;
    background-position: -5087px 0; }
  .iti__flag.iti__tv {
    height: 10px;
    background-position: -5109px 0; }
  .iti__flag.iti__tw {
    height: 14px;
    background-position: -5131px 0; }
  .iti__flag.iti__tz {
    height: 14px;
    background-position: -5153px 0; }
  .iti__flag.iti__ua {
    height: 14px;
    background-position: -5175px 0; }
  .iti__flag.iti__ug {
    height: 14px;
    background-position: -5197px 0; }
  .iti__flag.iti__um {
    height: 11px;
    background-position: -5219px 0; }
  .iti__flag.iti__un {
    height: 14px;
    background-position: -5241px 0; }
  .iti__flag.iti__us {
    height: 11px;
    background-position: -5263px 0; }
  .iti__flag.iti__uy {
    height: 14px;
    background-position: -5285px 0; }
  .iti__flag.iti__uz {
    height: 10px;
    background-position: -5307px 0; }
  .iti__flag.iti__va {
    height: 15px;
    background-position: -5329px 0; }
  .iti__flag.iti__vc {
    height: 14px;
    background-position: -5346px 0; }
  .iti__flag.iti__ve {
    height: 14px;
    background-position: -5368px 0; }
  .iti__flag.iti__vg {
    height: 10px;
    background-position: -5390px 0; }
  .iti__flag.iti__vi {
    height: 14px;
    background-position: -5412px 0; }
  .iti__flag.iti__vn {
    height: 14px;
    background-position: -5434px 0; }
  .iti__flag.iti__vu {
    height: 12px;
    background-position: -5456px 0; }
  .iti__flag.iti__wf {
    height: 14px;
    background-position: -5478px 0; }
  .iti__flag.iti__ws {
    height: 10px;
    background-position: -5500px 0; }
  .iti__flag.iti__xk {
    height: 15px;
    background-position: -5522px 0; }
  .iti__flag.iti__ye {
    height: 14px;
    background-position: -5544px 0; }
  .iti__flag.iti__yt {
    height: 14px;
    background-position: -5566px 0; }
  .iti__flag.iti__za {
    height: 14px;
    background-position: -5588px 0; }
  .iti__flag.iti__zm {
    height: 14px;
    background-position: -5610px 0; }
  .iti__flag.iti__zw {
    height: 10px;
    background-position: -5632px 0; }

.iti__flag {
  height: 15px;
  box-shadow: 0 0 1px 0 #888;
  background-image: url("../png/flags.png");
  background-repeat: no-repeat;
  background-color: #DBDBDB;
  background-position: 20px 0; }
  @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
    .iti__flag {
      background-image: url("../png/flags%402x.png"); } }

.iti__flag.iti__np {
  background-color: transparent; }
