.tool{background:#fbfdff none repeat scroll 0 0;border-radius:5px;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.15);color:#616161;margin-bottom:20px;margin-right:4px;padding:15px;position:relative}.tool
ol.progress{color:#c4c3c4;display:table;font-size:1.07em;font-weight:normal;left:0;list-style:outside none none;margin:0
0 30px;width:100%;padding:0}.tool ol.progress
li.current{background-color:#f07517;color:#f9e2d1}.tool ol.progress li:first-of-type{border-radius:5px 0 0 5px}.tanForm .content
li{margin-bottom:10px}.tool ol.progress
li{background-color:#9f9c9c;background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/progress01.png");background-position:right center;background-repeat:no-repeat;display:table-cell;vertical-align:middle}.tool ol.progress li:first-of-type
span{background-image:none}.tool ol.progress li
span{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/progress02.png");background-position:left center;background-repeat:no-repeat;display:block;padding:10px
30px}.tool ol.progress
li.inactive{background-color:#cecece;color:#f5f7f8}.tool ol.progress li:first-of-type
span{background-image:none}.tool ol.progress li:last-of-type{background-image:none;border-radius:0 3px 3px 0}form{margin-bottom:25px}.tool
h2{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/title-fadeline.png") no-repeat scroll left bottom;font-size:1.47em;font-weight:bold;margin-bottom:20px;padding-bottom:13px;color:#21939b}.validation{border-bottom:1px solid #f07517;border-top:1px solid #f07517;color:#f07517;display:none;font-size:0.8em;font-weight:bold;line-height:1em;padding:10px
0;text-transform:uppercase}.tool-cols{margin-left:-3%;overflow:hidden}.tool-cols .tool-col{float:left;margin-left:3%;width:47%}.tool .step01
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step01.png");height:390px;width:240px}.tool
.image{background-position:0 0;background-repeat:no-repeat}.step01
.step01gender{padding-bottom:0}.tool .form-item{border-bottom:1px dashed #d4cdd4;margin-bottom:20px;padding-bottom:20px}.form-item,.check-item,.form-item,.check-item2,.form-item,.check-item3{clear:both;margin-bottom:25px}.form-item,.form-actions{margin-bottom:1em;margin-top:1em}fieldset,img{border:0
none}.tool .form-item label, .tool fieldset
legend{display:inline-block}.tool fieldset
legend{color:#34678a;font-size:1.07em;padding-bottom:15px}.tool .form-item .check-item, .tool .form-item .check-item2, .tool .form-item .check-item3{margin-bottom:20px}.check-item,.check-item2,.check-item3{position:relative}:root input[type="radio"]{left:-1000em;position:absolute}.check-item input, .check-item2 input, .check-item3
input{left:0;position:absolute;top:5px}:root .tool input[type="radio"] + label::before, *:root .tool input[type="checkbox"]+label::before{display:block;left:0;position:absolute;top:0}:root input[type="radio"]+label::before{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/sprite.png") no-repeat scroll 0 -451px;bottom:2px;content:"";display:inline-block;height:21px;margin-right:10px;position:relative;vertical-align:bottom;width:22px}.tool .check-item label, .tool .check-item2 label, .tool .check-item3
label{display:block;padding-left:30px;position:relative}.tool .form-item label, .tool fieldset
legend{display:inline-block}.tool .check-item label, .tool .check-item2 label, .tool .check-item3
label{color:#616161;font-size:1em}.check-item label, .check-item2 label, .check-item3
label{display:inline}label{color:#34678a;display:block;font-size:1em;font-weight:normal;margin-bottom:10px}.tool
div.fixedWidth{width:100%}div.fixedWidth{width:760px}div.selector, div.selector
*{margin:0;padding:0}div.selector{background-position:0 -205px;height:39px;line-height:39px;overflow:hidden;padding:0
0 0 10px;position:relative}div.selector{display:inline-block;vertical-align:middle}div.selector, div.selector
span{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/sprite.png");background-repeat:no-repeat}.tool div.selector
span{padding-right:45px;width:100%}div.selector
span{color:#5d4f49;font-size:1.29em}div.selector
span{width:750px}div.selector
span{background-position:right 0;cursor:pointer;display:block;height:39px;line-height:39px;overflow:hidden;padding-right:10px;text-overflow:ellipsis;white-space:nowrap}div.selector
select{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border:medium none;height:38px;left:0;opacity:1;position:absolute;top:0;width:110%}select{border:1px
solid #cdcac4;border-radius:5px;box-sizing:border-box;font-size:1.13em;padding:10px;width:100%}:root input[type="radio"]:checked+label::before{background-position:-96px -451px}.selected input[type="radio"]+label::before{background-position:-96px -451px}.tool
.buttons{text-align:right}.tool
a.button{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #4aa39c 0%, #43948e 100%) repeat scroll 0 0;border-radius:5px;color:#cbebea;display:inline-block;font-size:0.95em;font-weight:normal;padding:10px
0 10px 15px;text-transform:uppercase}.tool a.button
span{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/next-arrow.png") no-repeat scroll right center;display:block;margin-right:15px;padding-right:17px}.tool a.button:hover, .tool a.button:focus{color:#fff}.tool ol.progress
li.complete{background-color:#9f9c9c;color:#c4c3c4}.tool .step02 .image, .tool .step02-02
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step02.png");height:267px;width:245px}.tool a.btn-back{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #e5e3e3 0%, #d0cfcf 100%) repeat scroll 0 0;color:#868b8b;margin-right:10px}.tool a.btn-back
span{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/back-arrow.png") no-repeat scroll left center;margin-right:0;padding-left:17px}.tool a.btn-back:hover, .tool a.btn-back:focus{color:#555}.tool .step02-03
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step02-03.png");height:267px;width:245px}.tool .check-inline{display:inline-block;margin-bottom:0;margin-right:25px}.tool .step02-04
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step02-04.png");height:295px;width:245px}.step02-05 .form-item .check-item, .step02-05 .form-item .check-item2, .step02-05 .form-item .check-item3{clear:none;float:left;margin-left:2%;position:relative;width:23%}.step02-checkboxes .form-item .check-item .icon, .step02-checkboxes .form-item .check-item2 .icon, .step02-checkboxes .form-item .check-item3
.icon{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step02-check.png");background-position:0 0;background-repeat:no-repeat;height:84px;left:50%;margin-left:-42px;position:absolute;top:0;width:85px;z-index:0}.step02-checkboxes .form-item .check-item input, .step02-checkboxes .form-item .check-item2 input, .step02-checkboxes .form-item .check-item3
input{display:none}:root input[type="checkbox"]{left:-1000em;position:absolute}.step02-checkboxes .form-item .check-item label, .step02-checkboxes .form-item .check-item2 label, .step02-checkboxes .form-item .check-item3
label{cursor:pointer;display:block;font-size:0.93em;font-weight:bold;padding-left:0;padding-top:95px;position:relative;text-align:center;text-transform:uppercase;z-index:10}.step02-checkboxes .form-item .selected .icon, .step02-checkboxes .form-item2 .selected .icon, .step02-checkboxes .form-item3 .selected
.icon{background-position:-85px 0}.step02-06 .form-item .check-item, .step02-06 .form-item .check-item2, .step02-06 .form-item .check-item3{clear:none;float:left;margin-left:3%;position:relative;width:30%}.tool .step02-07
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step02-07.png");height:230px;width:245px}.tool .step03
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step03.png");height:271px;width:245px}.tool .intro.result-content{display:none}.tool .result
ul.recommendations{left:0;list-style:outside none none;margin:0;width:100%;padding:0}.tool .result ul.recommendations
li{margin-bottom:10px}.tool .result ul.recommendations
.title{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff 0%, #e8e8e8 100%) repeat scroll 0 0;border:1px
solid #cdcac4;color:#616161;display:block}.tool .result ul.recommendations .title
a{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-open.png") no-repeat scroll right center;color:#616161;display:block;font-size:1.1em;font-weight:normal;line-height:1em;padding:13px;text-transform:uppercase}.tool .result ul.recommendations .travelling .recommendation-info{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-travelling.png")}.tool .result ul.recommendations .type .recommendation-info{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-type.png")}.tool .result ul.recommendations .toilet-access .recommendation-info{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-toilet-access.png")}.tool .result ul.recommendations .toilet-breaks .recommendation-info{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-toilet-breaks.png")}.tool .result ul.recommendations .eating .recommendation-info{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-eating.png")}.tool .result ul.recommendations .hours .recommendation-info{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-hours.png")}.tool .result ul.recommendations .colleagues .recommendation-info{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-colleagues.png")}.tool .result ul.recommendations .health .recommendation-info{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-health.png")}.tool .result ul.recommendations .recommendation-info{background-color:#f4f4f4;background-position:25px 25px;background-repeat:no-repeat;box-shadow:0 0 16px 3px rgba(0, 0, 0, 0.1) inset;color:#616161;display:none;padding:25px
25px 1px 130px}.tool .result ul.recommendations li
.title.open{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #fbd6b9 0%, #e5c3a9 100%) repeat scroll 0 0}.tool .result ul.recommendations li .title.open
a{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/recommendation-close.png") no-repeat scroll right center;font-weight:bold}.tool .result
.overflow{margin-top:20px;overflow:hidden}.overflow{overflow:visible}.tool .step02
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step02-male.png");height:301px;position:relative;width:244px}.step03 .form-item .check-item, .step03 .form-item .check-item2, .step03 .form-item .check-item3{width:26%}.step03 .form-item .check-item, .step03 .form-item .check-item2, .step03 .form-item .check-item3{clear:none;float:left;margin-left:0;position:relative;width:100%}.step03 .form-item .check-item .icon, .step03 .form-item .check-item2 .icon, .step03 .form-item .check-item3
.icon{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step03.png");background-position:0 0;background-repeat:no-repeat;height:100px;left:50%;margin-left:-50px;position:absolute;top:0;width:100px;z-index:0}.step03 .form-item .check-item input, .step03 .form-item .check-item2 input, .step03 .form-item .check-item3
input{display:none}.step03 .form-item .check-item label, .step03 .form-item .check-item2 label, .step03 .form-item .check-item3
label{cursor:pointer;display:block;font-size:0.93em;font-weight:bold;padding-left:0;padding-top:110px;position:relative;text-align:center;text-transform:uppercase;z-index:10}.step03 .form-item .crampy
.icon{background-position:0 -100px}.step03 .form-item .dull
.icon{background-position:0 -200px}.step03 .form-item .gnawing
.icon{background-position:0 -300px}.step03 .form-item .intense
.icon{background-position:0 -400px}.step03 .form-item .sharp
.icon{background-position:0 -500px}.step03 .form-item .check-item:hover .icon, .step03 .form-item .check-item:focus .icon, .step03 .form-item .selected
.icon{background-position:-100px 0}.step03 .form-item .crampy:hover .icon, .step03 .form-item .crampy:focus .icon, .step03 .form-item .crampy.selected
.icon{background-position:-100px -100px}.step03 .form-item .dull:hover .icon, .step03 .form-item .dull:focus .icon, .step03 .form-item .dull.selected
.icon{background-position:-100px -200px}.step03 .form-item .gnawing:hover .icon, .step03 .form-item .gnawing:focus .icon, .step03 .form-item .gnawing.selected
.icon{background-position:-100px -300px}.step03 .form-item .intense:hover .icon, .step03 .form-item .intense:focus .icon, .step03 .form-item .intense.selected
.icon{background-position:-100px -400px}.step03 .form-item .sharp:hover .icon, .step03 .form-item .sharp:focus .icon, .step03 .form-item .sharp.selected
.icon{background-position:-100px -500px}.tool .step04
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step04-male.png");height:342px;width:255px}.step05 .form-item .check-item:hover, .step05 .form-item .check-item:focus, .step05 .form-item .selected, .step05 .form-item .check-item2:hover, .step05 .form-item .check-item2:focus, .step05 .form-item .selected, .step05 .form-item .check-item3:hover, .step05 .form-item .check-item3:focus, .step05 .form-item
.selected{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #fbd6b9 0%, #eac7ac 100%) repeat scroll 0 0}.step05 .form-item
.selected{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #fbd6b9 0%, #eac7ac 100%) repeat scroll 0 0}.step05 .form-item .check-item, .step05 .form-item .check-item2, .step05 .form-item .check-item3{border-top:1px dashed #d5ced5;margin-bottom:0}:root .tool .step05 input[type="checkbox"]+label::before{top:10px}:root input[type="checkbox"]:checked+label::before{background-position:-96px -419px}:root input[type="checkbox"]+label::before{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/sprite.png") no-repeat scroll 0 -419px;bottom:2px;content:"";display:inline-block;height:21px;margin-right:10px;position:relative;vertical-align:bottom;width:22px}.step05 .form-item .check-item label, .step05 .form-item .check-item2 label, .step05 .form-item .check-item3
label{cursor:pointer;display:block;margin:0;padding:10px
10px 10px 30px}.check-item2.selected input[type="checkbox"] + label::before, .check-item3.selected input[type="checkbox"]+label::before{background-position:-96px -419px}.step05 .form-item
.note{border-top:1px dashed #d5ced5;margin:0;padding:10px}.tool .form-item
.note{color:#616161;font-size:0.8em;margin:10px
0 20px}.tool
h3{color:#2b2741;font-size:1.47em;font-weight:bold;margin-bottom:20px;text-transform:uppercase}.tool .result-seek-attention
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/result-seek-attention.png");height:219px;margin:40px
auto 30px;width:219px}.tool .result-unlikely h3, .tool .result-similar
h3{font-size:1.35em;font-weight:normal;text-transform:none}.tool .result-unlikely
.note{font-size:0.8em}.tool
.intro{color:#31688e;font-size:1.2em}.tool .result-unlikely
ol{border-top:1px dashed #d4cdd4;left:0;list-style:outside none none;margin-left:0}.tanForm ul, .tanForm
ol{display:table;left:30px;margin-right:30px;position:relative;margin-bottom:25px;padding:0}.tool .result-unlikely ol
li{border-bottom:1px dashed #d4cdd4;font-size:1.33em;margin-bottom:15px;padding:30px
0 43px 110px !important;position:relative;width:100% !important}.tool .result-unlikely li.download .icon, .tool .result-similar li.download
.icon{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/similar-download.png") no-repeat scroll center top}.tool .result-similar
ol{left:0;list-style:outside none none;margin-left:110px}.tool .result-similar ol
li{border-bottom:1px dashed #d4cdd4;font-size:1.33em;margin-bottom:15px;padding:15px
0;position:relative}.tool .result-similar li.call
.icon{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/similar-call.png") no-repeat scroll center top}.tool .result-unlikely ol li .icon, .tool .result-similar ol li
.icon{display:block;height:95px;left:-110px;position:absolute;top:-15px;width:100px}.tool .result-unlikely ol li
.icon{left:0;top:15px}.tool .result-similar
h4{color:#f0771b;font-size:1.33em;font-weight:bold;margin-bottom:20px;padding-left:110px}.tool .result-similar ol li
span{display:block;font-size:0.8em;margin-top:20px}.tool .result-unlikely li.download .icon, .tool .result-similar li.download
.icon{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/similar-download.png") no-repeat scroll center top}.tool .result-similar li.learn-more
.icon{background:rgba(0, 0, 0, 0) url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/similar-learn-more.png") no-repeat scroll center top;border-bottom:medium none;padding-bottom:0}.tool .result-similar ol li
ul{left:0;list-style:outside none none;margin-top:15px}.tool .result-similar ol li ul
li{border-bottom:medium none;font-size:0.8em;padding:0}.tool .result-similar ol li ul li
a{font-weight:bold}.tool
.survey{background:#f4f4f4 none repeat scroll 0 0;border-radius:5px;box-shadow:0 0 10px 5px rgba(0, 0, 0, 0.1) inset;margin-top:30px;padding:15px}.tool .survey
p{margin-bottom:20px}.tool .survey .form-item{border-bottom:medium none;border-top:1px dashed #d4cdd4;margin-top:20px;padding-top:20px}.tool .survey .form-item
label{color:#616161;font-weight:bold}.tool .step02 .image
.upper{position:absolute;top:156px;left:67px;width:115px;height:73px;cursor:pointer}.tool .step02 .image
.lower{position:absolute;top:229px;left:67px;width:115px;height:40px;cursor:pointer}.tool .step02 .upper-selected{background-position:-244px 0px}.tool .step02 .lower-selected{background-position:-488px 0px}.tool .step02
.upper{background-position:-244px 0px}.tool .step02
.lower{background-position:-488px 0px}.tool .step02 .img-female{width:244px;height:301px;background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step02-female.png")}.tool .step04
.image{width:255px;height:342px;background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step04-male.png")}.tool .step04 .img-female{width:255px;height:342px;background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/step04-female.png")}.tool .exit
.image{background-image:url("/wp-content/themes/guts4life/template-parts/wq_symptom_checker/images/result-healthcare-professional.png");height:229px;margin:40px
auto 30px;width:229px}.tool
.dialog{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;border-radius:5px;display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:50}.tool .dialog-box{background:#fff none repeat scroll 0 0;border-radius:5px;margin:100px
auto;padding:15px;width:50%}.tool .dialog-box
p{margin-bottom:20px}.tool .dialog-box p.exit-link{margin:0;text-align:right}.tool .dialog-box p.exit-link
a{font-weight:bold}:root .step03 input[type="checkbox"]+label::before{display:none}.block-item{display:inline-block;width:100%}