/* These styles are used in the backend editor AND in the Theme (frontend) */

/* Most themes nowadays provide an extra stylesheet of classes which WordPress itself then */
/* applies to the backend editor TinyMCE. However, custom CSS - set in Plugins, in the WP  */
/* Customizer or in Theme options, will normally not be reflected to TinyMCE. So better to */
/* put such styles all here, where they will apply to TinyMCE *and* the frontend.          */

/* The goal is not only to make the visual editor display look as much like the frontend as    */
/* possible, but also to make sure that all important CSS classes are available for convenient */
/* selection in TinyMCEs "Formats" dropdown - so do not forget to configure the TinyMCE styles */
/* dropdown with elements to match those here.                                                 */

/* If you do not need this file then upload an empty one (zero bytes) which will not be loaded at all. */

/* Suggested general non-tag-specific visual styles */

.list       { margin: 0.35rem 0; }
.topless    { margin-top: 0 !important; }
.bottomless { margin-bottom: 0 !important; }
.beforelist { margin-bottom: 0.5rem; }
.lastitemem { margin-bottom: 0; padding-bottom: 1.3rem; }

strong { font-weight: bold; }
/* Revert to normal text within strong */
.notstrong { font-weight: normal; }

.smaller { font-size: 0.95rem; line-height: 1.25; }
.small   { font-size: 0.89rem; line-height: 1.2; }

.screen-reader-text, .dispnone { display: none; }

/* Append your site-specific styles here */

div.cky-audit-table-element{
	background-color:#d9dfe7;
	display:block;
	position:relative;
	min-height:80px;
	width: 100%;
	border: 1px solid #cbced6;
}
div.cky-audit-table-element::before{
	content:'Cookie Policy table info fetched here, Please do not remove this block.'; position: absolute;
	left:0;
	right: 0;
	top:50%;
	font-size:16px;
	line-height: 24px;
	color:#000;
	transform: translate(0, -50%);
	text-align: center;}

a.cky-banner-element{
	padding: 8px 30px;
	background: #F8F9FA;
	color: #858A8F;
	border: 1px solid #DEE2E6;
	box-sizing: border-box;
	border-radius: 2px;
	cursor: pointer;
}

span.pinkColorPoint:before{background-color:#ED9FC6;}
span.yellowColorPoint:before{background-color:#FEEDDF;}
span.peachColorPoint:before{background-color:#FED9C1;}
span.greenColorPoint:before{background-color:#DBEFB7;}
span.darkPinkColorPoint:before{background-color:#F873AD;}
span.whiteColorPoint:before{background-color:#ffffff;}

span.pinkColorPoint, span.yellowColorPoint, span.peachColorPoint, span.greenColorPoint, span.darkPinkColorPoint, .span.whiteColorPoint{
  position:relative;
  display:block;
  padding-left:24px;
  }
  span.pinkColorPoint:before, span.yellowColorPoint:before, span.peachColorPoint:before,
	span.greenColorPoint:before, span.darkPinkColorPoint:before, span.whiteColorPoint:before{
    position: absolute;
    content:'';
    width:14px;
    height:14px;
    left:0;
    top:2px;
    border:#000 solid 1px;
    border-radius:100%;
  }
