@media screen  {
* { margin: 0; padding: 0; }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } .group { display: inline-block; clear: both; }/*\*/* html .group { height: 1%; } .group { display: block; }/**/article, aside, figure, footer, header, nav, section { display: block; } body, h1, h2, h3, h4, h5, h6, p, ol, ul, form, blockquote {
padding: 0;
margin: 0;
}
h1, h2, h3, h4, h5, h6, pre, code {
font-size: 1em;
}
a {
text-decoration:none;
}
a img {
border: none;
}
a.image-link img:focus     {
border:none;
} h1	{
margin: 0 0 1em 0;
font-size:2.8em; 
font-weight: 700;
}
h2	{
margin: 0 0 .5em 0;
font-size:1.6em; 
font-weight: 700;
line-height:1.1em;
}
h3	{
margin: 0 0 .5em 0;
font-size:1.3em; 
font-weight: 700;
}
h4	{
margin: 0 0 .5em 0;
font-size: .9em; 
font-weight: 300;
}
p	{
margin: 0 0 1em 0;	
}
a {
text-decoration:none;
}
html { }
body	{ 
font-family:'Open Sans', sans-serif;
font-size:16px;
font-weight:300;
color:#555;
margin:0;
padding:0;
}
body div#home	{
background:#d0beb0 url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/splash.jpg) center top no-repeat;
background:#d0beb0 url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/home-bg.jpg) center top no-repeat;
}
body div#about, body div#twoCol	{
background: #29607e url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/flowersBg.jpg) center top no-repeat;
}
body div#contact	{
background: #a1a785 url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/mailbox3.jpg) center top no-repeat;
}
body div#announce	{
background: #f7f9f4 url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/blue-left-bg.jpg) center top no-repeat;
}
body div#secondary	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/studioBg.jpg) center center no-repeat;
}
body div#index	{
background: #e6cbad url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/index.jpg) center top no-repeat;
}
body div#category	{
background: #7cd2dd url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/category-bg.jpg) center top no-repeat;
}
#wrapper	{
max-width:1200px;
margin: 0 auto;
padding-top: 50px;
} header	{
}
header div.hero	{
position:absolute;
width:42%;
top: 130px;
left: 55%;
}
header div.hero h1	{
line-height: 1em;
margin:0 0 30px 0;
color:#fff;
}
a.logo {
z-index: 128;
display: block;
max-width: 550px;
height: 100px;
}
a.logo span	{
display:block;
font-family:Satisfy, cursive;
font-size: 4.5em;
color: #f1f3f2;
color: #7d95b3;
color: #333;
color: #151515;
text-shadow: 2px 2px 3px rgba(0,0,0,.3);
text-shadow: 3px 3px 4px rgba(233, 239, 253, 0.8);
padding-left:4%;
}
body div#home #page	{
background: rgba(255,255,255,.6);
background: #a07e5894;
background:none;
padding-bottom:0;
border-bottom: 1px solid #425969;
}
#page {
background: rgba(255,255,255,.6);
position: relative;
margin: 0 auto;
padding-bottom:30px;
}
body div#about #page	{
background: rgba(255,255,255,.8);
}
body div#contact #page	{
background: none;
padding-bottom: 0;
}
#page.secondary, div#twoCol #page	{
background:none;
}
button {	
padding: 5px 8px;
font-family: McLaren, cursive;
font-size: 1em;
margin-top: 3%;
background: #ffffff;
color: #274694;
font-weight: bold;
}
button:hover	{
background:#928c8c;
color:#ffffff;
}
.contact-form label {
color: #274694;
} h1	{
margin: 0 0 1em 0;
font-size:2.8em; 
font-weight: 700;
}
h2, #nav_container ul li a	{
margin: 0 0 .5em 0;
font-size:1.6em; 
font-weight: 700;
line-height:1.1em;
text-shadow: 2px 2px 3px rgba(0,0,0,.3);
}
h3	{
margin: 0;
font-size:1.3em; 
font-weight: 700;
color:#9C2B09;
}
h4	{
margin: 0 0 .5em 0;
font-size:1em; 
font-weight: 700;
}
aside .caption h3, h2.cards, section.addon aside h3 {
font-size: 1.4em; 
color: #333;
color: #425969;
text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.68);
text-shadow: 2px 2px 5px rgba(255,255,255,.5);
font-family: 'Rock Salt', cursive;
letter-spacing: 2px;
text-align:center;   }
h2.cards	{
padding-left:0;
color: #e3e4e0;
text-shadow: 2px 3px 5px rgba(0,0,0,.8);
}
h2.video	{
font-family:'Rock Salt', cursive;
text-align:center;
}
section.addon aside h3	{
font-size: 1.3em;
margin-bottom: 4%;
}
aside .caption.cards h3, section.addon aside.middle .caption h3	{
font-family:'PT Serif',serif;
color: #e3e4e0;
text-shadow: 2px 3px 5px rgba(0,0,0,.8);
}
section.addon aside.middle .caption h3	{
color: #425969;
padding-top:5px;
text-shadow:none;
}
aside .caption h3.cards	{
padding-left:2.5%;
text-align:left;
}
padding	{
margin: 0 0 1em 0;	
}
a {
color:#007eff;	
}
a:visited	{
color:#ffffff;
}
a.btn	{
font-size:1.2em;
text-decoration:none;
color:#fff;
border:1px solid #fff;
padding: 4px 15px;
transition:background-color .5s;
border-radius: 5px;
}
a.btn:hover	{
background-color: rgba(255,255,255,.3);
}
body div#index section.main .artwork.index aside	{
float:left;
width: 33.33333%;
margin-bottom: 4%;
}
body div#index section.main h2	{
font-family:'Julius Sans One', 'Trebuchet MS', Verdana, Corbel, sans-serif;
color: #363258b8;
}
section.main article div.artwork.index aside	{
padding:0;
border:none;
}
body div#index section.main aside	{
margin-right:0;
}
body div#index section.main aside a .photo img	{
width:93%;
height:auto;
max-height:210px;
box-shadow:2px 2px 3px rgba(0,0,0,.8);
}
body div#index section.main aside a .photo img:hover	{
opacity: 0.7;
}
section.main article div.artwork.index::after, section.main article div.artwork.index aside a::after	{
content:'';
display:block;
clear:both;
} section	{
padding:0 30px;
}
section.right	{
width:50%;
float:right;
padding:0;
}
section::after	{
content:'';
display:block;
clear:both;
} body div#home section.main	{
padding:  1.2% 2% 0 2.3%;
margin:0;
background: none;
}
body div#index section.main	{
margin:0 0 5% 2.5%;
}
section.main {
margin: 0 20px 30px 20px;
padding: 40px 0 0 0;
}
section.main.two	{
padding:20px 30px 30px 30px;
margin:0 80px;
background:rgba(255,255,255,.6);
}
section.main.two div.contentWide	{
display:none;
}
body div#home section.sidebarFooter section.main	{
padding:1% 0;
}
body div#home section.sidebarFooter	{
background:rgba(255,255,255,.5);
background: #86776db5;
padding: 3% 1.5%;
border-bottom: 1px solid #000;
}
div.indexLink, div.indexLink2	{
text-align:right;
margin:0 2% 4% 0;
}
div.indexLink a, div.indexLink2 a	{
color: #425969;
font-family: 'Architects Daughter', cursive;
font-size: 1.6em;
}
div.indexLink2 a	{
color:#f4f4f5;
}
div.indexLink a:hover	{
color:#f4f4f5;
}
div.indexLink2 a:hover	{
color: #425969;
}
.backLink.sermons a	{
font-family: 'Julius Sans One', sans-serif;
font-weight: bold;
font-size: .9em;
font-variant: small-caps;
letter-spacing:.06em;
color: #252b38;
padding:47px 0 0 0;
}
.backLink aside	{
float:left;
margin-right:10%;
}
.backLink aside div.home a	{
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/home.svg) center top no-repeat;
padding: 30px 0 0 0;
}
.backLink aside div.home a:hover	{
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/home_over.svg) center top no-repeat;
padding: 30px 0 0 0;
}
.backLink aside div.index a	{
width:20px;
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/index.svg) center top no-repeat;
padding: 45px 0 0 0;
background-size:contain;
}
.backLink aside div.index a:hover	{
width:20px;
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/index_over.svg) center top no-repeat;
padding: 45px 0 0 0;
background-size:contain;
}
footer#nav .backLink.sermons	{
margin-top:5%;
} section.main aside {
width: 23%;
padding: 0 1.25%;
float: left;
border-left: 1px solid #cecece;
}
section.main aside:first-child  {
border-left:none;
padding-left: 0;
}
section.main aside:last-child	{
padding-right:0;
}
section.main section.secondary aside {
width: 46.5%;
padding: 0 5% 0 1.8%;
border: none;
float: left;
}
section.main section.secondary aside.right	{
padding:0;
}
section.main section.secondary aside.left .content .photo {
display:block;
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/framing.jpg) center center no-repeat;
width:510px;
height:383px;
border: 2px solid #777;
padding: 5px;
border-radius: 5px;
}
.pageContent.wide p a:hover
p.noFloat	{
float:none;
clear:both;
}
aside.left div.content div.caption	{
font-size: 1.2em;
font-style: italic;
}
aside.left div.content div.caption span.myName	{
font-weight:bold;
}
section.main h4, section.main aside p.title {
font-weight: bold;
color: #28499f;
font-size: 1.2em;
line-height: 1.1em;
margin: 0.9em 0;
}
section.main h4.last	{
margin-top:2em;
}
section.main .content.contact {
margin-left: 15px;
padding-left: 10px;
margin-right: 15px;
padding-right: 10px;
}
section.main aside:first-child .content	{
margin-left:0;
}
section.main aside:last-child .content	{
margin-right:0;
}
section.main .content ul ul li.mapLink	{
float:left;
width:20%;
margin: 8% 0 0 0;
text-align: center;
}
section.main .content ul ul li.mapLink a	{
color:#28499f;
}
section.main .content ul ul li.mapLink a i.fa.fa	{
padding-right:5%;
font-size: 1.5em; 
}
section.main .content.kids	{
border: none;
}
section.main aside h3 a, section.main aside a	{
color: #333;
text-decoration:none;
}
section.main aside h3 a:hover	{	
text-decoration:underline;
}
section.main aside .content a .photo	{
opacity:1;
overflow: hidden;
max-height: 210px;
box-shadow: 2px 3px 8px rgba(26, 33, 66, 0.77);
border: none;
}
section.main aside .content a .photo:hover	{
opacity:0.67;
}
section.main aside .content a .photo img	{
height:210px;
max-width:316px;
margin-bottom:10px;
}
section.main aside .content .photo	{
height:209px;
margin-bottom:5px;
border:2px solid #fff;
}
section.main aside .content.acrylic .photo	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/acrylic.jpg) top center no-repeat;
}
section.main aside .content.trending .photo	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/watercolor2.jpg) top center no-repeat;
}
section.main aside .content.find-it	.photo {
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/pastel.jpg) top center no-repeat;
}
section.main aside .content.tools .photo	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/oil2.jpg) top center no-repeat;
}
section.main aside .content.events .photo	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/events.jpg) top center no-repeat;
}
section.main aside .content.birthday .photo	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/birthday.jpg) top center no-repeat;
}
section.main aside .content.Christmas .photo	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/Christmas.jpg) top center no-repeat;
}
section.main aside .content.getWell .photo	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/get_well.jpg) top center no-repeat;
}
section.main aside .content.thanks .photo	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/thanks.jpg) top center no-repeat;
}
section.main aside .caption	{
margin-top:10px;
}
section.main h2 { font-size: 2.2em;
color: #687b8c;
margin-bottom: .3em;
letter-spacing: 1px;
line-height: 1.1em; margin-bottom: 0.7em;
}
section.main h2#post-title.dark	{
color: #3e4144;
}
div.form_container	{
background-color: rgba(255,255,255,.6);
padding: 3%;
}
.ninja-forms-form-wrap *	{
font-size: 1.05em;
color: #32373c;
margin-bottom: 1.25%;
}
.nf-field-element input 	{
padding:.5%;
}
.nf-field-element textarea	{
padding:1%;
}
.pageContent.wide	{
width:100%;
}
#announce .pageContent.wide	{
width:100%;
padding:5%;
}
.pageContent.wide ul li	{
list-style-type:none;
padding-left:5%;
padding-bottom:.5%;	
}
.pageContent.wide .aboutText	{
margin-bottom:3%;
}
.pageContent.wide .aboutText p	{
margin-bottom:0.5em;
}
.pageContent.wide div.serve ul	{
margin-left: 2.8%;
margin-top: 2%;
}
.pageContent.wide div.serve ul li	{
background-image: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/service_bullet.png);
background-size: contain;
background-repeat: no-repeat;
padding-left: 3%;
margin-bottom: 2%;
font-size: .9em;
height: .9em;
text-align: left;	
}
.pageContent.wide p, .pageContent.wide ul li	{
color:#303133;
padding-left: 1.8%;
}
.pageContent.wide h4	{
font-family: 'PT Serif', Georgia, 'Palatino Linotype', 'Times New Roman', Times, serif;
padding-left: 1.6%;
}
.pageContent.wide p, .pageContent.wide #description, .pageContent.wide ul li, #info ul li	{
line-height: 1.8em;
font-family: 'McLaren', cursive;
font-size: 1.4em;
}
.pageContent.wide p.links a	{
color: #303133;
text-decoration:underline;
}
.pageContent.wide p.links a:hover	{
text-decoration:none;
}
.pageContent.wide #news	{
line-height: 1.8em;
font-family: 'McLaren', cursive;
font-size: 1.2em;
float: left;
width: 55%;
}
#info ul, .pageContent.wide #news ul	{
padding-left:5%;
}
#info ul li, .pageContent.wide #news ul li	{
font-size: 1.2em;
padding-bottom:12px;
}
div#about .pageContent.wide ul li, #info ul li a	{
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/easel-bullet.png) 0px 7px no-repeat;
padding-left:35px;
}
#info ul li a	{
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/easel-bullet-blue.png);
padding-left: 40px;
background-size: contain;
background-position: 4px 3px;
background-repeat:no-repeat;
color: #f3efe4;
}
#info ul li a:hover	{
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/easel-bullet-blue_over.png) 4px 3px no-repeat;
color: #a5b2bb;
}
.pageContent.wide #news ul li, .pageContent.wide #news ul li a	{
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/easel-bullet-purple.png);
padding-left:40px;
background-position: 0px 9px;
background-repeat:no-repeat;
}
.pageContent.wide #news ul li a:hover	{
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/easel-bullet-purple_over.png);
}
.pageContent.wide p.gallery-sub	{
font-size:1.2em;
font-style:italic;
}
.pageContent.wide div.artwork.index aside.loop	{
margin-top: 3%;
}
.pageContent.wide p span.name	{
font-weight: bold;
font-family: 'PT Serif', serif;
font-size: 1.2em;
color: #28499f;
}
.pageContent.wide p.last	{
margin-bottom:1.5em;
}
.pageContent.wide p a:hover	{
color:#8a8fa2;
text-decoration:underline;
}
section.secondary .pageContent.wide .featuredImage	{
width:400px;
float:left;
margin-right:3%;
border: 2px solid #777;
padding: 1px 5px;
border-radius: 5px;
}
.indent	{
margin-left:5%;
}
section.secondary .pageContent.wide  #artworkImg .featuredImage	{
border:none;
padding:0;
}
#artworkImg, #newsImg	{
float: left; max-width: 400px;
height: auto;
max-height: 300px;
margin-right: 5%;
box-shadow: 3px 2px 8px rgba(0, 0, 0, 0.77);
}
#newsImg	{
margin-right:3%;
box-shadow: 3px 2px 10px rgba(0, 0, 0, 0.57);
}
#newsImg .featuredImage	{
border:none;
padding:0;
}
#description	{
float:left;
width:51%;
}
#description h2, #news h2	{
font-family:'Rock Salt', cursive;
font-size:1.85em;
color: #456a80;
padding-top:4%;
}
#news h2	{
font-size: 1.5em;
margin-bottom: 6%;
}
#gallery p	{
width:70%;
font-size: 1.09em;
}
#gallery p a	{
color:#43a7b7;
text-decoration:none;
}
#gallery p a:hover	{
color: #903b3f;
}
#news #gallery p a	{
font-size:1.2em;
color:#7e488c;
}
#news #gallery p a:hover	{
color:#9ab6c0;
} section.findus, section.addon	{ float:left;
color: #333;
width: 50%;
max-width: 500px;
padding-left: 0;
padding-right: 3%;
padding-top: 2%;
padding-bottom: 3%;
margin-top: 2%;
}
section.addon	{
padding-left: .5%;
}
section.findus h2, section.addon h3	{
color: #425969;
padding-bottom: 1%;
text-shadow: 2px 2px 5px rgba(255,255,255,.5);
}
section.findus h2 span.addText	{
font-family:'Open Sans', sans-serif;
font-size:.7em;
text-shadow:none;
font-style:italic;
}
section.findus article	{
margin:0 auto;
}
section.findus article div.caption	{
padding-top:0.5em;
}
section.findus article .photo	{
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/videoLink-Lg.jpg) top left no-repeat;
float: left;
width: 100%;
min-height:286px;
max-width: 490px;
border-radius: 7px;
margin-top: 0.75%;
margin-left: 1%;
box-shadow: 2px 3px 12px rgba(26, 33, 66, 0.3);
}
section.findus article .photo:hover	{
opacity: 0.7;
}
section.findus article .caption p	{
margin-bottom:20px;
}
section.addon	{
width:100%;
float:left;
max-width: 656px;
margin-right: 0;
margin-left: .5%;
padding-right: 0;
padding-left: 0;
padding-top: 1.5%;
margin-top: 1.5%; }
section.addon aside	{
float:left;
width: 48%;
margin-right:0; }
section.addon aside.middle	{
width:47.5%;
margin-right: 4.3%;
}
section.addon aside.middle .featuredImage img	{
width:98%;
box-shadow: 2px 3px 12px rgba(26, 33, 66, 0.3);
min-height:225px;
}
section.addon aside:last-child	{
margin-right:0;
}
#gallery .gallery-item dt.gallery-icon.landscape, #gallery .gallery-item dt.gallery-icon.portrait {
float: left;
text-align: center; margin-bottom: 4%;
height: auto;
max-height:212px;
border:none;
box-shadow:2px 2px 5px rgba(0,0,0,.7);
}
div#gallery div.art #gallery-1 .gallery-item dt.gallery-icon.landscape, #gallery .gallery-item dt.gallery-icon.portrait, #gallery .gallery-item dt.gallery-icon.landscape	{
max-height:202px;
}
.singleHead	{
margin-bottom:4%;
}
.singleHead::after	{
content:'';
display:block;
clear:both;
}
.wp-caption-text.gallery-caption, .greeting .wp-caption-text.gallery-caption	{
font-family: 'McLaren', cursive;
font-size: 1.1em;
margin-bottom: 3%;
padding-top:2%;
}
.greeting .wp-caption-text.gallery-caption	{
clear: both;
float:none;
padding-top: 40px;
padding-bottom: 15px;  
background: #8cbecc7d;
}
#gallery .gallery-item dt.gallery-icon.landscape a.fancybox.image img, #gallery .gallery-item dt.gallery-icon.portrait a.fancybox.image img, #gallery .gallery-item dt.gallery-icon.landscape a.fancybox.image img, #gallery .gallery-item dt.gallery-icon.portrait a:focus.fancybox.image img	{
border:none;
}
#gallery .greeting .gallery-item dt.gallery-icon.landscape a.fancybox.image img,  #gallery div.greeting .gallery-item dt.gallery-icon.portrait a.fancybox.image img	{
border: 2px solid #cfcfcf;
}
#gallery div.greeting .gallery-item dt.gallery-icon.landscape a.fancybox.image img, #gallery div.greeting .gallery-item dt.gallery-icon.portrait a.fancybox.image img	{
border: 2px solid #cfcfcf;
}
.greeting #gallery	{
float:left;
}
#gallery .gallery-item dt.gallery-icon.landscape a.fancybox.image img:focus {
border:none;
} section.how-to { position:relative;
padding-bottom: 20px;
}
section.how-to aside	{
width:32%;
float:left;
margin-right:1.9995%;
}
section.how-to aside:last-child	{
margin-right:0;
}
section.how-to aside .content	{
padding:50px 30px 20px 0;
}
section.how-to aside .content img	{
display:block;
margin-bottom:15px;
padding: 2px;
width: 90%;
border: 1px solid #cc6633;
}
section.how-to aside .content h4	{
margin-bottom:0;
}
section.how-to aside .content p	{
margin-bottom:.5em;
}
section.how-to aside .content a	{
display:inline-block;
color: #cc6633;
font-weight:700;
}
section.how-to blockquote	{
margin:0;
width:32%;
color:#444;
background-color:#fff;
position:absolute;
bottom:0;
right:4%;
}
section.how-to blockquote p	{
margin:30px 30px 20px 50px;
}
section.how-to blockquote p.quote	{
font-style:italic;
font-size:1.2em;
}
section.how-to blockquote p.credit	{
color:#777;
font-size: .9em;
margin-top:0;
padding-left:20px;
line-height: 1.3em;
position:relative;
}
section.how-to blockquote::before	{
content:'\201c';
color:#d2bd65;
position:absolute;
top:10px;
left:8px;
font-size:5em;
font-family: serif;
}
section.how-to blockquote p.quote:after	{
content:'\201d';
font-family:serif;
}
section.how-to blockquote p.credit:before	{
content: '\2014';
position:absolute;
top:-1px;
left:0;
} nav {
z-index: 125;
position: relative;
padding: 0;
margin-top:60px;
border-top-right-radius: 10px;
border-top-left-radius: 10px;
margin-bottom: 4%;
}
nav .overlay {
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background-image: linear-gradient(rgb(40,74,149) 25%, rgb(12,33,80) 75%);
background-size: 100%;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
display:none;
}
nav::after, section.main aside::after	{
content:'';
display:block;
clear:both;
}
nav a.mobile_menu	{
width:32px;
height:32px;
background:url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/icon_menu.svg) no-repeat 0 0;
background-size: contain;
position:absolute; top:22px; left:50%; margin-left:-16px;
display:none;
}
#nav_container	{
width: 485px;
margin: 0 4% 0 0;
float:right;
}
ul {
list-style: none;
padding: 0;
}
#nav_container ul li	{
float:left;
padding:3% 4%;
}
#nav_container ul li:first-child	{
padding-left:0;
}
#nav_container ul li:last-child	{
padding-right:0;
}
nav ul li:hover	{
color: red;
}
nav ul li:hover > ul	{
display:block;
}
#nav_container ul li a	{
display:inline-block;
color: #7d95b3;
text-decoration: none;
width: auto;
position:relative;
letter-spacing: 1px;
text-align:center;
font-size: 1.9em;
color: #333;
text-shadow: 2px 2px 3px rgba(0,0,0,.5);
}
#nav_container ul li a:hover	{
color: #f4f4f5;
}
nav ul li a:visited	{
}
nav ul li a:hover	{
color: #7c85a5;
}
body #category nav	{
margin-bottom: 4%;
} nav ul li:first-child	{	
}
nav ul li:nth-child(2)	{	
}
nav ul li:last-child	{
margin-right:0;
}
nav ul li a {
font-family: 'Julius Sans One', sans-serif;
font-variant: small-caps;
font-size: 1.3em;
width: auto;
color:#fff;
letter-spacing: 2px;  
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
nav ul::after	{
content:'';
display:block;
clear:both;
} footer#contact, footer#nav {
font-size:.9em;
padding: 1.5% 1.5% 6.5% 1.5%;
color: #f4f4f5;
}
footer#contact 	{
padding:20px 30px 80px 30px;
margin: 0;
}
footer#contact.two	{
margin:0 50px 0 30px;
}
#access {
text-align: left;
font-size: 1.25em;
color: #bdbdbd; font-variant: small-caps;
width: 30%;
float: left;
}
#access ul {
margin: 0;
padding: 0;
}
#access.about ul li a	{
font-size: 1.1em;
color:#bdbdbd;
}
#access.about span.findUs {
text-align: left;
font-size:1.2em;
color: #bdbdbd;
font-variant: small-caps;
}
#access a, footer#contact.two #access a {
color: #2a3f58;
font-size: 1.2em;
}
span.findUs {
font-family: 'McLaren', cursive;
padding-left: 5px;
font-weight: 600;
color: #2a3f58;
font-size:1.2em;
}
#access a:hover span.findUs, #access ul li a:hover span.findUs  {
color: #ededed;
}
#access.about a:hover span.findUs, #access.about ul li a:hover, footer#contact.two #access a:hover, #access ul li a:hover	{
color:#fff;
}
footer#nav	 {
padding-bottom:8%;
}
section.bottom {
display:none;
}
footer#nav div.left	{
padding-left: 5%;
width: 42%;
float:left;
}
footer#nav div.right	{
width:50%;
float:right;
}
section.right p, footer#nav div.right	{
font-family: 'Julius Sans One','Trebuchet MS', 'Droid Sans', Verdana, Arial, sans-serif;
font-family: 'Trebuchet MS', sans-serif;
letter-spacing: 1px;
text-align:right;
font-variant:small-caps;
line-height: 1.8em;
margin: 0;
color: #bdbdbd;
}
footer#contact p, footer#nav p {
color: #42596b;
line-height: 1.5em;
font-weight: 400;
letter-spacing: 1px;
}
footer#nav p	{
margin-bottom:0;
}
footer#contact #credit p.credit	{
font-weight:normal;
}
section.right #credit p.credit a, div.right #credit p.credit a	{
font-family:'Trebuchet MS', sans-serif;
font-variant:none;
color: #484a5a;
font-weight: bold;
}
footer#contact .contact section.right #credit p.credit a	{
color: #040404;
font-weight: bold;
}
footer#contact #credit p a span.name, footer#nav #credit p a span.name {
color: #5b8ec5;
margin-left: 3px;
font-size: 1.1em;
letter-spacing: 0;
font-weight: bold;
}
footer#contact .about p {
color:#f4f4f5;
}
footer#contact .about section.right #credit p.credit a	{
color: #a4a5ad;
}
footer#contact .about #credit p a span.name	{
color: #91b5dc;
}
footer#contact p.copyright .year	{
font-size: 1.1em;
font-family:Georgia, serif;
font-weight: normal;
}
section.right #credit p.credit a:hover, footer#contact #credit p.credit a:hover span.name, footer#contact .about section.right #credit p.credit a:hover, footer#contact .contact section.right #credit p.credit a:hover	{
color:#ffffff;
}
footer#nav div.right #credit p.credit a:hover, footer#nav #credit p.credit a:hover span.name	{
color: #afb3ca;
}
.backLink {
margin: 15px 0 30px 8px;
float: left;
}
.backLink {
display: block;
margin: 0 30px;
clear: both;
padding-top: 15px;
height: 25px;
}
.backLink {
width: 30%;
margin: 15% 0 2% 2%;
padding: 0 2.5%;
}
#contact .backLink	{
margin-top:8%;
}
.backLink aside div.home a div.icon {
float:left;
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/home.svg) center center no-repeat;
padding: 25px 0 0 0;
background-size: contain;
width:25px;
height:25px;
}
.backLink aside div.home a:hover div.icon 	{
background: url(//dellaconroy.com/art/wp-content/themes/BLANK-Theme/images/home_over.svg) center center no-repeat;
padding: 25px 0 0 0;
background-size: contain;
}
.backLink a {
font-family: 'Julius Sans One', sans-serif;
font-weight: bold;
font-variant: small-caps;
letter-spacing: .06em;
color: #252b38;
padding: 47px 0 0 0;
font-size: 1.5em;
}
.backLink aside div.home a p {
float:left;
padding-left: 2%;
font-variant: small-caps;
letter-spacing: .06em;
color: #28499f;
font-family: 'McLaren', cursive;
padding-top:5%;
}
.backLink aside div.home a:hover p	{
color: #687b8c;
}
#ending	{
display:none;
}
section.secondary div.pageContent.wide div.video p	{
max-width:980px;
margin: 0 auto 20px auto;
}
section.secondary div.pageContent.wide div#videoContainer   {
max-width: 900px;
max-height: 503px;
margin: 30px auto 330px auto;
box-shadow: 5px 8px 8px rgba(38, 36, 36, 0.78);
}
#arve .arve-wrapper	{
max-width:900px;
margin:0 auto;
}
#page::after, footer#nav, div.pageContent.wide	{
content:'';
display:block;
clear:both;	
}
.clear	{
float:none;
clear:both;
} @media screen and (max-width: 790px)	{
body div#about, body div#contact {
background-color: #1d3165;
}
#wrapper  {
max-width: 790px;
}
nav, #page, nav .overlay	{
box-shadow:none;
border-radius:0;
}
section.main aside, section.main aside:first-child {
width: 90%;
padding: 0 1.75%;
border-left: none;
clear:both;
padding: 3% 5%;
}
section.main aside .content .photo	{
width:50%;
float:left;
margin-right:3%;
padding-left: 0;
}
section.main aside .content .caption	{
float:left;
width:45%;
}
section.findus	{
padding:4%;
}
aside .caption h3, section.findus h2	{
font-size:1.7em;
}
aside .caption p	{
font-size:1.2em;
line-height:1.5em;
}
section.findus article	{
position:relative;
}
section.findus article div.caption {
padding: 5% 5% 0 8%;
clear: both;
}
section.findus article .photo	{
float:none;
clear:both;
margin:0 auto;
}
section.findus article a.btn {
font-size: 1.2em;
position: relative;
right: 0;
bottom: -8%;
float: right;
}
section.findus h2	{
font-size:1.7em;
}
.pageContent.wide h4	{
font-size: 1.6em;
}
#desktopFooter .menu	{
display:none;
}
#desktopFooter	{
max-width:790px;
padding: 3% 2.5%;
}
.footerWidget	{
width:100%;
float:none;
border:none;
clear:both;
}
#ending, .footerWidget	{
display:block;
width:90%;
padding:0 3%;
margin:0;
}
#desktopFooter.footerWidget p	{
font-size:1.2em;
letter-spacing: 0;
text-align:center;
line-height:1.2em;
}
.moreInfo, #credit	{
display:none;
}
.moreInfo.med, #credit.med	{
display:block;
float: none;
clear: both;
margin:0;
padding:0;
}
.moreInfo.med p, footer#desktopFooter #credit p, p.credit, .moreInfo.med p.copyright	{
text-align:center;
font-size:1em;
line-height:1.3em;
}
div.extra p.email	{
font-size: 1.3em;
margin-bottom:5%;
}
.column1 p, .column2 p.moreInfo.med p	{
text-align:left;
}
.moreInfo.med p.copyright 	{
font-size:.75em;
margin: 0;
letter-spacing:0;
}
p.copyright span.year	{
font-size:2em;
}
footer#desktopFooter #credit p.credit	{
font-size:1.2em;
}
.pageContent.wide div.serve ul li	{
padding-left:5%;
font-size: 1.1em;
margin-left: 4%;
}
footer#contact	{
padding-top: 5%;
}
section.bottom	{
display:block;
}
section.right	{
display:none;
}
div.secondaryFooter .copyright, div.secondaryFooter .credit.med	{
font-family:'Julius Sans One', Arial, Verdana, sans-serif;
font-size: 1.2em;
letter-spacing: 1px;
text-align:center;
font-variant:small-caps;
}
div.secondaryFooter .copyright p.copyright	{
font-size:.9em;
}
div.secondaryFooter .copyright p.copyright span.year	{
font-size:1.8em;
}
div.secondaryFooter #credit p	{
text-align:center;
font-size: 1.2em;
}
}
@media screen and (max-width: 480px)	{
#wrapper  {
max-width: 480px;
}
a.logo	{
max-width:400px;
}
section	{
padding:0 5px;
}
section.main	{
margin: 0 2%;
}
.pageContent.wide p	{
font-size: 1.3em;
}
.backLink aside div.home a div.icon	{
padding-top:10px;
}
section.main aside .content .photo, section.main aside .content .caption	{
width:90%;
float:none;
clear:both;
margin:0 auto;
padding-left: 0;
}
section.main aside .content .caption	{
padding-top:3%;
}
section.findus article .photo { float: none;
max-width: 325px;
min-height: 275px;
height:275px;
}
.pageContent.wide div.serve ul li	{
font-size: 1em;
padding-left: 8%;
margin-bottom: 5%;
}
#bottom.footerWidget p	{
text-align:center;
padding:0;
}
#bottom.footerWidget div.extra	{
display:none;
}
div.secondaryFooter .copyright p.copyright	{
font-size:1.2em;
}
div.secondaryFooter .copyright p.copyright span.year	{
font-size:1.3em;
}
.column1, .column2	{
width:100%;
float:none;
clear:both;
margin-bottom: 8%;
}
.moreInfo.med p.copyright	{
font-size:1em;
}
.moreInfo.med	{
display:none;
}
.moreInfo	{
display:block;
width: 90%;
text-align: center;
}
}
@media screen and (max-width: 380px)	{
#wrapper  {
max-width: 380px;
}
a.logo	{
max-width:350px;
}
}
} @media print {
.do-not-print { display: none; }
#comments { page-break-before: always; }
body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
}