﻿.article.chemical-safety {
	min-height: auto;	
}

.chemical-safety details {
    border-radius: 10px;
    border: 1px solid #087335; /*1px solid #d9e2e4;*/
    padding: 15px 0px 15px 15px;
    overflow: hidden;
    transition: box-shadow .18s, border-color .18s;
    margin-bottom: 20px;
    box-sizing: border-box !important;
}

.chemical-safety details summary {
	font-weight: 501;
}

.chemical-safety details[open] summary {
	background: #e3efd5;
	padding: 20px;
	margin: -15px -15px 20px -15px;
}

.chemical-safety summary:after {
    content: '';
    background: url(/sr/ds/_catalogs/masterpage/ds_template/assets/images/png/dropdown.png) no-repeat 0 0;
    -webkit-transition: -webkit-transform .5s;
    transition: -webkit-transform .5s;
    -o-transition: transform .5s;
    transition: transform .5s;
    transition: transform .5s, -webkit-transform .5s;
    background-repeat: no-repeat;
    float: right;
    margin: 11px 18px -11px 22px;
    padding: 10px 15px 0px 0;
    text-align: center;
    cursor: pointer; 
}

.chemical-safety details p, .chemical-safety details ul {
    padding: 0 20px 0 12px;
    font-size: 15px;
}

.chemical-safety .ms-rteElement-pEntry {
	font-weight: 501;
	margin-bottom: 20px;
}

.chemical-safety .ms-rteElement-pEntry img {
	width: 20px;
	float: right; }

div.ms-rteElement-IntroLine.h3 {
    margin-bottom: 20px;
    padding-bottom: 10px;
}
	
.widget div.ms-rteElement-featureButton a {
    background-color: firebrick !important;
    color: #fff !important;
}

.widget div.ms-rteElement-featureButton a:hover {
	color: #e3efd5 !important;
}