/** Do not remove this line. Edit CSS below. */
body {width: 100%;}
body, p { font-size: 13px; line-height: 1.6;}
body, p , h1, h2, h3, h4, h5, h6 { font-family: 'DLTArgo', 'Calibri', 'Belleza', Arial !important;}
h1, h2, h3, h4, h5, h6 {
font-family: 'DLTArgoBold', Calibri, Belleza, Arial !important;}
div#text-4 a {
font-size: 11px !important;
}
#wrap { width: 100%;}
#subnav { width: 940px;}
#inner { width: 940px; margin: 0 auto;}
#header a { background: none; padding: 0;}
.page { position: relative;}
#sidebar #text-4 p { font-size: 20px;}
#subnav {text-transform: none;}
#subnav li a { background: none; font-weight: bold; padding: 7px 0 6px;}
#subnav li { padding: 0 52px 0 0;}
#subnav li ul li { padding: 0;}
#subnav li a:active, #subnav .current-menu-item {background-color: #dedfe0;}

.content-sidebar #content, .sidebar-content #content { width: 680px;}
.sidebar a, .sidebar p a { font-weight: normal; font-size: 12px;}
.entry-content { margin: 20px 60px 0;}
.entry-content p { margin: 0 0 15px;}
.resources .entry-content { margin: 20px 0 0;}
#footer-widgets { border-top: 15px solid #DEDFE0; border-bottom: 1px solid #DEDFE0; font-size: 12px; }
#footer-widgets .wrap { width: 940px; margin: 0 auto; border: none !important;}
#footer .gototop { padding: 0;}
#footer { width: 940px;}
#footer .creds { width: 720px;}
.sidebar { width: 240px;}
h2 { margin: 0 0 20px;}

img.martin { position: absolute; top: 82px; left: 0; margin: 0; width: 48px;}

/** Home Custom Widgets **/
	
.mg-cust-1, .mg-cust-2, .mg-cust-3 { width: 210px; float: left; margin: 30px 0;}
.mg-cust-1, .mg-cust-2 { margin: 30px 15px 30px 0;}
.mg-cust-1 #text-8 { background-color: #80a3b7; padding: 10px;}
.mg-cust-1 #text-17 { padding: 10px; padding-bottom: 0px;}
.mg-cust-1 #text-17 a { background: none; color: #0055A5;}
.mg-cust-1 p, .mg-cust-1 a, .mg-cust-1 a:hover, .mg-cust-1 h4 { color: #ffffff; text-decoration}

.home a {background: url('images/link.png') no-repeat right 0 transparent; padding:2px 12px 8px 0;}
.sidebar a {background: url('images/link.png') no-repeat right 0 transparent; padding:2px 12px 8px 0;}
.footer a {background: url('images/link.png') no-repeat right 0 transparent; padding:2px 12px 8px 0;}

.sidebar .widget { margin: 0 0 20px;}

#sidebar #text-4 {
	/* fallback */ 
	background: #dfd8d0;
	background-image: url('../2015/07/sidebar-event-blank.png');
	background-repeat: repeat-x; 
	background-position: center top;
	/* Safari 4-5, Chrome 1-9 */ 
	background-image: url('../2015/07/sidebar-event-blank.png'), -webkit-gradient(linear, 0% 0%, 0% 100%, from(#8b8a83), to(#dfd8d0));
	/* Safari 5.1, Chrome 10+ */
	background-image: url('../2015/07/sidebar-event-blank.png'), -webkit-linear-gradient(top, #d8cfc6, #8b8a83);
	/* Firefox 3.6+ */
	background-image: url('../2015/07/sidebar-event-blank.png'), -moz-linear-gradient(top, #dfd8d0, #8b8a83);
	/* IE 10 */
	background-image: url('../2015/07/sidebar-event-blank.png'), -ms-linear-gradient(top, #d8cfc6, #8b8a83);
	/* Opera 11.10+ */
	background-image: url('../2015/07/sidebar-event-blank.png'), -o-linear-gradient(top, #d8cfc6, #8b8a83);
	border-radius: 10px;
	padding: 0;
	margin: 0 5px 20px 0;
	box-shadow: 1px 1px 4px #999999;
	min-height: 270px;
	position: relative;
}
#sidebar #text-4 .widget-wrap{
	/* fallback */ 
	background-image: url('../2015/07/sidebar-event-blank.png');
	background-repeat: repeat-x; 
	background-position: center top;
}
#sidebar #text-4 .widget-wrap .textwidget { padding: 3px 85px 30px 20px; min-height: 127px;}
#sidebar #text-4 .widget-wrap p { width: 135px; color: #ffffff; line-height: 1.1; margin: 0;}
#sidebar #text-4 .widget-wrap p.title { width: 200px; color: #ffffff; font-size: 15px; font-weight: bold; margin: 20px 0 7px;}
#sidebar #text-4 .widget-wrap p.date { width: 140px; color: #ffffff; font-size: 20px; margin: 0 0 5px;}
#sidebar #text-4 .widget-wrap h4.widgettitle {border-bottom: none; color: #ffffff; font-size: 25px; line-height: 1;}
.apply { background: url('images/link.png') no-repeat right 0 transparent; position: absolute; bottom: 3px; right: 12px; padding: 3px 14px 5px 0;}
#sidebar.widget-area .widget_archive ul li a, #sidebar.widget-area .widget_categories ul li a { background: url("images/link.png") no-repeat scroll left top transparent; padding: 0 0 3px 20px;}
#sidebar.widget-area .widget_archive ul li, #sidebar.widget-area .widget_categories ul li { background: none; padding: 0 0 5px 5px;}
#mc-embedded-subscribe-form { background: #D8D2C9; padding: 5px;}
#mc-embedded-subscribe-form h2 { font-size: 14px; font-weight: normal; margin: 3px 0;}
#mce-EMAIL {color: #888888;}
#mce-EMAIL:focus {color: #222222;}
input.subscribe {background: url('images/link.png') no-repeat top right transparent; padding: 0 12px 0 5px; font-size: 10px; color: #222222; text-transform: none;}
input.subscribe:hover {background: url('images/link.png') no-repeat top right transparent; color: #107fff;}

#footer-widgets .wrap { padding: 20px 0 0;}
#footer-widgets .widget-area ul li { background: none; border-bottom: none;}
#footer-widgets .widget-area ul li a { background: url("images/link.png") no-repeat scroll left top transparent; padding: 0 0 3px 20px;}

#footer-widgets .footer-widgets-3 .widget-wrap ul li a { background: none; padding: 0;}

h1.entry-title { background: url("/wp-content/uploads/geddes-breadcrumb-v2.jpg") no-repeat scroll 5px 2px #dedfe0; border-radius: 7px; padding: 15px 10px 15px 70px; margin: 0; font-size: 24px; font-weight: normal; color: #717174;}

#header .widget-area { padding: 10px 0 0 0;}
#user-profile-3 { background: #c1d0cc; padding: 10px;}
.footer-widgets-2 { padding: 0 0 0 35px;}
#footer-widgets .footer-widgets-3 .widget-area ul li a { background: none; padding: 0;}

.mg-cust-2 .widget_text, .mg-cust-3 .widget_text {margin: 0 0 20px 0;}
.mg-cust-3 #linkcat-0 .widgettitle { display : none;}
.mg-cust-3 ul { list-style: none;}
.mg-cust-3 ul li { background: url('images/link.png') no-repeat scroll left 1px transparent; padding : 0 0 10px 20px; font-size: 15px;}
.mg-cust-3 ul li a { background: none; display :block; padding: 0 0 3px 0; font-size: 15px; color: #222222; line-height: 1.2;}
.mg-cust-3 .post { margin: 0;}
.mg-cust-3 h2 { background: url('images/link.png') no-repeat scroll left 1px transparent; padding : 0 0 0 20px; font-size: 10px; font-weight: normal;}
.mg-cust-3 h2 a { background: none; display :block; padding: 0 0 3px 0; font-size: 15px; color: #222222; line-height: 1.2;}


.archive-page ul li, .entry-content ul li { margin: 0 0 10px 30px;} 

.ebook { min-height: 180px;}
.ebook h2 { color: #a2968a; font-size: 18px; margin: 0 0 5px;}
.download { background: url('images/link.png') no-repeat right 13px transparent; display: inline-block; padding: 13px 14px 5px 0;}

.widget-wrap .socialmedia-buttons {margin-right: 5px;}

.headerbreak { background-color: #DEDFE0; font-weight: normal; border-radius: 7px;  padding: 5px 10px; color: #717174;}

.widgets_on_page .widget { float: left;}
.widgets_on_page ul li { list-style: none; margin: 0;}
.widgets_on_page ul li.widget_text h2 { color: #222222; font-size: 16px; line-height: 1.6; margin: 0;}
.widgets_on_page ul li.widget_links h2 { display: none;}
.widgets_on_page ul li.widget_links ul { margin: 25px 0;}
.widgets_on_page ul li.widget_links ul li { margin: 0 0 10px 15px; background: url("images/link.png") no-repeat scroll left 1px rgba(0, 0, 0, 0); padding: 0 0 0 20px;}

.tinktankrow { float: left;}
.tinktank { float: left; width: 49%;}
.tinktankspace { float: left; width: 2%;}

.featured-extract h3 { margin: 0;}
.featured-extract p.date { margin: 0 0 15px 0;}
.rgc-featured-image .wp-post-image { margin: 0 15px 0 0;}
.rgc-featured-image { float: left; margin: 0 0 30px; max-width: 22%;}
.featured-extract { float: right; width: 75%;}
 div.mg-cust-3 div#text-9 {
min-height: 301px;
}
.entry-content input#mc-embedded-subscribe {
margin-right: 9px;
}
input#mc-embedded-subscribe {
margin-left: 5px;
font-size:11px;
}
.textwidget input#mc-embedded-subscribe {
top: -2px;
position: relative;
}
form#mc-embedded-subscribe-form h2 {
font-family: DLTArgo;
}
div#text-4 p.title{
font-family: DLTArgoBold;
line-height: 1.3em!important;
font-size: 25px!important;
}

strong, b {
font-weight: normal!;
font-size: 15px;
font-size: 13px;
font-family: 'DLTArgoBold', 'Calibri', 'Belleza', Arial!important;
}
.mg-cust-3 h2 {
background: url('images/link.png') no-repeat scroll left 1px transparent;
padding: 0 0 0 20px;
font-size: 10px;
font-weight: normal;
}

h2.widgettitle {
font-size: 14px!important;
margin-bottom: 10px!important;
}

.mg-cust-3 h2 a {
background: none;
display: block;
padding: 0 0 3px 0;
font-size: 13px;
color: #222222;
line-height: 1.2;
font-family: 'DLTArgo', 'Calibri', 'Belleza', Arial;
}
div#mc_embed_signup form h2 {
font-family: DLTArgo!important
}
div#user-profile-3 a, div#text-4 a {
font-family: 'DLTArgoBold', 'Calibri', 'Belleza', Arial!important;
}
div#text-6 a {
font-size: 11px;
font-family: 'DLTArgoBold', 'Calibri', 'Belleza', Arial!important;
}

#subnav li a{
font-family: 'DLTArgoBold', Calibri, Belleza, Arial!important;
font-size: 12px;
}
.tinktankspace {
float: left;
width: 2%;
display: list-item;
overflow: hidden;
}
.widgets_on_page ul li.widget_text h2 {
color: #222222;
font-size: 13px!important;
line-height: 1.6;
margin: 0;
}
div#social-widget-5 h4 {
font-size: 12px!important;
}
.widget-area h4 {
font-size: 14px!important;
}
@-moz-document url-prefix() {
   h1, h2, h3, h4, h5, h6, strong , .sidebar a, .sidebar p a { 
        font-weight: normal!important;
    }
	div.mg-cust-3 div#text-9 {
	min-height:359px!important;
	}
}
