.clearfix:after{content:'';display:table;clear:both}.select2.select2-container--default-cdk{border:1px solid #d0d0ce;width:100%;background-color:#fff;position:relative;font-size:16px}.select2.select2-container--default-cdk .select2-selection--single{height:100%}.select2.select2-container--default-cdk .select2-selection:focus,.select2.select2-container--default-cdk .select2-selection__rendered:focus,.select2.select2-container--default-cdk .selection:focus{outline:0}.select2.select2-container--default-cdk .select2-selection__rendered{padding:0 40px 0 20px}.select2.select2-container--default-cdk:focus{outline:0}.select2.select2-container--default-cdk.select2-container--focus{border-bottom:2px solid #000}.select2.select2-container--default-cdk .select2-selection__arrow{-webkit-transition:.3s transform;-o-transition:.3s transform;transition:.3s transform;position:absolute;width:10px;height:10px;right:14px;top:50%;margin-top:-6px;border-top:2px solid #82c600;border-right:2px solid #82c600;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.select2.select2-container--default-cdk.select2-container--open .select2-selection__arrow{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.select2-container--default-cdk .select2-dropdown{border-color:#d0d0ce;border-radius:0}.select2-container--default-cdk .select2-dropdown.select2-dropdown--below{margin-top:-2px;border-bottom:2px solid #000;border-top:1px solid #d0d0ce}.select2-container--default-cdk .select2-dropdown.select2-dropdown--above{border-top:2px solid #000}.select2-container--default-cdk .select2-results{max-height:300px;overflow:auto}.select2-container--default-cdk .select2-results__option{-webkit-transition:.3s color;-o-transition:.3s color;transition:.3s color}.select2-container--default-cdk .select2-results__option:not(:last-child){border-bottom:1px solid #d0d0ce}.select2-container--default-cdk .select2-results__option:hover{color:#509e2f}@media (min-width:768px){.select2.select2-container--default-cdk{height:60px;line-height:60px}.select2-container--default-cdk .select2-results__option{padding:15px 20px}}@media (max-width:767px){.select2.select2-container--default-cdk{height:40px;line-height:40px}.select2-container--default-cdk .select2-results__option{padding:5px 20px;font-size:14px}}
/*# sourceMappingURL=component-select2.css.map */
