/* General style-usage*/
.press, .supporters {
    background-color: #171717!important;
}
#howitworks .h-block .h-block-header h2.clear-title,
#howitworks h2.clear-title, 
h2.clear-title,h3.clear-title,h4.clear-title{
  line-height: 1.2em; font-weight:300;
}
h2.clear-title b,h3.clear-title b,h4.clear-title b{font-weight: 550;}
.sekg-line{
	border-top: #ff6600 5px solid;
}
.sekg-color{
 color:#ff6600; 
}

.round{
  border-radius: 20px;
  border: 0px solid #000000;
  display: block;
  height: 30px;
  font-size: 20px;
  width: 30px;
  background-color: #ff6600;
  margin: 5px auto;
  line-height: 30px;
}
/* Cookies Alert */

.green.cli-plugin-button, 
.green.cli-plugin-button:visited, 
.green.cli-plugin-button:hover {
	background-color: white;
	color: black;
	padding: 8px 8px;
}

.green.cli-plugin-button:hover {
	background-color: #ccc;
}

/* Upper Menu */

#menu-item-2670 a {
	border: 2px solid #f17046;
  padding-top: 6px !important;
  border-radius: 5px;
  background-color: #f17046;
  color: white !important;
  margin-right: 14px;
  padding-bottom: 6px !important;
  margin-left: 8px; 
}

#menu-item-2670 a:hover {
	border-bottom: 2px solid #f17046 !important;
}

/* FAQs Concertina */

.faq_item {
	border: none !important; 
  background-color: #fff;
}

.faq_q {
	background-color: #fff;
	color: #ff6600;  
  padding: 6px 10px;
}

.faq_q:focus {
	box-shadow: none;
}

.faq_a p {
	color: #686868;
}

.faq_q:before {
  content: "+";
  font-size: 14px;
  border: 1px solid;
  border-radius: 2px;
  padding: 0 6px;
  margin-right: 7px;
  float: left;
  line-height: 20px;
}

.faq_is_open:before {
	content: "−";
}

/* Sekg Antidote Page */

#subscription p.tier-description { 
  text-align: center; 
  font-size: 15px;
  min-height: 80px;
}

#subscription .featured-tier {
	padding:10px;
  margin-top:-15px;
  margin-bottom: 25px;
  -webkit-box-shadow: 0px 0px 19px 5px rgba(0,0,0,0.221);
  -moz-box-shadow: 0px 0px 19px 5px rgba(0,0,0,0.221);
  box-shadow: 0px 0px 19px 5px rgba(0,0,0,0.221);
  border-radius: 12px;
}

#subscription .included-features {
  list-style: none;
  margin: 10px auto 0 auto; 
  padding: 0;
  width: 80%; 
  text-align: center;  
  font-size: 14px;
}

#subscription ul.included-features li {
   margin: 20px 0px;
}

#subscription a.included-features-toggle {
  font-size: 12px;
  display: none;
}

#subscription a.tiers-game-tooltip {
  text-decoration: none;
  border-bottom: 1px dashed #ff6600;
}

#subscription a.tiers-game-tooltip:hover {
  text-decoration: none;
}

@media (max-width: 750px) {

	#subscription p.tier-description {
   	min-height: 0px; 
  }
  
  #antidote-services .feature-icon {
   	margin-top: 25px; 
  }
  
  
 .press, .supporters {
    background-color: #211913!important;
}
}

@media (max-width: 990px) {
 
  #subscription a.included-features-toggle {
    display: block;
  }
  
	ul.included-features {
  	display: none;
  }
  
  #subscription .featured-tier {
  	margin-top: 0px; 
  }
}