article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}
a{outline:none;}a img{border:none;}a,a:link,a:visited,a:active{text-decoration:none;}a:hover,a:focus{text-decoration:underline;}:focus{outline:0}b,strong{font-weight:bold;}em,i{font-style:italic;}.active,.active-trail{font-weight:bold;}ul li{list-style:none}.cf:before,.cf:after{content:"";display:table;}.cf:after{clear:both;}.cf{zoom:1;}.field-name-body ol,.field-name-body ul{margin:0 0 0 10px;}.field-name-body ul li{list-style:square inside}.tabs li{display:inline;padding:0 10px}.primary{padding:3px 0;margin:4px 0;}.primary li{}.secondary li{}.pager li{display:inline-block;}.breadcrumb{margin:0;}ul.breadcrumb li{display:inline;margin:0 0 0 10px;}.form-type-textfield{}.form-type-checkbox{margin:0;}.form-type-radio{margin:0;}.form-type-textarea{margin:0;}.form-type-managed-file{margin:0;}fieldset{}label{display:inline;font-weight:bold;}textarea{}input{}input[type="radio"]{vertical-align:middle;}input[type="checkbox"]{vertical-align:middle}.ie7 input[type="checkbox"]{vertical-align:baseline;}input[type="file"]{vertical-align:middle;}input[type="search"]{-webkit-appearance:textfield;}form small,form .description{font-size:12px;color:#444;display:block;text-align:left;}.form-field-required{}.form-field-required:after{content:" * "}fieldset legend{.ie7 margin-left:-7px;width:100%;}.block .content:before,.block .content:after{content:"";display:table;}.block .content:after{clear:both;}.block .content{zoom:1;}body.toolbar div#admin-toolbar.vertical{top:130px;}body.toolbar-drawer div#admin-toolbar.vertical{top:66px;}#admin-toolbar{top:20px!important;}.page-admin-structure-block-demo .block-region{background:#ffff66;border:1px dotted #9f9e00;color:#000;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;margin:0px;padding:5px;text-align:center;text-shadow:none;}
header,footer,div,nav{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;overflow:visible;word-wrap:break-word;}img{max-width:100%;height:auto;}body{background-color:#fcfcfc;margin:20px 0}header[role="banner"]{border-bottom:1px solid #eee;}.page{background-color:#fff;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;}body.sidebar-first div[role="main"]{border-left:1px solid #eee;}body.sidebar-second div[role="main"]{border-right:1px solid #eee;}body.two-sidebars div[role="main"]{border-left:1px solid #eee;border-right:1px solid #eee;}.siteinfo{}.siteinfo figure{display:block;}.siteinfo h1{font-size:2em;line-height:1em}.siteinfo h2{font-size:1em}footer[role="contentinfo"]{text-align:center;}header[role="banner"],.page,footer[role="contentinfo"]{width:95%;margin:0 auto;}header[role="banner"]{margin-top:10px;}header[role="banner"] nav ul{padding:0}header[role="banner"] nav li{display:inline-block;}.header-region nav,.header-region div{float:left}div[role="main"],div.sidebar-first,div.sidebar-second{float:left;padding:0 1%;position:relative}body.two-sidebars div.sidebar-first{width:50%;}body.two-sidebars  div.sidebar-second{width:50%;}header[role="banner"]{}.header-region > nav{width:100%}.header-region > div{width:100%}@media only screen and (min-width:480px){}@media only screen and (min-width:600px){.siteinfo{width:50%;float:left}.header-region{width:50%;float:left}}@media only screen and (min-width:768px){.siteinfo{width:40%;float:left}.header-region{width:60%;float:left}div[role="main"]{width:100%;float:left;padding:0 1%;}body.sidebar-first div[role="main"]{width:80%;left:20%}body.sidebar-first div.sidebar-first{width:20%;left:-80%}body.sidebar-second div[role="main"]{width:80%;}body.two-sidebars div[role="main"]{width:60%;left:20%}body.two-sidebars div.sidebar-first{width:20%;left:-60%}body.two-sidebars div.sidebar-second{width:20%;}div.sidebar-second{width:20%;}}@media only screen and (min-width:960px){.siteinfo{width:auto}.header-region{width:auto}div[role="main"]{width:100%;float:left;padding:0 1%;}body.sidebar-first div[role="main"]{width:80%;left:20%}body.sidebar-first div.sidebar-first{width:20%;left:-80%}body.sidebar-second div[role="main"]{width:80%;}body.two-sidebars div[role="main"]{width:60%;left:20%}body.two-sidebars div.sidebar-first{width:20%;left:-60%}body.two-sidebars div.sidebar-second{width:20%;}div.sidebar-second{width:20%;}}header[role="banner"]:before,header[role="banner"]:after,.page:before,.page:after,footer[role="contentinfo"]:before,footer[role="contentinfo"]:after,.cf:before,.cf:after{content:"";display:table;}header[role="banner"]:after,.page:after,footer[role="contentinfo"]:after,.cf:after{clear:both;}header[role="banner"],.page,footer[role="contentinfo"],.cf{zoom:1;}
.feed{text-indent:-9999em;}.feed a.feed-icon{background:transparent url(/misc/feed.png);width:16px;height:16px;display:block;}a.ical-icon div{background-color:#900;color:#fff;display:inline;padding:2px;}.file a.file-icon{background:transparent url(/modules/file/icons/text-plain.png) no-repeat left center;padding:2px 2px 2px 20px;}.file a.mime-application-pdf{background-image:url(/modules/file/icons/application-pdf.png)}.file a.mime-application-octet-stream{background-image:url(/modules/file/icons/application-octet-stream.png)}.file a.mime-application-x-executable{background-image:url(/modules/file/icons/application-x-executable.png)}.file a.mime-audio-x-generic{background-image:url(/modules/file/icons/audio-x-generic.png)}.file a.mime-image-x-generic{background-image:url(/modules/file/icons/image-x-generic.png)}.file a.mime-package-x-generic{background-image:url(/modules/file/icons/package-x-generic.png)}.file a.mime-text-html{background-image:url(/modules/file/icons/text-html.png)}.file a.mime-text-plain{background-image:url(/modules/file/icons/text-plain.png)}.file a.mime-text-x-generic{background-image:url(/modules/file/icons/text-x-generic.png)}.file a.mime-text-x-script{background-image:url(/modules/file/icons/text-x-script.png)}.file a.mime-video-x-generic{background-image:url(/modules/file/icons/video-x-generic.png)}.file a.mime-x-office-document{background-image:url(/modules/file/icons/x-office-document.png)}.file a.mime-x-office-presentation{background-image:url(/modules/file/icons/x-office-presentation.png)}.file a.mime-x-office-spreadsheet{background-image:url(/modules/file/icons/x-office-spreadsheet.png)}.table-order-asc,.table-order-desc{width:16px;height:16px;float:right}.table-order-asc{background:transparent url(/misc/arrow-asc.png) no-repeat center top;}.table-order-desc{background:transparent url(/misc/arrow-desc.png) no-repeat center top;}
@font-face{font-family:'Lato';font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/lato/v24/S6u-w4BMUTPHjxsIPx-mPCc.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI9w2_FQfo.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHjxsAUi-v.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI5wq_FQfo.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v24/S6u_w4BMUTPHjxsI3wi_FQfo.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/lato/v24/S6u8w4BMUTPHh30AUi-v.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh7USSwaPHA.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v24/S6uyw4BMUTPHjxAwWw.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh6UVSwaPHA.ttf) format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/lato/v24/S6u9w4BMUTPHh50XSwaPHA.ttf) format('truetype')}body{font-size:100%}body,caption,fieldset,h1,h2,h3,h4,h5,h6,input,legend,option,select,td,textarea,th{font-size-adjust:0.5}body{font-size:1em;line-height:1.25}@media (min-width:43.75em){body{font-size:1em;line-height:1.375}}h1{font-size:2em;line-height:1.25}@media (min-width:43.75em){h1{font-size:2.5em;line-height:1.125}}@media (min-width:56.25em){h1{font-size:3em;line-height:1.05}}h2{font-size:1.625em;line-height:1.15384615}@media (min-width:43.75em){h2{font-size:2em;line-height:1.25}}@media (min-width:56.25em){h2{font-size:2.25em;line-height:1.25}}h3{font-size:1.375em;line-height:1.13636364}@media (min-width:43.75em){h3{font-size:1.5em;line-height:1.25}}@media (min-width:56.25em){h3{font-size:1.75em;line-height:1.25}}h4{font-size:1.125em;line-height:1.11111111}@media (min-width:43.75em){h4{line-height:1.22222222}}blockquote{font-size:1.25em;line-height:1.25}@media (min-width:43.75em){blockquote{font-size:1.5em;line-height:1.45833333}}a{color:#45A0F9}.alert{padding:0.5em;border-radius:3px}.alert-danger{background-color:#fbdbda;color:#ab1612}.alert-warning{background-color:#fef7d9;color:#786204;font-weight:bold}.alert-success{background-color:#45A0F9}header[role=banner] .lang-switcher-trigger{position:absolute;top:15px;left:10px;cursor:pointer;background-color:#fbe68f;border:1px solid #fbe68f;border-radius:3px;overflow:hidden;text-decoration:none}header[role=banner] .lang-switcher-trigger:hover{border:1px solid #fdf1c1}header[role=banner] .lang-switcher-trigger img{width:24px;height:auto;padding:10px 10px 7px 10px}@media (min-width:560px){header[role=banner] .lang-switcher-trigger{top:10px;left:20px}}header[role=banner] .language-switcher{position:fixed;top:-100%;bottom:100%;top:0;bottom:0;left:0;right:0;visibility:hidden;opacity:0;-webkit-transition:0.5s visibility,0.5s opacity;transition:0.5s visibility,0.5s opacity;background-color:rgba(0,0,0,0.5);z-index:1000;overflow-y:scroll;-webkit-overflow-scrolling:touch}header[role=banner] .language-switcher h2{display:none}header[role=banner] .language-switcher ul{margin:0 auto;padding:10px;background-color:#4d4d4d;-webkit-box-shadow:inset 0px 10px 15px 0 rgba(0,0,0,0.5);box-shadow:inset 0px 10px 15px 0 rgba(0,0,0,0.5)}header[role=banner] .language-switcher ul li{display:block;margin:0.5em;border-bottom:1px solid #666666;font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500}header[role=banner] .language-switcher ul li.active{background:rgba(255,255,255,0.1)}header[role=banner] .language-switcher ul li img{margin-right:0.5em}header[role=banner] .language-switcher ul li a{color:white;font-size:18px;display:inline-block;padding:1em}@media (min-width:561px){header[role=banner] .language-switcher ul{opacity:0.2;-webkit-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:0.5s transform,0.5s opacity;-webkit-transition:0.5s opacity,0.5s -webkit-transform;transition:0.5s opacity,0.5s -webkit-transform;transition:0.5s transform,0.5s opacity;transition:0.5s transform,0.5s opacity,0.5s -webkit-transform;max-width:600px;margin:50px auto 0 auto;padding:20px 0 20px 40px;border-radius:3px;-webkit-box-shadow:0px 0px 0px 6pt rgba(255,255,255,0.6),0px 12px 24px rgba(0,0,0,0.5),inset 0 1px 3px 0 rgba(0,0,0,0.5);box-shadow:0px 0px 0px 6pt rgba(255,255,255,0.6),0px 12px 24px rgba(0,0,0,0.5),inset 0 1px 3px 0 rgba(0,0,0,0.5)}header[role=banner] .language-switcher ul li{display:inline-block;border-bottom:none}header[role=banner] .language-switcher ul li.active{display:inline-block}header[role=banner] .language-switcher ul li a{font-size:13px;width:8em}header[role=banner] .language-switcher ul li a img{margin-right:0.25em}}header[role=banner] .language-switcher.open{-webkit-transition:0.5s opacity;transition:0.5s opacity;visibility:visible;opacity:1}header[role=banner] .language-switcher.open ul{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#forward-form .form-actions,#forward-form .form-item-recipients{clear:both}.not-logged-in.page-user #main-content{max-width:500px;margin:0 auto 75px auto;float:none}.not-logged-in.page-user #main-content .form-item-name,.not-logged-in.page-user #main-content .form-item-pass{width:100%}.not-logged-in.page-user #main-content .form-item-name input,.not-logged-in.page-user #main-content .form-item-pass input{width:95%!important}fieldset#edit-legal .legal-terms{font-size:0.75em}.page-results-share{min-width:768px}.page-results-share #survey-share{display:table;width:100%;-webkit-box-sizing:inherit!important;box-sizing:inherit!important}.page-results-share #survey-share>div{display:table-cell!important;float:none!important}.page-cycle-starters-view- .view-header{position:relative}.page-cycle-starters-view- .snippet-1{width:60%;padding-top:50px}.page-cycle-starters-view- .snippet-2{position:absolute;top:50px;right:0;width:35%}.page-cycle-starters-view- .principle-term{position:absolute;top:40px;right:0;width:35%;height:25vw;line-height:25vw;font-size:3vw;font-weight:bold;text-align:center}.page-cycle-starters-view- .view-content{padding-top:25px}.page-cycle-starters-view- .item-list li{list-style:none!important;position:relative}.page-cycle-starters-view- .item-list li i{position:absolute;top:2px;left:0;font-size:225%}.page-cycle-starters-view- .item-list li .field-content{padding-left:50px}.page-cycle-starters-view- .snippet-3{display:none}.page-cycle-starters-view- .snippet-4{margin:75px 20px 50px 40px;color:gray;font-style:italic;border-top:1px solid black}.page-cycle-starters-view- .item-list{margin-top:clamp(20px,calc((20vw - 200px) * 3),1000px)}.page-user form{display:inline}.page-user form b{clear:both;display:block}form .form-item{float:left;margin:1em 20px 1em 0;padding:0;border-radius:5px;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;*zoom:1}form .form-item:after,form .form-item:before{content:" ";display:table;line-height:0}form .form-item:after{clear:both}form .form-item #autocomplete ul{margin:0}form .form-item #autocomplete ul li{margin:0;padding:5px}form div.form-required{position:relative}form label{color:black;display:block;font-weight:300}form label.error{margin:0px 0px 10px 0px;color:red!important;text-transform:none!important;font-style:italic}form small{color:#999999}form button,form input,form select{margin:0.5em 0;padding:0.5em 10px;border:1px solid #d4d4d4;-webkit-box-shadow:0px 0px 0px 4px rgba(0,0,0,0.04);box-shadow:0px 0px 0px 4px rgba(0,0,0,0.04);background-image:none;font-size:16px;color:#666;-moz-appearance:none;-webkit-appearance:none;appearance:none;margin-bottom:10px}form button.error,form button.error:focus,form input.error,form input.error:focus,form select.error,form select.error:focus{-webkit-box-shadow:0px 0px 1px 3px #f8b8b8;box-shadow:0px 0px 1px 3px #f8b8b8;border-width:1px!important}form button.error:focus,form input.error:focus,form select.error:focus{border-color:#990000!important}form button:focus,form input:focus,form select:focus{-webkit-box-shadow:0px 0px 1px 3px #c7d7e9;box-shadow:0px 0px 1px 3px #c7d7e9}form button:active,form input:active,form select:active{-webkit-box-shadow:0px 0px 1px 3px #dee6ef;box-shadow:0px 0px 1px 3px #dee6ef}form select{padding-right:25px;border-radius:0px}form select::-ms-expand{display:none}form .select-wrap{position:relative;display:inline-block;pointer-events:auto}form .select-wrap:after{content:'\f078';font-family:FontAwesome;width:20px;height:20px;position:absolute;color:#333;pointer-events:none;right:5px;top:31%}form input[type=password],form input[type=text]{width:90%;border:1px solid #e6e6e6}form input[type=password]:focus,form input[type=text]:focus{border:1px solid #999999}form input[type=password][autocomplete],form input[type=text][autocomplete]{background-position-y:15px}form input[type=password][autocomplete].throbbing,form input[type=text][autocomplete].throbbing{background-position-y:-13px}form a.button,form button,form input[type=button],form input[type=submit]{outline:none;width:100%;border-radius:3px;display:inline-block;text-decoration:none;border:none;text-align:center;text-transform:uppercase;font-size:0.75em;color:white;padding:1em 1.8em;margin:0 5px 0 0;background-color:#45A0F9;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);font-size:16px;margin-top:10px;margin-right:20px;float:left;clear:both}form a.button:active,form button:active,form input[type=button]:active,form input[type=submit]:active{-webkit-transform:scale(0.99);-ms-transform:scale(0.99);transform:scale(0.99)}form a.button:active[disabled],form button:active[disabled],form input[type=button]:active[disabled],form input[type=submit]:active[disabled]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}form a.button i,form button i,form input[type=button] i,form input[type=submit] i{margin-right:5px;font-size:1.4em}form a.button:active,form button:active,form input[type=button]:active,form input[type=submit]:active{-webkit-transform:scale(0.99);-ms-transform:scale(0.99);transform:scale(0.99)}form a.button:active[disabled],form button:active[disabled],form input[type=button]:active[disabled],form input[type=submit]:active[disabled]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}form a.button i,form button i,form input[type=button] i,form input[type=submit] i{margin-right:5px;font-size:1.4em}form a.button:hover,form button:hover,form input[type=button]:hover,form input[type=submit]:hover{background-color:#2c93f8}form a.button[disabled],form button[disabled],form input[type=button][disabled],form input[type=submit][disabled]{background-color:#c1dffd;color:#f2f8ff;-webkit-box-shadow:none;box-shadow:none}form a.button[disabled]:hover,form button[disabled]:hover,form input[type=button][disabled]:hover,form input[type=submit][disabled]:hover{cursor:default;text-decoration:none}form a.button:hover,form button:hover,form input[type=button]:hover,form input[type=submit]:hover{background-color:#2c93f8}form a.button[disabled],form button[disabled],form input[type=button][disabled],form input[type=submit][disabled]{background-color:#c1dffd;color:#f2f8ff;-webkit-box-shadow:none;box-shadow:none}form a.button[disabled]:hover,form button[disabled]:hover,form input[type=button][disabled]:hover,form input[type=submit][disabled]:hover{cursor:default;text-decoration:none}form .form-checkboxes{*zoom:1}form .form-checkboxes:after,form .form-checkboxes:before{content:" ";display:table;line-height:0}form .form-checkboxes:after{clear:both}form .form-type-checkbox{min-width:23%}form input[type=checkbox]{width:15px;height:15px;margin-right:10px;background-color:#fff}form input[type=checkbox]:checked{-webkit-box-shadow:0px 0px 1px 3px #c8e9ca;box-shadow:0px 0px 1px 3px #c8e9ca}form input[type=checkbox]:checked:before{position:absolute;content:'\f00c';font-family:'FontAwesome';width:1em;height:1em;position:relative;left:-1px;top:-3px;font-size:18px;color:#666666}form input[type=checkbox]+label{position:relative;display:inline}form input[type=radio]{width:10px;height:10px;border-radius:5px}form input[type=radio]:checked{-webkit-box-shadow:0px 0px 1px 3px #c8e9ca;box-shadow:0px 0px 1px 3px #c8e9ca;background-color:#ccc;border-color:#fff}form .description{font-style:italic;color:#929292;clear:both;margin-left:22%}form .form-type-checkboxes{margin-top:40px}form .form-type-checkboxes .description{margin-left:0}form .chosen-container ul.chosen-choices{margin:0}@media (min-width:400px){form a.button,form button,form input[type=button],form input[type=submit]{width:auto;font-size:12px}}.form-item-from-date label,.form-item-to-date label{display:none}.container-inline-date{display:inline-block;padding:10px;background-color:#e6e6e6;-webkit-box-shadow:0px 0px 0pt 5pt #e6e6e6;box-shadow:0px 0px 0pt 5pt #e6e6e6;border-radius:1px}.container-inline-date .date-padding{padding:0}.container-inline-date .form-item input{width:7em}#edit-survey-number{position:relative;width:290px}#edit-survey-number .select-wrap{display:block;position:absolute;top:30px;width:120px}#edit-survey-number .form-type-textfield{margin-left:20px;margin-top:30px}#edit-survey-number .form-type-textfield input{width:80px}#survey-data-create-report-variations ul#price-list{clear:both}fieldset{clear:both;margin-top:2em;margin-bottom:2em}fieldset.collapsed{display:inline;height:auto;border:none;padding:0;margin:0}fieldset.collapsed legend{position:relative;top:-6px;width:auto;padding:5px 22px!important;text-decoration:none;padding:10px;background-color:#F7F9F9;border:1px solid #dae3e3;border-radius:10px}.location-wrapper,.vertical-tabs{clear:both}.form-options{background-color:#f7f9f9;padding:20px;border:1px solid #dadada;clear:both;*zoom:1}.form-options:after,.form-options:before{content:" ";display:table;line-height:0}.form-options:after{clear:both}.form-options.collapsed{padding-top:0;padding-bottom:0;padding-right:0;background-color:#fff}.form-options .fieldset-wrapper{padding:0}.form-options .fieldset-wrapper>div{float:left;margin:10px;padding:0 10px 10px 0}.form-options>div.clearfix{float:none;clear:both}.form-options>.form-submit{float:none;clear:left;display:block;margin-bottom:0;right:0}.form-options .ajax-progress-throbber{position:relative;left:-25px;top:2px;width:0}.form-options .ajax-progress-throbber .message{display:none}#survey-tokens-manual-token-requests #survey-ajax-replace,#survey-tokens-request-tokens #survey-ajax-replace{*zoom:1}#survey-tokens-manual-token-requests #survey-ajax-replace:after,#survey-tokens-manual-token-requests #survey-ajax-replace:before,#survey-tokens-request-tokens #survey-ajax-replace:after,#survey-tokens-request-tokens #survey-ajax-replace:before{content:" ";display:table;line-height:0}#survey-tokens-manual-token-requests #survey-ajax-replace:after,#survey-tokens-request-tokens #survey-ajax-replace:after{clear:both}#survey-tokens-manual-token-requests .form-item-comment,#survey-tokens-request-tokens .form-item-comment{width:100%}#survey-tokens-token-requests .form-options>div,#survey-tokens-token-requests .form-options>input{float:none}#edit-field-ncd-contact .form-item-field-ncd-contact-und-0-value,#edit-field-tools-experience-und .form-item,#healthy-church-node-form .form-item-field-denomination-und,#healthy-church-node-form .form-item-field-description-und-0-value,#healthy-church-node-form .form-item-field-survey-quantity-und-0-value,#survey-admin-create-account-form #edit-delegate,#survey-admin-edit-account-form .form-item-roles,#survey-data-create-report-variations .actions,#survey-data-report-variations .actions{clear:both}#edit-resend-reminders,#existing-tests a.button,#paper-instructions-heading a.button,#participant-question-content input[type=submit],#survey-data-create-report-variations .actions input,#survey-data-report-variations .actions input,#survey-participant-node-form .form-actions input[type=submit],#survey-tokens-token-requests .form-options>div,#survey-tokens-token-requests .form-options>input{float:none}#healthy-church-node-form #edit-title{width:400px}#healthy-church-node-form #edit-field-survey-quantity-und-0-value{width:50px}#webform-client-form-787169 .form-item{float:none;margin:2em 0}#webform-client-form-787169 .form-type-checkbox{margin:0.4em 0}#webform-client-form-787169 .description{margin-left:0}#webform-client-form-787169 input[type=submit]{float:none}body.front .tabs.primary{margin-bottom:0}body.front .field-item h1,body.front .field-item h2{text-align:center;margin:0 5%;font-weight:300}body.front .field-item h2{margin:1em 5%}body.front .field-item p{line-height:150%;color:#4d4d4d}body.front .field-item.item-0{position:relative;height:200px;background:gray url(/church/d/sites/all/themes/ncdcs/images/front/road.jpg) no-repeat center center;background-size:cover}body.front .field-item.item-0 h1{position:absolute;bottom:10px;left:0;right:0;text-transform:none}@media (max-height:500px){body.front .field-item.item-0 h1{font-size:26px}}@media (min-height:350px){body.front .field-item.item-0{height:350px}body.front .field-item.item-0 h1{bottom:30px}}@media (min-height:600px){body.front .field-item.item-0{height:535px}body.front .field-item.item-0 h1{bottom:70px}}body.front .field-item.item-1{background-color:#4d4d4d;font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}body.front .field-item.item-1 p{text-align:center;padding:30px 5%;margin:0;color:white;font-size:24px}body.front .field-item.item-1 p .button{border-radius:3px;display:inline-block;text-decoration:none;border:none;text-align:center;text-transform:uppercase;font-size:0.75em;color:white;padding:1em 1.8em;margin:0 5px 0 0;background-color:#45A0F9;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);font-size:28px;text-transform:none;padding:0.5em;font-weight:100;display:block;margin-top:1em}body.front .field-item.item-1 p .button:active{-webkit-transform:scale(0.99);-ms-transform:scale(0.99);transform:scale(0.99)}body.front .field-item.item-1 p .button:active[disabled]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}body.front .field-item.item-1 p .button i{margin-right:5px;font-size:1.4em}body.front .field-item.item-1 p .button:active{-webkit-transform:scale(0.99);-ms-transform:scale(0.99);transform:scale(0.99)}body.front .field-item.item-1 p .button:active[disabled]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}body.front .field-item.item-1 p .button i{margin-right:5px;font-size:1.4em}body.front .field-item.item-1 p .button:hover{background-color:#2c93f8}body.front .field-item.item-1 p .button[disabled]{background-color:#c1dffd;color:#f2f8ff;-webkit-box-shadow:none;box-shadow:none}body.front .field-item.item-1 p .button[disabled]:hover{cursor:default;text-decoration:none}body.front .field-item.item-1 p .button:hover{background-color:#2c93f8}body.front .field-item.item-1 p .button[disabled]{background-color:#c1dffd;color:#f2f8ff;-webkit-box-shadow:none;box-shadow:none}body.front .field-item.item-1 p .button[disabled]:hover{cursor:default;text-decoration:none}@media (min-width:560px){body.front .field-item.item-1 p .button{display:inline;margin-left:1em;padding:0.5em 3em}}body.front .field-item.item-2{padding:1em 10% 2em 10%;background:white url(/church/d/sites/all/themes/ncdcs/images/front/question-mark.svg) no-repeat center center;background-size:150px}@media (min-height:500px){body.front .field-item.item-2{padding:4em 10% 5em 10%}}body.front .field-item.item-3{padding:1em 10% 2em 10%;background-color:#F7F6F0}@media (min-height:500px){body.front .field-item.item-3{padding:4em 10% 5em 10%}}body.front .field-item.item-4{position:relative;padding:15px;background:gray url(/church/d/sites/all/themes/ncdcs/images/front/flowers.jpg) no-repeat center center;background-size:cover}body.front .field-item.item-4 blockquote{margin:0}body.front .field-item.item-4 blockquote p{font-size:1.375em;line-height:1.13636364}@media (min-width:43.75em){body.front .field-item.item-4 blockquote p{font-size:1.5em;line-height:1.25}}@media (min-width:56.25em){body.front .field-item.item-4 blockquote p{font-size:1.75em;line-height:1.25}}body.front .field-item.item-4 p{color:white;text-shadow:0 2px 4px black;font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300}@media (min-width:500px){body.front .field-item.item-4 p{width:40%;font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100}}@media (min-height:350px){body.front .field-item.item-4{height:300px}}@media (min-height:600px){body.front .field-item.item-4{height:500px}}body.front .field-item.item-5{font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background:#F9D645 url(/church/d/sites/all/themes/ncdcs/images/front/world-map.png) no-repeat center 60%;padding:30px 15px}body.front .field-item.item-5 h2,body.front .field-item.item-5 p{color:#4d4d4d}body.front .field-item.item-5 h2{margin-bottom:3em}body.front .field-item.item-5 p{text-align:center;padding:0;margin:0;font-size:18px;font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}@media (min-width:560px){body.front .field-item.item-5{background:#F9D645 url(/church/d/sites/all/themes/ncdcs/images/front/world-map.png) no-repeat 10% 80%}body.front .field-item.item-5 h2{margin-bottom:1em}body.front .field-item.item-5 p{margin:0 20%}}body.front .field-item.item-6 ul{margin:0;padding:0}body.front .field-item.item-6 ul li{display:inline-block;width:31%;text-align:center;font-size:16px;font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;border-right:2px solid #999999}body.front .field-item.item-6 ul li.last{border-right:none}body.front .field-item.item-6 ul li a{display:block;height:80px;color:#666666;line-height:80px;text-decoration:none}body.front .field-item.item-6 ul li a:active,body.front .field-item.item-6 ul li a:hover{font-weight:700}@media (min-width:400px){body.front .field-item.item-6 ul li{font-size:1.375em;line-height:1.13636364;font-weight:100}body.front .field-item.item-6 ul li a:active,body.front .field-item.item-6 ul li a:hover{font-weight:300}}@media (min-width:400px) and (min-width:43.75em){body.front .field-item.item-6 ul li{font-size:1.5em;line-height:1.25}}@media (min-width:400px) and (min-width:56.25em){body.front .field-item.item-6 ul li{font-size:1.75em;line-height:1.25}}header[role=banner]{position:relative;width:100%;margin-top:0;height:75px;background-color:#F9D645}header[role=banner] .siteinfo{width:auto;position:absolute;top:10px;right:15px;text-align:right}header[role=banner] .siteinfo figure,header[role=banner] .siteinfo hgroup{display:inline-block;vertical-align:top}header[role=banner] .siteinfo figure img{width:50%;height:auto}header[role=banner] .siteinfo h1 a,header[role=banner] .siteinfo h2 a{text-decoration:none}header[role=banner] .siteinfo h1{margin:0;font-size:16px}header[role=banner] .siteinfo h1 a{font-weight:900;text-transform:none;color:black}header[role=banner] .siteinfo h1 a :visited{color:black}header[role=banner] .siteinfo h2{margin:0;white-space:nowrap;font-size:26px}header[role=banner] .siteinfo h2 a{font-weight:300;text-transform:uppercase;color:black}header[role=banner] .siteinfo h2 a :visited{color:black}@media (min-width:401px){header[role=banner] .siteinfo{right:40px}header[role=banner] .siteinfo h1{font-size:22px}header[role=banner] .siteinfo h2{margin:-0.2em 0 0 0;font-size:36px}}footer[role=contentinfo]{position:relative;padding:70px 0;background-color:#4d4d4d;color:white}.main-menu,.tabs.primary{display:table;width:100%;margin:0;padding:0;list-style:none}.main-menu li,.tabs.primary li{display:table-cell;list-style-type:none;border-left:1px solid #cccccc;height:30px;text-align:center;vertical-align:bottom;padding:10px}.main-menu li:first-child,.tabs.primary li:first-child{border-left:none}.main-menu li a,.tabs.primary li a{font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#4d4d4d;text-align:center}.main-menu{background-color:#4d4d4d;border-top:15px solid #4d4d4d;border-bottom:15px solid #4d4d4d}.main-menu li{border-left:2px solid #999999}.main-menu li.first{padding-left:25px}.main-menu li.last{padding-right:25px}.main-menu li a{font-size:13px;color:white;text-transform:uppercase}@media (min-width:769px){.main-menu li{padding:10px;height:50px}.main-menu li a{font-size:19px}}.tabs.primary{margin-bottom:3em}.tabs.primary li{border-left:1px solid #cccccc;background-color:#f5f5f5}.tabs.primary li a{font-weight:300}.tabs.primary li a.active{font-weight:900}@media (min-width:401px){.tabs.primary li a{font-size:16px}}@media (min-width:769px){.tabs.primary li a{font-size:19px}}table{width:100%;font-size:0.7em}table.sticky-header{z-index:100;background-color:rgba(255,255,255,0.8)}table td,table th{padding:1em}table tr{border-bottom:1px solid #dcdcdc!important}table tr.odd{background-color:#fafafa}table tr.even{background-color:#ebebeb}@media (max-width:860px){td,th{padding:2em 0.5em}}@media (max-width:630px){.page-results-advanced-profiles td:nth-child(6),.page-results-advanced-profiles th:nth-child(6){display:none}}@media (max-width:860px){.page-results-advanced-profiles td:nth-child(7),.page-results-advanced-profiles td:nth-child(8),.page-results-advanced-profiles th:nth-child(7),.page-results-advanced-profiles th:nth-child(8){display:none}}#edit-available-tokens,#edit-pending-tokens,#edit-token-requests{width:100%;margin-bottom:40px}.ui-dialog{padding:0;border-radius:0px;border-color:#3c3c3c}.ui-dialog .ui-dialog-titlebar{background:#3c3c3c;color:#fff;border-radius:0px;border:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{border-radius:10px;margin-right:5px;background:#efefef}html{font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}body{margin:0;-webkit-transition:1s opacity;transition:1s opacity}body.unloading{opacity:0}.page{padding:0}h1,h1 a,h2,h2 a{font-family:"Lato","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:100;text-transform:uppercase}h2{font-size:2em}div.messages{border:none;padding:20px 20px 20px 70px;background-image:none;position:relative}div.messages:before{position:absolute;top:13px;left:20px;font-size:28px}div.messages.status{background-color:#e9ffe0}div.messages.status:before{position:absolute;content:"\f075";font-family:'FontAwesome';width:1em;height:1em;color:#bee2b4}div.messages.error{background-color:#f9e1e0}div.messages.error:before{position:absolute;content:"\f057";font-family:'FontAwesome';width:1em;height:1em;color:#d7a4a3}div.messages.warning{background-color:#fffdd3}div.messages.warning:before{position:absolute;content:"\f071";font-family:'FontAwesome';width:1em;height:1em;color:#ddcc9f}div.messages.generic-message{background-color:#eee}div.messages.generic-message:before{position:absolute;content:"\f075";font-family:'FontAwesome';width:1em;height:1em;color:#d5d5d5}div.messages ul{margin:0;padding:0}div.messages li{position:relative;margin:1em 0;padding-left:1.5em}div.messages li>:before{left:0.3em;top:-0.1em;position:absolute;content:"\f111";font-family:'FontAwesome';width:1em;height:1em;font-size:8px;margin-top:5px}.button{border-radius:3px;display:inline-block;text-decoration:none;border:none;text-align:center;text-transform:uppercase;font-size:0.75em;color:white;padding:1em 1.8em;margin:0 5px 0 0;background-color:#45A0F9;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3)}.button:active{-webkit-transform:scale(0.99);-ms-transform:scale(0.99);transform:scale(0.99)}.button:active[disabled]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.button i{margin-right:5px;font-size:1.4em}.button:hover{background-color:#2c93f8}.button[disabled]{background-color:#c1dffd;color:#f2f8ff;-webkit-box-shadow:none;box-shadow:none}.button[disabled]:hover{cursor:default;text-decoration:none}.outline-button{border-radius:3px;display:inline-block;text-decoration:none;border:none;text-align:center;text-transform:uppercase;font-size:0.75em;color:white;padding:1em 1.8em;margin:0 5px 0 0;background-color:#45A0F9;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 2px 2px rgba(0,0,0,0.3);color:#45A0F9;background-color:transparent;border:1px solid #45A0F9;-webkit-box-shadow:none;box-shadow:none}.outline-button:active{-webkit-transform:scale(0.99);-ms-transform:scale(0.99);transform:scale(0.99)}.outline-button:active[disabled]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.outline-button i{margin-right:5px;font-size:1.4em}.outline-button:active{-webkit-transform:scale(0.99);-ms-transform:scale(0.99);transform:scale(0.99)}.outline-button:active[disabled]{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.outline-button i{margin-right:5px;font-size:1.4em}.outline-button:hover{background-color:#2c93f8}.outline-button[disabled]{background-color:#c1dffd;color:#f2f8ff;-webkit-box-shadow:none;box-shadow:none}.outline-button[disabled]:hover{cursor:default;text-decoration:none}.outline-button:hover{background-color:#2c93f8;color:#fff}ol{list-style-type:none;counter-reset:ol-counter}ol li{margin:1em 0}ol>li:before{content:counter(ol-counter) ". ";counter-increment:ol-counter}.disabled{opacity:0.5!important}.page,footer[role=contentinfo],header[role=banner]{width:100%;margin:0}div[role=main]{padding:15px 5% 30px 5%}.page,body.sidebar-first div[role=main],body.sidebar-second div[role=main],body.two-sidebars div[role=main],header[role=banner]{border:none}#main-content ul,.content ul,.page form ul{margin:2em 0}#main-content li,.content li,.page form li{list-style:inherit;margin:1em 0}body{min-width:768px}
