div.eventAnalyticsCheckBoxSection{
	display:grid;
	grid-template-columns:75% 25%;
	
	font-family: Helvetica;
	font-style: normal;
	font-weight: 500;
	font-size: 18px;
	line-height: 26px;
	/* identical to box height, or 144% */
	color: #231F20;
	padding-bottom:20px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#767887;
	width:75%;
	
}

label.settingsToggle {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
  float:right;
}

label.settingsToggle input { 
  opacity: 0;
  width: 0;
  height: 0;
}

label.settingsToggle input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.sliderToggle {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #D1D1D1;
  -webkit-transition: .4s;
  transition: .4s;
}

.sliderToggle:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}


.settingsToggleInput:checked + .sliderToggle {
  background-color: #7FB172;
}

.settingsToggleInput:focus + .sliderToggle {
  box-shadow: 0 0 1px #7FB172;
}

.settingsToggleInput:checked + .sliderToggle:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

/* Rounded sliders */
.sliderToggle.round {
  border-radius: 34px;
}

.sliderToggle.round:before {
  border-radius: 50%;
}

div.analyticsHeading{
	font-family: Helvetica;
	font-style: normal;
	font-weight: 300;
	font-size: 28px;
	line-height: 32px;
	/* identical to box height, or 114% */
	color: #231F20;
	margin-bottom: 20px;
}

div.updateButtonSection{
	position:relative;
	height:50px;
	width:75%;
	left:0px;
	
}

div.updateSettings{
	width: 190px;
	float:right;
	
}

div.updateSettings > button{
	background: #767887;
	border-radius: 100px;
	
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	
	margin-top:20px;
	
	
	/* Button S */
	font-family: Helvetica;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 18px;
	/* identical to box height, or 138% */
	display: flex;
	align-items: center;
	text-align: center;
	letter-spacing: -0.02em;
	text-transform: uppercase;
	color: #FFFFFF;
	float:right;
}
