@media only screen and (min-width: 751px) {
.ccm-remo-expand-title {
  cursor: pointer;
  margin:5px 0px 8px 0px;
  background-color:#c09056 !important;
  color:#ffffff;
  font-weight:bold;
  font-size:14px !important;
  height:40px !important;
  line-height:40px !important;
  text-transform:uppercase !important;
}
}
.ccm-remo-expand-content {
  padding:20px 0px 5px 0px !important;
  margin-left: 0px;
  margin-bottom:35px;
  margin-right:0px;
  height:100%;
} 
.ccm-remo-expand-open {
  background: url(images/expand-up-gray.png) no-repeat 0px 0px;
  padding-left:40px;
}
.ccm-remo-expand-closed {
  background: url(images/expand-down-gray.png) no-repeat 0px 1px;
  padding-left:40px;
}

@media only screen and (min-width: 675px) and (max-width: 750px) {
	.ccm-remo-expand-title {
  cursor: pointer;
  margin:5px 0px 8px 0px;
  background-color:#c09056 !important;
  color:#ffffff;
  font-weight:bold;
  font-size:13px !important;
  height:40px !important;
  line-height:40px !important;
  text-transform:uppercase !important;
}
}

@media only screen and (min-width: 580px) and (max-width: 674px) {
	.ccm-remo-expand-title {
  cursor: pointer;
  margin:5px 0px 8px 0px;
  background-color:#c09056 !important;
  color:#ffffff;
  font-weight:bold;
  font-size:11px !important;
  height:40px !important;
  line-height:40px !important;
  text-transform:uppercase !important;
}
}

@media only screen and (max-width: 581px) {
	.ccm-remo-expand-title {
  cursor: pointer;
  margin:5px 0px 8px 0px;
  padding-top:10px;
  padding-bottom:10px;
  background-color:#c09056 !important;
  color:#ffffff;
  font-weight:bold;
  font-size:11px !important;
  min-height:40px !important;
  line-height:15px !important;
  text-transform:uppercase !important;
}
}