#content,#sidebar-first,#sidebar-second{float:left;display:inline;position:relative;}#content{width:100%;}body.sidebar-first #content{width:75%;left:25%;}body.sidebar-second #content{width:75%;}body.two-sidebars #content{width:50%;left:25%;}#sidebar-first{width:25%;left:-75%;}body.two-sidebars #sidebar-first{left:-50%;}#sidebar-second{float:right;width:25%;}.section *{box-sizing:border-box;max-width:100%;width:auto;height:auto;word-wrap:break-word;}#page-wrapper{max-width:1280px;margin:auto;}@media screen and (max-width:700px){body.one-sidebar.sidebar-first #content,body.one-sidebar.sidebar-first #sidebar-second,body.one-sidebar.sidebar-first #sidebar-first,body.one-sidebar.sidebar-second #content,body.one-sidebar.sidebar-second #sidebar-second,body.one-sidebar.sidebar-second #sidebar-first,body.two-sidebars #content,body.two-sidebars #sidebar-second,body.two-sidebars #sidebar-first{float:none;width:100%;left:0;}}
@font-face{font-family:'MaidenOrangeRegular';src:url(/sites/all/themes/nannyaliceresponsive_av/fonts/maiden-orange/MaidenOrange-webfont.eot);src:url(/sites/all/themes/nannyaliceresponsive_av/fonts/maiden-orange/MaidenOrange-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/maiden-orange/MaidenOrange-webfont.woff) format('woff'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/maiden-orange/MaidenOrange-webfont.ttf) format('truetype'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/maiden-orange/MaidenOrange-webfont.svg#MaidenOrangeRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'FontleroyBrownRegular';src:url(/sites/all/themes/nannyaliceresponsive_av/fonts/FontleroyBrown/FontleroyBrown-webfont.eot);src:url(/sites/all/themes/nannyaliceresponsive_av/fonts/FontleroyBrown/FontleroyBrown-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/FontleroyBrown/FontleroyBrown-webfont.woff) format('woff'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/FontleroyBrown/FontleroyBrown-webfont.ttf) format('truetype'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/FontleroyBrown/FontleroyBrown-webfont.svg#FontleroyBrownRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ShortStackRegular';src:url(/sites/all/themes/nannyaliceresponsive_av/fonts/short-stack/ShortStack-Regular-webfont.eot);src:url(/sites/all/themes/nannyaliceresponsive_av/fonts/short-stack/ShortStack-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/short-stack/ShortStack-Regular-webfont.woff) format('woff'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/short-stack/ShortStack-Regular-webfont.ttf) format('truetype'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/short-stack/ShortStack-Regular-webfont.svg#ShortStackRegular) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'tudorroseoblique';src:url(/sites/all/themes/nannyaliceresponsive_av/fonts/TudorRoseOblique/tudorroseoblique-webfont.eot);src:url(/sites/all/themes/nannyaliceresponsive_av/fonts/TudorRoseOblique/tudorroseoblique-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/TudorRoseOblique/tudorroseoblique-webfont.woff) format('woff'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/TudorRoseOblique/tudorroseoblique-webfont.ttf) format('truetype'),url(/sites/all/themes/nannyaliceresponsive_av/fonts/TudorRoseOblique/tudorroseoblique-webfont.svg#tudorroseoblique) format('svg');font-weight:normal;font-style:normal;}
html{margin:0;padding:0;}body{margin:0;padding:0;background:#ffc0cb url(/sites/all/themes/nannyaliceresponsive_av/images/tileable_pink_satin_bg.jpg) repeat fixed;font-family:ShortStackRegular;color:#555;}label{font-weight:normal;}h1,h2,h3,h4,h5,h6{font-family:FontleroyBrownRegular;color:#222;font-weight:normal;margin:0em;}h1{font-size:300%;}h2{font-size:250%;}h3{font-size:200%;}@media screen and (max-width:700px){h1{font-size:250%;}h2{font-size:230%;}h3{font-size:210%;}}a:link,a:visited{color:#ff1cae;text-decoration:none;}a:hover,a:active,a.active{color:#76c1e5;text-decoration:none;}strong{font-weight:bold;}video{width:720px !important;height:480px !important;}.mceContentBody{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;background:#fff;color:#000;text-align:left;}.submitted{font-style:italic;font-size:80%;color:#999;}.block{margin-bottom:1.5em;}#breadcrumb{display:none;}#page-wrapper{margin:4% auto 30% auto;padding:0 6%;}@media screen and (max-width:700px){#page-wrapper{padding:0 2%;}}#page{background:transparent url(/sites/all/themes/nannyaliceresponsive_av/images/container-bg-with-lace.png) center repeat-y;background-size:100% auto;-webkit-border-radius:20px;border-radius:20px;padding:1% 7%;}#main #content .region-content{font-size:85%;}#main #content .section{margin-right:2%;}.no-sidebars #main #content .section{margin-right:1%;}@media screen and (max-width:700px){#main #content .section{margin-right:1%;}}#block-imageblock-1{text-align:center;background:#ffe0eb url(/sites/all/themes/nannyaliceresponsive_av/images/is.jpg) -20px -8px repeat;border:1px solid #ffc0cb;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:3px 3px 1px #888;box-shadow:3px 3px 1px #888;}#block-imageblock-1 img{padding-top:2em;}#block-imageblock-1 .block-body{background:#ffe0eb;margin:1em 1em 0 1em;-webkit-border-radius:5px;border-radius:5px;}#block-views-gallery-menu-block{text-align:center;padding:1em;background:#ffe0eb url(/sites/all/themes/nannyaliceresponsive_av/images/is-flashing.gif) -23px -8px repeat;border:1px solid #ffc0cb;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:3px 3px 1px #888;box-shadow:3px 3px 1px #888;}#block-views-gallery-menu-block h2{margin-top:0;margin-bottom:0;background:#FFE0EB;}#block-views-gallery-menu-block .view-content{background:#FFE0EB;padding:1px;}#block-views-gallery-menu-block .views-row{margin-bottom:0.5em;}#block-search-form{font-size:80%;text-align:center;}#cboxWrapper{color:#555;background:#ffc0cb url(/sites/all/themes/nannyaliceresponsive_av/images/Paesaggio-LaceRibbon.png) -20px -8px repeat;-webkit-border-radius:20px;border-radius:20px;}.page-node #cboxLoadedContent{padding:2em;}.page-node #cboxContent{background-color:#ffe0eb;-webkit-border-radius:20px;border-radius:20px;}.page-node #cboxContent h2 a{color:#000;text-decoration:none;}.page-node #cboxClose{bottom:1em;right:1em;}#copyrightandcredits{font-size:80%;padding-top:0.5em;padding-bottom:0.5em;}#copyright{display:block;text-align:right;}#credits{display:block;text-align:right;font-style:italic;font-size:70%;color:#aaa;padding-top:0.5em;}#credits a{color:#33aadd;}
#header{background:transparent url(/sites/all/themes/nannyaliceresponsive_av/images/gingham.png) top center no-repeat;background-size:100% 100%;padding:1%;}#logo,#name-and-slogan,#site-name,#site-slogan{vertical-align:middle;display:inline-block;}#logo{width:22%;}#name-and-slogan{font-size:250%;width:76%;text-align:center;}#site-name{width:60%;}#site-name,#site-slogan{position:relative;right:2.5%;}#site-slogan{right:1%;}#site-slogan{width:36%;padding:2% 1%;background:transparent url(/sites/all/themes/nannyaliceresponsive_av/images/embroidery-satin.jpg) repeat;font-family:tudorroseoblique;font-size:95%;line-height:1em;color:#ff1cae;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:5px 5px 3px #888;box-shadow:5px 5px 3px #888;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);}.site-name-letter{font-family:MaidenOrangeRegular;display:inline-block;width:1.2em;height:1.2em;line-height:1.2em;margin-left:3px;margin-bottom:3px;background:#e4e4e2 url(/sites/all/themes/nannyaliceresponsive_av/images/brick-bg.jpg) repeat;border-top:1px solid #eee;border-left:1px solid #eee;border-right:5px ridge #ccc;border-bottom:5px ridge #333;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:5px 5px 3px #888;box-shadow:5px 5px 3px #888;}.letter-N{margin-right:5px;color:#ff1cae;-webkit-transform:rotate(1deg);transform:rotate(1deg);}.letter-A{color:#76c1e5;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);}.letter-Y{color:#76c1e5;margin-left:5px;}.letter-L{color:#ff1cae;-webkit-transform:rotate(1deg);transform:rotate(1deg);}.letter-I{color:#e1e200;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);}.letter-E{color:#ff1cae;-webkit-transform:rotate(-1deg);transform:rotate(-1deg);}.letter-C{margin-left:6px;color:#76c1e5;-webkit-transform:rotate(1deg);transform:rotate(1deg);}.apostrophe{display:none;}.letter-S{margin-left:4px;color:#ff1cae;-webkit-transform:rotate(1deg);transform:rotate(1deg);}.with_apostrophe{width:1.1em;}.with_apostrophe:before{content:"'";}.letter-U{color:#e1e200;}.letter-R{margin-left:2px;color:#ff1cae;}@media screen and (max-width:1100px) and (min-width:1021px){#name-and-slogan{font-size:230%;}}@media screen and (max-width:1020px) and (min-width:921px){#name-and-slogan{font-size:205%;}}@media screen and (max-width:920px) and (min-width:821px){#name-and-slogan{font-size:180%;}}@media screen and (max-width:820px) and (min-width:701px){#name-and-slogan{font-size:150%;}}@media screen and (max-width:700px) and (min-width:501px){#header{background-size:auto 100%;}#logo{width:25%;}#name-and-slogan{font-size:170%;width:66%;padding:2% 0 4% 0;}#site-name,#site-slogan{display:block;width:100%;right:0;}}@media screen and (max-width:500px){#header{background-size:auto 100%;}#logo{display:block;width:30%;margin:auto;}#name-and-slogan{font-size:150%;display:block;width:100%;padding-bottom:10%;}#site-name,#site-slogan{display:block;width:100%;right:0;}}
#navigation{padding:0.5em 0 1.5em 0;text-align:center;}#navigation h2{display:none;}#navigation ul li{display:inline-block;padding:0;}#navigation ul li a,#showMenusButton{font-family:FontleroyBrownRegular;font-size:2em;padding:0 0.3em 0 45px;text-decoration:none;outline:none;}#showMenusButton{display:inline-block;padding:0 0.5em;border:3px solid #ff1cae;}#navigation ul li a:hover,#navigation ul li a:active,#navigation ul li a.active{color:#39f;}#block-menu-menu-secondary-menu ul{padding:0;margin-bottom:1.5em;margin-left:1em;}#block-menu-menu-secondary-menu li{display:inline-block;padding-right:20px;margin:0;height:50px;}#block-menu-menu-secondary-menu a{display:inline-block;font-family:FontleroyBrownRegular;font-size:2em;height:45px;}@media screen and (max-width:700px){#navigation{text-align:left;}#navigation ul{display:block;margin-top:0.5em;}#navigation ul li{display:block;margin:0;padding:0.5em 0 0.5em 0;border-bottom:1px solid #ff1cae;}#navigation ul li.last{border:none;}#navigation ul li a{display:block;}}
.view-short-stories .views-row:after,.view-blog-articles .views-row:after{content:"";display:block;width:96%;height:2em;margin:2%;background:transparent url(/sites/all/themes/nannyaliceresponsive_av/images/satin-ribbon.jpg) repeat-x;}.field-item img,.view-content img{padding:1em;background:transparent url(/sites/all/themes/nannyaliceresponsive_av/images/Paesaggio-LaceRibbon.png) -20px -8px repeat;border:1px solid #ffc0cb;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:3px 3px 1px #888;box-shadow:3px 3px 1px #888;margin:1%;max-width:99%;width:auto;height:auto;}.view-gallery .views-row{display:inline-block;}.view-gallery .views-field-edit-node{text-align:center;}@media screen and (max-width:700px){.view-gallery{text-align:center;}}.view-questions-answers .field-content{font-family:ShortStackRegular;font-size:95%;}.view-questions-answers .ui-accordion-content{background:#ffe0eb url(/sites/all/themes/nannyaliceresponsive_av/images/is.jpg) -20px -8px repeat;padding:2em;}.view-questions-answers .ui-state-active{background:#ffe0eb;}.view-questions-answers .ui-accordion-content .views-field{background:#ffe0eb;padding:5px;}.view-questions-answers .ui-accordion-icons .ui-icon{height:16px;width:16px;}.view-links h2{display:none;}#block-menu-menu-what-i-offer-submenu h2{text-align:center;}#block-menu-menu-what-i-offer-submenu .content ul{margin:0 0.5em;text-align:center;font-size:140%;}#block-menu-menu-what-i-offer-submenu .content li{list-style-image:none;list-style-type:none;display:inline-block;}#block-menu-menu-what-i-offer-submenu .content li:before{content:"-";padding-right:1px;}#block-menu-menu-what-i-offer-submenu .content li:after{content:"-";padding-left:1px;}#block-menu-menu-what-i-offer-submenu .content ul:after{content:"Click for more information";font-style:italic;display:block;font-size:70%;padding:0.5em;}
.www-age-bg{background:rgba(0,0,0,.7);position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:none;}.www-age-checker{font-family:Arial,sans-serif;text-align:center;padding:2em;background-color:#fff;position:fixed;z-index:100000;top:50%;left:30%;transform:translate(-20%,-50%) !important;box-shadow:0 3px 6px rgba(0,0,0,0.3);border-radius:10px;max-height:80%;overflow-y:auto;}.www-age-checker-text li{text-align:left;}.www-age-checker-text li:last-of-type{margin-top:1em;}.buttons{padding:1em;}.yes-button{display:inline-block;padding:1em 2em;margin:1em;border:1px solid #959595;box-shadow:0 3px 6px rgba(0,0,0,0.3);}.no-button{display:inline-block;padding:1em 2em;margin:1em;border:1px solid #959595;text-decoration:none;box-shadow:0 3px 6px rgba(0,0,0,0.3);}.no-button,.no-button:visited,.no-button:hover,.no-button:active{color:inherit;}.close-age-popup{cursor:pointer}
