#AdImageBannerWrapper div
{padding: 0;}
  
.right-column {
max-width: 200px;
}





/*  ===========================================================================================

								STAFF CONTACT BOXES
		
    =========================================================================================== */
 .staffinfo .image-holder, .staffinfo img {
    width: 130px;
    }
	
.StaffContactContainer {
	color: white;
	text-align: center;
	padding: 10px;
	background-color: #afafaf;	
}

.StaffContactInner, .staffinfo .TaggedListPanel a {
	padding-top: 10px;
	font-size: 85%;
	background-color: #d3d3d3;	
}


.staffwraper {
padding-top: 10px;
}

.staffinfo {
	display: flex;
	padding: 0 0 10px 0;
}

.staffinfo .image-holder, .staffinfo img {
	width: 95px;
	max-width: 95px;
}

.staffinfo .text-holder {
flex-grow: 1;
padding-left: 10px;
font-size: .85em;
}


/* Board of Directors Listing */
.BOD  .adListWrapper {
height: 100px;
}
.BOD  img {
width: auto !important;
height: 135px !important;
max-height: 135px !important;
}

.BOD .Logo {
	float: left;
	padding-right: 15px;
}



/* logos for member listing */
.directory .adListWrapper {
height: 175px;
}

.Logo img {
max-width: 125px !important;
max-height: 85px !important;
}





/* STAFF CONTACT SECTION FOR ISSUE AREAS */
.ContactPicture , .ContactWrapper {
display: inline-block;
vertical-align: top;
}

.ContactPicture {
padding-left: 15px;
}

.ContactWrapper {
padding-top: 10px;
padding-left: 30px;
}

.ContactPicture img {
width: 150px; 
}

.ContactName {
font-size: 1.15em;
}
.ContactName, .ContactTitle {
padding-bottom: 4px;
}


#footer-links {tex-align: left;}
#psc-voice {text-align: left; margin-top: 30px;}
#masterFooterConnectWithUs {text-align: left; margin-top: 30px}


/*( center for larger devices */
@media (min-width: 768px) {
#footer-links {  }
#psc-voice { text-align: center; margin-top: 0 }
#masterFooterConnectWithUs { text-align: right; margin-top: 0}
}



#masterFooterConnectWithUs {
	border: none !important;
}

#masterFooterConnectWithUs h4
{font-weight: 500;
font-size: 1em;
}




/* specific sections */
/* resources */
.Resource  a {
font-weight: 525;
text-decoration: none;
font-size: 1.1em;
}

.Resource p {
text-align: center;
}


/* title for council pages */
.council-title img {
	width: 65px;
	float: left;
	padding-right: 15px;
}


/* committee boxes on council pages */


a.committee {
    width: 100%;
  -webkit-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}

a.committee.orange:hover {background-color: #f38a44}
a.committee.green:hover {background-color: #eaea53}
a.committee.yellow:hover {background-color: #dcad61}
a.committee.blue:hover {background-color: #2057a7}
a.committee.turquois:hover, a.committee.turquoise:hover {background-color: #71cae2}





/*media queries to make responsive */
a.committee {
    width: 100%;
}

@media (min-width: 768px){
a.committee {
    width: 50%;
}
}

@media (min-width: 992px){
a.committee {
    width: 33.33%;
}
}

@media (min-width: 1200px){
a.committee {
    width: 23%;
}
}

.committee a { 
display: block;
margin: 0 10px 10px 0;
float: left;
padding: 10px;
height: 125px !important;
width: 23%;
vertical-align: baseline;
text-align: center;
color: white;
text-decoration: none;
font-size: .8em;
padding-top: 80px;
min-width:190px;
}

.committee {
background-repeat: no-repeat;
background-position: center 5px;	
background-size: 70px;
}

.energy {
	background-image: url('/PscImages/Icons/icon_energy_natural_resources.png');
}

.contract {
	background-image: url('/PscImages/Icons/icon_contract_finance.png');
}

.counsel {
	background-image: url('/PscImages/Icons/icon_generalcounsel.png');
}

.gac {
	background-image: url('/PscImages/Icons/icon_government_affairs.png');
}

.hr { background-image: url('/PscImages/Icons/icon_humanresources.png');}
.mwg { background-image: url('/PscImages/Icons/icon_midsizeworkinggroup.png');}
.cwg { background-image: url('/PscImages/Icons/icon_contractingworkinggroup.png');}

.health { background-image: url('/PscImages/Icons/icon_health.png');}

.homeland { background-image: url('/PscImages/Icons/icon_homeland.png');}

.veteran-affairs { background-image: url('/PscImages/Icons/icon_veteranAffairs.png');}

.defense { background-image: url('/PscImages/Icons/icon_defense.png');}

.intel { background-image: url('/PscImages/Icons/icon_intel.png');}

.communications { background-image: url('/PscImages/Icons/icon_communication.png');}

.conference { background-image: url('/PscImages/Icons/icon_humanresources.png');}

.gac { background-image: url('/PscImages/Icons/icon_government_affairs.png');}

.legislative { background-image: url('/PscImages/Icons/icon_legislate.png');}

.membership { background-image: url('/PscImages/Icons/icon_memberDev.png');}

.security { background-image: url('/PscImages/Icons/New/icons8-security-shield-green-100.png');}

.group { background-image: url('/pscimages/templates/councils/councilpageicons/CIDC Communications Directors Working Group.png');}

.CIDCgroup { background-image: url('/pscimages/templates/councils/councilpageicons/CIDC General Counsels Working Group.png');}

.procurement { background-image: url('/pscimages/templates/councils/councilpageicons/CIDC Procurement Task Force.png');}

.diversity { background-image: url('/pscimages/templates/councils/councilpageicons/CIDC DEIA Working Group.png');}

.dau { background-image: url('/pscimages/templates/councils/councilpageicons/DAU-NDU Engagement.png');}

.supplychain { background-image: url('/pscimages/templates/councils/councilpageicons/supplychaing.png');}

.SecIntel { background-image: url('/pscimages/templates/councils/councilpageicons/Security and Intelligence Committee.png');}

.acquisition { background-image: url('/pscimages/templates/councils/councilpageicons/Acquisition Apporaches Working Group.png');}

.cyber { background-image: url('/pscimages/templates/councils/councilpageicons/Cybersecurity Working Group.png');}

.technologies { background-image: url('/pscimages/templates/councils/councilpageicons/Emerging Technologies Working Group.png');}

.chain { background-image: url('/pscimages/templates/councils/councilpageicons/chain.png');}



.CouncilSectionWrapper {
	background-image: linear-gradient(360deg, rgba(17,84,183,3), #11548a);
	height: 150px;
	margin-bottom:20px;
}

.CouncilSectionWrapper a {
    color: #FFF;
	display: inline-block;
}

div.CouncilSectionLeft {
width:50%;
float:left;
height:100%;
}

.CouncilSectionLeft h3 {
    font-size: 25px;
    padding-left: 35px;
	    height: 100%;
    margin: 0px;
}

.CouncilSectionLeft h3 a {
    height: 100%;
    display: flex;
    align-items: center;
}

div.CouncilSectionLeft img {
    max-width: 135px;
    margin-top: 10px;
}

div.CouncilSectionRight {
width:50%;
float:right;
background-size: 100% 150px;
    background-repeat: no-repeat;
}

@media (max-width:652px) {
	div.CouncilSectionRight {
		display:none;
	}
	
	div.CouncilSectionLeft {
		width:100%;
	}
}

.CouncilSectionRight a {
    display: flex;
    justify-content: center;
}

a.red {
	background-color:#c70c0c;
}

a.lightgreen {
	background-color:#96ba38;
}

a.lightblue {
	background-color:#2d7fb3;
}

a.blue {
	background-color: #0f2794;
}

a.brown {
	background-color:#bf9b17;
}

div.CouncilSectionRight.ABP {
	background-image:url('/pscimages/templates/councils/councilphotos/AcquisitionBusinessPolicy.png');
}

div.CouncilSectionRight.Civilian {
	background-image:url('/pscimages/templates/councils/councilphotos/CivilianAgencies.png');
}

div.CouncilSectionRight.Defense {
	background-image:url('/pscimages/templates/councils/councilphotos/DefenseIntelligence.png');
}

div.CouncilSectionRight.IntDev {
	background-image:url('/pscimages/templates/councils/councilphotos/InternationalDevelopment.png');
}

div.CouncilSectionRight.Tech {
	background-image:url('/pscimages/templates/councils/councilphotos/TechnologyInnovation.png');
}

/* join page */
.block-container {
	width: 900px;
}

.join-img {
 padding:15px !important; 
}

.join-text{

}

.join-img img {
	height: 100px !important;
	max-height: 100px !important;
}


/* staff directory page */
.staff-directory {
font-size: .75em;	
}

.staff-directory .row {
	padding-bottom: 20px;
}

.staff-directory img {
	width: 65px !important;
	max-width: 65px !important;
	height: auto !important;
}



/*  ===========================================================================================

								Member Map
		
    =========================================================================================== */
.input-one-line textarea {
	height: 37px;
}

