body{font-family:Arial,Helvetica,sans-serif;color:#333;line-height:20px;background:url(https://childrensfestival.com.au/templates/sj_blog/images/pattern-bg.png) repeat}body.fs1
#yt_wrapper{font-size:12px}body.fs2
#yt_wrapper{font-size:13px}body.fs3
#yt_wrapper{font-size:14px}body.fs4
#yt_wrapper{font-size:15px}body.fs5
#yt_wrapper{font-size:16px}body.fs6
#yt_wrapper{font-size:17px}#yt-totop{border-radius:5px;height:45px;width:45px;position:fixed;right:15px;bottom:15px;z-index:40;overflow:hidden;background:rgba(0,0,0,0.5) url(https://childrensfestival.com.au/templates/sj_blog/images/tool/up-arrow.png) no-repeat center center }#yt-totop:hover{background-color:rgba(0,0,0,0.8)}.masonry-brick.grid{float:left}.masonry-brick.grid-05{width:120px}.masonry-brick.grid-1{width:240px}.masonry-brick.grid-2{width:480px}.masonry-brick.grid-3{width:720px}.corner-stamp{background:red;border-radius:5px;color:white;float:right;margin:10px;padding:10px;width:480px}.gridsingle
#yt_component{width:100%}#yt_scroll_top{float:left;width:100%}#yt_scroll_top .yt-main{position:relative}#yt_scroll_top .pos-html
.top{position:absolute;right: -80px;top: -30px;width:30px}#yt_scroll_top .top
a{line-height:30px;font-weight:bold;color:#000;text-decoration:underline;text-transform:uppercase}.font-google{font-family:Playball,serif!important}#yt_wrapper{background:url(https://childrensfestival.com.au/templates/sj_blog/images/slide-bg.png) no-repeat center 150px }.yt-main{width:960px;margin:0
auto}div.content{}#yt_component{width:480px;overflow:hidden}div.no-sidebar
#yt_component{width:720px}div.nopos-position-7
#yt_component{width:100%}div.nopos-position-7 .masonry-brick.grid-3{width:100%}.moduletable,.moduletable_menu,.moduletable_text{}.moduletable_blank,.moduletable.blank{margin:0}.moduletable_blank .mod-inner{padding:0}.mod-inner{position:relative;padding:5px
10px}h3.yt-mod-title{margin:0;font-size:200%;line-height:35px;font-weight:normal;padding:3px
0;color:#333;background:url(https://childrensfestival.com.au/templates/sj_blog/images/title-default.png) repeat-x 0 bottom;text-shadow:1px 1px 0 rgba(255,255,255,0.4)}div.yt-mod-mainbox{padding:0
}div.style-title{background:none;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.style-title  h3.yt-mod-title{background:none}div.style-title .yt-mod-mainbox{}div.moduletable.title1 h3.yt-mod-title{background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;border-radius:5px;padding:3px
10px;box-shadow:0 2px 1px rgba(0, 0, 0, 0.2) inset, -1px -1px 0 rgba(255, 255, 255, 0.4) inset}div.moduletable.title2 h3.yt-mod-title{background:#cc6d25;border-radius:5px;padding:3px
10px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.5)}div.moduletable.title3 h3.yt-mod-title{color:#a84d0b;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.moduletable.clear h3.yt-mod-title{background:none}div.moduletable.clear .yt-mod-mainbox{text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.useronline div.mod-inner:before{width:71px;height:93px;display:block;content:"";position:absolute;top:0;right:0;background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/online.png) no-repeat 0 0}div.style-bg h3.yt-mod-title{background:#cc6c24;text-align:center;color:#fff;border-radius:5px 5px 0 0;margin:0
8%;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);text-shadow:1px 1px 1px rgba(0,0,0,0.5)}div.style-bg .yt-mod-mainbox{background:url(https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png) repeat;padding:0
15px 20px;overflow:hidden;box-shadow:3px 3px 1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.35);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}div.bg1 .yt-mod-mainbox{border-radius:10px 0 0 100% / 10px 0 0 30px;-moz-border-radius:10px 0 0 100% / 10px 0 0 30px;-webkit-border-radius:10px 0 0 100% / 10px 0 0 30px;-o-border-radius:10px 0 0 100% / 10px 0 0 30px}div.bg2 .yt-mod-mainbox{border-radius:0 0 100% 100% / 0 0 10px 10px;padding-bottom:25px;-moz-border-radius:0 0 100% 100% / 0 0 10px 10px;padding-bottom:25px;-webkit-border-radius:0 0 100% 100% / 0 0 10px 10px;padding-bottom:25px;-o-border-radius:0 0 100% 100% / 0 0 10px 10px;padding-bottom:25px}div.bg3 .yt-mod-mainbox{border-radius:0 10px 100% 0  / 0 10px 30px 0;-moz-border-radius:0 10px 100% 0  / 0 10px 30px 0;-webkit-border-radius:0 10px 100% 0  / 0 10px 30px 0;-o-border-radius:0 10px 100% 0  / 0 10px 30px 0 }#yt_spotlight1 div.yt-main-in1:hover div.yt-mod-mainbox{border-radius:0 0 100% 100% / 0 0 10px 10px;padding-bottom:25px;box-shadow:3px 3px 1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(255,255,255,0.4)}div.moduletable.icon{text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.icon h3.yt-mod-title:before{content:"";font-size:21px;vertical-align:text-top;padding-right:5px;display:inline-block}div.icon-twitter h3.yt-mod-title:before{font-size:36px;font-family:'Socialico';content:"T"}div.icon-facebook  h3.yt-mod-title:before{font-size:36px;font-family:'Socialico';content:"F"}div.icon-tag  h3.yt-mod-title:before{font-size:20px;font-family:'fontello';content:"\e807"}div.icon-cart  h3.yt-mod-title:before{font-family:'fontello';content:"\e73d"}div.icon-bubble  h3.yt-mod-title:before{font-family:'fontello';content:"\e718"}div.icon-login  h3.yt-mod-title:before{font-size:25px;font-family:'fontello';content:"\e808"}div.icon-mail  h3.yt-mod-title:before{font-family:'fontello';content:"\2709"}div.icon-user  h3.yt-mod-title:before{font-size:20px;font-family:'fontello';content:"\e80b"}div.icon-location h3.yt-mod-title:before{font-family:'fontello';content:"\e724"}div.icon-category h3.yt-mod-title:before{font-family:'fontello';content:"\2630"}div.moduletable_menu h3.yt-mod-title{background:none}div.moduletable_menu .yt-mod-mainbox{text-shadow:none}div.moduletable_menu
ul{}div.moduletable_menu ul
li{margin:0
15px 5px 15px;padding:0;position:relative;background:none}div.moduletable_menu ul li .separator,
div.moduletable_menu ul li
a{padding:3px
10px;background:#cc732d;display:block;color:#fff;z-index:8;position:relative}div.moduletable_menu ul li .separator:after,
div.moduletable_menu ul li a:after{content:"";position:Absolute;bottom:0;left:-20px;border:13px
solid transparent;z-index:8;border-width:13px 10px;border-color:transparent #cc732d transparent transparent}div.moduletable_menu ul li:before{content:"";position:Absolute;top:3px;right:-20px;width:40px;height:26px;z-index:5;background:url(https://childrensfestival.com.au/templates/sj_blog/images/style-menu1.png) no-repeat 0 0}@media screen and (-webkit-min-device-pixel-ratio:0){div.moduletable_menu ul li a:after{border-color:transparent #cc732d transparent transparent}}div.moduletable_menu ul li.active .separator,
div.moduletable_menu ul li.active
a{background:#796641}div.moduletable_menu ul li.active .separator:after,
div.moduletable_menu ul li.active a:after{border:10px
solid transparent;border-width:13px 10px;border-right:10px solid #796641}div.moduletable_menu ul li:hover .separator,
div.moduletable_menu ul li:hover a,
div.moduletable_menu ul li.activeCategory
a{background:#796641;font-weight:normal}div.moduletable_menu ul li:hover .separator:after,
div.moduletable_menu ul li:hover a:after,
div.moduletable_menu ul li.activeCategory  a:after{border:10px
solid transparent;border-width:13px 10px;border-right:10px solid #796641}div.moduletable_menu ul li
ul{margin:0}div.moduletable_menu ul li
li{margin:0
10px;background:none}div.moduletable_menu ul li li:before{background:none;content:"\25AA";color:#fff;left:1px;top:3px;position:absolute}div.moduletable_menu ul li li .separator,
div.moduletable_menu ul li li
a{color:#fff;background:none}div.moduletable_menu ul li li .separator:after,
div.moduletable_menu ul li li a:after{border:none}div.moduletable_menu ul li li.active .separator:after,
div.moduletable_menu ul li li.active a:after,
div.moduletable_menu ul li li.parent a:after{border:none}div.moduletable_menu ul li li.active .separator,
div.moduletable_menu ul li li.active a,
div.moduletable_menu ul li li.parent
a{color:#fff;background:none}div.moduletable_menu ul li li.active
a{color:#796641 }div.moduletable_menu ul li li .separator:hover,
div.moduletable_menu ul li li a:hover{color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,0.3);text-decoration:none}div.moduletable_menu ul li li.active li .separator,
div.moduletable_menu ul li li.active li
a{color:#fff}div.moduletable_menu ul li li li.active .separator,
div.moduletable_menu ul li li li.active
a{color:#fff}div.style-badge{margin:2em
0 4em}div.style-badge h3.yt-mod-title{background:none;position:relative;z-index:1}div.style-badge .yt-mod-mainbox{text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.style-badge .mod-inner:hover
.badge{left:70%;opacity:0}div.style-badge .mod-inner:hover
.corner{left:70%;opacity:0}div.style-badge .mod-inner{background:url(https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png) repeat;padding:10px
20px;margin:5px
10px;border-radius:10px}div.style-badge
.badge{width:160px;height:100px;position:absolute;left:50%;top: -21px;margin-left: -80px;content:"";z-index:60;background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/badges.png) no-repeat 0 0}div.style-badge
.corner{width:170px;height:40px;position:absolute;left:50%;bottom: -21px;margin-left: -80px;content:"";z-index:60;background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/badges.png) no-repeat 0 bottom}div.style-badge.hot
.badge{background-position: -182px 0}div.style-badge.hot
.corner{background-position: -175px bottom}div.style-badge.cool
.badge{background-position: -356px 0}div.style-badge.cool
.corner{background-position: -349px bottom}div.style-badge.top
.badge{background-position: -527px 0}div.style-badge.top
.corner{background-position: -520px bottom}#yt_header{margin-bottom:2em;background:url(https://childrensfestival.com.au/templates/sj_blog/images/title-default.png) repeat-x left bottom}#yt_header .yt-main{min-height:154px}#yt_header .yt-logo{position:relative}#yt_header .yt-logo>h1{margin:0;position:absolute;top:0;left:50px;z-index:9}#yt_header .site-slogan{padding:0;margin:5px
0 0 0;width:100%;float:left;text-align:center}#yt_header .site-slogan
h1.logo{float:left;margin:10px
0 0 2px;padding:0}#yt_header .site-slogan h1.logo h1.logo>a{height:65px;width:195px;display:block}#yt_header h1.logo-text{text-align:center;margin:20px
0 0 0}#yt_header h1.logo-text>a{color:#FFF}#yt_menuwrap{background:#37B url(https://childrensfestival.com.au/templates/sj_blog/images/menuwrap-bg.gif) repeat-x left bottom;padding-bottom:6px}#yt_menuwrap .yt-main{position:relative;z-index:99;border-width:1px;background-color:#225180;min-height:44px}#yt_spotlight1,#yt_spotlight2{margin-bottom:1em;position:relative;z-index:14}#yt_spotlight2 .yt-main-in1{background:#b23601 url(https://childrensfestival.com.au/templates/sj_blog/images/red/pattern-1.png) repeat;border-radius:7px;margin:5px
10px;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(255, 255, 255, 0.4) inset}#yt_spotlight2 .yt-main-in1 h3.yt-mod-title{color:#fff;text-shadow:none}#yt_spotlight2 .yt-mod-mainbox{text-shadow:none}#yt_spotlight3 ul.menu
li{position:relative;padding:3px
0;width:100%;display:table;margin-bottom:5px;background:none}#yt_spotlight3 ul.menu li:before{content:'\E801';color:#fff;text-shadow:none;font-family:'fontello';font-size:12px;position:absolute;cursor:pointer}#yt_spotlight3 ul.menu li
a{color:#333;display:inline-block;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);padding:0
15px}#yt_spotlight3 ul.menu li:hover{padding-left:10px}#yt_spotlight3 ul.menu li:hover
a{text-shadow:1px 1px 5px rgba(255, 255, 255, 0.6);color:#fff}#yt_spotlight3 ul.menu li:hover:before{text-shadow:1px 1px 5px rgba(255,255,255,0.6)}#yt_footer{background:#b23601 url(https://childrensfestival.com.au/templates/sj_blog/images/red/pattern-1.png) repeat;margin-top:2px;position:relative}#yt_footer:before{width:100%;height:2px;position:absolute;top: -2px;background:url(https://childrensfestival.com.au/templates/sj_blog/images/red/footer-bg1.png) repeat-x 0 0;content:""}#yt_footer .yt-main-in1{padding:25px
0 0}#yt_footer .yt-copyright{color:#fff;float:none !important;text-align:center}#yt_footer span.separator,
#yt_footer
a{color:#fff000}#yt_footer span.separator:hover,
#yt_footer a:hover{color:#FFF}#yt_footer .group-footnav{float:none !important;display:table;margin:1em
auto}#footnav{float:none !important;display:table;margin:0
auto}#yt_footer #footnav>a{display:block;overflow:hidden}div.sj-about{overflow:hidden;display:block;float:left;width:360px;margin-top:6em}div.sj-about>h1{color:#c0631e;font-size:400%;line-height:100%;margin:0;text-align:center;font-weight:normal;text-shadow:0 1px 1px rgba(117,51,0,0.1),
0 2px 0 rgba(117,51,0,0.3),
0 3px 0 rgba(117,51,0,0.5),
0 4px 0 #875608}div.sj-about>p{color:#252525;font-size:180%;line-height:30px;text-shadow:0 1px 1px #be8833,
0 2px 0 #af7924}.img-border{position:relative;margin:15px
0;height:100%;width:100%;display:block;color:#fff;overflow:hidden;border:3px
solid #CC6C24;box-sizing:border-box;-moz-box-sizing:border-box}.img-border:before{content:"";z-index:10;position:absolute;top:0;width:100%;height:100%;box-shadow:inset 0 0 10px 1px rgba(0,0,0,0.2);opacity:0}.img-border>a{color:#fff;z-index:12;bottom:45%;position:absolute;border-radius:36px;display:block;text-indent: -9999em;width:36px;height:36px;line-height:36px;text-align:center;background:rgba(168,96,19,0.8) url(https://childrensfestival.com.au/templates/sj_blog/images/icons/zoom.png) no-repeat  }.img-border>a.readone{background-position:10px 9px}.img-border>a[class^="fancybox"]{background-position: -30px 9px}.img-border>a.readone:hover{background-color:#fff;color:#c66013;background-position:10px -27px}.img-border>a[class^="fancybox"]:hover{background-color:#fff;color:#c66013;background-position: -30px -27px}.img-border
a.readone{left:0}.img-border a[class^="fancybox"]{right:0}#yt_spotlight1 .moduletable:hover .img-border:before{background:rgba(0,0,0,0.4);opacity:1}#yt_spotlight1 .moduletable:hover .yt-mod-mainbox{box-shadow:3px 3px 3px rgba(0, 0, 0, 0.4), 0 0 0 1px rgba(255, 255, 255, 0.6) inset}div.connect-us .yt-mod-mainbox{text-align:right;float:right}div.connect-us  h3.yt-mod-title{float:left;background:none;padding:0}div.connect-us  ul.author-link{display:inline-table;float:left}ul.author-link{margin:4px
10px}ul.author-link
li{margin:0
4px;padding:0;width:27px;height:27px;background:none;float:left;text-align:center}ul.author-link li
a{display:block;height:27px;text-indent: -9000px;outline:none;position:relative;background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/social.png) no-repeat 0 0}ul.author-link li
a.facebook{background-position:0px -29px}ul.author-link li
a.twitter{background-position: -35px -29px}ul.author-link li
a.linkedIn{background-position: -71px -29px}ul.author-link li
a.rss{background-position: -107px -29px}ul.author-link li
a.vimeo{background-position: -144px -29px}ul.author-link li a.facebook:hover{background-position:0px -58px}ul.author-link li a.twitter:hover{background-position: -35px 0px}ul.author-link li a.linkedIn:hover{background-position: -71px -58px}ul.author-link li a.rss:hover{background-position: -107px -0px}ul.author-link li a.vimeo:hover{background-position: -144px -58px}ul.social-link{display:table;width:100%;margin:0}ul.social-link
li{display:table-cell;padding:0;background:none;text-align:center;margin-bottom:5px;overflow:hidden;height:55px}#login-form div.sj-field{position:relative}#login-form  div.sj-field:before{color:rgba(0,0,0,0.3);content:"\2714";font-family:'fontello';font-size:25px;right:15px;top:5px;position:absolute}#login-form  div.sj-field:hover:before{color:#ddd}#login-form  #form-login-remember{font-size:12px}#login-form  #form-login-remember:before{content:""}#login-form input[type="text"],
#login-form input[type="password"]{height:30px;border-radius:15px;padding:5px
10px;color:#fff;background-color:rgba(0,0,0,0.12);border:none;box-shadow:1px 1px 1px #666 inset;outline:none;margin:0;box-sizing:border-box;width:98%;line-height:20px;-o-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#login-form div.sj-field>input:hover{background-color:rgba(0,0,0,0.22)}#login-form>ul{margin:0}#login-form>ul>li{font-size:89%;position:relative;background:none;padding:3px
0}#login-form>ul>li:before{color:#333;content:"\E802";font-family:'fontello';font-size:13px;position:absolute;top:2px}#login-form>ul>li:hover:before{color:#fff}#login-form>ul>li>a{color:#333;display:inline-block;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);padding:0
15px}#login-form>ul>li>a:hover{color:#fff;text-shadow:none}#login-form
.button{height:28px;padding-left:20px;background-image:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/check.png),url(https://childrensfestival.com.au/templates/sj_blog/images/bt-opacity.png);background-position:7px 8px,0 0;background-repeat:no-repeat,repeat-x}#login-form .button:hover{background-image:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/check.png),url(https://childrensfestival.com.au/templates/sj_blog/images/bt-opacity.png);background-position:7px 8px,0 bottom }div.yt_facebook-nav{margin:10px
0}#yt_facebook-nav
.FB_SERVER_IFRAME{border:none !important}div.fan_box
.connections{background:none;border:none}#facebook .fan_box .full_widget
.connect_top{background:none}#facebook .connect_widget
.connect_widget_facebook_logo_menubar{display:none}#facebook .fan_box .full_widget
.connect_top{background:none}div.yt-twitter{background:none;color:#333;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.yt-twitter #top-bar{display:none}div.yttwitter div.yt-twitter
ul.twitterlist{border:none !important;padding:0
!important;margin:10px
0}div.yt-twitter ul.twitterlist li span.userstatus:before{content:"L";font-size:32px;position:relative;margin-right:5px;float:left;color:#aa4800;font-family:'Socialico';text-shadow:1px 1px 0 rgba(255,255,255,0.3)}div.yt-twitter ul.twitterlist
li{background:none;margin:0
0 5px 0 !important;padding:0
0 6px 0 !important;border-bottom:1px solid #aa9668!important;box-shadow:0 1px 0 #d5c399;position:relative}div.yt-twitter ul.twitterlist li:last-child{border:none !important;box-shadow:none}div.yttwitter div.yt-twitter ul.twitterlist li:hover{background:none}div.yt-twitter ul.twitterlist li
span.userstatus{font-weight:normal}div.yt-twitter ul.twitterlist
a{padding:0
5px;text-shadow:1px 1px 0 rgba(255,255,255,0.2);color:#b64f00;position:relative;display:inline-block}div.yt-twitter ul.twitterlist span>a:after{content:"";position:absolute;width:0%;height:100%;left:50%;background:#C76822;z-index: -1}div.yt-twitter ul.twitterlist span>a:hover:after{width:100%;left:0}div.yt-twitter ul.twitterlist a:hover{color:#fff}div.yt-twitter ul.twitterlist
a.ltStatusTimestamp{color:#333;font-size:12px}div.yt-twitter ul.twitterlist a.ltStatusTimestamp:hover{color:#fff}div.yt-twitter div.followlink>a{color:#fff;text-shadow:none}div.followlink{display:none}div.yt_slick_slider.theme9{margin-top:0px;overflow:hidden}div.yt_slick_slider.theme9
.so_slider_content{margin-top:55px}div.yt_slick_slider.theme9 ul li
.so_item{background:#cd6c25;border-radius:35px;padding:10px;display:block;margin-bottom:10px;overflow:hidden;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset,0 -1px 0px rgba(255, 255, 255, 0.6) inset}div.yt_slick_slider.theme9 ul li .so_item:hover{background-color:#DD7830}div.yt_slick_slider.theme9 ul li .so_item>div{position:relative;min-height:30px}div.yt_slick_slider.theme9 ul li
h4.so_title{overflow:hidden;margin-left:50px}div.yt_slick_slider.theme9 ul li h4.so_title>a{font-size:125%;font-weight:normal;color:#fff;display:block;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.2)}div.yt_slick_slider.theme9 ul li
span.so_number1{font-size:220%;color:#fff;line-height:35px;float:left;position:absolute;left:0px;top:-5px;width:38px;height:38px;text-align:center;text-shadow:1px 1px 0px rgba(0, 0, 0, 0.3)}div.yt_slick_slider.theme9 ul li
span.so_number2{font-size:220%;color:#fff;line-height:35px;float:left;position:absolute;left: -9px;top:-66px;padding:8px;width:38px;border-radius:30px;background:#b1510b;width:38px;height:38px;text-align:center;box-shadow:0 px 5px rgba(255, 255, 255, 0.4) inset}div.yt_slick_slider.theme9 ul li h4.so_title:hover>a{text-shadow:0 0 3px rgba(255,255,255,1)}div.yt_slick_slider.theme9 .so_navigation_hor>div{display:table !important;margin:0
auto}div.yt_slick_slider.theme9 .so_navigation_hor .so_pre_hor,
div.yt_slick_slider.theme9 .so_navigation_hor
.so_next_hor{width:16px;height:16px;margin:0
2px;background:url(https://childrensfestival.com.au/templates/sj_blog/images/k2-slider-arrow.png) no-repeat 0 0}div.yt_slick_slider.theme9 .so_navigation_hor
.so_next_hor{background-position:right 0}div.yt_slick_slider.theme9 .so_navigation_hor .so_next_hor:hover{background-position:right bottom}div.yt_slick_slider.theme9 .so_navigation_hor .so_pre_hor:hover{background-position:0 bottom}div.sj-gallery li.img-col{margin:0
6px 6px 0;overflow:hidden;position:relative}div.sj-gallery
img{border-radius:0;padding:0}div.sj-gallery li.img-col>a{position:relative;display:block;overflow:hidden}div.sj-gallery li.img-col:before{content:"";position:absolute;width:100%;height:100%;z-index:3;box-shadow:0 0 10px 3px rgba(0,0,0,0.5) inset}div.sj-gallery li.img-col:hover:before{box-shadow:0 0 0px 35px  rgba(0,0,0,0.5) inset}div.sj-gallery li.img-col a:before{content:"\E805";color:#fff;font-family:'fontello';font-size:24px;z-index:10;margin:0px
-15px -5px 0;position:absolute;bottom: -20px;right:50%}div.sj-gallery li.img-col:hover a:before{bottom:50%}#yt-mobilemenu{position:absolute;clip:rect(0px 0px 0px 0px)}div.k2ItemsBlock ul
li{background:none;padding:0
0 10px 0;margin-bottom:10px;border-bottom:1px solid #aa9668;box-shadow:0 1px 0 #d5c399}div.k2ItemsBlock ul li
div.moduleItemIntrotext{line-height:20px}div.k2ItemsBlock
a.moduleItemImage{float:left;margin-right:10px}div.k2ItemsBlock ul li
a.moduleItemTitle{font-size:96%;font-weight:bold;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.k2ItemsBlock ul li
a.moduleItemComments{background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/comment.png) no-repeat 0 0;padding-left:20px;margin:10px
0 0;font-size:12px;color:#fff;border:none;display:inline-block;line-height:18px}div.k2ItemsBlock ul li:hover
a.moduleItemTitle{color:#fff;text-shadow:none}div.k2ItemsBlock ul li .image-wrap{position:relative;color:#fff;height:100%;width:100%;display:block;overflow:hidden;border:3px
solid #cc6d25;box-sizing:border-box;-moz-box-sizing:border-box}div.k2ItemsBlock ul li:hover .image-wrap{border-color:#fff}div.k2ItemsBlock ul li .image-wrap:after{font-family:'fontello';content:"\002B";position:absolute;bottom: -3px;right: -35px;z-index:12;color:#cc6d25;font-size:12px;width:25px;height:25px;line-height:25px;text-align:center;background:#fff }div.k2ItemsBlock ul li:hover .image-wrap:after{right: -3px}div.most_popular{}div.most_popular
.moduleItemHeader{font-size:100%;position:relative;z-index:10;color:#fff000;font-weight:normal;float:left;padding:0
3px;margin:0
8px 0 0;line-height:20px;text-shadow:none;background:#c76822;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.6) inset}div.most_popular ul
li{position:relative;border:none !important;box-shadow:none !important;margin-bottom:0}div.most_popular ul li
a.moduleItemTitle{color:#333;display:block;font-weight:normal;font-size:100%}div.most_popular ul li:hover
.moduleItemHeader{background:#ddd;text-shadow:1px 1px 0 #fff;box-shadow:0 -1px 0 rgba(0, 0, 0, 0.5) inset, 0 1px 0 rgba(255, 255, 255, 0.6) inset}div.most_popular ul li:hover
.moduleItemHeader{color:#333}div.most_popular ul li a.moduleItemTitle:hover{color:#fff;text-shadow:0px 1px 1px rgba(0, 0, 0, 0.3) !important}div.hot_news  ul
li{background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/coffee.png) no-repeat 0 5px;padding:0
0 0 50px;border:none !important;box-shadow:none!important;min-height:50px}div.hot_news ul li
a.moduleItemTitle{font-size:100%;font-weight:normal}div.hot_news ul li
span.moduleItemDateCreated{color:#fff;font-size:88%;display:block;margin-bottom:5px}div.k2TagCloudBlock{}div.k2TagCloudBlock
a{height:26px;line-height:23px;display:inline-block;position:relative;padding:0
9px 0 8px;margin:5px;color:#333;text-shadow:1px 1px 0 rgba(255,255,255,0.3);border-width:1px 0 1px 1px;border-style:solid;border-color:#A6591C;border-radius:3px 0 0 3px;background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat 0 0 transparent;box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0,0,0,0.1)}div.k2TagCloudBlock>a:hover{background-color:rgba(255,255,255,0.5);padding:0
9px 0 8px;color:#a1561b}div.k2TagCloudBlock > a:hover
span{padding:0
7px 0 6px;max-width:40px;font-size:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.15), 1px 1px 2px rgba(0, 0, 0, 0.2);box-shadow:inset 0 0 0 1px rgba(255, 255, 255, 0.15), 1px 1px 2px rgba(0,0,0,0.2)}div.k2TagCloudBlock>a>span{position:absolute;top: -1px;height:26px;left:100%;z-index:2;overflow:hidden;max-width:0;line-height:21px;padding:0
0 0 1px;color:#fff;text-shadow:0 -1px rgba(0, 0, 0, 0.3);border:1px
solid;border-color:#9a5117;border-radius:0 2px 2px 0;background-color:#a6591c}div.k2LatestCommentsBlock{}div.k2LatestCommentsBlock ul
li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #D4D4D4;background:none;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.2);border-bottom:1px solid #ab9566;box-shadow:0 1px 0 #e2cda8}div.k2LatestCommentsBlock ul li
a{color:#333}div.k2LatestCommentsBlock ul li
a.k2Avatar{float:left;margin-right:8px}div.k2LatestCommentsBlock ul li div.comment-info{overflow:hidden;margin-top:3px}div.k2LatestCommentsBlock ul li
span.lcCommentDate{color:#333;font-size:12px}div.k2LatestCommentsBlock ul li span.lcUsername>a{color:#fff;text-shadow:none}div.k2LatestCommentsBlock ul li
span.lcUsername{font-size:12px}div.k2LatestCommentsBlock ul li a.lcAvatar
img{border:none;background:none}div.sidebar-fixed{position:fixed;top:0px}#content_sidebar{width:25%}#content_sidebar .sidebar-inner{width:100%;display:table}#content_main{width:75%;float:right}div.no-sidebar
#content_main{width:100%;float:left;overflow:visible !important;z-index:10}div.layout-blog-sidebar div.latestItemView div.latestItemCategory
span{position:absolute;clip:rect(0px 0px 0px 0px)}div.mod-bre .mod-inner{}div.breadcrumbs{background:url(https://childrensfestival.com.au/templates/sj_blog/images/bre-transparent.png) repeat;padding:7px
20px;border-radius:20px;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.2) inset}div.breadcrumbs
.showHere{font-weight:bold;margin:0
5px 0 0;float:left}div.breadcrumbs .arrow-bre{background:url(https://childrensfestival.com.au/templates/sj_blog/images/arrow-bre.png) no-repeat center center;width:15px;padding:2px
0;height:6px;display:inline-block}#content{position:relative;direction:ltr}div.nopos-component div.component-inner2{}#user-registration,div.newsfeed-category,div.newsfeed,div.categories-list,div.profile,div.registration{background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.3) inset;padding:15px
20px;border-radius:7px;margin-bottom:5px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);box-sizing:border-box;-moz-box-sizing:border-box}#user-registration dl
dd{margin:0}div.registration dl
dt{font-weight:normal;margin:1em
0 0;float:left;width:150px}div.registration dl
dd{margin:1em
0 0}div.registration dl dt
.spacer{color:#cc732d}div.registration dl dt
.star{color:#cc732d}#member-registration{margin:10px
10px 20px}div.registration  dl dd:after,
div.registration  dl dt:after{content:"";display:table;clear:both}div.registration  dl dd
input{min-width:40%}.k2AccountPage
th.k2ProfileHeading{background:none;font-size:13px}.k2AccountPage table.admintable td.key,
.k2AccountPage table.admintable
td.paramlist_key{background:none;border:none}.k2AccountPage table.admintable td.key,
.k2AccountPage table.admintable
td.paramlist_key{color:#333;font-weight:normal;font-size:13px}.k2AccountPage
div.k2AccountPageUpdate{text-align:left}.k2AccountPage
table.admintable{width:80%}#yt_component div.finder,#josForm,div.contact{background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.3) inset;padding:15px
20px;border-radius:7px;margin-bottom:5px;text-shadow:1px 1px 0 rgba(255,255,255,0.3);overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box}#search-form{}div.advanced-search-tip,
#advanced-search ul li.filter-branch
label{font-size:88%}.search-results{margin-top:2em}dl.search-results dt.result-title{background:#ac976c;background:rgba(172,151,108,0.5);box-shadow:0 1px 1px rgba(0, 0, 0, 0.3) inset, 0 -1px 0 rgba(255, 255, 255, 0.5) inset;padding:5px
10px;border-radius:5px}dl.search-results dt.result-title>a{color:#333;font-size:13px}dl.search-results .highlight, #search-query-explained
span.term{background:#B64F00;color:#FFF;font-size:90%;padding:0
5px;text-shadow:none}#mod-finder-searchform div.finder
.button{width:25px;height:24px;border-radius:0 5px 5px 0;background:url(https://childrensfestival.com.au/templates/sj_blog/images/bt-search.png) no-repeat 0 bottom;margin:0;text-indent: -999em;border:none}dl.search-results dd.result-text{margin:0
10px}dl.search-results dd.result-url{color:#B64F00;margin:5px
10px 10px}#advanced-search ul li.filter-branch{margin:5px
0;background:none}#advanced-search ul li.filter-branch
label{width:140px;display:inline-block}#advanced-search ul li.filter-branch
select{border:1px
solid #ccc;margin:0
5px 0 0;padding:2px
2px 2px 5px;float:none;border-radius:0}#advanced-search ul li.filter-branch select
option{padding:0
8px}#advanced-search-toggle{}#yt_component{}div.component-inner{margin:5px
10px 15px}div.component-inner2{width:100%;display:table}div.item-page{overflow:hidden}div.item-page,div.blog>.leading,div.blog>.intro{background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.3) inset;padding:15px
20px;border-radius:7px;margin-bottom:5px;text-shadow:1px 1px 0 rgba(255,255,255,0.3)}div.blog>.leading:hover,div.blog>.intro:hover{box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2),0 0 0 1px rgba(255, 255, 255, 0.4) inset,0 0 10px rgba(255, 255, 255, 0.5) inset}div.leading:hover .image-content,
div.intro:hover .image-content{background-color:rgba(255,255,255,0.5)}h1.componentheading,.componentheading{font-size:200%}div.blog{display:block}div.blog .items-leading,
div.blog .items-row{background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.2) inset;padding:15px
20px;border-radius:7px;margin-bottom:5px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);box-sizing:border-box;-moz-box-sizing:border-box}div.blog .items-leading:hover .image-content,h2.contentheading>a,.contentheading>a{position:relative;color:#B85B19}h2.contentheading>a:after{content:"";right: -10px;top:5px;position:absolute;width:16px;height:16px}div.top-heading{display:table;width:100%;position:relative;margin-bottom:10px}div.top-heading
.create{float:left;line-height:45px;width:110px;font-size:90%;margin-right:10px}div.top-heading .create>span{width:42px;height:42px;border-radius:42px;background:#fff;display:block;float:left;text-align:center;line-height:40px;font-size:200%;color:#cd6d23;margin-right:10px;box-shadow:0 1px 2px rgba(0, 0, 0, 0.3),0 -10px 10px rgba(0, 0, 0, 0.1) inset}div.blog .items-row:hover .image-content,
div.blog .items-leading:hover .image-content{background-color:rgba(203,114,44,0.4);border:1px
solid #B85B19}div.blog div.items-leading:hover div.top-heading .create > span,
div.blog div.items-row:hover div.top-heading .create>span{background:#B85B19;color:#fff;box-shadow:0 1px 2px rgba(0, 0, 0, 0.4), 0 -10px 10px rgba(0, 0, 0, 0.2) inset;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3)}div.blog .items-row:hover h2.contentheading > a:after,
div.blog .items-leading:hover h2.contentheading>a:after{right: -25px;background:url(https://childrensfestival.com.au/templates/sj_blog/images/red/readmore.png) no-repeat 0 0}p.readmore{display:block}p.readmore>a{margin:0
20px;position:relative;display:inline-block;color:#333;font-size:95%}p.readmore>a:hover{color:#CC6C24}p.readmore>a:after{background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/readmore.png) no-repeat 0 0;display:inline-block;content:"";top:1px;left: -20px;width:16px;height:16px;position:absolute}p.readmore>a:hover{}p.readmore>a:hover:after{background:url(https://childrensfestival.com.au/templates/sj_blog/images/red/readmore.png) no-repeat 0 0}div.pagination{padding:20px
0 10px 0;margin:0;overflow:hidden}ul.related-items{overflow:hidden}ul.related-items li.related-item>a.related-item-image-link{background:#eee;border:1px
solid #b2b2b2;padding:3px}ul.related-items li.related-item:hover>a.related-item-image-link{background:#fff}ul.related-items li.related-item>a{height:auto;line-height:24px;font-size:14px}div.related-items-title{overflow:hidden;background:url("https://childrensfestival.com.au/templates/sj_blog/images/title-default.png") repeat-x scroll 0 bottom transparent;font-size:130%;padding-bottom:10px;font-weight:normal;text-shadow:none;margin-top:2em;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}ul.related-items li.related-item{margin-bottom:10px}#k2Container{padding:0;display:table;width:100%}#itemListCategoriesBlock,div#itemListLeading,div#itemListPrimary,div#itemListSecondary,div.itemList{display:table;width:100%}div.itemListCategoriesBlock{margin:0
-5px}div.itemListCategory{border:none;background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.3) inset;padding:15px
20px;border-radius:7px;margin-bottom:15px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.subCategory
a.subCategoryImage{margin-top:10px}div.itemListCategory
h2{font-weight:normal;margin:0}div.subCategory a.subCategoryImage img,
div.subCategory a.subCategoryImage:hover
img{padding:0;border:none;background:none;margin:0}div.itemListCategoriesBlock
div.subCategory{margin:10px
7px;background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.3) inset;padding:15px
20px;border-radius:7px;margin-bottom:5px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);border:none;height:auto !important;box-sizing:border-box;-moz-box-sizing:border-box}div.itemListCategoriesBlock h3.label-listsub{font-size:180%;font-weight:normal}div.desc-subcategory{overflow:auto}div.subCategoryContainer
h2{margin:0;font-weight:normal}div.subCategoryContainer
a.subCategoryMore{color:#333;display:table;font-size:95%;margin:0
20px;position:relative}div.subCategoryContainer a.subCategoryMore:after{background:url("https://childrensfestival.com.au/templates/sj_blog/images/icons/readmore.png") no-repeat scroll 0 0;content:"";display:block;height:16px;left: -20px;position:absolute;top:1px;width:16px}div.subCategoryContainer a.subCategoryMore:hover:after{background:url("https://childrensfestival.com.au/templates/sj_blog/images/red/readmore.png") no-repeat  0 0 }div.subCategoryContainer a.subCategoryMore:hover{color:#B85B19}div.latestItemsContainer{}div.latestItemsContainer
.latestItemList{padding:0}div.latestItemView div.latestItemIntroText,
div.latestItemView
div.latestItemBody{padding:0}div.latestItemView div.latestItemCategory
span{font-weight:normal;color:#333}div.latestItemView
div.latestItemLinks{margin:0}div.catItemInfor
a{text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.latestItemView
div.latestItemTagsBlock{padding:0;border:none}div.latestItemTagsBlock ul.latestItemTags
li{background:none}div.latestItemTagsBlock
span{font-weight:normal}div.latestItemsContainer
.latestItemView{background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.25) inset;padding:15px
20px;border-radius:7px;margin-bottom:5px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.latestItemView span.latestItemImage
img{padding:0;border-color:#d7d7d7}div.latestItemView .catItemInfor>div{border:none;color:#FFF;font-size:88%;display:inline-block;margin:0;padding:0
7px 0 0;position:relative;line-height:16px;text-shadow:none;background:url(https://childrensfestival.com.au/templates/sj_blog/images/dotted.png) no-repeat right center}div.latestItemView .catItemInfor>div:last-child{background:none}div.latestItemView .latestItemImage>a{display:block;overflow:hidden}div.latestItemView
.latestItemImage{float:left;position:relative;padding:6px;margin:0
15px 10px 0;background:#D6BB93;border:1px
solid #C69666;border-radius:5px 5px 5px 5px;box-shadow:0 0 3px #D07A37 inset}div.latestItemView .catItemInfor>.latestItemCommentsLink:before{content:"\E718";position:absolute;font-family:'fontello';font-size:16px;color:#fff;text-shadow:0 1px 1px #999}div.latestItemView .catItemInfor>.latestItemCommentsLink>a{padding:0
20px}div.latestItemView:hover
.latestItemImage{background-color:rgba(203,114,44,0.4);border:1px
solid #B85B19}div.latestItemView:hover div.top-heading .create>span{background:#B85B19;color:#fff;box-shadow:0 1px 2px rgba(0, 0, 0, 0.4), 0 -10px 10px rgba(0, 0, 0, 0.2) inset;text-shadow:1px 1px 0 rgba(0,0,0,0.3)}div.top-heading>h2>a{display:inline-block;position:relative}div.top-heading>h2>a:after{content:"";right: -10px;top:5px;position:absolute;width:16px;height:16px}.latestItemView:hover div.top-heading>h2>a:after{right: -25px;background:url(https://childrensfestival.com.au/templates/sj_blog/images/red/readmore.png) no-repeat 0 0}div.latestItemReadMore{overflow:hidden;margin:15px
0}div.latestItemReadMore>a.k2ReadMore{color:#333;display:inline-block;font-size:95%;margin:0
20px;position:relative}div.latestItemReadMore>a.k2ReadMore:after{background:url("https://childrensfestival.com.au/templates/sj_blog/images/icons/readmore.png") no-repeat scroll 0 0;content:"";display:block;height:16px;left: -20px;position:absolute;top:1px;width:16px}div.latestItemReadMore>a.k2ReadMore:hover:after{background:url("https://childrensfestival.com.au/templates/sj_blog/images/red/readmore.png") no-repeat  0 0 }div.latestItemReadMore>a.k2ReadMore:hover{color:#B85B19}div.itemListView{}div.itemIsFeatured,div.catItemIsFeatured,div.userItemIsFeatured{background:none}div.catItemView{padding:0}div.itemListView
h3.catItemTitle{font-size:165%;font-weight:normal;margin:6px
0}div.itemListView
.catItemImageBlock{float:left;position:relative;padding:7px;margin:0
15px 10px 0;background:#D6BB93;border:1px
solid #C69666;border-radius:5px 5px 5px 5px;box-shadow:0 0 3px #D07A37 inset}div.itemListView .catItemImageBlock .ico-feature{position:absolute;display:block;width:52px;height:52px;right:0;top:0;background:url(https://childrensfestival.com.au/templates/sj_blog/images/system/featuredItem.png) no-repeat 0 0}#itemListLeading .itemContainer,
#itemListPrimary .itemContainer ,
#itemListSecondary
.itemContainer{background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.3) inset;padding:15px
20px;border-radius:7px;margin-bottom:5px;text-shadow:1px 1px 0 rgba(255,255,255,0.3);box-sizing:border-box;-moz-box-sizing:border-box}div.catItemLinks{margin:0;font-size:88%}div.catItemTagsBlock ul.catItemTags
li{position:relative;display:inline-block;background:none;padding:0
2px}div.catItemTagsBlock ul.catItemTags li
a{color:#333;position:relative;z-index:5;padding:0
3px;display:inline-block}div.catItemTagsBlock ul.catItemTags li:before{background:#B85B19;content:"";z-index:1;position:absolute;width:100%;height:100%;left:0;top: :0;border-radius:5px}div.catItemTagsBlock ul.catItemTags li a:hover{color:#fff;box-shadow:none}div.catItemTagsBlock{border:none}div.catItemTagsBlock:before{content:"\E807";font-family:'fontello';font-size:16px;display:inline-block;color:#666}div.catItemLinks div.catItemTagsBlock
span{font-weight:normal;color:#333}div.itemListView .itemContainer:hover
.catItemImageBlock{background-color:rgba(203,114,44,0.4);border:1px
solid #B85B19}div.itemListView .itemContainer:hover div.top-heading .create>span{background:#B85B19;color:#fff;box-shadow:0 1px 2px rgba(0, 0, 0, 0.4), 0 -10px 10px rgba(0, 0, 0, 0.2) inset;text-shadow:1px 1px 0 rgba(0,0,0,0.3)}div.top-heading>h3>a{display:inline-block;position:relative;color:#B85B19}div.top-heading>h3>a:after{content:"";right: -10px;top:5px;position:absolute;width:16px;height:16px}div.itemListView  .itemContainer:hover div.top-heading>h3>a:after{right: -25px;background:url(https://childrensfestival.com.au/templates/sj_blog/images/red/readmore.png) no-repeat 0 0}div.itemListView
.catItemInfor{overflow:hidden;font-size:88%}div.itemListView .catItemInfor>span{padding-right:5px;position:relative;text-shadow:none;display:inline-block;background:url(https://childrensfestival.com.au/templates/sj_blog/images/dotted.png) no-repeat right center}div.itemListView .catItemInfor>span>a{text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.itemListView .catItemInfor>span:last-child{background:none}div.itemListView .catItemInfor>span.catItemCommentsLink>a{padding:0
20px}div.itemListView .catItemInfor>span.catItemCommentsLink:before{content:"\E718";position:absolute;margin:0
2px;font-family:'fontello';font-size:16px;color:#fff;text-shadow:1px 1px 1px #999}div.catItemBody,div.catItemIntroText{padding:0}span.catItemImage
img{padding:0;border:none}div.catItemReadMore{display:block;margin:10px
0}div.catItemReadMore>a.k2ReadMore{color:#333;display:inline-block;font-size:95%;margin:0
20px;position:relative}div.catItemReadMore>a.k2ReadMore:after{background:url("https://childrensfestival.com.au/templates/sj_blog/images/icons/readmore.png") no-repeat scroll 0 0;content:"";display:block;height:16px;left: -20px;position:absolute;top:1px;width:16px}div.catItemReadMore>a.k2ReadMore:hover:after{background:url("https://childrensfestival.com.au/templates/sj_blog/images/red/readmore.png") no-repeat  0 0 }div.catItemReadMore>a.k2ReadMore:hover{color:#B85B19}div.k2Pagination{color:#333;width:100%;padding:0;margin:1em
0 0;display:table}div.userView{}div.userView
div.userBlock{border:none;background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.3) inset;padding:15px
20px;border-radius:7px;margin-bottom:15px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3)}div.userView div.userBlock
img{background:#D6BB93;border:1px
solid #C69666;border-radius:5px 5px 5px 5px;box-shadow:0 0 3px #D07A37 inset}div.userView .userItemView:hover .userItemImage,
div.tagView .tagItemView:hover
.tagItemImage{background-color:rgba(203,114,44,0.4);border:1px
solid #B85B19}div.userView .userItemView:hover div.top-heading .create > span,
div.tagView .tagItemView:hover div.top-heading .create>span{background:#B85B19;color:#fff;box-shadow:0 1px 2px rgba(0, 0, 0, 0.4), 0 -10px 10px rgba(0, 0, 0, 0.2) inset;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3)}div.userView  .userItemView:hover div.top-heading > h3 > a:after,
div.tagView  .tagItemView:hover div.top-heading>h3>a:after{right: -25px;background:url(https://childrensfestival.com.au/templates/sj_blog/images/red/readmore.png) no-repeat 0 0}div.userView div.userBlock>h2{margin:0;font-weight:normal}div.userView div.userBlock
div.userAdditionalInfo{margin:0}div.tagItemCategory{padding:0;margin:0;border:none}div.userView div.userBlock span.userEmail,
div.tagItemCategory span,
div.userView div.userBlock
span.userURL{font-weight:normal;font-size:88%;color:#333}div.userView div.userItemView ,
div.tagView
div.tagItemView{background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.3) inset;padding:15px
20px;border-radius:7px;margin-bottom:5px;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);border:none}div.userView h3.userItemTitle ,
div.tagView
h3.tagItemTitle{font-size:165%;font-weight:normal;margin:6px
0}div.userItemBody,div.userItemIntroText,div.tagItemBody,div.tagItemIntroText{padding:0}span.userItemImage img,
span.tagItemImage
img{padding:0;border:none}span.userItemImage>a,span.tagItemImage>a{display:block}span.userItemImage,span.tagItemImage{background:#D6BB93;border:1px
solid #C69666;border-radius:5px 5px 5px 5px;box-shadow:0 0 3px #D07A37 inset;float:left;margin:0
15px 10px 0;padding:7px}div.userView
.catItemInfor{font-size:88%;overflow:auto}div.userView .catItemInfor>.userItemCommentsLink>a{color:#333;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);padding:0
20px}div.userView .catItemInfor>.userItemCommentsLink{position:relative;padding:0px;margin:0;border:none}div.userView .catItemInfor>.userItemCommentsLink:before{content:"\E718";position:absolute;font-family:'fontello';font-size:16px;color:#fff;text-shadow:1px 1px 1px #999}div.userView .catItemInfor>div>a:hover{color:#fff}div.userItemReadMore,div.tagItemReadMore{display:block}div.userItemReadMore>a.k2ReadMore,div.tagItemReadMore>a{color:#333;display:inline-block;font-size:95%;margin:0
20px;position:relative}div.userItemReadMore>a.k2ReadMore:after,div.tagItemReadMore>a:after{background:url("https://childrensfestival.com.au/templates/sj_blog/images/icons/readmore.png") no-repeat scroll 0 0;content:"";display:block;height:16px;left: -20px;position:absolute;top:1px;width:16px}div.userItemReadMore>a.k2ReadMore:hover:after,div.tagItemReadMore>a.k2ReadMore:hover:after{background:url("https://childrensfestival.com.au/templates/sj_blog/images/red/readmore.png") no-repeat  0 0 }div.userItemReadMore>a.k2ReadMore:hover,div.tagItemReadMore>a.k2ReadMore:hover{color:#B85B19}#k2Container.itemView{background:url("https://childrensfestival.com.au/templates/sj_blog/images/mod-transparent.png") repeat;padding:15px
20px;border-radius:7px;margin-bottom:5px;border:none;text-shadow:1px 1px 0 rgba(255, 255, 255, 0.3);box-shadow:3px 3px 1px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.3) inset;box-sizing:border-box;-moz-box-sizing:border-box}div.itemHeader
h2.itemTitle{padding:0;margin:2px
0;font-size:250%;font-family:"arial"}div.itemHeader h2.itemTitle
span{background:none repeat scroll 0 0 #CC6C24;border-radius:3px;display:inline-block;padding:3px
10px;position:relative;font-size:12px;line-height:20px;height:24px;box-shadow:1px 1px 0 rgba(255,255,255,0.2);margin:0
10px;box-sizing:border-box;-moz-box-sizing:border-box}div.itemHeader h2.itemTitle span
sup{color:#fff;line-height:18px}div.itemHeader h2.itemTitle span:before{content:"";position:absolute;left: -15px;top:6px;border-width:5px 8px;border-style:solid;border-color:transparent #CC6C24 transparent transparent}div.itemImageBlock{padding:0;margin:0
15px 0 0;float:left}span.itemImage{background:#D6BB93;border:1px
solid #C69666;border-radius:5px;box-shadow:0 0 3px #D07A37 inset;padding:10px;display:table}span.itemImage:hover{background-color:rgba(203,114,44,0.4);border:1px
solid #B85B19}span.itemImage>a{display:block}span.itemImage
img{padding:0}div.itemHeader
ul{display:table;margin:0
0 10px;float:left}div.itemHeader ul>li{float:left;background:url(https://childrensfestival.com.au/templates/sj_blog/images/dotted.png) no-repeat right center;padding:0
5px 0 0;font-size:88%;margin-right:5px;line-height:16px}div.itemHeader ul>li.k2item-fontsize{background:none}div.itemHeader span.k2item-print,
div.itemHeader span.k2item-email{float:left}div.itemHeader span.k2item-print > a,
div.itemHeader span.k2item-email>a{display:block;margin:0
3px;width:16px;height:16px}div.itemHeader span.k2item-print>a{background:url("https://childrensfestival.com.au/templates/sj_blog/images/icons/printButton.png") no-repeat  0 0 }div.itemHeader span.k2item-email>a{background:url("https://childrensfestival.com.au/templates/sj_blog/images/icons/emailButton.png") no-repeat  0 0 }#fontDecrease,#fontIncrease{display:inline-block}.itemTextResizerTitle{padding:0
3px 0 0}#fontIncrease span,
#fontDecrease
span{display:none}#fontIncrease img,
#fontDecrease
img{background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/font.png) no-repeat 0 0;height:14px;width:14px;display:inline-block;vertical-align:middle}#fontDecrease
img{background-position:right 0}#fontIncrease:hover
img{background-position:0 -15px}#fontDecrease:hover
img{background-position:right -15px}div.k2LatestCommentsBlock ul li a.lcAvatar
img{border:none;background:none}div.itemCommentsForm form
input#submitCommentButton{font-size:100%;border:1px
solid #b64f00;box-shadow:0 1px 0 rgba(255, 255, 255, 0.3) inset;background:#b64f00 url(https://childrensfestival.com.au/templates/sj_blog/images/bt-opacity.png) repeat-x 0 bottom;padding:5px
10px}div.itemCommentsForm form input#submitCommentButton:hover{background-position:0 0}div.itemTagsBlock
span{background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/tags.png) no-repeat left center;padding:0
0 0 27px;font-weight:normal;display:inline-block}div.itemTagsBlock ul.itemTags
li{background:none}div.itemIntroText{font-size:100%;padding:0;line-height:180%}div.itemIntroText
p{margin:0}div.itemFullText{margin-bottom:2em}table.itemblock-table{width:100%;font-size:12px}table.itemblock-table
td{vertical-align:top}div.itemCategory
span{font-weight:normal}div.itemRatingBlock
span{color:#333}span.itemHits,div.itemCategory{padding-left:25px;position:relative}span.itemHits:before,div.itemCategory:before{width:16px;height:16px;content:'';position:absolute;left:0;background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/read.png) no-repeat 0 center}div.itemCategory:before{background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/category.png) no-repeat 0 center}div.itemComments ul.itemCommentsList
li.authorResponse{background:none}div.itemComments ul.itemCommentsList
li.odd{}div.itemAuthorBlock{border:none;padding:0;padding-bottom:1em;background:none;font-size:88%}div.itemAuthorBlock
img.itemAuthorAvatar{border:none;padding:0;background:none}div.itemNavigation{overflow:hidden;padding:5px
0;color:#999;margin-bottom:10px;background:none;border-top:none;border-bottom:1px solid #C4B593;box-shadow:0 1px 0 #E2D4B5}div.itemNavigation
span.itemNavigationTitle{font-size:160%;color:#333}div.itemNavigation
a.itemPrevious{color:#333;font-size:88%}div.itemNavigation
a.itemNext{color:#333;font-size:88%}div.itemComments{border:none;padding:0;background:none}div.itemComments
ul.itemCommentsList{font-size:88%;margin:0}div.itemComments ul.itemCommentsList li span.commentDate,
div.itemComments ul.itemCommentsList li
span.commentAuthorName{font-size:88%;font-weight:normal;display:inline-block}div.itemComments ul.itemCommentsList li
span.commentDate{border-right:1px dotted #666;line-height:12px}div.itemComments ul.itemCommentsList li
p{margin:0
0 10px;color:#333}div.itemComments ul.itemCommentsList li span.commentLink a,
div.itemComments ul.itemCommentsList li span.commentToolbar
a{color:#B85B19}div.itemComments ul.itemCommentsList li span.commentLink a:hover,
div.itemComments ul.itemCommentsList li span.commentToolbar a:hover{color:#fff}.even,.odd{background:none;border:none}.box-3{width:33%;float:left}div.itemCommentsForm form
input.inputbox{width:172px}div.itemAuthorLatest{float:left;width:49%}div.itemRelated{width:49%;float:right}div.itemAuthorLatest ul,
div.itemRelated
ul{margin:0
10px;font-size:88%}div.itemAuthorLatest ul > li,
div.itemRelated ul>li{padding:2px
0 2px 12px;background:url("https://childrensfestival.com.au/templates/sj_blog/images/list-arrow2.png") no-repeat  0 9px }div.itemHeader{width:100%;display:table}div.itemToolbar-r{float:right}div.itemAuthorLatest h3,
div.itemRelated
h3{font-weight:normal;font-size:160%;margin:0
0 10px}div.itemCategory,div.itemTagsBlock{border:none}div.itemTagsBlock{padding:0;margin-bottom:1em;padding-bottom:2em;font-size:88%;border-bottom:1px solid #c4b593;box-shadow:0 1px 0 #e2d4b5}div.itemRatingBlock{padding:0
0;text-align:left;float:right}.itemTags li
a{display:inline-block;padding:0px
5px}div.itemRatingForm{line-height:normal}div.itemRatingLog{font-size:100%}div.itemContentFooter{border:none;margin:0
0}div.itemToolbar{border-bottom-style:solid;border-top-style:solid;margin:25px
0 10px}div.itemToolbar
ul{}div.itemToolbar ul
li{border:none}div.itemLinks{margin:5px
0 10px;padding:0
0 10px;border-bottom:1px solid #DDD}div.itemAttachmentsBlock
span{padding:0;font-weight:normal;font-size:88%}div.itemAttachmentsBlock ul.itemAttachments
li{background:none}div.itemSocialSharing{margin:0;display:table}div.itemTwitterButton{float:left;margin:2px
15px 0 0;width:90px}div.itemGooglePlusOneButton{float:left;margin-:0 0 0 15px;width:120px}div.itemFacebookButton{float:left;margin:0;width:220px}.itemCommentsCounter,
div.itemCommentsForm
p.itemCommentsFormNotes{margin:0
0 15px;border:none;font-size:88%}h3.itemAuthorName{margin:0
0 5px 0;font-weight:normal;font-size:180%}div.itemAuthorBlock div.itemAuthorDetails
span.itemAuthorUrl{border:none;margin:5px
0 0;padding:0;display:block;font-weight:normal}h3.itemCommentsCounter,
.itemCommentsForm
h3{font-size:160%;font-weight:normal}div.itemComments ul.itemCommentsList
li{background:none;border-bottom:1px dotted #999}div.itemComments ul.itemCommentsList li:last-child{border:none}div.itemCommentsForm
form{color:#333;font-size:88%}div.itemCommentsForm form
textarea.inputbox{height:120px;width:98%}div.itemBackToTop{margin:10px
0 0;overflow:hidden}div.itemBackToTop>a{text-transform:capitalize;display:block;padding:4px
0;text-decoration:none;font-size:12px;color:#333;float:right;position:relative}div.itemBackToTop>a:before{content:"\E711";font-family:"fontello";font-size:30px}div.itemBackToTop>a:hover,div.itemBackToTop>a:hover:before{color:#B85B19;text-decoration:none}div.itemComments ul.itemCommentsList li
img{margin:0
10px 10px 0;border:none;display:block;background:none;padding:0}div.itemCommentsForm{}div.itemCommentsPagination{border-bottom:1px solid #C4B593;box-shadow:0 1px 0 #E2D4B5;margin-bottom:1em}div.k2ReportCommentFormContainer form input,
div.k2ReportCommentFormContainer form
textarea{border:1px
solid #B1B1B1}div.k2ReportCommentFormContainer
blockquote{border:none}#mod-finder-searchform{margin:5px
0}div.finder>label{margin:0
10px;font-size:200%;color:#fff;text-shadow:none;line-height:27px;float:left}div.finder #mod-finder-searchword{border:none;box-shadow:none;margin:0
15px;font-size:12px;color:#666;height:26px;background:url(https://childrensfestival.com.au/templates/sj_blog/images/icons/search.png) #fff no-repeat 5px center;padding-left:25px}#advanced-search ul li.filter-branch{background-position:left center;margin:10px
0;padding:0}#advanced-search ul li.filter-branch
label{padding:0
5px 0 0}#advanced-search ul li.filter-branch
select{width:140px}#advanced-search ul li.filter-branch select
option{padding:0
8px}