.body{
	padding-bottom:45px;
}
.text-new{
	padding:0px;
	background-color:#f4f4f6;
}

h3{
	font-size:20px;
}
h4{
	font-size:15px;
}
.profile {
  border-radius: 50%;
  border: 2px solid #fff;
  box-shadow: 0 0 1px 1px #b5b5b5;
  width: 110px;
  margin-bottom: 10px;
}
.phone_button a{
	color:#fff !important;
}
.phone_button {
  font-size: 20px;
  font-weight: bold;
  color: #fff !important;
  padding: 7px 12px;
  background: #191919;
  border-radius:10px;
  margin: 0px auto;
}

.custom_team_count { 
  display:none;
}

.property_content section{
	padding: 15px !important;
	margin-top:10px !important;
	background-color:#fff;
	border-bottom:none !important;
}

.property_content section:first-child{
	margin-top:0px !important;
}

#question{
	position:fixed;
	bottom:0px;
	background-color:#eee;
	z-index:10;
}

#question_section a{
	color:#333;
}

.question-btn{
	outline:none !important;
	box-shadow:none !important;
	color:#fff;
	border-radius:0px;
}

.view_title{
	text-align:left !important;
	font-size:16px;
	margin:0px !important;
	padding-bottom:10px;
}

.column{
	text-align:right;
}
.column_row{
	padding:5px 0px !important;
}
.option_section .col-centered{
	padding:0px;
}
.option_info{
	margin:5px 0px !important;
}
.line{
	border-bottom:1px solid rgb(235, 235, 235);
}
.dot{
	border-bottom: 1px dashed #ccc;
    margin: 20px 0px;
}
#concern_dialog .row{
	padding:5px 0px;	
}