/*
 Theme Name:   SKT Meditation - Red Star Edition
 Theme URI:    https://redstarastrology.com/
 Description:  Red Star Theme - Child of SKT Meditation
 Author:       Red Star Astrology
 Author URI:   https://redstarastrology.com
 Template:     skt-meditation
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  sktmeditationchild
*/

.mc-big-input {
	padding: 13px; border-width:2px; border-color:#cccccc; 
	border-radius:11px; border-style:outset; 
	font-size:25px; text-align:left; 
	text-shadow:0px 0px 4px rgba(42,42,42,.75);
}

.mc-big-input:focus { outline:none; }

.mc-signup-button {
	box-shadow: 0px 10px 14px -7px #3e7327;
	background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
	background-color:#77b55a;
	border-radius:4px;
	border:1px solid #4b8f29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:28px;
	font-weight:bold;
	padding:19px;
	width: 100%;
	text-decoration:none;
	text-shadow:0px 1px 0px #5b8a3c;
}

.mc-signup-button:hover {
	/*background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
	background-color:#72b352;*/
	color: white;
}

.mc-signup-button:active {
	position:relative;
	top:1px;
}

.mc4wp-alert {
	font-size: 32px;
}

.ab-item, .ab-icon {
	display: none;
}

#contextual-help-link {
	display: none;
}

.rsa-logo {
	display: none;
	width: 180px;
        height: 180px;
        background-size: cover;
	background-image: url("https://redstarastrology.com/wp-content/uploads/2020/05/liftarn-Red-winged-star-Estrella-roja-alada.png");
        position: absolute;
        left: 3em;
        opacity: 0.3;
}

@media only screen and (min-width: 1170px) {
	.rsa-logo {
		display: inline;
	}
}

@media only screen and (min-width: 750px) and (max-width: 1169px) {
	.rsa-logo {
		display: inline;
		/* width: 99px;
		height: 99px; */
		left: 8em;
	}
}

.logo p.site-description {
	font-size: 1.5em;
	text-align: center;
}

#star-links {
  display: table;
  margin: 0 auto;
  position: relative;
  top: -1.5em;
}

@media only screen and (max-width: 1170px) {
  #star-links {
    top: 0;
  }
}

#star-links ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  background-color: #333333;
}

#star-links li {
  float: left;
}

#star-links li a {
  display: block;
  color: white;
  text-align: center;
  padding: 16px;
  text-decoration: none;
}

#star-links li a:hover {
  background-color: #111111;
}