.ts-readmore{
    width: 100%;
    padding-top: 20px !important;
}
.configuration_container{
	background: #F0F0F0 0% 0% no-repeat padding-box;
    border-radius: 20px;
    padding: 35px 20px !important;
	margin: 30px auto 40px;
}
.configuration_container h2{
	text-align: center;
    font: normal normal bold 20px/24px Arvo !important;
    letter-spacing: 0px;
    color: #202025 !important;
    margin-top: 0 !important;
    margin-bottom: 35px !important;
}
.configuration_container h2:after{
	height: 0 !important;
}
.configuration_container form{
	width: 100%;
    max-width: 393px;
    margin: auto;
}
.configuration_container p{
	text-align: left;
    font: normal normal normal 16px/24px DM Sans;
    letter-spacing: 0px;
    color: #202025 !important;
    margin-bottom: 14px !important;
    margin-top: 0 !important;
}
.configuration_container form div.inputgroup{	
    margin-bottom: 0 !important;
}
.configuration_container div.chosen-container{
	width: 100% !important;
	margin-bottom: 25px;
}
.configuration_container .chosen-container-single .chosen-single{
	background: #FFFFFF 0% 0% no-repeat padding-box !important;
    border-radius: 12px;
    height: 45px !important;
    font: normal normal normal 16px/17px DM Sans;
    letter-spacing: 0px;
    color: #202025;
    padding: 12px 25px !important;
    border: 0 !important;
}
.configuration_container .chosen-container-single .chosen-drop{
	margin-top: -8px;
    border: 0;
}
.configuration_container .chosen-container-single .chosen-search{
	margin-bottom: 0 !important;
}
.configuration_container .result_excerpt_config{
	color: #000;
	overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4; /* number of lines to show */
    -webkit-box-orient: vertical;
}
.resetcfg{
	background: #00000080 0% 0% no-repeat padding-box !important;
}
.archive.category .con_search_results .grid-cell-full .location-image{
	width: 100%;
    min-height: 200px !important;
	margin-bottom: 0 !important;
}
.archive.category .con_search_results .grid-cell-full .excerpt{
	width: 100%;
}
.archive.category .con_search_results .grid-cell-full .excerpt .location-badge img{
	width: auto !important;
}
.bottom_text_config{
	width: 100%;
	max-width: 393px;
	margin:auto;
}