
.padding010 {padding: 0px 10px !important}
.borderbottom {border-bottom:1px solid black}
.defaulttext {color: #000}

.membershipname, .membershipemail {width:38% !important}
.membershipoilseed, .membershipoils {width:12% !important; text-align: center}
.membershipdets .elementor-element-populated {padding:0px 10px !important}

.company {vertical-align: top; padding: 20px; border:1px dotted #00a19a; margin:4px}
.companyname {width: 100%; font-weight: bold; font-size: 22px; margin-bottom: 8px !important; line-height: 22px;}

.attributecode {
    background-color: #00a19a;
    width: 28px;
    height: 32px;
    text-align: center;
    padding: 4px;
    color: white;
    font-weight: bold;
	display: inline-block;
}

.company .description{
	display: inline-block;
	width: calc(100% - 45px) !important;
	padding: 0 10px;
	line-height: 16px;
}
.contactbtn {margin-top:20px}
.company .contact {
	width:50%;
	background-color:#00a19a;
	text-align: center;
	color:#fff;
	size:22px;;
	padding:10px 0;
	cursor: pointer;
}
.mailpopup {cursor: pointer !important}

.memberrow {display: block; padding:10px 0; margin-bottom:16px}
.table .attributecode, .table .description, .table span {vertical-align: top;}

.address {font-size:12px; line-height: 14px; border-bottom:1px solid #00a19a;}

.inline {display: inline-block}
.fats, .oils, .singlemail {width:24px}
.member {padding: 4px 0; border-bottom:1px dotted #00a19a;}
.membername {width: calc(100% - 100px) !important;}

.fas {color:#00A199; margin-bottom:12px}

@media screen and (min-width:768px){
	.company{width:32%; display: inline-block; }
}