.ach-account-selector{clear:both;float:left;width:100%;margin-bottom:20px;box-sizing:border-box!important}.ach-account-selector .section-message{clear:both;margin:0}.ach-account-selector .no-accounts{clear:both;float:left;width:100%;margin:0 0 10px 0}.ach-account-selector .ach-account-list{clear:both;float:left;width:100%;margin:0 0 10px 0}.ach-account-selector .ach-account-list .ach-account-headers,.ach-account-selector .ach-account-list .ach-account-item{clear:both;float:left;width:100%;margin:0 0 5px 0}.ach-account-selector .ach-account-list .ach-account-headers,.ach-account-selector .ach-account-list .ach-account-header{font-weight:bold}.ach-account-selector .ach-account-list .ach-account-column{float:left;padding-right:5px;padding-top:1px}.ach-account-selector .ach-account-list .ach-account-column.account-holder{width:170px}.ach-account-selector .ach-account-list .ach-account-column.account-holder-radio{width:170px!important;padding-top:0;margin-bottom:0}.ach-account-selector .ach-account-list .ach-account-column.account-holder-radio .cmTitleBase{padding-top:1px}.ach-account-selector .ach-account-list .ach-account-column.account-type{width:65px}.ach-account-selector .ach-account-list .ach-account-column.eft-institution-id{width:85px;text-align:center}.ach-account-selector .ach-account-list .ach-account-column.routing-number{width:85px}.ach-account-selector .ach-account-list .ach-account-column.eft-transit-number{width:60px;text-align:center}.ach-account-selector .ach-account-list .ach-account-column.account-number{width:85px}.ach-account-selector .ach-account-list .ach-account-column.eft-account-number{width:95px}.ach-account-selector .ach-account-list .ach-account-column.ach-account-links{width:auto;padding-right:0}.ach-account-selector .ach-account-list .ach-account-column .is-default{padding:0;margin:0}.ach-account-selector .ach-account-add-wrapper{clear:both;margin:0;width:100%}.ach-account-selector .ach-account-add-wrapper .ach-account-add-link{margin:0}@media only screen and (max-width:530px){.campminder-mobile .ach-account-selector{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .section-message{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .no-accounts{width:100%!important;display:block;float:none!important;margin-bottom:.9375rem}.campminder-mobile .ach-account-selector .ach-account-list{margin-bottom:.9375rem}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-headers,.campminder-mobile .ach-account-selector .ach-account-list .ach-account-item{border-bottom:solid 1px #999;margin-bottom:.9375rem}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-header{width:100%!important;display:block;float:none!important;margin-bottom:.3125rem}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column{width:100%!important;display:block;float:none!important;margin-bottom:.625rem;padding:0}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.account-holder{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.account-holder-radio{width:100%!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.account-type{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.routing-number{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.account-number{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.eft-account-number{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.eft-transit-number{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.eft-institution-id{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.ach-account-links{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link:not(:last-of-type){margin-bottom:.9375rem!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link:hover,.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link{margin-bottom:.9375rem!important}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link.edit{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.campminder-mobile .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link.remove{color:#fff!important;text-shadow:0 1px 1px #222;background-color:#cb2400;background-image:url(/cit/ui/images/buttons/red.png);background-image:linear-gradient(to bottom,#f33401 0,#a61500 100%)}.campminder-mobile .ach-account-selector .ach-account-add-wrapper{width:100%!important;display:block;float:none!important}.campminder-mobile .ach-account-selector .ach-account-add-wrapper .ach-account-add-link{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campminder-mobile .ach-account-selector .ach-account-add-wrapper .ach-account-add-link:not(:last-of-type){margin-bottom:.9375rem!important}.campminder-mobile .ach-account-selector .ach-account-add-wrapper .ach-account-add-link:hover,.campminder-mobile .ach-account-selector .ach-account-add-wrapper .ach-account-add-link:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campminder-mobile .ach-account-selector .ach-account-add-wrapper .ach-account-add-link{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}}@media only screen and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .ach-account-selector{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .section-message{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .no-accounts{width:100%!important;display:block;float:none!important;margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list{margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-headers,.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-item{border-bottom:solid 1px #999;margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-header{width:100%!important;display:block;float:none!important;margin-bottom:.3125rem}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column{width:100%!important;display:block;float:none!important;margin-bottom:.625rem;padding:0}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.account-holder{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.account-holder-radio{width:100%!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.account-type{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.routing-number{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.account-number{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.eft-account-number{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.eft-transit-number{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.eft-institution-id{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.ach-account-links{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link:not(:last-of-type){margin-bottom:.9375rem!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link:hover,.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link{margin-bottom:.9375rem!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link.edit{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-list .ach-account-column.ach-account-links .ach-account-link.remove{color:#fff!important;text-shadow:0 1px 1px #222;background-color:#cb2400;background-image:url(/cit/ui/images/buttons/red.png);background-image:linear-gradient(to bottom,#f33401 0,#a61500 100%)}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-add-wrapper{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-add-wrapper .ach-account-add-link{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-add-wrapper .ach-account-add-link:not(:last-of-type){margin-bottom:.9375rem!important}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-add-wrapper .ach-account-add-link:hover,.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-add-wrapper .ach-account-add-link:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campanion-mobile.campanion-mobile-layout .ach-account-selector .ach-account-add-wrapper .ach-account-add-link{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}}.additional-option-selector{box-sizing:border-box}.additional-option-selector .cmSectionHeader{clear:both;float:left!important;width:100%!important;padding:0!important}.additional-option-selector .cmSectionHeader span{display:inline-block;width:100%;padding-top:1;padding-bottom:1}.additional-option-selector .cmSectionHeader h4{margin:10px 0 10px 0!important}.additional-option-selector .header-message-container{clear:both;margin:0 0 20px 0}.additional-option-selector .additional-option-category{clear:both;float:left;width:100%;margin:0 0 20px 0}.additional-option-selector .additional-option-category .additional-option-category-feature{margin-bottom:10px}.additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link{text-decoration:none;text-decoration-color:white;background:url(/cit/ui/forms/image/campanion-ad@2x.jpg);background-repeat:no-repeat;background-size:525px 300px;display:flex;width:525px;height:300px}.additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link:active,.additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link:hover,.additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link:visited{text-decoration:none;text-decoration-color:white;background:url(/cit/ui/forms/image/campanion-ad@2x.jpg);background-repeat:no-repeat;background-size:525px 300px;display:flex;width:525px;height:300px}.additional-option-selector .additional-option-category .additional-option-category-name{width:100%;box-sizing:border-box}.additional-option-selector .additional-option-category .additional-option-category-description{width:100%;margin:10px 0 10px 0}.additional-option-selector .additional-option-category .additional-option-category-content{clear:both;float:left;width:100%}.additional-option-selector .additional-option-category .additional-option-category-toggle{clear:both;float:left;display:block;width:100%;margin:0}.additional-option-selector .additional-option{margin:0 0 10px 0!important}.additional-option-selector .additional-option .additional-option-details{display:flex;flex-direction:row;justify-content:space-between;width:100%;background:none repeat scroll 0 0 #ececec;color:#333;min-height:25px;padding:5px;margin:0;box-sizing:border-box!important}.additional-option-selector .additional-option .additional-option-details .additional-option-details-left{align-self:flex-start;width:100%;box-sizing:border-box!important}.additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control{padding:3px 0 3px 0!important;margin-bottom:0!important;width:100%!important;display:flex;flex-direction:row;box-sizing:border-box!important}.additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control.selected,.additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control:hover{background:none repeat scroll 0 0 #9cf;color:#000}.additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-title{padding:1px 5px 0 0;margin:0;width:100%!important;font-weight:bold;display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box!important}.additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-title .checkbox-control-title-inner{display:flex;flex-direction:row;justify-content:space-between;width:100%}.additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-title .checkbox-control-title-inner .name{width:auto;align-self:flex-start}.additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-title .checkbox-control-title-inner .amount{width:auto;align-self:flex-start}.additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-input{flex-grow:0;flex-shrink:0;min-width:13px;min-height:13px}.additional-option-selector .additional-option .additional-option-details .additional-option-details-right{align-self:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding-left:5px;width:auto}.additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control{display:flex;align-self:flex-start;width:auto;margin-bottom:0!important;padding:3px 0 3px 0!important}.additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control .textbox-control-title{font-weight:bold;padding:0;width:70px;min-width:70px}.additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control .textbox-control-input{padding:0;margin:0;width:25px;min-width:25px}.additional-option-selector .additional-option .additional-option-details .additional-option-details-right .additional-option-quantity-legend{align-self:center;width:auto;background:none repeat scroll 0 0 #ececec;color:#555;font-family:Verdana,Helvetica,Arial,sans-serif;font-size:10px;text-transform:uppercase;vertical-align:middle;white-space:nowrap;padding:3px 0 0 3px;margin-bottom:5px}.additional-option-selector .additional-option .additional-option-description{clear:both;float:left;width:100%;padding:5px 0 0 25px;box-sizing:border-box!important}.additional-option-selector .additional-option .additional-option-memo{clear:both;float:left;width:100%;padding:5px 0 0 25px;box-sizing:border-box!important}.additional-option-selector .additional-option .additional-option-memo .textbox-control{display:flex;width:100%;margin:0!important;box-sizing:border-box!important}.additional-option-selector .additional-option .additional-option-memo .textbox-control .textbox-control-title{float:left;font-weight:bold;margin:0;padding:0 5px 0 0;width:50px;min-width:50px}.additional-option-selector .additional-option .additional-option-memo .textbox-control .textbox-control-input{float:right;padding:0;margin:0;width:450px}@media only screen and (max-width:530px){.campminder-mobile .additional-option-selector{width:100%!important;display:block;float:none!important}.campminder-mobile .additional-option-selector .header-message-container{width:100%!important;display:block;float:none!important}.campminder-mobile .additional-option-selector .additional-option-category{width:100%!important;display:block;float:none!important}.campminder-mobile .additional-option-selector .additional-option-category .additional-option-category-feature{margin-bottom:10px}.campminder-mobile .additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link{background:url(/cit/ui/forms/image/campanion-ad-mobile@2x.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:calc((100vw - 46px) * 2.283)}.campminder-mobile .additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link:active,.campminder-mobile .additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link:hover,.campminder-mobile .additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link:visited{background:url(/cit/ui/forms/image/campanion-ad-mobile@2x.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:calc((100vw - 46px) * 2.283)}.campminder-mobile .additional-option-selector .additional-option-category .additional-option-category-name{box-sizing:border-box}.campminder-mobile .additional-option-selector .additional-option-category .additional-option-category-description{width:100%!important;display:block;float:none!important}.campminder-mobile .additional-option-selector .additional-option-category .additional-option-category-content{width:100%!important;display:block;float:none!important}.campminder-mobile .additional-option-selector .additional-option-category .additional-option-category-toggle{margin:0 0 20px 0}.campminder-mobile .additional-option-selector .additional-option{margin:0 0 20px 0!important;border-bottom:1px solid #666}.campminder-mobile .additional-option-selector .additional-option .additional-option-details{display:block}.campminder-mobile .additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-title .checkbox-control-title-inner .name{white-space:normal}.campminder-mobile .additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-title .checkbox-control-title-inner .amount{display:inline-block;white-space:nowrap}.campminder-mobile .additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-input{margin:2px 3px 0 3px}.campminder-mobile .additional-option-selector .additional-option .additional-option-details .additional-option-details-right{margin:10px 0 0 0!important;padding:0}.campminder-mobile .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control{display:block;padding:0!important}.campminder-mobile .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control .textbox-control-title{padding-right:0}.campminder-mobile .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control .textbox-control-input{width:90px!important}.campminder-mobile .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control .textbox-control-field-tip{width:90px!important;background:#ddd;font-size:.785rem!important}.campminder-mobile .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .additional-option-quantity-legend{padding:0;margin-bottom:0;box-sizing:border-box}.campminder-mobile .additional-option-selector .additional-option .additional-option-description{padding:0;margin:10px 0 20px 0;float:none}.campminder-mobile .additional-option-selector .additional-option .additional-option-memo{padding:0;margin:10px 0 20px 0;float:none}.campminder-mobile .additional-option-selector .additional-option .additional-option-memo .textbox-control{display:block;margin:0!important}.campminder-mobile .additional-option-selector .additional-option .additional-option-memo .textbox-control .textbox-control-title{padding-right:0}.campminder-mobile .additional-option-selector .additional-option .additional-option-memo .textbox-control .textbox-control-input{margin:0}}@media only screen and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .additional-option-selector{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .additional-option-selector .header-message-container{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category .additional-option-category-feature{margin-bottom:10px}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link{background:url(/cit/ui/forms/image/campanion-ad-mobile@2x.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:calc((100vw - 46px) * 2.283)}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link:active,.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link:hover,.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category .additional-option-category-feature .additional-option-category-feature-link:visited{background:url(/cit/ui/forms/image/campanion-ad-mobile@2x.jpg);background-repeat:no-repeat;background-size:cover;width:100%;height:calc((100vw - 46px) * 2.283)}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category .additional-option-category-name{box-sizing:border-box}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category .additional-option-category-description{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category .additional-option-category-content{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option-category .additional-option-category-toggle{margin:0 0 20px 0}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option{margin:0 0 20px 0!important;border-bottom:1px solid #666}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details{display:block}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-title .checkbox-control-title-inner .name{white-space:normal}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-title .checkbox-control-title-inner .amount{display:inline-block;white-space:nowrap}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details .additional-option-details-left .checkbox-control .checkbox-control-input{margin:2px 3px 0 3px}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details .additional-option-details-right{margin:10px 0 0 0!important;padding:0}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control{display:block;padding:0!important}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control .textbox-control-title{padding-right:0}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control .textbox-control-input{width:90px!important}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .textbox-control .textbox-control-field-tip{width:90px!important;background:#ddd;font-size:.785rem!important}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-details .additional-option-details-right .additional-option-quantity-legend{padding:0;margin-bottom:0;box-sizing:border-box}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-description{padding:0;margin:10px 0 20px 0;float:none}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-memo{padding:0;margin:10px 0 20px 0;float:none}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-memo .textbox-control{display:block;margin:0!important}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-memo .textbox-control .textbox-control-title{padding-right:0}.campanion-mobile.campanion-mobile-layout .additional-option-selector .additional-option .additional-option-memo .textbox-control .textbox-control-input{margin:0}}.item-list-wrapper{clear:both;width:100%}.item-list-container{clear:both;width:100%}.item-list-container .item-container{clear:both;display:flex;flex-wrap:wrap;width:100%;margin:5px 0;box-sizing:border-box!important}.item-list-container .item-container.item-container-separator{padding-bottom:5px;border-bottom:1px solid #ccc}.buttons-container{clear:both;float:left;width:100%;margin:0;box-sizing:border-box!important}.buttons-container button{margin-left:0;margin-right:0}.cmGenderPolicyTextInfo .helpLeafIconI{background-repeat:no-repeat;width:18px;height:18px;display:inline-block;vertical-align:text-bottom;margin:0 5px;background:url(/common/lib/images/etc/info_icon.svg) no-repeat;cursor:pointer}.cmGenderPolicyTextInfo .questionLeafIconI{background-repeat:no-repeat;width:18px;height:18px;display:inline-block;vertical-align:text-bottom;margin:0 5px;background:url(/common/lib/images/etc/help-icon.svg) no-repeat;cursor:pointer}.person-household{clear:both;float:left;width:100%;box-sizing:border-box!important}.person-household .person-household-row{clear:both;float:left;width:100%;box-sizing:border-box!important}.person-household .person-household-row.person-household-row-separator{margin-bottom:15px}.person-household .person-household-alternate-address{clear:both;float:left;width:100%;min-width:100%;height:100%;min-height:100%;box-sizing:border-box!important}.person-household .entity-address-row{clear:both;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin:0 0 15px 0;padding:0 0 10px 0;border-bottom:1px solid #ccc;box-sizing:border-box!important}.person-household .entity-address-row .entity-address-content{width:450px;float:left}.person-household .entity-address-row .entity-address-content.cmCustomValidationError{border:2px solid red;background:#fcc;color:black}.person-household .entity-address-row .entity-address-content .cmInputLabel{width:100%}.person-household .entity-address-row .entity-address-content .cmInputLabel.cmCheckboxLabel{display:flex;padding-top:0;padding-right:5px}.person-household .entity-address-row .entity-address-content .cmInputLabel.cmCheckboxLabel input[type=checkbox],.person-household .entity-address-row .entity-address-content .cmInputLabel.cmCheckboxLabel input[type=radio]{margin-top:4px;min-width:13px;min-height:13px;flex-grow:0;flex-shrink:0;align-self:flex-start}.person-household .entity-address-row .entity-address-controls{float:right;width:auto}.person-household .entity-address-row .entity-address-controls a{float:right;margin-left:5px}.appDivGenderLabelWrapper{float:left;padding-top:5px;min-width:119px;font-weight:bold}.appGenderLabelPolicy{display:inline-block}.appDivGenderSelection{float:left}@media only screen and (max-width:530px){.campminder-mobile .item-list-container .item-container{margin-top:0!important;margin-bottom:.9375rem!important}.campminder-mobile .item-list-container .item-container.item-container-separator{padding-bottom:0!important}.campminder-mobile .buttons-container{margin:0}.campminder-mobile .buttons-container button{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campminder-mobile .buttons-container button:not(:last-of-type){margin-bottom:.9375rem!important}.campminder-mobile .buttons-container button:hover,.campminder-mobile .buttons-container button:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campminder-mobile .buttons-container button{margin-top:0;margin-bottom:.9375rem}.campminder-mobile .buttons-container button.cmEditButton{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.campminder-mobile .buttons-container button.cmGoButton{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.campminder-mobile .buttons-container button.cmCancelDeleteButton{color:#fff!important;text-shadow:0 1px 1px #222;background-color:#cb2400;background-image:url(/cit/ui/images/buttons/red.png);background-image:linear-gradient(to bottom,#f33401 0,#a61500 100%)}.campminder-mobile .appDivGenderLabelWrapper{width:100%!important;display:block;float:none!important;padding-right:0;box-sizing:border-box!important;font-size:1rem;font-weight:bold;margin-left:0!important;margin-right:0!important;font-size:1rem!important}.campminder-mobile .appGenderLabelPolicy{display:inline-block}.campminder-mobile .appDivGenderSelection{width:100%!important;display:block;float:none!important;box-sizing:border-box!important;height:initial!important;line-height:1.2;font-size:1.125rem;border-radius:2px;margin-left:0!important;margin-right:0!important}.campminder-mobile .person-household button{margin-bottom:.9375rem}.campminder-mobile .person-household .person-household-row.person-household-row-separator{margin-bottom:.9375rem}.campminder-mobile .person-household .entity-address-row{margin-bottom:.9375rem;padding:0}.campminder-mobile .person-household .entity-address-row .entity-address-content{width:100%}.campminder-mobile .person-household .entity-address-row .entity-address-content .cmInputLabel{width:100%!important}.campminder-mobile .person-household .entity-address-row .entity-address-content .cmInputLabel.cmCheckboxLabel{padding-right:0}.campminder-mobile .person-household .entity-address-row .entity-address-content .cmInputLabel .cmTitleBase{width:100%!important}.campminder-mobile .person-household .entity-address-row .entity-address-controls{width:100%}.campminder-mobile .person-household .entity-address-row .entity-address-controls a{margin-left:0}.campminder-mobile .person-household .buttons-container{margin:0}}@media only screen and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .item-list-container .item-container{margin-top:0!important;margin-bottom:.9375rem!important}.campanion-mobile.campanion-mobile-layout .item-list-container .item-container.item-container-separator{padding-bottom:0!important}.campanion-mobile.campanion-mobile-layout .buttons-container{margin:0}.campanion-mobile.campanion-mobile-layout .buttons-container button{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campanion-mobile.campanion-mobile-layout .buttons-container button:not(:last-of-type){margin-bottom:.9375rem!important}.campanion-mobile.campanion-mobile-layout .buttons-container button:hover,.campanion-mobile.campanion-mobile-layout .buttons-container button:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campanion-mobile.campanion-mobile-layout .buttons-container button{margin-top:0;margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .buttons-container button.cmEditButton{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.campanion-mobile.campanion-mobile-layout .buttons-container button.cmGoButton{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.campanion-mobile.campanion-mobile-layout .buttons-container button.cmCancelDeleteButton{color:#fff!important;text-shadow:0 1px 1px #222;background-color:#cb2400;background-image:url(/cit/ui/images/buttons/red.png);background-image:linear-gradient(to bottom,#f33401 0,#a61500 100%)}.campanion-mobile.campanion-mobile-layout .appDivGenderLabelWrapper{width:100%!important;display:block;float:none!important;padding-right:0;box-sizing:border-box!important;font-size:1rem;font-weight:bold;margin-left:0!important;margin-right:0!important;font-size:1rem!important}.campanion-mobile.campanion-mobile-layout .appGenderLabelPolicy{display:inline-block}.campanion-mobile.campanion-mobile-layout .appDivGenderSelection{width:100%!important;display:block;float:none!important;box-sizing:border-box!important;height:initial!important;line-height:1.2;font-size:1.125rem;border-radius:2px;margin-left:0!important;margin-right:0!important}.campanion-mobile.campanion-mobile-layout .person-household button{margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .person-household .person-household-row.person-household-row-separator{margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .person-household .entity-address-row{margin-bottom:.9375rem;padding:0}.campanion-mobile.campanion-mobile-layout .person-household .entity-address-row .entity-address-content{width:100%}.campanion-mobile.campanion-mobile-layout .person-household .entity-address-row .entity-address-content .cmInputLabel{width:100%!important}.campanion-mobile.campanion-mobile-layout .person-household .entity-address-row .entity-address-content .cmInputLabel.cmCheckboxLabel{padding-right:0}.campanion-mobile.campanion-mobile-layout .person-household .entity-address-row .entity-address-content .cmInputLabel .cmTitleBase{width:100%!important}.campanion-mobile.campanion-mobile-layout .person-household .entity-address-row .entity-address-controls{width:100%}.campanion-mobile.campanion-mobile-layout .person-household .entity-address-row .entity-address-controls a{margin-left:0}.campanion-mobile.campanion-mobile-layout .person-household .buttons-container{margin:0}}.credit-card-selector{clear:both;float:left;width:100%;margin-bottom:20px;box-sizing:border-box!important}.credit-card-selector .section-message{clear:both;margin:0}.credit-card-selector .credit-card-types{clear:both;margin:0 0 10px 0}.credit-card-selector .credit-card-types .credit-card-type{width:72px;height:45px;margin:0 10px 0 0}.credit-card-selector .no-cards{clear:both;float:left;width:100%;margin:0 0 10px 0}.credit-card-selector .credit-card-list{clear:both;float:left;width:100%;margin:0 0 10px 0}.credit-card-selector .credit-card-list .credit-card-item{clear:both;float:left;width:100%;margin:0 0 5px 0}.credit-card-selector .credit-card-list .credit-card-item .credit-card-radio{width:75%;padding:0 5px 0 0;margin:0}.credit-card-selector .credit-card-list .credit-card-item .credit-card-links{float:right;padding:2px 0 0 0;width:105px;box-sizing:border-box}.credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link{padding:0;box-sizing:border-box}.credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link.edit{padding:0}.credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link.remove{padding:0}.credit-card-selector .credit-card-add-wrapper{clear:both;margin:0;width:100%}.credit-card-selector .credit-card-add-wrapper .credit-card-add-link{margin:0}@media only screen and (max-width:530px){.campminder-mobile .credit-card-selector{width:100%!important;display:block;float:none!important}.campminder-mobile .credit-card-selector .section-message{width:100%!important;display:block;float:none!important}.campminder-mobile .credit-card-selector .credit-card-types{width:100%!important;display:block;float:none!important;display:flex;margin-bottom:.9375rem}.campminder-mobile .credit-card-selector .credit-card-types .credit-card-type{width:40px;height:25px}.campminder-mobile .credit-card-selector .no-cards{width:100%!important;display:block;float:none!important;margin-bottom:.9375rem}.campminder-mobile .credit-card-selector .credit-card-list{margin-bottom:.9375rem}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item{border-bottom:solid 1px #999;margin-bottom:.9375rem}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-radio{clear:both;float:left!important;width:100%!important;padding:0;margin:0 0 10px 0}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-radio .cmTitleBase{padding:0;max-width:90%}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-radio .cmCheckboxWidth{float:left}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-links{clear:both;float:left!important;width:100%!important}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link:not(:last-of-type){margin-bottom:.9375rem!important}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link:hover,.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link{margin-bottom:.9375rem!important}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link.edit{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.campminder-mobile .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link.remove{color:#fff!important;text-shadow:0 1px 1px #222;background-color:#cb2400;background-image:url(/cit/ui/images/buttons/red.png);background-image:linear-gradient(to bottom,#f33401 0,#a61500 100%)}.campminder-mobile .credit-card-selector .credit-card-add-wrapper{width:100%!important;display:block;float:none!important}.campminder-mobile .credit-card-selector .credit-card-add-wrapper .credit-card-add-link{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campminder-mobile .credit-card-selector .credit-card-add-wrapper .credit-card-add-link:not(:last-of-type){margin-bottom:.9375rem!important}.campminder-mobile .credit-card-selector .credit-card-add-wrapper .credit-card-add-link:hover,.campminder-mobile .credit-card-selector .credit-card-add-wrapper .credit-card-add-link:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campminder-mobile .credit-card-selector .credit-card-add-wrapper .credit-card-add-link{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}}@media only screen and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .credit-card-selector{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .credit-card-selector .section-message{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-types{width:100%!important;display:block;float:none!important;display:flex;margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-types .credit-card-type{width:40px;height:25px}.campanion-mobile.campanion-mobile-layout .credit-card-selector .no-cards{width:100%!important;display:block;float:none!important;margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list{margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item{border-bottom:solid 1px #999;margin-bottom:.9375rem}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-radio{clear:both;float:left!important;width:100%!important;padding:0;margin:0 0 10px 0}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-radio .cmTitleBase{padding:0;max-width:90%}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-radio .cmCheckboxWidth{float:left}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-links{clear:both;float:left!important;width:100%!important}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link:not(:last-of-type){margin-bottom:.9375rem!important}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link:hover,.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link{margin-bottom:.9375rem!important}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link.edit{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-list .credit-card-item .credit-card-links .credit-card-link.remove{color:#fff!important;text-shadow:0 1px 1px #222;background-color:#cb2400;background-image:url(/cit/ui/images/buttons/red.png);background-image:linear-gradient(to bottom,#f33401 0,#a61500 100%)}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-add-wrapper{width:100%!important;display:block;float:none!important}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-add-wrapper .credit-card-add-link{display:block;float:none!important;width:100%!important;padding:15px!important;text-align:center!important;border-radius:2px!important;font-size:1rem!important;line-height:1.125rem!important;height:auto!important;margin-left:0!important;margin-right:0!important;text-decoration-line:unset;font-weight:bold}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-add-wrapper .credit-card-add-link:not(:last-of-type){margin-bottom:.9375rem!important}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-add-wrapper .credit-card-add-link:hover,.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-add-wrapper .credit-card-add-link:active{color:#fff;text-shadow:0 1px 1px #222;background-color:#305895;background-image:url(/cit/ui/images/buttons/blue.png);background-image:linear-gradient(to bottom,#4175a8 0,#224084 100%);cursor:pointer}.campanion-mobile.campanion-mobile-layout .credit-card-selector .credit-card-add-wrapper .credit-card-add-link{color:#333!important;border:1px solid #b1b1b1;text-shadow:0 1px 1px white;background-color:#dadada;background-image:url(/cit/ui/images/buttons/grey.png);background-image:linear-gradient(to bottom,#eee 0,#ccc 100%)}}@media only screen and (max-width:530px){.campminder-mobile{margin:10px 15px}}@media only screen and (max-width:530px) and (max-width:1024px){.campminder-mobile .responsive-show-mobile{display:initial}}@media only screen and (max-width:530px) and (max-width:1024px){.campminder-mobile .responsive-hide-mobile{display:none}}@media only screen and (max-width:530px) and (max-width:1024px){.campminder-mobile .responsive-mobile-show{display:initial}}@media only screen and (max-width:530px) and (max-width:1024px){.campminder-mobile .responsive-mobile-show-inherit{display:inherit}}@media only screen and (max-width:530px) and (max-width:1024px){.campminder-mobile .responsive-mobile-show-block{display:block}}@media only screen and (max-width:530px) and (max-width:1024px){.campminder-mobile .responsive-mobile-hide{display:none}}@media only screen and (max-width:530px) and (max-width:1024px){.campminder-mobile .responsive-table-cell-label{display:block}}@media only screen and (max-width:1024px){.campanion-mobile.campanion-mobile-layout{margin:10px 15px}}@media only screen and (max-width:1024px) and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .responsive-show-mobile{display:initial}}@media only screen and (max-width:1024px) and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .responsive-hide-mobile{display:none}}@media only screen and (max-width:1024px) and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .responsive-mobile-show{display:initial}}@media only screen and (max-width:1024px) and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .responsive-mobile-show-inherit{display:inherit}}@media only screen and (max-width:1024px) and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .responsive-mobile-show-block{display:block}}@media only screen and (max-width:1024px) and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .responsive-mobile-hide{display:none}}@media only screen and (max-width:1024px) and (max-width:1024px){.campanion-mobile.campanion-mobile-layout .responsive-table-cell-label{display:block}}.responsive-show-mobile{display:none}.responsive-mobile-show{display:none}.responsive-mobile-show-inherit{display:none}.responsive-mobile-show-block{display:none}.responsive-table-cell-label{display:none}.ft{margin-bottom:20px}.cmValidationFont{font-size:98%}.activityWrapper{height:180px}ol.staffAppInstructions{list-style:decimal none outside!important;margin-bottom:20px;margin-top:10px;padding-left:40px}.staffAppInstructions li{margin:5px 0!important}.cmContactInformationSection{float:left;border:1px solid #fc0;background-color:#ffc;margin-top:10px;margin-bottom:20px;padding-left:10px;padding-right:10px}.modalOverflowNone{overflow:hidden!important}