.cm-column-half {
  display: flex;
}

#colormag_featured_posts_widget-4.widget.cm-featured-posts.cm-featured-posts--style-1 {
  overflow-x: auto;
  overflow-y: auto;
}

#cm-primary.cm-primary {
  width: 100em;
  display: block;
}

.attachment-colormag-featured-post-small.size-colormag-featured-post-small.wp-post-image {
  padding: 0px;
}

.cm-posts {
  display: flex;
  width: 100%;
  overflow-x: auto;
}

.cm-single-slide.displaynone {
  width: 100px;
  margin: 35px;
  padding: 0px;
  padding-bottom: 10rem;
}

.cm-slider-area {
  margin-top: 19px;
}

.attachment-colormag-featured-image.size-colormag-featured-image.wp-post-image {
  margin: 0px;
}

div {
  margin: 0px;
}

.cm-post {
  padding: 1px;
  margin: 6px;
  text-align: left;
}

.cm-advertisement-content {
  width: 0px;
}

img {
  position: inherit;
  margin: 3px;
  padding: 2px;
}

a:hover {
  font-size: 0px;
  text-align: center;
}

.cm-entry-title {
  text-align: left;
  font-size: 30px;
}

.copyright {
  text-align: center;
}

ul {
  display: inline-flex;
  margin: 0px;
  padding: 0px;
  padding-top: 0px;
  padding-right: 0px;
}

.cm-footer-bar-area {
  text-align: center;
}

li {
  margin-left: 16px;
}

.textwidget {
  font-size: -1px;
  text-align: left;
}

.header-image {
  margin-left: 0em;
  width: 78em;
}

#mega-menu-wrap-primary #mega-menu-primary {
  width: 119%;
}

#mega-menu-wrap-primary.mega-menu-wrap {
  width: 122%;
  margin-left: 1px;
  margin-right: 24px;
  padding-right: 145px;
}

.mega-menu-integrate {
  margin-left: -164px;
}

.header-image-wrap {
  width: 100px;
}

#wp-custom-header.wp-custom-header {
  padding-left: 239px;
}