/*  

Theme Name: The Station Child

Version: 1

Description: Modified for a Goldeneyes office site

Author: VisibleOptometry

Template: thestation

*/







@import url("../thestation/style.css"); 



/* Global changes **************************************************/



/* Make site-wide font larger */

body {

  font-size:100%;

}









/* Header & Footer changes **************************************************/





/* larger menu font */

#pagenav li {

  font-size:14px;

}



/* keep the footer menu text small to prevent it wrapping with many items */

#footer .footnav ul li {

  font-size:12px;

}



/* smaller header space */

/* Remove gap at top of page */

#header {

  height:150px;

  margin-top:-5px !important;

}





#site_title {

	width:500px;

}



#header img {

	margin:30px 20px 0 20px;

}



#site_title h1 {

	display:block;

	font-size:26px !important;

	line-height:32px;

	padding-top:25px;

}



#site_title h1 a {color:#483D8B;}



#site_tagline {

	width:600px;

  color:#483D8B;

	padding-left:160px;

}



#site_tagline p {

	font-size:14px;

}









/* Page / Content changes **************************************************/



/* reverse the link underline logic in page content */

#page a:link {

	text-decoration: underline;

}



#page a:hover  {

	text-decoration: none;

}



#page h2 {

  padding-top:20px;

}



/* reduce P margins */

#main_content #top p {

  margin:10px 0 10px;

}



/* reduce blockquote margins */

.entry blockquote {

  padding:0 30px;

}



/* for expanding divs - set to hidden on load */

.hidden {display:none;}



/* correction for homepage feature image placement (with The Station default homepage) */

.mainpage_1 {

  border:none !important;

  margin:-38px -10px 0 0 !important;

  padding:0 !important;

}



/* Remove border on page images */

#page img {

  border:none;

}



/* use normal ordered bullets in posts */

.entry  ol li  {

  list-style-type: decimal;

}


/* remove padding so heading underlines to not appear on other side of images */
#content .alignright {  padding-right:0px; margin-top:0px;}
#content .alignleft {  padding-left:0px; margin-top:0px;}                                           



/* new classes **************************************************/





/* Announcement Widget (text box) formatting */

.widget_announcement_div {

  border: 1px solid #c0c0c0;

  background-color:#E0E0FF;

  padding:5px;  

}



.widget_announcement_title {

  font-size: 16px;

  font-weight:bold;

  font-color:#c08000;

  border-bottom:1px solid #808080;

  margin-bottom:10px;

}



.widget_announcement_body {

}



/* Address box in sidebar (text widget) */

.widget_address {

  font-size:13px;

  padding-left:10px;

}







/* new class for title underlines */

.section_header {

  border-bottom:1px solid #808080;

  padding:0;

  margin:0;

  line-height:95%;

}



.section_header_minor {

  border-bottom:1px solid #C0C0C0;

  padding:0;

  margin:0;

  line-height:95%;

}



.phone_number {

  font-size:22px;

  font-weight:bold;

  color:#606060;

}



.inline_phonenumber {

  white-space:nowrap;

  font-weight:bold;

}



/* Two column table */

.post_column_container {

  margin:20px 0 20px 0;

}



.post_column_left {

  float:left;

  width:290px;

  left:0;

}



.post_column_right {

  width:290px;

  float:right;

  right:0;

}



/* http://sonspring.com/journal/clearing-floats */

html body * span.clear,

html body * div.clear,

html body * li.clear,

html body * dd.clear

{

	background: none;

	border: 0;

	clear: both;

	display: block;

	float: none;

	font-size: 0;

	list-style: none;

	margin: 0;

	padding: 0;

	overflow: hidden;

	visibility: hidden;

	width: 0;

	height: 0;

}



small, .small {

  font-size:75%

}



/* new class to remove image borders */

.noborder {

  border:none !important;

}



/* highlight a block of text */

#page .highlight {

  margin:15px 0 15px 0;

  border: 1px solid #E0E0E0;

  background-color:#F0F0F0;

  padding:5px;  

}



/* Temporary colour to highlight edits */

.edit {

  background-color:#FFFF90;

}





/* Custom form: appointment booking, contact lens order */



#custom_form {

  background-color:#F0F0FF; 

  padding:0px 20px 20px 50px; 

  border:10px solid #E0E0E0;

  background-image:url('http://goldeneyes-kitchener.ca/images/backgrounds/form_background_2.jpg');

  background-repeat:no-repeat;

}



/* remove spacing on auto-paragraphs */

#custom_form p {

  margin:0;

}



#custom_form h3 {

  color:#404040;

  margin-bottom:0px;

  padding-bottom:0px; 

  

}



#custom_form .step {

  color:#990000;

}



#custom_form .submit_box {

  width:300px;

  background-color:#FFFFAA;

  border:1px solid #CCCC88;

  margin-top:30px;

  padding:20px;

  text-align:center;

}



/* contains the captcha images */

#custom_form .captcha_container {

  display:inline;

  height:14px;

}



#custom_form .captcha_image {

  margin-top:-4px;

  vertical-align:middle;

}



#custom_form .question {

  margin-top:40px;

  margin-left:-40px;

  padding-left:40px;

}



#custom_form label {

  display:block;

}



/* Steps (number) icons for forms */

#custom_form .step1 {

  background-image:url('http://goldeneyes-kitchener.ca/images/steps/step1.png');

  background-repeat:no-repeat;

  background-position: top left;

}



#custom_form .step2 {

  background-image:url('http://goldeneyes-kitchener.ca/images/steps/step2.png');

  background-repeat:no-repeat;

  background-position: top left;

}



#custom_form .step3 {

  background-image:url('http://goldeneyes-kitchener.ca/images/steps/step3.png');

  background-repeat:no-repeat;

  background-position: top left;

}



#custom_form .step4 {

  background-image:url('http://goldeneyes-kitchener.ca/images/steps/step4.png');

  background-repeat:no-repeat;

  background-position: top left;

}



#custom_form .step5 {

  background-image:url('http://goldeneyes-kitchener.ca/images/steps/step5.png');

  background-repeat:no-repeat;

  background-position: top left;

}



#custom_form .step6 {

  background-image:url('http://goldeneyes-kitchener.ca/images/steps/step6.png');

  background-repeat:no-repeat;

  background-position: top left;

}



#custom_form .step_optional {

  background-image:url('http://goldeneyes-kitchener.ca/images/steps/step_optional.png');

  background-repeat:no-repeat;

  background-position: top left;

}


