/*
	Theme Name: Overrides for Ganpathi - Responsive Landing Page Template
	Version: 1.0
	Author: Onyx Point, LLC.

	---------------------------
	LIGHT COLOR TEMPLATE STYLES
	---------------------------

	TABLE OF CONTENTS
	---------------------------
   01. Header Content Styles
	 02. Banner Content Styles
	 03. Features Content Styles
	 04. Features Second Content Styles
	 05. Clients Says Content Styles
	 06. App Screenshots Content Styles
	 07. FAQ Content Styles
	 08. Pricing Content Styles
	 09. Downloads Content Styles
	 10. Newsletter Content Styles
	 11. Contact Content Styles
	 12. Footer Content Styles
*/

/* ==================================================== */
/* 00. Glocal Content Styles                            */
/* ==================================================== */
a, a:hover, a:active, a:visited, a:link {
    outline:none;
    transition: all 0.5s ease 0s;
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    color:#ffffff;
    font-weight: bold;
}

/* ==================================================== */
/* 01. Header Content Styles                            */
/* ==================================================== */

/* ==================================================== */
/* 02. Banner Content Styles                            */
/* ==================================================== */

.ban-download-btns a.view-btn:hover {
	background:#ffffff;
	border:0px solid #3ee800;
	color:#4dd32c;
}

a.outline-btn {
  font-weight: 700;
  color: #595b5d;
  text-transform: uppercase; 
  text-decoration: none;
  border: 2px solid #3ee800;
  border-radius: 5px;
  padding: .5rem .8rem;
  margin: 0;
}
a.outline-btn:hover {
  background-color: #3ee800;
  color: #fff;
}

.announcement {
  color: #313336;
  font-weight: bold;
  background-color: rgba(251,251,251,0.9);
  padding: 20px !important;
  margin: 0 auto;
  width: 90%;
  max-width: 800px;
  border-radius: 5px;
  border-top: 5px solid #3ee800;
}

.announcement div {
  display: inline-block;
  padding-bottom: 1rem;
  margin-right: 1rem;
}
.announcement .outline-btn {
  display: inline-block;
}

/* Banner Primary Styles */

/* Banner Secondary Styles */

/* ==================================================== */
/* 03. Features Content Styles                          */
/* ==================================================== */

/* ==================================================== */
/* 04. Features Second Content Styles                   */
/* ==================================================== */

/* ==================================================== */
/* 05. Clients Says Content Styles                      */
/* ==================================================== */

.testimon-user {
	color:#4dd32c;
}
.testimon-user-img img {
	border:0px solid #3ee800;
}

/* ==================================================== */
/* 06. App Screenshots Content Styles                   */
/* ==================================================== */

/* ==================================================== */
/* 07. FAQ Content Styles                               */
/* ==================================================== */

.accordion-toggle .acc-head.active h5 {
	background:#3ee800;
	border:2px solid #3ee800;
	color:#222222;
}

/* ==================================================== */
/* 08. Pricing Content Styles                           */
/* ==================================================== */

.pricing-tables .price-single:hover .price-single-cont h3, .pricing-tables .price-single.active .price-single-cont h3 {
	color:#4dd32c;
}

.pricing-tables .price-single .download-btn a:hover {
	background:#ffffff;
	color:#4dd32c;
}
.pricing-tables .price-single:hover .download-btn a, .pricing-tables .price-single.active .download-btn a {
	color:#4dd32c;
}

/* ==================================================== */
/* 09. Downloads Content Styles                         */
/* ==================================================== */

.download-btns li a {
	color:#4dd32c;
}
.download-btns li a:hover {
	background:#3ee800;
}

/* ==================================================== */
/* 10. Newsletter Content Styles                        */
/* ==================================================== */

/* ==================================================== */
/* 11. Contact Content Styles                           */
/* ==================================================== */

.select-field, .select-label {
	padding:10px 0;
	margin:20px 0 10px 0;
	background:none;
	color:#ffffff;
	border:0;
	border-bottom:2px solid rgba(251,251,251,0.2);
}

.select-label {
  float:left;
  border-bottom:0px;
  text-align:left;
}

.select-field-container {
  padding: 0 0 0 15px;
  overflow: hidden;
}

.select-field {
  width:100%;
  background-color: #15181a;
  opacity: 0.5;
}

/* ==================================================== */
/* 12. Footer Content Styles                            */
/* ==================================================== */

/* ==================================================== */
/* 13. Docs Styles                                      */
/* ==================================================== */

.doc {
  padding: 1em;
  margin: 5em 0;
}

.doc h1 {
  padding-top: 1.5em;
}

.doc h2 {
  text-align: left;
  padding-top: 1em;
  font-weight: 600;
}

.doc h3 {
  font-weight: 600;
}

.doc p {
  color: #ddd;
  line-height: 1.75em;
  padding: 0.25em 0;
}

.doc a {
  color: #6acf36;
}

.doc code.highlighter-rouge {
  background-color: #ccc;
  color: #111;
  font-weight: bold;
}

.doc table,
.doc th,
.doc td {
  border: 1px solid #999;
  padding: 8px;
  color: #fff;
}

.gsc-control-cse {
  background-color: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  margin-bottom: 1em;
}

.gsc-search-button-v2 {
  line-height: 0;
  margin: 2em;
  background-color: #5bb72c !important;
  border: 0 !important;
}

.gsc-input-box {
  border: 0 !important;
}

table.gsc-search-box td {
  border: 0;
  padding: 0;
}

.dropdown-toggle {
  margin-bottom: 0.75em;
}
.logo {
    margin-top: 40px;
    margin-bottom: 40px;
}