/*
Stylesheet for Directory Single
*/
.profile-main-col{}
#profile h1#main-heading{margin-bottom: .25rem;}
#main-heading-section{padding-bottom: 1.75rem;}
#main-heading-section h2{margin-top: 0;}

.top-box{background-color: #CFB991; padding:20px 18px 20px;}
.proMainInfoCon{}
/* Left Column */
.proImageCon{ /*text-align: center;*/}
.proImageCon img{ border:1px solid #fff; width:auto; height:auto; max-width: 170px;
-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* Right column */
.proMainInfo{}
.pTitle h3{padding-bottom: .5em; padding-top: 3px; text-align: left;}

.infoTable{}
.rit{display: flex; justify-content: start;}
.rit .label{flex: 0 0 100px;}
.rit .info{flex: 0 1 175px;}



.proMainInfoCon h3{margin-bottom:4px;}
.proMainInfoCon a{color:#000;}
.proMainInfoCon a:hover{color: #000;}
.proMainInfoCon .pTitle{font-size:16px; line-height:1.3; margin-bottom:5px;}

/**** Profile Content ****/
.profileContent{padding-top: 2.5em;}
.profileContent .qa{padding-bottom: 3em;}
.profileContent h3, .profileContent h4{padding-bottom: .5em;}

/**** Profile Side Content ****/
#sideContent.sideProfile ul{list-style: none; padding-left: 0; margin-left: 25px; padding-bottom:2em;}
#sideContent.sideProfile ul i{color:#8e6f3e;}
#sideContent.sideProfile h3{font-family: "United Sans Condensed", Impact, "Arial Black", "sans serif"; margin-top:0;}

/* Small devices (sm) */
@media (min-width: 576px) {
.proMainInfoCon{display: flex; gap: 1rem;}
	.top-box{background-color: #CFB991; padding:13px 9px 10px;}
.proImageCon{flex: 3 1 0;}
.proMainInfo{flex: 7 1 0;}
.proImageCon img{ border:1px solid #fff; width:100%; height:auto;
-webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
	box-sizing: border-box;}
.pTitle h3{padding-bottom: .5em; padding-top: 3px; text-align: left;}
.rit{display: flex;}
.rit .label{flex: 0 0 100px;}
.rit .info{flex: 1;}
}

/* Medium devices (md) */
@media (min-width: 768px) {

	
.main-content .section ul.wp-block-rss li a{font-size:30px;}
}

/* Large devices (lg) */
@media (min-width: 992px) {
/*** Column Structure ****/
.profile-main-col{flex-basis: 66.66666%; padding-right: 4em;}
.profile-side-col{flex-basis: 33.33333%;}
}

/* Extra large devices (xl) */
@media (min-width: 1200px) {
.proImageCon{flex: 2.5 1 0;}
.proMainInfo{flex: 7.5 1 0;}

}

/* Extra extra large devices (xxl) */
@media (min-width: 1400px) {

}