@import url(http://www.emilyfeaver.com/templates/shared/css/fonts/bonveno/BonvenoCFLight.css);
@import url(http://fonts.googleapis.com/css?family=Arapey:400italic,400);
@import url(http://fonts.googleapis.com/css?family=Arapey:400italic,400);
@font-face{font-family:"folissimo_extended";src:url("/templates/shared/font/folissimo_extended.eot?88735236");src:url("/templates/shared/font/folissimo_extended.eot?88735236#iefix") format("embedded-opentype"),url("/templates/shared/font/folissimo_extended.woff?88735236") format("woff"),url("/templates/shared/font/folissimo_extended.ttf?88735236") format("truetype"),url("/templates/shared/font/folissimo_extended.svg?88735236#folissimo_extended") format("svg");font-weight:normal;font-style:normal}

body, html {
	background: #ffffff;
	color: #4c4c4c;
	}
html.customBackground, .customBackground body {
	color: #191919;
}
.siteMenuBlock, siteMenuBlock a {
border-bottom: 1px solid #7f7f7f;
	}
a {
	text-decoration: none;
	color: #191919;
	}
.menu a {
	}
.menu a:hover, .menu li:hover a{
	color:#4c4c4c;
	}
.menu ul a{
	color: #7f7f7f !important;
	background: none !important;
	display: block;
	}
.customBackground .menu ul a {
	color: #191919 !important;
}
.menu ul a:hover {
	color: #4c4c4c!important;
	}
.splash .menu a:hover {
	color: #ffffff!important;
	background: #191919!important;
}
.visualMenu .menuCaption, .splashMenuCaption {
	background: url(http://www.emilyfeaver.com/templates/shared/css/rgba.php?r=255&g=255&b=255&a=70) repeat ;
	background: rgba(255,255,255,0.7) ;
	color: #191919;
}
.iPad .visualMenu .menuCaption {
	background:#ffffff;
}
.bigBlocks.iPad .visualMenu .menuCaption {
	background: url(http://www.emilyfeaver.com/templates/shared/css/rgba.php?r=255&g=255&b=255&a=70) repeat ;
	background: rgba(255,255,255,0.7) ;
	border-bottom: none;
}
.boxDescription .visualMenu .externalCaption {
	background: none;
}
.boxDescription .externalCaption .menuTitle {
	border-bottom: 1px dotted #191919;
}
.childDescription {
	background: #ffffff;
}
.visualMenu .menuCaption.noImage, .boxDescription .postSummary{
	box-shadow: inset 0px 0px 20px rgba(0,0,0,0.2);
 -webkit-box-shadow: inset 0px 0px 20px rgba(0,0,0,0.2);
 -moz-box-shadow: inset 0px 0px 20px rgba(0,0,0,0.2);
}
.visualMenu .menuCaption.noImage:hover, .boxDescription .postSummary:hover {
	box-shadow: inset 0px 0px 20px rgba(0,0,0,0.9);
 -webkit-box-shadow: inset 0px 0px 20px rgba(0,0,0,0.9);
 -moz-box-shadow: inset 0px 0px 20px rgba(0,0,0,0.9);
	}
.boxDescription .visualMenu .menuCaption.noImage{
	box-shadow: none !important;
 -webkit-box-shadow: none !important;
 -moz-box-shadow: none !important;
}
.iPad .visualMenu .menuCaption.noImage {
	box-shadow: none !important;
 -webkit-box-shadow: none !important;
 -moz-box-shadow: none !important;
}
.bigBlocks .visualMenu .menuTop, .bigBlocks .categoryInfo, .bigBlocks .topContainer {
	border-right: 1px solid transparent;
	border-bottom: 1px solid transparent;
}
/*
 .bigBlocks .visualMenu .menuTop, .bigBlocks .categoryInfo, .bigBlocks .topContainer {
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.topContainer, .leftMenu {
	background: url(http://www.emilyfeaver.com/templates/shared/css/rgba.php?r=255&g=255&b=255&a=70) repeat ;
	background: rgba(255,255,255,0.7) ;
}*/
.categoryInfo, .blogHeading, .blogContainer {
	background: 	#ffffff;
}
.siteTitle, .siteTitle a {
	color: #191919;
	}
.imageTitle {
color: #191919;
	}
.root .titleOverlay {
	background: url(http://www.emilyfeaver.com/templates/shared/css/rgba.php?r=25&g=25&b=25&a=70) repeat ;
	background: rgba(25,25,25,0.7) ;
	color: #ffffff;
}
.videoPlay {
	background: url(http://www.emilyfeaver.com/templates/shared/images/play_video.png) center center no-repeat;
}
.menuCaption {
}
.leftButton{
	background: url(http://www.emilyfeaver.com/templates/shared/images/nav_arrow_left_white.png) center center no-repeat;
	}
.rightButton {
	background: url(http://www.emilyfeaver.com/templates/shared/images/nav_arrow_right_white.png) center center no-repeat;
	}
.imageDisplayWrapper:hover .share{
	background: url(http://www.emilyfeaver.com/templates/shared/css/rgba.php?r=255&g=255&b=255&a=70) repeat ;
	background: rgba(255,255,255,0.7) ;
}
.singlePost {
	background: #ffffff}
.contentFloatOverlay {
	background: url(http://www.emilyfeaver.com/templates/shared/css/rgba.php?r=255&g=255&b=255&a=70) repeat ;
	background: rgba(255,255,255,0.7) ;
	background: rgba(0,0,0,0.7);
}
.splash .floatingInformation {
				text-shadow: none;
 -webkit-text-shadow: none;
 -moz-text-shadow: none;
			background: url(http://www.emilyfeaver.com/templates/shared/css/rgba.php?r=255&g=255&b=255&a=70) repeat ;
	background: rgba(255,255,255,0.7) ;
}
.contentFloatData, .contentFloatContainer .post h1, .singlePost .post h1, .singlePost .singleImageData {
	border-top: 1px solid #191919;
}
.contentFloatContainer{
	background: #ffffff !important;
	box-shadow: 0px 0px 60px #000;
 -webkit-box-shadow: 0px 0px 60px #000;
 -moz-box-shadow: 0px 0px 60px #000;
}
.subCategorychild .mainContent {
	background: url(http://www.emilyfeaver.com/templates/shared/css/rgba.php?r=255&g=255&b=255&a=70) repeat ;
	background: rgba(255,255,255,0.7) ;
}
.subChildBottom {
	background: #ffffff;
}
input[type=text], input[type=email] {
	background: #ffffff;
	color: #191919;
	box-shadow: inset 0px 0px 10px #000;
	border: 1px solid #191919;
	padding: 5px;
}
input[type=submit] {
	padding: 2px 5px;
}
/* Blog Styles */
.blogShare {
    border-top: 1px dotted #191919;
    border-bottom: 1px dotted #191919;
}
.blogSummary {
	background: #ffffff;
}
.mobile .imageDisplayWrapper:hover .share {
    background: inherit;
}
.mobile .share, .mobile .share a, .mobile .icon-more-info {
    background: #191919 !important;
    color: #ffffff !important;
}
.mobile .share a {
    background: none !important;
}
.mobile .backToTop {
    border-top: 1px solid #191919;
}
.mobile .menu {
    border-top: 1px solid #191919;
    border-bottom: 1px solid #191919;
}



 

 

 
html, body {
	font-family: 'Arapey', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 16px;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.siteTitle a {
	font-family: 'BonvenoCFLight', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	text-transform: uppercase;	text-decoration: none !important;
}
.root .siteTitle a {
	font-size: 33px;
}
.leftAligned .root .siteTitle a {
	font-size: 30px;
}
.splash .siteTitle a {
	font-size: 46px;
}
.splash.mobile .siteTitle a {
	font-size: 44px;
}
.subStatic .siteTitle a {
	font-size: 19px;
}
.siteDescription {
	font-family: 'Arapey', serif; font-style: italic ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 16px;
	}
.root .titleOverlay {
	font-family: 'BonvenoCFLight', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 16px;
		text-align:right;
}
.menuCaption {
	font-family: 'BonvenoCFLight', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 13px;
	text-transform: uppercase;}
.postSummary, .descriptionSummary {
	font-family: 'Arapey', serif; font-style: italic ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 14px;
	text-transform: none;
}
.descriptionSummary {
	font-size: 15px;
}
.splashMenuCaption {
	font-family: 'BonvenoCFLight', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 15px;
	}
.menu {
	font-family: 'Arapey', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;		text-transform: capitalize;
	font-size: 15px;
}
.contentNav {
	font-family: 'BonvenoCFLight', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 16px;
}
.postText, .initPost {
	font-family: 'Arapey', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 16px;
	text-transform: none;
}
.imageTitle, .contentFloatContainer .post h1, .singlePost .post h1, .initPost h1,.subChildBottom h1, .blogHeading{
	font-family: 'BonvenoCFLight', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 17px;
	font-weight: normal;
	text-transform: uppercase;}
.imageDescription {
	font-family: 'Arapey', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 16px;
	text-transform: none !important;
}
.titleClass, .bottomPost h2 {
	font-family: 'BonvenoCFLight', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;}
.categoryInfo .breadcrumb {
	font-family: 'BonvenoCFLight', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 22px;
	text-align: left;
	text-transform: uppercase;}
.categoryDescription {
	font-family: 'Arapey', serif; font-style: italic ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 16px;
}
.blogHeading {
	font-size: 22px;

}
.blogTitle,
.blogItem h1,
.blogSummary h2,
.mobile.blog .postText h3,
.blogItem h3 {
	font-family: 'Arapey', serif; font-style: normal ;font-weight: normal; letter-spacing: normal;text-transform:none ;}
.blogTitle {
	font-size: 28px;
}
.blogItem h1 {
	font-size: 24px;
}
.blogSummary h2 {
	font-size: 19px;
}
.mobile.blog .postText h3,
.blogItem h3 {
	font-size: 16px;
}
.blogBody, .blogSummary .blogSummaryDescription {
	font-family: 'Arapey', serif; font-style: italic ;font-weight: normal; letter-spacing: normal;text-transform:none ;	font-size: 16px;
	font-style: normal;
	text-transform: none;
}


/* No Background Uploaded */

.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.icon-medium{font-size:40px}.icon-big{font-size:60px}.icon-small{font-size:27px}.icon-mini{font-size:18px}.pull-right{float:right}.pull-left{float:left}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:0.3em}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:0.3em}.btn [class^="icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:0.18em}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:0.8em}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:0.25em}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:0.05em}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:0.2em}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:0.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:0.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:0.75em}}[class^="icon-"]:before,[class*=" icon-"]:before,#fb:before,#tw:before{font-family:"folissimo_extended";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em}.icon-pencil:before{content:"\e800"}.icon-info-circled:before{content:"\e801"}.icon-info:before{content:"\e802"}.icon-home:before{content:"\e803"}.icon-instagram:before{content:"\e804"}.icon-plus-sign:before{content:"\e805"}.icon-behance:before{content:"\e806"}.icon-dot:before,.icon-circle:before{content:"\e807"}.icon-close-cross:before{content:"\e808"}.icon-facebook,#fb{background:none !important}.icon-facebook:before,#fb:before{content:"\e809"}.icon-gplus:before,.icon-google:before{content:"\e80a"}.icon-linkedin:before{content:"\e80b"}.icon-myspace:before{content:"\e80c"}.icon-pinterest:before{content:"\e80d"}.icon-soundcloud:before{content:"\e80e"}.icon-twitter,#tw{background:none !important}.icon-twitter:before,#tw:before{content:"\e80f"}.icon-forward-thin:before{content:"\e810"}.icon-vimeo:before{content:"\e811"}.icon-back-thin:before{content:"\e812"}.icon-thumbs-square:before{content:"\e813"}.icon-youtube-plain:before{content:"\e814"}.icon-menu:before,.icon-settings:before{content:"\e815"}.icon-stop:before{content:"\e816"}.icon-forward-fill:before{content:"\e817"}.icon-back-fill:before{content:"\e818"}.icon-thumbnails-rect:before{content:"\e819"}.icon-link:before{content:"\e81a"}.icon-share-plus:before,.icon-share:before{content:"\e81b"}.icon-email-at:before,.icon-email:before{content:"\e81c"}.icon-info-para:before{content:"\e81d"}.icon-altThumbnail:before{content:"\e81e"}.icon-slides:before{content:"\e81f"}.icon-attach:before{content:"\e820"}.icon-plus-squared:before{content:"\e821"}.icon-youtube:before{content:"\e822"}.icon-users:before{content:"\e823"}.icon-more-info:before{content:"\e826"}.no-fontface .icon-thumbs:before{content:" index "}.no-fontface .icon-close:before{content:" close "}.no-fontface .icon-circle:before{content:" close "}.no-fontface .icon-facebook:before,.no-fontface #fb:before{content:" facebook "}.no-fontface .icon-twitter:before,.no-fontface #tw:before{content:" twitter "}.no-fontface .icon-more-info:before{content:" details "}.no-fontface .icon-permalink:before{content:"~"}.no-fontface .icon-share:before{content:"e"}.no-fontface .icon-google:before{content:"google plus"}.no-fontface .icon-behance:before{content:" behance "}.no-fontface .icon-instragram:before{content:" instagram "}.no-fontface .icon-plus:before{content:" more "}.no-fontface .icon-linkedin:before{content:" linkedin "}.no-fontface .icon-myspace:before{content:" myspace "}.no-fontface .icon-pinterest:before{content:" pinterest "}.no-fontface .icon-soundcloud:before{content:" soundcloud "}.no-fontface .icon-vimeo:before{content:" vimeo "}.no-fontface .icon-right:before{content:" right "}.no-fontface .icon-left:before{content:" left "}.no-fontface .icon-youtube:before{content:" youtube "}.no-fontface .icon-settings:before{content:" menu "}.no-fontface .mobile [class^="icon-"],.no-fontface .mobile [class*=" icon-"],.no-fontface .mobile .icon,.no-fontface .mobile #fb,.no-fontface .mobile #tw,.no-fontface .mobile .flex-direction-nav,.no-fontface .mobile .socialIcons .icon{font-size:14px !important}body,html{font-size:16px;overflow:auto}.findMeOn{display:inline-block}.siteTitle,.siteDescription{font-size:16px;padding:10px}.imageDescription,.postText,.categoryBlock .breadcrumb{font-size:16px}.mobile .icon-settings{font-size:47px;padding:11px 5px 0px 6px}.socialIcons{font-size:28px}.socialIcons a{text-decoration:none !important}.socialMediaIcons{padding:0px 5px}.menuContainer .menuButton{cursor:pointer;position:absolute;top:10px;right:0px}.menu{position:relative;overflow:hidden;list-style:none;padding:10px 0px;margin:10px}.menu ul{list-style:none}.menu ul li{list-style:none}.menu a{padding:20px 5px;display:block;font-size:16px}.blurbHolder{padding:10px 5px}.categoryBlock{padding:30px 10px}.share,.icon.icon-more-info{position:absolute;bottom:-50px;right:0px;height:40px;width:140px;border-radius:5px;overflow:hidden}.share .sharelabel,.share #tw,.share #fb,.icon.icon-more-info .sharelabel,.icon.icon-more-info #tw,.icon.icon-more-info #fb{-webkit-transition:top 1s;-moz-transition:top 1s;transition:top 1s}.share .sharelabel,.icon.icon-more-info .sharelabel{position:relative;text-align:center;top:0px;font-size:18px;line-height:40px}.share #fb,.share #tw,.icon.icon-more-info #fb,.icon.icon-more-info #tw{background-image:none !important;position:absolute;top:45px;right:26px}.share #tw,.icon.icon-more-info #tw{right:85px}.icon.icon-more-info{left:0;width:40px;line-height:53px;font-size:23px;text-align:center}.shareVisible .sharelabel{top:-50px}.shareVisible #fb,.shareVisible #tw{font-size:30px;top:11px}.backToTop{display:block;padding:15px}.siteTitle a{display:block}.siteTitle a img{border:0;display:inline-block;max-width:80%}.info-area{max-height:0;opacity:0;overflow:hidden;padding-top:0;padding-bottom:0;-webkit-transition:max-height 0.5s,opacity 0.5s,padding 0.5s;-moz-transition:max-height 0.5s,opacity 0.5s,padding 0.5s;transition:max-height 0.5s,opacity 0.5s,padding 0.5s}.info-visible .info-area{max-height:1000px;opacity:1;padding-top:20px;padding-bottom:20px}.info-visible .icon-more-info{display:none}.imageDisplayWrapper{position:relative;margin-bottom:20px}.imageDisplayWrapper .imageTitle{padding:3px 10px}.imageDisplayWrapper .imageTitle:empty{display:none}.imageDisplayWrapper .imageDescription{padding:3px 10px}.imageDisplayWrapper .imageDescription:empty{display:none}.imageDisplayWrapper .bigImage{display:block}.bg{position:fixed;top:0px;left:0px;height:100%;overflow:hidden;z-index:0}.container{position:relative;top:0px;left:0px;z-index:5;padding-bottom:500px}.bg img{height:100%;z-index:0;opacity:0.3;filter:alpha(opacity=30)}.bigImage,.postImage{width:100%}.postContainer{padding:0px}.videoPlay{position:absolute;top:30px;left:0;z-index:900;width:100%;height:140px;cursor:pointer;background:url(/templates/shared/images/play_button_square.png) center center no-repeat}.contentBox,.menuBox{margin:10px;position:relative}.contentBox{padding-bottom:0px;margin-bottom:90px}.footer{position:absolute;bottom:0px;left:0px;width:100%}#loadMore{display:block;cursor:pointer;line-height:40px}.loading{padding-left:20px}
