/*
Theme Name: Celestial Child
Theme URI: http://demo.styledthemes.com/celestial
Description: Celestial Child is created for you to take advantage of making changes to the parent theme of Celestial without actually changing its files, you will do your customization from this child theme of Celestial.
Template: celestial
Version: 0.1.1
Author: StyledThemes.com
Author URI: http: //www.styledthemes.com/
Tags: dark, light, gray, white, one-column, two-columns, three-columns, right-sidebar, flexible-width, custom-background, custom-header, custom-menu, editor-style, featured-images, full-width-template, post-formats, sticky-post, theme-options, translation-ready

License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html 

Encounter WordPress Theme, Copyright (C) 2013 Styled Themes


This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

/* Imported Styles from Celestial
-------------------------------------------------------------- 
@import url('../celestial/style.css');*/

/* Add your css changes below this line */

h1 {
	text-align: center;
	background-color:#8C5B41;
}
h2 {
	font-size: 1.750em;
}
h4 {
	font-weight: bold;
	font-style: italic;
}

/* Some other over-rides
------------------------------------------------------------- */
.st_focus-box.mi {
	-webkit-box-shadow:  0px 6px 10px 0px rgba(0, 0, 0, .25); 
	box-shadow:  0px 6px 10px 0px rgba(0, 0, 0, .25);
/*	width: 75%; */
	margin-right: auto;
	margin-left: auto;
	background-color:#D0C4BE;
/*	background-image:url('http://jclinnovations.net/jcltest/wp-content/uploads/Presentation1.png'); */
}

.aligncentermi {
	margin-right: auto;
	margin-left: auto;
}

/* Contact form 7 */
.st_contact {
	margin-bottom: 5px;
}

p.readmore a {
	display: inline-block;
	padding:0.5em 3em 0.438em;
	color: #fff;
	background-color: #69727a;
	text-align: center;
	border: 0;
	border-radius: 5px;
	font-size: 0.813em;
	text-transform: uppercase;	
}
p.readmore a:hover {
	background-color: #956946;
	color:#fff;
}

/* Lunge Log Button over-rides
------------------------------------------------------------- */

.mibtn {
	border: 1px solid #dedede;
	background: #f3f4f4;
	line-height: 1.25;
	margin:3px 0;
	padding: 10px 15px;
/*	padding: 5px 10px; */
	border-radius: 8px;
	cursor: pointer;
  	visited font-style:italic;
	font-size:1.0em;
	text-align: left;
	color: blue;
}

.mibtn,
#content-wrapper .mibtn {
	margin:0 0 0 5px;
	    min-width: 160px;

background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	font-style:italic;
/*	font-weight:bold; */
/*	color: #848484; */
	color: #0367bf;
  visited font-style:italic;
/*	  font-weight:bold; */
	color: #0367bf;
}

.mibtn:hover,
#content-wrapper .mibtn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}

select[multiple],
select[size] {
  height: auto;
}
select,
input[type="file"] {
  height: 30px;
  /* In IE7, the height of the select element cannot be changed by height, only font-size */
  *margin-top: 4px;
  /* For IE7, add top margin to align select with labels */
  line-height: 30px;
}

select {
  width: 220px;
  background-color: #ffffff;
  border: 1px solid #cccccc;
}

/* ******** A Drop Down Menu for the Log ******** */
/* Style The Dropdown Button */
.dropbtn {
    	min-width: 150px;
	border: 1px solid #dedede;
	background: #4CAF50;
	line-height: 1.25;
	margin:3px 0;
	padding: 10px 15px;
/*	padding: 5px 10px; */
	border-radius: 8px;
	cursor: pointer;
  visited font-style:italic;
/*	  font-weight:bold; */
	  color: white;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
    position: relative;
    display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
    display: none;
    position: absolute;
    background-color: transparent;
    min-width: 160px;
    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
}

/* Links inside the dropdown */
.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #f1f1f1}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
    display: block;
}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {
    background-color: #3e8e41;
}

/* Over-rides for Woo-Commerce
-------------------------------------------------------------- */

.amount { 
    color: black; font-size: 1.2em; font-weight: bold;
}

.woocommerce-result-count {
    color: #d8cec9;
}

.woocommerce-ordering {
    color: #d8cec9; background-color: #d8cec9; 
}

.orderby {
    color: #d8cec9; background-color: #d8cec9;
}

.wc-proceed-to-checkout {
    background-color: #d8cec9;
    color: white;
}
a.checkout-button.button.alt.wc-forward {
    background-color: #d8cec9;
    color: white;
}

/* Setup for scrolling on excel sheets and on policy displays
-------------------------------------------------------------- */

div.miscrollho {
    height:650px;
    overflow: auto;
}

div.miscrollw {
    width: 375px;
    height: 75px;
    overflow: auto;
}

/* Labels and Text Highlights
-------------------------------------------------------------- */
.st_label,
.st_highlight.mi {
  font-weight: 600;
  font-size:1.1em;
  line-height: 14px;
  color: #ffffff;
  vertical-align: baseline;
  white-space: nowrap;
  background-color: #7b8187;
}
.st_highlight.mi {
	font-weight:normal;
	font-size:1.1em;
}
.st_label,
.st_highlight.mi {
  padding: 1px 8px 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.st_highlight.mi {
	margin:0 2px;
	padding:0 8px 2px;
}
.st_label {
	margin-right: 1em;
}

/* mobile styling 
-------------------------------------------------------------- */

@media (min-width: 768px) and (max-width: 979px) {
}

@media (min-width: 1200px) {
}

@media (max-width: 979px) {
}

@media (max-width: 767px) {
}

@media (max-width: 480px) {
}

@media (max-width: 320px) {
}