html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border-color:#aaa #bbb #bbb}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}select{border:1px solid #ccc}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}textarea{width:100%}a:focus{outline:thin dotted}a:hover,a:active{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5em;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@font-face{font-family:'ostrich_sansheavy';src:url(//stepfamily.org.au/wp-content/themes/stepfamilies/fonts/ostrich-sans/ostrichsans-heavy-webfont.woff2) format('woff2'),url(//stepfamily.org.au/wp-content/themes/stepfamilies/fonts/ostrich-sans/ostrichsans-heavy-webfont.woff) format('woff');font-weight:400;font-style:normal}.group:after{content:"";display:table;clear:both}.hide-element{display:none}.cos-header .cos-social a,.cos-button,footer .cos-footer-bottom .cos-right ul li a,footer .cos-footer-top .cos-right .cos-footer-box ul a,footer .cos-footer-top .cos-right .cos-footer-box .textwidget a,footer .cos-footer-top .cos-right .cos-footer-box .textwidget a i,.cos-banner,.cos-container-text a,.cos-carousel .owl-dots .owl-dot,.cos-course-list .cos-course-content a,.cos-course-list .cos-course-content a:hover h2,.cos-course-details-social li a,.cos-container-text input[type=submit],.cos-menu-container .sub-menu>li>a,.cos-menu-container .menu-item-has-children:hover .sub-menu,footer .cos-footer-bottom .cos-left a{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.cos-header .cos-social a,.cos-cards-container .cos-card,.cos-homepage-support .cos-container-right,footer .cos-footer-top .cos-right .cos-footer-box .textwidget table td:last-child a i,.cos-consellors-table .cos-consellors-table-row>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cos-logo img:hover,.footer_bottom a:hover,.footer_top .footer-widget a:hover,.footer-menu li a:hover,footer .cos-footer-bottom .cos-right ul li a:hover,.cos-header .cos-social a:hover,.cos-button:not(.c-btn-orange):hover,footer .cos-footer-top .cos-right .cos-footer-box ul a:hover,.cos-course-details-social li a:hover,footer .cos-footer-bottom .cos-left a:hover{-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7}*{margin:0}html,body{height:100%}.cos-page-wrap{min-height:100%;background-repeat:repeat;background-position:top left}.home .cos-page-wrap{background:#fff}.cos-page-wrap:after{content:"";display:block}body{background-position:center;background-repeat:no-repeat;background-color:#f6f6f6;font-family:Archia,'Montserrat',sans-serif;font-weight:300}.cos-carousel .item .cos-slide-content,.cos-container{width:auto;margin:0 auto;max-width:1140px;position:relative;line-height:0}.cos-container{line-height:1}.cos-container-big{width:auto;margin:0 auto;max-width:1700px}.cos-container-full{width:100%;padding-top:10px}.cos-bg-white{background:#fff}.cos-bg-purple{background:#ad96de}.cos-container-text{line-height:150%;padding:60px;color:#231f20;font-size:15px;font-weight:400}.cos-container-text h1,.cos-contact-right h2{font-size:40px;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;line-height:80%;color:#000;display:block;margin:0 0 40px;padding:0}.cos-container-text h1:after,.cos-contact-right h2:after{content:'';display:block;width:205px;height:8px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:40px;background:#e8e8e8}.cos-contact-right h2{color:#53c9e9 !important;font-size:38px !important}.cos-container-text p{margin-bottom:30px}.cos-container-text h2{font-weight:400;margin-bottom:30px;color:#20346a;font-size:25px;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;line-height:110%}.cos-container-text a{color:#ad96de}.cos-container-text a:hover{color:#231f20}.cos-container-text em{font-size:24px;color:#ffc557;font-style:normal}.cos-container-text blockquote{color:#919191;font-style:italic;position:relative;padding:0 0 0 120px;margin:0;display:block}.cos-container-text blockquote:before{position:absolute;left:60px;top:14px;display:inline-block;font-family:FontAwesome;color:#e8e8e8;font-size:45px;content:"\f10d";font-style:normal}.cos-container-text h6{color:#bfbbbc;font-size:12px;font-weight:400;margin:0}.entry-footer{display:none}.cos-container-margin-top{margin-top:60px}.cos-container-margin-bottom{margin-bottom:60px}.cos-container-margin{margin-top:60px;margin-bottom:60px}.cos-container-left,.cos-container-right{float:left}.cos-homepage-support h3,.cos-line-separator{line-height:100%;margin-bottom:30px}.cos-homepage-support h3:after,.cos-line-separator:after{content:'';display:block;width:205px;height:8px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:40px}.cos-homepage-support h3:after,.cos-line-separator-gray:after{background:#e8e8e8}.cos-header .cos-logo{position:absolute;left:-235px;padding-top:9px}.cos-top-header{position:relative;height:1px;margin:0 auto 27px;text-align:center}.cos-header .cos-social{position:absolute;right:-190px;z-index:2;margin-top:33px}.cos-header .cos-menu ul,.cos-header .cos-social ul,.cos-course-details-social{font-size:0;margin:0;list-style-type:none;padding:0}.cos-header .cos-menu li,.cos-header .cos-social li,.cos-course-details-social li{display:inline-block}.cos-course-details-social li a,.cos-header .cos-social li a{font-size:0;text-align:center}.cos-course-details-social li a:before,.cos-header .cos-social li a:before{display:inline-block;font-family:FontAwesome;color:#ad96de;font-size:18px;position:relative;top:-1px}.cos-header .cos-social li.mail a:before{content:"\f003"}.cos-course-details-social li.twitter a:before,.cos-header .cos-social li.twitter a:before{content:"\f099"}.cos-course-details-social li.facebook a:before,.cos-header .cos-social li.facebook a:before{content:"\f09a"}.cos-header .cos-menu .cos-logo,.cos-header .cos-toggle-menu{display:none}.cos-logo img{max-width:185px !important}.cos-header .cos-menu .cos-menu-container>ul>li>a{font-size:17px;color:#222;text-decoration:none;display:block;padding:0 13px;font-weight:600;line-height:66px}.cos-header .cos-menu .cos-menu-container>ul>li>a:after{display:block;content:attr(title);font-weight:600;height:1px;color:transparent;overflow:hidden;visibility:hidden}.cos-header .cos-menu .cos-menu-container>ul>li.current-menu-item>a,.cos-menu-container .menu-item-has-children:hover>a,.cos-header .cos-menu .cos-menu-container>ul>li>a:hover{font-weight:600 !important;color:#d0df00 !important;background:#000}.cos-course-details-social li:first-child,.cos-header .cos-social li:first-child{margin-left:0}.cos-course-details-social li,.cos-header .cos-social li{margin-left:10px}.cos-header .cos-social a,.cos-course-details-social a{font-size:19px;display:block;color:#ad96de;width:40px;height:40px;line-height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #ad96de;text-align:center}.cos-carousel .item{position:relative;text-align:center}.cos-carousel .owl-nav{display:none}.cos-carousel .item .cos-slide-content{position:absolute;top:20%;left:0;right:0;text-align:left;color:#fff;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase}.cos-carousel .cos-text-big{font-size:120px;margin-bottom:20px;line-height:100%}.cos-carousel .cos-text-small{font-size:48px;max-width:400px;width:auto}.cos-carousel .cos-button{margin-right:15px}.wpcf7-submit{font-family:Archia,'ostrich_sansheavy'}.cos-button{display:inline-block;font-family:Archia,'ostrich_sansheavy';color:#fff;font-size:24px;padding:10px 30px;text-decoration:none;line-height:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer}.cos-button:visited,.cos-button:hover{color:#fff}.c-btn-red{background:#f05374;border:3px solid #f05374}.c-btn-green{background:#0bb288;border:3px solid #0bb288;color:#fff !important}.cos-button.c-btn-orange,.c-btn-orange{background:#ad96de;border:2px solid #ad96de;color:#fff !important;font-size:16px;font-weight:500}.c-btn-orange:hover{background:#fa9370;border:2px solid #fa9370;color:#fff !important}.c-btn-empty{border:3px solid #fff}.cos-cards-container{width:100%}.cos-cards-container .cos-card{float:left;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center;padding:45px 10px 45px 30px;position:relative}.cos-cards-container .c-c-red{background-image:url(//stepfamily.org.au/wp-content/themes/stepfamilies/img/homepage-card-1.jpg);width:30%}.cos-cards-container .c-c-orange{background-image:url(//stepfamily.org.au/wp-content/themes/stepfamilies/img/homepage-card-2.jpg);z-index:1;padding:60px 10px 60px 30px;top:-15px;width:40%}.cos-cards-container .c-c-green{background-image:url(//stepfamily.org.au/wp-content/themes/stepfamilies/img/homepage-card-3.jpg);width:30%}.cos-cards-container .c-c-orange .cos-button{margin-left:5px;margin-right:5px}.cos-card .cos-card-left,.cos-card .cos-card-right{float:left;color:#fff}.cos-cards-container .cos-card .cos-button{margin-top:15px}.cos-cards-container .cos-card p{margin:20px 0}.cos-cards-container .c-c-red .cos-card-left{width:130px}.cos-cards-container .c-c-red .cos-card-right{width:calc(100% - 140px)}.cos-cards-container .c-c-orange .cos-card-left{width:90px}.cos-cards-container .c-c-orange .cos-card-right{width:calc(100% - 90px)}.cos-cards-container .c-c-green .cos-card-left{width:95px}.cos-cards-container .c-c-green .cos-card-right{width:calc(100% - 95px)}.cos-card h3{color:#fff;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;font-size:36px;line-height:90%;margin:0 0 15px;display:block}.cos-card h3 em{font-size:60px;font-style:normal}.cos-card .cos-button{padding:10px 20px}.cos-cards-container .c-c-green .cos-button{background:#fff;border:3px solid #fff;color:#0bb288}.cos-cards-container .c-c-green .cos-button:visited,.cos-cards-container .c-c-green .cos-button:hover{color:#0bb288}.cos-banner{background:#1a3668;color:#fff;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;font-size:30px;line-height:100%;padding:15px;text-align:center}.cos-homepage-support .cos-container-left,.cos-homepage-support .cos-container-right{width:50%}.cos-homepage-support .cos-container-right .helper{max-width:360px;width:auto;margin:20% auto 0;font-size:18px;text-align:left;line-height:150%}.cos-homepage-support{color:#231f20;font-size:0}.cos-homepage-support h3{font-size:120px;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;line-height:80%;color:#ad96de;display:block;margin:0 0 30px;padding:0}.cos-homepage-support h3:after{margin-top:15px}.cos-homepage-support-banner{position:relative}.cos-homepage-support-banner .cos-hsb-content{position:absolute;left:0;top:25px;text-align:center;width:100%}.cos-homepage-support-banner .cos-hsb-content span{font-size:46px;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;color:#fff;vertical-align:middle;margin-right:30px}.cos-homepage-fb-banner{position:relative;margin-top:40px}.cos-homepage-fb-banner .cos-hfb-content{position:absolute;right:10%;top:22%;color:#20346a;font-size:18px;line-height:150%;display:block}.cos-homepage-fb-banner .cos-hfb-content h3{display:block;font-size:46px;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;margin-bottom:15px;margin:0 0 20px;padding:0}.cos-container-text ul{margin:30px 0;list-style-type:none;padding:0}.cos-container-text ul ul{margin-left:30px}.cos-container-text ul li{margin-bottom:5px}.cos-container-text ul li:before{display:inline-block;content:"\f10c";font-family:FontAwesome;font-size:13px;color:#ad96de;margin-right:10px;position:relative;top:-2px}.cos-container-text h3{margin:30px 0}.cos-homepage-support .cos-container-right .cos-button{display:none}.cos-breadcrumbs{margin-bottom:10px;color:#d0d0d0;font-size:13px}.cos-breadcrumbs a{color:#1a3668}.cos-breadcrumbs a:hover{text-decoration:none}.cos-breadcrumbs .sep{font-size:0}.cos-breadcrumbs .sep:after{content:"\f105";display:inline-block;font-family:FontAwesome;font-size:13px;color:#d0d0d0;margin-left:5px;margin-right:5px}.cos-carousel .owl-dots{position:absolute;bottom:30px;left:0;text-align:center;width:100%}.cos-carousel .owl-dots .owl-dot{width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(255,255,255,.5);display:inline-block;margin:0 15px}.cos-carousel .owl-dots .owl-dot:hover,.cos-carousel .owl-dots .owl-dot.active{background:#fff}footer{margin-top:60px;text-align:left;color:#ddd}footer .cos-footer-top{padding:60px 0 40px}footer .cos-footer-top{background:#20346a}footer .cos-footer-top .cos-right{text-align:left}footer .cos-footer-top .cos-right .cos-footer-box{display:inline-block;vertical-align:top;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;font-size:24px;position:relative}footer .cos-footer-top .cos-right .cos-footer-box:before{content:'';display:block;width:50px;height:5px;background:#8399cc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:35px}footer .cos-footer-top .cos-right .cos-footer-box ul{margin:0;padding:0;list-style-type:none;margin-top:40px}footer .cos-footer-top .cos-right .cos-footer-box ul a{color:#fff;text-decoration:none;font-family:Archia,'Montserrat',sans-serif;font-size:15px;text-transform:none;padding-bottom:0;border-bottom:1px solid #fff;display:inline-block;vertical-align:middle}footer .cos-footer-top .cos-right .cos-footer-box ul li:before{content:"\f10c";display:inline-block;font-family:FontAwesome;font-size:9px;color:#8399cc;margin-right:20px;vertical-align:middle}footer .cos-footer-top .cos-right .cos-footer-box .textwidget{margin-top:40px;line-height:150%;font-size:15px;color:#fff;font-family:Archia,'Montserrat',sans-serif;text-transform:none}footer .cos-footer-top .cos-right .cos-footer-box .textwidget table{margin:0;padding:0;display:100%}footer .cos-footer-top .cos-right .cos-footer-box .textwidget table td{vertical-align:top;padding-bottom:10px}footer .cos-footer-top .cos-right .cos-footer-box .textwidget table td:first-child{padding-right:40px}footer .cos-footer-top .cos-right .cos-footer-box .textwidget a{text-decoration:none;color:#fff}footer .cos-footer-top .cos-right .cos-footer-box .textwidget a:hover{color:#8399cc}footer .cos-footer-top .cos-right .cos-footer-box .textwidget table td:last-child a i{font-size:0;display:inline-block;width:50px;line-height:50px;height:50px;text-align:center;border:1px solid #8399cc;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#8399cc}footer .cos-footer-top .cos-right .cos-footer-box .textwidget table td:last-child a i:before{font-size:20px;line-height:50px}footer .cos-footer-top .cos-right .cos-footer-box .textwidget a:hover i{color:#20346a !important;border-color:#fff !important;background:#fff}footer .cos-left,footer .cos-right{line-height:150%;font-size:15px}footer .cos-left{float:left;text-align:left}footer .cos-right{float:right;text-align:right}footer .cos-footer-top .cos-left,footer .cos-footer-top .cos-right{width:50%}footer .cos-footer-bottom{background:#132043}footer .cos-footer-bottom .cos-left{font-size:13px;color:#8399cc;margin-top:18px}footer .cos-footer-bottom .cos-left a{color:#bdcced;text-decoration:none}footer .cos-footer-bottom .cos-right ul{margin:0;padding:0;list-style-type:none;font-size:0}footer .cos-footer-bottom .cos-right ul li{display:inline-block}footer .cos-footer-bottom .cos-right ul li:after{content:'';display:inline-block;height:10px;width:1px;background:#fff;margin:0 8px}footer .cos-footer-bottom .cos-right ul li:last-child:after{display:none}footer .cos-footer-bottom .cos-right ul li a{color:#fff;text-decoration:none;font-size:13px;line-height:100%}footer .cos-footer-box{display:block}footer .cos-footer-bottom .cos-right>div:first-child{margin-right:50px}footer .cos-footer-bottom .cos-right>div:last-child{background:#0bb288;font-family:'ostrich_sansheavy';text-transform:uppercase;font-size:22px;padding:15px}footer .cos-footer-bottom .cos-right>div:last-child span,footer .cos-footer-bottom .cos-right>div:last-child img{vertical-align:middle;display:inline-block}footer .cos-footer-bottom .cos-right>div:last-child img{margin-left:10px}footer .cos-footer-gototop{border:1px solid silver;margin:0 auto;background:#fff;width:50px;height:50px;line-height:50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#ad96de;font-size:18px;cursor:pointer;position:relative;text-align:center;position:absolute;left:calc(50% - 25px);top:-27px;z-index:2}footer .cos-footer-gototop i:before{position:relative;top:-2px;right:-1px}.cos-find-counsellor,.cos-consellors-table .cos-consellors-table-row>div:first-child{font-size:13px}.cos-find-counsellor a{color:#1a3668}.cos-find-counsellor a:hover{text-decoration:none}.cos-find-counsellor .cos-title-state .left{float:left}.cos-find-counsellor .cos-title-state .right{float:right}.cos-consellors-table .cos-consellors-table-row-gray{background:#f9f9f9}.cos-consellors-table .cos-consellors-table-title,.cos-consellors-table .cos-consellors-table-cell{float:left;padding:15px 30px}.cos-consellors-table .cos-consellors-table-title{border-right:1px solid #4ebcda}.cos-consellors-table .cos-consellors-table-cell{border-right:1px solid #f7f5f5}.cos-consellors-table .cos-consellors-table-row>div:last-child{border-right:0}.cos-consellors-table .cos-consellors-table-row>div:nth-child(1){width:38%}.cos-consellors-table .cos-consellors-table-row>div:nth-child(2){width:42%}.cos-consellors-table .cos-consellors-table-row>div:nth-child(3){width:20%}.cos-consellors-table .cos-consellors-table-title{background:#ad96de;color:#fff;text-transform:uppercase;font-family:'ostrich_sansheavy';font-size:24px !important}.cos-consellors-table .cos-consellors-table-cell p{margin:0;padding:0;display:inline-block}.cos-consellors-table .fa{margin-right:10px;font-size:24px;vertical-align:middle;color:#e8e8e8}.cos-consellors-table .cos-title{display:block;position:relative;margin-left:35px}.cos-consellors-table .cos-title:before{width:22px;height:22px;background-image:url(//stepfamily.org.au/wp-content/themes/stepfamilies/img/user-icon.png);background-repeat:no-repeat;background-position:center;content:'';left:-35px;top:0;display:block;position:absolute}.cos-find-counsellor .cos-title-state .right .nice-select{border:2px solid #f6f6f6;padding-left:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:48px;line-height:46px;font-size:14px;width:290px}.cos-find-counsellor .cos-title-state .right .nice-select .option:hover,.cos-find-counsellor .cos-title-state .right .nice-select .option.focus,.cos-find-counsellor .cos-title-state .right .nice-select .option.selected.focus{background:#f3f3f3}.cos-find-counsellor .cos-title-state .right .nice-select .current{font-family:'ostrich_sansheavy';color:#ffc557;font-size:24px;text-transform:uppercase}.cos-find-counsellor .cos-title-state .right .nice-select:after{display:none}.cos-find-counsellor .cos-title-state .right .nice-select:before{display:inline-block;font-family:FontAwesome;color:#ffc557;font-size:18px;position:absolute;top:0;right:15px;content:"\f107"}.cos-find-counsellor .cos-title-state .right .nice-select ul{width:100%}.cos-find-counsellor .cos-title-state .right .nice-select ul li:before{display:none}.cos-find-counsellor .cos-title-state .right .nice-select .option.selected{font-weight:400}.cos-find-counsellor .cos-title-state .right .nice-select .list{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:2px solid #ededed;box-shadow:none}.cos-course-list{margin-top:30px;padding:0}.cos-course-list .cos-course-image{float:left;width:390px;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.cos-course-list .cos-course-image a{display:block;width:100%;height:100%;position:relative}.cos-course-list .cos-course-image a img{display:none}.cos-course-list .cos-course-content{float:left;width:calc(100% - 390px);padding:45px}.cos-course-sessions h2,.cos-course-list .cos-course-content h2{font-size:36px;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;line-height:80%;color:#1a3668;display:block;margin:0 0 30px;padding:0;line-height:110%}.cos-course-sessions h2:after,.cos-course-list .cos-course-content h2:after{content:'';display:block;width:150px;height:8px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:30px;background:#e8e8e8}.cos-course-list .cos-course-content a{text-decoration:none}.cos-course-list .cos-course-content a:hover,.cos-course-list .cos-course-content a:hover h2{color:#ad96de}.cos-course-details{min-height:400px}.cos-course-details-img{float:right;margin:-60px -60px 30px 30px}.cos-course-details h1,.cos-course-details h3{clear:none}.cos-course-details h3{margin:0 0 30px;padding:0;font-size:18px;font-weight:400;line-height:160%}.cos-course-details-social li:before{display:none !important}.cos-course-details{margin-bottom:30px}.cos-course-sessions{margin-top:0}.cos-course-details-info{list-style-type:none;margin:0;padding:0}.cos-course-details-info li:before{display:none !important}.cos-course-details-info li{font-size:17px;margin-bottom:10px !important}.cos-course-details-info li>i{background:#ffc557;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width:27px;height:27px;line-height:27px;text-align:center;font-size:19px;margin-right:10px}.cos-course-details-info .cos-course-phone-email{font-size:15px;border:1px solid #e8e8e8;padding:10px;vertical-align:middle;position:relative;margin-left:15px}.cos-course-details-info .cos-course-phone-email:before{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #e8e8e8;position:absolute;left:-10px;top:calc(50% - 10px);content:''}.cos-course-details-info .cos-course-phone-email:after{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;position:absolute;left:-8px;top:calc(50% - 10px);content:'';z-index:9999}.cos-course-details-info .cos-course-phone-email>div{display:inline-block}.cos-course-details-info .cos-course-phone-email i,.cos-course-details-info .cos-course-phone-email{display:inline-block}.cos-course-details-info .cos-course-phone-email i,.cos-course-details-info .cos-course-phone-email span{vertical-align:middle}.cos-course-details-info .cos-course-phone-email i{margin:0 5px;color:#f05374;font-size:24px}.cos-course-details-info a{color:#1a3668}.cos-register-session{text-align:center;margin:35px -60px 0;padding:30px 0;border-top:2px solid #f4f4f4;border-bottom:2px solid #f4f4f4}.cos-course-register-interest-form b,.cos-register-session-list b,.cos-buy-book-form b,.cos-stripe-form b,.cos-paypal b{display:block;font-size:20px;color:#53c9e9;text-transform:uppercase;font-family:Archia,'ostrich_sansheavy';margin-bottom:10px}.cos-buy-book-form,.cos-paypal{margin-bottom:30px}.cos-buy-book-form .wpcf7-response-output{margin-top:20px !important}.cos-register-session-list-item{margin-left:-60px;margin-right:-60px;padding:30px 60px}.cos-register-session-list td{vertical-align:top;width:25%;padding-left:20px;padding-right:20px}.cos-register-session-list td:nth-child(1){width:20%}.cos-register-session-list td:nth-child(2){width:20%}.cos-register-session-list td:nth-child(3){width:35%}.cos-register-session-list td:nth-child(4){width:25%}.cos-register-session-list .c-btn-green{padding:10px 40px}.cos-register-session-list td:last-child{vertical-align:middle;text-align:center}.cos-register-session-list-item{border-bottom:2px solid #f4f4f4}.cos-register-session-list-item table{margin:0}.cos-books-list{margin-left:-15px;margin-right:-15px}.cos-books-list-item{float:left;width:calc(50% - 30px);margin:0 15px 30px}.cos-books-list-item .cos-books-image{float:left;width:200px;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.cos-books-list-item .cos-books-image img{display:none}.cos-books-list-item .cos-books-content{float:left;width:calc(100% - 200px);padding:20px;background:#53c9e9;color:#fff;font-weight:300;font-size:15px;line-height:150%}.cos-books-list-item a{text-decoration:none}.cos-books-list-item h2{color:#fff;font-size:24px;margin-bottom:20px;word-wrap:break-word}.cos-book-details .cos-books-content-price-button{margin:20px 0}.cos-book-details .cos-books-content-price-button .cos-books-content-price-button-left,.cos-books-list-item .cos-books-content-price-button .cos-books-content-price-button-left{float:left;margin-top:15px;margin-right:45px}.cos-book-details .cos-books-content-price-button .cos-books-content-price-button-right,.cos-books-list-item .cos-books-content-price-button .cos-books-content-price-button-right{float:right}.cos-books-list-item .cos-books-content-price-button .cos-button{background:#fff;border-color:#fff;color:#53c9e9 !important;padding-left:25px;padding-right:25px}.cos-book-details .cos-books-content-price-button .cos-price-discounted,.cos-books-list-item .cos-books-content-price-button .cos-price-discounted{text-decoration:line-through;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;font-size:18px;color:rgba(255,255,255,.5);margin-right:2px;position:relative;top:-9px}.cos-book-details .cos-books-content-price-button .cos-price-discounted{color:#231f20}.cos-book-details .cos-books-content-price-button .cos-price,.cos-books-list-item .cos-books-content-price-button .cos-price{font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;font-size:26px}.cos-book-details .cos-books-content-price-button .cos-price{color:#f05374}.cos-contact .cos-contact-left{float:left;width:calc(100% - 430px)}.cos-contact .cos-contact-right{float:right;width:400px;margin-left:30px}.cos-contact table td{padding-bottom:6px;vertical-align:top}.cos-contact table td:first-child{color:#bababa;width:80px;padding-right:20px}.cos-contact-location{color:#bababa;font-size:13px;margin-bottom:30px}.cos-contact-location ul li:before{display:none}.cos-contact-location-title{color:#20346a;font-size:25px;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;line-height:110%;margin-bottom:10px}.cos-contact-location-title i,.cos-contact-location-title span{vertical-align:middle}.cos-contact-location-title i{margin-right:6px;color:#ffc557}.cos-contact-location b{font-weight:400;color:#231f20;font-size:15px}.cos-contact-location a{color:#ad96de}.cos-blog-header h1{margin-bottom:0}.cos-blog-date{color:#bababa;font-size:13px;margin-bottom:6px}.cos-container-text input[type=text],.cos-container-text input[type=email],.cos-container-text textarea{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:3px solid #f6f6f6;padding:10px 20px;margin-bottom:10px;font-family:Archia,'Montserrat',sans-serif;font-size:13px;color:#404040;outline:none;resize:none;max-width:100%}.cos-container-text input[type=submit]{display:inline-block;font-family:Archia,'ostrich_sansheavy';color:#fff;font-size:18px;padding:10px 25px;text-decoration:none;line-height:100%;letter-spacing:0px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;cursor:pointer;background:#000;border:1px solid #000;color:#fff;outline:none}.cos-container-text input[type=submit]:hover{background:#ad96de;border:1px solid #ad96de}.wpcf7-form-control-wrap>span{color:#ad96de;font-size:13px}.wpcf7-form p{margin-bottom:0}div.wpcf7-response-output{font-size:13px;margin:0 0 20px !important;padding:10px 20px !important}.wpcf7-validation-errors,.wpcf7-mail-sent-ng{border-color:#f05374 !important}.wpcf7-mail-sent-ok{border-color:#0bb288 !important}.cos-course-book-form,.cos-course-register-interest-form,.cos-buy-book-form,.cos-paypal{margin-top:30px;border:3px solid #f4f4f4;padding:30px;display:none}.cos-stripe-form input[type=image],.cos-paypal input[type=image]{outline:none}.cos-course-book-form p,.cos-course-register-interest-form p{margin:0}.cos-course-book-form input[type=submit],.cos-course-register-interest-form input[type=submit]{margin-bottom:0}.wpcf7 #has-valid-discount{display:block;margin-bottom:10px}.cos-course-book-form .your-hccnumber{display:none}.cos-course-book-form b,.cos-course-register-interest-form b,.cos-buy-book-form b,.cos-stripe-form b,.cos-paypal b{color:#1a3668;font-size:25px;margin-bottom:20px;line-height:110%}.form-course-details,.form-books-details{display:none}.cos-stripe-form,.cos-paypal{display:none}.cos-menu-container .menu-item-has-children{position:relative}.cos-menu-container .menu-item-has-children .cos-toggle-submenu{display:none}.cos-menu-container .menu-item-has-children .cos-toggle-submenu:before{position:absolute;right:0;top:0;display:block;width:54px;height:54px;line-height:54px;background:rgba(0,0,0,.2);border-left:1px solid #395688;font-family:FontAwesome;color:#fff;font-size:20px;content:"\f0d7";font-style:normal}.cos-menu-container .menu-item-has-children .cos-toggle-submenu.toggled:before{content:"\f0d8"}.cos-menu-container .sub-menu{border:1px solid #7a689d;border-top:none;display:block;position:absolute;left:0;top:100%;width:250px;background:#9c86c8;z-index:-2;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.cos-menu-container .sub-menu>li{border-top:1px solid #7a689d;display:block}.cos-menu-container .sub-menu>li>a{font-size:17px;color:#fff;padding:15px;display:block;text-decoration:none;line-height:150%}.cos-move-to-menu,.cos-slider-mobile-buttons{display:none}.cos-homepage-fb-banner a{position:relative;display:block}ul.cos-course-details-social{margin-bottom:0}.cos-contact-locations>div:last-child,.cos-contact-locations>div:last-child ul{margin-bottom:0}.cos-container-text .navigation li:before{display:none}.navigation{text-align:center;margin-top:30px}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{color:#fff;text-decoration:none}.navigation li{display:inline}.navigation li a,.navigation li a:hover,.navigation li.active a,.navigation li.disabled{background-color:#20346a;border-radius:10px;cursor:pointer;padding:12px;padding:.75rem;font-size:15px;font-weight:300}.navigation li a:hover,.navigation li.active a{background-color:#f05374}footer .cos-footer-top .cos-right .cos-footer-box{width:50%;margin:0}.cos-cards-container .cos-card p{margin:0}.cos-container-text .nice-select ul li:before{display:none}.intake-wrap{margin-bottom:20px;overflow:hidden;clear:both}.intake-wrap.full_view{overflow:visible}.intake-wrap .intake-left{width:47%;float:left}.intake-wrap .intake-right{width:47%;float:right}.intake-wrap .intake-title{float:left;width:14%;margin-right:3%}.intake-wrap .intake-name,.intake-wrap .intake-sname{float:left;width:40%;margin-right:3%}.intake-wrap .intake-sname{margin-right:0}.intake-wrap label{display:block;padding-bottom:8px}.intake-wrap br{display:none}.intake-wrap span.wpcf7-not-valid-tip{font-size:15px;padding-top:5px;display:block}.intake-wrap input[type=text],.intake-wrap input[type=email],.intake-wrap input[type=tel],.intake-wrap textarea,.intake-wrap select{width:100%;background:#e7e7e7;font-size:15px;border:0;padding:15px;border-radius:8px;color:#6d6e71;font-family:Archia,'Source Sans Pro',sans-serif;font-weight:300}.intake-wrap .wpcf7-checkbox{display:block;padding-top:10px}.intake-wrap span.wpcf7-list-item{margin:0 15px 0 0 !important;display:inline-block}.intake-wrap .wpcf7-form-control-wrap{position:relative}.intake-wrap.your-gender-other,.intake-wrap.postal-address,.intake-wrap .family-come-from,.intake-wrap .your-source-income,.intake-wrap .your-sexuality-other{display:none}.intake-wrap .wpcf7-select.nice-select{background:#e7e7e7 none repeat scroll 0 0;width:100%;height:auto;padding:15px;line-height:1.5;margin-bottom:25px}.cos-left .two_logos2 img{display:inline-block;height:auto;margin:0;padding:0;max-width:38%;position:relative;max-height:88px}.cos-left .two_logos2 img:first-child{margin-right:7%}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.wpcf7 select.not-nice{border:3px solid #f6f6f6;border-radius:10px;color:#404040;line-height:1;margin-bottom:10px;padding:10px 20px;max-width:100%;width:394px}.cos-stripe-form form{margin-top:10px}.cos-stripe-form{margin:50px 0 15px}.stripe-button2{background:#1275ff linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4) repeat scroll 0 0;border-radius:4px;border:0 none;box-shadow:0 1px 0 rgba(255,255,255,.25) inset;color:#fff;cursor:pointer;display:inline-block;font-family:Archia,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;height:30px;line-height:32px;overflow:hidden;padding:0 15px;position:relative;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.stripe-button2:active span{background:#008cdd linear-gradient(#008cdd,#008cdd 85%,#239adf) repeat scroll 0 0;box-shadow:0 1px 0 rgba(0,0,0,.1) inset;color:#eee}@media (max-width:1650px){.cos-header .cos-logo{left:-195px}.cos-header .cos-social{right:-150px}}@media (max-width:1550px){.cos-header .cos-logo,.cos-header .cos-social{display:none}.cos-header .cos-menu .cos-logo{display:block;position:static;float:left;margin-right:20px}.cos-header .cos-menu .cos-menu-container{float:left}.cos-header .cos-menu .cos-menu-container>ul>li>a{padding:0 9px;font-size:15px}.cos-menu-container .sub-menu>li>a{font-size:15px;padding:15px}}@media (max-width:1400px){.cos-carousel .cos-text-big{font-size:80px;margin-bottom:20px}.cos-carousel .cos-text-small{font-size:38px}.cos-line-separator:after{margin-top:20px}.cos-carousel .item .cos-slide-content{left:40px;right:40px}.cos-homepage-support h3{font-size:90px}.cos-card h3 em{font-size:40px}.cos-card h3{font-size:30px}}@media (max-width:1180px){.cos-homepage-fb-banner a:after{display:none}.cos-container{margin-left:20px;margin-right:20px}.cos-header{margin-left:0;margin-right:0}.cos-header .cos-menu .cos-logo img{max-width:100%;width:auto}footer .cos-container,.cos-container .cos-menu{margin-left:20px;margin-right:20px}.cos-cards-container .cos-card-left,.cos-cards-container .cos-card-right{width:100% !important;float:none}.cos-cards-container .cos-card-left{margin-bottom:20px;text-align:center;height:80px}footer .cos-footer-top .cos-container>.cos-left{width:35%}footer .cos-footer-top .cos-container>.cos-right{width:65%;padding-left:30px}footer .cos-footer-top .cos-container>.cos-right>div{float:left;margin:0}footer .cos-footer-top .cos-container>.cos-right>div:first-child{width:40%}footer .cos-footer-top .cos-container>.cos-right>div:last-child{width:60%}}@media (min-width:1101px){.cos-header .cos-menu .cos-menu-container{display:block !important;padding-top:20px}.cos-menu-container .menu-item-has-children:hover .sub-menu{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;z-index:2}.cos-menu-container .sub-menu{display:block !important}.cos-menu-container .sub-menu>li>a:hover{background:#000}}@media (max-width:1100px){.cos-header .cos-menu .cos-menu-container{display:none}.cos-header .cos-menu{text-align:center;margin-left:0;margin-right:0}.cos-header .cos-menu .cos-logo,.cos-header .cos-toggle-menu{display:inline-block;vertical-align:middle;float:none}.cos-header .cos-menu .cos-logo{padding-top:15px;padding-bottom:20px}.cos-header .cos-toggle-menu{font-size:30px;width:50px;height:50px;line-height:50px;background:#000;color:#fff;cursor:pointer}.cos-header .cos-toggle-menu-active{background:#d0df00}.cos-header .cos-toggle-menu i:before{position:relative;top:1px}.cos-menu-container .menu-item-has-children .cos-toggle-submenu{display:block}.cos-header .cos-menu-container{width:100%;position:absolute;z-index:2;border-top:10px solid #d0df00}.cos-header .cos-menu .cos-menu-container>ul>li{display:block;border-bottom:1px solid #395688}.cos-menu-container .sub-menu{background:0 0}.cos-header .cos-menu .cos-menu-container>ul>li>a,.cos-menu-container .sub-menu>li>a{color:#fff;border:0;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;font-size:24px !important;line-height:100%;padding:15px 28px 12px !important;text-align:left;background:#9c86c8}.cos-menu-container .sub-menu>li>a{background:#ad96de}.cos-menu-container .sub-menu{display:none;position:static;width:100%;border:0 !important;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.cos-header .cos-menu .cos-menu-container>ul>li>a:hover,.cos-menu-container .menu-item-has-children:hover>a{border:0 !important;color:#fff !important}.cos-menu-container .menu-item-has-children .cos-toggle-submenu:hover:before,.cos-header .cos-menu .cos-menu-container ul li.current-menu-item a,.cos-header .cos-menu .cos-menu-container ul li a:hover{background:#000}.cos-banner{font-size:25px;padding:10px}.cos-carousel .cos-text-big{font-size:60px;margin-bottom:10px}.cos-carousel .cos-text-small{font-size:30px}.cos-button{font-size:20px;padding:8px 20px}.cos-homepage-support h3{font-size:60px}footer .cos-footer-bottom{padding:20px 0}footer .cos-footer-bottom .cos-left,footer .cos-footer-bottom .cos-right{width:100%;float:none;margin:0;text-align:center}footer .cos-footer-bottom .cos-left{margin-bottom:20px}.cos-homepage-support-banner .cos-hsb-content span{font-size:35px}.cos-books-list-item .cos-books-content-price-button .cos-books-content-price-button-left,.cos-books-list-item .cos-books-content-price-button .cos-books-content-price-button-left2,.cos-books-list-item .cos-books-content-price-button .cos-books-content-price-button-right{float:none;text-align:center}.cos-books-list-item .cos-books-content-price-button .cos-books-content-price-button-left2,.cos-books-list-item .cos-books-content-price-button .cos-books-content-price-button-left{margin-bottom:10px}}@media (max-width:1000px){.c-btn-empty{margin-top:8px}.cos-consellors-table .cos-consellors-table-cell .cos-title{display:inline-block;margin-left:0}.cos-consellors-table .cos-consellors-table-cell .cos-title:before{display:none}.cos-homepage-fb-banner,.cos-homepage-support-banner,.cos-consellors-table .cos-consellors-table-title{display:none}.cos-consellors-table .cos-consellors-table-row>div{width:100% !important;float:none;border:none}.cos-consellors-table .cos-consellors-table-row>div:before{display:inline-block;width:120px;font-weight:600}.cos-consellors-table .cos-consellors-table-row>div:nth-child(1):before{content:'Provider / Consultant:'}.cos-consellors-table .cos-consellors-table-row>div:nth-child(2):before{content:'Address:'}.cos-consellors-table .cos-consellors-table-row>div:nth-child(3):before{content:'Visit website:'}.cos-course-list .cos-course-image{width:290px}.cos-course-list .cos-course-content{width:calc(100% - 290px)}.cos-books-list-item h2{font-size:28px}.cos-books-list-item .cos-books-image{width:150px}.cos-books-list-item .cos-books-content{width:calc(100% - 150px)}}@media (max-width:950px){.cos-course-details-info .cos-course-phone-email{display:block;margin:20px 0}.cos-course-details-info .cos-course-phone-email:before,.cos-course-details-info .cos-course-phone-email:after{display:none}.cos-contact .cos-contact-left,.cos-contact .cos-contact-right{float:none;width:100%;margin:0}.cos-contact .cos-contact-left{margin-bottom:20px}}@media (max-width:900px){.cos-carousel .cos-text-big{font-size:40px;margin-bottom:10px}.cos-carousel .cos-text-small{font-size:25px}.cos-line-separator{margin-bottom:20px}.cos-cards-container .cos-card{width:100%;float:none;text-align:center;padding:30px}.cos-cards-container .cos-card-left{height:auto}footer .cos-footer-top .cos-container>.cos-left,footer .cos-footer-top .cos-container>.cos-right{width:100%;float:none;padding:0}footer .cos-footer-top .cos-container>.cos-left{margin-bottom:40px}.cos-homepage-support .cos-container-left,.cos-homepage-support .cos-container-right{width:100%}.cos-homepage-support .cos-container-left img{width:100%}.cos-homepage-support .cos-container-right .helper{text-align:center;width:100%;max-width:none;margin:30px 0}.cos-homepage-support h3:after{margin-left:auto;margin-right:auto}.cos-homepage-support .cos-container-right .cos-button{display:inline-block}.cos-page-wrap{margin-bottom:0;min-height:0}footer,.cos-page-wrap:after{height:auto}.cos-course-details-img{max-width:300px}.cos-container-text h1{font-size:45px;line-height:100%}.cos-container-text .h1_bevels{font-size:29px}.cos-register-session-list tr,.cos-register-session-list td{display:block;width:100% !important;padding:0}.cos-register-session-list b{margin-top:15px;margin-bottom:15px}.cos-register-session-list tr td:first-child b{margin-top:0}.cos-register-session-list tr:first-child .cos-button{margin-top:30px}.cos-cards-container .c-c-orange{top:auto}}@media (max-width:850px){.cos-books-list{margin:0}.cos-books-list-item{width:100%;float:none;margin:0 0 30px}.cos-books-list>div:last-child{margin-bottom:0}.cos-books-list-item .cos-books-image{width:200px}.cos-books-list-item .cos-books-content{width:calc(100% - 200px)}.cos-books-list-item .cos-books-content-price-button .cos-books-content-price-button-left{float:left}.cos-books-list-item .cos-books-content-price-button .cos-books-content-price-button-right{float:right}}@media (max-width:800px){.cos-carousel .owl-dots,.cos-consellors-table-row-title{display:none}.cos-find-counsellor .cos-title-state .right{text-align:center}.cos-find-counsellor .cos-title-state .right form{display:inline-block}.cos-title-state{margin-bottom:30px}.cos-container-margin,.cos-container-margin-top{margin-top:30px;margin-bottom:30px}footer{margin-top:30px}.cos-consellors-table{background:#eee;padding:25px}.cos-consellors-table .cos-consellors-table-row-gray,.cos-consellors-table .cos-consellors-table-row{background:#fff;margin-bottom:15px}.cos-find-counsellor{padding-left:0 !important;padding-right:0 !important}.cos-find-counsellor .cos-breadcrumbs,.cos-find-counsellor .cos-title-state{padding:0 60px}.cos-container-text{padding-top:30px;padding-bottom:30px}.cos-course-list{padding-top:0;padding-bottom:0}.cos-find-counsellor{padding-bottom:0}.cos-consellors-table>div:last-child{margin-bottom:0}.cos-course-details-img{margin:-30px -60px 30px 30px}}@media (min-width:720px) and (max-width:800px){.cos-find-counsellor .cos-title-state{margin-bottom:0}}@media (max-width:750px){.cos-container-text blockquote{padding:0 0 0 70px}.cos-container-text blockquote:before{left:10px}.cos-course-details-img{max-width:200px}}@media (max-width:720px){.cos-find-counsellor .cos-title-state .left,.cos-find-counsellor .cos-title-state .right{float:none}}@media (max-width:667px){.cos-left .two_logos2 img{margin:0 !important}}@media (max-width:650px){footer .cos-footer-top .cos-container>.cos-right>div:first-child,footer .cos-footer-top .cos-container>.cos-right>div:last-child{width:100%;float:none}footer .cos-footer-top .cos-container>.cos-right>div:first-child{margin-bottom:40px}footer .cos-footer-top .cos-container>.cos-left{text-align:center}footer .cos-footer-bottom .cos-right>div:first-child,footer .cos-footer-bottom .cos-right>div:last-child{margin:0;text-align:center;width:100%}footer .cos-footer-bottom .cos-right>div:first-child{margin-bottom:20px}.cos-banner{font-size:20px}.cos-carousel .item .cos-slide-content{top:30%}.cos-container-text{padding:30px}.cos-find-counsellor{padding-bottom:0}.cos-course-list{padding:0}.cos-course-list .cos-course-image,.cos-course-list .cos-course-content{width:100%;float:none}.cos-course-list .cos-course-image{background-image:none}.cos-course-list .cos-course-image a img{display:block;width:100%}.cos-course-list .cos-course-content h2{line-height:110%}.cos-course-list .cos-course-content{padding:30px}.cos-course-details-img{max-width:none;width:100%;float:none;margin:0 0 20px}.cos-register-session{margin-left:-30px;margin-right:-30px}.cos-course-details-info .cos-course-phone-email{text-align:center}.cos-course-details-info .cos-course-phone-email>div{display:block;margin-bottom:10px}.cos-course-details-info .cos-course-phone-email>div:last-child{margin-bottom:0}.cos-course-details-info .cos-course-phone-email i{display:none}.cos-course-details-info .cos-course-phone-email a{color:#f05374}.cos-register-session-list-item{margin-left:-30px;margin-right:-30px;padding:30px}.cos-slider-mobile-buttons{display:block;padding:15px;background:#1a3668}.cos-carousel .item .cos-slide-content .cos-buttons,.cos-carousel .cos-text-small:after{display:none}.cos-find-counsellor .cos-breadcrumbs,.cos-find-counsellor .cos-title-state{padding-left:30px;padding-right:30px}}@media (max-width:550px){.cos-books-list-item .cos-books-image,.cos-books-list-item .cos-books-content{width:100%;float:none}.cos-books-list-item .cos-books-image img{display:block;width:100%}.cos-consellors-table .cos-consellors-table-row{padding:20px}.cos-consellors-table .cos-consellors-table-row>div{padding:0;text-align:center;margin-bottom:15px}.cos-consellors-table .cos-consellors-table-row>div:last-child{margin-bottom:0}.cos-consellors-table .cos-consellors-table-row>div:before{display:block;width:100%;margin-bottom:10px}.cos-title-state{margin-bottom:0}.cos-find-counsellor .cos-title-state{margin-bottom:30px}.cos-carousel .item .cos-slide-content .cos-buttons,.cos-carousel .cos-text-small:after{display:none}.cos-carousel .cos-text-big{font-size:32px;margin-bottom:5px}.cos-consellors-table{padding:15px}.intake-wrap label{line-height:1.3}.intake-wrap span.wpcf7-list-item{margin:0 15px 10px 0 !important}.intake-wrap .intake-title,.intake-wrap .intake-name,.intake-wrap .intake-sname,.intake-wrap .intake-left,.intake-wrap .intake-right,.intake-wrap .cleft,.intake-wrap .cright,.intake-wrap .office-location,.intake-wrap .office-location:nth-child(3n+3),.intake-wrap .office-location:nth-child(2n+2),.intake-wrap .office-location:nth-child(5){width:100%;float:none;padding-bottom:20px}.intake-wrap .intake-sname,.intake-wrap .intake-right,.intake-wrap .cleft,.intake-wrap .cright{padding-bottom:0}.cos-container-text input[type=submit]{font-size:18px}}@media (max-width:500px){.cos-carousel .cos-button{font-size:18px;padding:6px 25px}.cos-carousel .item .cos-slide-content .cos-buttons a:last-child{margin-right:0}.cos-book-details .cos-books-content-price-button{max-width:none}.cos-container-text input,.cos-container-text textarea{width:100%}.cos-course-book-form,.cos-course-register-interest-form,.cos-buy-book-form{padding:15px 20px}.cos-find-counsellor h1{margin-bottom:20px}}@media (max-width:450px){.cos-contact table td{display:block;margin:0 0 5px;padding:0}.cos-container-text h1:after,.cos-contact-right h2:after,.cos-course-sessions h2:after,.cos-course-list .cos-course-content h2:after{margin-top:20px}.cos-carousel .cos-text-big{font-size:30px}.cos-carousel .cos-text-small{font-size:16px}}#primaryNav li{margin-bottom:0}#primaryNav li a{font-size:12px}#primaryNav ul{margin:0}#primaryNav li:before{content:unset!important}.dd_donation2{margin:10px 0}.dd_donation2 .rowby{margin-bottom:20px}.dd_donation2 label{display:block;padding-bottom:4px;clear:both}.dd_donation2 select,.dd_donation2 input{border:3px solid #f6f6f6;border-radius:10px;color:#404040;font-family:Archia,"Montserrat",sans-serif;font-size:13px;margin-bottom:10px;outline:medium none;padding:10px 2px 10px 16px;resize:none;width:100%;max-width:235px}.dd_donation2 .desc{display:inline-block;font-size:14px;font-weight:500;margin-left:6px}.dd_donation2 button{background:#0bb288 none repeat scroll 0 0;border:2px solid #e8e8e8;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:Archia,"ostrich_sansheavy";font-size:24px;letter-spacing:1px;line-height:100%;outline:medium none;padding:10px 30px;text-decoration:none}.dd_donation2 button:hover{opacity:.7}h2.dd_title{font-size:21px;margin:10px 0 14px}.dd_donation2 .nice-select{margin-bottom:10px;width:100%;max-width:235px}.cos-buy-book-form label{display:block;font-size:11px;font-weight:700;color:#666}@media (max-width:1120px){footer .cos-footer-bottom{padding:20px 0}footer .cos-footer-bottom .cos-left,footer .cos-footer-bottom .cos-right{width:100%;float:none;margin:0;text-align:center}footer .cos-footer-bottom .cos-left{margin-bottom:20px}}footer .cos-footer-top .cos-left .footer-top-partnerships{display:inline-block;vertical-align:top;font-family:Archia,'ostrich_sansheavy';text-transform:uppercase;font-size:24px;position:relative}footer .cos-footer-top .cos-left .footer-top-partnerships:before{content:'';display:block;width:50px;height:5px;background:#8399cc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;top:35px}footer .cos-footer-top .cos-left .partnerships-logo img{margin-top:20px}.juicer-feed h1.referral{display:none}[class^=fa-]:before,[class*=" fa-"]:before{font-family:FontAwesome}#quick-exit{background:#20346a none repeat scroll 0 0;border-bottom:5px solid #7a90bf;position:fixed;right:0;top:0;z-index:99999;border-radius:0 0 0 5px}#quick-exit span{width:155px}#quick-exit span{display:block;margin-top:2px}#header_exit i,#quick-exit i{float:left;font-size:24px;margin-right:7px}#header_exit a,#quick-exit a{display:inline-block;font-family:Archia,'Source Sans Pro',sans-serif;font-weight:600;text-decoration:none;text-transform:uppercase;padding:0 0 6px;font-size:16px;letter-spacing:.5px;color:#000}#header_exit #tool-tip,#quick-exit #tool-tip{background:#f7f7f0 none repeat scroll 0 0;border:1px solid #eeeee0;box-shadow:-4px 4px 15px rgba(0,0,0,.1);display:none;padding:12px 14px;position:absolute;width:295px;z-index:105;left:0;top:100%}#header_exit .tip-text ul,#quick-exit .tip-text ul{list-style:inside none disc;margin:5px 0 0;padding:0}#header_exit .tip-text,#quick-exit .tip-text{color:#20346a;font-family:Archia,'Source Sans Pro',sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;line-height:18px}#header_exit .tip-text strong,#quick-exit .tip-text strong{color:#20346a;display:block;font-style:italic;font-weight:600;margin-top:12px}#quick-exit:hover{background:#20346a none repeat scroll 0 0;border-bottom:5px solid #7a90bf}#header_exit:hover #tool-tip,#quick-exit:hover #tool-tip{display:block}#header_exit{position:absolute;left:215px;top:0;z-index:99999;width:auto;text-align:left}#header_exit em{border:2px solid #000;border-radius:50%;text-align:center;padding:4px 6px}@media (max-width:450px){#quick-exit a{font-size:11px}}.cv_slider{position:relative;max-width:100%;width:100%;margin:0 auto;padding:85px 10px;text-align:center;background:#d5e0f2 url('/wp-content/themes/stepfamilies/img/bg image step families.jpg') no-repeat scroll top center;background-size:cover}.cv_slider .cv_topimg{display:inline-block;margin:0 auto;max-width:99%;height:auto}.cv_slider .cv_title{margin:32px auto 30px;text-align:center;color:#1a3668;font-size:70px;font-weight:700;font-family:Archia,'Nunito',Arial,sans-serif;text-transform:uppercase}.cv_slider .cv_text{color:#6d6e71;font-size:25px;font-family:Archia,'Source Sans Pro',Arial,sans-serif;margin:0 0 20px;line-height:1.5em}.cv_slider .cv_text a.cv_phone_text{color:#0cb388;font-size:24px;font-family:Archia,'Montserrat',Arial,sans-serif;font-weight:700;text-decoration:none}.cv_slider .cv_link1,.cv_slider .cv_link2{display:inline-block;text-decoration:underline;color:#517ad2;font-size:20px;font-family:Archia,'Montserrat',Arial,sans-serif;font-weight:400;margin-bottom:15px}.cv_slider .cv_link1 img,.cv_slider .cv_link2 img{display:inline-block;vertical-align:middle;margin:0}.cv_slider .cv_buton{display:inline-block;background:#0cb388;margin:20px auto 0;text-align:center;border-radius:9px;padding:0 30px;line-height:44px;color:#fff;font-size:18px;font-family:Archia,'Source Sans Pro',Arial,sans-serif;font-weight:400;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.cv_slider .cv_buton img{display:inline-block;margin-right:9px;height:auto;width:28px;vertical-align:middle}@media (min-width:1200px){.cv_link1+.cv_link2{margin-left:50px}}@media (min-width:1000px){.cv_slider .cv_title{font-size:50px}}@media (max-width:767px){.cv_slider .cv_title{font-size:38px}}footer .cos-container{line-height:1.35}footer .textwidget p{margin-bottom:1em}.footer_top a,.footer_bottom a{text-decoration:none;color:#ccc}.footer_bottom{text-align:center;background:#000;margin:0;height:auto;position:relative;color:#707070;font-size:15px}.footer_bottom .copyright,.footer_bottom .footer-menu{display:inline-block;padding:17px 10px 12px}.footer_bottom .copyright a{color:#888}.copyright p{margin:0;line-height:1.4}.footer-menu ul{list-style:none;margin:0;padding:0}.footer-menu ul li{display:inline-block}.footer-menu li a{font-size:15px;text-decoration:none;color:#888}.footer-menu ul li+li{border-left:1px solid #707070;padding-left:7px;margin-left:6px}.footer_top{background:#000;margin:0;height:auto;position:relative;padding:40px 0 20px}.footer_top .footer-widget{float:left;width:32%;min-height:30px}.footer_top .footer-widget+.footer-widget{margin-left:2%}.footer-widget.about-widget img{margin-bottom:15px}.bottom_links1 ul{margin:0;padding:0;list-style:none}.bottom_links1 ul li{margin-bottom:8px;line-height:1.26em}.footer-social strong,.footer_top h3.widget_title{margin-bottom:14px;color:#ddd;font-size:19px;font-weight:600;text-transform:uppercase}.footer_top .textwidget .wpcf7-text{max-width:100%}.footer_top .footer-social em{color:#ad96dc}.footer_top .footer-social strong{margin-right:12px;margin-bottom:8px}.footer_top .footer-social a{line-height:1;font-size:22px;margin-right:9px;display:inline-block}.footer_top .footer-social a:hover em{color:#c3de00}.footer_top .wpcf7 .wpcf7-text{line-height:40px;padding:0 6px;width:100%;border-radius:0}.footer_top .wpcf7 .wpcf7-submit{margin-top:6px;width:100%;padding:0;line-height:40px;border-radius:0;border:1px solid #eee;background:#000;font-size:18px;color:#fff}.footer_top .wpcf7 .wpcf7-submit:hover{border:1px solid #d0df00;background:#d0df00;color:#000}.footer_top .wpcf7 form .wpcf7-response-output{margin:0}.search-header{display:block;width:210px;position:absolute;width:230px;top:0;right:0}.search-header label{display:none}.search-header fieldset{padding:0;margin:0;border:0}.search-header img{display:block;max-width:40px;height:26px}.search-header .header-search-form{display:block;width:auto;height:auto;position:relative}.search-header .header-search-form input[type=text]{background:#f1f1f1;border:1px solid #9c86c8;border-radius:15px;line-height:30px;padding:0 36px 0 7px;width:100%}.search-header .header-search-form input[type=image]{display:block;width:24px;height:22px;position:absolute;top:4px;right:9px}.wpb_text_column p,.wpb_text_column{color:#000;line-height:1.4;font-weight:400}.wpb_text_column a{color:#000;font-weight:600}.wpb_text_column a:hover{color:#ad96de}.text_white .wpb_text_column a,.text_white .wpb_text_column p,.text_white .wpb_text_column{color:#fff}.text_white .wpb_text_column a:hover{color:#ad96de}.wpb_content_element:last-child{margin-bottom:0}.heading_purple h2{color:#ad96de}.wpb_text_column a.button_link{padding:0 20px;line-height:40px;display:inline-block;text-decoration:none;background:0 0;border:1px solid #000;color:#000}.wpb_text_column a.button_link:hover{background:#ad96de;border-color:#ad96de;color:#fff}.text_white .wpb_text_column a.button_link{border:1px solid #fff;color:#fff}.text_white .wpb_text_column a.button_link:hover{border:1px solid #ad96de;background:#ad96de;color:#fff}.bg_purple .wpb_text_column a:hover{color:#d0df00}.bg_purple .wpb_text_column a.button_link:hover{background:#000;color:#fff}.hblock_counselling .wpb_text_column a.button_link:hover{border:1px solid #000;background:#000;color:#fff}.column_vertical_middle .vc_column-inner>.wpb_wrapper{display:flex;align-items:center;height:100%}.column_vertical_middle .vc_column-inner>.wpb_wrapper>.wpb_content_element{width:100%}.pblock_tip1 h2,.hblock_parenting h2{color:#ad96de;margin:0 0 25px;font-size:40px;line-height:1.15}.pblock_tip1 p,.hblock_parenting p{font-weight:400}.hblock_centre h2{font-size:32px;line-height:1.2;font-weight:700;font-family:Archia,Arial,sans-serif;color:#000}.hblock_centre p{line-height:1.4;font-weight:500;font-size:16px;color:#000}.cos-container-text .h1_bevels,.h2_bevels{font-weight:700;font-family:Archia,Arial,sans-serif;color:#000;position:relative;display:inline-block;margin:0 auto;font-size:32px;padding:20px 42px;max-width:100%;word-wrap:break-word}.cos-container-text .h1_bevels:after,.h2_bevels:after{content:"";position:absolute;display:block;right:0;top:0;width:40px;height:40px;background:no-repeat 0 0 url(/wp-content/themes/stepfamilies/img/bevel_top_right.png);background-size:cover;border-radius:0 !important;margin:0 !important}.cos-container-text .h1_bevels:before,.h2_bevels:before{content:"";position:absolute;display:block;left:0;bottom:0;width:40px;height:40px;background:no-repeat 0 0 url(/wp-content/themes/stepfamilies/img/bevel_bottom_left.png);background-size:cover;border-radius:0 !important;margin:0 !important}.cos-container-text .h1_bevels{margin-bottom:25px;font-size:36px}.page-template-blog .cos-container-text .h1_bevels{margin-bottom:0}.page-id-14 .cos-container-text .h1_bevels{font-size:29px}.h2_bevels.h2_bevels_big{font-size:50px;padding:40px 68px}.h2_bevels.h2_bevels_big:after{width:67px;height:67px;background:no-repeat 0 0 url(/wp-content/themes/stepfamilies/img/slider_bevel_tr_purple.png);background-size:cover}.h2_bevels.h2_bevels_big:before{width:67px;height:67px;background:no-repeat 0 0 url(/wp-content/themes/stepfamilies/img/slider_bevel_bl_purple.png);background-size:cover}.hblock_counselling h2{font-size:35px;margin-bottom:16px}.hblock_counselling .wpb_text_column p{font-weight:500}.hblock_book h2{margin-bottom:25px;color:#ad96de;font-size:35px}.vc_custom_1630518740528 .wpb_text_column,.vc_custom_1630518740528 .wpb_text_column p,.hblock_seminar .wpb_text_column p,.hblock_seminar .wpb_text_column{font-weight:300}.hblock_tip h2.h2_bevels{margin-bottom:10px !important}.home .vc_gitem-acf.tip_sheet_file_url{display:none}.pblock_tip2 .vc_btn3-container,.hblock_tip .vc_btn3-container{margin-bottom:0 !important}.pblock_tip2 .vc_btn3-container .vc_btn3,.hblock_tip .vc_btn3-container .vc_btn3{color:#fff !important;background:#ad96de !important;font-size:14px;font-weight:500}.pblock_tip2 .vc_btn3-container .vc_btn3:hover,.hblock_tip .vc_btn3-container .vc_btn3:hover{background:#d0df00 !important;color:#000 !important}.tip_sheet_button{text-decoration:none;color:#000;font-size:15px;font-weight:500;display:inline-block;float:right;line-height:36px}.tip_sheet_button:hover{color:#d0df00}body .wpb_row>.wpb_column.big_img_h>.vc_column-inner,.home .wpb_row>.wpb_column.big_img_h>.vc_column-inner{padding-top:400px !important}.home_tip_grid .vc_gitem-post-data-source-post_excerpt,.home_tip_grid .vc_gitem-post-data-source-post_excerpt p:last-child{margin-bottom:0}.hblock_book .vc_column-inner.vc_custom_1630529066785:after{content:"";position:absolute;left:0;top:0;display:block;bottom:0;width:125px;background-repeat:no-repeat;background-position:0 50%;background-size:contain;background-image:url(/wp-content/themes/stepfamilies/img/bevel_right_black.png)}.hblock_parenting .vc_column-inner.vc_custom_1630529052667:after,.hblock_parenting .vc_column-inner.vc_custom_1630529052667:before{content:"";position:absolute;display:block;background-repeat:no-repeat;background-position:0 0;background-size:contain}.hblock_parenting .vc_column-inner.vc_custom_1630529052667:before{background-image:url(/wp-content/themes/stepfamilies/img/bevel_round_purple_top_left.png);left:20px;top:20px;width:127px;height:100px}.hblock_parenting .vc_column-inner.vc_custom_1630529052667:after{background-image:url(/wp-content/themes/stepfamilies/img/bevel_round_purple_bottom_right.png);background-position:bottom right;right:20px;bottom:20px;width:100px;height:145px}.hidden{display:none}@media (min-width:1550px){.search-header{right:-152px}#header_exit{left:19px}}@media (min-width:1280px){.block_padding30_l .wpb_wrapper,.block_padding30_r .wpb_wrapper{padding-left:7.5%;padding-left:7.5%}body .wpb_row>.wpb_column.big_img_h>.vc_column-inner,.home .wpb_row>.wpb_column.big_img_h>.vc_column-inner{padding-top:500px !important}}@media (min-width:1650px){.search-header{right:-192px}.block_padding30_l .wpb_wrapper,.block_padding30_r .wpb_wrapper{padding-left:15%;padding-right:15%}body .wpb_row>.wpb_column.big_img_h>.vc_column-inner,.home .wpb_row>.wpb_column.big_img_h>.vc_column-inner{padding-top:600px !important}}@media (max-width:1100px){.cos-top-header{height:auto;margin:0 auto 4px}#header_exit,.search-header{display:inline-block;margin:0 10px;position:relative;left:inherit;text-align:left}}@media (min-width:1024px){.lg-hidden{display:none}.lg-show{display:block}.home .wpb_row>.wpb_column.big_img_h.weird_bg>.vc_column-inner{margin-bottom:60px}.tsg_items .tsg_bg1,.home .tsc_bg1{margin-bottom:20px !important}}@media (max-width:1023px){.md-hidden{display:none}.md-show{display:block}}@media (max-width:767px){.sm-hidden{display:none}.sm-show{display:block}.footer-widget.about-widget img{margin:0 auto 14px}.footer_top .footer-widget+.footer-widget{margin-left:0;margin-top:22px}.footer_top .footer-widget{width:100%;float:none;text-align:center}.footer_top ul li{text-align:center}.footer_bottom .copyright,.footer_bottom .footer-menu{display:block;padding:0 10px 0;text-align:center}.footer_bottom{padding-bottom:10px}body .mob_pad30>.wpb_column>.vc_column-inner,.home .mob_pad30>.wpb_column>.vc_column-inner{padding-top:30px !important;padding-bottom:30px !important}body .wpb_row>.wpb_column.big_img_h>.vc_column-inner,.home .wpb_row>.wpb_column.big_img_h>.vc_column-inner{padding-top:300px !important}}@media (max-width:480px){.cos-find-counsellor .cos-title-state .right .nice-select{width:250px}.cos-find-counsellor .cos-title-state .right .nice-select .current{font-size:19px}.cos-container-text .h1_bevels:after,.cos-container-text .h1_bevels:before,.h2_bevels.h2_bevels_big:after,.h2_bevels.h2_bevels_big:before{display:none !important}.cos-container-text .h1_bevels,.h2_bevels.h2_bevels_big{padding:0}.search-header{display:block;float:none;margin:0 auto;padding-top:7px}}.tsc_controls{padding:0;margin:0}.tsc_controls li{display:block;position:absolute;top:50%;height:60px;line-height:60px;margin-top:-30px;padding:0 8px;cursor:pointer;transition:background .3s}.tsc_controls .next{right:0}.tsc_controls .prev{left:0}.tsc_controls li img{display:inline-block;vertical-align:middle}.tsc_controls li:hover{opacity:1;background:rgba(0,0,0,.05)}.tsg_wrap,.tsc_wrap{padding:0 20px}.tsg_items,.tsc_items{padding:0;margin:0;list-style:none;position:relative}.tsg_item_inner,.tsc_item_inner{background:#ad96de}.tsg_item_inner .vc_column-inner,.tsc_item_inner .vc_column-inner{padding-top:0 !important}.tsg_bg1,.tsc_bg1{background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,.05);min-height:210px}.tsg_excerpt,.tsc_excerpt{padding:6px 0}.tsg_excerpt,.tsg_excerpt p,.tsc_excerpt,.tsc_excerpt p{font-size:14px;font-weight:600}.tsg_bottom,.tsc_bottom{padding:10px 0 0;background:#fff}.tsg_title a,.tsc_title a{margin-bottom:10px;font-size:18px;font-weight:600;display:block;text-decoration:none;color:#000}.tsg_items a:hover,.tsg_title a:hover,.tsc_title a:hover{color:#ad96de}a.tip_sheet_button2{font-size:13px;font-weight:400 !important;color:#000}.tsg_items{margin-left:-15px;margin-right:-15px}.tsg_items .tsg_item{float:left;width:calc(50% - 30px);margin:0 15px 30px}.tsg_excerpt p:last-child{margin-bottom:0}@media (max-width:640px){.tsg_items .tsg_item{float:none;width:calc(100% - 30px);margin:0 15px 30px}}div.h1_bevel_wrap{text-align:center}@media (min-width:901px){.single-post .h1_bevel_wrap,.single-books .h1_bevel_wrap,.single-tip-sheets .h1_bevel_wrap{max-width:calc(100% - 390px + 30px)}}@media (min-width:750px) and (max-width:900px){.single-post .h1_bevel_wrap,.single-books .h1_bevel_wrap,.single-tip-sheets .h1_bevel_wrap{max-width:calc(100% - 300px + 30px)}.cos-container-text .h1_bevels{font-size:30px}}@media (min-width:651px) and (max-width:750px){.single-post .h1_bevel_wrap,.single-books .h1_bevel_wrap,.single-tip-sheets .h1_bevel_wrap{max-width:calc(100% - 200px + 30px)}.cos-container-text .h1_bevels{font-size:28px}}body .juicer-feed{font-family:Archia,'Helvetica Neue',Helvetica,Arial,sans-serif}.cos-logo{position:relative}.cos-logo .bg4logos{position:absolute;z-index:9999999;left:0;top:78%;width:608px;height:93px;display:none}.cos-logo:hover .bg4logos{display:block}.cos-logo .b4logo_1,.cos-logo .b4logo_2,.cos-logo .b4logo_3,.cos-logo .b4logo_4,.cos-logo .b4logo_5{display:inline-block;width:25%;height:100%;background:no-repeat center center;background-size:contain}.cos-logo .b4logo_1:hover,.cos-logo .b4logo_2:hover,.cos-logo .b4logo_3:hover,.cos-logo .b4logo_4:hover,.cos-logo .b4logo_5:hover{opacity:.98}.cos-logo .b4logo_1{background-image:url(//stepfamily.org.au/wp-content/themes/stepfamilies/img/four_logos_1_arrow.png)}.cos-logo .b4logo_2{background-image:url(//stepfamily.org.au/wp-content/themes/stepfamilies/img/four_logos_2.png)}.cos-logo .b4logo_3{background-image:url(//stepfamily.org.au/wp-content/themes/stepfamilies/img/four_logos_3.png)}.cos-logo .b4logo_4{background-image:url(//stepfamily.org.au/wp-content/themes/stepfamilies/img/four_logos_4.png)}.cos-logo .b4logo_5{background-image:url(//stepfamily.org.au/wp-content/themes/stepfamilies/img/four_logos_5.png)}@media (min-width:1551px){.cos-logo .bg4logos{top:99%}}@media (min-width:641px) and (max-width:1100px){.cos-logo .bg4logos{left:calc(50% - 304px)}}@media (max-width:640px){body .cos-logo .bg4logos{width:460px;left:calc(50% - 230px)}}@media (max-width:480px){body .cos-logo .bg4logos{display:none !important}}.min-width_80{min-width:115px;display:inline-block}img.op_hours_img{max-width:calc(100% - 320px);display:inline-block}@media (max-width:767px){img.op_hours_img{max-width:100%;display:block;margin-left:0;margin-right:0;float:none;margin:0 auto;margin-bottom:15px}}.cos-top-header .op_hours{display:inline-block;clear:both;margin:0 10px;line-height:1.5}.cos-top-header .op_hours .op_hours_a{background:0 0;padding:0 0 6px;font-size:16px;text-decoration:none;color:#000;font-weight:600;letter-spacing:1.2px;line-height:1.5;text-transform:uppercase}.cos-top-header .op_hours em{border:2px solid #000;border-radius:50%;text-align:center;padding:4px 5px;letter-spacing:0}.cos-top-header .op_hours .op_hours_a:hover{color:#333}