.cp_imghover {
overflow: hidden;
margin: 0em auto;
border: 0px solid #ffffff;
cursor: pointer;
}
/*zoomin*/
.cp_zoomin img {
-webkit-transition: all 1s ease;
transition: all 1s ease;
}
.cp_zoomin img:hover {
-webkit-transform: scale(1.1,1.1);
transform: scale(1.1,1.1);
}

.base_items {
 display:flex;
 flex-wrap: wrap;
}
.base_items_list {
 display:flex;
 flex-wrap: wrap;
  list-style: none;
}
.base_item {
  width: calc(50% - 10px);
  margin: 5px;
}

.base_item_title {
 font-size: 12px;
}
.base_item_disc {
  font-size: 10px;
}
.site-content {
	margin-top: 10px;
	margin-bottom: 40px;
}

ul,
ol {
	margin: 0;
	padding-left: 0;
}

body {
    font-size: 16px;
    color: #d2d0d1;
}
body {
	background: #000;
	/* Fallback for when there is no custom background color defined. */
}
h1,
h2,
h3,
h4,
h5,
h6 {
	color: #e2e2e2;
}
.tg-header-action-menu li {
	color: #ffffff;
}
a {
	color: #ffffff;
}
.tg-header-action-menu li.tg-menu-toggle span, .tg-header-action-menu li.tg-mobile-menu-toggle span {
	background-color: #ffffff;
}
.tg-header-action-menu li.tg-menu-toggle::before, .tg-header-action-menu li.tg-menu-toggle::after, .tg-header-action-menu li.tg-mobile-menu-toggle::before, .tg-header-action-menu li.tg-mobile-menu-toggle::after {
	background-color: #ffffff;
}
.cenote-mobile-navigation {
	background: #09121b;
}
.tg-site-menu--default li {
	position: relative;
	background-color: black;
}
.tg-site-menu--default .current_page_item > a,
.tg-site-menu--default .current-menu-item > a,
.tg-site-menu--default .current_page_ancestor > a,
.tg-site-menu--default .current-menu-ancestor > a {
	border-bottom-color: #ff0000;
}
.cenote-header-sticky {
	background-color: #09121bd9;
}
.tg-container {
	width: calc(100% - 20px);
}
.cenote-header-media .tg-container {
  min-height: 24px;
}
.widget .widget-title {
    font-size: 14px;
    display: inline-block;
    position: relative;
    text-transform: none;
	  font-weight: 700;
    margin-top: 0;
    margin-bottom: 20px;
    color: 
    #fff;
}
.widget .widget-title::after {
	content: "";
	position: absolute;
	width: 40px;
	height: 0px;
	background: #de7b85;
	left: calc(100% + 10px);
	top: calc(50% - 1px);
}