.materail-safety-data-form .form-text--required label:after{content:"*";color:red}
.materail-safety-data-form .col{width:100%;margin-bottom:10px}
@media screen and (min-width:767px){.materail-safety-data-form .col{width:50%}
}
.materail-safety-data-form label{display:block;margin-bottom:5px;font-size:1em;font-weight:400}
.materail-safety-data-form .msdsSearch{margin:20px 0;width:90%}
@media screen and (min-width:767px){.materail-safety-data-form .msdsSearch{width:50%}
}
.materail-safety-data-form input,.materail-safety-data-form select{height:42px;margin-bottom:5px;border:1px solid #999;border-radius:4px;padding:7px;width:90%}
@media screen and (min-width:767px){.materail-safety-data-form input,.materail-safety-data-form select{width:50%}
}
@media screen and (min-width:767px){.materail-safety-data-form .span_3_of_12{display:inline-block;width:25%;margin-right:20px}
.materail-safety-data-form .span_3_of_12 .styled{width:100%}
}
.materail-safety-data-form .tooltip{position:relative;display:inline-block}
.materail-safety-data-form .tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#82a2d6;color:#333;padding:5px;position:absolute;z-index:1}
.materail-safety-data-form .tooltip:hover .tooltiptext{visibility:visible}
.materail-safety-data-form .tooltip-right{top:-5px;left:125%}
.materail-safety-data-form .tooltip-right::after{content:"";position:absolute;top:10px;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #82a2d6 transparent transparent}
.materail-safety-data-form input.error{background-color:#f9f8cf;border:1px solid #c00}
.ui-dialog:not(.progressbar-modal){z-index:9999;left:606px;top:260px}
.ui-dialog:not(.progressbar-modal) .ui-widget-header{display:none}
.ui-dialog:not(.progressbar-modal) .loading-text{text-align:center;color:#58595b;padding:20px;font-size:large}
.ui-dialog:not(.progressbar-modal) .loading-image{background:url(../kennametal/materialsafetydatasheet/resources/ajax-loader.gif) no-repeat 0 0;width:220px;height:19px;margin:0 auto}
.materail-safety-data-result{margin-top:15px}
.cmp_safety-data-sheets .safety-data-sheets-form .form-group-container{display:flex;flex-wrap:wrap}
.cmp_safety-data-sheets .safety-data-sheets-form .form-group-container .form-group{width:50%}
.cmp_safety-data-sheets .safety-data-sheets-form .btn-group{padding-top:20px;display:flex;align-items:center;justify-content:center}
.cmp_safety-data-sheets label{display:block;margin-bottom:5px;font-size:16px;font-weight:400}
.cmp_safety-data-sheets input,.cmp_safety-data-sheets select{height:40px;margin-bottom:5px;border:1px solid #999;border-radius:5px;padding:5px 15px;width:90%}
.cmp_safety-data-sheets .tooltip{position:relative;display:inline-block}
.cmp_safety-data-sheets .tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#82a2d6;color:#333;padding:5px;position:absolute;z-index:1}
.cmp_safety-data-sheets .tooltip:hover .tooltiptext{visibility:visible}
.cmp_safety-data-sheets .tooltip-right{top:-5px;left:125%}
.cmp_safety-data-sheets .tooltip-right::after{content:"";position:absolute;top:10px;right:100%;margin-top:-5px;border-width:5px;border-style:solid;border-color:transparent #82a2d6 transparent transparent}
.cmp_safety-data-sheets input.error{background-color:#f9f8cf;border:1px solid #c00}
.cmp_safety-data-sheets .cmp_sds-form.is-loading:before{z-index:10;height:30px;width:30px}
.cmp_safety-data-sheets .cmp_sds-form.is-loading .safety-data-sheets-form{opacity:.5}
.cmp_safety-data-sheets .cmp_sds-results .dataTables_length label{display:flex;gap:10px}
.cmp_safety-data-sheets .cmp_sds-results .dataTables_length label select{height:30px}
.cmp_safety-data-sheets .cmp_sds-results .dataTables_filter label{display:flex;gap:10px}
.cmp_safety-data-sheets .cmp_sds-results .dataTables_filter label input{height:30px}
.cmp_safety-data-sheets .cmp_sds-results .sds-results-table{border:1px solid #111}
.cmp_safety-data-sheets .cmp_sds-results .sds-results-table .table-head{width:100%;text-align:start;text-transform:capitalize}
.cmp_safety-data-sheets .cmp_sds-results .dataTables_info{margin-top:15px}
.cmp_safety-data-sheets .cmp_sds-results .dataTables_paginate{margin-top:15px}
.cmp_safety-data-sheets .cmp_sds-results .dataTables_paginate .paginate_button{padding:5px 10px;margin-left:10px}