.bsn-list [aria-current] {
color:#212529;
}
.bsn-list [aria-current]:hover {
text-decoration:none;
cursor:default;
}
.navbar-expand-md .navbar-collapse .navbar-menus .order-the-pack .order-the-pack-link:hover {
background-color:#c3c8db;
}
.featured-image-container {
height: 350px;
}
.navbar .quitline a.trouble-link {
display: block; font-size: 11px;
font-family: "Raleway", sans-serif;
text-align: center;
}
.navbar .quitline a.trouble-link:hover {
text-decoration: underline;
}
.navbar .quitline a > .quitline-no,
.navbar .quitline > .quitline-no {
margin-top: 8px;
}
.home .fixed-top:not(.sticky-header) .navbar .quitline a.trouble-link {
color: #fff;
}
.home .navbar .craving-link .warning-icon {
background-image: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/warning-corona-icon.png);
}
.home .navbar .craving-link .warning-icon.white-version {
background-image: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/warning-corona-icon-white.png);
}
#wrapper-footer {
padding-bottom:100px;
}
.home .fixed-top:not(.sticky-header) .navbar.collapse-active .navbar-brand:after {
content: "HOME";
font-size: 20px;
font-family: 'Akrobat',sans-serif;
font-weight: 800;
color: #fbb040;
padding-left: 16px;
display: none;
}
.home .fixed-top:not(.sticky-header) .navbar.collapse-active .navbar-brand .img-fluid.white-version{display: inline-block;}
a.orange-button{padding:15px 30px;border:3px solid #fbb040;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display: inline-block;vertical-align: top;}
a.orange-button:hover{text-decoration:none;background:#fbb040;color:#fff}
.hero-image .carousel-indicators li{background:none}
.hero-image .carousel-indicators li.active{background:#fff}
.hero-image .hero-image-video .hero-image-video-close-button .close-label{font-family:'Akrobat',sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;float:left;padding-top:2px;padding-right:11px;}
.hero-image .hero-image-video .hero-image-video-close-button{width:105px;top:52px;right:27px;}
.hero-image .hero-image-video .hero-image-video-close-button .close-icon {float:right;margin-top:2px;}
.downloads-section p.bottom-txt a {font-family: "Akrobat", sans-serif !important;}
body.page-template-page-quiz .entry-header{max-width: 100%;}
.stories-list .wrap{max-width: 1300px;}
.single-stories .cols{max-width: 1135px;padding-left: initial;}
.page-template-page-resources .float-md-left {float: initial !important;} #main article > .entry-header .row {margin-left: 0;margin-right: 0;}
a.call-to-action-link.call-page h1 {margin-bottom: 0;line-height: normal;color: #fff;}
body.page-template-page-quiz h1 {font-size: 2rem;line-height: 1.2;font-weight: 500;}
.home .entry-content {width: 100%;max-width: 100%;}
.home #main article div.entry-content {
max-width: 100% !important;
padding-left: 0;
padding-right: 0;
}
.no-img:not(.home) #primary {padding-top: 50px;}
.no-img:not(.home) #right-sidebar {margin-top: 165px;}
#page-wrapper.right-sidebar-active div.entry-content {margin-left: 0;margin-right: 0;}
#right-sidebar, #right-sidebar .container {padding-right: 0;}
body.page-template-page-quiz .entry-header .entry-title{margin-left: -15px;margin-right: -15px;}
.call-to-action .call-to-action-inner .call-to-action-link{display: inline;}
.call-to-action .call-to-action-inner .call-to-action-link h1{color: #fff}
@media (max-width: 1450px) {
body.page-template-page-quiz #wrapper-footer{z-index:0;}
}
.page .with-speech-bubble {
width: 550px;
margin: 0 auto 0;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/title-bottom.png) no-repeat 8px 100%;
padding-bottom: 70px;
padding-top: 70px;
background-size: 539px auto;
position: relative;
}
.page .with-speech-bubble:before {
position: absolute;
top: 0;
left: 0;
width: 100%;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/title-top.png) no-repeat 50% 100%;
background-size: 550px auto;
height: 70px;
content: '';
}
.page .with-speech-bubble h1.with-underline {
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/title-middle.png) repeat-y 50% 0;
background-size: 550px auto;
width: 550px;
margin: -33px 0 0;
color: #0d2b88;
font-size: 60px;
font-family: "flood-std",sans-serif;
text-align: center;
}
.page .with-speech-bubble h1.with-underline span:not(.title-small){
display: block;
padding: 0 20px;
font-size: 50px;
line-height: 60px;
}
.page.page-template-right-sidebarpage .with-speech-bubble {
width: 450px;
background-size: 440px auto;
padding-bottom: 55px;
padding-top: 85px;
}
.page.page-template-right-sidebarpage .with-speech-bubble:before {
background-size: 450px auto;
height: 70px;
}
.page.page-template-right-sidebarpage .with-speech-bubble h1.with-underline {
background-size: 450px auto;
width: 450px;
}
@media (max-width: 1142px) {
.page-template-page-quiz #main article>.entry-header {
max-width: 100% !important;
width: 100% !important;
padding-left: 0;
padding-right: 0;
}
.entry-header.after-featured-image {padding-left: 0 !important;}
}
@media (max-width: 700px) {
.footer-deck.page-template-page-quiz #content.container-fluid{margin-bottom:-45px;}
.page.page-template-right-sidebarpage .with-speech-bubble {
background: none;
width: initial;
}
.page.page-template-right-sidebarpage .with-speech-bubble:before {
background: none;
}
.page.page-template-right-sidebarpage .with-speech-bubble h1.with-underline {
background: none;
width: initial;
}
}
@media (min-width: 768px) {
.navbar.collapse-active .quitline {margin-left: 60px;}
.featured-image-container {
height: 550px;
}
#wrapper-footer {
padding-bottom:80px;
}
}
@media (min-width: 992px) {
#smokingcalc .quiz-section .quiz-section-bg {
background-image: url(https://www.quittas.org.au/wp-content/uploads/Cinema.jpg), url(https://www.quittas.org.au/wp-content/uploads/Holiday.jpg);
}
}
@media only screen and (min-width : 1024px) {
.navbar.collapse-active .quitline {margin-left: initial;}
}
#smokingcalc .quiz-section {
border-top: 5px solid #ec1f30;
border-bottom:none;
}
#smokingcalc .quiz-section .quiz-section-content .quiz-section-title {
font-family: "flood-std", sans-serif;
font-weight: 400;
font-style: normal;
font-size:40px;
} .result-row {overflow:hidden;width:100%}
.result-row p {display:inline-block;margin-right:10px} .navbar .quitline a.trouble-link {display:block !important} body.page-template-page-quiz #wrapper-navbar,
body.page-template-page-quiz #wrapper-navbar.sticky-header {
background:#FFF !important;
box-shadow:none !important;
-webkit-box-shadow:none !important;
-moz-box-shadow:none !important;
border-radius:0 !important;
}
body.page-template-page-quiz main#main {
padding-top:0;
} @media screen and (max-width: 1000px) { #scc-money-saved .section-inner .cost-wrap .scc-time-amount {border-color:#999;color:#999;margin-bottom:20px;opacity:0;transition:opacity 200ms ease-in-out}
#scc-money-saved .section-inner .cost-wrap span {background:#999}
#scc-money-saved .section-inner .cost-wrap span:before {opacity:0;transition:opacity 200ms ease-in-out} .cost-wrap.active {background:#FFF}
#scc-money-saved .section-inner .cost-wrap.active .scc-time-amount {border-color:#0d2b88;color:#333;opacity:1}
#scc-money-saved .section-inner .cost-wrap.active span,
#scc-money-saved .section-inner .cost-wrap.active span:before {background:#0d2b88;opacity:1}
} .hero-image .carousel-indicators {bottom:100px}
@media screen and (max-width:767px) {
.hero-image .carousel-indicators {bottom:20px}
}
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu > li .sub-menu li > a {line-height:20px}
.navbar-menus h3.menu-title {padding: 0 0 45px; background-size: auto 45px}
.navbar-expand-md .navbar-collapse .navbar-menus .navbar-menus-inner .navbar-menus-wrapper {margin:20px 0 0}
#navbarNavDropdown div.add-menu {margin: 230px 2% 0 0px}
.search-results .section.full-width .section-inner {margin:0 -15px;position:relative;width:103%}
#scc-money-saved .section-inner .scc-categories {min-height:650px}
@media screen and (max-width:1000px) {
#scc-money-saved .section-inner .scc-categories {min-height:820px}
}
.navbar-toggler {margin-top:-12px}
.navbar-toggler .menu-label {vertical-align:top}
.navbar-toggler .hamburger-button {margin-top:2px}
@media screen and (max-width:767px) {
.navbar-toggler .hamburger-button {margin-top:3px}
.navbar .quitline > a.mob-link{display: inline-block !important;}
.navbar .quitline {display: inline-block;}
.navbar .quitline > * {display: none !important;}
.navbar .quitline a.trouble-link {display: none !important;}
.navbar .quitline > a.mob-link img.quit-mobile-phone {display: inline-block !important;max-width: 122px;vertical-align: top;margin-top: -4px;}
} .gform_wrapper.gravity-theme .gform_previous_button.button, .gform_wrapper.gravity-theme .gform_next_button.button {
height:60px;
min-width:170px;
}
.gform_wrapper.gravity-theme .gform_save_link.button {
height:60px;
min-width:250px;
border:1px solid #777;
}
.gform_wrapper.gravity-theme .gform_previous_button.button {
border:1px solid #777;
}
.gform_wrapper.gravity-theme .gform_next_button.button {
background-color:#1e7ac4;
color:#fff;
border:none;
}
.gform_wrapper .gfield_validation_message, .gform_wrapper .validation_message {
background: none !important;
border: none !important;
margin-top: 0px !important;
padding: 0px !important;
}
.gform_wrapper.gravity-theme .gsection {
border-bottom:none !important;
border-top: 2px solid #aaa;
padding: 20px 16px 8px 0 !important;
margin-top: 20px !important;
}
@media screen and (max-width:768px) {
#gform_wrapper_26.gravity-theme .gform_previous_button.button, #gform_wrapper_26.gravity-theme .gform_next_button.button, #gform_wrapper_26.gravity-theme #gform_submit_button_26 {
width:48%;
min-width:48%;
}
#gform_wrapper_26.gravity-theme .gform_next_button.button, #gform_wrapper_26.gravity-theme #gform_submit_button_26 {
float:right;
}
#gform_wrapper_26.gravity-theme .gform_save_link.button {
width:100%;
margin-left:0px !important;
}
.gform_wrapper #gform_page_26_1 .button {
width:100% !important;
margin-left:0px !important;
}
}.cnb-single.cnb-right {
bottom: 65px !important;
right: 10px;
}
h2.script {
font-size: 40px;
line-height: 40px;
font-family: "flood-std", sans-serif;
margin: 0;
letter-spacing: -1.5px;
}
h1.script {
font-size: 60px;
line-height: 60px;
font-family: "flood-std", sans-serif;
margin: 0;
letter-spacing: -1.5px;
}
@media all and (max-width:760px){
h2.script {
font-size: 30px;
line-height: 30px;
}
h1.script {
font-size: 40px;
line-height: 40px;
}}
@media all and (max-width:420px){
h2.script {
font-size: 20px;
line-height: 20px;
}
h1.script {
font-size: 30px;
line-height: 30px;
}
}
.rounded {
border-radius: 1rem!important;
}
.sliding-deck .cols .col-item .sub-h{
font-weight: 800;
font-family: 'Akrobat',sans-serif;
font-size: 45px;
line-height: normal;
display: block;
margin: -5px 0 5px 0;
}
.sliding-deck{
padding-bottom: 45px;
border-radius: 60px 60px 0 0;
box-shadow: 1px -7px 20px 0px rgba(0,0,0,0.55);
-webkit-box-shadow: 1px -7px 20px 0px rgba(0,0,0,0.55);
-moz-box-shadow: 1px -7px 20px 0px rgba(0,0,0,0.55);
}
.sliding-deck.main-slide{
z-index: 104;
}
.sliding-deck .cols ul{
padding-left: 0;
}
.sliding-deck .cols ul li{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/r-arrow.png) no-repeat 0 11px;
padding: 0px 0 0 17px;
background-size:13px auto;
}
.sliding-deck .cols .col-item span{
margin:0 0 5px;
}
.sliding-deck .cols ul li.btn-view{
background: none;
padding:20px 0 0;
margin:0;
}
.sliding-deck .cols .col-item p{
line-height: 30px;
}
li.btn-view a{
border:1px solid #fbb040;
color:#fff;
border-radius: 20px;
padding: 11px 32px 14px;
border-radius: 35px;
display: inline-block;
vertical-align: top;
transition: ease 350ms all;
}
li.btn-view a:hover{
background: #fbb040;
color:#fff;
}
.sliding-deck .cols .col-item{
width: 32.5%;
flex-grow: 1;
margin-right: 20px;
}
.sliding-deck .cols .col-item:nth-child(2){
width: 26.5%;
flex-grow: 0;
}
.sliding-deck .cols .col-item:nth-child(3){
margin-right: 0;
}
.sliding-deck .cols .col-item:nth-child(3) ul li.btn-view{
padding-top: 25px;
}
.footer-deck #content.container-fluid, .page-template-page-resources #content.container-fluid{
border-radius:0;
}
#wrapper-footer{
border-radius: 60px 60px 0 0;
position: relative;
z-index: 104;
background: #fff;
box-shadow: 1px -7px 20px 0px rgba(0,0,0,0.35);
-webkit-box-shadow: 1px -7px 20px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 1px -7px 20px 0px rgba(0,0,0,0.35);
margin-top: -60px;
}
.sliding-deck h4{
padding-bottom: 0;
background: none;
}
.floating-footer{
position: fixed;
right:0;
bottom:0;
z-index: 102;
}
.floating-footer .holder{
width:700px;
background: #0d2b88;
border-radius: 60px 60px 0 0;
box-shadow: 1px -7px 20px 0px rgba(0,0,0,0.35);
-webkit-box-shadow: 1px -7px 20px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 1px -7px 20px 0px rgba(0,0,0,0.35);
transition: ease 350ms all;
}
.floating-footer.white .holder{
background: #fff;
}
.floating-footer.white .holder h4{
color:#0d2b88;
}
.floating-footer.white .holder .btn-hold span.open{
color:#0d2b88;
}
.floating-footer.white .holder .circle{
border-color:#0d2b88;
}
.floating-footer.white .holder .circle svg{
fill:#0d2b88;
}
.floating-footer .holder.active{
transform: translate(0,100%);
}
.floating-footer.white .sliding-deck.fl-slide{
background: #fff;
}
.floating-footer.white .sliding-deck h4{
color:#0d2b88;
}
.floating-footer.white .sliding-deck .cols .col-item p{
color:#0d2b88;
}
.floating-footer.white .sliding-deck .cols .col-item span.sub-h{
color:#0d2b88;
}
.floating-footer.white .sliding-deck .cols .col-item span{
color:#333;
}
.floating-footer.white .sliding-deck li.btn-view a{
border-color:#0d2b88;
color:#0d2b88;
}
.floating-footer.white .sliding-deck .cols ul li:not(.btn-view){
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/r-arrow-blue.png) no-repeat 0 11px;
background-size: 13px auto;
} 
.floating-footer.white .sliding-deck .cols ul li:not(.btn-view) a{
color:#0d2b88;
text-decoration: underline;
}
.floating-footer.white .sliding-deck span.close{
color:#0d2b88;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/close-btn-blue.png) no-repeat 100% 45%;
background-size: 29px auto;
}
.floating-footer .sliding-deck{
width: 100%;
position: fixed;
left:0;
bottom:-1000px;
max-height: 80%;
overflow: auto;
transition: ease 350ms bottom;
}
.floating-footer .wrap{
display: flex;
justify-content: space-between;
}
.floating-footer .holder h4{
text-align: left;
font-size: 44px;
letter-spacing: -1.5px;
line-height: normal;
background-size: auto 68.5px;
color: #fbb040;
font-family: "flood-std", sans-serif;
font-weight: 400;
margin:0;
padding: 25px 40px 15px 40px;
}
.floating-footer .holder .btn-hold{
display: flex;
justify-content: space-between;
align-items: center;
margin: 8px 45px 0 0;
cursor: pointer;
}
.floating-footer .sliding-deck.fl-slide.active{
bottom:0;
}
.floating-footer .holder .btn-hold span.open{
display: block;
text-align: center;
font-family: 'Akrobat',sans-serif;
text-transform: uppercase;
font-size: 20px;
font-weight: 800;
color: #fbb040;
margin:0 10px 0 0;
}
.floating-footer .sliding-deck.fl-slide{
padding-bottom: 0;
}
.floating-footer .opener{
cursor: pointer;
}
.sliding-deck  .opener{
width:100px;
position: absolute;
right:0;
top:0;
}
.sliding-deck .opener .circle,
.floating-footer .holder .circle{
width: 34px;
height: 34px;
border-radius: 50%;
border:2px solid #fbb040;
display: flex;
justify-content: center;
align-items: center;
position: relative;
float: right;
}
.sliding-deck .opener .circle svg,
.floating-footer .holder .circle svg{
position: absolute;
top:50%;
left:50%;
transform: translate(-50%,-50%) rotate(270deg);
width: 22px;
}
.sliding-deck .opener .wrap,
.floating-footer .holder .circle .wrap{
position: relative;
display: flex;
align-items: center;
right: 50px;
top: 35px;
}
.sliding-deck .opener .wrap span.open,
.floating-footer .holder .circle .wrap span.open{
position: static;
margin-right: 10px;
}
.sliding-deck span.close{
font-size: 20px;
background-size: 20px auto;
padding-right: 26px;
}
.footer-deck .sliding-deck{
padding-top: 35px;
padding-bottom: 85px;
}
.side-inner{
padding-bottom: 80px;
}
.no-img.footer-deck .sliding-deck span.close{
top: 12px;
right: 55px;
}
.sliding-deck .opener{
transition: ease 350ms all;
}
.sliding-deck .opener.active{
opacity: 0;
visibility: hidden;
}
.sliding-deck .cols-wrap{
padding-bottom: 45px;
padding-top: 45px;
}
.sliding-deck .cols .col-item .el{
margin-bottom: 40px;
}
#wrapper-footer .right-section{
margin-top: 0;
}
#wrapper-footer .right-section{
display: block;
}
#wrapper-footer .info-wrapper{
display: flex;
justify-content: flex-end;
align-items: center;
}
#wrapper-footer .info-wrapper .site-info.site-info-more{margin-bottom: 0;}
#wrapper-footer .right-section .site-info{
margin-bottom: 18px;
}
.site-footer .site-info{
text-align: right;
}
.site-footer{
display: flex;
justify-content: space-between;
}
#wrapper-footer .left-section{
display: flex;
align-items: center;
}
#wrapper-footer .left-section .sponsors ul{
margin-bottom: 0;
}
.site-footer .footer-logo{
margin-top: 0;
max-width: 155px;
margin-right: 30px;
}
.page-template-page-resources .resources .btn.btn-primary{
background:#0d2b88;
border-color:#0d2b88;
}
.page-template-page-resources .resources .btn.btn-primary:hover{
background:#04227c;
border-color:#04227c;
}
.resources .r-col .el{
margin-bottom: 30px;
}
#primary{
padding-bottom: 80px;
}
#wrapper-navbar a.ref-link{
font-size: 20px;
color:#fbb040;
text-decoration: none;
text-transform: uppercase;
text-align: right;
margin: 0 10px 0 0;
font-weight: 800;
font-family: 'Akrobat',sans-serif;
position: absolute;
right: 128px;
top: -17px; 
z-index: 13;
display: flex;
align-items: flex-start;
line-height: 18px;
}
#wrapper-navbar a.call-header img.quitline-no.blue{display: none !important;} .navbar .right-controls .search-toggler{
right:265px;
}
#wrapper-navbar.white{
background-color: #fff !important;
}
#wrapper-navbar.white .right-controls .search-toggler{
color:#0d2b88;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/nav-search-blue.png) no-repeat 100% 50%;
}
#wrapper-navbar.white a.ref-link{
color:#0d2b88;
}
#wrapper-navbar.white a.ref-link img.blue{
display: inline-block;
margin:0 0 0 5px;
}
#wrapper-navbar.white a.ref-link img.white{
display: none;    
}
#wrapper-navbar.white .navbar-toggler,
#wrapper-navbar.white .menu-label{
color:#0d2b88;
}
#wrapper-navbar.white .navbar-toggler .hamburger-button > span{
background:#0d2b88;
}
#wrapper-navbar.white a.call-header img.quitline-no{ 
display: none !important;
}
#wrapper-navbar.white a.call-header img.quitline-no.blue{
display: block !important;
}
#wrapper-navbar.white a.call-header img.quitline-no.white-version{
display: none !important;
}
#wrapper-navbar.white a.trouble-link{
color:#ed1b2e;
}
#wrapper-navbar.white .img-fluid{
display: block;
}
#wrapper-navbar.white img.img-fluid.white-version{
display: none;
}
#wrapper-navbar .collapse-active img.img-fluid,
#wrapper-navbar .search-collapse-active img.img-fluid{
display: none;
}
#wrapper-navbar .collapse-active img.img-fluid.white-version,
#wrapper-navbar .search-collapse-active img.img-fluid.white-version{
display: block;
}
#wrapper-navbar .collapse-active a.call-header img.quitline-no,
#wrapper-navbar .search-collapse-active a.call-header img.quitline-no{
display: none !important;
}
#wrapper-navbar .collapse-active a.call-header img.quitline-no.white-version,
#wrapper-navbar .search-collapse-active a.call-header img.quitline-no.white-version{
display: block !important;
}
#wrapper-navbar .collapse-active a.trouble-link,
#wrapper-navbar .search-collapse-active a.trouble-link{
color:#fff;
}
#wrapper-navbar .quit-mobile-phone.blue{
display: none !important;
} #wrapper-navbar a.ref-link img.white{
display: none;
}
#wrapper-navbar.default a.ref-link{ top:-68px;}
#wrapper-navbar a.ref-link{
background: #fbb040;
text-align: center;
font-size: 23px;
top:-57px;
text-align: center;
margin-right: -9px;
padding: 30px 10px 15px;
border-radius: 0 0 23px 23px;
font-weight: bold;
box-shadow: 1px 8px 14px 0px rgba(0,0,0,0.35);
-webkit-box-shadow: 1px 8px 14px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 1px 8px 14px 0px rgba(0,0,0,0.35);
display: block;
color:#0d2b88!important;
width:133px;
padding-top: 10px;
font-size:14px;
}
#wrapper-navbar a.ref-link span{ text-align: left;  overflow: hidden;color:#0d2b88!important;display:block; }
#wrapper-navbar a.ref-link img{
max-width: 50px;
height: auto;
margin: 0 5px 5px;
float: right;
}
#wrapper-navbar.sticky-header  a.ref-link{ top:-57px;}
#wrapper-navbar .collapse-active a.ref-link img.blue{display:inline-block!important}
#navbarNavDropdown h3.menu-title{text-transform:none!important}
#navbarNavDropdown div.add-menu p{color:#0d2b88!important;font-weight:900;}
.hero-image-image .text-image.borderorange{top:35%;border:6px solid #efb453;border-radius:35px;-webkit-border-radius:35px;padding:30px 86px 30px 30px}
.hero-image-image .text-image.borderorange h3{margin:0 0 15px;font-size:32px;color:#fff;font-weight:900}
.hero-image-image .text-image.borderorange .select{position:relative;}
.hero-image-image .text-image.borderorange .select-h{color:#0d2b88;border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;font-weight:600;background:#fff url(//www.quittas.org.au/wp-content/themes/quittasmania/images/select.png) no-repeat calc(100% - 10px) 50%;font-size:25px;padding:4px 50px 4px 26px;display: block;overflow:hidden;width:346px}
.hero-image-image .text-image.borderorange .select-h:hover{text-decoration:none}
.hero-image-image .text-image.borderorange .list{overflow:hidden;display:none;width: 100%;padding: 0;position:absolute;top:51px;left:0;background:#fff;border-radius: 0 0 15px 15px;-webkit-border-radius:0 0 15px 15px ;}
.hero-image-image .text-image.borderorange .list li{vertical-align:top;display:block}
.hero-image-image .text-image.borderorange .list li a{font-size: 21px;color:#0d2b88;padding:2px 26px;vertical-align:top;display:block} 
.hero-image-image .text-image.borderorange .list li a:hover{text-decoration:none;background:#0d2b88;color:#fff}
.hero-image-image .text-image.borderorange .open .list{display:block}
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.sm5 > li,
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.sm4 > li,
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.sm3 > li,
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.sm2 > li,
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.sm1 > li{opacity:0.4}
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.expand .sub-menu{display:none}
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.expand  > li > a:after{margin-top: 0px;font-size: 22px;  line-height: 26px;background: none;margin-top: 2px;position:static;  content:'';background:  url(//www.quittas.org.au/wp-content/themes/quittasmania/images/down-arrow-wh.svg) no-repeat 100% 50%;background-size:18px auto;width:32px;height:32px;display:inline-block;vertical-align:top; color:#fff;text-align: center;}
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.expand  > li.active > a:after{ margin-top: 2px;-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);background-position: 0 50%;}
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.expand  > li.active {opacity:1}
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu.expand  > li.active  .sub-menu{display:block}
@media (max-width: 1000px) {
#wrapper-navbar a.ref-link span{display:none}
#wrapper-navbar a.ref-link{width:87px}
.navbar .right-controls .search-toggler {    right: 222px;}
.hero-image-image .text-image.borderorange{top:20%}
}
@media (max-width: 768px) {
#wrapper-navbar a.ref-link{        width: 70px;margin-right: 10px;top:-46px}
#wrapper-navbar a.ref-link img {  max-width: 30px;}
#wrapper-navbar.default a.ref-link {    top: -46px;}
#wrapper-navbar.sticky-header a.ref-link {    top: -157px;}
.hero-image-image .text-image.borderorange{padding:20px}
.hero-image-image .text-image.borderorange .select-h{width:auto}
.hero-image-image .text-image.borderorange .list li a{font-size:21px}
.hero-image-image .text-image.borderorange .list{top:44px}
.hero-image-image .text-image.borderorange{top:20%}
}
.sliding-deck.main-slide.white {
background: #fff;
}
.sliding-deck.main-slide.white h4,
.sliding-deck.white span.open,
.sliding-deck.white span.close{
color:#0d2b88;
}
.sliding-deck.white .opener .circle{
border-color:#0d2b88;
}
.sliding-deck.white .opener .circle svg{
fill:#0d2b88;
}
.sliding-deck.active.white span.close{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/close-btn-blue.png) no-repeat 100% 45%;
font-size: 20px;
background-size: 20px auto;
padding-right: 26px;
}
.sliding-deck.white .cols .col-item p, .sliding-deck.white .cols .col-item p a{
color:#0d2b88;
}
.sliding-deck.white li.btn-view a{
color:#0d2b88;
border-color:#0d2b88;
}
.sliding-deck.white .cols ul a{
color:#0d2b88;
}
.sliding-deck.white .cols ul li:not(.btn-view){
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/r-arrow-blue.png) no-repeat 0 11px;
background-size: 13px auto;
} 
.sliding-deck.white .cols .col-item span{
color:#333;
}
.sliding-deck.white .cols .col-item .sub-h{
color:#0d2b88;
}
#wrapper-navbar .collapse-active a.ref-link img.white{
display: none;
}
#wrapper-navbar .collapse-active a.ref-link img.blue{
display: block;
}
#wrapper-navbar .collapse-active a.ref-link span{
color:#0d2b88;
}
#wrapper-navbar .collapse-active a.call-header img.quitline-no.blue{
display: none !important;
}
.sliding-deck span.open{
font-size: 20px;
}
@media (min-width: 768px){
.navbar-menus-inner{
position: relative;
}
.home .fixed-top:not(.sticky-header) .navbar .navbar-collapse .navbar-menus .navbar-menus-inner, .home .fixed-top:not(.sticky-header) .navbar .navbar-collapse .navbar-menus .navbar-menus-inner{
height: calc(100% - 215px);
}
#navbarNavDropdown img.menu-img{
bottom:-75px;
}
}
@media all and (max-width:900px){
.home #wrapper-navbar a.ref-link span{
color:#fff;
}
} .sticky-header .navbar .right-controls .search-toggler, .navbar .right-controls .search-toggler:not(.home .navbar .right-controls .search-toggler){
color:#fff;
}
.sticky-header .navbar .right-controls .search-toggler,
.navbar .right-controls .search-toggler:not(.home .navbar .right-controls .search-toggler){
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/nav-search.png) no-repeat 100% 50%;
}
.sticky-header .navbar-toggler .menu-label,
#wrapper-navbar a.ref-link{
color:#fff;
}
.sticky-header .navbar-toggler .hamburger-button > span{
background: #fff;
}
#wrapper-navbar .search-collapse-active a.ref-link img.blue{
display: none;
}
#wrapper-navbar .search-collapse-active a.ref-link img.white{
display: block;
}
#wrapper-navbar .search-collapse-active a.ref-link span{
color:#fbb040;
}
.sticky-header .navbar-toggler .menu-label, .navbar-toggler .menu-label:not(.home .navbar-toggler .menu-label){
color:#fff;
}
.navbar-toggler .hamburger-button > span:not(.home .navbar-toggler .hamburger-button > span){
background: #fff;
} #navbarNavDropdown .container .row{
width: 100%;
}
#navbarNavDropdown .container{
max-width: 820px;
margin:0 auto;
}
#navbarNavDropdown h3.menu-title{
padding: 10px 0 10px;
margin: 0;
font-size: 36px;
font-family: 'Akrobat',sans-serif;
font-weight: 800;
background: none;
text-transform: uppercase; 
}
#navbarNavDropdown .quittas-menu > li > a{
color:#fff;
font-size: 22px;
line-height: 33px;
font-weight: 800;
padding: 0;
}
#navbarNavDropdown .quittas-menu > li{
border-bottom: 1px solid #fff;
padding-bottom: 20px;
}
#navbarNavDropdown .quittas-menu > li:last-child{
border:none;
padding-bottom: 0;
}
#navbarNavDropdown .quittas-menu .sub-menu{
column-count: 2;
font-size: 24px;
line-height: 36px;
font-weight: 800;
margin:0;
padding:0;
}
#navbarNavDropdown .quittas-menu .sub-menu a{
color:#fbb040;
text-decoration: none;
font-weight: 800;
}
#navbarNavDropdown .quittas-menu .sub-menu a:before{
background-color:#fbb040;
}
#navbarNavDropdown .quittas-menu .sub-menu li{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/r-arrow.png) no-repeat 0 4px;
padding: 0px 0 0 22px;
margin:0 0 5px;
}
#navbarNavDropdown .quittas-menu .sub-menu li a{
padding:0;
font-size: 18px;
line-height: 20px;
}
#navbarNavDropdown .navbar-menus-wrapper{
padding-bottom: 35px;
position: relative;
min-height: 97%;
}
#navbarNavDropdown img.menu-img{
right: 9.5%;
}
#navbarNavDropdown div.add-menu img{
max-width: 360px;
margin:0 auto 25px;
max-height: calc(100vh - 470px);
width: auto;
display: block;
}
#navbarNavDropdown div.add-menu p{
font-family: 'Akrobat',sans-serif;
font-size: 18px;
line-height: 21px;
color:#333;
margin:0 0 20px;
text-align: center;
}
#navbarNavDropdown div.add-menu {
text-align: center;
}
#navbarNavDropdown div.add-menu a{ text-decoration: none;}
#navbarNavDropdown div.add-menu a.btn{
font-size: 24px;
line-height: 29px;
display: inline-block;
vertical-align: top;
padding: 17px 27px;
text-decoration: underline;
border-radius: 50px;
border:1px solid #fbb040;
color:#0d2b88 ;
font-weight: 800;
transition: ease 350ms all;
}
#navbarNavDropdown div.add-menu a.btn:hover{
text-decoration: none;
background:#fbb040;
border:1px solid #fbb040 ;
color:#fff;
text-decoration: none;
}
#navbarNavDropdown.two ul.quittas-menu{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
#navbarNavDropdown.two ul.quittas-menu > li{
width: 46%;
}
#navbarNavDropdown.two .container .quittas-menu .sub-menu{
column-count: 1;
}
.navbar-expand-md .navbar-collapse .navbar-menus .quittas-menu > li{
margin-top: 20px;
}
#navbarNavDropdown .container{
padding-left: 0;
padding-right: 0;
}
.faq-section .faqs .item {
border-bottom:1px solid #333;
position: relative;
padding-bottom: 10px;
padding-left: 10px;
}
.faq-section .faqs .item:before{
position: absolute;
width: 20px;
height: 3px;
background: #333;
right:14px;
top:25px;
transform: rotate(40deg);
content:'';
transition: ease 350ms all;
}
.faq-section .faqs .item:after{
position: absolute;
width: 20px;
height: 3px;
background: #333;
right:0;
top:25px;
transform: rotate(-40deg);
content:'';
transition: ease 350ms all;
}
.faq-section .faqs .item p.q{
font-size: 24px;
line-height: 28px;
color:#0d2b88;
font-weight: 800;
margin:0;
padding-top: 10px;
cursor: pointer;
padding-right: 40px;
}
.faq-section .faqs .item.active:before,
.faq-section .faqs .item.active:after{
background:#fbb040;
}
.faq-section .faqs .item.active:before{
transform: rotate(-40deg);
}
.faq-section .faqs .item.active:after{
transform: rotate(40deg);
}
.faq-section .faqs .item .answer{
font-size: 18px;
line-height: 21px;
color:#333;
font-weight: 600;
padding-top: 5px;
display: none;
font-family: 'Akrobat',sans-serif;
}
.faq-widget{
padding:75px 0;
}
.faq-widget .q-holder{
background: #fbb040;
box-sizing: border-box;
padding: 45px 30px 55px;
border-radius: 30px;
box-shadow: 2px 8px 14px 0px rgba(0,0,0,0.25);
-webkit-box-shadow: 2px 8px 14px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 2px 8px 14px 0px rgba(0,0,0,0.25);
font-size: 24px;
line-height: 28px;
color: #0d2b88;
text-align: center;
position: relative;
font-family: Akrobat,sans-serif;
}
.faq-widget .q-holder .answer{
display: none;
}
.faq-widget .q-holder .btns{
position: absolute;
bottom:-30px;
left:50%;
transform: translate(-50%,0);
width: 100%;
}
.faq-widget .q-holder .btns a{
width: 90px;
height: 65px;
border:1px solid #fbb040;
color:#0d2b88;
font-size: 24px;
text-decoration: underline;
background: #fff;
text-transform: uppercase;
display: inline-block;
vertical-align: top;
border-radius: 50px;
line-height: 65px;
font-weight: 800;
margin:0 8px;
font-family: Akrobat, sans-serif;
transition: ease 350ms all;
}
.faq-widget .q-holder .btns a:hover,
.faq-widget .q-holder .btns a.active{
background: #0d2b88;
color:#fff;
}
.faq-widget .images{
position: relative;
}
.faq-widget img.main-img{
position: absolute;
bottom: -25px;
right: 0;
max-width: 100%;
width: auto;
height: auto;
max-height: 140px;
transition: ease 350ms all;
}
.faq-widget img.main-img.good,
.faq-widget img.main-img.bad{
opacity: 0;
visibility: hidden;
}
.faq-widget .images .f-title{
margin:0 0 5px 22px;
width: 165px;
position: relative;
z-index: 20;
}
.faq-widget img.main-img.bad.inactive,
.faq-widget img.main-img.good.inactive,
.faq-widget img.main-img.main.inactive{
opacity: 0;
visibility: hidden;
}
.faq-widget img.main-img.active{
opacity: 1;
visibility: visible;
}
.faq-widget .btns a.inactive{
opacity: 0;
visibility: hidden;
}
.hero-section{
position: relative;
}
.faq-widget .q-holder .answer{
margin-bottom: -55px;
margin-left: -30px;
margin-right: -30px;
padding: 30px 30px 30px;
background: #fff;
border-radius: 0 0 30px 30px;
margin-top: 40px;
}
.faq-widget .q-holder .answer .wrong,
.faq-widget .q-holder .answer .correct{
display: none;
}
.faq-widget .additional-anws{
display: none;
padding-top: 20px;
}
.additional-anws,
.additional-anws p{
font-size: 20px;
line-height: normal;
color: #0d2b88;
text-align: center;
font-family: 'Akrobat',sans-serif;
}
.additional-anws ul{
font-size: 20px;
list-style: none;
font-weight: 800;
padding: 0 0 0 20px;
padding-left: 20px;
text-align: left;
margin: 0;
font-family: 'Akrobat',sans-serif;
}
.additional-anws ul li{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/r-arrow.png) no-repeat 0 8px;
background-size: auto;
padding: 0px 0 0 17px;
background-size: 13px auto;
color: #0d2b88;
}
.additional-anws ul li a{
color: #0d2b88;
font-family: 'Akrobat',sans-serif;
}
.additional-anws ul li a{
font-weight: bold;
}
.hero-section .quick-links{
box-sizing: border-box;
padding: 0;
position: absolute;
bottom:84px;
z-index: 20;
display: flex;
background: rgba(13,43,136,0.8);
border-radius: 35px 0 0 35px;
right: 0;
transform: translate(calc(100% - 72px),0);
transition: ease 350ms all;
}
.hero-section .quick-links .hold{
display: flex;
padding-bottom: 10px;
}
.hero-section .quick-links.active{
right:0;
transform: translate(0,0);
}
.hero-section .quick-links a.q-links-btn{
min-width: 72px;
max-width: 72px;
background: #fff;
justify-content: center;
display: flex;
align-items: center;
align-content: center;
flex-wrap: wrap;
border-radius: 35px 0 0 35px;
}
.hero-section .quick-links a.q-links-btn .p-icon{
width: 40px;
height: auto;
margin:0 0 10px;
}
.hero-section .quick-links a.q-links-btn .r-arrow{
width: 36px;
transform: rotate(90deg);
}
.hero-section .quick-links .q-links-btn.active .r-arrow{
transform: rotate(-90deg);
}
.hero-section .quick-links h3{
font-size: 29px;
line-height: 30px;
color:#fff;
margin:0 0 15px;
font-weight: 800;
font-family: Akrobat,sans-serif;
}
.hero-section .quick-links .wrapper{
box-sizing: border-box;
padding: 25px 0 0 35px;
}
.hero-section .quick-links .hold a{
font-size: 24px;
color:#fff;
font-weight: 800;
font-family: Akrobat,sans-serif;
width: 240px;
margin: 0 30px 0 0;
text-decoration: underline;
}
.hero-section .quick-links .hold a img{
margin:0 0 5px;
}
.hero-section .quick-links .hold a:hover{
text-decoration: none;
}
.help-box{
top:40%;
}
.home #primary{padding-top: 0;}
.all-hold{
margin-bottom: 90px;
}
.all-hold a{
margin-left: 9px;
margin-right: 9px;
text-decoration: underline;
}
.post-type-archive-stories #main .page-header p.desc a.orange-button{
margin-left: 30px;
margin-top: -10px;
text-decoration: underline;
}
.post-type-archive-stories #main .page-header p.desc{
margin-bottom: 40px;
}
.stories-section{
padding-bottom: 50px;
}
.stories-list{
padding-bottom: 120px;
}  
.page-template-page-resources #wrapper-footer,
#wrapper-footer,body.no-img #wrapper-footer{
padding-top: 30px;
padding-bottom: 45px;
}
.sliding-deck span.close,
.post-type-archive-stories .sliding-deck span.close {
top: 25px;
right: 70px;
}
.navbar .quitline img.quit-mobile-phone, .navbar .quitline a.mob-link {
display: none;
}
.navbar .quitline a {
display: block !important;
text-decoration: none;
}
.games-panel{
position: fixed;
left:0;
bottom:400px; z-index: 100;
}
.games-panel button.panel-btn{
width: 350px;
box-sizing: border-box;
display: flex;
align-items: center;
justify-content: flex-start;
border: none;
box-sizing: border-box;
padding: 20px 0 20px 35px;
background: #fbb040;
transition: ease 350ms all;
border-radius: 0 40px 40px 0;
}
.games-panel button.panel-btn.active,
.games-panel.hide{
transform: translate(-400px,0);
}
.games-panel button img{
height: 75px;
width: auto;
margin:0 8px 0 0;
}
.games-panel button span{
font-size: 36px;
color: #0d2b88;
font-weight: 800;
font-family: 'Akrobat',sans-serif;
line-height: 36px;
text-align: center;
}
.game-circle{
width: 636px;
height: 636px;
position: relative;
background:#fbb040;  }
.game-circle .el{
width: 253px;
height: 228px;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-1.png) no-repeat 0 0;
left: 57%;
top: 10.5%;
transform: rotate(0deg);
position: absolute;   
}
.game-circle .el:before,
.game-circle .el:after{
width: 90px;
height: 90px;
background-size: 90px auto !important;
top: 23%;
left: 44%;
content:'';
position: absolute;
}
.game-circle .el:after{
opacity: 0 !important;
} .game-circle .el:nth-child(1):before,
.game-circle .el:nth-child(1):after{
transform: rotate(-30deg);
}
.game-circle .el:nth-child(2):before,
.game-circle .el:nth-child(2):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-2.png) no-repeat 0 0;
top: 29%;
left: 55%;
}
.game-circle .el:nth-child(2):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-2-h.png) no-repeat 0 0;
}
.game-circle .el:nth-child(3):before,
.game-circle .el:nth-child(3):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-3.png) no-repeat 0 0;
top: 34%;
left: 46%;
transform: rotate(60deg);
}
.game-circle .el:nth-child(3):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-3-h.png) no-repeat 0 0;
}
.game-circle .el:nth-child(4):before,
.game-circle .el:nth-child(4):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-4.png) no-repeat 0 0;
top: 54%;
left: 15%;
transform: rotate(60deg);
}
.game-circle .el:nth-child(4):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-4-h.png) no-repeat 0 0;
}
.game-circle .el:nth-child(5):before,
.game-circle .el:nth-child(5):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-5.png) no-repeat 0 0;
top: 53%;
left: 35%;
transform: rotate(130deg);
}
.game-circle .el:nth-child(5):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-5-h.png) no-repeat 0 0;
}
.game-circle .el:nth-child(6):before,
.game-circle .el:nth-child(6):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-6.png) no-repeat 0 0;
top: 33%;
left: 23%;
transform: rotate(155deg);
}
.game-circle .el:nth-child(6):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-6-h.png) no-repeat 0 0;
}
.game-circle .el:nth-child(7):before,
.game-circle .el:nth-child(7):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-7.png) no-repeat 0 0;
top: 22%;
left: 12%;
transform: rotate(180deg);
}
.game-circle .el:nth-child(7):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-7-h.png) no-repeat 0 0;
}
.game-circle .el:nth-child(8):before,
.game-circle .el:nth-child(8):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-8.png) no-repeat 0 0;
top: 24%;
left: 20%;
transform: rotate(-18deg);
}
.game-circle .el:nth-child(8):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-8-h.png) no-repeat 0 0;
}
.game-circle .el:nth-child(9):before,
.game-circle .el:nth-child(9):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-9.png) no-repeat 0 0;
top: 10%;
left: 32%;
transform: rotate(-95deg);
}
.game-circle .el:nth-child(9):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-9-h.png) no-repeat 0 0;
}
.game-circle .el:nth-child(10):before,
.game-circle .el:nth-child(10):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-10.png) no-repeat 0 0;
top: 10%;
left: 18%;
transform: rotate(-60deg);
}
.game-circle .el:nth-child(10):after{
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/icon-10-h.png) no-repeat 0 0;
}
.game-circle .el:nth-child(2){
left: 60.5%;
top: 32.2%;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-2.png) no-repeat 0 0;
}
.game-circle .el:nth-child(3){
width: 260px;
height: 230px;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-3.png) no-repeat 0 0;
left: 56.5%;
top: 53.5%;
}
.game-circle .el:nth-child(4){
left: 50.5%;
top: 58.5%;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-4.png) no-repeat 0 0;
width: 177px;
height: 262px;
}
.game-circle .el:nth-child(5){
left: 21.5%;
top: 58.5%;
width: 177px;
height: 262px;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-5.png) no-repeat 0 0;
}
.game-circle .el:nth-child(6){
left: 2.8%;
top: 53.5%;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-6.png) no-repeat 0 0;
width: 259px;
height: 228px;
}
.game-circle .el:nth-child(7){
width: 252px;
height: 192px;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-7.png) no-repeat 0 0;
top: 35%;
left: 0%;
}
.game-circle .el:nth-child(8){
left: 3%;
top: 10.5%;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-8.png) no-repeat 0 0;
width: 254px;
height: 228px;
}
.game-circle .el:nth-child(9){
left: 22%;
top: 0;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-9.png) no-repeat 0 0;
width: 176px;
height: 259px;
}
.game-circle .el:nth-child(10){
left: 50.5%;
top: 0%;
width: 180px;
height: 256px;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-10.png) no-repeat 0 0;
}
.game-circle-hold{
width: 1080px;
height: 100%;
background: #fbb040;
overflow: hidden;
}
.game-circle-hold .select-arrow{
margin-left: 20px;
width: 242px;
height: 80px;
color:#0d2b88;
display: flex;
}
.game-circle-hold .select-arrow svg{
width: 75px !important;
height: auto !important;
transform: rotate(90deg);
fill:#0d2b88;
}
.game-circle .el.active:nth-child(1){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-1-b.png) no-repeat 0 0;}
.game-circle .el.active:nth-child(2){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-2-b.png) no-repeat 0 0;}
.game-circle .el.active:nth-child(3){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-3-b.png) no-repeat 0 0;}
.game-circle .el.active:nth-child(4){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-4-b.png) no-repeat 0 0;}
.game-circle .el.active:nth-child(5){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-5-b.png) no-repeat 0 0;}
.game-circle .el.active:nth-child(6){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-6-b.png) no-repeat 0 0;}
.game-circle .el.active:nth-child(7){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-7-b.png) no-repeat 0 0;}
.game-circle .el.active:nth-child(8){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-8-b.png) no-repeat 0 0;}
.game-circle .el.active:nth-child(9){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-9-b.png) no-repeat 0 0;}
.game-circle .el.active:nth-child(10){background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/el-10-b.png) no-repeat 0 0;}
.game-circle .el.active:before{
opacity: 0 !important;
}
.game-circle .el.active:after{
opacity: 1 !important;
}
.game-circle-hold .wrapper .tap-btn{
border: none;
background: none;
position: relative;
z-index: 20;
margin: -8px auto 0;
display: block;
font-size: 36px;
color: #0d2b88;
text-transform: uppercase;
width: auto;
padding-left: 0;
padding-right: 0;
left:-3px;
font-size: 40px;
font-weight: 800;
font-family: "Akrobat", sans-serif;
}
.game-circle-hold .wrapper .tap-btn span{
width: 42px;
height: 42px;
margin:-16px auto 0;
transform: rotate(180deg);
background:#fbb040 url(//www.quittas.org.au/wp-content/themes/quittasmania/images/scroll-down-arrow-blue.png) no-repeat 50% 0;
background-size: 42px auto;
display: block;
border-radius: 50%;
}
.game-circle-hold .game-section{
overflow: hidden;
width: 100%;
margin-right: 55px;
margin-top: 70px;
margin-left: 10px;
}
.game-circle-hold .game-section .wrapper{float: left;overflow: hidden;width: 645px;padding-left: 5px;position: relative;}
.game-circle-hold .game-details{
width: 432px;
margin:260px 0 0;
overflow: auto;
max-height: 490px;
float: right;
}
.game-circle-hold .game-details svg{
width: 92px;
height: auto;
transform: rotate(90deg);
float: left;
margin:0 15px 0 0;
}
.game-circle-hold .game-details .info{
color:#0d2b88;
font-size: 36px;
padding: 12px 40px 0 12px;
overflow: hidden;
}
.game-circle-hold .game-details .info h3{
margin:0;
}
.game-circle-hold .game-details .info p{
margin:0;
}
.game-circle-hold .game-details ul{
padding: 0;
list-style: none;
margin:0 0 30px;
line-height: normal;
}
.game-circle-hold .game-details ul li{
margin:0;
padding: 0 0 0 0px;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/r-arrow-blue.png) no-repeat 0 8px;
}
.game-circle-hold .game-details ul li a{
font-size: 24px;
line-height: normal;
font-family: "Akrobat", sans-serif;
margin: 0;
color:#0d2b88;
text-decoration: underline;
font-weight: 800;
display: inline-block;
vertical-align: top;
}
.game-circle-hold .game-details ul li a:hover{
text-decoration: none;
}
.game-circle-hold .game-details svg path{
fill:#d0974e;
}
.game-circle-hold .game-details.active svg path{
fill:#0d2b88;
}
.game-circle .details{
display: none;
}
.games-panel .panel{
position: fixed;
bottom: 70px;
left:-1500px;
height: 854px;
overflow-y: auto;
box-sizing: border-box;
width: 1097px;
border-radius: 0 45px 45px 0;
padding-bottom: 30px;
box-shadow: 1px 8px 8px 0px rgba(0,0,0,0.55);
-webkit-box-shadow: 1px 8px 8px 0px rgba(0,0,0,0.55);
-moz-box-shadow: 1px 8px 8px 0px rgba(0,0,0,0.55);
background: #fbb040;
transition: ease 350ms all;
} .games-panel.active .panel{
left: 0;
}
.game-circle-hold .game-details .info{
font-family: "Akrobat", sans-serif;
font-weight: 800;
}
.game-circle-hold .game-details .info h3{
font-size: 36px;
font-weight: 800;
}
.game-circle-hold .game-details .info p{
font-size: 24px;
line-height: normal;
font-family: "Akrobat", sans-serif;
margin:0 0 30px;
}
.game-circle-hold .game-details .info p a{
font-weight: 800;
text-decoration: underline;
color:#0d2b88;
font-family: "Akrobat", sans-serif;
}
.game-circle-hold .game-details .info p a:hover{
text-decoration: none;
}
.games-panel .panel .close{
position: absolute;
right: 40px;
top: 20px;
height: 54px;
line-height: 54px;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/close-btn-blue.png) no-repeat 100% 45%;
background-size: auto;
padding-right: 32px;
background-size: 24px auto;
font-size: 25px;
font-family: 'Akrobat',sans-serif;
text-transform: uppercase;
text-shadow: none;
color: #fbb040;
cursor: pointer;
transition: ease 350ms opacity;
font-weight: 800;
width: auto;
color:#0d2b88;
border-radius: 0;
opacity: 1;
}
.games-panel .panel .close:hover{
opacity: 1;
}
.games-panel a.wheel-btn{
color: #fff;
font-size: 18px;
border-radius: 45px;
background: #0d2b88;
display: inline-block;
vertical-align: top;
padding: 12px 22px;
margin: 0 0 30px 50px;
font-weight: bold;
}
.game-circle-hold .game-details ul{
font-size: 24px;
margin:0 0 30px;
}
.game-circle-hold .game-details ul.a-links{margin-left: 120px;margin-right: 15px;}
.game-circle-hold .mobile-arrow{
width: 60px;
height: 80px;
position: absolute;
right: -8px;
top: 315px;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/arrow-m.png) no-repeat 0 0;
background-size:60px auto;
}
.game-circle-hold .mobile-arrow svg{
width: 100%;
height: auto;
}
.game-circle-hold .mobile-arrow svg path{
fill: #d0974e;
}
.game-circle-hold .mobile-arrow.active svg path{
fill: #0d2b88;
}
.cost-wrap.first-show:after{
content: '?';
width: 53%;
position: absolute;
right: 5px;
top: 8px;
color: #333;
z-index: 30;
font-size: 19px;
font-family: "Akrobat", sans-serif;
font-weight: 800;
background: #fff;
height: 35px;
}
.cost-wrap.rev .scc-time-amount{
color:#333 !important;
}
.add-btns{
display: flex;
justify-content: center;
padding-top: 50px;
}
.add-btns a{
background: none;
border: 1px solid #fbb040;
font-size: 18px;
color: #0d2b88;
display: flex;
justify-content: center;
align-items: center;
border-radius: 60px;
width: ;
padding: 8px 15px;
margin: 0 5px;
text-decoration: underline;
transition: ease 350ms all;
}
.add-btns a:hover{
background: #0d2b88;
color:#fff;
}
.add-btns a.week{display: none;} .memory-wrapper{
padding: 32px 32px 16px;
width: 440px;
border-radius: 45px;
background: #fff;
box-shadow: 12px 15px 20px 0 rgba(46, 61, 73, 0.5);
}
.memory-wrapper .game-heading h3{
color: #0d2b88;
font-weight: 800;
margin: 0 0 22px;
font-family: akrobat,sans-serif;
font-size: 29px;
}
.memory-deck {
align-items: center; padding: 0;
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin: 0;
width: 100%;
}
.memory-deck .card {
align-items: center;
background: #293780 url(//www.quittas.org.au/wp-content/themes/quittasmania/images/games/memory/card-memory.png) no-repeat 50% 50%;
box-shadow: 5px 2px 20px 0 rgba(46, 61, 73, 0.5);
color: #ffffff;
cursor: pointer;
display: flex;
font-size: 0;
justify-content: center;
height: 125px;
width: 23.5%;
margin: 0 0 15px;
border-radius: 25px;
background-size: 65px auto;
position: relative;
}
.memory-deck .card:after{
position: absolute;
width:calc(100% - 10px);
height: calc(100% - 10px);
content:'';
top:5px;
left: 5px;
border:1px solid #fff;
border-radius: 22px;
opacity: 0;
visibility: hidden;
}
.memory-deck .card img{
width: 50px;
height: auto;
opacity: 0;
visibility: hidden;
}
.memory-deck .card.open {
background: #faaf41;
cursor: default;
transform: rotateY(0);
}
.memory-deck .card.open:after,
.memory-deck .card.show:after,
.memory-deck .card.match:after{
opacity: 1;
visibility: visible;
}
.memory-deck .card.show {
font-size: 33px;
}
.memory-deck .card.show img{
opacity: 1;
visibility: visible;
}
.memory-deck .card.match {
cursor: default;
background: #00539e;
font-size: 33px;
}
.memory-deck .card.match img{
opacity: 1;
visibility: visible;
} .score-panel {
display: flex;
flex-wrap: nowrap;
margin:0 auto;
padding-top: 10px;
padding-bottom: 10px;
text-align: center;
width: 100%;
justify-content: space-between;
align-items: center;
}
#restartButton{
display: flex;
align-items: center;
justify-content: flex-start;
}
#restartButton img{
height: 28px;
width: auto;
}
.score-panel .stars {
display: inline-block;
margin: 0;
margin: 0 5px 0 0;
padding: 0;
width: 15%;
}
.score-panel .stars li {
display: inline-block;
list-style: none;
}
.score-panel .timeElapsed {
display: inline-block;
width: 25%;
}
.score-panel .moves {
display: inline-block;
width: 25%;
}
.score-panel .matched {
display: inline-block;
width: 42%;
color: #0d2b88;
text-transform: uppercase;
font-family: akrobat,sans-serif;
font-weight: 800;
text-align: left;
font-size: 27px;
}
#restartButton{
font-size: 27px;
color: #0d2b88;
font-family: akrobat,sans-serif;
font-weight: 800;
text-transform: uppercase;
}
.score-panel .restart {
cursor: pointer;
float: right;
text-align: right;
text-align: center;
}
.memory-panel{
width: 600px;
position: fixed;
left: -200%;
top: 140px;
background: #faaf41;
padding: 20px;
border-radius: 0 45px 45px 0;
transition: ease 350ms all;
}
.memory-panel.active{
left: 0;
}
.memory-panel .close{
position: absolute;
right: 20px;
top: 15px;
height: 54px;
line-height: 54px;
background: url(//www.quittas.org.au/wp-content/themes/quittasmania/images/close-btn-blue.png) no-repeat 100% 45%;
background-size: auto;
padding-right: 32px;
background-size: 24px auto;
font-size: 25px;
font-family: 'Akrobat',sans-serif;
text-transform: uppercase;
text-shadow: none;
color: #fbb040;
cursor: pointer;
transition: ease 350ms opacity;
font-weight: 800;
width: auto;
color:#0d2b88;
border-radius: 0;
opacity: 1;
}
.home .memory-panel,
.home .memory-panel.no-button{
width: 460px;
top:auto;
bottom:100px;
background: none;
position: fixed;
background: #fbb040;
}
.home .memory-panel .close {
top: 42px;
right: 32px;
}
.home .memory-wrapper{
box-shadow: none;
}
.game-circle-hold .game-section .wrapper{
transition: ease 350ms all;
}
.mem-active .game-circle-hold .game-section .wrapper{
opacity: 0;
visibility: hidden;
}
.mem-active .game-details{
opacity: 0;
visibility: hidden;
}
.memory-panel.no-button{
background: none;
position: static;
}
.home .memory-panel .close{
display: none;
}
.hero-image .hero-image-video .hero-image-video-file{
object-fit: cover;
}
.page-template-page-quiz .sliding-deck{
display: none;
}
body.page-template-page-quiz #wrapper-footer{bottom: -15px;}
body.page-template-page-quiz .content-area{margin-bottom: 230px;}
.navbar-menus-inner{margin-top: 120px !important;}
@media all and (min-width:1101px){
.mem-active.home .games-panel .panel{
max-width: 515px;
overflow-x: hidden;
}
}
@media all and (max-height:830px) and (min-width:1100px){
.games-panel .panel .close{
right: 92px;
top: 75px;
}
}
@media all and (min-height:724px){
.mem-active.home .games-panel .panel{
overflow-y: hidden;
}
}
@media all and (max-height:1024px){
.home .memory-panel, .home .memory-panel.no-button{
bottom:50px;
}
}
@media all and (max-height:1030px) and (min-width:1101px){
.games-panel{bottom: 100px;}
.games-panel .panel{bottom:60px;height: 767px;padding-bottom: 5px;}
.game-circle-hold .game-section{margin-top: 32px;}
.home .memory-panel{bottom:0}
.memory-deck .card{
height: 100px;
}
}
@media all and (max-height:890px) and (min-width:1101px){
.games-panel .panel{
bottom:0;
max-height: calc(100vh - 130px);
height: auto;
padding-bottom: 5px;
}
.home .memory-panel, .home .memory-panel.no-button{
bottom:0;
}
.home .memory-panel{
max-height: calc(100vh - 130px);
}
.mem-active.home .memory-panel{
position: absolute;
}
}
@media all and (max-height:767px) and (min-width:1101px){
.games-panel .panel{
bottom:0;
max-height: calc(100vh - 130px);
height: auto;
padding-bottom: 5px;
}
.game-circle-hold .game-section{
margin-top: 30px;
}
.games-panel{bottom: 50px;}   
}
@media all and (min-width:2200px){
#navbarNavDropdown img.menu-img{right: 12%;}
}
@media all and (max-width:1500px){
#navbarNavDropdown img.menu-img{
right: 5.5%;
}
}
@media all and (max-width:1718px){
.sliding-deck.fl-slide .container{
max-width: 100%;
box-sizing: border-box;
padding-left: 40px;
padding-right: 40px;
}
}
@media all and (max-width:1400px){
.floating-footer .sliding-deck{
width: 87%;
}
#navbarNavDropdown div.add-menu img{
max-width: 100%;
height: auto;
}
.floating-footer .sliding-deck{
max-height: 80%;
overflow: auto;
}
}
@media all and (max-width:1366px){
.floating-footer .holder{
width: 540px;
}
.floating-footer .holder .btn-hold span.open{
font-size: 18px;
}
.floating-footer .holder .circle{
width: 28px;
height: 28px;
}
.floating-footer .holder .circle svg{
width: 18px;
}
.floating-footer .sliding-deck{
width: 100%;
}
.floating-footer .holder h4{
font-size: 36px;
}
.floating-footer .sliding-deck span.close, .post-type-archive-stories .floating-footer .sliding-deck span.close,
.floating-footer.white .sliding-deck span.close{
font-size: 18px;
background-size: 20px auto;
padding-right: 28px;
} }
@media all and (max-width:1220px){
.floating-footer .sliding-deck{
width: 100%;
}
.sliding-deck .cols-wrap{padding-bottom: 0;}
.site-footer .footer-logo{
max-width: 110px;
height: auto;
}
.games-panel {z-index: 100;}
}
.game-circle-hold .mobile-arrow{
display: none;
}
@media all and (max-width:1100px){
.games-panel .panel{
position: fixed;
top:0;
left: -120%;
width: 100%;
min-height: 100%;
max-height: 100%;
bottom:auto;
box-sizing: border-box;
padding-top: 28px;
border-radius: 0;
height: auto;
}
.games-panel.active .panel{left: 0;}
.game-circle-hold .game-section{
margin-right: 0;
margin-top: 0;
}
.game-circle-hold .game-section .wrapper{
float: none;
margin:0 auto;
}
.game-circle-hold .game-details{
float: none;
margin-top: 0;
margin-left: auto;
margin-right: auto;
text-align: center;
}
.game-circle-hold .game-details svg{
display: none;
}
.game-circle-hold .mobile-arrow{
display: block;
}
.game-details.active .info{
text-align: left;
}
.games-panel a.wheel-btn{
margin-left: auto;
margin-right: auto;
}
.game-circle-hold .game-details .info p a br{
display: none;
}
.game-circle-hold .game-details ul.a-links{
margin-left: 0;
text-align: left;
padding-left: 24px;
}
.game-circle-hold{width: 100%;}
.games-panel{
bottom:200px;
}
.home.mem-active .memory-panel{
background: none;
padding: 0;
top:40px;
left:50%;
transform: translate(-50%,0);
}
.home .memory-panel .close{
top:22px;
}
.home.mem-active .memory-panel{
position: absolute;
}
}
@media all and (max-width:1023px){
#navbarNavDropdown.two ul.quittas-menu > li{
width: 100%;
}
#navbarNavDropdown.two .row{
margin-left: 0;
}
.site-footer{
display: block;
}
#wrapper-footer .left-section{
width: 100%;
box-sizing: border-box;
justify-content: center;
margin:0 0 20px;
}
.page-template-page-resources #wrapper-footer, #wrapper-footer, body.no-img #wrapper-footer{
padding-top: 20px;
}
.footer-container.container{
padding-top: 0;
}
#wrapper-footer .right-section{
width: 100%;
text-align: center;
}
.site-footer .site-info,
.footer-container .site-info.site-info-more{
text-align: center;
}
#wrapper-footer .info-wrapper{
display: block;
}
.footer-container.container .social-buttons{
float: none;
}
#wrapper-footer .right-section .site-info{
margin-bottom: 18px;
}
.right-section .social-buttons ul{
justify-content: center;
}
#wrapper-footer .info-wrapper .site-info.site-info-more{
margin-bottom: 10px;
}
.sliding-deck{
border-radius: 35px 35px 0 0;
}
#wrapper-footer{
border-radius: 35px 35px 0 0;
} .game-circle-hold .game-section .wrapper{
transform: scale(0.8);
}
}
.game-circle-hold .game-section .wrapper:after{
position: absolute;
top:50%;
left: 50%;
transform: translate(-50%,-50%);
width: 170px;
height: 170px;
background:#fbb040 url(//www.quittas.org.au/wp-content/themes/quittasmania/images/sign.png) no-repeat 30px 30px;
background-size: 105px auto;
content: '';
margin-top: -42px;
margin-left: 5px;
border-radius: 50%;
}
@media all and (max-width:990px){
.faq-widget .images .f-title{
margin-left: 0;
margin-bottom: 120px;
}
.faq-widget .q-holder{
padding-left: 20px;
padding-right: 20px;
}
#right-sidebar{
padding-left: 15px !important;
}
}
@media all and (max-width:960px){
.sliding-deck.main-slide h4{
text-align: left;
font-size: 42px;
padding-left: 40px;
padding-bottom: 0;
}
.sliding-deck.main-slide{
padding-top: 20px;
padding-bottom: 64px;
}
.sliding-deck.main-slide .wrap{
top:25px;
}
.sliding-deck.main-slide span.close{
top: 20px !important;
right: 30px !important;
}
.sliding-deck .opener .wrap{
right: 15px;
}
.sliding-deck .cols{
max-width: 100% !important;
}
.games-panel button img{
height: 40px;
}
.games-panel button span{
font-size: 25px;
line-height: 25px;
}
.games-panel button.panel-btn{
width: 220px;
padding-left: 10px;
}
body.page-template-page-quiz .content-area{
margin-bottom: 50px;
}
}
.game-active.mem-active .game-circle-hold .mobile-arrow{
display: none;
}
@media all and (max-width:900px){
#wrapper-navbar .navbar .quitline{
margin-left: -130px;
} #wrapper-navbar .navbar{padding-right: 10px;}
#navbarNavDropdown .mobile-menu .mobile-scroller{
max-height: 80vh;
}
#navbarNavDropdown .mobile-menu{
padding-top: 140px;
}
#navbarNavDropdown.two ul.quittas-menu > li{
width: 46%;
}
#navbarNavDropdown.two ul.quittas-menu > li ul{
column-count: 1;
}
.faq-widget .q-holder{
font-size: 18px;
line-height: 21px;
}
.faq-widget .q-holder .answer {
margin-left: -20px;
margin-right: -20px;
}
#navbarNavDropdown .mobile-menu .mobile-scroller{
max-height: none !important;
}
#navbarNavDropdown.show{
overflow: auto;
}
.navbar-expand-md .navbar-collapse .navbar-menus{
height: auto;
}
#navbarNavDropdown div.add-menu{
margin-top: 70px;
margin-bottom: 120px;
max-height: 100%;
margin-right: 15px;
margin-left: 15px;
width: auto; }
#navbarNavDropdown div.add-menu img{
max-width: 250px;
}
#navbarNavDropdown div.add-menu a.btn{
font-size: 16px;
line-height: 20px;
}
}
.sticky-header .navbar .quitline a.call-header > img.quitline-no, .navbar .quitline a.call-header > img.quitline-no {
display: none !important;
}
.sticky-header .navbar .quitline a.call-header > .quitline-no.white-version {
display: block !important;
}
.home .fixed-top:not(.sticky-header) .navbar .quitline a > .quitline-no.white-version {
display: none;
}
.navbar .quitline a.call-header > .quitline-no.white-version {
display: block !important;
}
@media all and (max-width:900px){
#navbarNavDropdown div.add-menu{float:none}
}
@media all and (max-width:767px){
.floating-footer{margin-bottom:-100px}
.floating-footer .holder{margin-top:-150px} 
#navbarNavDropdown div.add-menu{float:none}
#wrapper-navbar.white .navbar .quitline > a.mob-link img.quit-mobile-phone{
display: none !important;
}
#wrapper-navbar.white .navbar .quitline > a.mob-link img.quit-mobile-phone.blue{
display: inline-block !important;
}
#wrapper-navbar .navbar.collapse-active .quitline > a.mob-link img.quit-mobile-phone,
#wrapper-navbar .navbar.search-collapse-active .quitline > a.mob-link img.quit-mobile-phone{
display: inline-block !important;
}
#wrapper-navbar .navbar.collapse-active .quitline > a.mob-link img.quit-mobile-phone.blue,
#wrapper-navbar .navbar.search-collapse-active .quitline > a.mob-link img.quit-mobile-phone.blue{
display: none !important;
}
.navbar .quitline > a.mob-link{
margin-left: -140px;
}
.faq-widget .images .f-title{
margin-bottom: 0;
}
#right-sidebar{
padding-left: 0 !important;
}
.smoking-cost-calculator#smoking-cost-calculator .scc-calculator-slider-question,
#smoking-cost-calculator .scc-quit-smoking-title p{
font-size: 22px !important;
line-height: 26px !important;
color:#0d2b88;
}
#scc-calculator-slider .scc-calculator-slider-slide-wrapper{
margin-top: 0;
}
#smoking-cost-calculator .scc-quit-smoking-title{
padding-top: 25px;
}
#scc-calculator-slide-value{
position: absolute;
right: -10px;
top: -18px;
font-size: 22px;
color: #0d2b88;
}
.scc-calculator-slider-question{
margin-bottom: 25px;
}
#scc-calculator-slide{
width: calc(100% - 20px);
}
#scc-money-saved .section-inner .cost-wrap{
width: 97%;
position: relative;
}
#smoking-cost-calculator .cost-wrap{
display: flex !important;
justify-content: space-between !important;
margin-bottom: 10px !important;
}
#smoking-cost-calculator .cost-wrap .scc-time-amount,
#smoking-cost-calculator .cost-wrap > span{
width: 55% !important;
margin-bottom: 0 !important;
}
#smoking-cost-calculator .cost-wrap > span{
order:1;
width: 40% !important;
}
#smoking-cost-calculator .cost-wrap .scc-time-amount{
order:2;
opacity: 1 !important;
}
#scc-money-saved .section-inner .cost-wrap span{
background: none;
border:1px solid #fbb040;
font-size: 20px;
color:#0d2b88;
display: flex;
justify-content: center;
align-items: center;
border-radius: 60px;
}
#scc-money-saved .section-inner .cost-wrap.active span{
color:#fff;
background:#0d2b88;
}
#scc-money-saved .section-inner .cost-wrap.active span:before{
display: none;
}
#scc-money-saved .section-inner .cost-wrap .scc-time-amount:after,
#scc-money-saved .section-inner .cost-wrap .scc-time-amount:before{
background: #333;
z-index: 30;
}
#scc-money-saved .section-inner .cost-wrap .scc-time-amount{
border-color:#333;
padding-bottom: 0;
font-size: 30px;
} .post-type-archive-stories #main .page-header p.desc a.orange-button{
margin-left: 0;
margin-top: 20px;
width: 80%;
margin-left: auto;
margin-right: auto;
display: block;
}
a.orange-button{margin-bottom: 10px;}
.cost-wrap .scc-time-amount{
color:#333 !important;
}
.cost-wrap.reveal .scc-time-amount{
color:#333 !important;
}
.cost-wrap.active .scc-time-amount{
color:#333 !important;
}
.add-btns{
padding-top: 20px;
}
.game-circle-hold .game-details .info{padding-right: 20px;}
.game-circle-hold .game-details.active .info{text-align: center;}
.game-circle-hold .game-details.active .info p{text-align: left;font-size:18px}
.game-circle-hold .game-details.active .info h3{text-align: left;}
.game-circle-hold .game-details.active .info h3 br{display:none}
.game-circle-hold .game-details ul li a,
.game-circle-hold .game-details ul{
font-size: 18px;
}
#wrapper-navbar.white a.call-header img.quitline-no.blue{display: none !important;}
#wrapper-navbar .collapse-active a.call-header img.quitline-no.white-version,
#wrapper-navbar .search-collapse-active a.call-header img.quitline-no.white-version{
display: none !important;
}
.home .fixed-top:not(.sticky-header) .navbar .quitline a > .quitline-no.white-version{
display: none !important;
}
.sticky-header .navbar .quitline a.call-header > .quitline-no.white-version,
.navbar .quitline a.call-header > .quitline-no.white-version {
display: none !important;
}
}
@media all and (max-width:700px){
#wrapper-navbar a.ref-link span{
display: none;
}
#wrapper-navbar a.ref-link{
right: 55px;
}
.navbar .right-controls .search-toggler{
right: -110px;
}
.sliding-deck .cols .col-item{
margin-right: 0 !important;
width: 100% !important;
}
.sliding-deck.main-slide h4,
.floating-footer .holder h4{
font-size: 36px;
padding-right: 140px;
}
.floating-footer .holder h4{
padding-right: 20px;
padding-left: 35px;
}
.footer-deck .sliding-deck.active{
padding-top: 20px;
}
.floating-footer .holder{
width: 100%;
box-sizing: border-box;
}
.sliding-deck.main-slide .cols-wrap{
padding-bottom: 0;
}
.sliding-deck.main-slide .wrap{
top:21px;
}
.sliding-deck.main-slide span.close{
top:15px !important;
right: 30px !important;
}
.sliding-deck.fl-slide .container{
padding-left: 0;
padding-right: 0;
padding-top: 15px;
}
.floating-footer .sliding-deck h4{
text-align: left;
}
.floating-footer .sliding-deck.fl-slide.active {
max-height: calc(100% - 100px);
overflow: auto;
}
.navbar .right-controls .search-toggler{
right: 110px;
}
.navbar .quitline > a.mob-link{
margin-left: 0;
}
#wrapper-navbar a.ref-link{
right: 58px;
}
#navbarNavDropdown .mobile-menu .mobile-scroller{
max-height: 80vh;
}
.hero-section .quick-links .hold a{
width: 140px;
font-size: 16px;
margin-right: 12px;
}
.hero-section .quick-links h3{
font-size: 22px;
line-height: 26px;
}
.hero-section .quick-links .wrapper{
padding: 15px 0 0 15px;
}
.hero-section .quick-links a.q-links-btn{
min-width: 40px;
max-width: 40px;
}
.hero-section .quick-links a.q-links-btn .p-icon,
.hero-section .quick-links a.q-links-btn .r-arrow{
width: 24px;
}
.hero-section .quick-links{
transform: translate(calc(100% - 40px),0);
}
.sliding-deck h4{
padding-left: 20px;
padding-right: 20px;
}
.sliding-deck .cols{
padding-bottom: 60px;
}
.floating-footer{
z-index: 9999999;
}
.floating-footer .sliding-deck span.close, .post-type-archive-stories .floating-footer .sliding-deck span.close {
top: 30px;
right: 30px;
}
.floating-footer .holder .btn-hold{
margin-right: 25px;
}
.sliding-deck .cols .col-item p, .sliding-deck .cols .col-item p a{
font-size: 20px;
}
.sliding-deck .cols .col-item .sub-h{
font-size: 35px;
}
.sliding-deck .cols .col-item span{
font-size: 15px;
}
.sliding-deck .cols .col-item .el{
padding-right: 40px;
}
.sliding-deck .cols ul{
font-size: 17px;
}
.sliding-deck .cols ul li.btn-view{
padding-top: 12px;
}
li.btn-view a{
padding-top: 5px;
padding-bottom: 10px;
}
.sliding-deck .cols .col-item .el{margin-bottom: 25px;}
.home .stories-list{padding-bottom: 0;}
.home .all-hold{
margin-bottom: 20px;
}
.game-circle-hold .game-section{
width: 300px;
margin: 0 auto;
}
.game-circle-hold .game-section .wrapper{
transform: scale(0.45);
left: -170px;
position: relative;
margin-top: -190px !important;
}
.game-circle-hold .game-details{
width: 100%;
box-sizing: border-box;
margin-top: -200px;
margin-bottom: 10px;
}
.game-circle-hold .mobile-arrow {
top: 160px;
width: 40px;
height: 45px;
background-size: 40px auto;
}
.games-panel .panel .close{
right: 15px;
top: 0px;
padding-right: 17px;
background-size: 12px auto;
font-size: 13px;
}
.game-circle-hold .wrapper .tap-btn span{
width: 55px;
height: 55px;
background-size: 55px auto;
}
.games-panel{
bottom:155px;
}
.game-circle-hold .game-details .info h3{
font-size: 24px;
}
.game-circle-hold .game-details .info{
font-family: "Akrobat", sans-serif;
font-weight: 800;
font-size: 17px;
padding-right: 20px;
padding-left: 20px;
margin-bottom: 20px;
}
.game-circle-hold .game-details.active .info{
padding-right: initial;
}
.games-panel a.wheel-btn{
font-size: 15px;
padding: 14px 22px;
}
.memory-panel .close{
top:44px;
right: 52px;
}
.memory-panel{
top:80px;
max-height: 80vh;
overflow: auto;
width: 100%;
box-sizing: border-box;
}
.home .memory-panel{ top:35px;
height: 100%;
max-height: 100%;
}
.home .memory-panel .close{
top: 20px;
right: 50px;
}
.memory-wrapper .game-heading h3,
.score-panel .matched,
#restartButton{
font-size: 20px;
}
}
@media all and (max-width:520px){
.sliding-deck.main-slide h4,
.floating-footer .holder h4{
font-size: 22px;
}
.sliding-deck span.open,
.sliding-deck span.close,
.floating-footer .holder .btn-hold span.open{
font-size: 12px;
}
.sliding-deck .opener .wrap{
right: 0;
}
.sliding-deck.main-slide h4{
padding-right: 105px;
padding-left: 35px;
}
.sliding-deck .opener .circle, .floating-footer .holder .circle{
width: 28px;
height: 28px;
}
.sliding-deck.main-slide .wrap{
top:20px;
}
.sliding-deck span.close{
background-size: 20px auto;
padding-right: 24px;
top: 20px !important;
right: 25px !important;
}
.floating-footer .holder .btn-hold{
margin-right: 20px;
}
.floating-footer .holder h4{
padding-top: 15px;
padding-bottom: 10px;
}
.sliding-deck.main-slide span.close{
top:5px !important;
right: 25px;
}
#navbarNavDropdown.two ul.quittas-menu > li{
width: 100%;
}
.sliding-deck.active.white span.close,
.floating-footer.white .sliding-deck span.close{
background-size: 18px auto;
}
.floating-footer .sliding-deck .cols-wrap{
padding-top: 15px;
}
.floating-footer{width: 100%;}
.floating-footer .holder{
border-radius: 35px 35px  0 0;
}
.floating-footer .sliding-deck h4{
font-size: 22px;
text-align: left;
}
.sliding-deck .cols-wrap{
padding-top: 10px;
}
.sliding-deck .opener .circle, .floating-footer .holder .circle{
width: 20px;
height: 20px;
border-width: 1px;
}
.sliding-deck .opener .circle svg, .floating-footer .holder .circle svg{
width: 13px;
}
.floating-footer .sliding-deck span.close, .post-type-archive-stories .floating-footer .sliding-deck span.close,
.sliding-deck.main-slide span.close,
.floating-footer.white .sliding-deck span.close, .post-type-archive-stories .floating-footer.white .sliding-deck span.close,
.sliding-deck.main-slide.white span.close{
font-size: 12px;
background-size: 15px auto;
padding-right: 19px;
}
.sliding-deck.main-slide span.close{
right: 20px;
}
.sliding-deck .opener .wrap{
right: -24px;
}
.floating-footer .holder h4{
padding-right: 14px;
}
.memory-wrapper{
width: 100%;
padding-left: 16px;
padding-right: 16px;
}
.home.mem-active .memory-panel{
width: 300px;
}
.memory-deck .card{
height: 90px;
}
.memory-deck .card{
background-size: 40px auto;
}
.home .memory-panel .close {
top: 18px;
right: 23px;
}
}
@media all and (max-width:445px){
.navbar .quitline > a.mob-link{
margin-left: 75px;
}
.navbar-expand-md .navbar-toggler{
right: -10px;
}
#wrapper-navbar a.ref-link{
right: 35px;
}
.navbar .right-controls .search-toggler{
right: 76px;
}
.hero-section .quick-links .hold a{
width: 100px;
font-size: 14px;
}
.faq-widget .images .f-title{
width: 110px;
}
.all-stories{
font-size: 18px;
}
a.orange-button{
padding-left: 20px;
padding-right: 20px;
}
#navbarNavDropdown .quittas-menu .sub-menu{
column-count: 1;   
}
#navbarNavDropdown .mobile-menu .mobile-scroller{
max-height: 76vh;
}
.memory-deck .card{
height: 100px;
background-size: 45px auto;
}
.score-panel .matched{
width: auto;
}
.score-panel .matched,
#restartButton{
font-size: 18px;
}
#restartButton img{
height: 22px;
}
.memory-wrapper{
padding-left: 18px;
padding-right: 18px;
}
.memory-panel .close {
font-size: 18px;
background-size: 17px auto;
padding-right: 24px;
top: 35px;
right: 38px;
}  
.memory-wrapper .game-heading h3{
font-size: 21px;
}  
}
@media all and (max-width:380px){
.memory-deck .card{
height: 85px;
}
}
@media all and (max-width:359px){
.navbar .quitline > a.mob-link{
margin-left: 95px;
}
.navbar .quitline > a.mob-link img.quit-mobile-phone{
max-width: 102px;
}
}
@media all and (max-width:340px){
.sliding-deck h4,
.floating-footer .holder h4,
.sliding-deck.main-slide h4{
padding-left: 20px;
}
}.scroll-wrapper {
overflow: hidden !important;
padding: 0 !important;
position: relative;
}
.scroll-wrapper > .scroll-content {
border: none !important;
box-sizing: content-box !important;
height: auto;
left: 0;
margin: 0;
max-height: none;
max-width: none !important;
overflow: scroll !important;
padding: 0;
position: relative !important;
top: 0;
width: auto !important;
}
.scroll-wrapper > .scroll-content::-webkit-scrollbar {
height: 0;
width: 0;
}
.scroll-element {
display: none;
}
.scroll-element, .scroll-element div {
box-sizing: content-box;
}
.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible {
display: block;
}
.scroll-element .scroll-bar,
.scroll-element .scroll-arrow {
cursor: default;
}
.scroll-textarea {
border: 1px solid #cccccc;
border-top-color: #999999;
}
.scroll-textarea > .scroll-content {
overflow: hidden !important;
}
.scroll-textarea > .scroll-content > textarea {
border: none !important;
box-sizing: border-box;
height: 100% !important;
margin: 0;
max-height: none !important;
max-width: none !important;
overflow: scroll !important;
outline: none;
padding: 2px;
position: relative !important;
top: 0;
width: 100% !important;
}
.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
height: 0;
width: 0;
} .scrollbar-inner > .scroll-element,
.scrollbar-inner > .scroll-element div
{
border: none;
margin: 0;
padding: 0;
position: absolute;
z-index: 10;
}
.scrollbar-inner > .scroll-element div {
display: block;
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.scrollbar-inner > .scroll-element.scroll-x {
bottom: 2px;
height: 8px;
left: 0;
width: 100%;
}
.scrollbar-inner > .scroll-element.scroll-y {
height: 100%;
right: 2px;
top: 0;
width: 8px;
}
.scrollbar-inner > .scroll-element .scroll-element_outer {
overflow: hidden;
}
.scrollbar-inner > .scroll-element .scroll-element_outer,
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.scrollbar-inner > .scroll-element .scroll-element_track,
.scrollbar-inner > .scroll-element .scroll-bar {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
opacity: 0.4;
}
.scrollbar-inner > .scroll-element .scroll-element_track { background-color: #e0e0e0; }
.scrollbar-inner > .scroll-element .scroll-bar { background-color: #c2c2c2; }
.scrollbar-inner > .scroll-element:hover .scroll-bar { background-color: #919191; }
.scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; } .scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }
.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; } .scrollbar-outer > .scroll-element,
.scrollbar-outer > .scroll-element div
{
border: none;
margin: 0;
padding: 0;
position: absolute;
z-index: 10;
}
.scrollbar-outer > .scroll-element {
background-color: #ffffff;
}
.scrollbar-outer > .scroll-element div {
display: block;
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.scrollbar-outer > .scroll-element.scroll-x {
bottom: 0;
height: 12px;
left: 0;
width: 100%;
}
.scrollbar-outer > .scroll-element.scroll-y {
height: 100%;
right: 0;
top: 0;
width: 12px;
}
.scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer { height: 8px; top: 2px; }
.scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer { left: 2px; width: 8px; }
.scrollbar-outer > .scroll-element .scroll-element_outer { overflow: hidden; }
.scrollbar-outer > .scroll-element .scroll-element_track { background-color: #eeeeee; }
.scrollbar-outer > .scroll-element .scroll-element_outer,
.scrollbar-outer > .scroll-element .scroll-element_track,
.scrollbar-outer > .scroll-element .scroll-bar {
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.scrollbar-outer > .scroll-element .scroll-bar { background-color: #d9d9d9; }
.scrollbar-outer > .scroll-element .scroll-bar:hover { background-color: #c2c2c2; }
.scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; } .scrollbar-outer > .scroll-content.scroll-scrolly_visible { left: -12px; margin-left: 12px; }
.scrollbar-outer > .scroll-content.scroll-scrollx_visible { top:  -12px; margin-top:  12px; }
.scrollbar-outer > .scroll-element.scroll-x .scroll-bar { min-width: 10px; }
.scrollbar-outer > .scroll-element.scroll-y .scroll-bar { min-height: 10px; } .scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -14px; }
.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -14px; }
.scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -14px; }
.scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -14px; } .scrollbar-macosx > .scroll-element,
.scrollbar-macosx > .scroll-element div
{
background: none;
border: none;
margin: 0;
padding: 0;
position: absolute;
z-index: 10;
}
.scrollbar-macosx > .scroll-element div {
display: block;
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.scrollbar-macosx > .scroll-element .scroll-element_track { display: none; }
.scrollbar-macosx > .scroll-element .scroll-bar {
background-color: #6C6E71;
display: block;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
opacity: 0;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
-webkit-transition: opacity 0.2s linear;
-moz-transition: opacity 0.2s linear;
-o-transition: opacity 0.2s linear;
-ms-transition: opacity 0.2s linear;
transition: opacity 0.2s linear;
}
.scrollbar-macosx:hover > .scroll-element .scroll-bar,
.scrollbar-macosx > .scroll-element.scroll-draggable .scroll-bar {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;
}
.scrollbar-macosx > .scroll-element.scroll-x {
bottom: 0px;
height: 0px;
left: 0;
min-width: 100%;
overflow: visible;
width: 100%;
}
.scrollbar-macosx > .scroll-element.scroll-y {
height: 100%;
min-height: 100%;
right: 0px;
top: 0;
width: 0px;
} .scrollbar-macosx > .scroll-element.scroll-x .scroll-bar { height: 7px; min-width: 10px; top: -9px; }
.scrollbar-macosx > .scroll-element.scroll-y .scroll-bar { left: -9px; min-height: 10px; width: 7px; }
.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_outer { left: 2px; }
.scrollbar-macosx > .scroll-element.scroll-x .scroll-element_size { left: -4px; }
.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_outer { top: 2px; }
.scrollbar-macosx > .scroll-element.scroll-y .scroll-element_size { top: -4px; } .scrollbar-macosx > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -11px; }
.scrollbar-macosx > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -11px; } .scrollbar-light > .scroll-element,
.scrollbar-light > .scroll-element div {
border: none;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
z-index: 10;
}
.scrollbar-light > .scroll-element {
background-color: #ffffff;
}
.scrollbar-light > .scroll-element div {
display: block;
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.scrollbar-light > .scroll-element .scroll-element_outer {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.scrollbar-light > .scroll-element .scroll-element_size {
background: #dbdbdb;
background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dbdbdb), color-stop(100%,#e8e8e8));
background: -webkit-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
background: -o-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
background: -ms-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
background: linear-gradient(to right, #dbdbdb 0%,#e8e8e8 100%);
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.scrollbar-light > .scroll-element.scroll-x {
bottom: 0;
height: 17px;
left: 0;
min-width: 100%;
width: 100%;
}
.scrollbar-light > .scroll-element.scroll-y {
height: 100%;
min-height: 100%;
right: 0;
top: 0;
width: 17px;
}
.scrollbar-light > .scroll-element .scroll-bar {
background: #fefefe;
background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
background: -moz-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fefefe), color-stop(100%,#f5f5f5));
background: -webkit-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
background: -o-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
background: -ms-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
background: linear-gradient(to right, #fefefe 0%,#f5f5f5 100%);
border: 1px solid #dbdbdb;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
} .scrollbar-light > .scroll-content.scroll-scrolly_visible { left: -17px; margin-left: 17px; }
.scrollbar-light > .scroll-content.scroll-scrollx_visible { top:  -17px; margin-top:  17px; }
.scrollbar-light > .scroll-element.scroll-x .scroll-bar { height: 10px; min-width: 10px; top: 0px; }
.scrollbar-light > .scroll-element.scroll-y .scroll-bar { left: 0px; min-height: 10px; width: 10px; }
.scrollbar-light > .scroll-element.scroll-x .scroll-element_outer { height: 12px; left: 2px; top: 2px; }
.scrollbar-light > .scroll-element.scroll-x .scroll-element_size { left: -4px; }
.scrollbar-light > .scroll-element.scroll-y .scroll-element_outer { left: 2px; top: 2px; width: 12px; }
.scrollbar-light > .scroll-element.scroll-y .scroll-element_size { top: -4px; } .scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -19px; }
.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -19px; }
.scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -19px; }
.scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -19px; } .scrollbar-rail > .scroll-element,
.scrollbar-rail > .scroll-element div
{
border: none;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
z-index: 10;
}
.scrollbar-rail > .scroll-element {
background-color: #ffffff;
}
.scrollbar-rail > .scroll-element div {
display: block;
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.scrollbar-rail > .scroll-element .scroll-element_size {
background-color: #999;
background-color: rgba(0, 0, 0, 0.3);
}
.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-element_size {
background-color: #666;
background-color: rgba(0, 0, 0, 0.5);
}
.scrollbar-rail > .scroll-element.scroll-x {
bottom: 0;
height: 12px;
left: 0;
min-width: 100%;
padding: 3px 0 2px;
width: 100%;
}
.scrollbar-rail > .scroll-element.scroll-y {
height: 100%;
min-height: 100%;
padding: 0 2px 0 3px;
right: 0;
top: 0;
width: 12px;
}
.scrollbar-rail > .scroll-element .scroll-bar {
background-color: #d0b9a0;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}
.scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-bar {
box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
} .scrollbar-rail > .scroll-content.scroll-scrolly_visible { left: -17px; margin-left: 17px; }
.scrollbar-rail > .scroll-content.scroll-scrollx_visible { margin-top: 17px; top: -17px; }
.scrollbar-rail > .scroll-element.scroll-x .scroll-bar { height: 10px; min-width: 10px; top: 1px; }
.scrollbar-rail > .scroll-element.scroll-y .scroll-bar { left: 1px; min-height: 10px; width: 10px; }
.scrollbar-rail > .scroll-element.scroll-x .scroll-element_outer { height: 15px; left: 5px; }
.scrollbar-rail > .scroll-element.scroll-x .scroll-element_size { height: 2px; left: -10px; top: 5px; }
.scrollbar-rail > .scroll-element.scroll-y .scroll-element_outer { top: 5px; width: 15px; }
.scrollbar-rail > .scroll-element.scroll-y .scroll-element_size { left: 5px; top: -10px; width: 2px; } .scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -25px; }
.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -25px; }
.scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -25px; }
.scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -25px; } .scrollbar-dynamic > .scroll-element,
.scrollbar-dynamic > .scroll-element div
{
background: none;
border: none;
margin: 0;
padding: 0;
position: absolute;
z-index: 10;
}
.scrollbar-dynamic > .scroll-element div {
display: block;
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.scrollbar-dynamic > .scroll-element.scroll-x {
bottom: 2px;
height: 7px;
left: 0;
min-width: 100%;
width: 100%;
}
.scrollbar-dynamic > .scroll-element.scroll-y {
height: 100%;
min-height: 100%;
right: 2px;
top: 0;
width: 7px;
}
.scrollbar-dynamic > .scroll-element .scroll-element_outer {
opacity: 0.3;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}
.scrollbar-dynamic > .scroll-element .scroll-element_size {
background-color: #cccccc;
opacity: 0;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
-webkit-transition: opacity 0.2s;
-moz-transition: opacity 0.2s;
-o-transition: opacity 0.2s;
-ms-transition: opacity 0.2s;
transition: opacity 0.2s;
}
.scrollbar-dynamic > .scroll-element .scroll-bar {
background-color: #6c6e71;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
} .scrollbar-dynamic > .scroll-element.scroll-x .scroll-bar {
bottom: 0;
height: 7px;
min-width: 24px;
top: auto;
}
.scrollbar-dynamic > .scroll-element.scroll-y .scroll-bar {
left: auto;
min-height: 24px;
right: 0;
width: 7px;
}
.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_outer {
bottom: 0;
top: auto;
left: 2px;
-webkit-transition: height 0.2s;
-moz-transition: height 0.2s;
-o-transition: height 0.2s;
-ms-transition: height 0.2s;
transition: height 0.2s;
}
.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_outer {
left: auto;
right: 0;
top: 2px;
-webkit-transition: width 0.2s;
-moz-transition: width 0.2s;
-o-transition: width 0.2s;
-ms-transition: width 0.2s;
transition: width 0.2s;
}
.scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_size { left: -4px; }
.scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_size { top: -4px; } .scrollbar-dynamic > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -11px; }
.scrollbar-dynamic > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -11px; } .scrollbar-dynamic > .scroll-element:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer {
overflow: hidden;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
filter: alpha(opacity=70);
opacity: 0.7;
}
.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-element_size,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size {
opacity: 1;
}
.scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-bar,
.scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar {
height: 100%;
width: 100%;
-webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}
.scrollbar-dynamic > .scroll-element.scroll-x:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-x.scroll-draggable .scroll-element_outer {
height: 20px;
min-height: 7px;
}
.scrollbar-dynamic > .scroll-element.scroll-y:hover .scroll-element_outer,
.scrollbar-dynamic > .scroll-element.scroll-y.scroll-draggable .scroll-element_outer {
min-width: 7px;
width: 20px;
} .scrollbar-chrome > .scroll-element,
.scrollbar-chrome > .scroll-element div
{
border: none;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
z-index: 10;
}
.scrollbar-chrome > .scroll-element {
background-color: #ffffff;
}
.scrollbar-chrome > .scroll-element div {
display: block;
height: 100%;
left: 0;
top: 0;
width: 100%;
}
.scrollbar-chrome > .scroll-element .scroll-element_outer {}
.scrollbar-chrome > .scroll-element .scroll-element_track {
background: #f1f1f1;
border: 1px solid #dbdbdb;
}
.scrollbar-chrome > .scroll-element.scroll-x {
bottom: 0;
height: 16px;
left: 0;
min-width: 100%;
width: 100%;
}
.scrollbar-chrome > .scroll-element.scroll-y {
height: 100%;
min-height: 100%;
right: 0;
top: 0;
width: 16px;
}
.scrollbar-chrome > .scroll-element .scroll-bar {
background-color: #d9d9d9;
border: 1px solid #bdbdbd;
cursor: default;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
.scrollbar-chrome > .scroll-element .scroll-bar:hover {
background-color: #c2c2c2;
border-color: #a9a9a9;
}
.scrollbar-chrome > .scroll-element.scroll-draggable .scroll-bar {
background-color: #919191;
border-color: #7e7e7e;
} .scrollbar-chrome > .scroll-content.scroll-scrolly_visible { left: -16px; margin-left: 16px; }
.scrollbar-chrome > .scroll-content.scroll-scrollx_visible { top:  -16px; margin-top:  16px; }
.scrollbar-chrome > .scroll-element.scroll-x .scroll-bar { height: 8px; min-width: 10px; top: 3px; }
.scrollbar-chrome > .scroll-element.scroll-y .scroll-bar { left: 3px; min-height: 10px; width: 8px; }
.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_outer { border-left: 1px solid #dbdbdb; }
.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_track { height: 14px; left: -3px; }
.scrollbar-chrome > .scroll-element.scroll-x .scroll-element_size { height: 14px; left: -4px; }
.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_outer { border-top: 1px solid #dbdbdb; }
.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_track { top: -3px; width: 14px; }
.scrollbar-chrome > .scroll-element.scroll-y .scroll-element_size { top: -4px; width: 14px; } .scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -19px; }
.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -19px; }
.scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -19px; }
.scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -19px; }.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}#callnowbutton {
display: none;
}
@media screen and (max-width:650px) {
#callnowbutton:not(.cnb-displaymode),
#callnowbutton.cnb-displaymode-mobile-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-mobile-only {
display: flex;
}
}
@media screen and (min-width:650px) {
#callnowbutton.cnb-displaymode-desktop-only {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-desktop-only {
display: flex;
}
}
@media screen {
#callnowbutton.cnb-displaymode-always {
display: block;
position: fixed;
text-decoration: none;
}
#callnowbutton.cnb-full.cnb-displaymode-always {
display: flex;
}
} #callnowbutton.cnb-full {
justify-content: center;
align-items: center;
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.18);
width: 100%;
left: 0;
height: 60px;
}
.cnb-full.cnb-full-bottom {
bottom: 0;
}
.cnb-full.cnb-full-top {
top: 0;
}
#callnowbutton.cnb-single {
width: 55px;
height: 55px;
border-radius: 50%;
box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
background-position: center;
background-size:35px 35px;
background-repeat: no-repeat;
}
.cnb-single.cnb-middle {
bottom: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-left {
bottom: 15px;
left: 20px;
}
.cnb-single.cnb-right {
bottom: 15px;
right: 20px;
}
.cnb-single.cnb-mleft {
top: 50%;
margin-top: -28px;
left: 20px;
}
.cnb-single.cnb-mright {
top: 50%;
margin-top: -28px;
right: 20px;
}
.cnb-single.cnb-tleft {
top: 15px;
left: 20px;
}
.cnb-single.cnb-tmiddle {
top: 15px;
left: 50%;
margin-left: -28px;
}
.cnb-single.cnb-tright {
top: 15px;
right: 20px;
} #callnowbutton.cnb-single.cnb-middle span,
#callnowbutton.cnb-single.cnb-tmiddle span {
display: none;
}
.cnb-single.cnb-left span,
.cnb-single.cnb-mleft span,
.cnb-single.cnb-tleft span {
left: 68px;
}
.cnb-single.cnb-right span,
.cnb-single.cnb-mright span,
.cnb-single.cnb-tright span {
right: 68px;
}
.cnb-single.cnb-text span {
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
display: block;
width: auto;
background-color: rgba(70,70,70,.9);
position: absolute;
border-radius: 2px;
font-family: helvetica,arial,sans-serif;
padding: 6px 8px;
font-size: 13px;
font-weight: 700;
color: #ECECEC;
top: 15px;
box-shadow: 0 1px 2px rgba(0,0,0,.15);
word-break: keep-all;
line-height: 1em;
text-overflow: ellipsis;
vertical-align: middle;
white-space: nowrap;
}
.cnb-single:not(.cnb-text) span {
display: none;
}
.cnb-full.cnb-text {
text-align: center;
color: #FFF;
font-weight: 600;
font-size: 120%;
overflow: hidden;
white-space: nowrap;
}
.cnb-full.cnb-zoom-110 img,
.cnb-full.cnb-zoom-120 img,
.cnb-full.cnb-zoom-130 img {
transform-origin: right;
}
.cnb-single.cnb-zoom-70,
.cnb-full.cnb-zoom-70 img {
transform: scale(0.7);
}
.cnb-single.cnb-zoom-80,
.cnb-full.cnb-zoom-80 img {
transform: scale(0.8);
}
.cnb-single.cnb-zoom-90,
.cnb-full.cnb-zoom-90 img {
transform: scale(0.9);
}
.cnb-single.cnb-zoom-110,
.cnb-full.cnb-zoom-110 img {
transform: scale(1.1);
}
.cnb-single.cnb-zoom-120,
.cnb-full.cnb-zoom-120 img {
transform: scale(1.2);
}
.cnb-single.cnb-zoom-130,
.cnb-full.cnb-zoom-130 img {
transform: scale(1.3);
}
.cnb-full.cnb-zoom-70 span {
font-size: 70%;
}
.cnb-full.cnb-zoom-80 span {
font-size: 80%;
}
.cnb-full.cnb-zoom-90 span {
font-size: 90%;
}
.cnb-full.cnb-zoom-110 span {
font-size: 110%;
}
.cnb-full.cnb-zoom-120 span {
font-size: 120%;
}
.cnb-full.cnb-zoom-130 span {
font-size: 130%;
}
.cnb-zindex-10 {
z-index: 2147483647;
}
.cnb-zindex-9 {
z-index: 214748365;
}
.cnb-zindex-8 {
z-index: 21474836;
}
.cnb-zindex-7 {
z-index: 2147484;
}
.cnb-zindex-6 {
z-index: 214748;
}
.cnb-zindex-5 {
z-index: 21475;
}
.cnb-zindex-4 {
z-index: 2147;
}
.cnb-zindex-3 {
z-index: 215;
}
.cnb-zindex-2 {
z-index: 21;
}
.cnb-zindex-1 {
z-index: 2;
}