.beta-base .preheader, .beta-base .header, .beta-base .sidebar, .beta-base .body, .beta-base .footer, #mainContent { text-align: start; } .beta-base .preheader, .beta-base .header, .beta-base .body, .beta-base .sidebar, .beta-base .leftSidebar, .beta-base .rightSidebar, .beta-base .footer { margin: 0; padding: 0; border: none; white-space: normal; line-height: normal; } .beta-base .title, .beta-base .subtitle, .beta-base .text, .beta-base img { margin: 0; padding: 0; background: none; border: none; white-space: normal; line-height: normal; } .beta-base .bodyContainer td.preheader{ padding: 10px 0; } .beta-base .bodyContainer td.header { padding: 0; height: 30px; } .beta-base .bodyContainer td.body, .beta-base .bodyContainer td.footer, .beta-base .bodyContainer td.sidebar, .beta-base .bodyContainer td.leftSidebar, .beta-base .bodyContainer td.rightSidebar { padding: 20px; } .beta-base .bodyContainer td.header p, .beta-base .bodyContainer td.preheader p, .beta-base .bodyContainer td.body p, .beta-base .bodyContainer td.footer p, .beta-base .bodyContainer td.sidebar p, .beta-base .bodyContainer td.leftSidebar p, .beta-base .bodyContainer td.rightSidebar p { margin: 0; color: inherit; } .beta-base .bodyContainer td.header div.title, .beta-base .bodyContainer td.preheader div.title, .beta-base .bodyContainer td.body div.title, .beta-base .bodyContainer td.footer div.title, .beta-base .bodyContainer td.sidebar div.title, .beta-base .bodyContainer td.leftSidebar div.title, .beta-base .bodyContainer td.rightSidebar div.title, .beta-base .bodyContainer td.header div.subtitle, .beta-base .bodyContainer td.preheader div.subtitle, .beta-base .bodyContainer td.body div.subtitle, .beta-base .bodyContainer td.footer div.subtitle, .beta-base .bodyContainer td.sidebar div.subtitle, .beta-base .bodyContainer td.leftSidebar div.subtitle, .beta-base .bodyContainer td.rightSidebar div.subtitle, .beta-base .bodyContainer td.header div.text, .beta-base .bodyContainer td.preheader div.text, .beta-base .bodyContainer td.body div.text, .beta-base .bodyContainer td.body div.text div, .beta-base .bodyContainer td.footer div.text, .beta-base .bodyContainer td.sidebar div.text, .beta-base .bodyContainer td.leftSidebar div.text, .beta-base .bodyContainer td.rightSidebar div.text { overflow: auto; } .beta-base .optout { margin-bottom: 10px; margin-top: 10px; } div.infusion-captcha { width: 220px; padding: 10px; } div.infusion-captcha input, div.infusion-captcha select, div.infusion-captcha textarea { width: 95%; display: inline-block; vertical-align: middle; } table.infusion-field-container td.infusion-field-input-container { padding-bottom: 12px; } table.infusion-field-container td + .infusion-field-input-container { padding-bottom: 0 !important; } table.infusion-field-container td + .infusion-field-label-container { padding-bottom: 12px !important; } table.infusion-field-container td.infusion-field-input-container input[type=’text’], table.infusion-field-container td.infusion-field-input-container input[type=’password’], table.infusion-field-container td.infusion-field-input-container textarea { width: 100%; margin: 0; } table.infusion-field-container td.infusion-field-input-container input[type=’text’], table.infusion-field-container td.infusion-field-input-container input[type=’password’], table.infusion-field-container td.infusion-field-input-container select { background-color: #fff; border-radius: 6px; border: 1px solid #ddd; box-sizing: border-box; padding: 8px 16px; height: 40px; line-height: normal; outline: none; -webkit-appearance: none; -webkit-transition: border .3s ease; transition: border .3s ease; } table.infusion-field-container td.infusion-field-input-container select { background-image: url(“data:image/svg+xml,%3Csvg xmlns=’http://www.w3.org/2000/svg’ viewBox=’0 0 24 24′ id=’chevron-down’%3E%3Cpath d=’M6.293 9.293a1 1 0 0 1 1.414 0L12 13.586l4.293-4.293a1 1 0 1 1 1.414 1.414l-5 5a1 1 0 0 1-1.414 0l-5-5a1 1 0 0 1 0-1.414z’ fill-rule=’evenodd’%3E%3C/path%3E%3C/svg%3E”); background-size: 20px; background-position: calc(100% – 6px) center; background-repeat: no-repeat; } table.infusion-field-container td.infusion-field-input-container select { width: 100%; margin: 0; } table.infusion-field-container td.infusion-field-input-container select.infusion-multiselect { height: auto; background-image: none; } table.infusion-field-container td.infusion-field-input-container input[type=’text’]:focus, table.infusion-field-container td.infusion-field-input-container input[type=’password’]:focus { border-color: #bbb; } table.infusion-field-container td.infusion-field-label-container { padding-right: 5px; max-width: 200px; } td.header .image-snippet img { vertical-align: bottom; } #webformErrors { color: #990000; font-size: 14px; } html, body { margin: 0; padding: 0; height: 100%; } .infusion-form { margin: 0; height: 100%; } .infusion-option { display: block; text-align: left; } @media only screen and (max-width: 675px) { .infusion-form .infusion-field-container, .infusion-form .infusion-field-container tr, .infusion-form .infusion-field-container td, .infusion-form .infusion-field-container tbody { display: block; } .infusion-form .infusion-field-container .pika-table tr { display: table-row !important; margin-bottom: 0 !important; } .infusion-form .infusion-field-container .pika-table td { display: table-cell !important; } .infusion-form .infusion-field-container .pika-table tbody { display: table-row-group !important; } .infusion-form table.bodyContainer { width: 100% !important; } .infusion-form img { max-width: 100%; height: auto; } .infusion-form .image-snippet[contentid=”spotlight”] { width: 64px; } .infusion-form .infusion-field-input-container { width: 100% !important; } .infusion-form .video-container iframe { width: 100%; } .infusion-form .infusion-submit button { width: 100% !important; } } .beta-font-b h1, .beta-font-b h2, .beta-font-b h3, .beta-font-b h4, .beta-font-b h5, .beta-font-b h6 { font-family: arial,sans-serif; } .beta-font-b h1 {font-size: 24px;} .beta-font-b h2 {font-size: 20px;} .beta-font-b h3 {font-size: 14px;} .beta-font-b h4 {font-size: 12px;} .beta-font-b h5 {font-size: 10px;} .beta-font-b h6 {font-size: 8px;} .beta-font-b address {font-style: italic;} .beta-font-b pre {font-family: Courier New, monospace;} .beta-font-b .title, .beta-font-b .title p { font-size: 20px; font-weight: bold; font-family: arial,sans-serif; } .beta-font-b .subtitle, .beta-font-b .subtitle p { font-size: 11px; font-weight: normal; font-family: arial,sans-serif; } .beta-font-b .text, .beta-font-b p { font-size: 12px; font-family: arial,sans-serif; } .beta-font-b .preheader .text, .beta-font-b .preheader .text p { font-size: 11px; font-family: arial,sans-serif; } .beta-font-b .footer a { font-size: 11px; font-family: arial,sans-serif; } .beta-font-b .footer .text { font-size: 10px; font-family: verdana,sans-serif; } .beta-font-b .sidebar .title, .beta-font-b .leftSidebar .title, .beta-font-b .rightSidebar .title { font-size: 15px; font-weight: bold; font-family: arial,sans-serif; } .beta-font-b .sidebar .subtitle, .beta-font-b .leftSidebar .subtitle, .beta-font-b .rightSidebar .subtitle { font-size: 12px; font-family: arial, sans-serif; } .beta-font-b .sidebar .text, .beta-font-b .sidebar .text p, .beta-font-b .leftSidebar .text, .beta-font-b .rightSidebar .text { font-size: 11px; font-family: arial, sans-serif; } .infusion-field-label-container { font-size: 14px; font-family: arial,sans-serif; } .infusion-field-input-container { color: #000000; font-size: 12px; } .infusion-option label { color: #000000; font-size: 14px; font-family: arial,sans-serif; } .default .background{ background-color:#cccccc; ; } .default .title{ color:#669940; ; } .default .subtitle{ color:#f15c25; ; } .default .text{ color:#787878; ; } .default a{ color:#f15c25; ; } .default .background .preheader .text{ color:#2a2928; ; } .default .background .preheader a{ color:#2a2928; ; } .default .header{ background-color:#ffffff; ; } .default .header .title{ color:#000000; ; } .default .header .subtitle{ color:#000000; ; } .default .header .text{ color:#000000; ; } .default .header .a{ color:#157DB8; ; } .default .hero{ background-color:#025C8D; ; } .default .hero .title{ color:#FFFFFF; ; } .default .hero .subtitle{ color:#FFFFFF; ; } .default .hero .text{ color:#FFFFFF; ; } .default .hero .a{ color:#157DB8; ; } .default .quote{ background-color:#013B5A; ; } .default .quote:after{ border-color:#013B5A transparent transparent transparent; ; } .default .quote .title{ color:#FFFFFF; ; } .default .quote .subtitle{ color:#FFFFFF; ; } .default .quote .text{ color:#FFFFFF; ; } .default .quote .a{ color:#157DB8; ; } .default .body{ background-color:#ffffff; ; } .default .main .title{ color:#000000; ; } .default .main .subtitle{ color:#000000; ; } .default .main .text{ color:#000000; ; } .default .main .a{ color:#157DB8; ; } .default .sidebar{ background-color:#ffffff; ; } .default .sidebar .title{ color:#f15c25; ; } .default .sidebar .subtitle{ color:#669940; ; } .default .sidebar .text{ color:#000000; ; } .default .sidebar .a{ color:#157DB8; ; } .default .leftSidebar{ background-color:#ffffff; ; } .default .leftSidebar .title{ color:#f15c25; ; } .default .leftSidebar .subtitle{ color:#669940; ; } .default .rightSidebar{ background-color:#ffffff; ; } .default .rightSidebar .title{ color:#f15c25; ; } .default .rightSidebar .subtitle{ color:#669940; ; } .default .footer{ background-color:#7ac143; ; } .default .footer .text{ color:#2a2928; ; } .default .footer .title{ color:#000000; ; } .default .footer a{ color:#00728f; ; } .default .footer .subtitle{ color:#000000; ; } .default .infusion-field-label-container{ font-size:14px; ; } .default .infusion-field-label-container{ font-family:arial; ; } .default .infusion-field-label-container{ color:#000000; ; } .default .infusion-field-input{ font-size:14px; ; } .default .infusion-option label{ font-size:14px; ; } .default .infusion-option label{ font-family:arial; ; } .default .infusion-option label{ color:#000000; ; } .default .webFormBodyContainer{ border-width:0px; ; } .default .webFormBodyContainer{ border-style:Hidden; ; } .default .webFormBodyContainer{ border-color:#000000; ; } .infusion-field-label-container { text-align:Left; } .infusion-field-input-container { width:200px; } .infusion-field-label-container { vertical-align:Middle; } .bodyContainer { width:425px; } Counsellor Resources logo      Online and Telephone Counselling Companion Course   First Name * Last Name * Best Email Address * Mobile Phone Number *   NEXT