/*
Theme Name:     ee2018
Theme URI: 	http://www.thinkupthemes.com/themes/minamaze/
Description:    Child theme for Minamaze Pro theme 
Author:         Electric Embers Coop
Author URI:     http://electricmbers.coop
Template:       Minamaze_Pro
Version: 1.9.20
Tags: black, dark, red, one-column, two-columns, three-columns, right-sidebar, left-sidebar, fixed-layout, responsive-layout, fluid-layout, custom-header, custom-menu, full-width-template, theme-options, threaded-comments, editor-style, featured-images, featured-image-header, post-formats, sticky-post, translation-ready, flexible-header, gray, light, white, custom-background, grid-layout, footer-widgets, blog, e-commerce, education, entertainment, news, photography, portfolio
Text Domain: lan-thinkupthemes
*/

@import url("../Minamaze_Pro/style.css");

body,
button,
input,
select,
textarea {
	color: #6d0000;	
	font-size: 14px;
	word-wrap: normal;
}

/*acb: custom font used for EE service names (provided by Design Action) */
@font-face {
    font-family: 'BebasRegular';
    src: url('fonts/BEBAS___-webfont.eot');
    src: url('fonts/BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/BEBAS___-webfont.woff') format('woff'),
         url('fonts/BEBAS___-webfont.ttf') format('truetype'),
         url('fonts/BEBAS___-webfont.svg#BebasRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'BebasNeue';
    src: url('fonts/BebasNeue-webfont.eot');
    src: url('fonts/BebasNeue-webfont.otf?#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont.woff') format('woff'),
         url('fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont.svg#BebasNeue') format('svg');
    font-weight: normal;
    font-style: normal;

}
#service-name {
	font-size:1.5em;
	color:#8D1714;
	font-family: 'BebasNeue', Arial;
	padding-top: 0;
	padding-bottom: 0;
	display: inline;
}

/*acb: steal a bit of screen width from main content & give it to sidebar */
#main {
	width: 70% !important;
}
#sidebar {
	width: 30% !important;
}

/*acb: let's get some margins in there, eh? */
#content {
	margin: 0px 75px;
	padding: 30px 10px;
}

/*acb: center the nav menu instead of right-aligned */
#header-links {
    float: none;
}

/*acb: use the EE logo's dark brown for menu background */
#header .header-links .sub-menu {
	background: #4c0400;
}

/*acb: special hover colors for Search button, against dark footer background */
input[type="submit"]:hover, #footer .widget_search .searchsubmit:hover {
    color:#6a0200;
    background: #fffbef;
}

/*acb: replace garish pink color everywhere with EE logo text light red */
a,
.pag li a:hover,
#header .menu > li.menu-hover > a,
#header .menu > li.current_page_item > a, 
#header .menu > li.current-menu-ancestor > a,
#header .menu > li > a:hover,
#breadcrumbs .delimiter,
#breadcrumbs a:hover,
#footer-core a,
#sub-footer-core a:hover {
    color: #c61417;
}
.nav-previous a,
.nav-next a,
.pag li.current span,
#slider .featured-link a:hover,
.thinkupslider-sc .featured-link a:hover,
.themebutton,
button,
html input[type="button"],
input[type="reset"],
input[type="submit"],
#footer .widget_search .searchsubmit {
    background: #c61417;
}

/*acb: search text box was unreadable dark red on dark background:*/
.widget_search .search {
	color: #AAA;
}

.pag li a:hover,
.pag li.current span,
#slider .featured-link a:hover,
.thinkupslider-sc .featured-link a:hover {
    border-color: #c61417;
}

#intro.option1 #intro-core:after {
    border-bottom: #c61417;
}
#footer {
    border-top: 6px solid #c61417;
}

#sidebar .thinkup_widget_tabs .nav .active h3.widget-title {
    border-top: 3px solid #c61417;
}

#sidebar h3.widget-title:after {
    border-bottom: 3px solid #c61417;
}

/*acb: color the featured boxes slightly off-white (think: parchment) */
#section-home .section {
	background: #fffbef;
}

/*acb: center slider text always, not just on mobile screen, duh */
#slider .featured,
.thinkupslider-sc .featured {
    text-align: center;
}

/*acb: make the slider text bigger on normal screen, and off-white */
#slider .featured-excerpt span,
.thinkupslider-sc .featured-excerpt span {
    font-family: Century Gothic, Arial, sans-serif;
    font-size: 32px;
    color: #fffbef; /* temporarily overridden in WP Additional CSS (#100686)*/
}

/*acb: add background color and thicker border to sidebar boxes */
#sidebar .textwidget { 
    background: #fffbef;
    border: 3px solid #EEE;
}

/*acb: some custom table styling */
table {
	text-align: left;
	margin: 0 0 25px;
	width: 100%;
	border: none;
	border-collapse:collapse;
	margin-bottom: 0.75em;
}
.entry-content td,
.comment-content td {
	vertical-align: top;
 	border-top: none;
	padding: 6px 20px 6px 0px;
}
.entry-content table,
.comment-content table {
	border-bottom: none;
}
th,
td {
    	padding:     4px 8px;
	border:      none;
}
td.checkout-notes {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 85%;
}
tr.dark {
    background-color: #FFE88B;
}
tr.light {
    background-color: #FFF0B2;
}
td.col1 {
    width: 10%;
    vertical-align: middle;
    padding: 10px;
    white-space: nowrap;
}
td.col2 {
    width: 100%;
    padding: 10px;
}
td.col30 {
    width: 30%;
    vertical-align: middle;
    padding: 4px;
    white-space: nowrap;
}
td.colauto {
    vertical-align: middle;
    padding: 4px;
    white-space: nowrap;
}
table.details {
    width: 100%;
}

/*acb: custom styling for collapse-o-matic widget used all over the site */
.collapseomatic {
    background-image: url("images/arrow-down.png");
    background-repeat: no-repeat;
    clear: both;
    cursor: pointer;
    display: block;
    padding: 0 0 10px 16px;
}
.collapseomatic {
    background-image: url(images/arrow-right.png) !important;
}
.colomat-close {
    background-image: url(images/arrow-down.png) !important;
}

/*acb: knock out all that silly intrusive styling on block quotes:*/
blockquote, q {
	display: block;
	font-size: 14px;
	padding: 10px 0 10px 20px;
	border-left: none;
}
blockquote:before, q:before {
	content: none;
	padding-right:5px;
}
blockquote:after, q:after {
	content: none;
	padding-left:5px;
}

/*****acb: styling for smaller screens (tablet/phone) ******/
/*
* To override any settings from styles/style-responsive.css, we
* need to use the !important tag here.
*
* But also see ADDITIONAL CSS section in Customizer tool via
* wordpress admin GUI - some settings still fail to override theme
* defaults when added in this file, even with !important */


@media only screen and (max-width: 768px) { /* larger mobile (tablet) */
/*acb: increase the slider text size */
  #slider .featured-excerpt span,
  .thinkupslider-sc .featured-excerpt span {
      font-size: 18px !important;
  }
/*acb: reduce our expanded margins */
  #content {
      margin: 0px 25px;
  }   
/*acb: color navbar background the EE logo dark brown */
  .btn-navbar {
      background: #4c0400 !important;
  }
}

@media only screen and (max-width: 685px) { /* midsized mobile (iPhone landscape) */
/*acb: always display the slider text even on mobile, duh! */
  #slider .featured-excerpt,
  .thinkupslider-sc .featured-excerpt {
      display: block !important;
  }
/*acb: further reduce our expanded margins */
  #content {
      margin: 0px 15px;
  }   
}

@media only screen and (max-width: 320px) { /* smaller mobile (iPhone portrait) */
/*acb: downsize slider text again */
    #slider .featured-excerpt span,
    .thinkupslider-sc .featured-excerpt span {
	font-size: 12px !important;
	line-height: 16px !important;
    }
/*acb: and even further reduce our expanded margins */
    #content {
      margin: 0px 5px;
  }   
}

/***** end styling for smaller screens (tablet/phone) ******/

/*acb: also see ADDITIONAL CSS section in Customizer tool via
* wordpress admin GUI - some settings fail to override theme
* defaults when added in this file, even with !important */

