/* new.css */
#main_content {
 padding: 0 0 20px 0;
}

@media screen and (max-width:700px) {
 #main_content {
  padding: 0 0 10px 0;
 }
}

.no_break {
 white-space: nowrap;
}


/* short-list.css */
@media screen and (max-width:700px) {
 .short_list tr th {
  font-size: 13px;
 }
}

@media screen and (max-width:500px) {
 .short_list tr th {
  font-size: 12px;
 }
}

@media screen and (max-width:350px) {
 .short_list tr th {
  font-size: 11px;
 }
}


/* forms.css */
.basic_btn .icon_fa,
a.basic_btn .icon_fa {
 min-width: 14px;
 margin: 0 8px 0 0;
}

.basic_btn .icon_fa .fa,
a.basic_btn .icon_fa .fa {
 margin: 0;
}

.marker {
 min-width: 30px;
}
