.propertyform.form.middle_form .row {
    display: inline-block;
    width: 100%;
    margin: 5px 0;
}
.grid-view {
    background-color: #fff;
}
.module_container {
    display: inline-block;
    width: 100%;
    margin: 5px 0;
    border: 1px solid;
    background: #D3D3D3;
    padding: 5px;
}
.module_container_label {
    width: 25%;
    float: left;
}
.module_container_permission {
    width: 70%;
    float: left;
    padding-left: 10px;
    border-left: 2px solid;
}
.permission_container {
    width: 25%;
    float: left;
}
.permission_chkbox_groups {
    height: 30px;
}
.all_permissions_container .permission_container:nth-child(4n+1) {
    clear: both;
}
.permission_container_checkbox_title {
    float: left;
    width: 90%;
}
.permission_container_checkbox {
    float: left;
    width: 5%;
}
.permission_container_spacing {
    float: left;
    width: 3%;
}
.permission_label_color, .permission_label_color:hover {
    color: #5F5D5D;
    text-decoration: none;
}

.permission_label_color label{
    margin-left:5px;
}
.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}
.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #a94442;
}
.has-error .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}
.has-error .form-control:focus {
  border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}
.has-error .input-group-addon {
  color: #a94442;
  background-color: #f2dede;
  border-color: #a94442;
}
.has-error .form-control-feedback {
  color: #a94442;
}
.help-block:empty {
    display: none;
}
.alert-container {
    padding: 25px 25px 0 25px;
}
.modal_del_btn{
    margin-bottom: 5px !important;
}
.not_bold{
    font-weight: normal;
}

.nav>li>a:hover, .nav>li>a:focus{
    background-color: #3d3c3c
}

/*
  Add For tags display in deal preview & deal view
*/
.deal_tags_preview{
  box-shadow: none !important; 
  border: none !important; 
  font-weight: normal !important; 
  padding: 2px 6px !important;
  cursor: auto !important;
}

/*
  allignment of box of deal type , make all 3 deal type box with same width
*/

.standard-deal-padding{
  padding-right: 29px !important;
}

.flash-deal-padding{
  padding-right: 50px !important;
}

/*
  Deal owner step mall checkbox allignment fron left
*/

.mall-checkbox-container{
  padding-left: 50px;
}

/*
  Reduce font size of count displayed in chart of deal performance
*/

.chart-count-font-size{
  font-size: 1.846rem !important;
}

.icon_like_img {
    height: 15px;
    width: 14.25px;
}

.add_checkbox_new .custom-control-label:after {
  background: #d8d8d8;
  color: #3e3e3e !important;
}

.sort_textbox input {
  width: 25% !important;
  border: 1px solid #bdc0c7;
  text-align: center;
}

p.add_p {
  font-size: 15px;
}