/*Reduce content page left size Image*/

.cms-content img.badgesm {
	max-width:80%;
	margin-top: 50px;
}

/*Customize right side bar*/

.prop-sidebar {
  	background-color: transparent !important;
}

@media (min-width: 992px) {
	.sidebar-callout {
    	padding-top: 10px;
    	padding-bottom: 10px;
  	}
}

.sidebar-borderTop {
	border-top: 0px;
	margin-left: 2px;
	margin-right:2px;
}


/*Insurance Roster*/

.titleInsuranceAgent {
	Color: Black;
	padding: 0 0 0 0;
}

.subtitleInsuranceAgent{
	Color: Black;
	font-size: 20px;
	border-bottom: 2px solid #b4b4b4;
}

.alpha ul li {
  	font-size: 14px;
}

.alpha ul li a {
  	font-size: 14px;
}

/*Botton Styles Dark Red turn Bright Red*/

.btn:hover {
    	background-color: #ba241c;
	color:white;
}

/*Agent Search*/
.prop-sidebar {
  	background-color: transparent;
}

@media (min-width:768px) {
	.prop-sidebar {
  	padding-top: 74px;
	}
}

.prop-sidebar .agent.agent .heading {
  	background: #f4f3f1;
}

.prop-main .description p {
  	font-size: 18px;
}

@media (min-width:768px) {
	.prop-sidebar {
 	padding-top: 74px;
	}
}

.prop-sidebar .agent.agent .heading {
  	background: #f4f3f1;
}

@media (min-width: 992px) {
  	.sidebar-callout {
    	padding-top: 0px;
    	padding-bottom: 0px;
  	}
}

/*Make image clickable area larger*/
.imglink {
	Display:inline-block;
}



#sckD23 a {
	display: inline-block;
}

/* home Page */
@media (max-width: 767px) {
	.hero-section {
		padding-bottom: 200px !important;
	}
}

/* Home Page for agent, change text color of branch */

.entityDefaultHomepage .entityDefaultCard span {
	color: #000000;
}

/* Home Page Homes we love */
@media (min-width: 768px) {
	.section-md {
		padding-bottom: 0px;
	}
}



/* Home Page iframe alignment */
.embed-responsive {
	position: unset;
}

.video-container {
	padding-top: 0px !important;
}
