/******************************************************************
Theme Name: WI Calendar Girl
Theme URI: http://www.wicalendargirl.com/
Description: A theme for the WI Calendar Girl website, built using Bones for Genesis and the Genesis Framework.
Author: Wordsmith Communication
Author URI: http://www.wordsmith-communication.co.uk/
Version: 0.1
Tags: html5, css3, fixed, hb5
Template: genesis
Template Version: 1.8
******************************************************************/

/******************************************************************
=01 GENERAL NORMALIZE (http://necolas.github.com/normalize.css/)
******************************************************************/
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section { display: block; }
audio,canvas,video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
body,button,input,select,textarea { font-family: sans-serif; color: #000; }
body,figure,form,blockquote,button,input,select,textarea,dd,h1,h2,h3,h4,h5,h6,ol,ul,fieldset { margin: 0; }
ul,ol,button::-moz-focus-inner,input::-moz-focus-inner,fieldset,input[type="checkbox"],input[type="radio"] { padding: 0; }
img,legend,button::-moz-focus-inner,input::-moz-focus-inner,fieldset { border: 0; }
img { -ms-interpolation-mode: bicubic; }
svg:not(:root) { overflow: hidden; }
a:focus { outline: thin dotted; }
a:hover,a:active { outline: 0; }
h1 { font-size: 2em; }
p { -webkit-hyphens: auto; -moz-hyphens: auto; -epub-hyphens: auto; hyphens: auto; margin: 0; }
ol,ul { list-style-type: none; } 
abbr[title] { border-bottom: 1px dotted; }
b,strong { font-weight: bold; }
dfn,em { font-style: italic; }
small,sub,sup { font-size: 75%; }
sub,sup { line-height: 0; position: relative; vertical-align: baseline; }
q { quotes: none; }
q:before,q:after { content: ''; content: none; }
mark { background: #ff0; color: #000; }
pre,code,kbd,samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
nav ul,nav ol,.widget ol,.widget ul,.comment-list { list-style: none; list-style-image: none; }
legend { *margin-left: -7px; }
button,input,select,textarea { font-size: 100%; vertical-align: baseline; *vertical-align: middle; }
button,input { line-height: normal; }
button,input[type="button"],input[type="reset"],input[type="submit"] { cursor: pointer; -webkit-appearance: button; *overflow: visible; }
input[type="checkbox"],input[type="radio"] { box-sizing: border-box;}
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
tarea,textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0; }
.hidden { display: none; visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.wp-smiley, .wp-wink { margin: 0 !important; max-height: 1em; }

/*********************
=1a CLEARFIXING GENESIS
*********************/
#inner:before,#inner:after,#title-area:before,#title-area:after,.entry-content:before,.entry-content:after,.author-box:before,.author-box:after,.navigation:before,.navigation:after,.user-profile:before,.user-profile:after,.featuredpage:before,.featuredpost:before,.featuredpage:after,.featuredpost:after,.featuredpage .page:before,.featuredpost .post:before,.featuredpage .page:after,.featuredpost .post:after,#footer:before,#footer:after,#footer-widgets:before,#footer-widgets:after,.wrap:before,.wrap:after,#comments:before,#respond:before,#comments:after,#respond:after,.menu:before,.menu:after,.breadcrumb:before,.breadcrumb:after { content: ""; display: table; }
#inner:after,#title-area:after,.entry-content:after,.author-box:after,.navigation:after,.user-profile:after,.featuredpage:after,.featuredpost:after,.featuredpage .page:after,.featuredpost .post:after,#footer:after,.wrap:after,#comments:after,#respond:after,#footer-widgets:after,.menu:after,.breadcrumb:after { clear: both; }
#inner,#title-area,.entry-content,.author-box,.navigation,.user-profile,.featuredpage,.featuredpost,.featuredpage .page,.featuredpost .post,#footer,.wrap,#comments,#respond,#footer-widgets,.menu,.breadcrumb { zoom: 1; }
				
/******************************************************************
=02 COMMONLY USED ELEMENTS
******************************************************************/

/*********************
=2a LINKS
*********************/
a, a:visited {
	color: #000;
}

a:hover, a:focus {
	color: #000;
}

/*********************
=2b SELECTION TEXT
*********************/
::-moz-selection {}

::selection {}

/*********************
=2c BUTTONS
*********************/
input[type="button"], input[type="submit"], .button {}

	input[type="button"]:hover, input[type="submit"]:hover, .button:hover {}

/* making sure buttons on the sidebar aren't tiny */
.sidebar input[type=button], .sidebar input[type=submit], .button{
	font-size: inherit;
}

/*********************
=2d SEARCH INPUTS
*********************/
.s {}

/******************************************************************
=03 BASE MOBILE STYLES
******************************************************************/

body {
	background: url(images/bw-bg.png) top left repeat-x;
	background-color: #000;	
}

/*********************
=3a BODY CLASSES
*********************/
.rtl {}
.home {} /* home page */
.blog {} 
.archive {} /* archive page */
.date {} /* date archive page */
	.date-paged-1 {} /* replace the number to the corresponding page number */
.search {} /* search page */
	.search-results {} /* search result page */
	.search-no-results {} /* no results search page */
	.search-paged-1 {} /* individual paged search (i.e. body.search-paged-3) */
.error404 {} /* 404 page */
.single {} /* single post page */
	.postid-1 {} /* individual post page by id (i.e. body.postid-73) */
	.single-paged-1 {} /* individual paged single (i.e. body.single-paged-3) */
.attachment {} /* attatchment page */
	.attachmentid-1 {} /* individual attatchment page (i.e. body.attachmentid-763) */
	.attachment-mime-type {} /* style mime type pages */
.author {} /* author page */
	.author-nicename {} /* user nicename (i.e. body.author-samueladams) */
	.author-paged-1 {} /* paged author archives (i.e. body.author-paged-4) for page 4 */
.category {} /* category page */
	.category-1 {} /* individual category page (i.e. body.category-6) */
	.category-paged-1 {} /* replace the number to the corresponding page number */
.tag {} /* tag page */
	.tag-slug {} /* individual tag page (i.e. body.tag-news) */
	.tag-paged-1 {} /* replace the number to the corresponding page number */
.page-template {} /* custom page template page */
	.page-template-page-php {} /* individual page template (i.e. body.page-template-contact-php */
	.page-paged-1 {} /* replace the number to the corresponding page number */
	.page-parent {}
	.page-child {}
	.parent-pageid-1 {} /* replace the number to the corresponding page number */
.logged-in {} /* if user is logged in */
.paged {} /* paged items like search results or archives */
	.paged-1 {} /* individual paged (i.e. body.paged-3) */

/*********************
=3b GRID & LAYOUT
*********************/

	/*********************
	=3b1 WRAPS & INNER
	*********************/
	#wrap {
		width: 98%;	
		margin: 0px auto 15px;
	}
	
	#inner {
		padding: 20px;	
	}

/*********************
=3d TITLES & HEADLINES
*********************/
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5 {}

h1 a, .h1 a, h2 a, .h2 a, h3 a, .h3 a, h4 a, .h4 a, h5 a, .h5 a {}

h1, .h1 {
	font-family: 'Raleway', cursive;
	font-weight: 900;
}

h2, .h2 {}

h3, .h3 {}

h4, .h4 {}

h5, .h5 {}

h6, .h6 {}

/*********************
=3e HEADER
*********************/
#header {
	height: 150px;
}

	#title-area {}
	
		#title {
			padding-right: 20px;
			font-weight: bold;
			font-size: 4em;
			padding-top: 20px;
			text-align: right;
			font-family: 'Raleway', cursive;
			font-weight: 900;
		}
		
			#title a,
			#title a:hover {
				text-decoration: none;
			}
			
		#description {
			text-align: right;
			font-family: 'Raleway', cursive;
			font-weight: 900;
			color: #fe0180;
			padding-right: 20px;
			font-size: 2em;
		}

	#header .widget-area {}

	/*********************
	=3e1 IMAGE HEADER (PARTIAL)
	*********************/
	.header-image #title-area {}
	
	.header-image #title a {}
	
	.header-image #description {}
	
	/*********************
	=3e2 IMAGE HEADER (FULL)
	*********************/
	.header-full-width #title-area {}
	
	/*********************
	=3e3 HEADER RIGHT NAV
	*********************/
	#header .menu {}
	
		#header .menu ul {}
	
			#header .menu li {}
	
				#header .menu li a {}
	
					#header .menu li a:hover,
					#header .menu li a:active,
					#header .menu li:hover a,
					#header .menu .current_page_item a,
					#header .menu .current-cat a,
					#header .menu .current-menu-item a {}
	
						#header .menu li li a,
						#header .menu li li a:link,
						#header .menu li li a:visited {}
	
							#header .menu li li a:hover,
							#header .menu li li a:active {}
	
							#header .menu li ul {}
							
							#header .menu li ul a {}
							
							#header .menu li ul ul {}
							
							#header .menu li:hover>ul {}
						
	/*********************
	=3e4 HEADER SEARCH
	*********************/
	#header .searchform {}
	
	#header .s {}

/*********************
=3f NAVIGATION
*********************/
.menu {
	background-color: #000;	
}

	.menu-primary {}
		
	.menu-secondary {}

		.menu ul {
			list-style: none;	
		}

			.menu li {
				background-image: url('images/Sunflower2.png');
				background-repeat: no-repeat;
				background-position: 0px 5px;
				padding-left: 45px;
				line-height: 45px;
				font-family: 'Raleway', cursive;
				font-weight: 900;
				font-size: 1.0em;
			}
			
			.menu li a,
			.menu li a:link,
			.menu li a:visited {
				text-decoration: none;
				color: #ffffff;
			}
			
			/* hover & current page highlight */
			.menu li a:hover,
			.menu li a:active,
			.menu li a:focus,
			.menu .current_page_item a,
			.menu .current-cat a,
			.menu .current-menu-item a {
				color: #fe0180;		
				}
		
		.menu li ul {}
		
			.menu li li a, 
			.menu li li a:link,
			.menu li li a:visited {}

				.menu li li a:hover, 
				.menu li li a:focus,
				.menu li li a:focus {}
				
				.menu li li a:active {}	

	/*********************
	=3f1 NAV EXTRAS
	*********************/
	#nav li.right {}
	    #nav li.right a {}
	    	#nav li.right a:hover {}
	
	#nav li.rss a {}
	#nav li.twitter a {}
	
	/*********************
	=3f2 SUBNAV
	*********************/
	#subnav {}
	
	#subnav li a:hover,
	#subnav li a:active,
	#subnav li:hover a,
	#subnav .current_page_item a,
	#subnav .current-cat a,
	#subnav .current-menu-item a {}
	
	    #subnav li li a,
	    #subnav li li a:link,
	    #subnav li li a:visited {}
	
	    	#subnav li li a:hover,
	    	#subnav li li a:active {}
	
	    		#subnav li ul {}
	    			#subnav li ul a {}
	    				#subnav li ul ul {}
							
	/*********************
	=3f3 NAV SEARCH
	*********************/
	#nav li.search {}

	#nav .searchform {}
	
	#nav .s {}

/*********************
=3g POSTS & CONTENT
*********************/
#content {
	border-style: solid;
	border-width: 60px 20px 20px;
	border-color:  #f5f6f0;
	-moz-border-image: url('/wp-content/themes/wi-calendar-girl/images/calendar-bg.jpg') 60 20 20 20 stretch;
	-webkit-border-image: url('/wp-content/themes/wi-calendar-girl/images/calendar-bg.jpg') 60 20 20 20 stretch;
	-o-border-image: url('/wp-content/themes/wi-calendar-girl/images/calendar-bg.jpg') 60 20 20 20 stretch;
	border-image: url('/wp-content/themes/wi-calendar-girl/images/calendar-bg.jpg') 60 20 20 20 stretch;
	background: #f5f6f0;
	behavior: url("/wp-content/themes/wi-calendar-girl/PIE.htc");
}

/* layout options */
.content-sidebar #content, .sidebar-content #content {}

.sidebar-content #content, .sidebar-sidebar-content #content {}

.full-width-content #content {}

	/*********************
	=3g1 BREADCRUMBS
	*********************/
	.breadcrumb {}
	
	/*********************
	=3g2 DESCRIPTIONS
	*********************/
	.taxonomy-description {}
	
		.taxonomy-description h1 {}
		
		.taxonomy-description p {}
	
	.archive-page {}	
	
		.archive-page ul,
		.archive-page ol {}
		
		.archive-page ul ul {}
	
    /*********************
    =3g3 POST CLASSES
    *********************/
    .hentry {}
    .post-id {} /* post by id (i.e. post-3) */
    .post {} /* general post style */
    .page {} /* general article on a page style */
    .attachment {} /* general style on an attatchment */
    .sticky {} /* sticky post style */
    .category-slug {} /* style by category (i.e. category-videos) */
    .tag-slug {} /* style by tag (i.e. tag-news) */

    /*********************
    =3g4 POST INFO
    *********************/
    .post-info { }
    	.post-info .time {}
    	.post-info .vcard {}
    	.post-info .post-comments {}
    	.post-edit-link {}
    	
    /*********************
    =3g5 ENTRY CONTENT
    *********************/
    .entry-content {
	font-family: 'Quicksand', sans-serif;
	font-size: 0.875em;
    }
    	.entry-content p {}
    	
    /*********************
    =3g6 LISTS
    *********************/
    .entry-content ul, 
    .entry-content ol, 
    .entry-content table, 
    .entry-content dl {}
    .entry-content ul, 
    .entry-content ol { }
    .entry-content ul { 
    		list-style: none;	
    }
    .entry-content ol { }
    .entry-content li { }
    .entry-content ul li {
				background-image: url('images/calendar-girls-sunflower.jpg');
				background-repeat: no-repeat;
				background-position: 0px 0px;
				padding-left: 28px;
				line-height: 30px;
    }
    .entry-content ol li {}
    .entry-content ul ul,
    .entry-content ol ol {}
    
    /*********************
    =3g7 BLOCKQUOTES
    *********************/
    .entry-content blockquote {} 
    blockquote p {}
        		
    /*********************
    =3g8 DATALISTS
    *********************/
    .entry-content dl {}
    .entry-content dt {}
    .entry-content dd {}
    
    /*********************
    =3g9 POST IMAGES
    *********************/
    .entry-content img {
    	border: 1px solid #333333;
    	margin: 5px;
    }
    .post-image {
    	border: 1px solid #333333;
    	margin: 5px;
    }
    .alignnone, 
    img.alignnone {
    	border: 1px solid #333333;
    	margin: 5px;
    }
    .alignleft, 
    img.alignleft { 
    	float: left; 
    	border: 1px solid #333333;
    	margin: 5px;
    }
    .alignright, 
    img.alignright { 
    	float: right; 
    	border: 1px solid #333333;
    	margin: 5px;
    }
    .aligncenter, 
    img.aligncenter, 
    .entry_content .centered {}
    img.image-noborder {
    	border: none;
    }
    
    /*********************
    =3g10 POST VIDEOS
    *********************/
    .entry-content video {}
    .entry-content object {}
    .entry-content pre, 
    .entry-content code {}
    
    /*********************
    =3g11 WP-CAPTION
    *********************/
    .wp-caption {}
    .wp-caption img {}
    .wp-caption .wp-caption-text {}
        		
    /*********************
    =3g12 POST GALLERIES
    *********************/
    .gallery dl {}
    .gallery dt {}
    .gallery dd {}
    .gallery dl a {}
    .gallery dl img {}
    .gallery-caption {}
    
    .size-full {}
    .size-large {}
    .size-medium {}
    .size-thumbnail {}
    
    /*********************
    =3g13 POST META
    *********************/
    .post-meta {}
    	.post-meta .categories {}
    	.post-meta .tags {}

	/*********************
	=3g14 AUTHOR BOX
	*********************/
	.author-box {}
		.author-box p {}
	    .author-box .avatar {}
	
	/*********************
	=3g15 FEATURED POSTS
	*********************/
	.genesis-grid-even, 
	.genesis-grid-odd {}
	.genesis-grid-even {}
	.genesis-grid-odd {}
	.featuredpage,
	.featuredpost {}
	.featuredpage img,
	.featuredpost img {}
	.featuredpage .page,
	.featuredpost .post {}
	.more-from-category {}

/*********************
=3h POST NAVIGATION
*********************/
.navigation {}

	.navigation li {}

		.navigation li a,
		.navigation li.disabled,
		.navigation li a:hover,
		.navigation li.active a {}

			.navigation li a:hover,
			.navigation li.active a {}

/*********************
=3i SIDEBARS & ASIDES
*********************/

	/*********************
	=3i1 SIDEBAR 1
	*********************/
	.sidebar {}
	
		/* sidebar 1 alternate layouts */
		.sidebar-content #sidebar, 
		.sidebar-sidebar-content #sidebar {}
	
	/*********************
	=3i2 SIDEBAR 2
	*********************/
	#sidebar-alt {}
	
		/* sidebar 2 alt layouts */
		.content-sidebar-sidebar #sidebar-alt {}
		
		/* sidebar search */
		.sidebar .searchform {}
		
		.sidebar p {}
		
		
	/*********************
	=3i3 WIDGET STYLES
	*********************/
	.widget {}
	    
	    .widget-area h4 {}
	    
	    .widget ul, .widget ol {}
	    
	    .widget li {}
	    
	    	/* remove the border for the last item in a list */
	    	.widget li:last-child {}
	    
	    .widget li ul {}

	/* links widget */
	.widget_links {}
	.widget_links ul {}
	.widget_links ul li {}
	.widget_links ul li a {}
	
	/* meta widget */
	.widget_meta {}
	.widget_meta ul {}
	.widget_meta ul li {}
	.widget_meta ul li a {}
	
	/* pages widget */
	.widget_pages {}
	.widget_pages ul {}
	.widget_pages ul li {}
	.widget_pages ul li a {}
	
	/* recent-posts widget */
	.widget_recent_entries {}
	.widget_recent_entries ul {}
	.widget_recent_entries ul li {}
	.widget_recent_entries ul li a {}
	
	/* archives widget */
	.widget_archive {}
	.widget_archive ul {}
	.widget_archive ul li {} 
	.widget_archive ul li a {}
	.widget_archive select {}
	.widget_archive option {}
	
	/* tag-cloud widget */
	.widget_links {}
	.widget_links li:after {}
	.widget_links li:before {}
	.widget_tag_cloud {}
	.widget_tag_cloud a {}
	.widget_tag_cloud a:after {}
	.widget_tag_cloud a:before {}
	.widget_tag_cloud div div {}
	
	/* calendar widget */
	.widget_calendar {}
	#calendar_wrap {}
	#calendar_wrap th {}
	#calendar_wrap td {}
	#wp-calendar {}
	#wp-calendar thead {}
	#wp-calendar td {}
	#wp-calendar caption {}
	#wp-calendar a {}
	#wp-calendar #today {}
	#wp-calendar #prev {}
	#wp-calendar #next {}
	#wp-calendar #next a {}
	#wp-calendar #prev a {}
	
	/* category widget */
	.widget_categories {}
	.widget_categories ul {}
	.widget_categories ul li {} 
	.widget_categories ul ul.children {}
	.widget_categories a {}
	.widget_categories select{}
	.widget_categories select#cat {}
	.widget_categories select.postform {}
	.widget_categories option {}
	.widget_categories .level-0 {}
	.widget_categories .level-1 {}
	.widget_categories .level-2 {}
	.widget_categories .level-3 {}
	
	/* recent-comments widget */
	.recentcomments {}
	#recentcomments {}
	#recentcomments li {}
	#recentcomments li a {}
	.widget_recent_comments {}
	
	/* search widget */
	#searchform {}
	.widget_search {}
	.screen-reader-text {}
	
	/* text widget */
	.textwidget {}
	.widget_text {}
	.textwidget p {}
	
	/* eNews and Update Widget */
	.enews p {}
	.enews #subscribe {}
	.enews #subbox {}
	
	/* User Profile Widget */
	.user-profile {}
	.user-profile p {}
	.user-profile .posts_link {}

/*********************
=3j COMMENT STYLES
**********************/
#comments {}
	
	#comments .navigation {}

	.subscribe-to-comments {}
		
.comment-list {}
	.comment-list li {}
	
		.comment-list li[class*=depth-] {}
			.comment-list li.depth-1 {}
			
				.comment-list li:not(.depth-1) {}
			.comment-list li.depth-2 {}
			.comment-list li.depth-3 {}
			.comment-list li.depth-4 {}
			.comment-list li.depth-5 {}
			.comment-list li:last-child {}
				.comment-list li ul.children li {}
				.comment-list li ul.children li.alt {}
				.comment-list li ul.children li.byuser {}
				.comment-list li ul.children li.comment {}
				.comment-list li ul.children li.depth-1 {} /* change number for different depth */
				.comment-list li ul.children li.bypostauthor {}
				.comment-list li ul.children li.comment-author-admin {}
				.comment-list li ul.children .alt {}
				.comment-list li ul.children .odd {}
				.comment-list li ul.children .even {}
			.comment-list .alt {}
			.comment-list .odd {}
			.comment-list .even {}
			.comment-list .parent {}
			.comment-list .comment {}
			.comment-list .children {}
			.comment-list .pingback {}
			.comment-list .bypostauthor {}
			.comment-list .comment-author {}
			.comment-list .comment-author-admin {}
			.comment-list .thread-alt {}
			.comment-list .thread-odd {}
			.comment-list .thread-even {}
			.comment-list .vcard {}
				.comment-list .vcard cite.fn {}
					.comment-list .vcard cite.fn a.url {}
				.comment-list .vcard .says {}
				.comment-list .vcard img.avatar {}
				.commentmetadata {}
					.commentmetadata a {}
				
			.comment-content {}
				.comment-content p {}
				.comment-list li ul {}		
				.reply {}
					.reply:hover {}
					
	/*********************
	=3j1 PING LIST
	*********************/
	.ping-list {}
		.ping-list ol {}
			.ping-list li {}
				.ping-list cite {}

/**********************
=3k COMMENT FORM STYLES
*********************/
#respond {}

#reply-title { }
	
	#cancel-comment-reply {}
			#cancel-comment-reply a {}
			
	#commentform {}
		
		.comments-logged-in-as {}
		
			#commentform label {}
			#commentform .required {}
			
			#author, 
			#email, 
			#url, 
			#comment {}
			
			#author:focus, 
			#email:focus, 
			#url:focus, 
			#comment:focus { }
			
			#comment {}
			
			#submit {}
		
	/*********************
	=3k1 FORM VALIDATION
	*********************/
	#author:invalid, 
	#email:invalid, 
	#url:invalid {}		
	
	/*********************
	=3k2 NO COMMENTS
	*********************/
	.nocomments {}			
					
/*********************
=3l FOOTER STYLES
*********************/
#footer {
	clear: both;
	padding: 10px 15px;
	font-size: 0.875em;
	color: #ccc;
	font-family: 'Quicksand', sans-serif;
}

	.gototop {
		color: #ccc;
		float: left;
		text-align: left;
		width: 200px;
	}

	.creds {
		color: #ccc;
		float: right;
		text-align: right;
		width: 65%;
	}
	
	.gototop p a, .creds p a {
		color: #ccc;
		text-decoration: none;
	}

	.gototop p a:hover, .creds p a:hover {
		color: #fe1;
	}
	
	/*********************
	=3l1 FOOTER WIDGETS 
	*********************/
	#footer-widgets {}
	
		#footer-widgets .wrap {}
		
		#footer-widgets h4 {}
		
		#footer-widgets p {}
		
		#footer-widgets .widget {}
		
		#footer-widgets .widget ul,
		#footer-widgets .widget ol {}
	
		.footer-widgets-1, 
		.footer-widgets-2, 
		.footer-widgets-3 {}
			.footer-widgets-1 {}
			.footer-widgets-2 {}
			.footer-widgets-3 {}
			
		
	/* overrides for the featured posts */
	#footer-widgets .featuredpage .page,
	#footer-widgets .featuredpost .post {}
	
	/* override for tag cloud */
	#footer-widgets .widget_tag_cloud div div {}
	
	/* override for the text widgets */
	#footer-widgets .textwidget {}
	
	/* override for the calendar widget */
	#footer-widgets #wp-calendar thead,
	#footer-widgets #wp-calendar td {}
	
/*********************
=3m GRAVITY FORM STYLES 
*********************/

div.gform_wrapper input,
div.gform_wrapper select,
div.gform_wrapper textarea {}

div.gform_footer input.button {}

div.gform_wrapper .ginput_complex label {}

div.gform_wrapper li,
div.gform_wrapper form li {}

div.gform_wrapper .gform_footer {}

/******************************************************************
=04 TABLET & MID-RANGE STYLES
This is used for tablets like iPads and Android tablets or if 
someone resizes their browser to a medium size. Here, we'll add
to our already simple base styles.
******************************************************************/
@media only screen and (min-width: 600px) {

/*
This is for tablets so if you set great styles for mobile, than
they should expand pretty well here. You can setup a few styles
here as overrides if you want to spruce it up more.
*/

} /* end of media query (DO NOT DELETE) */
/******************************************************************
=05 DESKTOP STYLES
This is your standard view. It's what most of your visitors will
see and it will be on a good connection so we can really add some
hefty styles here without worrying it will overload mobile.
******************************************************************/
@media only screen and (min-width: 960px) {

body {}

/*********************
=5a BODY CLASSES
*********************/
.rtl {}
.home {} /* home page */
.blog {} 
.archive {} /* archive page */
.date {} /* date archive page */
	.date-paged-1 {} /* replace the number to the corresponding page number */
.search {} /* search page */
	.search-results {} /* search result page */
	.search-no-results {} /* no results search page */
	.search-paged-1 {} /* individual paged search (i.e. body.search-paged-3) */
.error404 {} /* 404 page */
.single {} /* single post page */
	.postid-1 {} /* individual post page by id (i.e. body.postid-73) */
	.single-paged-1 {} /* individual paged single (i.e. body.single-paged-3) */
.attachment {} /* attatchment page */
	.attachmentid-1 {} /* individual attatchment page (i.e. body.attachmentid-763) */
	.attachment-mime-type {} /* style mime type pages */
.author {} /* author page */
	.author-nicename {} /* user nicename (i.e. body.author-samueladams) */
	.author-paged-1 {} /* paged author archives (i.e. body.author-paged-4) for page 4 */
.category {} /* category page */
	.category-1 {} /* individual category page (i.e. body.category-6) */
	.category-paged-1 {} /* replace the number to the corresponding page number */
.tag {} /* tag page */
	.tag-slug {} /* individual tag page (i.e. body.tag-news) */
	.tag-paged-1 {} /* replace the number to the corresponding page number */
.page-template {} /* custom page template page */
	.page-template-page-php {} /* individual page template (i.e. body.page-template-contact-php */
	.page-paged-1 {} /* replace the number to the corresponding page number */
	.page-parent {}
	.page-child {}
	.parent-pageid-1 {} /* replace the number to the corresponding page number */
.logged-in {} /* if user is logged in */
.paged {} /* paged items like search results or archives */
	.paged-1 {} /* individual paged (i.e. body.paged-3) */

/*********************
=5b GRID & LAYOUT
We have room now so start working in our grid and lay things out
a bit more. Things should still be light, but you can customize it
a bit for a unique tablet experience.
*********************/
.five-sixths, .four-fifths, .four-sixths, .one-fifth, .one-fourth, .one-half, .one-sixth, .one-third, .three-fifths, .three-fourths, .three-sixths, .two-fifths, .two-fourths, .two-sixths, .two-thirds {
	float: left;
	margin: 0 0 20px;
	padding-left: 3%;
}

.one-sixth 							 { width: 14%; }
.one-fifth 							 { width: 17.4%; }
.one-fourth 						 { width: 22.5%; }
.one-third,.two-sixths 				 { width: 31%; }
.two-fifths 						 { width: 37.8% }
.one-half,.three-sixths,.two-fourths { width: 48%; }
.three-fifths 						 { width: 58.2% }
.four-sixths,.two-thirds 			 { width: 65%; }
.three-fourths 						 { width: 73.5%; }
.four-fifths 						 { width: 78.6%; }
.five-sixths 						 { width: 82%; }

.first {
	clear: both;
	padding-left: 0;
}

	/*********************
	=5b1 WRAPS & INNER
	*********************/
	#wrap {
		width: 960px;
		background: url(images/tricia-new-photo-white-bg.jpg) top left no-repeat;
	}
	
	#content-sidebar-wrap {
		width: 750px;
		float: left;
	}
	
	.content-sidebar #content-sidebar-wrap, .full-width-content #content-sidebar-wrap, .sidebar-content #content-sidebar-wrap {
		width: 100%;
	}
	
	.sidebar-content-sidebar #content-sidebar-wrap, .sidebar-sidebar-content #content-sidebar-wrap {
		float: right;
	}
	
	#inner {
		padding: 20px;
	}

/*********************
=5c HEADER
*********************/
#header {}

	#title-area {}
		#title {}
		
		#title a {}
			
		#description {}

	#header .widget-area {}

	/*********************
	=5c1 IMAGE HEADER
	*********************/
	.header-image #title-area {}
	
	.header-image #description {}
	
	/*********************
	=5c2 IMAGE HEADER (FULL)
	*********************/
	.header-full-width #title-area {}
	
	li:hover ul ul {}
	
	li:hover {}
	
	#header ul.nav li a.sf-with-ul,
	#header ul.menu li a.sf-with-ul,
	#nav li a.sf-with-ul,
	#subnav li a.sf-with-ul {}
	
	li a .sf-sub-indicator {}
	
	li li a .sf-sub-indicator {}
	
	/*********************
	=5c3 HEADER RIGHT NAV
	*********************/
	#header .menu {}
	
		#header .menu ul {}
	
			#header .menu li {}
	
				#header .menu li a {}
	
					#header .menu li a:hover,
					#header .menu li a:active,
					#header .menu li:hover a,
					#header .menu .current_page_item a,
					#header .menu .current-cat a,
					#header .menu .current-menu-item a {}
	
						#header .menu li li a,
						#header .menu li li a:link,
						#header .menu li li a:visited {}
	
							#header .menu li li a:hover,
							#header .menu li li a:active {}
	
							#header .menu li ul {}
							
							#header .menu li ul a {}
							
							#header .menu li ul ul {}
							
							#header .menu li:hover>ul {}
						
	/*********************
	=5c4 HEADER SEARCH
	*********************/
	#header .searchform {}
	
	#header .s {}

/*********************
=5d NAVIGATION
*********************/
.menu {}

		.menu-primary {}
		
		.menu-secondary {}

		.menu ul {}

			.menu li {}
			
			.menu li a {}
			
			/* hover & current page highlight */
			.menu li a:hover,
			.menu li a:active,
			.menu .current_page_item a,
			.menu .current-cat a,
			.menu .current-menu-item a {}
			
		/* drop downs & sub menus */
		.menu li ul {}
		
			/* show sub-menu on hover */
			.menu li:hover > ul {}
		
			.menu li li a, 
			.menu li li a:link,
			.menu li li a:visited {}
			
					.menu li ul li:first-child a {}
			
				.menu li ul a {}

				.menu li li a:hover, 
				.menu li li a:focus,
				.menu li li a:focus {}
				
				.menu li li a:active {}
				
				/*
				if you change the font, size, or text-transform of the
				menu than you'll need to adjust the top margin so things
				line up neatly.
				*/
				.menu li ul ul {}
				
				
			
	/*********************
	=3d1 NAV EXTRAS
	*********************/
	.menu li.right {}
	    .menu li.right a {}
	    	.menu li.right a:hover {}

	.menu li.rss a {}
	.menu li.twitter a {}
			
	/*********************
	=3d2 SUBNAV
	*********************/
	#subnav {}
	
	#subnav li a:hover,
	#subnav li a:active,
	#subnav li:hover a,
	#subnav .current_page_item a,
	#subnav .current-cat a,
	#subnav .current-menu-item a {}
	
	    #subnav li li a,
	    #subnav li li a:link,
	    #subnav li li a:visited {}
	
	    	#subnav li li a:hover,
	    	#subnav li li a:active {}
	
	    		#subnav li ul {}
	    			#subnav li ul a {}
	    				#subnav li ul ul {}
							
	/*********************
	=3d3 NAV SEARCH
	*********************/
	#nav li.search {}

	#nav .searchform {}
	
	#nav .s {}
			
/*********************
=5e POSTS & CONTENT
*********************/
#content {
	float: left;
	width: 410px;
}

/* layout options */
.content-sidebar #content, .sidebar-content #content {
	width: 580px;
}

.sidebar-content #content, .sidebar-sidebar-content #content {
	float: right;
}

.full-width-content #content {
	width: 880px;
}

	/*********************
	=5e1 BREADCRUMBS
	*********************/
	.breadcrumb {}
	
	/*********************
	=5e2 DESCRIPTIONS
	*********************/
	.taxonomy-description {}
	
	.archive-page {}
	
    /*********************
    =5e3 POST CLASSES
    *********************/
    .hentry {}
    .post-id {} /* post by id (i.e. post-3) */
    .post {} /* general post style */
    .page {} /* general article on a page style */
    .attachment {} /* general style on an attatchment */
    .sticky {} /* sticky post style */
    .category-slug {} /* style by category (i.e. category-videos) */
    .tag-slug {} /* style by tag (i.e. tag-news) */

    /*********************
    =5e4 POST INFO
    *********************/
    .post-info {}
    	.post-info .time {}
    	.post-info .vcard {}
    	.post-info .post-comments {}
    	.post-edit-link {}
    	
    /*********************
    =5e5 ENTRY CONTENT
    *********************/
    .entry-content {}
    	
    	.entry-content p {
    		margin-bottom: 1em;	
			  -webkit-hyphens: none; -moz-hyphens: none; -epub-hyphens: none; hyphens: none; 
    	}
    	
    /*********************
    =5e6 LISTS
    *********************/
    .entry-content ul, 
    .entry-content ol, 
    .entry-content table, 
    .entry-content dl {}
    .entry-content ul, 
    .entry-content ol {}
    .entry-content li {}
    .entry-content ul li {}
    .entry-content ol li {}
    
    /*********************
    =5e7 BLOCKQUOTES
    *********************/
    .entry-content blockquote {}
    
    blockquote p {}
        		
    /*********************
    =5e8 DATALISTS
    *********************/
    .entry-content dl {}
    .entry-content dt {}
    .entry-content dd {}
    
    /*********************
    =5e9 POST IMAGES
    *********************/
    .entry-content img {}
    .post-image {}
    .alignnone, 
    img.alignnone {}
    .alignleft, 
    img.alignleft {}
    .alignright, 
    img.alignright {}
    .aligncenter, 
    img.aligncenter, 
    .entry_content .centered {}
    
    /*********************
    =5e10 POST VIDEOS
    *********************/
    .entry-content video {}
    .entry-content object {}
    .entry-content pre, 
    .entry-content code {}
    
    /*********************
    =5e11 WP-CAPTION
    *********************/
    .wp-caption {}
    .wp-caption img {}
    .wp-caption .wp-caption-text {}
        		
    /*********************
    =5e12 POST GALLERIES
    *********************/
    .gallery dl {}
    .gallery dt {}
    .gallery dd {}
    .gallery dl a {}
    .gallery dl img {}
    .gallery-caption {}
    
    .size-full {}
    .size-large {}
    .size-medium {}
    .size-thumbnail {}
    
    /*********************
    =5e13 POST META
    *********************/
    .post-meta {}
    
    	.post-meta .categories {}
    	.post-meta .tags {}

	/*********************
	=5e14 AUTHOR BOX
	*********************/
	.author-box {}
	
	    .author-box .avatar { }
	
	/*********************
	=5e15 FEATURED POSTS
	*********************/
	.genesis-grid-even, 
	.genesis-grid-odd {}
	
	.genesis-grid-even {}
	
	.genesis-grid-odd {}
	
	
	.featuredpage,
	.featuredpost {}
	
	.featuredpage img,
	.featuredpost img {}
	
	.featuredpage .page,
	.featuredpost .post {}
	
	.more-from-category {}

/*********************
=5f POST NAVIGATION
*********************/

.navigation {}

	.navigation li {}

		.navigation li a,
		.navigation li.disabled,
		.navigation li a:hover,
		.navigation li.active a {}

			.navigation li a:hover,
			.navigation li.active a {}

/*********************
=5g SIDEBARS & ASIDES
*********************/

	/*********************
	=5g1 SIDEBAR 1
	*********************/
	#sidebar {
		float: right;
		display: inline;
		width: 280px;
		padding-top: 150px;
	}
	
		/* sidebar 1 alternate layouts */
		.sidebar-content #sidebar, 
		.sidebar-sidebar-content #sidebar {
			float: left;
		}
	
	/*********************
	=5g2 SIDEBAR 2
	*********************/
	#sidebar-alt {
		float: left;
		width: 150px;
	}
		
		/* sidebar 2 alt layouts */
		.content-sidebar-sidebar #sidebar-alt {
			float: right;
		}
		
		/* sidebar search */
		.sidebar .searchform {}
	
	/*********************
	=5g3 WIDGET STYLES
	*********************/
	.widget {
    margin: 0 0 15px;
	}

	    .widget li {}
	    .widget li ul {}
	    
	    .widgettitle {}
	
	/* links widget */
	.widget_links {}
	.widget_links ul {}
	.widget_links ul li {}
	.widget_links ul li a {}
	
	/* meta widget */
	.widget_meta {}
	.widget_meta ul {}
	.widget_meta ul li {}
	.widget_meta ul li a {}
	
	/* pages widget */
	.widget_pages {}
	.widget_pages ul {}
	.widget_pages ul li {}
	.widget_pages ul li a {}
	
	/* recent-posts widget */
	.widget_recent_entries {}
	.widget_recent_entries ul {}
	.widget_recent_entries ul li {}
	.widget_recent_entries ul li a {}
	
	/* archives widget */
	.widget_archive {}
	.widget_archive ul {}
	.widget_archive ul li {} 
	.widget_archive ul li a {}
	.widget_archive select {}
	.widget_archive option {}
	
	/* tag-cloud widget */
	.widget_links {}
	.widget_links li:after {}
	.widget_links li:before {}
	.widget_tag_cloud {}
	.widget_tag_cloud a {}
	.widget_tag_cloud a:after {}
	.widget_tag_cloud a:before {}
	
	/* calendar widget */
	.widget_calendar {}
	#calendar_wrap {}
	#calendar_wrap th {}
	#calendar_wrap td {}
	#wp-calendar tr td {}
	#wp-calendar caption {}
	#wp-calendar a {}
	#wp-calendar #today {}
	#wp-calendar #prev {}
	#wp-calendar #next {}
	#wp-calendar #next a {}
	#wp-calendar #prev a {}
	
	/* category widget */
	.widget_categories {}
	.widget_categories ul {}
	.widget_categories ul li {} 
	.widget_categories ul ul.children {}
	.widget_categories a {}
	.widget_categories select{}
	.widget_categories select#cat {}
	.widget_categories select.postform {}
	.widget_categories option {}
	.widget_categories .level-0 {}
	.widget_categories .level-1 {}
	.widget_categories .level-2 {}
	.widget_categories .level-3 {}
	
	/* recent-comments widget */
	.recentcomments {}
	#recentcomments {}
	#recentcomments li {}
	#recentcomments li a {}
	.widget_recent_comments {}
	
	/* search widget */
	#searchform {}
	.widget_search {}
	.screen-reader-text {}
	
	/* text widget */
	.textwidget {}
	.widget_text {}
	.textwidget p {}
	
	/* eNews and Update Widget */
	.enews p {}
	.enews #subscribe {}
	.enews #subbox {}

	/* User Profile Widget */
	.user-profile {}
	.user-profile p {}
	.user-profile .posts_link {}

/*********************
=5h COMMENT STYLES
**********************/
#comments {}
	
	#comments .navigation {}

	.subscribe-to-comments {}
		
.comment-list {}
	.comment-list li {}
		.comment-list li[class*=depth-] {}
			.comment-list li.depth-1 {}
				.comment-list li:not(.depth-1) {}
			.comment-list li.depth-2 {}
			.comment-list li.depth-3 {}
			.comment-list li.depth-4 {}
			.comment-list li.depth-5 {}
			.comment-list li:last-child { }
				.comment-list li ul.children li {}
				.comment-list li ul.children li.alt {}
				.comment-list li ul.children li.byuser {}
				.comment-list li ul.children li.comment {}
				.comment-list li ul.children li.depth-1 {} /* change number for different depth */
				.comment-list li ul.children li.bypostauthor {}
				.comment-list li ul.children li.comment-author-admin {}
				.comment-list li ul.children .alt {}
				.comment-list li ul.children .odd {}
				.comment-list li ul.children .even {}
			.comment-list .alt {}
			.comment-list .odd {}
			.comment-list .even {}
			.comment-list .parent {}
			.comment-list .comment {}
			.comment-list .children {}
			.comment-list .pingback {}
			.comment-list .bypostauthor {}
			.comment-list .comment-author {}
			.comment-list .comment-author-admin {}
			.comment-list .thread-alt {}
			.comment-list .thread-odd {}
			.comment-list .thread-even {}	
			
			.comment-list .vcard {}
				.comment-list .vcard cite.fn {}
					.comment-list .vcard cite.fn a.url {}
				.comment-list .vcard .says {}
				.comment-list .vcard img.avatar {}
					
				.comment-list .comment-meta {} 
					.comment-list .comment-meta a {}
				
			.comment-list li .comment_content {}
				.comment-list li .comment_content p {}
				.comment-list li ul {}		
				.comment-list .comment-reply-link {}
					.comment-list a.comment-reply-link:hover {}
					
	/*********************
	=5h1 PING LIST
	*********************/
	.ping-list {}
		.ping-list ol {}
			.ping-list li {}
				.ping-list cite {}

/**********************
=5i COMMENT FORM STYLES
*********************/
#respond {}

#reply-title { }
	
	#cancel-comment-reply {}
			#cancel-comment-reply a {}
			
	#commentform {}
		
		.comments-logged-in-as {}
		
			#commentform label {}
			#commentform .required {}
			
			#author, 
			#email, 
			#url, 
			#comment {}
			
			#author:focus, 
			#email:focus, 
			#url:focus, 
			#comment:focus { }
			
			#comment {}
			
			#submit {}
		
	/*********************
	=5i1 FORM VALIDATION
	*********************/
	#author:invalid, 
	#email:invalid, 
	#url:invalid {}		
	
	/*********************
	=5i2 NO COMMENTS
	*********************/
	.nocomments {}					
					
/*********************
=5j FOOTER STYLES
*********************/

#footer {}

	.gototop {}

	.creds {}
	
	.gototop p a, .creds p a {}

	.gototop p a:hover, .creds p a:hover {}

	/*********************
	=5j1 FOOTER WIDGETS 
	*********************/
	#footer-widgets {}
	
		#footer-widgets .wrap {}
	
		#footer-widgets .widget {}
	
		.footer-widgets-1, 
		.footer-widgets-2, 
		.footer-widgets-3 {}
			.footer-widgets-1 {}
			.footer-widgets-2 {}
			.footer-widgets-3 {}

/*********************
=6k GRAVITY FORM STYLES 
*********************/

div.gform_wrapper input,
div.gform_wrapper select,
div.gform_wrapper textarea {}

div.gform_footer input.button {}

div.gform_wrapper .ginput_complex label {}

div.gform_wrapper li,
div.gform_wrapper form li {}

div.gform_wrapper .gform_footer {}

} /* end of media query (DO NOT DELETE) */

/******************************************************************
=06 SUPER LARGE MONITORS STYLES 
This is for super wide monitors for the l33t people. If you 
worked in a good base in the previous styles, this should work
pretty seamlessly.
******************************************************************/
@media only screen and (min-width: 1382px) {

/*
In here, you can do simple overrides and expand upon a few things.
No need to really redo everything.
*/

} /* end of media query (DO NOT DELETE) */
/******************************************************************
=07 IE FIXES
******************************************************************/

/*
These fixes are outside of any media query so be careful. You have to
use the modernizr classes to style them. For examples on how to do this, 
check out this link:
http://www.modernizr.com/docs/

You can use something like:

.no-textshadow .class { ... }

You can also target specific versions by using something like:

.ie7 .class { ... }

*/

/******************************************************************
=08 PRINT STYLESHEET
******************************************************************/
@media print { * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } a, a:visited { color: #444 !important; text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; }
    @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3{ page-break-after: avoid; }
} /* end of print stylesheet (DO NOT DELETE) */
