/*  
Theme Name: Scobie Service Theme
Theme URI: http://scobieservices.wpengine.com
Description: Scobie Service child theme for PageLines.
Version: 1.0.2
Author: Elizabeth Freeman
Author URI: http://www.elizabethfreemanweb.com
Tags: bakery,logistics

Template: pagelines

*/

/*
Themes follow the basic WordPress themes header scheme with the following additions:

	Template: pagelines
	Tells wordpress this is a childtheme and where the parent files are stored.
	
	Demo: http://a.link.com
	Use this to point to a demo for this product.
	
	External: http://a.link.com
	Use this to point to an external site, authors home page for example.	
*/

/*
 * File Naming Conventions
 * -------------------------------------
 *	style.css 		 - Main theme style file.
 *  thumb.png		 - Thumbnail image used in the store and on pagelines.com for your product.
 *  screenshot.png	 - Primary screenshot, logo or graphic for your extension item (300px by 225px).
 *	screenshot-1.png - Additional screenshots -1 -2 -3 etc (optional).
 *	page.example.php - Custom page template, check the file for syntax. This is autoloaded.
 *	sections/		 - Bundle sections with your theme in this folder, each section in a seperate folder.
 */

@font-face {
    font-family: 'GoudyTrajanRegular';
    src: url('http://scobiemcintosh.com/themes/site_themes/scobie_mcintosh/fonts/goudytrajan-regular-trial-webfont.eot');
    src: url('http://scobiemcintosh.com/themes/site_themes/scobie_mcintosh/fonts/goudytrajan-regular-trial-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://scobiemcintosh.com/themes/site_themes/scobie_mcintosh/fonts/goudytrajan-regular-trial-webfont.woff') format('woff'),
         url('http://scobiemcintosh.com/themes/site_themes/scobie_mcintosh/fonts/goudytrajan-regular-trial-webfont.ttf') format('truetype'),
         url('http://scobiemcintosh.com/themes/site_themes/scobie_mcintosh/fonts/goudytrajan-regular-trial-webfont.svg#GoudyTrajanRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}



/* Dark blue (used for headings ): #023867 */
/* Grey (used for body copy): #878889 */
/* Dark grey (used for navigation font): #58585a */

body, h2, h3, h4, h5, h6 {
	font-family: Arial,'Helvetica Neue',Helvetica,sans-serif;
	font-size: 14px;
	/*font-size: 13px;*/
}

h2,h3,h4,h5,h6 {
	font-weight: bold;
}

h1,
.widget_nav_menu {
	font-family: 'GoudyTrajanRegular',serif;
}

h1 {
	font-size: 40px;
	font-weight: normal;
}

.site-title h1 {
	    font-weight: normal;
}

.entry_content h1 {
	margin-bottom: 15px;
}

.scobie-logistics.secondarypage #page-main .copy-pad {
	min-height: 730px;
}

div.second-paragraph {
    line-height: 175%;
}

#column-main .entry_wrap h2 {
    font-size: 16px;
}

.entry_content p, #column-main ul {
	font-size: 14px;/*16px;*/ /* EKJF 11/01/13 */
	/*font-size: 14px;*/
	/*Main Body Copy: 16px Arial Light (id you don't have light then please use regular)*/
}

/* Bullet points */
#column-main ul {
	list-style: none;
	list-style-position: outside;
	margin-top: 0;
	margin-left: 10px;
	margin-top: -15px;
}

#column-main ul li:before{
	content: "-";
	position: relative;
	left: -5px;
}

#column-main ul li{
	text-indent: -5px;
}
	
/* Page height */
#site #scobie #page, #site #scobie #dynamic-content {
    min-height: 150px;
}

/* Padding */
#page-main section#content .content-pad {
	padding-bottom: 0;
}

/* Internet explorer warning message to show for versions less than IE8 */
/*
#ie-warning-message {
	display: none;
}

.ie7 #ie-warning-message, .ie6 #ie-warning-message {
	display: block;
}

.ie7 ul.main-nav li {
	float: left;
}
*/

/* Phone number */
.contact-link {
	margin: 0 16px;
	float: right;
	font-size: 11px;
}

#branding a:hover, .light-blue {
    color: #66A9D7;
}

.trajan, h1 {
    font-family: 'GoudyTrajanRegular', serif;
}

.section-brandnav .content-pad {
	padding-bottom: 1em;
}

/* Gradient background */
.home #page-main #dynamic-content section#content .texture .content {
  /* fallback */
  
  background: url('http://37.26.106.171/~scobake/images/home-bg.jpg');
  background-repeat: repeat-x;
  background-position: left bottom;
  
  
  /* Safari 4-5, Chrome 1-9 */
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eae9e9), to(#ffffff));
  
  /* Safari 5.1, Chrome 10+ */
  background: -webkit-linear-gradient(top, #ffffff, #eae9e9);
  
  /* Firefox 3.6+ */
  background: -moz-linear-gradient(top, #ffffff, #eae9e9);
  
  /* IE 10 */
  background: -ms-linear-gradient(top, #ffffff, #eae9e9);
  
  /* Opera 11.10+ */
  background: -o-linear-gradient(top, #ffffff, #eae9e9);
}

.ie .home #page-main section#content .content {
	position: relative;
	top:0px;left:0px;
}

/* Footer only visible on the home page */

#footer {
	display: none;
}

.home #footer {
	display: block;
}

.home #footer .content {
	background-color: #eae9e9;
}

.home #column-main .copy-pad .hentry {
	margin-bottom: 0;
}

.home #column-main .copy-pad .hentry-pad {
	padding-bottom: 0;
}

#footer .content-pad,
#footer .widget-pad {
	padding-top: 0;
}

.scobie-services #footer {
	
}

/* Stylesheet - Tiny MCE */

div.leading-paragraph p, div.second-paragraph p {
	font-family: Arial,'Helvetica Neue',Helvetica,sans-serif;
	color: #878889;
	background-color: transparent;
	font-weight: normal;
}

div.leading-paragraph {
	/*margin-top: 28px;*/
	line-height: 225%;
}


div.second-paragraph p {
	/*font-size: 16px;*/
	/* Replaced by EKJF 11/01/13 - start */
	font-size: 21px;
	/* Replaced by EKJF 11/01/13 - end */
}

.secondarypage div.leading-paragraph p {
	/*font-size: 130%;*/
	/* Replaced by EKJF 11/01/13 - start */
	font-size: 150%;
	/* Replaced by EKJF 11/01/13 - end */
}

div.leading-paragraph p {
	/* Replaced by EKJF 11/01/13 - start */
	/*
	font-size: 25px;
	margin-bottom: 25px;
	*/
	/* Replaced by EKJF 11/01/13 - end */
	font-size: 22px;
	margin-bottom: 22px;

}


/* Classic navigation */

.scobie-bakery #nav .content, .main-nav.sf-menu li li a {
/*	REPLACED 11/01/13
	background: url("http://37.26.106.171/~scobake/images/navigation-bg.png") left bottom repeat-x;
	margin-bottom: 3px;
*/
	background-color: #023867;
	margin-bottom: 3px;

}

ul.main-nav li a,
ul#menu-top-nav li a {
	text-transform: uppercase;
	/*color: #58585a;*/ /*@grey-navigation;*/
	background-color: transparent;
	font-size: 11px;/*Top Nav Bar: 11px Arial Regular*/
}

/* ADDED 11/01/13 - START */
ul.main-nav li a {
	color: white;
}

ul#menu-top-nav li a {
	color: #58585a;
}
/* ADDED 11/01/13 - END */


/* Selected navigation */
ul.main-nav li.current_page_item > a,
ul.main-nav li a:hover,
ul.main-nav li.current_page_ancestor > a,
ul.main-nav li.current-menu-ancestor > a,
ul.main-nav li.current-menu-parent > a,
.main-nav.sf-menu li li a:hover {
	/*
	color: #023867;
	*/
	background-color: #023867;/*transparent;*/
	text-decoration: underline;
}

#scobie .brandnav-nav li.current-menu-item a,
#scobie .brandnav-nav li a:hover{
	background-color: transparent;
	text-decoration: underline;	
}

ul.main-nav li.current_page_item > a,
ul.main-nav li a:hover,
ul.main-nav li.current_page_ancestor > a,
ul.main-nav li.current-menu-ancestor > a,
ul.main-nav li.current-menu-parent > a {
	color: white;
}

#scobie .brandnav-nav li.current-menu-item a,
#scobie .brandnav-nav li a:hover {
	color: #023867;
}

.main-nav li a:hover:hover,
.main-nav li.current_page_item > a:hover,
.main-nav li.current_page_ancestor > a:hover {
	background-color: transparent;	
}

/* Features */
#features .content-pad {
	padding: 0px;
}

/* Secondary page - secondary navigation */

.widget-title {
	display: none;
}

.secondarypage .scolumn-pad {
	padding-top: 14px;
}

/* Left Hand Nav Bar: 19px EB Garamond */
#sb_primary ul.sub-menu li a,
#sb_primary li.widget_nav_menu a {
	font-family: 'GoudyTrajanRegular',serif;
	color: #878889; /*@grey;*/
	background-color: transparent;
	font-size: 19px;
	line-height: 180%;
	font-weight: normal;
}

#sb_primary li.current-menu-item a,
#sb_primary li.menu-item a:hover {
	color: #023867; /*@dark-blue;*/
	background-color: transparent;
	text-decoration: none;
}

/* Secondary page - content */
#column-main .entry_wrap div.leading-paragraph p {
	font-family: Arial,'Helvetica Neue',Helvetica,sans-serif; /*@plHeaderFont;*/
}

#column-main .entry_wrap div.leading-paragraph p,
#column-main .entry_wrap h2 {
	margin-top: 0;
}

#column-main .entry_wrap h2 {
	margin-bottom: 0;
}

/* Primary page - sidebar */
/* Specifically needed for Scobie Bakery and Scobie Service */
.primarypage #sidebar1 .widget h3.widget-title {
	display: none;
}

.primarypage #sidebar1 .widget h1,
.primary #sidebar1 .widget h1,
.widget h1 {
	color: #878889; /*@grey;*/
	background-color: transparent;
	font-weight: normal;
	font-size: 250%;
}

/* Padding at top of main content */

.home #column-main .copy-pad,
.primarypage #column-main .copy-pad {
	padding-top: 10px;
}

.ie .home #column-main .copy-pad,
.ie .primarypage #column-main .copy-pad {
	padding-top: 0;
}

.ie #content .content-pad {
	padding-top: 0;
}

.secondarypage #column-main .copy-pad {
	padding-top: 5px;
}

.mcolumn-pad {
	padding-top: 14px;
	padding-left: 20px;
}

.one-sidebar-left #column-main .mcolumn-pad {
	padding-left: 20px;
}

/* Features */

#scobie #feature_slider #feature-area {
    background: none;
    box-shadow: none;
}

.secondarypage #feature_slider .fcontent .fcontent-pad {
    padding-top: 220px;
}

/* SCOBIE BAKERY SPECIFIC STYLES */

/* Headings */
.scobie-bakery #column-main .entry_wrap h1,
.scobie-bakery #column-main .entry_wrap h2,
.scobie-bakery #column-main .entry_wrap h3,
.scobie-bakery #column-main .entry_wrap h4
 {
	color: #878889; /*@grey;*/
	background-color: transparent;
	font-weight: normal;
}
/*
.scobie-bakery.page-template-page-primarypage-php #column-main .entry_wrap div.leading-paragraph p,
.scobie-bakery.page-template-page-primarypage-php #column-main .entry_wrap h2 {
	margin-top: 20px;
}

*/



.scobie-bakery #column-main .entry_wrap ul {
	margin-top: 0;
}

.scobie-bakery #column-main .entry_wrap p {
	margin-bottom: 0;
}


/*
.scobie-bakery.page-template-page-primarypage-php #column-main .entry_wrap div.leading-paragraph p,
.scobie-bakery.primary #column-main .entry_wrap div.leading-paragraph p {
	font-size: 170%;
}
*/
.secondarypage #page-main section#content .content .content-pad {
	padding-left: 0;
	padding-right: 0;
}

.secondarypage #sidebar1 ul.menu {
	margin-left: 15px;
}

.secondarypage #sidebar2 .widget-pad,
.secondarypage #sidebar2 .widget,
.secondarypage #sidebar2 .textwidget {
	padding-right: 0;
	padding-top: 0;
}

.secondarypage #sidebar2 {
	margin-top: -10px;
}

/* Home page boxes */
.home .scobie-box h2 {
	background-color: #023867;
	font-weight: normal;
	padding: 6px 10px 4px;
}

.home .scobie-box h2 a {
	color: white;
}

.home .scobie-box p, .home .blocks p {
	padding: 6px 10px 4px;
	margin-top: 0;
}

.gradient {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #F1F1F1;
	background-image: -moz-linear-gradient(center top, #ffffff, #dcdcdc);
	background-repeat: repeat-x;
	border-image: none;
	border-style: solid none none;
	border-width: 1px;
	color: rgba(0,0,0,0.6);
}

.shadow {
	box-shadow: 9px 9px 15px #878889;
}

/* Footer */
/*
.scobie-service #footer .content-pad {
	padding-top: 15px;
}
*/
#no-animation {
	display: none;
}

#animation {
	min-height: 129px;
	padding-left: 15px;
}


.ie9 #animation img {
	display: none;
}

video, object {
	border: none;
	border-color: white;
	outline: none;
	outline-color: white;
}
