﻿.companyheading {padding-top:10px;padding-bottom:10px;margin-bottom:15px;border-bottom:solid 1px #ddd;}
.companygroup {font-size:16px;font-weight:bold;color:#11426b;}
.companytitle {font-weight:bold;font-size:16px;}
.companywrapper {display:inline-block;border:solid 1px #ccc;border-radius:4px;width:100%;}
.memberemail {word-wrap:break-word;}

@media(max-width:767px){

.memberimage{min-width:70px; width:50px;padding:10px;float:left;}
.memberimagewrapper{padding:10px 10px 0px 0px; background-color:#ebebeb;min-height:180px;}
.membercontentwrapper{float:left; padding-left:10px;width:60%;}
.memberaddress1, .memberaddress2 {font-size:14px;}
.membername{color:#11426b; font-size:14px;font-weight:700;}
.membercitystate{font-size:14px;}
.memberfax {font-size:14px;}
.membercellphone{font-size:14px;}
.memberemail{font-size:14px;}

}

@media(min-width:768px){

.memberimage{min-width:50px; width:70px;padding:5px 10px 10px 10px;float:left;}
.memberimagewrapper{padding:10px 10px 0px 0px; background-color:#ebebeb;min-height:190px !important;}
.membercontentwrapper{float:right;width:70%;}
.memberaddress1, .memberaddress2 {font-size:14px;}
.membername{color:#11426b; font-size:14px;font-weight:700;}
.membercitystate{font-size:14px;}
.memberfax {font-size:14px;}
.membercellphone{font-size:14px;}
.memberemail{font-size:14px;}

}


@media(min-width:992px){
    
.memberimage{min-width:70px;width:70px;padding:5px 10px 10px 10px;float:left;}
.memberimagewrapper{padding:10px 10px 0px 0px; background-color:#ebebeb;min-height:200px !important;}
.membercontentwrapper{float:right;width:70%;}
.memberaddress1, .memberaddress2 {font-size:14px;}
.membername{color:#11426b; font-size:14px;font-weight:700;}
.membercitystate{font-size:14px;}
.memberfax {font-size:14px;}
.membercellphone{font-size:14px;}
.memberemail{font-size:14px;}

}

@media(min-width:1200px){

.memberimage{min-width:70px; width:20%;padding:5px 10px 10px 10px;float:left;}
.memberimagewrapper{padding:10px 10px 0px 0px; background-color:#ebebeb;min-height:200px;}
.membercontentwrapper{float:right;width:70%;}
.memberaddress1, .memberaddress2 {font-size:14px;}
.membername{color:#11426b; font-size:14px;font-weight:700;}
.membercitystate{font-size:14px;}
.memberfax {font-size:14px;}
.membercellphone{font-size:14px;}
.memberemail{font-size:14px;}
}