@import url(http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,300,700);

/** MAIN SITE STUFF**/
body{font: 13px/19px 'Open Sans', sans-serif;}
body, .site:before{background:url(http://edg.ie/blog/wp-content/uploads/2014/05/pattern_diagonal_medium.png);background-repeat;repeat;}
#site-header img{margin-left:222px;}
#site-header{background:#FFF;height:123px;}
div.space{height:28px; margin-top:-20px; background:url(http://edg.ie/blog/wp-content/uploads/2014/05/pattern_diagonal_medium.png);background-repeat;repeat;}

/**MISC STYLES MAIN COMPONENTS**/

h1, h2, h3, h4, h5, h6 {  
	font-family: 'Open Sans', sans-serif;
	color:#062e00; 
}
.one-third{width:33%; float:left;}
.two-thirds{width:66%; float:left;}
.seventyfive{width:75%; float:left;}
.floatright{float:right;}
.floatleft{float:left;}
.toppush_10{margin-top:10px;}
.toppush_20{margin-top:20px;}
.toppush_25{margin-top:25px;}
.toppush_30{margin-top:30px;}
.toppush_35{margin-top:35px;}
.toppush_40{margin-top:40px;}
.toppush_50{margin-top:50px;}
.bottompush_10{margin-bottom:10px;}
.bottompush_20{margin-bottom:20px;}
.bottompush_25{margin-bottom:25px;}
.bottompush_30{margin-bottom:30px;}
.bottompush_35{margin-bottom:35px;}
.bottompush_40{margin-bottom:40px;}
.bottompush_50{margin-bottom:50px;}

blockquote {
   background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D";
  color:#000;
  position:relative;
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}
blockquote cite{line-height:1.5em;font-size:12px;position:absolute;bottom:0;right:3px;color:#062e00;display:inline-block;}
.dropcap { float: left; color: #BADA55; font-size: 75px; line-height: 60px; padding-top: 4px; padding-right: 8px; padding-left: 3px; font-family: Georgia; text-shadow:1px 0 1px #062e00; }

/**Header Section**/
div.contact-details{height:123px;width:182px;position:absolute;right:48px;top:0; background:url(http://edg.ie/blog/wp-content/uploads/2014/05/con-bg.png);Background-repeat:no-repeat box-shadow:2px 0 5px #000;}
.contact-details h3{margin:12px 0 5px 0; text-align:center; color:#BADA55;text-shadow: 1px 0 0 0 #FFF;}
.contact-details span p{margin:0 0 4px 12px;padding:0;color:#FFF;font-size:1.15em;}

/**SIDEBAR SECTION**/
.widget-title, .widget-title a{color:#0F0D0D;}
#wordpress-insta-2 h1{color:#000;margin:10px 0;}
ul#instagram li{padding:0; margin: 4px 0; box-shadow:1px 1px 2px #BADA55;}
.site-footer{background:#8D8D8D url(http://edg.ie/blog/wp-content/uploads/2014/05/pattern_diagonal_medium.png);background-repeat:repeat;}
.site-info{background:url(http://edg.ie/blog/wp-content/uploads/2014/05/noise-black.jpg);background-repeat:repeat;}
#myCanvasContainer:before{content:"Popular Tags";
color: #2b2b2b;
font-size: 14px;
font-weight: 900;
text-transform: uppercase;}

/**Footer Section**/
.footer-sidebar .widget .widget-title, .primary-sidebar .widget .widget-title{color:#FFF; text-align:center;}
.textwidget p, .textwidget ul li{ -webkit-text-shadow: 1px 0 1px #000;
		-moz-text-shadow: 1px 0 1px #000;
		  -o-text-shadow: 1px 0 1px #000;
			 text-shadow: 1px 0 1px #000;
color:#eee;}
#footer-sidebar h1, #footer-sidebar h5{background:url(http://edg.ie/blog/wp-content/uploads/2014/05/pattern_diagonal_medium.png);background-repeat:repeat;}
#footer-sidebar ul li{padding:10px 0;
	margin: 0;
-webkit-border-top: 1px solid rgba(255, 255, 255, 0.05); /* Top/Bottom border for the dropdown links */
   -moz-border-top: 1px solid rgba(255, 255, 255, 0.05);
     -o-border-top: 1px solid rgba(255, 255, 255, 0.05);
		border-top: 1px solid rgba(255, 255, 255, 0.05);
	-webkit-border-bottom: 1px solid rgba(0, 0, 0, 0.4);
	   -moz-border-bottom: 1px solid rgba(0, 0, 0, 0.4);
	     -o-border-bottom: 1px solid rgba(0, 0, 0, 0.4);
			border-bottom: 1px solid rgba(0, 0, 0, 0.4);}
#footer-sidebar ul li:first-child { 
	border-top: none; 
	padding-top: 0;
	}  
  
#footer-sidebar ul li:last-child { 
	border-bottom: none; 
	} 
span.centered{display:inline-block;margin:0 auto;}
/** Widget Section**/

/**Subscribe Widget**/
.content-sidebar .widget input[type="submit"]{
font-size:16px;
border: 2px solid #fff !important;
border-radius: 4px;
padding:12px;
background-image: none;
margin:0;
}
.content-sidebar .widget input[type="text"]{margin:10px 0 5px 0;}
.textwidget span.emailer{color:#FFF;-webkit-border-top: 1px solid rgba(255, 255, 255, 0.05); /* Top/Bottom border for the dropdown links */
   -moz-border-top: 1px solid rgba(255, 255, 255, 0.05);
     -o-border-top: 1px solid rgba(255, 255, 255, 0.05);
		border-top: 1px solid rgba(255, 255, 255, 0.05);
	-webkit-border-bottom: 1px solid rgba(0, 0, 0, 0.4);
	   -moz-border-bottom: 1px solid rgba(0, 0, 0, 0.4);
	     -o-border-bottom: 1px solid rgba(0, 0, 0, 0.4);
			border-bottom: 1px solid rgba(0, 0, 0, 0.4);}

.textwidget h1.updater{color:#FFF; font-weight:normal;font-size:2.1em; margin:4px 0 6px 0; padding: 6px; background: #8D8D8D url(http://edg.ie/blog/wp-content/uploads/2014/05/pattern_diagonal_medium.png);background-repeat:repeat;}


/***Post Specific CSS ***/
.entry-title{margin:0;}
.subtitle{margin:0 0 12px 0; padding: 5px 0 5px 9px; font-weight:normal; font-size:1.4em; color:#BADA55;background:#8D8D8D url(http://edg.ie/blog/wp-content/uploads/2014/05/pattern_diagonal_medium.png);background-repeat:repeat;
  -webkit-border-bottom: 1px solid rgba(155, 155, 155, .1);
  -moz-border-bottom: 1px solid rgba(155, 155, 155, 0.1);
     -o-border-bottom: 1px solid rgba(155, 155, 155, 0.1);
		border-bottom: 1px solid rgba(155, 155, 155, 0.1);
}
.site-header{background:#8D8D8D url(http://edg.ie/blog/wp-content/uploads/2014/05/pattern_diagonal_medium.png);background-repeat:repeat;} 

ol.design-tips li span{font-weight:bold; color:#062E00; font-size:1.3em;}
ol.design-tips li span:hover{
  -webkit-transition: all .3s ease-in-out;
  -moz-transition: all .3s ease-in-out;
  -o-transition: all .3s ease-in-out;
  transition: all .3s ease-in-out;color:#BADA55;}
ol.design-tips li{margin: 0 0 15px 0;}
span.bright{color:#F60;}