/* included: module01_frontend_buttons.css, module01_frontend_default.css, module01_frontend_footer.css, module01_frontend_layout.css, module01_frontend_menu.css, module01_frontend_register.css, module02_frontend_image_heading.css, module02_frontend_standard_form.css, module02_frontend_wide_heading_2.css, module03_frontend_banner.css, module03_frontend_features_navigation.css, module03_frontend_home_app_banner_box.css, module03_frontend_home_features_box.css, module03_frontend_home_info_box.css, module03_frontend_home_news_box.css, module03_frontend_home_testimonials_box.css, module03_frontend_home_use_cases_box.css, module03_frontend_home_workflow_box.css, module03_frontend_pages_navigation.css, module03_frontend_registration.css, module04_frontend_news.css, module05_frontend_cms_heading.css, module06_frontend_common.css, module08_frontend_blog_strip.css, module08_frontend_centered_text.css, module08_frontend_flow_chart_stripe.css, module08_frontend_heading_with_image.css, module08_frontend_home_features_stripe.css, module08_frontend_panels_strip.css, module08_frontend_professor_banner.css, module08_frontend_small_topics_strip.css, module08_frontend_statistics_strip.css, module08_frontend_wide_image.css, module10_frontend_flags.css, module10_frontend_pages.css, module10_frontend_tabs.css, module20_frontend_collapsible_items.css, module20_frontend_templates.css, module22_frontend_jquery.fancybox.css, module25_frontend_testimonials.css, module26_frontend_info_messages.css, module30_frontend_animations.css, module41_frontend_public_forms.css, module61_frontend_tools.css, module71_frontend_help_landing.css, module88_frontend_cmsforms.css, module95_frontend_responsive.css */


/* file: module01_frontend_buttons.css */
.btn{--nf-button-color:#000;--nf-button-background-color:#fff;--nf-button-box-shadow-color:rgba(0,0,0,.2);--nf-button-border:solid 1px #d6d6d6;--nf-border-radius:3px;--nf-button-hover-box-shadow-color-fill:rgba(0,0,0,.07);--nf-button-hover-box-shadow-color-bottom:rgba(0,0,0,.2);--nf-button-img-padding:50px;--nf-button-img-offset:10px;--nf-button-font-weight:lighter;--nf-button-padding-top:7px;--nf-button-padding-right:15px;--nf-button-padding-bottom:6px;--nf-button-padding-left:15px;display:inline-block;padding-top:var(--nf-button-padding-top);padding-right:var(--nf-button-padding-right);padding-bottom:var(--nf-button-padding-bottom);padding-left:var(--nf-button-padding-left);font-size:inherit;font-weight:var(--nf-button-font-weight);text-align:center;text-decoration:none;line-height:1.4em;vertical-align:middle;cursor:pointer;border:var(--nf-button-border);border-radius:var(--nf-border-radius);text-shadow:0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 -2px 0 var(--nf-button-box-shadow-color);color:var(--nf-button-color);background-color:var(--nf-button-background-color);background-size:30px}.btn:hover{box-shadow:inset 0 200px 0 var(--nf-button-hover-box-shadow-color-fill),inset 0 -2px 0 var(--nf-button-hover-box-shadow-color-bottom)}.btn[disabled]:not([disabled=false]){--nf-button-color:#fff !important;--nf-button-background-color:#cecece !important;pointer-events:none}.btn.btn-lg{--nf-button-img-padding:57px;--nf-button-img-offset:13px;--nf-button-padding-top:10px;--nf-button-padding-right:20px;--nf-button-padding-bottom:9px;--nf-button-padding-left:20px;font-size:1.2em;background-size:36px}.btn.btn-sm{--nf-button-img-padding:40px;--nf-button-img-offset:8px;--nf-button-padding-top:4px;--nf-button-padding-right:10px;--nf-button-padding-bottom:1px;--nf-button-padding-left:10px;font-size:.9em;background-size:24px}.btn.btn-img-only{--nf-button-padding-top:3px;--nf-button-padding-right:3px;--nf-button-padding-bottom:2px;--nf-button-padding-left:3px;line-height:33px}.btn-img{width:32px;height:32px}.btn.btn-img-only-lg{--nf-button-padding-top:5px;--nf-button-padding-right:5px;--nf-button-padding-bottom:4px;--nf-button-padding-left:5px;line-height:40px}.btn-img-lg{width:40px;height:40px}.btn.btn-img-only img,.btn.btn-img-only-lg img{display:block}.btn.btn-icon{--nf-button-padding-left:var(--nf-button-img-padding);background-position:left var(--nf-button-img-offset) center;background-repeat:no-repeat;transition:background-image .3s}.btn.btn-nowrap{white-space:nowrap}.btn.btn-primary{--nf-button-color:#fff;--nf-button-background-color:#5aa30a;--nf-button-border:none;--nf-button-font-weight:400}.btn.btn-outline-primary{--nf-button-color:#5aa30a;--nf-button-background-color:#fff;--nf-button-box-shadow-color:#5aa30a4f;--nf-button-hover-box-shadow-color-fill:#5aa30a12;--nf-button-hover-box-shadow-color-bottom:#5aa30a8e;--nf-button-border:solid 1.5px #5aa30a}.btn.btn-secondary{--nf-button-color:#fff;--nf-button-background-color:#ff7900;--nf-button-border:none;--nf-button-font-weight:400}.btn.btn-outline-secondary{--nf-button-color:#ff7900;--nf-button-background-color:#fff;--nf-button-box-shadow-color:#ff79004f;--nf-button-hover-box-shadow-color-fill:#f1720012;--nf-button-hover-box-shadow-color-bottom:#f170008e;--nf-button-border:solid 1.5px #ff7900}.btn.btn-info{--nf-button-color:#fff;--nf-button-background-color:#0079a0;--nf-button-border:none;--nf-button-font-weight:400}.btn.btn-outline-info{--nf-button-color:#0079a0;--nf-button-background-color:#fff;--nf-button-box-shadow-color:#0079a04f;--nf-button-hover-box-shadow-color-fill:#0079a012;--nf-button-hover-box-shadow-color-bottom:#0079a08e;--nf-button-border:solid 1.5px #0079a0}.btn.btn-danger{--nf-button-color:#fff;--nf-button-background-color:#e60a0a;--nf-button-border:none;--nf-button-font-weight:400}.btn.btn-outline-danger{--nf-button-color:#e60a0a;--nf-button-background-color:#fff;--nf-button-box-shadow-color:#e60a0a4f;--nf-button-hover-box-shadow-color-fill:#e60a0a12;--nf-button-hover-box-shadow-color-bottom:#e60a0a8e;--nf-button-border:solid 1.5px #e60a0a}.btn.btn-plan-free{--nf-button-color:#000;--nf-button-background-color:#fff;--nf-button-font-weight:400}.btn.btn-plan-standard{--nf-button-color:#fff;--nf-button-background-color:#0092ff;--nf-button-border:none;--nf-button-font-weight:400}.btn.btn-plan-advanced{--nf-button-color:#fff;--nf-button-background-color:#60b000;--nf-button-border:none;--nf-button-font-weight:400}.btn.btn-plan-premium{--nf-button-color:#fff;--nf-button-background-color:#f17200;--nf-button-border:none;--nf-button-font-weight:400}.btn.btn-icon-message{background-image:url('/site/images/footer_button_message.png')}.btn.btn-icon-profile{background-image:url('/site/images/svg/login.svg')}.btn.btn-icon-reset-conversation{background-image:url('/site/images/svg/start_new_conversation.svg')}.btn.btn-icon-add-friend{background-image:url('/site/images/icons/icon32_add-friend_white.png')}.btn.btn-icon-dashboard{background-image:url('/site/images/header_icons/header_dashboard.png')}.buttons{display:flex;flex-wrap:wrap;gap:10px}.buttons.vertical{flex-direction:column}.buttons.full-height{height:100%}.buttons.center{align-items:center;justify-content:center}.buttons.right{justify-content:right}.buttons.space-between{justify-content:space-between}.buttons .btn-flex-end{margin-left:auto}

/* file: module01_frontend_default.css */
.clearfix,.cleaner{clear:both;width:100%;height:1px;font-size:1px;line-height:1px}.float_left{float:left}.float_right,.profile_float{float:right}.displayBlock{display:block}.displayInlineBlock{display:inline-block}.error{color:red}.warning:not(.errorMessageBox){color:orange}.nobr{white-space:nowrap}h1,h2,h3,h4{font-weight:400}h1{font-size:160%;line-height:1.45em}h2{font-size:160%;line-height:1.45em}h3{font-size:120%;line-height:1.45em}h4{font-size:110%;line-height:1.45em}.type-feature-content h2,.type-feature-content h3{margin-bottom:.3em}.type-feature-content h2+p,.type-feature-content h3+p{margin-top:0}a img{border:0;vertical-align:top;display:inline-block}body,html{margin:0;padding:0}body{background:#fff;line-height:1.6em;color:#272727;font-weight:lighter}body,svg text{font-family:Verdana,Arial,Courier,sans-serif}body.content-loaded,body.content-loaded svg text,body.font-is-static,body.font-is-static svg text{font-family:Roboto,Verdana,Arial,Courier,sans-serif}body .ui-autocomplete.ui-widget-content a{color:#000}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.show_pipe_after:after{content:" | "}#breadcrumbs{padding:16px 0}#searchResults h1{margin-bottom:0;margin-top:1em}#searchResults h1:first-child{margin-top:0}#searchResults h3{margin:0}#searchResults .search_results{margin-bottom:5px}#searchResults .content_part{margin-top:0}form{margin-bottom:0}a,body .ui-widget-content a{color:#262626}input[type=text],input[type=number],input[type=password],input[type=email],textarea{border:1px solid #cecece}.links_with_effect a:not(.button,.btn,.link-styles-remove,.cancel_effect),.inBoxContent a:not(.button,.btn,.link-styles-remove,.cancel_effect),.home_info_box a,.type-home-left-box a,a.link_with_effect,body .ui-widget-content a.link_with_effect,.heading_with_link_effect,.standard_links a{color:#006a6a;font-weight:700;text-decoration:none;position:relative;display:inline-block}.links_with_effect a:before,.links_with_effect a:after,.inBoxContent a:before,.inBoxContent a:after,.home_info_box a:before,.home_info_box a:after,.type-home-left-box a:before,.type-home-left-box a:after,a.link_with_effect:after,a.link_with_effect:before,.heading_with_link_effect:after,.heading_with_link_effect:before{position:absolute;left:0;width:100%;height:1px;background:#6a6a6a;content:'';opacity:0;transition:opacity .3s,transform .3s;box-sizing:border-box}a.cancel_transition:before,a.cancel_transition:after{transition:none}.links_with_effect a:before,.inBoxContent a:before,.type-home-left-box a:before,.home_info_box a:before,a.link_with_effect:before,.heading_with_link_effect:before{top:0;transform:translateY(-10px)}.links_with_effect a:after,.inBoxContent a:after,.type-home-left-box a:after,.home_info_box a:after,a.link_with_effect:after,.heading_with_link_effect:after{bottom:0;transform:translateY(10px)}.links_with_effect a:hover:before,.links_with_effect a:hover:after,.inBoxContent a:hover:before,.inBoxContent a:hover:after,.home_info_box a:hover:before,.home_info_box a:hover:after,.type-home-left-box a:hover:before,.type-home-left-box a:hover:after,a.link_with_effect:hover:after,a.link_with_effect:hover:before,.heading_with_link_effect:hover:after,.heading_with_link_effect:hover:before{opacity:1;transform:translateY(0px)}.home_info_box li a{display:inline;padding:3px 0}.inBoxContent .hidden_buttons a:before,.inBoxContent .hidden_buttons a:after{display:none}a.cancel_effect,.login_required_white_inline{color:inherit}a.cancel_effect:after,a.cancel_effect:before,a.button:after,a.button:before,a.login_required_white_inline:after,a.login_required_white_inline:before,a.login-button:after,a.login-button:before,a.button:after,a.button:before,a.btn:after,a.btn:before,a.link-styles-remove:after,a.link-styles-remove:before,.inBoxContent a.button:after,.inBoxContent a.button:before,.inBoxContent a.btn:after,.inBoxContent a.btn:before,.inBoxContent a.link-styles-remove:after,.inBoxContent a.link-styles-remove:before{display:none}.links_with_effect a.inline{display:inline}.shadow_box{width:100%;height:100%}.all_docs_top_header{background:#f0f0f0}.features_items ul{list-style-type:none;padding:0 0 0 9px;margin:0}div.upload_button_item{color:#000}.type-feature-content img[width],.center_container img[width]{height:auto}.hidden{display:none}.fullyHidden{display:none !important}body .button.wide{width:auto}body .button,.text_button,.ui-widget .text_button,.submit_buttons .buttons-dropdown,.login_required_white_inline,.gjs-mdl-dialog .new-table-form input[type=button]{cursor:pointer;width:150px;height:46px;text-decoration:none;white-space:nowrap;color:#fff;font-weight:400;font-size:1.2em;text-align:center;background-color:#5aa30a;border-radius:3px;border:solid 1px #b4b4b4;box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);text-shadow:0 -1px 0 rgba(0,0,0,.2);appearance:none}.button.red{background:red;color:#fff}.button.red:hover{background:#e60a0a}.button.red.disabled,.button.red.disabled:hover{background:#732626}#delete_old_responses_lightbox .nestforms_loading_stripe{vertical-align:middle;height:50px}.button.orange{margin:0}.errorMessageBox .button.orange{line-height:2em;width:auto;padding:0 10px}.button.nice.green_button{background-color:#67ba0a;color:#fff}.button.nice.red{background-color:red;color:#fff}.button.superuser{box-shadow:15px 15px 20px #fffaaa,-15px -15px 20px #fffaaa,-15px 15px 20px #fffaaa,15px -15px 20px #fffaaa,0 0 15px #fffaaa inset}.button.inline-block{display:inline-block;padding:3px 10px;width:auto;height:auto}.button.inline-block.hidden{display:none}.button.inline-block.square{padding:3px}.button.disabled,.button.not-clickable{box-shadow:none;border:1px transparent;opacity:.6;cursor:default;pointer-events:none}.button.not-clickable{opacity:1}.button.not-clickable:hover{box-shadow:none}.button.disabled.grey{opacity:1;background-color:#c8c8c8}.button.disabled:hover{box-shadow:none}.button .buttonIcon{margin-right:5px}.button.withIcon,.icon-help{padding-left:35px;background-repeat:no-repeat;background-position:10px center}.icon-help{height:35px;width:5px;display:inline-block;vertical-align:middle}.button.nice.withIcon{padding-left:50px}.button.withIcon.small{background-size:24px;background-position-x:5px;padding-left:30px}.button.withIcon.icAndroid{background-image:url('/site/images/icons/icon20_android_green.png')}.button.withIcon.icIphone{background-image:url('/site/images/icons/icon20_apple_grey.png')}.button.withIcon.icHelp,.icon-help{background-image:url('/site/images/icons/icon32_info_grey.png')}.button.withIcon.icAdd{background-image:url('/site/images/icons/icon32_add_green.png')}.button.withIcon.icDelete{background-image:url('/site/images/icons/icon32_delete_black60.png')}.button.withIcon.icAddWhite{background-image:url('/site/images/icons/icon32_add_white.png')}.button.nice{margin-top:0;background:10px center no-repeat;padding:10px 15px;display:inline-block;width:auto;height:auto}.button.nice.orange{background-color:#ff7900;width:auto;height:auto}.button:hover,.button.white:hover,.text_button:hover,.ui-widget .text_button:hover,.staff-wrapper.three_columns .staff_line:hover,.item-selector .item-line:not(.additional):hover,.lightbox_heading a:hover,.home_top_box_inner a.button:hover,.button.orange.login_required:hover{box-shadow:inset 0 73px 0 rgba(0,0,0,.07),inset 0 -2px 0 rgba(0,0,0,.2)}.updated-result:hover,.standard_hidden_box.save_buttons .form_save_buttons:hover{background-color:#f2f2f2;background-color:rgba(0,0,0,.05);box-shadow:none}.search:hover,.append_button.page_append:hover,div.top_menu a:not(.button,.btn,.link-styles-remove):hover,.property_butt:hover,.form_list_content li a:not(.btn):hover,.delete_profile_image a:hover,.feature_properties_box .options_box .radio_line:hover,.edit_buttons a:hover,.builder_item_heading .collapse_expand_ico:hover,.number_logic .hidden_buttons a:hover{background-color:#f2f2f2;background-color:rgba(0,0,0,.05)}.standard_hidden_box.save_buttons:hover,.pending_action_icons .act-ico:hover,.set_account a:hover,.member_history:hover,a.login-button:hover,.non_menu_icons a:hover,#submenu_open_button:hover,.other_buttons:hover,.form_builder_option_buttons input[type=radio]+label:hover,.delete_image a:hover,.edit_image a:hover{box-shadow:inset 0 73px 0 rgba(0,0,0,.05)}.button.white,.login_required_white_inline,.lightbox_heading .button.add-icon{background-color:#fff;color:#262626;border:solid 1px #d6d6d6;text-shadow:none;box-shadow:0 2px 3px rgba(0,0,0,.05),inset 0 -2px rgba(0,0,0,.05),inset 0 -2px 0 2px #fff,inset 0 0px 0 2px #fff;margin:0}.lightbox_heading .other-export-settings{float:right;padding-left:25px}.lightbox_heading a.help-icon{display:inline-block;width:32px;height:32px;background-image:url('/site/images/icons/icon32_info_grey.png')}a.login_required_white_inline{display:inline-block;padding:3px 10px;width:auto;height:auto;color:#000}.button.margined{margin-right:10px}.button.small{font-size:14px;padding:2px 8px}.button.message_height{height:auto}.button.padded{padding:20px 25px !important}.button.dashboard,.language.dashboard{background-image:url('/site/images/header_icons/header_dashboard.png');background-repeat:no-repeat;background-position:24px center;padding-left:87px !important}.language.dashboard{background-position:left center;padding-left:50px !important;height:40px;line-height:40px}.button.next_page{display:block;line-height:45px}.absmiddle{vertical-align:middle}.abstop{vertical-align:top}.abssub{vertical-align:sub}.relative-position{position:relative}.table_list td,.table_list th{text-align:center;padding:0 10px}.ui-dialog{z-index:9020 !important}div.upload_button_item{background:transparent url('/site/images/builder/builder_finish.png') no-repeat top center;height:36px;text-align:center;padding-top:5px;display:block}.event_image{max-width:122px;max-height:122px}.ui-widget-content a.del_button,.del_button{width:24px;height:24px;background:transparent url('/site/images/Delete.png') no-repeat top left;float:right;text-decoration:none}.lightbox_item .del_button{float:none}li.ui-draggable-dragging{cursor:move;list-style-type:none;width:110px;height:57px}.ui-draggable-dragging .hidden_in_features{display:none}.submit_buttons{padding:24px 0}.submit_buttons .buttons-dropdown{float:right;background-color:#fff;width:260px;border:solid 1px #c8c8c8;white-space:nowrap}.setNewPassword .submitButtons .button{width:auto}.lightbox_item{width:400px;height:500px}.table_events tr.closed td{color:#eee}.edit_span{margin-left:50px}.slider_heading{height:35px;padding:0 35px;background:#509bba;line-height:35px;width:344px;margin-left:14px;border-top-left-radius:8px;border-top-right-radius:8px}.slider_box{height:393px;border:3px #509bba solid;border-radius:8px}.slider_box h2{font-weight:400;font-size:40px;margin:0;margin-bottom:20px}.social_line{height:29px;margin:25px 0;line-height:29px}.social_button{display:block;float:left;margin-right:10px;width:101px;height:29px;text-decoration:none}.social_button.facebook{background-image:url('/site/images/facebook.png')}.social_button.twitter{background-image:url('/site/images/twitter.png')}.social_button.linkedin{background-image:url('/site/images/linkedin.png')}a.login-button:not(.btn):hover{background-color:#43adae}.v-middle{vertical-align:middle}.jcarousel-container{height:325px;padding:0 34px 34px;overflow:hidden}#home_slider li.jcarousel-item{width:908px;height:325px}.slider_image{float:left;width:510px;margin-right:50px}.jcarousel-prev{width:66px;height:29px;background:transparent url('/site/images/arrow_slider_up.png') no-repeat left top;position:absolute;top:16px;left:468px;cursor:pointer}.jcarousel-next{width:66px;height:29px;position:absolute;bottom:16px;left:468px;background:transparent url('/site/images/arrow_slider_down.png') no-repeat left top;cursor:pointer}.jcarousel-prev:hover,.jcarousel-next:hover{background-position:left bottom}.jcarousel-clip{height:325px;overflow:hidden}.right_shadow{display:none}#home_top_slider{width:522px;height:315px;float:left}#home_top_slider img{max-height:315px}#home_top_slider li{width:522px;height:368px;text-align:center}.jcarousel-next.jcarousel-next-horizontal,.jcarousel-prev.jcarousel-prev-horizontal{height:66px;width:36px;position:absolute;top:171px}.jcarousel-next.jcarousel-next-horizontal:hover{background-position:left top}.jcarousel-prev.jcarousel-prev-horizontal{background:url('/site/images/arrow_slider_right.png') no-repeat scroll left top transparent;right:0;left:auto}.jcarousel-prev.jcarousel-prev-horizontal:hover{background-position:right top}.jcarousel-next.jcarousel-next-horizontal{background:url('/site/images/arrow_slider_left.png') no-repeat scroll right top transparent;left:0}.mobile_app_box{padding:42px 62px}.login_line h1,.login_line label{display:none}.login_line input.edit{border:none;border-radius:4px;padding:1px 10px;color:#18374a;width:85px;vertical-align:top}.mobile_app_box a{margin:0 auto}.social_and_mobile a{text-decoration:none}.social_icons{vertical-align:middle;display:inline-block}.low_menu .social_icons{display:none}.iphone_app{background:transparent url('/site/images/button_iphone.png') no-repeat top left;height:90px;width:240px;margin-bottom:5px}.iphone_app:hover{background-position:bottom}.android_app{background:transparent url('/site/images/button_android.png') no-repeat top left;height:90px;width:240px}.android_app:hover{background-position:bottom}.registration{width:300px;border-radius:8px}.registration label{display:inline-block;width:86px;text-align:left;line-height:25px;font-size:13px;margin-bottom:5px}.registration h2,.registration h1{margin:0;font-weight:400;text-align:left;margin-bottom:15px;font-size:26px}h2.pricing_plans_heading{font-weight:lighter;font-size:3em;width:300px;margin-left:37px;margin-bottom:0;margin-top:0;display:block;position:absolute;top:0}.all_features_table{border-spacing:0;border-collapse:separate}.all_features_table.additional-paid-modules-table{width:auto}.forgot_pass table{margin:0 auto;margin-top:10px}.registration tr{margin-bottom:5px}.submit_line{text-align:center;padding-top:20px}.button.orange{width:230px;height:44px;background-color:#ff7900;border:0 none;border-radius:3px;line-height:27px;color:#fff;cursor:pointer}.submit-box{text-align:center}.button.orange:hover{background-color:#f17200}.home_container .registration .inBoxContent{padding:30px;padding-bottom:35px}.home_container .registration{margin-bottom:30px}.home_container .registration h2{background:url('/site/images/icon60_registration_orange.png') 5px 7px no-repeat;background-color:#ffcb9c;min-height:50px;line-height:76px}.home_container .registration h2 span{margin-left:75px}body.home .right_shadow{display:none}.promo_text{clear:left;font-size:20px;padding-top:2px}.promo_text h2{font-size:30px}.list_box{border:1px #c8c8c8 solid;border-radius:3px;min-height:67px;border:none}.column-right .inBox h2 a{color:#fff}.prepare_to_fix h2 img,.accordion_column h2 img,.column-right .inBox h2 img{position:absolute;top:6px;left:30px;z-index:1}#jqContextMenu ul li,.hidden_property_buttons .property_butt,.hidden_property_buttons .property_butt a{display:block;min-width:160px;line-height:50px;cursor:pointer}.forgot_pass input[type=submit]{font-size:18px}.append_box{height:27px;padding:0 5px}.append_box a{text-decoration:none;padding:0 5px}.append_box a:hover{background-color:rgba(0,0,0,.05)}.tmp_label{margin-right:5px;width:123px}.article-item{border-radius:3px;vertical-align:top;padding:15px;border:solid 1px #cecece;box-shadow:0 1px 1px rgba(0,0,0,.2)}#form_list .tabs_box .list_box.ui-widget-content{background:none repeat scroll 0 0 #509bba}.edit_form{margin:0 auto;margin-bottom:30px;margin-top:30px}.no_margin{margin:0 !important}.marginToRight{margin-left:auto !important}.article-item{margin-bottom:20px}.article-item>h2{margin-top:0}.edit_form label,.standard_label,.info_line_label{width:140px;display:inline-block;vertical-align:top}.fancybox-inner .member_profile_box .info_line{white-space:nowrap}textarea.edit_form_input{width:450px;min-height:116px}.name-description{display:inline-block}.sliding_box{display:none;margin-top:1px}.home_info_box h2{font-size:28px;line-height:1.3em}.home_info_box.reports_filters{padding-top:0}.home_info_box.reports_filters h2{font-size:140%;margin-left:0;margin-right:0}.info_text{font-size:18px;line-height:1.6em}.info_text li{padding-bottom:10px}.box-left ul{margin-left:600px}input[type=submit],.cursorPointer{cursor:pointer}.login_line .submit{background:transparent url('/site/images/button_login.png') no-repeat left top;width:66px;height:18px;border:none;color:#fff;text-align:center;margin:0 auto;vertical-align:top}.login_line .submit:hover{background-position:left bottom}.system-message,.errorMessageBox{margin:0 auto;padding:30px;border-radius:4px;background:#fff;margin-bottom:20px}.errorMessageBox h1,.errorMessageBox h2,.errorMessageBox h3,.errorMessageBox h4{margin-bottom:5px;margin-top:0}.errorMessageBox p{margin-top:5px}.errorMessageBox p.note{margin:0}.errorMessageBox .warningImage{width:50px}.errorMessageBox.info{background:#d8e9ff}.errorMessageBox.warning,.errorMessageBox.registration-computer{background:#fff0d5}.errorMessageBox.tip{background:#ffffd2}.errorMessageBox.success,.errorMessageBox.default,.errorMessageBox.success-animation,.errorMessageBox.success-blink,.errorMessageBox.registration-like{background:#d8ffb0}.errorMessageBox.forms-to-fill-responsive{display:none}.Android .errorMessageBox.forms-to-fill-responsive,.iOS .errorMessageBox.forms-to-fill-responsive{display:block}.errorMessageBox.after-registration-tips img.warningImage{opacity:0;animation:new_builder_anim .5s ease-out;animation-fill-mode:forwards;animation-delay:1s}.errorMessageBox.welcome-message p{line-height:24px}.errorMessageBox.relation{background:#dbf0f1}.system-message,.errorMessageBox.fatalError{background:#ffdada;color:#800}.errorMessageBox.after-registration-tips{background:#ddddfa}.new_username_ico.hidden{display:none}.new_username_ico,.new_passwd_ico,.new_email_ico,.login_error_ico{background:transparent url('/site/images/icons/icon32_error_red.png') no-repeat left top;background-size:contain;width:24px;height:24px;display:inline-block;margin-right:5px;vertical-align:middle}.passwd_check span{vertical-align:middle}.login-container .alert:before,.invitation_form .alert:before{content:'';display:inline-block;width:24px;height:24px;margin-right:5px;margin-bottom:2px;background:transparent url('/site/images/icons/icon32_error_red.png') no-repeat left top;background-size:cover;vertical-align:middle}.login-container .alert,.invitation_form .alert{vertical-align:middle}.top_align{vertical-align:top}.top_padded td{padding-top:10px}.input-password.check-password.confirm-passwd{box-shadow:0px 0px 4px red}.show_then{display:none}.show_then.hidden{display:none !important}.password-strength-status.too-short,.password-strength-status.weak-password,.passwd_same_current_check{color:red}.password-strength-status.fair-password{color:#f70}.password-strength-status.strong-password{color:#60b000}.ui-dialog .ui-dialog-buttonpane button{font-size:.9em}.ui-dialog .ui-dialog-title{font-size:1em}.ui-dialog .ui_button_red{background-color:red;color:#fff}.fancybox-outer .lightbox_padding,.download_status{padding:15px;max-width:100%;box-sizing:border-box}.upgrade_account_box .download_status{padding:0}.download_status{position:relative;min-height:170px}.download_status .warning_box{min-height:44px}.download_ok_img{width:64px;height:64px;position:absolute;bottom:10px;right:10px;background:url('/site/images/sprite64_save.png') right top no-repeat}.site_map.inBox{margin-top:65px}.dropdown_select{max-width:400px;max-height:26px}.storage-in-table,.member_username{font-weight:700}.storage-in-table .filesize_units{font-weight:400}.accepted_cards img{vertical-align:middle}.errorMessageBox.payment{background-color:rgba(154,211,52,.4)}.errorMessageBox.payment .warningImage{max-width:25px;max-height:25px}.errorMessageBox.payment .errorMessageText{font-weight:700;color:#fff}.text_button,.ui-widget .text_button{padding:10px 15px}.text_button.smaller_text{font-size:18px}.text_button.approve_butt{font-weight:700}.text_button:hover{background-position:left bottom}.vat_save_butt{border:none}.all_features_prices .units{font-size:22px;font-weight:700}.all_features_prices .payment_2nd_line{font-weight:400;display:block;margin-top:-5px;font-size:.8em}.all_features_prices .current{font-weight:400;font-style:italic;font-size:.8em;margin-top:-6px;display:block}.choose_currency{margin-bottom:0}.start_trial{float:right;padding-right:19px;margin-top:12px;padding-bottom:30px}.start_trial.noSpacing{padding-right:0;margin-top:0}.start_trial a{text-indent:-9999px;display:inline-block;vertical-align:top;width:260px;height:160px;background:transparent url('/site/images/banner_freetrial.png') left top no-repeat}.start_trial a:hover{background-position:left bottom}.register_forgotten_pass{font-size:.95em}@keyframes info_anim{from{border-color:rgba(154,211,52,1)}to{border-color:rgba(154,211,52,.3)}}ul.pending_invitations{list-style-type:none;margin:0;padding:0}.errorMessageBox{position:relative}.errorMessageBox.error{background-color:#ffe9e9;color:#262626}.errorMessageBox .errorMessageHeader{overflow-wrap:anywhere;margin-left:70px}.errorMessageBox .errorMessageText{overflow-wrap:anywhere;margin-left:0}.errorMessageBox .warningImage~.errorMessageText{margin-left:70px}.errorMessageBox .errorMessageText .errorMessageHeader h2{margin:0;margin-bottom:6px}a.closeBut{position:absolute;width:32px;height:32px;display:inline-block;vertical-align:top;right:6px;top:8px;background:transparent url('/site/images/icons/button32_close_black_transparent.png') no-repeat left top;z-index:1}.closeBut:hover{background-position:left bottom;background-color:transparent !important}.warningImage{margin-right:15px;position:absolute;top:calc(50% - 26px)}.announcement .warningImage{margin-top:10px}.space_box{margin-bottom:20px}.testImg{width:44px;height:44px;background:transparent url('/site/images/Ok.png') no-repeat 0px center;position:absolute;right:20px;top:0}h3.ui-accordion-header-active .testImg{right:50px;top:-11px}.trans{text-decoration:blink}.item_wrapper{padding:10px 15px;margin:0 20px;border-bottom:1px solid #c8c8c8;background-size:100%}.right_icons_box{width:44px;position:absolute;right:-75px;top:0;display:none}.right_option_item{text-decoration:none;display:block;width:36px;height:36px;background:transparent url('/site/images/right_icons/ico_add.png') no-repeat left center;background-size:100%;line-height:32px;padding-left:34px;margin-right:16px}.right_option_item_wrapper{padding:4px;margin-bottom:16px}.right_option_item_wrapper:hover{background:radial-gradient(ellipse at center,rgba(255,255,255,.29) 1%,rgba(255,255,255,.29) 36%,rgba(255,255,255,0) 70%,rgba(255,255,255,0) 74%)}.exportBoxContainer .excel-csv{background:transparent url('/site/images/payment_plans/ico_csv.png') center center no-repeat;display:block;min-height:32px;text-indent:-9999px}.button.add-icon{width:38px;height:38px;display:inline-block;background-repeat:no-repeat;background-position:center center;background-size:90%;margin:0 5px 0 0}.right_option_item.add{background-image:url('/site/images/icons/icon32_new_grey.png')}.right_option_item.fill_event{background-image:url('/site/images/icons/icon32_tofill_black.png')}.right_option_item.help{background-image:url('/site/images/icons/icon32_info_grey.png')}.right_option_item.add_event{background-image:url('/site/images/right_icons/ico_add-event.png')}.right_option_item.add_form{background-image:url('/site/images/right_icons/ico_add-form.png')}.right_option_item.gallery{background-image:url('/site/images/right_icons/ico_all-gallery.png')}.right_option_item.edit_event{background-image:url('/site/images/right_icons/ico_edit_event.png')}.right_option_item.filter{background-image:url('/site/images/right_icons/ico_filter.png')}.right_option_item.gps{background-image:url('/site/images/right_icons/ico_gps.png')}.right_option_item.event_list{background-image:url('/site/images/right_icons/ico_list-event.png')}.right_option_item.one_field{background-image:url('/site/images/right_icons/ico_one-field.png')}.right_option_item.close{background-image:url('/site/images/right_icons/icon_archive.png')}.right_option_item.pdf,.button.add-icon.pdf-icon{background-image:url('/site/images/right_icons/pdf_ico.png')}.button.add-icon.word-icon{background-image:url('/site/images/report_icons/word_32.png')}.button.add-icon.excel-icon{background-image:url('/site/images/right_icons/ico_excel.png')}.button.add-icon.gear-icon{background-image:url('/site/images/icons/icon24_gear_black60.png')}.right_option_item.excel{background-image:url('/site/images/right_icons/ico_excel.png')}.right_option_item.location_all{background-image:url('/site/images/right_icons/location_all.png')}.right_option_item.graph_down{background-image:url('/site/images/right_icons/ico_graph_down.png')}.right_option_item.graph_down.zip{background-image:url('/site/images/right_icons/ico_graph_down_zip.png')}.right_option_item.toggle-edit{background-image:url('/site/images/right_icons/editing.png');background-position:top center}.right_option_item.disabled{opacity:.2}.right_option_item_wrapper.hidden{display:none}.right_option_item_wrapper.superuser{border:1px solid #fff}.cmsFormTypecomment th{padding-bottom:16px}.bottom-menu{text-align:center}.bottom-menu li{display:inline-block;vertical-align:top}.bottom-menu li:after{content:"•";margin:0 5px}.bottom-menu li.last:after{content:"";margin:0}.processing .hideOnProcessing,#reports_load_more_box.processing .hideOnProcessing{display:none}#cboxLoadedContent{color:#000}.form_menu_column{display:inline-block;width:auto}.form_menu_column.dropdowns{max-width:220px}body .fancybox-skin{background:#fff}#map_lightbox .light_box_control{position:absolute;bottom:0;left:0;right:0}.light_box_control{height:43px}.success-animation .warningImage{width:64px;height:64px;display:block}.errorMessageBox.success-animation .warningImage.js-animation{margin-top:-12px}.with-right-column .inBoxType-wide-heading.first,.with-right-column #testimonials,.with-right-column .blogDetail,.with-left-column .inBoxType-wide-heading.first,.with-left-column #testimonials,.with-left-column .blogDetail{margin-top:30px}.column-right .inBox{width:300px;margin-left:7px;margin-bottom:7px;margin-top:0}.column-right h2.registerHeading,.type-home-right-box h2.registerHeading{border-bottom:0;font-size:24px;padding-left:45px;margin-top:0}.column-right .inBoxContent{padding:0 0 5px 15px}.inBoxContent{padding-bottom:5px}.inBoxContent.errorPage{width:800px;margin:0 auto}h1.page404{font-size:45px;font-weight:700;margin-bottom:0}.column-right p{margin:.5em 0}.fb_iframe_widget.hidden{display:none}.lightbox_form table{margin:0 auto}.smaller_text{font-size:90%}.activity td{min-width:120px}.trash{position:absolute;left:0;right:0;top:55px;bottom:0;z-index:5;display:none;border-radius:5px;background:url('/site/images/trashbin.png') left center no-repeat;background-color:#fff;background-color:rgba(255,255,255,.9)}.error_message{color:red;font-size:2.5em;text-align:center}.vat_box{max-width:600px;padding:20px 40px;padding-bottom:40px}.vat_box label.mem_details{min-width:160px;display:inline-block;vertical-align:top}.vatInfoBox label{display:inline-block;vertical-align:top;width:120px}.vat_validation_line #vat_num_value{margin-left:163px}.smallerNote{font-size:85%}.vat_validation_line .smallerNote{display:block}.validation_result{display:block;text-align:center;width:100%;padding-top:5px}.vat_save_butt{float:right}.vat_form{padding-bottom:40px}.vat_box select{margin-left:-3px}.vat_box select,select.nice-select{width:180px;height:38px;padding:0 3px;border:#e8e8e8 solid 1px;background:#fff;margin:0}select.nice-select.small{width:160px}select.multiple-replace[multiple]{vertical-align:top}.multiple-replace+.actionsCover a.make-multiple{background:transparent url('/site/images/icons/multiple_dropdown_icon.svg') center center no-repeat;text-indent:-9999px;width:30px;height:30px;padding:0;display:inline-block;text-align:left;background-size:contain}.vat_box .vat_form div.inline{display:inline-block;vertical-align:top;width:200px;padding:0 10px}.vat_box .vat_form div.inline.hidden{display:none}.baby_text{padding-bottom:5px;padding-top:5px;font-weight:700;font-size:83%}.alert{color:red}.alert{animation-name:blinker,bounce;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:1;position:relative;display:inline-block;vertical-align:top;font-size:12px;font-size:12px}.bounce{position:relative;animation-name:blinker,bounce;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:1}.pulse{animation-name:pulse-outside;animation-duration:4s;animation-iteration-count:10;animation-timing-function:ease-out;animation-fill-mode:forwards}.pulse.inside{animation-name:pulse-inside}.bounceBG{animation-name:bounceBG;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:1}@keyframes blinker{0%{opacity:1.0}15%{opacity:.5}30%{opacity:1.0}45%{opacity:.5}60%{opacity:1.0}75%{opacity:.5}100%{opacity:1.0}}.member-inactive{text-decoration:line-through}.lightbox_title{font-weight:700;color:#fff}.font-inherit{font-family:inherit;font-size:inherit}ul.noul{padding:0;margin:0;list-style-type:none}.widget-ui-buttons{text-align:right;padding-top:10px}span.loadingSubmitSubstitute{display:none;text-indent:-100px;background:url('/site/images/progress-fb.gif') no-repeat center;vertical-align:middle}.processing span.loadingSubmitSubstitute{display:inline-block;vertical-align:top}form.processing input.button{cursor:wait;background-color:#ccc;color:#888}input[type=text],input[type=email],input[type=password],input[type=number],textarea,input[type=date],input[type=time],input[type=datetime-local],input[type=url],input[type=tel]{padding:10px;border:#e8e8e8 solid 1px}.registration input[type=text],.registration input[type=password],.registration textarea{border-left:#f70 solid 2px}.registration td,.login-container td{padding:8px 0}input[type=text],input[type=password],textarea,form.footer_form input[type=email],input[type=date],input[type=time],input[type=datetime-local],input[type=url],input[type=tel]{padding-left:10px}.registration .input-long,.registration .input-password{width:207px}i.report-bug{background:url('/site/images/icons/bug.svg') no-repeat;width:24px;height:24px;display:inline-block;position:absolute;left:-30px;padding-left:8px;top:2px}a.report-bug-box{margin-top:15px;margin-left:50px;width:fit-content;display:block;line-height:30px}.inBox.type-register .action_box_heading{background-image:url('/site/images/icon60_present_green.png');background-position:6px center;background-color:#d8ffb0;padding-left:78px;padding-top:25px;padding-bottom:25px;margin-bottom:0;position:relative}.inBox.type-register a{text-decoration:none}input,textarea{font-family:Roboto,Verdana,Arial,Courier,sans-serif}h1.fixed_height{height:34px !important}span.heading-icon-wrapper{background:#47b7b8;border-radius:50px;position:absolute;bottom:10px;left:25px;width:90px;height:90px;text-align:center;z-index:1;overflow:hidden}span.heading-icon-wrapper.top-padded{top:10px;bottom:initial}.type-content-with-heading-image{clear:both}.type-content-with-heading-image.box_with_secondary_content+.type-content-with-heading-image.box_with_secondary_content{border-top:1px solid rgba(0,0,0,.1);margin-top:20px;padding-top:10px}.type-content-with-heading-image .cms-heading .right_content{float:left}.type-content-with-heading-image .right_content img{max-height:30px}.type-content-with-heading-image .secondary_content{float:right;max-width:50%;margin-left:2%}.type-content-with-heading-image .secondary_content img{width:100%}.contentRightImage{float:right;margin-left:10px;margin-bottom:10px;max-width:100%}ul.submenu li.hidden{display:none}.on_small_screen{display:none}.on_small_screen .label{color:#c9c9c9;margin-right:5px}.on_small_screen .approve_buttons_wrapper{display:inline-block}.form_list_content .brand_line{position:absolute;top:9px;bottom:9px;width:2px;left:0;z-index:10;border-bottom-right-radius:2px;border-top-right-radius:2px}.registration .inBoxContent{padding:0}.standard_box,.inBox.list_box,.member_invitation_card,.staff_line,.item-selector .item-line:not(.additional),.accordion_column,.form_status.form_menu_box,.formTipPrefilled.form_menu_box,.prefilled_input .tag,.addTextToElement,.form_menu_line.checkbox_line .form_menu_box,.form_menu,.inBox.newsBox,.home_container .registration,.right_box_staff,.errorMessageBox.welcome-message,.errorMessageBox.after-registration-tips,#jqContextMenu ul,.errorMessageBox.forms-to-fill-responsive,.errorMessageBox.dashboard-welcome-client,.errorMessageBox.welcome_text_generic{border:solid 1px #cecece;box-shadow:0 1px 1px rgba(0,0,0,.2);border-radius:var(--nf-border-radius)}.standard_box.templates_filter,.standard_box#disclaimer_partial{border:none;box-shadow:0 0 14px 0px rgba(0,0,0,.04);border-radius:var(--nf-border-radius)}.errorMessageBox.welcome_text_generic.superuser{background-color:#fffaaa;border-bottom:2px solid #cece00}.empty_box p{margin:25px 0;text-align:center}.img_with_title{box-shadow:0 1px 4px 0 rgba(0,0,0,.3);display:inline-block;font-size:13px;color:#8a8a8a;max-width:660px}.img_with_title img{max-width:660px}.img_title{background:#dbf0f1;padding:0 15px;text-align:right;font-weight:lighter;font-style:italic}.full_width_img_paragraph{text-align:center}.form_menu .form_menu_heading,.collapsibleItem .question{margin-top:0;padding:4px;margin-bottom:0;position:relative}.collapsibleItem .question{padding:10px}.form_menu .form_menu_heading:after,.collapsibleItem .question:after{content:'';width:32px;height:32px;position:absolute;right:15px;top:10px;background:url('/site/images/icons/icon32_expand-collapse_grey.png') left top no-repeat}.form_menu .form_menu_heading:after{background:0 0}.collapsibleItem .question:after{top:6px}.form_menu .form_menu_heading.open:after,.collapsibleItem .open .question:after{background-position:left bottom}.collapsibleItem pre{overflow-y:auto}.form_menu .form_menu_heading img{display:block;margin:0 auto}.form_menu .form_menu_heading:hover,.form_menu .form_menu_heading.open,.collapsibleItem .question:hover{background-color:rgba(0,0,0,.05);cursor:pointer}.form_menu.standard_options{width:600px;min-height:47px;display:inline-block;vertical-align:top;margin-top:0}.form_menu.advanced_options{width:54px;display:inline-block;vertical-align:top;margin:0;border:none;box-shadow:none;cursor:pointer}.form_menu.advanced_options h3{height:32px}.form_menu_right_options{float:right}h2.box-heading{margin:0;color:#fff;font-weight:lighter;height:40px;line-height:40px;margin-top:0;background-color:#47b2ba;position:relative;margin-bottom:22px;padding-left:82px;font-size:120%}h2.box-heading:after{display:block;content:'';width:50px;height:24px;background:#47b2ba;position:absolute;left:25px;top:29px;border-bottom-left-radius:27px;border-bottom-right-radius:27px}h2.box-heading img{position:absolute;top:6px;left:30px;z-index:1}div.dash_inner_box{border-left:solid 1px #cecece;position:relative;vertical-align:top}.result_content:after{content:'';left:0;height:5px;top:87px;right:0;display:block;position:absolute;box-shadow:inset 0px 2px 5px rgba(0,0,0,.2)}.home_top_box_inner{display:inline-block;vertical-align:top;padding:0 44px;max-width:227px;_width:227px;vertical-align:top;min-height:565px;margin-bottom:30px;position:relative}.home_top_box_inner>img{display:block;margin:0 auto;width:190px;height:190px}.home_top_box_inner:hover{background-color:rgba(0,0,0,.05)}.home_top_box_inner.home-arrow:hover{background-color:transparent}.home_top_box_inner h2{text-align:center;font-weight:lighter;font-size:200%}.home_top_box_inner .description{min-height:170px}.home_top_box_inner .description.googlePlay_appStore{min-height:110px}.home_top_box_inner:after{content:'';width:60px;height:60px;position:absolute;right:-26px;top:70px;z-index:2;background:url('/site/images/three_arrow.png')}.home_top_box_inner:last-of-type:after{display:none}.type-home-right-box{float:right;width:300px}.type-home-left-box{margin-right:350px}.type-home-left-box .image{float:left;margin-right:20px}.type-home-left-box .description.with-image{margin-left:120px;min-height:86px}.home_top_box_inner.home-arrow{padding:0;vertical-align:top;margin-top:59px}.home_top_box_inner a.button{display:block;line-height:55px;height:55px;font-weight:400;background-color:#bd5800;box-shadow:0 1000px #ff7900 inset;padding:0 10px;position:absolute;bottom:25px;left:0;right:0}.button.orange.login_required{background-color:#bd5800;box-shadow:0 1000px #ff7900 inset}.home_top_box_inner a.button:hover,.button.orange.login_required:hover{background-color:#ff7900}.googlePlay_appStore_icon{width:100px;height:100px;display:inline-block;vertical-align:top;text-align:center;text-decoration:none;position:absolute;bottom:50px}.googlePlay_appStore_icon:hover{box-shadow:inset 0 150px 150px 0 rgba(0,0,0,.07),0px 0px 0px 5px rgba(0,0,0,.07);border-radius:50px}.googlePlay_appStore_icon span{margin-top:100px;display:block}.googlePlay_appStore_icon.googlePlay{background:url('/site/images/store_google_play.png');background-size:contain;margin-right:20px}.googlePlay_appStore_icon.appStore{background:url('/site/images/store_apple.png');background-size:contain;left:164px}.inBox.type-home-top-box{margin-top:30px}.home_container .registration label,.fancybox-inner .registration label{display:none}.fancybox-inner .registration .input-long{width:208px}.fancybox-inner.upgrade_account_box{overflow:visible !important}.lightbox_heading,.inline_box_heading{padding:20px;margin:0;background-color:#dbf0f1;border-top-left-radius:3px;border-top-right-radius:3px;position:relative}.lightbox_heading{min-width:300px;overflow:hidden;text-overflow:ellipsis}.lightbox_heading.lightbox_flex{padding:10px;display:flex;align-items:center;justify-content:space-between}.lightbox_heading.green{background-color:#d8ffb0;border:none}.lightbox_heading.registration_heading{background-color:#ffcb9c}.lightbox_heading.iconSuccess{background-image:url('/site/images/icons/icon32_success_green.png');background-repeat:no-repeat;background-position:17px center;padding-left:60px}.lightbox_heading.iconLock{background:#dbf0f1 url('/site/images/icons/icon32_lock_black60.png') 17px center no-repeat;padding-left:60px}.inline_box_heading.iconHamer{background:#dbf0f1 url('/site/images/icons/icon32_settings_black60.png') 17px center no-repeat;padding-left:60px}.inline_box_heading.iconFilter{background:#dbf0f1 url('/site/images/icons/icon32_filter_grey.png') 17px center no-repeat;padding-left:60px}.inline_box_heading.iconMemberShares{background:#dbf0f1 url('/site/images/icons/icon32_group_black60.png') 17px center no-repeat;padding-left:60px}.lightbox_heading.iconConditionals{background:#dbf0f1 url('/site/images/icons/icon32_conditional-question_black60.png') 17px center no-repeat;padding-left:60px}.lightbox_heading.iconCustomdb{background:#dbf0f1 url('/site/images/icons/icon32_database-list_black60.png') 17px center no-repeat;padding-left:60px}.inline_box_heading.iconMail{background:#d8ffb0 url('/site/images/icons/icon32_relations-mail_black60.png') 17px center no-repeat;padding-left:60px}.inline_box_heading.iconAddFriend{background:#dbf0f1 url('/site/images/icons/icon32_add_friend_black.png') 17px center no-repeat;padding-left:60px}.inline_box_heading.iconCharts{background:#dbf0f1 url('/site/images/icons/icon32_report_grey.png') 17px center no-repeat;padding-left:60px}.lightbox_heading.applicationApproved{background:#dbf0f1 url('/site/images/icons/icon32_api_black60.png') 17px center no-repeat;padding-left:60px}.standard_box.selected_staff_list:empty:after{display:none}.standard_box.selected_staff_list:empty{border:none;box-shadow:none;display:none}.standard_box.warning_box{margin:10px auto;padding:15px;background:#fffea4;position:relative;padding-left:60px}.standard_box.warning_box.one_line{padding-top:23px;min-height:27px}.cms-form th{font-weight:400}.footer-box.contact_us_footer{position:relative}.footer-box.contact_us_footer .alert.global_error{color:red}p img.full_width_img,ol img.full_width_img,ul img.full_width_img{display:block;clear:right;max-width:100%;height:auto}#contact_us_succes_image{width:130px;float:right}.submit_contact_us.disabled{opacity:.5;cursor:default}ul.page_submenu li a{padding:0 10px}ul.page_submenu li a:hover{background:rgba(0,0,0,.05)}a.forgot_pass_link{margin:auto 0;text-align:center}[contenteditable=true]:empty:before{content:attr(placeholder);color:#c8c8c8}.formtip{cursor:help}#contact_us .first_line{font-size:25px}#contact_us .second_line{font-size:12px}#contact_us .thanks_message_wrapper{display:inline-block;vertical-align:top;margin-top:30px;font-size:24px;line-height:17px}.nestforms_loading_stripe{background:transparent url('/site/images/loading_sprite.png') no-repeat left top;width:50px;height:80px;text-align:center}.loadingIcon.loadingIconInline .nestforms_loading_stripe,.loadingIcon.loadingIconInline+.nestforms_loading_stripe{display:inline-block;height:50px;vertical-align:middle}.nestforms_loading_stripe.fullWidth{margin:50px auto;padding-top:50px;white-space:nowrap}#reports_load_more_box .nestforms_loading_stripe{margin:0 auto;padding-top:0;height:45px}.nestforms_loading_stripe.inline{display:inline-block;vertical-align:top}.apply_sprite{background:transparent url('/site/images/sprite64_save.png') no-repeat left top;width:64px;height:64px}.username_availability{text-align:center}.username_availability div,.username_availability span{display:inline-block;vertical-align:top;float:none;line-height:24px}.username_availability span.hidden{display:none}.table.forgot_pass{margin:30px auto}.submenu_item_wrapper .loadingSubmitSubstitute{float:right;max-height:32px;max-width:32px;background-size:auto 100%}a.width-auto{width:auto !important}img.img404{float:right}p.small_font{font-size:14px}p.error_p{margin-top:5px;font-size:20px}.my_msg{display:inline-block;padding-top:20px}.login_button_wrapper{display:none;position:absolute;width:100px;top:0;left:calc(50vw - 50px);text-align:center}.memberLoggedIn .login_button_wrapper{display:none;text-align:center;box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);font-weight:400;font-size:1.2em;height:24px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.help-button-wrapper{display:none;position:absolute;right:10px}.box_opener{background:url('/site/images/icons/icon32_expand_grey.png') left center no-repeat;width:32px;display:none;position:absolute;right:12px;top:0;bottom:0}.inBox.type-register .action_box_heading .box_opener{top:10px}.box_opener.opened{background-image:url('/site/images/icons/icon32_collapse_grey.png')}#additional_bottom_content{display:none}.cms-form.contact_form,.center_container .inBox.newsBox.skip_heading_box{margin-top:30px}#submenu_open_button{background:url('/site/images/icons/icon32_more_gray.png') left top no-repeat;height:32px;width:32px;line-height:34px;display:inline-block;position:absolute;top:20px;text-decoration:none;left:15px;display:none}.builder_item_heading{background-repeat:no-repeat;position:relative}.feature_properties_box .form_item_image:hover .edit_buttons{display:block;z-index:100px}td.paymentFailed{background-color:#ff8686}.dbl-inline-translate{border-bottom:1px solid red}#lightbox-translate-button-left.icon-disabled,#lightbox-translate-button-right.icon-disabled{filter:grayscale(100%)}.ui-autocomplete.ui-front.ui-menu{z-index:10000}ul li.form_item.ui-menu-item{display:block;width:auto}ul li.form_item.ui-menu-item.ui-state-focus{font-weight:lighter;border:none}img.credit_card_brand{vertical-align:middle;margin-left:10px;margin-right:10px}#oauth-authorize form{display:inline-block;line-height:.8em}#oauth-authorize input+input{margin-left:35px}#login_content{overflow:hidden}.pricing_help_link{display:inline-block;width:32px;height:32px;margin:0 5px;background:url('/site/images/icons/icon32_info_grey.png') left top no-repeat;vertical-align:middle;text-indent:-9999px}.pricing_help_link:hover{background-color:#f2f2f2;background-color:rgba(0,0,0,.05)}.message_box{margin-top:10px;padding:5px 10px;border:solid 1px #cecece;box-shadow:0 1px 1px rgba(0,0,0,.2);border-radius:3px;font-size:.9em;opacity:1}.message_box.info{background-color:#dbf0f1}.message_box img{vertical-align:middle;margin-right:10px}#map_lightbox .message_box{margin-top:0}.message_box_open{position:absolute;top:6px;left:11px;display:none;z-index:20}.information_box{max-width:640px;margin:0 auto;margin-top:70px;background-color:#fff}.information_box .informationContent{font-size:1.2em;padding:30px}.information_box .buttons{margin-right:15px;margin-bottom:15px;margin-left:15px}.information_box .resetPassword .button{font-size:18px}.fancybox-inner .information_box{margin-top:0}.fancybox-inner .lightbox_heading.iconLock{padding-left:60px}.button.with-image.retry{background-image:url('/site/images/icons/icon32_retry_white.png')}.button.with-image.form{background-image:url('/site/images/icons/icon32_forms_grey.png')}.help_link,.inBoxContent a.help_link{position:absolute;height:32px;line-height:32px;top:10px;right:10px;padding:5px 10px 5px 40px;background:transparent url('/site/images/icons/icon32_info_grey.png') no-repeat 5px center;color:#262626;text-decoration:none}.ui-dialog .upgrade_account .help_link{top:5px;right:30px}.help_link:hover,.inBoxContent a.help_link:hover{background-color:rgba(0,0,0,.05)}.inBoxContent a.help_link:hover:before,.inBoxContent a.help_link:hover:after{opacity:0}.site_map.inBoxContent a{color:#262626}.site_map h2{display:inline-block}.site_map ul{list-style-type:none;padding-left:25px}.site_map ul.depth_1{padding-left:0}.site_map li:before{content:"• ";color:grey;font-size:1.5em;vertical-align:middle;width:60px;text-align:center}.site_map li.subpages:before{content:""}.site_map li.subpages>ul{border-left-width:4px;border-left-style:solid;margin-left:6px}.site_map li.has_subpages:before{font-size:3em}.site_map ul.depth_1>li.has_subpages:before,.site_map ul.depth_2>li:before{color:#45b2b9}.site_map ul.depth_2{border-color:#45b2b9}.site_map ul.depth_2>li.has_subpages:before,.site_map ul.depth_3>li:before{color:#63b00a}.site_map ul.depth_3{border-color:#63b00a}.site_map ul.depth_3>li.has_subpages:before,.site_map ul.depth_4>li:before{color:#f57303}.site_map ul.depth_4{border-color:#f57303}.site_map ul.depth_4>li.has_subpages:before,.site_map ul.depth_5>li:before{color:#b875d4}.site_map ul.depth_5{border-color:#b875d4}.site_map ul.depth_1>li{margin:10px 0}.right_colum_map{float:right}.all_features_table th div{line-height:80%;font-size:80%;font-weight:lighter;font-style:italic}.big_italic{font-style:italic;font-weight:lighter;font-size:150%}.uppercase{text-transform:uppercase}.icon-note{margin-top:-3px;display:inline-block;padding:5px;vertical-align:middle;background-image:url('/site/images/icons/icon32_info_blue_full.png');min-height:14px;min-width:14px;background-size:24px 24px;background-repeat:no-repeat}.orange-rounded-note,.rounded-note{display:inline-block;background-color:rgba(71,178,186,.03);padding:5px 10px;border-radius:5px;border:1px dashed #47b2ba;vertical-align:middle;background-image:url('/site/images/icons/icon32_info_blue_full.png');background-position:5px center;padding-left:35px;background-position:5px center;background-size:24px 24px;background-repeat:no-repeat}.rounded-warning:empty{display:none}.rounded-warning{margin-top:10px;display:inline-block;background-color:rgba(242,114,0,.04);padding:5px 10px;border-radius:5px;border:1px dashed #f27200;font-weight:400;vertical-align:middle;background-image:url('/site/images/icons/icon20_warning-triangle_yellow.png');background-position:5px center;padding-left:36px;background-size:20px 20px;background-repeat:no-repeat}.registration-lightbox-warning{text-align:left;display:none}.with-warning-icon{cursor:help}.with-warning-icon:before{display:inline-block;vertical-align:middle;margin-right:.5em;content:"";background:transparent url('/site/images/icons/icon20_warning-triangle_yellow.png') center center no-repeat;background-size:contain;width:1.5em;height:1.5em}.cms_float_left{float:left;margin:0 10px 10px 0}.cms_float_right{float:right;margin:0 0 10px 10px}span.note,p.note{font-size:.8em;font-style:italic}.bigger-font{font-size:2em}img.device_type{margin-left:10px}img.partial_response{margin-left:10px;background:#ff0;border-radius:12px}table.center_td td{text-align:center}table.clientLoginBox{margin:0 auto;margin-top:30px}.fancybox-inner .clientLoginBox{margin-top:0}.graystyle{filter:grayscale(100%)}.fancybox-inner .full-width{width:100%;text-align:left}.nice-select.wannabe_select{font-size:110%;border-color:transparent;font-family:inherit;width:145px;margin-left:-5px;margin-top:-7px;padding:0}.wannabe_select:hover{border:#e8e8e8 solid 1px}.prepare_to_fix h2,.accordion_column h2,.templates_filter h2{margin:0;color:#fff;font-weight:lighter;height:40px;line-height:40px;margin-top:0;background-color:#47b2ba;position:relative;margin-bottom:22px;padding-left:82px;font-size:120%;border-top-left-radius:var(--nf-border-radius);border-top-right-radius:var(--nf-border-radius)}.prepare_to_fix h2 img,.accordion_column h2 img,.column-right .inBox h2 img{position:absolute;top:6px;left:30px;z-index:1}.copy-container .copy-parent .copy-parent-handle{display:none}.copy-container .copy-parent.copied .hide-copied{display:none}.copy-container .copy-parent:last-child .copy-parent-handle{display:inline-block}.prepare_to_fix h2:after,.accordion_column h2:after,.templates_filter h2:after,.disclaimer_heading:after{display:block;content:'';width:50px;height:24px;background:#47b2ba;position:absolute;left:25px;top:29px;border-bottom-left-radius:27px;border-bottom-right-radius:27px}.row-disabled{color:grey}form.inline-form{display:inline-block}form.inline-form input[type=submit]{margin-top:0;margin-bottom:0}.anchor_link,.inBoxContent a.anchor_link{display:none;opacity:0;text-decoration:none;color:rgba(0,0,0,.5);display:inline;transition:opacity .5s;margin-left:5px;position:absolute}.cms-heading:hover .anchor_link{opacity:1}@media (min-width:1015px){.enlarge-box{width:98vw !important;margin-left:calc(((98vw - 1200px)/2)*-1)}}.lightbox_content{padding:10px}.login_heading{font-size:1.35rem}.forgotten_pass_heading{font-size:140%}#lightbox_div{min-height:80vh}.lightGrayText{color:#a0a0a0;font-style:italic}.pseudo_captcha input[name=pseudo_captcha_answer]{width:100px}.pseudo_captcha td{text-align:center}.lightbox_buttons{text-align:center}.stripe_payment_confirmation_btn{position:relative}.stripe_payment_confirmation_btn>.nestforms_loading_stripe{position:absolute;top:0;right:-50px;height:50px}.processing>.stripe_payment_confirmation_btn{cursor:default;pointer-events:none;opacity:.5}#handler-vat-lightbox-button-save.disabled{cursor:default;pointer-events:none;opacity:.5}.transparent{opacity:.7}.reduced_opacity{opacity:.5}.gray_text{color:#b2b2b2 !important}.disclaimer_icon{position:absolute;width:33px;height:33px;top:9px;left:33px;z-index:1}html:not(:has(.type-styles-definition)):has(>body>div.fancybox-overlay),body:not(:has(.type-styles-definition)):has(>div.fancybox-overlay),html:not(:has(.type-styles-definition)):has(div.modal-backdrop>div.modal),body:not(:has(.type-styles-definition)):has(div.modal-backdrop>div.modal){overflow:hidden}ul.spacedList li{margin-bottom:.75em}.switcher_button{height:30px;vertical-align:middle}.after_finish_custom_link{margin-top:20px}.after_finish_custom_link a{padding:7px}.disclaimer_heading,.visited_templates_heading{display:block;width:100%;height:40px;line-height:40px;background:#47b2ba;position:relative;color:#fff;margin:0;font-weight:lighter;padding-left:82px;box-sizing:border-box;border-top-left-radius:var(--nf-border-radius);border-top-right-radius:var(--nf-border-radius)}.visited_templates_heading{background:rgba(220,240,240,255);color:rgba(50,53,56,255);font-weight:400;padding:0;font-size:inherit}.disclaimer_content{position:relative;padding-left:9px;padding-right:9px;padding-bottom:18px;top:16px;box-sizing:border-box;display:block}.visited_templates_content{display:block;position:relative;box-sizing:border-box;text-align:left;max-height:450px;overflow-y:auto}.visited_template_link{display:block;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:11px;padding-right:11px;line-height:30px}.visited_template_link.current{background-color:#47b2ba16}.visited_template_link:hover{box-shadow:inset 0 73px 0 rgba(0,0,0,.05)}.show_more{margin-left:6px;text-decoration:none;font-weight:400;white-space:nowrap}.logoutForm.hidden{display:none}tr td select{max-width:100%}html:has(ul.form_list_content.formsList),html:has(div.report_detail_box.list_box),html:has(h2.templates_filter_heading),html:has(.features-navigation-wrapper){scroll-behavior:smooth}[data-title]:not(.gjs-title){position:relative;cursor:help}[data-title]:not(.gjs-title):before{opacity:0;font-weight:400;text-align:left;position:absolute;top:170%;left:-50%;background-color:#222;color:#fff;padding:3px 8px;border-radius:3px;display:block;z-index:99999}[data-title]:not(.gjs-title):hover:before{opacity:.85;content:attr(data-title);width:350px}div.after_finish_image_wrap{max-width:80vw}.submit-box.al-right,.al-right{text-align:right}.full-width{width:100%}.lightbox_body{padding:20px;color:#000}.grey{color:grey}

/* file: module01_frontend_footer.css */
#footer{text-align:center;background:#f5f5f5;padding-top:15px;clear:both}#footer a{text-decoration:none}#footer div.footer-box{width:250px;padding-left:60px;margin-right:45px;display:inline-block;vertical-align:top;vertical-align:top;text-align:left}#footer .follow_us_heading{margin-bottom:10px}form.footer_form input[type=text],form.footer_form input[type=email],form.footer_form textarea{border-left:#007aa1 solid 2px}form.footer_form .submit_contact_us,#footer .submit_contact_us{background:url('/site/images/footer_button_message.png') 212px center no-repeat;text-align:left;background-color:#0079a0;height:50px;width:232px;border-radius:6px;line-height:47px;display:inline-block;vertical-align:top;color:#d2dfe7;text-decoration:none;padding-left:26px;font-size:1.4em;margin-top:0}form.footer_form .submit_contact_us.sent{opacity:1;background:#a1cf6c;cursor:default;color:#fff}form.footer_form .submit_contact_us.sent:hover{box-shadow:inset 0 -2px 0 rgba(0,0,0,.2)}form.footer_form a img{float:right;margin-right:13px;margin-top:10px}.contact_us_footer .heading h3{margin-bottom:0;font-size:14px;font-weight:400}#footer .contact_us_footer .heading h2{margin-top:2px;font-size:22px;font-weight:700}#footer .footer-info-box{padding-left:48px}#footer .footer-info-box.report-bug-box{padding-left:0;margin-left:38px;line-height:30px}#footer .nest-address h3{margin-bottom:0}#footer .nest-address p{margin-top:0}#footer .nest-address{background:url('/site/images/footer_icon_clip.png') no-repeat}#footer .nest-mail{line-height:30px;background:url('/site/images/footer_icon_mail.png') no-repeat}#footer .nest-www{line-height:30px;background:url('/site/images/footer_icon_web.png') no-repeat}#footer .nest-phone{background:url('/site/images/footer_icon_mobile.png') no-repeat;line-height:30px}#footer .footer-box h2{font-weight:400}#footer .footer-box h2 span{font-weight:700}#footer .footer-box .page_links h2,#footer .footer-box h2.follow_us_heading{margin-bottom:5px}#footer .footer-box .page_links a,#footer .footer-box .nest-mail a,#footer .footer-box .nest-www a{display:block;margin-bottom:5px}#footer .social a{line-height:30px;padding-left:30px;display:inline-block;vertical-align:top}#footer .social-facebook{background:url('/site/images/footer_social_facebook.png') 10px 10px no-repeat}#footer .social-twitter{background:url('/site/images/footer_social_twitter.png') 10px 10px no-repeat}#footer .social-linkedin{background:url('/site/images/footer_social_linkedin.png') 10px 10px no-repeat}#footer .page_links{line-height:20px}#footer input[type=text],#footer textarea,#footer input[type=email]{width:237px}#footer .social a{padding:10px 10px 10px 40px}#footer .social a:hover{box-shadow:inset 50px 100px 0 rgba(0,0,0,.05)}#footer .page_links{line-height:22px}#footer .social{margin-left:-20px}.footerBottomLinks{background-color:#f5f5f5;margin-top:50px}.footerBottomLinksInner{position:relative;text-align:center;color:#666;padding:10px;font-size:.8em}.footerBottomLinksInner a:hover{color:#505050}@media (max-width:1015px){#footer .footer-box .page_links a,#footer .footer-box .nest-mail a,#footer .footer-box .nest-www a{padding-top:2px;padding-bottom:2px;margin-bottom:6px;display:block}.footerBottomLinksInner{width:90%;padding-left:5%;padding-right:5%}}@media (max-width:500px){#footer div.footer-box{width:264px;padding:0 5%;margin-right:0}}

/* file: module01_frontend_layout.css */
:root{--nf-border-radius:7px}body,input,select:not(.gjs-devices),textarea,.inlineElementsNoGaps *,#components_tabs a,.account_details.without_message .line .value .filesize_units,.text_button.approve_butt{font-size:18px}.top_cover{max-width:1200px;margin:auto;background:#f0f0f0}.all_docs{margin:0 auto;position:relative}.content_container{min-height:600px}.feature-center-wrapper{position:relative;max-width:1200px;margin-right:auto;margin-left:auto}.border-box{box-sizing:border-box}.feature-center-wrapper h2{word-wrap:break-word}.with-right-column .content_container,.with-left-column .content_container{display:flex;flex-direction:row;justify-content:center;column-gap:25px}.contentTypeCollapsibleItem .center_container{margin-left:auto;margin-right:auto;margin-bottom:20px}.with-right-column .center_container,.with-left-column .center_container{width:661px;padding-right:18px}.with-right-column .content_container .column-left,.with-left-column .content_container .column-left{order:1;flex-shrink:1.5;z-index:60;width:18vw;max-width:320px;padding:20px 0}.with-right-column .content_container .center_container,.with-left-column .content_container .center_container{order:2;width:100%;max-width:1200px;padding-right:0}.with-right-column .content_container .column-right,.with-left-column .content_container .column-right{order:3;width:18vw;max-width:320px;padding:20px 0;flex-shrink:1.5}.with-right-column .content_container .column-right.hasContent{width:90%;padding-right:20px}.with-left-column .content_container .column-left.hasContent{width:90%;padding-left:20px}.with-right-column .content_container .column-right .inBox,.with-left-column .content_container .column-right .inBox{margin-left:auto;margin-right:auto}.type-wide-heading-2 .heading-content .heading-wrapper h1,.type-image-heading .heading-content .heading-wrapper h1{margin:10px 0;font-size:3em;font-weight:600}.type-wide-heading-2 .heading-content .heading-wrapper h2,.type-image-heading .heading-content .heading-wrapper h2{margin-top:10px;font-size:34px}.type-home-workflow-box .inBoxContent,.type-home-use-cases-box .inBoxContent,.type-home-app-banner-box .inBoxContent,.type-home-features-box .inBoxContent,body:not(.home) .type-feature-content{max-width:1200px;margin-left:auto;margin-right:auto}.type-home-workflow-box .inBoxContent,.type-home-use-cases-box .inBoxContent,.type-home-testimonials-box .inBoxContent,.type-home-app-banner-box .inBoxContent,.type-home-features-box .inBoxContent,h2.center,p.center,td.center,div.center,a.center,span.center{text-align:center}.type-home-workflow-box .cms-heading,.type-home-testimonials-box .cms-heading,.type-home-use-cases-box .cms-heading,.type-home-features-box .cms-heading{margin-top:0;padding-top:50px}.type-home-workflow-box .cms-heading{padding-bottom:40px}.home .inBox,.home .home_info_box{padding:20px 0}#homepage-animation{position:relative;display:inline-block;width:435px;height:415px}#homepage-animation img{position:absolute;bottom:0;left:0;width:100%;height:auto;padding-bottom:14px}#homepage-animation .lottie-animation{position:absolute;bottom:0;left:0;width:100%;height:100%}.not-logged .all_docs_top_header.position-fixed{position:fixed;top:0;left:0;right:0;z-index:100;transition:all .3s}.contentTypeTriggerEdit #app,.contentTypeCustomdbList #app{position:relative}.not-logged .all_docs_top_header a.logo{transition:height .3s}.not-logged .all_docs_top_header a.logo img{margin-top:5px;transition:all .3s}.not-logged .all_docs_top_header ul.main_menu{transition:margin-top .3s}.scrolled.not-logged .all_docs_top_header.position-fixed .top_cover{min-height:unset}.scrolled.not-logged .all_docs_top_header a.logo{height:70px}.scrolled.not-logged .all_docs_top_header a.logo img{margin-top:0}.scrolled.not-logged .all_docs_top_header.position-fixed ul.main_menu{margin-top:5px}.not-logged .all_docs_outer{padding-top:89px}.not-logged h2{scroll-margin-top:65px}.content-sticky{position:sticky;top:20px;z-index:50;scroll-behavior:auto;max-height:calc(100vh - 20px);overflow-y:auto;scrollbar-width:thin}.not-logged .content-sticky{top:70px;max-height:calc(100vh - 70px)}.all_docs_right_column{float:right;position:sticky;top:0;width:calc((100% - 1200px)/2 - 20px);z-index:1;margin-right:10px}.all_docs_right_column .clone_to_right_column{max-height:calc(100vh - 32px);overflow:auto}.icon24{width:24px;height:24px}.icon32{width:32px;height:32px}.icon40{width:40px;height:40px}@media (max-width:1680px){.all_docs_right_column{display:none}}@media (max-width:1310px){.inBoxContent,.type-feature-content div.cms-heading.standard_heading.without-background,.type-content-with-heading-image div.cms-heading.standard_heading.without-background,.type-content-with-block-image div.cms-heading.standard_heading.without-background,.cmsForm{padding:0 4%}body:not(.contentTypeTemplates).with-right-column .content_container,body:not(.contentTypeTemplates).with-left-column .content_container{flex-direction:column;column-gap:0}body:not(.contentTypeTemplates).with-right-column .content_container .column-left,body:not(.contentTypeTemplates).with-left-column .content_container .column-left{max-width:unset;width:100%;order:2;padding-left:0}body:not(.contentTypeTemplates).with-right-column .content_container .center_container,body:not(.contentTypeTemplates).with-left-column .content_container .center_container{order:1;max-width:unset}body:not(.contentTypeTemplates).with-right-column .content_container .column-right,body:not(.contentTypeTemplates).with-left-column .content_container .column-right{max-width:unset;width:100%;order:3;padding-right:0}body.with-right-column .content_container .column-right:not(.hasContent),body.with-right-column .content_container .column-left:not(.hasContent),body.with-left-column .content_container .column-right:not(.hasContent),body.with-left-column .content_container .column-left:not(.hasContent){display:none}body:not(.contentTypeTemplates).with-right-column .content_container .column-right .inBox:not(.type-home-news-box),body:not(.contentTypeTemplates).with-left-column .content_container .column-right .inBox:not(.type-home-news-box){margin-left:7px}}@media (max-width:1015px){.box-left ul{margin-left:50%}.box-right ul{margin-right:50%}.with-right-column .content_container .center_container,.with-left-column .content_container .center_container{padding-right:0}}@media (max-width:1010px){.not-logged .all_docs_outer{padding-top:153px}.scrolled.not-logged .all_docs_top_header.position-fixed a.logo{text-align:center}.not-logged h2{scroll-margin-top:120px}}@media (max-width:900px){body:not(.contentTypeTemplates).with-right-column .content_container,body:not(.contentTypeTemplates).with-left-column .content_container{width:100%;flex-direction:column}}@media (max-width:800px){.box-left ul,.box-right ul{margin:0}#homepage-animation{display:block;margin-left:auto;margin-right:auto}#homepage-animation img,#homepage-animation .lottie-animation{bottom:-15px}}@media (max-width:710px){.not-logged .all_docs_outer{padding-top:0}.not-logged h2{scroll-margin-top:0px}}@media (max-width:460px){#homepage-animation{width:310px;height:300px}}

/* file: module01_frontend_menu.css */
.not-logged .main_menu{padding-right:10px;justify-content:right;flex-wrap:wrap;margin-top:15px;width:100%}.main_menu{position:relative;display:flex;justify-content:space-around;gap:10px;margin:0;padding:0 15px;list-style-type:none;text-align:right;align-items:center;float:right}.main_menu li.current-page{background-image:url('/site/images/background_texture.png');border-radius:8px}.main_menu li.current-page a:hover{color:#d5effb}.main_menu a{text-decoration:none}div.top_menu{padding-bottom:12px;display:inline-block}div.top_menu a:not(.button,.btn,.link-styles-remove){text-decoration:none;vertical-align:top;margin-top:20px;padding:10px 19px;color:#272727;font-weight:lighter}.not-logged div.top_menu a{margin-top:0}.full_menu div.top_menu{font-size:1.1em;padding-bottom:0;width:100%}.page_menu{margin-left:305px;position:relative}.page_menu.full_menu{padding-top:7px}li.menuitem{margin-top:7px}li.menuitem>a{padding:50px 5px 10px;text-align:center;line-height:1;display:flex;justify-content:center;align-items:center;height:100%;min-width:85px}li.menuitem a:hover{box-shadow:inset 100px 100px 0 rgba(0,0,0,.05)}.main_menu .menuitem-dashboard a{background:url('/site/images/header_icons/header_dashboard.png') center 10px no-repeat;background-size:37px}.main_menu .menuitem-forms a{background:url('/site/images/header_icons/header_forms.png') center 10px no-repeat;background-size:37px}.main_menu .menuitem-relations a{background:url('/site/images/header_icons/header_relations.png') center 10px no-repeat;background-size:37px}.main_menu .menuitem-other{position:relative}.main_menu .menuitem-other>a{background:url('/site/images/header_icons/header_other.png') center 10px no-repeat;background-size:37px}.main_menu li.menuitem-logout{margin-top:37px}.not-logged .menuitem-other a{display:block;background:0 0}.menuitem-other.active{text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:#ff7900;text-underline-offset:5px}div.top_menu .menuitem-other.menuitem-help a{padding:15px 10px 5px}.non_menu_icons{float:right;margin-top:37px;display:flex}.non_menu_icons a,.main_menu li.menuitem-logout a{padding:7px 4px 11px;display:inline-block;vertical-align:middle;max-width:200px}.non_menu_icons a.edit_profile{text-decoration:none;vertical-align:middle;line-height:30px;padding:7px 4px 5px;max-width:170px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.main_menu li.menuitem-logout a.menuitem-edit_profile{width:auto;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}div.other_submenu{background:#f0f0f0;position:absolute;width:150px;left:-20px;top:85px;z-index:155;list-style:none;text-align:left;padding:0;transform:scaleY(0);transform-origin:top;transition:transform .2s ease}.not-logged div.other_submenu{left:0;top:42px}.menuitem-other:hover>.other_submenu,ul.main_menu:has(.menuitem.menuitem-other:hover)>div.other_submenu,div.other_submenu:hover{transform:scaleY(1)}div.other_submenu ul{list-style:none;padding:0 10px}div.other_submenu li{padding:5px 0}div.other_submenu a{text-decoration:none;display:block;padding:5px 20px;margin-bottom:5px;line-height:20px}div.other_submenu a:last-child{margin-bottom:0}div.other_submenu a:hover{box-shadow:inset 100px 100px rgba(0,0,0,.05)}a.logo{display:block;height:88px;width:185px;float:left;line-height:88px;text-decoration:none}a.logo img{width:auto;height:100%;vertical-align:middle}@media (max-width:1024px){.memberLoggedIn a.logo{float:none;display:block;margin:0 auto;width:310px}.memberLoggedIn ul.main_menu{float:none;margin-right:245px;margin-left:10px}.memberLoggedIn .page_menu{margin-left:0}.memberLoggedIn .non_menu_icons a.login{max-width:180px}}@media (max-width:1010px){.not-logged .main_menu{float:none;margin-top:8px;justify-content:center;padding:0}.not-logged a.logo{float:none;display:block;margin:0 auto;width:310px}.not-logged .page_menu{margin-left:0}.not-logged .non_menu_icons a.login{max-width:180px}div.top_menu .menuitem-other.menuitem-help a{padding:10px}}@media (max-width:900px){.main_menu{float:none;height:auto;text-align:left}.main_menu .menuitem-admin{position:relative;right:0}.main_menu li.menuitem-logout{margin-top:0}.not-logged .main_menu{margin-top:8px}}@media (max-width:800px){.main_menu li a.menuitem-edit_profile{padding:0 10px !important}.main_menu li{margin-top:7px}.memberLoggedOut.main_menu .other_submenu{top:33px}}@media only screen and (max-width:710px){.menu_button{background:#cacaca url('/site/images/icons/icon32_more_gray.png') 8px top no-repeat;width:50px;height:34px;border-bottom-left-radius:0;border-bottom-right-radius:6px;border-top-right-radius:6px;cursor:pointer}.memberLoggedOut ul.main_menu li{margin-top:0;height:auto;display:block}.not-logged .main_menu{text-align:left}ul.main_menu li a.menuitem-login{display:none}.not-logged .main_menu a{display:block;line-height:1em}.memberLoggedOut .menuitem-other:hover~li div.other_submenu,.memberLoggedOut div.other_submenu{display:none}ul.main_menu.opened{max-height:100%}.login_button_wrapper,.help-button-wrapper{display:block}div.top_menu{width:50px;float:left}ul.main_menu{transition:max-height .5s,padding .5s;max-height:0;padding:0;overflow:hidden;justify-content:center;flex-wrap:wrap}.non_menu_icons{margin-top:-6px}.main_menu .other_submenu:not(.features_menu){top:70px}div.top_menu .menuitem-other.menuitem-help{display:none}}@media (max-width:500px){.non_menu_icons{text-align:right}}@media (max-width:420px){a.logo{width:90%}}

/* file: module01_frontend_register.css */
.right_banner{height:329px;position:relative;background:url('/site/images/banner/banner-back_green_v4.jpg') no-repeat;padding-top:1px;width:300px;overflow:hidden;text-shadow:0 3px 0 rgba(0,0,0,.2);margin:0 auto;border-radius:7px;text-align:center}.right_banner img{position:absolute;bottom:0;left:-30px}.right_banner .badgeFree{position:absolute;top:10px;left:60px;color:#fff;background:linear-gradient(#f80,#ffab00);border-radius:50%;z-index:5;height:100px;width:100px;align-content:center;font-size:.9em;line-height:1.2em}.right_banner .register-banner-button-wrapper{position:absolute;z-index:10;bottom:30px;left:50px;right:50px}.right_banner .callToAction{position:absolute;top:calc(50% - 70px);height:100px;right:10px;font-size:1.5em;line-height:1.2em;color:#fff;font-weight:700;z-index:10}@media (max-width:1310px){.right_banner{display:none}}

/* file: module02_frontend_image_heading.css */
.type-image-heading .heading-content{color:#fff;background-image:var(--heading-background-image);background-color:#008be5;background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;background-origin:content-box}.type-image-heading .heading-content .heading-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;min-height:400px;max-width:1200px;margin-left:auto;margin-right:auto;justify-content:center}.type-image-heading .heading-content .heading-wrapper h1,.type-image-heading .heading-content .heading-wrapper h2{text-shadow:0 2px rgba(0,0,0,.5)}.type-image-heading .inBoxContent{max-width:1200px;margin-right:auto;margin-left:auto}@media (max-width:1230px){.type-image-heading .heading-content .heading-wrapper{margin-left:3%;margin-right:3%}}@media (max-width:810px){.type-image-heading .heading-content .heading-wrapper{text-align:center}}

/* file: module02_frontend_standard_form.css */
.standard_form b{font-weight:400}.standard_form.forgot_pass{padding-top:0}.standard_form{border-radius:3px;vertical-align:top;padding:15px;border:solid 1px #cecece;box-shadow:0 1px 1px rgba(0,0,0,.2)}.login-container .standard_form{padding:0}.standard_form.invitation_form,.standard_form.minimal-form{padding:0}.standard_form.invitation_form .global_error{margin-left:35px;margin-bottom:20px}.standard_form input[type=text],.standard_form input[type=password],.standard_form input[type=number],.standard_form input[type=email],.standard_form input[type=date],.standard_form input[type=time],.standard_form input[type=datetime-local],.standard_form input[type=url],.standard_form input[type=tel]{width:208px}.standard_form input.long-input{width:100%;max-width:calc(100% - 40px);box-sizing:border-box}.standard_form.tabs_box{padding:0;background:0 0}.standard_form{margin:0 auto;margin-bottom:30px;margin-top:30px}.standard_form .button{width:230px}.standard_form .button-short{width:212px}.standard_form .button.autoSize{width:auto;height:auto;padding:5px 10px;vertical-align:middle}.standard_form label{width:140px;display:inline-block;vertical-align:top}.standard_form.minimal-form label{width:auto}.standard_form .enclosure-container{display:flex;flex-wrap:wrap}.standard_form .enclosure-container.thin{max-width:350px}.standard_form .enclosure-container label.enclosure{width:auto;flex-grow:1;position:relative;margin:0 10px 10px 0;max-width:100px}.standard_form .enclosure-container label.enclosure .selected_icon{background:url('/site/images/icons/icon50_success-circle_green.png') no-repeat center center;width:25%;height:25%;position:absolute;top:0;right:-2px}.standard_form .enclosure-container label.enclosure input{position:absolute;opacity:0;height:0;width:0}.standard_form .enclosure-container label.enclosure img.absmiddle{width:100px;height:100px}.standard_form .enclosure-container label.enclosure input:checked~img.absmiddle{border:2.5px solid #67ba0a}.standard_form .enclosure-container label.enclosure img.absmiddle{border:2.5px solid #fff;cursor:pointer}.standard_form label.long{width:auto}.standard_form .item-selector label{vertical-align:middle}.standard_form textarea.textarea-brand{width:330px}.standard_form select.select-brand{width:350px;font-size:1em}.standard_form input.input-short{width:190px}.standard_form .title-short{width:105px}.standard_form input[type=text].date_input{margin-right:10px;width:100px}.standard_form .form_content #email{width:340px}.standard_form textarea{width:450px;min-height:116px}.login-container .standard_form table{width:80%}.login-container .standard_form table input[type=text],.login-container .standard_form table input[type=password],.login-container .standard_form table input[type=email]{width:90%;padding:14px 5%}.login-container .standard_form table input[type=submit],.login_registration_table_cover .standard_form table input[type=submit]{width:100%;height:60px}.standard_form .row-keep-logged label{width:100%;text-align:center}.standard_form .row-keep-logged label .questionMark{margin-left:0;margin-bottom:2px}.lightbox_login_part form.standard_form{margin-top:10%}.standard_form:after{content:"";clear:both;display:block}@media (max-width:1015px){.contentTypeEventEditor .standard_form{border:none;box-shadow:none}.standard_form.invitation_form div.form_content table{width:100%}}@media only screen and (max-width:680px){.standard_form table.responsive-vertical{width:100%}.standard_form table.responsive-vertical tr{display:flex;flex-direction:column}.standard_form table.responsive-vertical tr td span{overflow-wrap:break-word}.standard_form table.responsive-vertical tr td textarea,.standard_form table.responsive-vertical tr td input[type=text],.standard_form table.responsive-vertical tr td select,.standard_form table.responsive-vertical tr td label{box-sizing:border-box;width:100%}.standard_form table.responsive-vertical tr td input:not([type=checkbox]){box-sizing:border-box;width:100%}}@media (max-width:800px){.standard_form .event_form_left_part input[type=text].date_input{width:24%;margin-right:3%}.standard_form textarea{width:100%;padding:2%;box-sizing:border-box}}

/* file: module02_frontend_wide_heading_2.css */
.type-wide-heading-2 .heading-content{color:#fff;background-image:var(--heading-background-image);background-color:#008be5;background-repeat:no-repeat;background-position-x:center;background-position-y:var(--heading-background-image-position-y,center);background-size:contain;background-origin:content-box}.type-wide-heading-2 .heading-content .heading-wrapper{display:flex;flex-wrap:wrap;min-height:250px;max-width:1200px;margin-left:auto;margin-right:auto}.type-wide-heading-2 .heading-content .heading-name-wrapper{align-self:center;display:flex;align-items:flex-start;max-width:60%;padding:30px 10px;column-gap:10px}.type-wide-heading-2 .heading-content .headingIcon{width:60px;height:auto;margin-top:16px}.type-wide-heading-2 .heading-content .heading-wrapper h1,.type-wide-heading-2 .heading-content .heading-wrapper h2{text-shadow:0 2px rgba(0,0,0,.5)}.type-wide-heading-2 .heading-content .heading-link-box{position:relative;background-repeat:no-repeat;background-position-x:center;background-position-y:0px;background-size:100%;background-origin:content-box;width:295px;min-height:250px}.type-wide-heading-2 .heading-content .heading-link-box .heading-link-wrapper{position:absolute;bottom:10%;left:10px;right:10px;text-align:center}.type-wide-heading-2 .heading-content .heading-link-box .heading-link-wrapper a{font-size:1.7em;line-height:1.2em;padding-left:30px;padding-right:30px}.contentTypePaymentPlans .type-wide-heading-2 .heading-content .heading-wrapper{min-height:400px}.heading-background-image-right .type-wide-heading-2 .heading-content{background-position-x:calc(100vw/2 + 110px)}.type-wide-heading-2 .inBoxContent{max-width:1200px;margin-right:auto;margin-left:auto}@media (max-width:1500px){.type-wide-heading-2 .heading-name-wrapper{left:10%}.type-wide-heading-2 .heading-background-image-wrapper{right:10%}}@media (max-width:1015px){.type-wide-heading-2 .heading-name-wrapper{left:2%}.type-wide-heading-2 .heading-background-image-wrapper{right:2%}}@media (max-width:810px){.type-wide-heading-2 .heading-content .heading-wrapper{justify-content:center}.type-wide-heading-2 .heading-content .heading-name-wrapper{max-width:95%}.type-wide-heading-2 .heading-content .heading-link-box{min-height:50vw}.heading-background-image-right .type-wide-heading-2 .heading-content{background-position-x:calc(100vw/2 - 150px)}}

/* file: module03_frontend_banner.css */
.banner_big_bottom{background:url('/site/images/banner/banner-back_green_v4.jpg') center center no-repeat;background-size:cover;position:relative;height:350px;margin-top:40px}.banner_big_bottom .banner_inner{max-height:100%;max-width:1200px;margin:0 auto;position:relative;padding-top:1px}.banner_big_bottom .banner_inner .button{padding:10px;font-weight:700;position:absolute;bottom:60px;left:525px;height:auto}.banner_big_bottom .banner_inner .banner-button-wrapper{position:absolute;bottom:60px;left:50%}.banner_big_bottom .description{color:#fff;font-size:2.7em;font-weight:700;line-height:1.2em;position:absolute;left:50%;top:90px;text-shadow:0 5px 0 rgba(0,0,0,.2),0 0 30px #000;align-content:center}.banner_big_bottom .description .smaller-line{font-size:.9em}.banner_big_bottom .illustration{max-height:350px;width:auto}.banner_big_bottom.openedRegistration{height:auto}.banner_big_bottom.openedRegistration .banner_inner{width:970px}.banner_big_bottom.openedRegistration .description{left:90px;top:45px}.banner_big_bottom.openedRegistration .illustration{position:absolute;bottom:-1px}.banner_big_bottom.openedRegistration .lightbox_heading.registration_heading{background-color:#dbf0f1}.banner_big_bottom.openedRegistration .login_register_column{min-height:auto}.banner_big_bottom.openedRegistration .forgot_pass_link{font-size:.87em}#banner{overflow:hidden;background:#63bd05 url('/site/images/banner/banner-back_green_v4.jpg') center center no-repeat;background-size:cover;height:400px;max-height:400px;position:relative}#banner .description{margin:auto;width:780px;text-shadow:0px 2px rgba(0,0,0,.5)}#banner .description .description_image{float:left;margin-top:8px;transition:transform .4s}#banner .description .description_image.videoPlaying{transform:translateY(380px)}#banner .description .description_text{width:373px;display:inline-block;vertical-align:top;margin-top:130px;font-size:34px;line-height:1.2em;color:#fff;margin-left:45px;position:relative}#banner .description .description_text a.sign-up,#banner.specialTopContent a.sign-up{position:absolute;background-image:url('/site/images/icons/icon32_add-friend_white.png');background-position:20px center;background-repeat:no-repeat;top:-75px;right:0;height:45px;line-height:45px;width:auto;padding:0 20px;padding-left:60px;font-size:.5em}#banner.specialTopContent{box-shadow:inset 0px -9px 17px -10px rgba(0,0,0,.2);max-height:1200px}#banner.specialTopContent a.sign-up{position:relative;top:auto;right:auto;font-size:1.2em;line-height:45px;display:inline-block;padding:0 40px;padding-left:70px;background-position-x:30px}#banner .description .description_text strong{font-size:31px}#banner .description .description_text a:not(.button,.btn,.link-styles-remove){display:block;line-height:66px;height:66px;font-size:24px;font-weight:400;width:100%;vertical-align:middle;border:none}#banner .description .description_text a img{margin-top:0;vertical-align:middle}#banner .videoOverlay{position:absolute;top:0;left:0;right:0;bottom:0;height:auto;z-index:10;display:none;padding:20px 0;background:#000;background:rgba(0,0,0,.6)}#banner .videoResponsiveOverlay{background:#000;background:rgba(0,0,0,.6);z-index:9}#banner.specialTopContent .videoOverlay{top:-400px;bottom:-1px}#banner .video_wrapper .banner_video{margin:auto;display:block;background:transparent url('/site/images/video_poster.png') no-repeat 0 0;background-size:cover;box-shadow:0 5px 20px rgba(0,0,0,.8)}#banner .video_wrapper{position:relative}#banner .video_wrapper .videoTryItNow{display:none;position:absolute;width:300px;left:30%;left:calc(50% - 150px);top:45%;bottom:23%;cursor:pointer;z-index:999}#banner.specialTopContent .video_wrapper .banner_video{margin-top:400px}#banner.specialTopContent{background-color:#f0f0f0;background-image:none;min-height:540px;height:auto;overflow:visible}#banner.specialTopContent .banner_inner{width:1200px;margin:0 auto;padding-top:1px;height:100%;position:relative}#banner.specialTopContent .description{width:auto;text-shadow:none}#banner.specialTopContent .rightPart{margin-left:510px;max-width:650px;padding-left:20px;padding-right:20px;padding-bottom:85px;min-height:440px;position:relative;z-index:1}#banner.specialTopContent .leftPart{position:absolute;bottom:0;left:0;max-height:100%;overflow:hidden}#banner.specialTopContent .leftPart img{max-width:575px;vertical-align:bottom}#banner.specialTopContent h1{font-size:220%;line-height:1.45em;font-weight:700}#banner.specialTopContent ul.bulletPoints{list-style:none;padding-left:0}#banner.specialTopContent ul.bulletPoints li img{vertical-align:middle;max-width:32px;max-height:32px}#banner.specialTopContent .appStore_googlePlay_icons_wrapper{position:absolute;bottom:-24px;right:25px;z-index:1}#banner.specialTopContent .googlePlay_appStore_icon{position:relative;bottom:auto;width:auto;background-repeat:no-repeat}#banner.specialTopContent .googlePlay_appStore_icon span{margin-top:30px;margin-left:110px;width:58px;text-align:left;font-weight:400}#banner.specialTopContent .googlePlay_appStore_icon.appStore{left:auto}#banner .description a img.play_icon{vertical-align:top;margin-top:13px;padding-right:5px}#banner.specialTopContent a.playIcon{background:url('/site/images/btn_header-play.png') left top no-repeat;text-indent:-9999px;width:130px;height:130px;display:block;position:absolute;top:185px;left:200px}#banner.specialTopContent a.playIcon:hover{background-position:left bottom}#banner.specialTopContent a.playIcon .clickZone{position:absolute;top:-150px;left:42px;width:150px;height:130px}#banner:not(.specialTopContent) .description{width:1200px}#banner:not(.specialTopContent) .description .description_text{margin-top:50px;width:620px;margin-left:5px;font-size:unset}#banner:not(.specialTopContent) .description .description_text strong{font-size:1.4em}#banner:not(.specialTopContent) .description .description_text h1{margin:10px 0;font-size:3em;font-weight:600}#banner:not(.specialTopContent) .description .description_text h2{margin-top:10px;font-size:34px}@media (max-width:1310px){#banner:not(.specialTopContent) .description{margin-left:15px}#banner:not(.specialTopContent) .description .description_text{width:50vw}}@media (max-width:1215px){#banner.specialTopContent .banner_inner{width:100%}}.type-banner{background:url('/site/images/banner/banner-back_green_v4.jpg') center center no-repeat;background-size:cover;position:relative;min-height:350px;margin-top:40px;align-content:flex-end}.type-banner .banner-content{display:flex;max-width:1200px;margin:0 auto;column-gap:5%}.type-banner .banner-content .banner-image{width:45%;align-self:flex-end}.type-banner .banner-content .banner-image img{vertical-align:bottom;max-width:100%}.type-banner .banner-content .banner-text{width:45%;align-self:center;padding:20px 0}.type-banner .banner-content .banner-text h2{color:#fff;font-size:2.7em;font-weight:700;line-height:1.2em;text-shadow:0 2px rgba(0,0,0,.5)}@media (max-width:1015px){.banner_big_bottom.openedRegistration .illustration{position:relative;left:0;bottom:-10px}.banner_big_bottom.openedRegistration .banner_inner{width:auto;height:auto;text-align:center}.banner_big_bottom.openedRegistration .description{left:0;right:0;top:0;position:relative;background-color:rgba(0,0,0,.2);width:100%;padding-top:10px;text-align:center;z-index:2;line-height:1em}#banner.specialTopContent .googlePlay_appStore_icon{float:none;position:relative;background-color:#fafafa;border-radius:50px;padding-right:10px}#banner.specialTopContent .banner_inner{width:100%}}@media (max-width:900px){.banner_big_bottom .banner_inner{width:100%;height:350px}.banner_big_bottom .banner_inner img{max-width:50%;max-height:100%;height:auto;position:absolute;bottom:0}#banner.specialTopContent .leftPart{width:60%}#banner.specialTopContent .rightPart{margin-left:60%}#banner.specialTopContent .leftPart img{height:auto;width:100%}#banner.specialTopContent a.sign-up{padding:0 20px;padding-left:60px}#banner.specialTopContent .description{text-align:left}}@media (max-width:800px){#banner:not(.specialTopContent){height:100%;max-height:unset}#banner:not(.specialTopContent) .description{width:90%;text-align:center}#banner:not(.specialTopContent) .description .description_text{width:100%}#banner .description .description_image{display:none}#banner .description{width:90%;text-align:center}#banner .description .description_text{margin-left:0}#banner.specialTopContent .leftPart{width:80%;position:relative;margin:0 auto}#banner.specialTopContent .rightPart{margin:0 auto;max-width:600px;padding-bottom:0;min-height:0}#banner.specialTopContent a.playIcon{top:30%;left:25%}#banner.specialTopContent a.playIcon .clickZone{left:120px}#banner.specialTopContent .video_wrapper{position:absolute;bottom:10px;left:10px;right:10px}#banner.specialTopContent .video_wrapper .banner_video{margin:0 auto}#banner.specialTopContent .videoOverlay{background:0 0}#banner.specialTopContent .videoResponsiveOverlay{position:fixed;top:0;bottom:0;left:0;right:0;display:none}#banner.specialTopContent ul.bulletPoints{float:left}#banner.specialTopContent a.sign-up{margin-bottom:30px;margin-left:30px}}@media (max-width:840px){.type-banner .banner-content{flex-wrap:wrap;flex-direction:column-reverse}.type-banner .banner-content .banner-image,.type-banner .banner-content .banner-text{width:90%;text-align:center}}@media (max-width:750px){.banner_big_bottom .description{top:40px}}@media (max-width:700px){.banner_big_bottom .description,.banner_big_bottom .banner_inner .banner-button-wrapper{left:50%}}@media (max-width:710px){.banner_big_bottom .banner_inner .banner-button-wrapper{text-align:center;left:20%;right:20%;z-index:2;bottom:30px}.banner_big_bottom .description{background-color:rgba(0,0,0,.2);width:100%;left:0;padding-top:10px;height:100px;text-align:center;z-index:2;line-height:1em}.banner_big_bottom .banner_inner img{max-width:60%;left:10%}}@media (max-width:650px){.banner_big_bottom .banner_inner img{left:-5%}}@media (max-width:600px){.banner_big_bottom .banner_inner,.banner_big_bottom{height:250px}.banner_big_bottom .banner_inner img{left:20%;max-width:340px}.banner_big_bottom .banner_inner .button{left:0;right:0;z-index:2;bottom:9px}.banner_big_bottom .description{background-color:rgba(0,0,0,.2);width:100%;left:0;padding-top:10px;height:84px;text-align:center;z-index:2;line-height:1em}#banner.specialTopContent ul.bulletPoints{float:none}#banner.specialTopContent a.sign-up{margin:0 auto 30px auto;display:block;max-width:215px}}@media (max-width:500px){#banner{background-image:url('/site/images/banner/banner-back_green_v4_mobile.jpg')}#banner.specialTopContent .appStore_googlePlay_icons_wrapper{width:auto}#banner .description .description_text{width:100%}#banner.specialTopContent a.playIcon .clickZone{left:50px;top:-100px}}@media (max-width:460px){.banner_big_bottom .description{font-size:1.5em;height:60px}}@media (max-width:420px){.banner_big_bottom .banner_inner{overflow:hidden}.banner_big_bottom .banner_inner img{max-width:100%;left:0}#banner .description .description_text a.sign-up{top:-50px;left:0;right:0;max-width:180px}}@media (max-width:410px){#banner:not(.specialTopContent) .description .description_text{margin-top:0}}@media(max-width:402px){#banner .description .description_text{margin-top:70px}#banner.specialTopContent .googlePlay_appStore_icon{width:100px}#banner.specialTopContent .appStore_googlePlay_icons_wrapper a span{display:none}#banner.specialTopContent .appStore_googlePlay_icons_wrapper{width:86%}#banner.specialTopContent .googlePlay_appStore_icon.appStore{float:right}}@media (max-width:365px){#banner .description a img.play_icon{display:none}}@media (max-width:330px){.banner_big_bottom .banner_inner .btn{padding:10px 15px}}

/* file: module03_frontend_features_navigation.css */
.features-navigation-wrapper{z-index:1}.features-navigation{width:unset;box-shadow:0 0 14px 0px rgba(0,0,0,.04);margin:0 10px 10px;background-color:#fff}.features-navigation h2{position:sticky;top:0;color:#000;background-color:#c0edff;z-index:10;text-align:center;margin:0;font-weight:lighter;font-size:120%;line-height:40px;border-top-left-radius:var(--nf-border-radius);border-top-right-radius:var(--nf-border-radius)}.features-navigation-icon{position:fixed;top:100px;width:34px;height:34px;padding:5px;display:none;box-shadow:0 0 14px 0px rgba(0,0,0,.09);background-color:#c0edff;border-radius:27px;cursor:pointer;z-index:55}.features-navigation-icon:hover{background-color:#8adeff}.features-navigation ul{padding:0 0 10px 20px;margin:10px 0 0;list-style-type:none}.features-navigation li a{display:block;height:auto;padding:1px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;line-height:21px;padding:8px 8px 8px 5px}.features-navigation li{position:relative}.features-navigation li:before{content:'';position:absolute;left:-12px;top:11px;display:inline-block;height:16px;width:16px;background:0 0}.features-navigation li.active:before{background-image:url('/site/images/svg/arrow.svg')}.features-navigation li a:hover{background-color:rgba(0,0,0,.05)}.features-navigation li a{text-decoration:none}@media (max-width:1310px){.features-navigation-wrapper{position:fixed;top:100px}.scrolled .features-navigation-icon,.scrolled .features-navigation-wrapper{top:10px}.not-logged.scrolled .features-navigation-icon,.not-logged.scrolled .features-navigation-wrapper{top:85px}.features-navigation{overflow-y:auto;max-height:calc(90vh - 140px);max-width:100vw;display:none;background-color:#fff;border-top-left-radius:var(--nf-border-radius);border-top-right-radius:var(--nf-border-radius);scrollbar-width:thin}.scrolled .features-navigation{max-height:90vh}.not-logged .features-navigation{max-height:calc(90vh - 50px)}.features-navigation.show{display:block}.features-navigation-wrapper.left{left:0}.features-navigation-wrapper.right{right:0}.features-navigation-icon{display:block}.features-navigation-icon.left{left:0;margin-left:10px}.features-navigation-icon.right{right:0;margin-right:10px}.features-navigation-wrapper h2{min-height:45px}}@media (max-width:990px){.features-navigation-icon,.features-navigation-wrapper{top:195px}.not-logged .features-navigation-icon,.not-logged .features-navigation-wrapper{top:170px}.not-logged.scrolled .features-navigation-icon,.not-logged.scrolled .features-navigation-wrapper{top:150px}}@media (max-width:650px){.features-navigation-icon,.features-navigation-wrapper{top:165px}.not-logged.scrolled .features-navigation-icon,.not-logged.scrolled .features-navigation-wrapper{top:15px}}@media (max-width:420px){.features-navigation-wrapper{width:100%}}

/* file: module03_frontend_home_app_banner_box.css */
.type-home-app-banner-box{position:relative;background:url('/site/images/banner/banner-back_green_v4.jpg') center center no-repeat;background-size:cover;z-index:5}.type-home-app-banner-box+div{position:relative;z-index:6}.type-home-app-banner-box .cms-heading{font-weight:600;font-size:130%;line-height:1.25em;margin-top:0}.type-home-app-banner-box .inBoxContent{position:relative;display:flex;align-items:center;justify-content:center;gap:100px}.type-home-app-banner-box .inBoxContent>img{width:450px;overflow:hidden;margin-top:-150px;margin-bottom:-360px}.app-banner-description{width:600px;text-align:left;color:#fff;margin-left:unset;margin-right:unset;font-size:32px;line-height:1.1em;text-shadow:0 2px rgba(0,0,0,.5);padding:50px 0}.apps-links-wrapper{display:flex;column-gap:35px;row-gap:10px;flex-wrap:wrap;text-align:left}.app-link-badge{display:block;width:180px}.app-link-qr-code{width:100px;color:#000}@media (max-width:930px){.type-home-app-banner-box .inBoxContent{gap:50px}}@media (max-width:810px){.type-home-app-banner-box .inBoxContent>img,.app-link-qr-code{display:none}.app-banner-description{text-align:center}.apps-links-wrapper{justify-content:center}}@media (max-width:500px){.type-home-app-banner-box{background:url('/site/images/banner/banner-back_green_v4_mobile.jpg') center center no-repeat}}

/* file: module03_frontend_home_features_box.css */
.type-home-features-box .inBoxContent{padding-bottom:50px}.features-wrapper{display:flex;flex-wrap:wrap;column-gap:35px;row-gap:25px;justify-content:center;align-items:center;padding-top:25px;padding-bottom:25px}.features-wrapper .feature{display:flex;gap:5px;align-items:center;border-radius:7px;box-shadow:0 0 14px 0px rgba(0,0,0,.09);background-color:#fff;width:230px;height:55px;padding:5px;text-align:left;line-height:1.4em;text-decoration:none;transition:box-shadow .4s,transform .4s}.features-wrapper .feature:hover{transform:scale(1.1);box-shadow:0 0 14px 0px rgba(74,162,232,.7)}.features-wrapper .feature-icon{min-width:40px;height:40px;background-repeat:no-repeat;background-position:center}.features-wrapper .feature-icon.icon-feature-skip-logic{background-image:url('/site/images/svg/skip_logic_blue.svg')}.features-wrapper .feature-icon.icon-feature-exports{background-image:url('/site/images/svg/exporting_blue.svg')}.features-wrapper .feature-icon.icon-feature-kiosk{background-image:url('/site/images/svg/kiosk_blue.svg')}.features-wrapper .feature-icon.icon-feature-components{background-image:url('/site/images/svg/components_blue.svg')}.features-wrapper .feature-icon.icon-feature-trigger{background-image:url('/site/images/svg/triggers_blue.svg')}.features-wrapper .feature-icon.icon-feature-templates{background-image:url('/site/images/svg/templates_blue.svg')}.features-wrapper .feature-icon.icon-feature-ai{background-image:url('/site/images/svg/ai_blue.svg')}.features-wrapper .feature-icon.icon-feature-reports{background-image:url('/site/images/svg/automated_blue.svg')}.features-wrapper .feature-icon.icon-feature-prepared-data{background-image:url('/site/images/svg/data_blue.svg')}.features-wrapper .feature-icon.icon-feature-drag-drop{background-image:url('/site/images/svg/drag_and_drop_blue.svg')}.features-wrapper .feature-icon.icon-feature-offline{background-image:url('/site/images/svg/offline_blue.svg')}.features-wrapper .feature-icon.icon-feature-branding{background-image:url('/site/images/svg/branding_blue.svg')}

/* file: module03_frontend_home_info_box.css */
.type-home-info-box{padding:20px 0}.type-home-info-box.has-background-image{background-size:45%;background-repeat:no-repeat;background-position:center left}.type-home-info-box.has-background-image.box-right{background-position:center right}.type-home-info-box .inBoxContent{display:flex;gap:60px;justify-content:center;max-width:1200px;margin:auto;border-radius:3px;padding:15px 0;margin-bottom:0;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.type-home-info-box.has-background-image .inBoxContent{justify-content:left}.type-home-info-box.box-right .inBoxContent{flex-direction:row-reverse}.type-home-info-box img{width:fit-content;max-width:35vw}.center_container .type-home-info-box img[width]{height:fit-content}.type-home-info-box.has-background-image .home-info-box-text{max-width:600px}.type-home-info-box ul{list-style-type:none;padding:0;margin-left:0}.type-home-info-box.box-left ul{margin-left:0}.type-home-info-box.box-right ul{margin-right:0}.type-home-info-box ul li{position:relative;padding-left:40px}.type-home-info-box ul li:before{content:'';height:30px;width:30px;position:absolute;left:0;top:0;background-image:url('/site/images/icons/icon50_success_green.png');background-size:38px;background-repeat:no-repeat;background-position:center}.type-home-info-box.dark_blue_background ul li:before,.type-home-info-box.dark_green_background ul li:before,.type-home-info-box.blue_texture_background ul li:before,.type-home-info-box.green_texture_background ul li:before{background-image:url('/site/images/svg/tick_white.svg');background-size:30px}.type-home-info-box .home-info-box-spacer{width:50%;flex-shrink:0}@media (max-width:1220px){.type-home-info-box .inBoxContent{width:94%;padding:2%}}@media (max-width:1015px){.type-home-info-box.box-left ul{margin-left:0}.type-home-info-box.box-right ul{margin-right:0}}@media (max-width:800px){.type-home-info-box.has-background-image,.type-home-info-box.has-background-image.box-right{background-position:top center;background-size:contain}.type-home-info-box .inBoxContent{flex-wrap:wrap;justify-content:center}.type-home-info-box .home-info-box-spacer{height:40vw}.type-home-info-box img{max-width:80vw}}

/* file: module03_frontend_home_news_box.css */
.column .type-home-news-box{margin-bottom:25px}.dashboard_box .type-home-news-box{max-width:302px}.type-home-news-box .inBoxContent{position:relative}.news-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;row-gap:100px;column-gap:50px;max-width:1600px;margin-left:auto;margin-right:auto;padding:55px 0;overflow:hidden;height:500px}.column .news-wrapper,.dashboard_box .news-wrapper{padding-top:50px;padding-bottom:0;height:405px;border:1px solid #ff7900;border-radius:var(--nf-border-radius);row-gap:0px}.home-news-box-wrapper{position:relative;transition:transform .4s}.home-news-box{display:flex;flex-direction:column;row-gap:20px;max-width:300px;height:450px;border:1px solid #ff7900;border-radius:var(--nf-border-radius);box-shadow:0 0 14px 0px rgba(0,0,0,.09);text-decoration:none;background-color:#fff;transition:box-shadow .4s;z-index:5;overflow:hidden}.column .home-news-box,.dashboard_box .home-news-box{border:none;height:400px;padding-bottom:10px}.home-news-box-wrapper:hover{transform:scale(1.1)}.column .home-news-box-wrapper:hover,.dashboard_box .home-news-box-wrapper:hover{transform:unset}.home-news-box:hover{box-shadow:0 0 14px 0px rgba(255,121,0,.7)}.home-news-box.latestNews{height:500px;font-size:1.2em}.column .home-news-box.latestNews,.dashboard_box .home-news-box.latestNews{height:450px;font-size:inherit}.news-badge-new{position:absolute;text-align:center;text-transform:uppercase;font-weight:700;background-color:#ff7900;color:#fff;border-top-right-radius:7px;border-bottom-right-radius:7px;padding:5px 30px;top:-20px;left:-1px;z-index:10}.column .home-news-box .news-badge-new,.dashboard_box .home-news-box .news-badge-new{display:none}.news-image{position:relative;height:220px;overflow:hidden}.dashboard_box .news-image{height:200px}.news-image img{position:absolute}.column .news-image,.column .home-news-box,.dashboard_box .news-image,.dashboard_box .home-news-box{border-radius:0}.news-text{padding:0 20px;text-align:center}.news-text p{overflow:hidden;text-overflow:ellipsis;height:110px}.news-blog-button-wrapper{text-align:center;margin:0;padding-bottom:30px}.column .type-home-news-box .inBoxContent .news-blog-button-wrapper,.dashboard_box .type-home-news-box .inBoxContent .news-blog-button-wrapper{display:none}.column .type-home-news-box .inBoxContent,.dashboard_box .type-home-news-box .inBoxContent{padding:0}.news-heading{display:none;z-index:10;position:absolute;top:0;left:0;right:0;background-color:#ff7900;color:#fff;text-align:center;height:51px;align-content:center;border-top-left-radius:var(--nf-border-radius);border-top-right-radius:var(--nf-border-radius);text-decoration:none;font-size:1.7em}.column .news-heading,.dashboard_box .news-heading{display:block}@media (max-width:1310px){.column .type-home-news-box{margin-bottom:0}.column .news-heading{display:none}.column .type-home-news-box .inBoxContent .news-blog-button-wrapper{display:block;padding-bottom:10px}.column .news-wrapper{padding-bottom:30px;padding-top:10px;height:450px;border:none;row-gap:100px}.column .home-news-box{height:450px;border:1px solid #ff7900}.column .home-news-box{border-radius:var(--nf-border-radius)}.column .home-news-box-wrapper:hover{transform:scale(1.1)}}@media (max-width:1230px){body:not(.gjs-dashed) .dashboard_box .type-home-news-box{max-width:unset}body:not(.gjs-dashed) .dashboard_box .news-heading{display:none}body:not(.gjs-dashed) .dashboard_box .news-wrapper{padding-top:40px;height:500px;border:none;row-gap:100px}body:not(.gjs-dashed) .dashboard_box .home-news-box{height:450px;border:1px solid #ff7900}body:not(.gjs-dashed) .dashboard_box .home-news-box{border-radius:var(--nf-border-radius)}body:not(.gjs-dashed) .default_dashboard .dashboard_box .news{max-width:unset}body:not(.gjs-dashed) .dashboard_box .type-home-news-box .inBoxContent{padding:20px}.dashboard_box .type-home-news-box .inBoxContent .news-blog-button-wrapper{display:block}.dashboard_box .home-news-box-wrapper:hover{transform:scale(1.1)}}

/* file: module03_frontend_home_testimonials_box.css */
.type-home-testimonials-box p{margin:0;padding-bottom:30px}.testimonials-wrapper{display:flex;gap:70px;align-items:stretch;justify-content:center;padding:40px 0}.testimonial{display:flex;flex-direction:column;width:350px;background-color:#fff;border-radius:7px;box-shadow:0 0 14px 0px rgba(0,0,0,.09);transition:transform .4s,box-shadow .4s;justify-content:space-between;overflow:hidden}.testimonial .testimonial-link{display:flex;flex-direction:column;justify-content:space-between;height:320px;text-decoration:none}.testimonial:hover{transform:scale(1.1);box-shadow:0 0 14px 0px rgba(74,162,232,.7)}.testimonial .testimonial-image{height:150px;width:350px;align-content:center;padding-top:15px}.testimonial .testimonial-image img{max-width:100%;max-height:100%;width:auto;height:auto}.testimonial .testimonial-description{padding:0 10px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.testimonial .testimonial-name{padding-bottom:15px}.testimonial .testimonial-case-study-link{border-radius:0}@media (max-width:1310px){.type-home-testimonials-box .inBoxContent{padding:0}.type-home-testimonials-box .cms-heading{padding-left:4%;padding-right:4%}}@media (max-width:1230px){.testimonial:nth-of-type(3){display:none}}@media (max-width:840px){.testimonials-wrapper{gap:40px;max-height:unset;flex-direction:column;align-items:center}.testimonial:nth-of-type(3){display:flex}}@media (max-width:410px){.testimonial{width:300px}.testimonial .testimonial-image{width:300px}}@media (max-width:360px){.testimonial{width:250px}.testimonial .testimonial-image{width:250px}}

/* file: module03_frontend_home_use_cases_box.css */
.home-use-cases-wrapper{display:flex;column-gap:30px;margin-top:40px;justify-content:space-around}.home-use-cases-wrapper ul{list-style-type:none;width:30%;padding:0}.home-use-cases-wrapper ul li{position:relative;text-align:left;padding:0;border:1px solid #4aa2e8;border-radius:7px;margin-bottom:20px;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.home-use-cases-wrapper ul li .use-case-name{display:block;padding:10px 10px 10px 40px;transition:background-color .3s;font-weight:400;border-radius:4px}.home-use-cases-wrapper ul li div{padding:20px 20px 20px 40px}.home-use-cases-wrapper li.active .use-case-name{border-bottom-right-radius:0;border-bottom-left-radius:0}.home-use-cases-wrapper li.active .use-case-name,.home-use-cases-wrapper li .use-case-name:hover{background-color:#4aa2e8;color:#fff}.home-use-cases-wrapper li:before{content:'';height:18px;width:18px;position:absolute;left:10px;top:14px;background-color:#4aa2e8;mask-image:url('/site/images/icons/icon-next.svg');transition:transform .3s}.home-use-cases-wrapper li:hover:before{background-color:#fff}.home-use-cases-wrapper li.active:before{background-color:#fff;transform:rotate(90deg)}@media (max-width:920px){.home-use-cases-wrapper{display:block}.home-use-cases-wrapper ul{width:100%}}

/* file: module03_frontend_home_workflow_box.css */
.workflow-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.home-workflow-box-step-wrapper{position:relative}.home-workflow-box-step{padding:0 45px;vertical-align:top;margin-bottom:30px;max-width:200px;min-height:260px;text-align:center;justify-items:center;transition:transform .4s}.home-workflow-box-step-wrapper:not(:last-of-type):after{content:'';width:40px;height:40px;position:absolute;right:-20px;top:70px;z-index:2;background-image:url('/site/images/svg/icon_arrow.svg')}.home-workflow-box-step .home-workflow-box-img-wrapper{width:160px;height:160px;border-radius:50%;background-color:#fff;padding:10px;box-shadow:0 0 14px 0px rgba(0,0,0,.09)}.home-workflow-box-step:hover{transform:scale(1.1)}@media (max-width:1260px){.workflow-wrapper{max-width:600px;margin-left:auto;margin-right:auto}.home-workflow-box-step-wrapper:after{display:none}}@media (max-width:900px){.workflow-wrapper{max-width:unset}}

/* file: module03_frontend_pages_navigation.css */
.pages-navigation-wrapper .navigation{border-top-left-radius:var(--nf-border-radius);border-top-right-radius:var(--nf-border-radius)}.pages-navigation-wrapper .subMenu.menu h2{border-top-left-radius:var(--nf-border-radius);border-top-right-radius:var(--nf-border-radius);position:sticky;top:0;z-index:10}.pages-navigation-icon{position:fixed;top:100px;width:34px;height:34px;padding:5px;display:none;box-shadow:0 0 14px 0px rgba(0,0,0,.09);background-color:#47b2ba;border-radius:27px;cursor:pointer;z-index:61}.pages-navigation-icon:hover{background-color:#3d9ca2}.subMenu.menu{border:none;box-shadow:0 0 14px 0px rgba(0,0,0,.04);margin:0 10px 10px}.subMenu.menu h2 a{color:#fff}.subMenu.menu a{text-decoration:none}.subMenu.menu .page_submenu{padding:0 0 10px 20px;margin:10px 0 0}.subMenu.menu .page_submenu li{list-style-type:none;line-height:16px}.subMenu.menu .page_submenu a{text-decoration:none;display:block;padding:8px;padding-left:5px;line-height:21px}.subMenu.menu .page_submenu .submenu{padding:4px 5px 0 16px;list-style:none}.subMenu.menu .page_submenu li.menuitem-depth-1{font-size:16px}.subMenu.menu .page_submenu li{position:relative;list-style:none}.subMenu.menu .page_submenu li:before{content:'';position:absolute;left:-12px;top:11px;display:inline-block;height:16px;width:16px;background:0 0}.subMenu.menu .page_submenu li.active:before{background-image:url('/site/images/icons/icon16_active_blue.png')}.subMenu.menu h2{margin:0;color:#fff;font-weight:lighter;height:40px;line-height:40px;margin-top:0;background-color:#47b2ba;position:relative;font-size:120%;text-align:center;border-top-left-radius:var(--nf-border-radius);border-top-right-radius:var(--nf-border-radius)}.subMenu.menu h2 img{position:absolute;top:6px;left:30px;z-index:1}@media (max-width:1310px){.pages-navigation-wrapper{position:fixed;top:100px;margin:0 10px;max-width:100vw;min-width:300px}.scrolled .pages-navigation-icon,.scrolled .pages-navigation-wrapper{top:10px}.not-logged.scrolled .pages-navigation-icon,.not-logged.scrolled .pages-navigation-wrapper{top:85px}.pages-navigation-wrapper .subMenu{overflow-y:auto;max-height:calc(90vh - 140px);max-width:100vw;display:none;background-color:#fff;border-top-left-radius:var(--nf-border-radius);border-top-right-radius:var(--nf-border-radius);scrollbar-width:thin}.scrolled .pages-navigation-wrapper .subMenu{max-height:90vh}.not-logged .pages-navigation-wrapper .subMenu{max-height:calc(90vh - 50px)}.pages-navigation-wrapper .subMenu.show{display:block}.pages-navigation-wrapper.left{left:0}.pages-navigation-wrapper.right{right:0}.pages-navigation-icon{display:block}.pages-navigation-icon.left{left:0;margin-left:10px}.pages-navigation-icon.right{right:0;margin-right:10px}.pages-navigation-wrapper h2{min-height:45px}.subMenu.menu{margin:0;width:100%;border:none}}@media (max-width:990px){.pages-navigation-icon,.pages-navigation-wrapper{top:195px}.not-logged .pages-navigation-icon,.not-logged .pages-navigation-wrapper{top:170px}.not-logged.scrolled .pages-navigation-icon,.not-logged.scrolled .pages-navigation-wrapper{top:150px}}@media (max-width:650px){.pages-navigation-icon,.pages-navigation-wrapper{top:165px}.not-logged.scrolled .pages-navigation-icon,.not-logged.scrolled .pages-navigation-wrapper{top:15px}}@media (max-width:420px){.pages-navigation-wrapper{width:100%}}

/* file: module03_frontend_registration.css */
.fancybox-inner #login_register_table .login_registration_table_cover{border:none;box-shadow:none;width:360px;padding:15px;padding-bottom:0;margin-bottom:0}.fancybox-inner #login_register_table .login_registration_table_cover .login-container{margin-bottom:85px}.fancybox-inner #login_register_table{width:200%;left:-100%;transition:left .25s}.fancybox-inner .no_trans #login_register_table{transition:none}.fancybox-inner .show_register_part #login_register_table{left:0}.type-registration{max-width:460px;text-align:center;margin:30px auto}.type-registration .registration{width:auto;text-align:center;margin:0 auto;padding-bottom:28px}.type-registration .registration .show_then{display:table-row !important}.type-registration .registration .error{display:block}.type-registration .registration .show_then.hidden{display:none !important}.type-registration .registration form{width:80%;margin:0 auto}.type-registration .registration table{margin:0 auto}.type-registration .registration h2,.type-registration .registration h1{text-align:center}.type-registration td{padding:8px 0}.login_register_column tr.row-terms-conditions td,.type-registration tr.row-terms-conditions td{padding-top:13px}.login_register_column tr.row-terms-conditions span,.type-registration tr.row-terms-conditions span{display:inline-block;width:270px;font-size:.9em}.login_register_column .standard_form{margin-top:15px}.login_register_column .registration .input-long,.login_register_column input[type=text],.login_register_column input[type=password],.type-registration .input-long,.type-registration input[type=text],.type-registration input[type=password]{width:80%;border:#e8e8e8 solid 1px;font-size:1em;font-weight:lighter;padding:14px 20px}.login_register_column .row-submits input[type=submit],.login_register_column .row-submit input[type=submit]{width:260px}.login_register_column .above-login-message{padding:10px 64px 0 45px}#login_register_table{position:relative}#login_register_table table{width:100%;border-spacing:0;border-collapse:separate}#login_register_table .login_register_column .login_registration_table_cover{width:100%;padding:0}.reasons_for_register{text-align:left;line-height:2.4em;list-style:none;padding-left:16px;margin-bottom:0}.reasons_for_register li{background-repeat:no-repeat;padding-left:43px}.reasons_for_register .first-row{background-image:url('/site/images/icons/icon32_tick_green.png')}.reasons_for_register .second-row{background-image:url('/site/images/icons/icon32_people_green.png')}.reasons_for_register .third-row{background-image:url('/site/images/icons/icon32_lock_green.png')}.login_register_column .registration td,.login_register_column .login-container td{padding:8px 0}.login-container .tableLoginForm{width:380px}.login-container.setNewPassword label{min-width:150px;display:inline-block;margin-bottom:7px;margin-top:7px}.login-container.setNewPassword .submitButtons{text-align:center}.above-login-message{padding:10px 0 0 15px}.under-login-message{background:url('/site/images/icons/icon64_left-arrow_peach.png') 10% center no-repeat;font-size:1.3em;line-height:1.8em;position:absolute;bottom:45px;text-align:left;padding-left:14%;width:35%}.under-login-message:hover{background-color:#f2f2f2;background-color:rgba(0,0,0,.05)}#login_register_table .login_registration_table_cover{width:100%;padding:0}.lightbox_register_part{width:50%;overflow:hidden}.lightbox_login_part{width:50%;overflow:hidden}.already-have-account{text-align:center;display:none}.small .lightbox_register_part{width:calc(55% - 1px);overflow:hidden}.small .lightbox_login_part{width:44%;overflow:hidden}.login_register_column .row-submits input[type=submit],.login_register_column .row-submit input[type=submit]{width:auto;min-width:93%;margin-top:0}#login_register_table .standard_form,#login_register_table .registration{background:0 0;margin-bottom:15px}#login_register_table .standard_form,#login_register_table .registration,.openedRegistration form{width:90%;padding:0 5%}#login_register_table .standard_form label{width:100px}#login_register_table .standard_form .row-keep-logged label{width:100%;text-align:center}.login_register_column .lightbox_form table,.openedRegistration table{width:100%}.small .under-login-message{display:none}.smaller-paddings #login_register_table .standard_form,.smaller-paddings #login_register_table .registration{width:90%;padding:0 5%}.too-small .login_register_column,.too-small .lightbox_login_part,.too-small .lightbox_register_part{width:100%}.too-small #login_register_table{display:flex;flex-direction:column}.too-small .login_register_column{min-height:0}.too-small .lightbox_login_part{order:1}.too-small .lightbox_register_part{order:2;border:none}.hide-texts .reasons_for_register{display:none}.login_register_column{display:inline-block;vertical-align:top;min-height:600px}.lightbox_login_part h2{border-top-left-radius:0}.lightbox_register_part{border:none}.lightbox_register_part h2{border-top-right-radius:0}#login_register_table h2 span{font-size:25px;font-weight:400}#login_register_table h2,h2.lightbox_heading.login_lightbox{text-align:center}#login_register_table .login_registration_table_cover{border:solid 1px #cecece;box-shadow:0 1px 1px rgba(0,0,0,.2);border-radius:3px;margin-bottom:30px}#login_register_table .login_slide_icon{background:url('/site/images/icons/icon32_expand-collapse_grey.png') left bottom no-repeat;text-decoration:none;display:inline-block;vertical-align:top;width:32px;margin:0 15px;position:absolute;right:9px}#login_register_table .login_slide_icon.show{background-position:left top}#login_register_table .error_message{font-size:17px;font-weight:700}#login_register_table .standard_form{border:none;border-radius:0;box-shadow:none;text-align:center}.footerRegistrationForm{background-color:#fff;margin-left:500px;width:100%;max-width:460px;text-align:center;margin-top:20px;margin-bottom:20px}.banner_big_bottom .banner_inner .footerRegistrationForm .button{position:static;background-color:#ff7900}@media (max-width:1015px){.banner_big_bottom.openedRegistration .footerRegistrationForm{margin-left:auto;margin-right:auto;margin-top:-5px;display:block}}@media (max-height:600px){#login_content #login_register_table .standard_form{margin-bottom:0}.fancybox-inner .reasons_for_register{display:none}.login_register_column{min-height:420px}.under-login-message{bottom:15px}.login_register_column.with-message .under-login-message{display:none}.login_register_column.with-message .already-have-account{display:block}}@media (max-width:500px){.login_register_column tr.row-terms-conditions span{width:auto}.footerRegistrationForm #login_register_table .hidable_box{display:none}.footerRegistrationForm #login_register_table .hidable_box.opened{display:block}}@media (max-height:480px){.login_register_column .registration td,.login_register_column .login-container td{padding:6px 0}.login_register_column .registration .input-long,.login_register_column input[type=text],.login_register_column input[type=password]{padding:10px 20px}.login_register_column tr.row-terms-conditions td{padding-top:10px}.login_register_column{min-height:395px}}@media(max-width:450px){.type-registration.standard_box{border:none;width:100%}.type-registration .registration form{width:90%}}@media(max-width:402px){.under-login-message{background-position:6% center;padding-left:13%;width:37%}.type-registration .reasons_for_register{display:none}}@media (max-height:430px){.login_register_column tr.row-terms-conditions td{padding-top:0}#login_content #login_register_table .standard_form{margin-top:0}.login_register_column .registration td,.login_register_column .login-container td{padding:2px 0}}

/* file: module04_frontend_news.css */
.home_page .news{margin:35px 0 20px 15px;width:260px;padding:0 40px}.news h2{color:#9dd23a;font-size:13px;margin-left:20px}.home_page .news .news_box{background-color:rgba(255,255,255,.1);border-radius:8px}.homepage .news .news_box .news_list_move{height:405px;overflow:hidden;position:relative;padding-top:0}.news .news_box .news_list_move:not(.news-wrapper){height:325px;overflow:hidden}.news .news_box .news_list_move .news_item_cover h3{padding-top:5px;margin:5px 0 10px}.news .news_box .news_list_move .news_item_cover a{text-decoration:none}.news .news_box .news_list_move .news_item_cover .news_item_date{font-style:normal;font-size:12px;margin-bottom:5px;display:inline-block;vertical-align:top;max-width:127px;float:right;color:#666}.news .news_box .news_list_move .news_item_cover .news_item_date{position:absolute;bottom:0;right:20px;background:#fff;transition:z-index 2s}.news .news_box .news_list_move .news_item_cover:first-of-type .news_item_date{z-index:2}.news .news_box .news_list_move .news_item_cover:nth-of-type(2) .news_item_date{z-index:1}.news .news_box .news_list_move .news_item_cover .news_item_shortdesc{font-size:12px;font-weight:400;overflow:hidden;display:block;line-height:17px}.homepage .news .news_box .news_list_move .news_item_cover{height:343px;padding:0}.news .news_box .news_list_move .news_item_cover{height:405px}.news_item_cover a.heading.news_item_link{text-decoration:none}.news_item_date{font-style:italic}.newsBox .image_wrapper{width:300px;height:200px;position:relative;overflow:hidden}.newsBox .news_list .image_wrapper{overflow:unset}.news_list .image_wrapper_inner{width:100%;height:100%;overflow:hidden;border-top-left-radius:9px;border-bottom-left-radius:9px}.newsBox .image_wrapper_inner{position:absolute;top:0}.newsBox.skip_heading_box .image_wrapper{width:200px;height:150px;float:left}.newsBox.skip_heading_box .news_list.firstPage .news_item_cover:first-of-type .image_wrapper{width:330px;height:220px}.newsBox.skip_heading_box h3.news_item_title{margin-bottom:10px}.newsBox.skip_heading_box .news_list.firstPage .news_item_cover:first-of-type .image_wrapper_inner{top:0;width:330px}.column-right .newsBox .news_description_wrapper,.type-home-right-box .newsBox .news_description_wrapper,.dashboard_box .newsBox .news_description_wrapper{position:relative;padding:0 20px;height:160px}.newsBox.skip_heading_box .news_description_wrapper{margin-left:200px}.newsBox.skip_heading_box .news_list.firstPage .news_item_cover:first-of-type .news_description_wrapper{margin-left:330px}.image_wrapper_inner .news_item_image{position:relative}.inBox.newsBox .news_heading{font-size:2.074em;color:#000;margin-left:75px;display:block;padding:25px 0}.inBox.newsBox .news_heading h2 a{line-height:1.6em}.news_icon{float:left;margin-top:5px}h2.action_box_heading{margin:0}.action_box_heading{min-height:25px;background:url(/site/images/icon60_news_blue.png) 5px 5px no-repeat;background-color:#dbf0f1}.inBox.newsBox{margin-top:30px}.homepage .inBox.newsBox,.dashboard_box .inBox.newsBox{margin-top:0}.news_item_cover{min-height:110px;margin-bottom:10px}.news_list .news_item_cover{border:1px solid #ff7900;border-radius:7px;box-shadow:0 0 14px 0px rgba(0,0,0,.04);margin-bottom:20px;background-color:#fff}.inBox.newsBox.skip_heading_box{border:none;box-shadow:none;margin-top:0}.skip_heading_box .news_item_cover{border-radius:10px;min-height:150px}.skip_heading_box .news_list .news_item_cover{overflow:unset}.skip_heading_box .news_list.firstPage .news_item_cover:first-of-type{min-height:220px}.skip_heading_box .news_item_cover .news_description_wrapper{padding:10px 15px}.news_author{float:right;margin-bottom:10px}h3.news_item_title{margin-top:0}.news_line{height:2px;background:url(/site/images/news_line.png) repeat-x}.news_image{float:right}.news_image img{max-width:150px;max-height:150px;box-shadow:5px 5px 5px #000;border-radius:5px}.news_detail_date{float:right;margin:10px 50px 0 0}.news_heading_texts .news_detail_date_wrap .news_detail_date{color:#000;float:none;font-style:italic;font-weight:bolder;font-size:1.18em}.news_heading_texts{margin-bottom:1.4em}.news_h1{font-size:2.8em;margin-bottom:0}.news_heading_texts .news_detail_date_wrap{position:relative;padding-left:5px}.news_heading_img_wrapper img{max-width:100%}.news_box img.news_item_image{position:absolute}.news_box img.news_item_image.square{top:-46px}.newsPageHeading{display:flex;align-items:center;column-gap:15px;padding:0 15px}.newsPageHeading .newsPageHeadingSpacer{max-width:320px;width:22vw}.newsPageHeading .newsPageHeadingImgWrapper{margin-top:25px;margin-right:10px;align-content:center;margin-left:auto}.newsPageHeading .newsPageHeadingImgWrapper img{width:auto;height:25vw;max-height:450px;border-radius:var(--nf-border-radius)}.newsPageHeading .newsPageHeadingText{display:flex;flex-direction:column;max-width:840px;width:100%}.newsPageHeading .newsPageHeadingText h1{margin:0;font-size:3em}.newsPageHeading .newsPageHeadingText span{font-style:italic;font-weight:bolder;font-size:1.18em}.contentTypeNewsDetail .column-right.hasContent{margin-top:190px}a.news_item_cover{position:relative;display:block;text-decoration:none;transition:transform .4s,box-shadow .4s;z-index:55}a.news_item_cover:hover{transform:scale(1.1);box-shadow:0 0 14px 0px rgba(255,121,0,.7)}.button.news-button{margin-bottom:20px}.column-right .newsBox,.home_container .newsBox{width:300px;margin-bottom:30px;position:relative}.news_detail_date_wrap{height:20px;position:absolute;display:block;bottom:4px;right:6px;color:#fff}.news_detail_date_wrap .news_detail_date{margin:0}div.cms-heading.wide-heading.with-icon.two-rows.newsImg h1{padding-right:260px}div.cms-heading.wide-heading.newsImg div.bg-image{overflow:hidden;max-height:100%}div.cms-heading.wide-heading.newsImg div.bg-image img{max-width:380px;max-height:300px;margin-top:-38px}div.cms-heading.wide-heading .news_detail_date_wrap{height:auto;position:relative;bottom:auto;right:auto;font-size:.6em}div.cms-heading.wide-heading .news_detail_date{float:none}@media (max-width:1310px){.newsPageHeading{padding:0 4%}.newsPageHeading .newsPageHeadingSpacer{display:none}.with-right-column .column-right .inBox,.column-right .newsBox,.with-left-column .column-right .inBox,.column-right .newsBox{width:98%}.contentTypeNewsDetail .column-right.hasContent{margin-top:0}}@media (max-width:1015px){.newsBox .image_wrapper,.newsBox .image_wrapper_inner{width:100%}.column-right .newsBox,.home_container .newsBox{margin-left:auto;width:98%}}@media (max-width:800px){.newsBox.skip_heading_box .image_wrapper{float:none;display:block;margin:0 auto}.newsBox.skip_heading_box .news_description_wrapper,.newsBox.skip_heading_box .news_item_cover:first-of-type .news_description_wrapper,.newsBox.skip_heading_box .news_list.firstPage .news_item_cover:first-of-type .news_description_wrapper{margin-left:0}.newsBox.skip_heading_box .image_wrapper{margin-bottom:15px}.newsBox .news_description_wrapper{height:auto}.news_list .image_wrapper_inner{border-radius:9px}.skip_heading_box .news_item_cover{padding:5%}.newsBox.skip_heading_box .news_list.firstPage .news_item_cover:first-of-type .image_wrapper{width:280px}.newsBox.skip_heading_box .news_list.firstPage .news_item_cover:first-of-type .image_wrapper_inner{width:100%}}@media (max-width:750px){.newsPageHeading{flex-wrap:wrap}.newsPageHeading .newsPageHeadingImgWrapper{margin-left:unset;margin-right:unset}.newsPageHeading .newsPageHeadingImgWrapper img{width:100%;height:unset}}@media only screen and (max-width:650px){.inBox.newsBox .news_heading{margin-left:0}}@media (max-width:600px){.column-right .newsBox,.home_container .newsBox{margin-left:0;width:100%;border-left:none;border-right:none}}@media (min-width:2000px){.newsPageHeading .newsPageHeadingSpacer{max-width:unset;width:24vw}.newsPageHeading .newsPageHeadingImgWrapper{margin-right:5vw}}@media (min-width:2500px){.newsPageHeading .newsPageHeadingImgWrapper{margin-right:10vw}}

/* file: module05_frontend_cms_heading.css */
div.cms-heading{position:relative;min-height:249px}div.cms-heading h1{background-color:#d8ffb0;padding:21px 10px 19px 31px;margin-bottom:0;margin-top:0;font-weight:lighter;vertical-align:top}div.cms-heading h1.cms-heading{max-width:calc(100% - 138px);overflow-wrap:break-word}div.cms-heading.wide-heading span.heading-icon-wrapper img{width:80px;height:80px}div.cms-heading span.heading-icon-wrapper{background-color:#d8ffb0}div.cms-heading.green_heading h1,div.cms-heading.green_heading h2,div.cms-heading.green_heading h3 div.cms-heading.with-icon.green_heading span.heading-icon-wrapper,div.cms-heading.without-background.green_heading,div.green_background{background-color:#d8ffb0}div.cms-heading.dark_green_heading h1,div.cms-heading.dark_green_heading h2,div.cms-heading.dark_green_heading h3 div.cms-heading.with-icon.dark_green_heading span.heading-icon-wrapper,div.cms-heading.without-background.dark_green_heading,div.dark_green_background{background-color:#6fb535;color:#fff}div.cms-heading.blue_heading h1,div.cms-heading.blue_heading h2,div.cms-heading.blue_heading h3,div.cms-heading.with-icon.blue_heading span.heading-icon-wrapper,div.cms-heading.without-background.blue_heading,div.blue_background{background-color:#dbf0f1}div.cms-heading.tip_heading h1,div.cms-heading.tip_heading h2,div.cms-heading.tip_heading h3,div.cms-heading.with-icon.tip_heading span.heading-icon-wrapper,div.cms-heading.without-background.tip_heading{background-color:#ffcb9d}div.cms-heading.gray_heading h1,div.cms-heading.gray_heading h2,div.cms-heading.gray_heading h3,div.cms-heading.with-icon.gray_heading span.heading-icon-wrapper,div.cms-heading.without-background.gray_heading,div.gray_background{background-color:#f5f5f5}div.cms-heading.dark_blue_heading h1,div.cms-heading.dark_blue_heading h2,div.cms-heading.dark_blue_heading h3,div.cms-heading.with-icon.dark_blue_heading span.heading-icon-wrapper,div.cms-heading.without-background.dark_blue_heading,div.dark_blue_background{color:#fff;background-color:#007be3}div.cms-heading.orange_heading h1,div.cms-heading.orange_heading h2,div.cms-heading.orange_heading h3,div.cms-heading.with-icon.orange_heading span.heading-icon-wrapper,div.cms-heading.without-background.orange_heading,div.orange_background{background-color:#ffcb9c}div.cms-heading.magenta_heading h1,div.cms-heading.magenta_heading h2,div.cms-heading.magenta_heading h3,div.cms-heading.with-icon.magenta_heading span.heading-icon-wrapper,div.cms-heading.without-background.magenta_heading{background-color:#fce0f4}div.green_texture_background{background:url('/site/images/banner/banner-back_green_v4.jpg') no-repeat;background-size:cover;color:#fff}div.blue_texture_background{background:url('/site/images/banner/banner-back_blue.jpg') no-repeat;background-size:cover;color:#fff}div.cms-heading.without-background{min-height:0;margin-bottom:60px}div.cms-heading.without-background .heading-icon-wrapper{top:auto;bottom:-38px}div.cms-heading.with-icon img.heading-icon{margin-top:0;max-width:90px;max-height:90px;vertical-align:top}div.cms-heading.with-icon img.heading-icon.svgImg{max-width:80px;max-height:80px;width:80px;height:80px}div.cms-heading.standard_heading.without-background{margin-bottom:10px}div.cms-heading.standard_heading.without-background{margin-bottom:10px;padding-left:40px}.type-feature-content div.cms-heading.standard_heading.without-background,.type-content-with-heading-image div.cms-heading.standard_heading.without-background,.type-content-with-block-image div.cms-heading.standard_heading.without-background,.type-testimonials div.cms-heading.standard_heading.without-background{padding-left:0}.cms-heading .headerFlexContainer{display:flex;flex-wrap:wrap-reverse;justify-content:space-between}.cms-heading .headerFlexContainer #form_tabs{flex-grow:1}.cms-heading .right_content{text-align:right}.cms-heading .right_content .padded-items{line-height:74px;margin-right:25px}div.cms-heading.standard_heading h1,div.cms-heading.standard_heading h2,div.cms-heading.standard_heading h3,div.cms-heading.standard_heading h4,div.cms-heading.standard_heading h5{background-color:transparent;padding:0}div.cms-heading.with-icon.with-background img.heading-icon{margin-top:5px}div.cms-heading.with-background{padding-top:1px}div.cms-heading.with-icon h1,div.cms-heading.with-icon h2,div.cms-heading.with-icon h3{padding:21px 10px 19px 128px;margin-bottom:0;margin-top:0;height:30px;vertical-align:top;display:inline-block;position:relative}div.cms-heading.without-background h1,div.cms-heading.without-background h2,div.cms-heading.without-background h3{height:auto;min-height:30px}div.cms-heading.with-background h1,div.cms-heading.with-background h2,div.cms-heading.with-background h3{background-color:#000;background-color:rgba(0,0,0,.5);position:absolute;bottom:0;left:0;right:0;margin-top:57px;color:#fff;padding:25px 10px 25px 128px;margin-bottom:0;height:auto;line-height:129%}.cms-heading ul.submenu{display:inline-block;vertical-align:top;padding-left:25px;margin-top:5px;position:absolute;bottom:-55px;left:0}.cms-heading.with-icon ul.submenu{margin-left:90px}.cms-heading .clearfix{background:#fff}.cms-heading ul.submenu li{display:inline-block;vertical-align:top;text-transform:initial}.cms-heading ul.submenu li.superuser{background-color:#fffaaa;border-bottom:2px solid #cece00}.cms-heading ul.submenu li:hover{background-color:rgba(0,0,0,.05)}.cms-heading ul.submenu li.superuser:hover{background-color:#e6e193;border-bottom-color:#e6e193}.cms-heading ul.submenu ul.second_submenu_items li{display:block}.cms-heading ul.submenu ul.second_submenu_items li.hidden{display:none}div.cms-heading.wide-heading{padding-top:0}.cms-heading.wide-heading .first-row,.cms-heading.wide-heading .second-row{position:relative;padding-top:50px}.cms-heading.wide-heading .first-row{padding-top:35px}.cms-heading.wide-heading .first-row-inner,.cms-heading.wide-heading .second-row-inner{width:1200px;margin:0 auto}.cms-heading.wide-heading.two-rows .second-row{background-color:rgba(0,0,0,.5);position:absolute;bottom:0;left:0;right:0;padding-top:0}.cms-heading.wide-heading.two-rows.compactDesign .second-row{position:relative;left:auto;right:auto;bottom:auto}.cms-heading.wide-heading.two-rows.compactDesign .first-row{padding-top:15px;padding-bottom:15px;text-align:center}div.cms-heading.wide-heading.with-icon span.heading-icon-wrapper{position:relative;left:auto;right:auto;bottom:auto;top:auto;background-color:transparent;margin-right:10px}div.cms-heading.wide-heading.with-icon span.heading-icon-wrapper img{vertical-align:middle}div.cms-heading.wide-heading.with-icon.compactDesign .first-row span.heading-icon-wrapper img{width:55px}div.cms-heading.wide-heading.with-icon.compactDesign span.heading-icon-wrapper{margin-right:0}div.cms-heading.wide-heading span.nameText{font-size:3em;vertical-align:middle;color:#fff}div.cms-heading.wide-heading.compactDesign .first-row span.nameText{font-size:2em}div.cms-heading.wide-heading h1 span.nameText{font-size:2em}div.cms-heading.wide-heading.with-icon h1{height:auto;background-color:transparent;position:relative;padding:35px 10px 35px 45px;margin-top:0;font-size:170%}div.cms-heading.wide-heading .withDate h1{padding-top:14px;padding-bottom:24px}div.cms-heading.wide-heading.with-icon.two-rows h1{padding-left:0}div.cms-heading.wide-heading div.bg{background-color:#47b2ba;min-height:250px}div.cms-heading.wide-heading div.bg-image{position:absolute;right:0;top:0}div.cms-heading.wide-heading div.bg-image img{display:block;max-height:250px}div.cms-heading.wide-heading span.bg-gradient{display:block;width:110px;position:absolute;top:0;bottom:0;background:linear-gradient(to right,rgba(71,178,186,1) 0%,rgba(125,185,232,0) 100%)}@media (max-width:1310px){.type-feature-content div.cms-heading.standard_heading.without-background{padding-left:4%}}@media (max-width:1015px){.cms-heading.wide-heading .first-row-inner,.cms-heading.wide-heading .second-row-inner{width:100%}body.with-right-column div.cms-heading,body.with-left-column div.cms-heading{max-width:635px}body.with-right-column div.cms-heading.wide-heading,body.with-left-column div.cms-heading.wide-heading{max-width:100%}div.cms-heading.wide-heading.with-icon.two-rows.newsImg h1,div.cms-heading.wide-heading.with-icon.two-rows h1,div.cms-heading.wide-heading.with-icon.two-rows .first-row-inner{padding-left:2%;padding-right:2%;width:96%}div.cms-heading.wide-heading div.bg-image{opacity:.4}}@media (max-width:990px){.cms-heading ul.submenu{display:block;position:static;background:#fff;margin:0;clear:right}.cms-heading ul.submenu .submenu_item{padding-top:5px}.cms-heading.with-icon ul.submenu{margin-left:0}div.cms-heading.without-background .heading-icon-wrapper{top:10px}div.cms-heading.without-background span.heading-icon-wrapper{width:50px;height:50px;border-radius:30px}div.cms-heading.without-background span.heading-icon-wrapper img{width:50px}div.cms-heading.without-background span.heading-icon-wrapper img.svgImg{width:50px;height:50px}div.cms-heading.without-background span.heading-icon-wrapper{left:60px}div.cms-heading.without-background{margin-bottom:30px}}@media (max-width:800px){div.cms-heading.wide-heading.one-row h1 span.nameText{line-height:2em;font-size:1.5em}div.cms-heading.wide-heading.with-icon.one-row span.heading-icon-wrapper{float:left}}@media only screen and (max-width:650px){.cms-heading ul.submenu{overflow:hidden;max-height:0px;transition:max-height 1s}.cms-heading ul.submenu.opened{max-height:1000px}.cms-heading .submenu_item{background-size:32px 32px;height:auto;background-position:7px top}.cms-heading .second_submenu_items .submenu_item_wrapper a.submenu_item{background-position:17px top;padding-left:53px}.cms-heading ul.submenu{padding-left:0}.cms-heading ul.submenu li{display:block}div.cms-heading #editable_heading{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:calc(100vw - 140px)}}@media (max-width:500px){.home_container .cms-heading{text-align:center}.partners div.cms-heading.with-background h1{padding-bottom:24px}div.cms-heading .heading_edit_input{width:55%}div.cms-heading.wide-heading span.nameText{font-size:2em}.cms-heading.wide-heading.two-rows .first-row{padding-top:15px;padding-bottom:15px;text-align:center}div.cms-heading.wide-heading.with-icon span.heading-icon-wrapper{margin-right:0}div.cms-heading.wide-heading.with-icon span.heading-icon-wrapper img{width:55px;height:auto}div.cms-heading.wide-heading.with-icon.one-row span.heading-icon-wrapper{display:none}}@media(max-width:402px){div.cms-heading.wide-heading.with-icon.one-row h1{padding-left:4%;padding-right:4%;font-size:1.5em}}

/* file: module06_frontend_common.css */
.commonTable{border-spacing:0}.commonTable tr:nth-child(even){background:#f5f5f5}.commonTable tr:nth-child(odd){background:#fff}.content_container .commonTable thead tr{background:#f5f5f5}body .commonTable tr.rowEven{background:#f5f5f5}body .commonTable tr.rowOdd{background:#fff}.commonTable td,.commonTable th{padding:8px 5px;border-right:1px solid rgba(255,255,255,.05)}.commonTable.page_speed_table th{position:sticky;top:0}.commonTable.page_speed_table tr>:first-child{min-width:200px}.commonTable.page_speed_table tr>:nth-child(10){max-width:500px;text-align:left;overflow-x:auto}.payment_box .payment_option .questionMark,.questionMark{width:13px;height:13px;display:inline-block;vertical-align:middle;margin-left:5px;border-radius:8px;background:#525252 url('/site/images/icons/icon16_question-mark_white.png');background-position:-1px -2px}.commonTable .questionMark{cursor:pointer}.paid-count{font-size:.75em}

/* file: module08_frontend_blog_strip.css */
.type-blog-strip .inBoxContent{position:relative}.type-blog-strip .blog-items-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;row-gap:100px;column-gap:50px;margin-left:auto;margin-right:auto;padding:50px 0 40px;max-width:1600px;height:500px;overflow:hidden}.type-blog-strip .blog-item-wrapper{position:relative;transition:transform .4s}.type-blog-strip .blog-item-wrapper:hover{transform:scale(1.1)}.type-blog-strip .blog-item{display:flex;flex-direction:column;row-gap:20px;width:300px;height:450px;border:1px solid #ff7900;border-radius:var(--nf-border-radius);box-shadow:0 0 14px 0px rgba(0,0,0,.09);text-decoration:none;background-color:#fff;transition:box-shadow .4s;z-index:5;overflow:hidden}.type-blog-strip .blog-item.no-image{justify-content:center}.type-blog-strip .blog-item:hover{box-shadow:0 0 14px 0px rgba(255,121,0,.7)}.type-blog-strip .blog-image{position:relative;height:220px;overflow:hidden}.type-blog-strip .blog-image img{position:absolute}.type-blog-strip .blog-text{padding:0 20px;text-align:center}.type-blog-strip .blog-text p{overflow:hidden;text-overflow:ellipsis;height:110px}.blog-strip-button-wrapper{text-align:center;margin:0;padding-bottom:30px}

/* file: module08_frontend_centered_text.css */
.type-centered-text{padding:20px 0}.type-centered-text .inBoxContent{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:1200px;min-height:200px;margin:0 auto;text-align:center}.type-centered-text .inBoxContent h2,.type-centered-text .inBoxContent p{margin:10px 0}

/* file: module08_frontend_flow_chart_stripe.css */
.type-flow-chart-strip{padding:20px 0;text-align:center}.type-flow-chart-strip .inBoxContent{max-width:1200px;margin:0 auto}.type-flow-chart-strip .flow-chart-items-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px}.flow-chart-item-wrapper{position:relative}.flow-chart-item-wrapper:not(:last-of-type):after{content:'';width:40px;height:40px;position:absolute;right:-20px;top:70px;z-index:2;background-image:url('/site/images/svg/icon_arrow.svg')}.flow-chart-item{padding:0 45px;vertical-align:top;margin-bottom:30px;max-width:200px;min-height:260px;text-align:center;justify-items:center;transition:transform .4s}.flow-chart-item .flow-chart-item-img-wrapper{width:160px;height:160px;border-radius:50%;background-color:#fff;padding:10px;box-shadow:0 0 14px 0px rgba(0,0,0,.09);align-content:center}.flow-chart-item .flow-chart-item-img-wrapper img{width:160px;border-radius:50%}.flow-chart-item:hover{transform:scale(1.1)}@media (max-width:1260px){.type-flow-chart-strip .flow-chart-items-wrapper:has(>:nth-last-child(4):nth-child(-n+1)){max-width:600px;margin-left:auto;margin-right:auto}.type-flow-chart-strip .flow-chart-items-wrapper:has(>:nth-last-child(4):nth-child(-n+1)) .flow-chart-item-wrapper:after{display:none}}@media (max-width:920px){.type-flow-chart-strip .flow-chart-items-wrapper:has(>:nth-last-child(3):nth-child(-n+1)){max-width:400px;margin-left:auto;margin-right:auto}.type-flow-chart-strip .flow-chart-items-wrapper:has(>:nth-last-child(3):nth-child(-n+1)) .flow-chart-item-wrapper:after{display:none}}@media (max-width:640px){.type-flow-chart-strip .flow-chart-items-wrapper{max-width:400px !important;margin-left:auto;margin-right:auto}.type-flow-chart-strip .flow-chart-items-wrapper .flow-chart-item-wrapper:after{display:none}}

/* file: module08_frontend_heading_with_image.css */
.type-heading-with-image{padding:20px 0}.type-heading-with-image .inBoxContent{display:flex;justify-content:center;align-items:center;max-width:1200px;margin:0 auto;gap:20px}.type-heading-with-image .panel-left,.type-heading-with-image .panel-right{max-width:600px}.type-heading-with-image h2{font-size:3em;font-weight:700}.type-heading-with-image img{width:100%}@media (max-width:1024px){.type-heading-with-image .inBoxContent{flex-wrap:wrap}}

/* file: module08_frontend_home_features_stripe.css */
.type-features-strip{padding:20px 0}.type-features-strip .inBoxContent{text-align:center;align-items:center;max-width:1200px;margin:0 auto}.type-features-strip .features-wrapper{display:flex;flex-wrap:wrap;column-gap:35px;row-gap:25px;justify-content:center;align-items:center;padding-top:25px;padding-bottom:25px}.type-features-strip .features-wrapper .feature{display:flex;gap:10px;align-items:center;border-radius:7px;box-shadow:0 0 14px 0px rgba(0,0,0,.09);background-color:#fff;width:280px;height:70px;padding:5px 16px;text-align:left;line-height:1.4em;text-decoration:none;transition:box-shadow .4s,transform .4s}.type-features-strip .features-wrapper .feature:hover{transform:scale(1.1);box-shadow:0 0 14px 0px rgba(74,162,232,.7)}.type-features-strip .features-wrapper .feature-icon{min-width:40px;height:40px;background-repeat:no-repeat;background-position:center}

/* file: module08_frontend_panels_strip.css */
.type-panels-strip{padding:50px 0}.type-panels-strip .inBoxContent{display:flex;justify-content:center;align-items:stretch;gap:20px;max-width:1200px;margin:0 auto}.type-panels-strip .panel-item{display:flex;gap:10px;max-width:800px;border:solid 1px #6fb535;border-radius:20px;padding:0 20px}.type-panels-strip .panel-item.no-background{background-color:#fff}.type-panels-strip .panel-item.dark_green_background,.type-panels-strip .panel-item.dark_blue_background{color:#fff}.type-panels-strip .panel-item img{max-width:300px;align-self:end}@media (max-width:1175px){.type-panels-strip .inBoxContent{flex-wrap:wrap}}@media (max-width:700px){.type-panels-strip .panel-item{flex-wrap:wrap-reverse;justify-content:center}.type-panels-strip .panel-item img{max-width:250px}}

/* file: module08_frontend_professor_banner.css */
.type-professor-banner{position:relative;background:url('/site/images/banner/banner-back_green_v4.jpg') center center no-repeat;background-size:cover;padding:20px 0}.type-professor-banner .cms-heading{font-weight:600;font-size:130%;line-height:1.25em;margin-top:0}.type-professor-banner .inBoxContent{position:relative;display:flex;align-items:center;justify-content:center;gap:100px}.type-professor-banner .inBoxContent li{padding-bottom:.5em}.type-professor-banner .image-wrapper{width:450px;position:absolute;bottom:0;left:calc(50% - min(550px,49vw));overflow:hidden}.type-professor-banner img{margin-bottom:-300px}.type-professor-banner .image-spacer{width:450px}.banner-description-wrapper{width:600px;color:#fff;margin-left:unset;margin-right:unset;padding:50px 0}.banner-description{text-align:left;font-size:32px;line-height:1.1em;text-shadow:0 2px rgba(0,0,0,.5)}@media (max-width:810px){.type-professor-banner .image-wrapper,.type-professor-banner .image-spacer{display:none}.banner-description{text-align:center}}@media (max-width:500px){.type-professor-banner{background:url('/site/images/banner/banner-back_green_v4_mobile.jpg') center center no-repeat}}

/* file: module08_frontend_small_topics_strip.css */
.type-small-topics-strip{padding:60px 0}.type-small-topics-strip .inBoxContent{display:flex;justify-content:center;flex-wrap:wrap;gap:50px;max-width:1200px;margin:0 auto}.type-small-topics-strip .small-topic-item{width:250px}.type-small-topics-strip .small-topic-item strong{font-weight:700}.type-small-topics-strip .small-topic-item p{margin:0}@media (max-width:1260px){.type-small-topics-strip .small-topic-item{width:40%}}@media (max-width:620px){.type-small-topics-strip .small-topic-item{width:100%}}

/* file: module08_frontend_statistics_strip.css */
.type-statistics-strip{padding:50px 0 80px}.type-statistics-strip .cms-heading{margin-top:0;margin-bottom:40px}.type-statistics-strip .inBoxContent{max-width:1200px;margin:0 auto;text-align:center}.type-statistics-strip .statistics-items-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;column-gap:10%;row-gap:50px}.type-statistics-strip .statistic-item{width:180px;height:180px;border:solid 3px #5aa30a;border-radius:50%;background-color:#fff;padding:10px;box-shadow:0 0 14px 0px rgba(0,0,0,.09);display:flex;flex-flow:column;justify-content:center}.type-statistics-strip .statistic-value{font-size:3em;font-weight:600;color:#5aa30a;margin-top:20px;margin-bottom:10px}.type-statistics-strip .statistic-value p{margin:0}.type-statistics-strip .statistic-name{padding:0 10px}

/* file: module08_frontend_wide_image.css */
.type-wide-image .inBoxContent{display:flex;min-height:400px;background-size:cover;background-position:center;padding:0}.type-wide-image .text-background{background-color:#00000040;width:100%;align-content:center}.type-wide-image .text-wrapper{color:#fff;text-align:center;font-weight:400;text-shadow:0 -1px 0 rgba(0,0,0,.2)}.type-wide-image .text-wrapper p{font-size:2em}.type-wide-image .text-wrapper h2{font-size:2em;font-weight:700}.type-wide-image .banner-button-wrapper{padding-bottom:20px}@media (max-width:1310px){.type-wide-image .inBoxContent{padding:0}}

/* file: module10_frontend_flags.css */
#flags{vertical-align:middle;display:inline-block;background:#323232;text-align:left;border-bottom-left-radius:6px;border-bottom-right-radius:6px;margin-top:0;height:34px;position:absolute;right:10px;top:0;z-index:5;transition:top .3s}.scrolled.not-logged #flags{top:-7px}#flags.showDetails{border-radius:0}.detail_arrow{width:8px;height:8px;background:url('/site/images/menu_arrow.png') left top no-repeat;vertical-align:middle;margin-left:6px;margin-bottom:8px;cursor:pointer;position:absolute;top:15px;right:4px}.showDetails .detail_arrow{background-position:left bottom}#flags .detail_arrow{display:inline-block}#flags img{border:0}#flags a,#flags .current_language{display:block;text-decoration:none;color:#fff;height:34px;border:none;padding-left:10px;padding-top:5px;padding-right:14px;transition:.3s box-shadow}#flags .flagsOthers{display:none;position:absolute;top:34px;left:0;right:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;line-height:28px;padding:3px 0 0;background:#323232}#flags .flagsOthers a:last-of-type{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#flags .flagsOthers a:hover{background:#000}#flags.showDetails .flagsOthers{display:block}#flags.showDetails .detail_arrow{background-position:left bottom}@media (max-width:1010px){#flags{top:-88px}.scrolled.not-logged .all_docs_top_header.position-fixed #flags{top:-70px}}

/* file: module10_frontend_pages.css */
.page-professor-banner-extra-margin .type-professor-banner{margin-top:20px}

/* file: module10_frontend_tabs.css */
#form_tabs,.page_tabs{text-align:right;font-weight:lighter;margin-top:26px;margin-right:12px;line-height:56px;max-width:calc(100% - 12px)}.page_tabs{float:right}.modal_tabs{font-weight:lighter;line-height:56px;background-color:#dbf0f1;padding:0 15px}.modal_tabs ul{display:flex;flex-direction:row;flex-wrap:wrap;text-align:center}.modal_tabs li{flex-grow:1}.modal_tabs li a{display:block;text-decoration:none}.heigher-heading #form_tabs{margin-top:0}#form_tabs ul,.page_tabs ul,.modal_tabs ul{margin:0;padding:0}#form_tabs li,.page_tabs li,.modal_tabs li{display:inline-block;vertical-align:top;overflow:hidden;max-width:100%;white-space:nowrap;text-overflow:ellipsis}#form_tabs li a,.page_tabs li a{padding:18px 11px 19px;text-decoration:none}#form_tabs li a:hover,.page_tabs li a:hover,.modal_tabs li a:hover{box-shadow:inset 60px 60px rgba(0,0,0,.05)}.main_menu li a.disabled,.payment_button a.disabled,#form_tabs li a.disabled,.page_tabs li a.disabled,.modal_tabs li a.disabled{opacity:.5;cursor:default;pointer-events:none}#form_tabs li a.active:hover,#form_tabs li a.disabled:hover,.page_tabs li a.active:hover,.page_tabs li a.disabled:hover,.modal_tabs li a.active:hover,.modal_tabs li a.disabled:hover{box-shadow:none}#form_tabs li a.forms{background:url('/site/images/icons/icon32_form_black80.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.events{background:url('/site/images/icons/icon32_event-list_grey.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.events_to_fill{background:url('/site/images/icons/icon32_event-to-fill_black60.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.builder{background:url('/site/images/icons/icon32_builder_black.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.reports{background:url('/site/images/icons/icon32_report_black.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.responses{background:url('/site/images/svg/report_black.svg') 4px center no-repeat;background-size:32px;padding-left:40px}#form_tabs li a.forms_to_fill{background:url('/site/images/icons/icon32_fill-form_black80.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.my_friends{background:url('/site/images/icons/icon32_relations_black.png') 8px center no-repeat;padding-left:44px}#form_tabs li a.pending_relations{background:url('/site/images/icons/icon32_pending-inv_black.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.inactive_relations{background:url('/site/images/icons/icon32_innactive-rel_black.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.shared_permissions{background:url('/site/images/icons/icon32_form-permissions_black80.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.apps{background:url('/site/images/icons/icon32_api_black80.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.app_details{background:url('/site/images/icons/icon32_app-info_black80.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.app_keys{background:url('/site/images/icons/icon32_key_black80.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.app_connections{background:url('/site/images/icons/icon32_active-app_black80.png') 4px center no-repeat;padding-left:40px}#form_tabs li a.forms_flow{background:url('/site/images/icons/icon_flow.svg') 10px center no-repeat;padding-left:40px;background-size:24px}#form_tabs li a.active,.page_tabs li a.active,.modal_tabs li a.active{background-color:#fff}#form_tabs li,.page_tabs li{background:0 0}#form_tabs_content li.list_heading,.page_tabs li.list_heading{box-shadow:0 1px 3px 0px #f0f0f0;border-top-left-radius:3px;border-top-right-radius:3px;height:40px;min-height:40px;line-height:40px}#form_tabs_content li.list_heading.brand,#form_tabs_content li.list_heading.form_owner{min-height:66px;height:auto;line-height:1.3em;position:static;background-color:#fff;border-bottom:solid 1px #dddcc8;font-weight:400;box-sizing:border-box;display:flex;align-items:center;padding:7px 0 6px 22px;gap:8px}#form_tabs_content li.list_heading.brand .brandName{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;flex-grow:1}#form_tabs_content li.form_owner{height:64px}#form_tabs_content li.list_heading div.responses_wrapper,#form_tabs_content li.list_heading div.responses_wrapper div{height:auto;min-height:0px;line-height:inherit;white-space:nowrap}#form_tabs_content li.list_heading div.responses_wrapper div{width:102px;text-align:left;padding-left:20px}#form_tabs_content ul li div.responses_wrapper{vertical-align:top;float:right;height:100%}#form_tabs_content ul li div.for_approval_responses,#form_tabs_content ul li div.total_responses{position:relative;border-left:solid 1px #dcdcdc;display:inline-block;vertical-align:top;padding:0 30px;padding-left:5px;width:117px;min-height:33px;color:#646464;line-height:100px;text-align:right;height:100%}#form_tabs_content li .brand_logo{width:auto;height:50px;max-width:150px;margin-top:0}#form_tabs_content li .brand_logo img{height:50px;max-width:150px}#form_tabs_content select{max-width:99%}#filters_tabs{position:relative;z-index:1;width:calc(100% - 300px)}#filters_tabs li{max-width:calc(100% - 120px)}#form_tabs_content .name_wrapper{display:block;padding-top:10px;padding-bottom:0;overflow-wrap:break-word}#form_tabs_content li.list_heading.group{height:70px;line-height:70px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#form_tabs_content li.list_heading.group .hidden_buttons{top:12px}.column .reports-filters-header{display:flex;flex-direction:row;background-color:#dbf0f1}.column .reports-filters-header:has(>:last-child:nth-child(2)){flex-direction:column-reverse}.column .reports-filters-header #filters_tabs-column{width:unset;margin-top:0}.column .reports-filters-header #filters_tabs-column li{max-width:calc(75% - 80px)}@media (max-width:1015px){#form_tabs_content ul.one_line li div.responses_wrapper,#form_tabs_content ul.one_line li div.list_right_columns{display:none}#form_tabs_content ul.one_line li .on_small_screen{display:block;margin-top:5px;line-height:150%}#form_tabs_content ul.one_line .name_wrapper{display:block;width:fit-content;box-sizing:border-box}}@media only screen and (max-width:650px){#form_tabs{float:none;text-align:left}}@media (max-width:402px){#form_tabs_content li.list_heading.brand .brandName{line-height:1.3em;max-width:100%}#form_tabs_content li.list_heading.brand{flex-direction:column;align-items:start;margin-top:16px}#form_tabs_content li .brand_logo{margin-bottom:8px}}

/* file: module20_frontend_collapsible_items.css */
.collapsibleItem h2{font-size:20px;padding-left:23px}.collapsibleItem h2 a:hover{text-decoration:none}.collapsibleItem{margin-top:20px;border:1px solid #4aa2e8;border-radius:7px;box-shadow:0 0 10px 1px rgba(0,0,0,.1)}.collapsibleItem .collapsible_heading{transition:background-color .3s}.collapsibleItem .collapsible_heading:after{background:url('/site/images/icons/icon32_collapse_grey.png') no-repeat right center}.collapsibleItem .collapsible_heading:hover,.collapsibleItem .open .collapsible_heading{background-color:#4aa2e8;color:#fff}.collapsibleItem .collapsible_heading:hover:after,.collapsibleItem .open .collapsible_heading:after{background:url('/site/images/icons/icon32_collapse_white.png') no-repeat right center}.collapsibleItem .open .collapsible_heading:after{background:url('/site/images/icons/icon32_expand_white.png') no-repeat right center}.with-left-column.with-right-column .collapsibleItem{max-width:57vw}.collapsibleItem .inBoxContent{margin:1px 0;padding:1px 0;padding:5px 19px 20px 20px}.collapsibleItem p:first-child{margin-top:0}.collapsibleItem p:last-child{margin-bottom:0}.collapsibleItem a{text-decoration:none}.collapsibleItem a.open{text-decoration:none;font-size:.9em}@media (max-width:1310px){.with-left-column.with-right-column .collapsibleItem{max-width:unset}}

/* file: module20_frontend_templates.css */
.templates_filter_search{text-align:center;margin:15px 0}.templates_filter_search .filter_search{width:calc(100% - 40px);box-sizing:border-box}.templates_filter_options h3{padding-left:20px;font-weight:600}.templates_filter_options h3.types{background:transparent url('/site/images/icons/types_icon.svg') no-repeat 15px center}.templates_filter_options h3.sectors{background:transparent url('/site/images/icons/sectors_icon.svg') no-repeat 15px center}.templates_filter_options h3 span{margin-left:30px}.templates_filter_types{padding-bottom:10px}.templates_filter_types label{display:block;cursor:pointer;padding:5px 50px 5px 20px;text-overflow:ellipsis;overflow:hidden}.templates_filter_types label:hover{background-color:#f5f3f3}.templates_filter_types label input{display:none}.templates_filter_types label span{-webkit-user-select:none;user-select:none;font-size:18px}.templates_filter_types label:has(>input:checked){background:transparent url('/site/images/icons/activate_icon.svg') no-repeat right 15px center;background-color:#dbf0f1;background-size:35px}.templates_filter_shortcut{background:#47b2ba url(/site/images/icons/search_icon.svg) 8px 8px no-repeat;height:50px;width:50px;position:sticky;z-index:20;border-radius:100%;top:10px;margin-top:10px;left:8px;box-shadow:0 5px 5px 0px rgba(0,0,0,.5);display:none}.templates_filter_content .find_template{background:#47b2ba url(/site/images/icons/search_icon.svg) 13px 12px no-repeat;height:80px;width:80px;right:13px;margin-left:auto;margin-bottom:20px;bottom:20px;transition:bottom .5s}.templates_filter_content .off_screen{bottom:-100px}.template_card_list{padding-top:20px;display:flex;flex-wrap:wrap;justify-content:space-evenly}.template_card{display:flex;flex-direction:column;justify-content:space-between;border:1px solid #cecece;border-radius:3px;box-shadow:0 1px 1px rgb(0 0 0/20%);padding:14px 20px 20px;width:310px;min-height:300px;margin:10px;text-align:center}.template_card h2,.template_card p,.template_card a{margin:0}.template_card_link{text-align:center;margin-top:10px;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;row-gap:8px}.template_card .form_tags{display:flex;flex-wrap:wrap;align-content:flex-end;justify-content:center}.template_card p{margin-bottom:10px}.template_card .form_tag{background-color:#d8ffb0;padding:3px 6px;border-radius:3px;margin:5px;font-size:13px}.template_card .form_tag.sector{background-color:#b0e9ff}.template_card .template_images{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.template_card .template_image img{cursor:help}.template_card .template_image.custom_pdf_icon img{width:40px}.template_card .template_status{font-size:14px;height:24px;margin-right:3px;margin-left:auto;padding:0 5px;border-radius:5px;overflow:hidden;background-color:#dcf0f1;display:inline-block}.template_card .template_status.stars{display:block;background-color:transparent;margin-right:0;padding:0}.template_card.no_stars .template_status.stars{display:none}.column-right .templates_filter .templates_filter_heading img{position:absolute;width:30px;height:30px;top:9px;left:35px;z-index:1}.templates_icon{position:absolute;width:30px;height:30px;top:5px;left:44px;z-index:1}.templates_icon_formbuilder{width:24px;height:24px;margin-left:11px;margin-top:8px;margin-right:6px}.templates_icon_formbuilder.sidebar{margin-right:3px;margin-left:0}.templates_no_forms_found_box{display:flex;flex-direction:column;padding:27% 0 0;position:relative;text-align:center}.templates_no_forms_found_box h3{font-size:1.7em;line-height:1em}.templates_no_forms_found_box a{line-height:46px}.templates_no_forms_found_box img{position:absolute;width:220px;height:340px;left:98%;top:30%}.templates_star_icon{width:24px;height:24px}.templates_disclaimer{display:none}@media (max-width:1175px){.template_card{width:100%;box-sizing:border-box}}@media (max-width:1015px){.template_card{width:100%;box-sizing:border-box}}@media (max-width:970px){.templates_no_forms_found_box img{display:none}.templates_no_forms_found_box{padding:20% 0 0;margin:0 auto}}@media (max-width:750px){.contentTypeTemplates .content_container{flex-direction:column;column-gap:0}.contentTypeTemplates .content_container .column-right{margin:0;padding:0 !important;max-width:unset;width:100% !important}.contentTypeTemplates .column-right .inBox{width:100% !important}.templates_filter_shortcut{display:block}}@media (max-width:425px){.template_card{height:unset;min-height:450px;grid-template:var(--custom-top-padding,30px) auto 130px auto auto 65px/auto}}@media (min-width:971px){.template_card_list:has(.templates_no_forms_found_box){justify-content:center;max-width:440px}}

/* file: module22_frontend_jquery.fancybox.css */
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;transform:translate3d(0,0,0);z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/site/styles/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('/site/styles/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/site/styles/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/site/styles/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}#map-edit-location{height:70vh;width:70vw}.gps-response-edit-button{position:absolute;bottom:20px;right:20px}.type-styles-definition .fancybox-wrap,.type-styles-definition .fancybox-overlay{position:static !important}.type-styles-definition .fancybox-overlay{height:300px !important;align-content:center;justify-items:center}@media (max-height:450px){#map-edit-location{height:45vh}}@media only screen and (min-resolution:1.5dppx){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/site/styles/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/site/styles/fancybox_loading@2x.gif');background-size:24px 24px}}@media (max-width:650px){.fancybox-wrap{width:unset !important;height:unset !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;position:fixed !important;overflow:auto !important}.fancybox-inner{width:unset !important;height:unset !important}.scrollable-fancybox{overflow-y:unset !important;max-height:unset !important}.fancybox-item.fancybox-close{top:0;right:0}}

/* file: module25_frontend_testimonials.css */
#testimonials{max-width:1200px;margin-left:auto;margin-right:auto}.testimonial_image{float:left;margin-top:0;margin-right:10px}.testimonial_image img{width:150px}.testimonial_text{margin-left:190px}.testimonial_signature{text-align:right}.testimonial-case-study-link{text-align:center}.testimonial_space{margin:12px 0 20px;border-bottom:1px solid #d7d5d6}ul li.testimonialItem{margin-bottom:12px;clear:left;min-height:120px;padding-bottom:17px;border-radius:7px;box-shadow:0 0 14px 0px rgba(0,0,0,.09)}#testimonialsList{margin-left:0;padding-left:0}#testimonialsList li{list-style:none;padding:30px}.testimonial_position,.testimonial_company_name{font-style:italic}

/* file: module26_frontend_info_messages.css */
#info-box-container{position:fixed;right:0;top:0;background:#fff;text-align:left;border-bottom-left-radius:5px;z-index:90000;max-width:50vw;overflow-y:auto;max-height:100vh}#info-box-container .closeBox{position:absolute;top:0;right:0;z-index:5;background:transparent url('/site/images/info-messages/close_all.png') left top no-repeat;width:36px;height:22px;text-indent:-9999px;overflow:hidden;text-align:left}#info-box-container .closeBox:hover{background-position:left bottom}#info-box-container .message{min-width:150px;padding:17px 40px 18px 54px;background:#fff url('/site/images/info-messages/icon38_message-info_blue.png') 10px 5px no-repeat;transition:background-color 0s;line-height:.9em;position:relative;font-size:80%;margin:0;border:none;box-shadow:0 1px 1px rgba(0,0,0,.2)}#info-box-container .message.bounce-image:not(.message-warning){animation:bounce_display_message_image 1s linear}#info-box-container .message-warning.bounce-image{animation:bounce_display_message_image_warning 1s linear}#info-box-container .message{line-height:1.2em}#info-box-container .message:after{content:"-";text-indent:-999999px;background:#e1e59b;border-bottom:1px solid #fdfeec;font-size:1px;height:1px;display:block;position:absolute;bottom:0;left:10px;right:10px;line-height:0}#info-box-container .message:last-of-type:after{display:none}#info-box-container .image-rotate-infinity,#info-box-container .image-rotate-once{position:absolute;left:10px;top:5px;width:38px;height:38px;bottom:0;background-size:auto 100%}#info-box-container .message:last-of-type{border-bottom-left-radius:5px}#info-box-container .message.delay{background-color:#fbffb7;transition:background-color 5s}#info-box-container .message.delay.success{background-color:#d8ffb0}#info-box-container .message.delay.error,#info-box-container .message.delay.message-error{background-color:rgba(255,217,217,1);color:#000}#info-box-container .message.delay.warning{background-color:rgba(242,114,0,.04);color:#000}#info-box-container .message:has(.login-button){background-position:15px 12px}.message-time-line{background:#000}.message-repeat:before{content:" ("}.message-repeat:after{content:"x)"}@media (max-width:800px){#info-box-container{max-width:80vw}}

/* file: module30_frontend_animations.css */
@keyframes pricing_bounce{0%{top:-90px;opacity:0}60%{top:-30px;opacity:1}100%{top:-35px}}@keyframes pricing_bounce_after{0%{top:-57px;opacity:0}60%{top:-3px;opacity:1}100%{top:-2px}}@keyframes bounce{0%{top:-10px}5%{top:10px}10%{top:-10px}15%{top:10px}20%{top:-8px}25%{top:8px}30%{top:-7px}35%{top:7px}40%{top:-6px}45%{top:6px}50%{top:-4px}55%{top:4px}55%{top:0}}@keyframes drop_here{0%{transform:translateX(0px);opacity:1}20%{transform:translateX(0px);opacity:.2}21%{transform:translateX(-140px);opacity:0}22%{transform:translateX(-140px);opacity:.2}100%{transform:translateX(0px);opacity:1}}@keyframes new_builder_anim{0%{transform:translateY(-80px);opacity:0}40%{transform:translateY(10px);opacity:1}60%{transform:translateY(-8px)}80%{transform:translateY(6px)}90%{transform:translateY(-4px)}100%{transform:translateY(0px);opacity:1}}@keyframes drag_right_arrow{0%{transform:translateX(0px);opacity:1}20%{transform:translateX(0px);opacity:0}21%{transform:translateX(15px);opacity:0}22%{transform:translateX(15px);opacity:.2}100%{transform:translateX(0px);opacity:1}}@keyframes drag_left_arrow{0%{transform:translateX(0px);opacity:1}20%{transform:translateX(0px);opacity:0}21%{transform:translateX(-15px);opacity:0}23%{transform:translateX(-15px);opacity:.2}100%{transform:translateX(0px);opacity:1}}@keyframes drag_right_arrow_bigger{0%{transform:translateX(0px);opacity:1}20%{transform:translateX(0px);opacity:.2}21%{transform:translateX(28px);opacity:0}22%{transform:translateX(28px);opacity:.2}100%{transform:translateX(0px);opacity:1}}@keyframes drag_left_arrow_bigger{0%{transform:translateX(0px);opacity:1}20%{transform:translateX(0px);opacity:.2}21%{transform:translateX(-28px);opacity:0}22%{transform:translateX(-28px);opacity:.2}100%{transform:translateX(0px);opacity:1}}@keyframes dash_await{from{stroke-dashoffset:360}to{stroke-dashoffset:0}}@keyframes dash_storage{from{stroke-dashoffset:65}to{stroke-dashoffset:0}}@keyframes pulse-outside{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}@keyframes pulse-inside{0%{transform:scale(1)}50%{transform:scale(.5)}100%{transform:scale(1)}}@keyframes input-shadow{0%{box-shadow:none}50%{box-shadow:0 0 20px #5bb6b6}100%{box-shadow:none}}@keyframes bounceBG{0%{background-color:#fff}15%{background-color:#ffcb9c}50%{background-color:#fff}65%{background-color:#ffcb9c}100%{background-color:#fff}}@keyframes bounceBGBlue{0%{background-color:#fff}15%{background-color:#dbf0f1}50%{background-color:#fff}65%{background-color:#dbf0f1}100%{background-color:#fff}}@keyframes bounceBGDarkBlue{0%{background-color:#fff}15%{background-color:#cfdbff}50%{background-color:#fff}65%{background-color:#cfdbff}100%{background-color:#fff}}@keyframes bounceBGGreen{0%{background-color:#d8ffb0}25%{background-color:#fdfffb}50%{background-color:#d8ffb0}75%{background-color:#fdfffb}100%{background-color:#d8ffb0}}.bounceBGGreen{animation:bounceBGGreen 1.2s 3 ease}.shake{animation:shake .8s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translate3d(-2px,0,0)}20%,80%{transform:translate3d(4px,0,0)}30%,50%,70%{transform:translate3d(-8px,0,0)}40%,60%{transform:translate3d(8px,0,0)}}@keyframes pulse-error{10%,90%{box-shadow:0 0 2px 0px #e23b3b}30%,70%{box-shadow:0 0 5px 1px #e23b3b}50%{box-shadow:0 0 8px 2px #e23b3b}}.fadein{animation:fadein 1s;animation-timing-function:cubic-bezier(.42,0,.58,1)}.fadeout{position:absolute;animation:fadeout 1s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.25,.1,.25,1)}.fadeout.feature-center-wrapper{left:calc(50% - 600px)}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes bounce{0%{transform:translateY(0)}30%{transform:translateY(-15px)}50%{transform:translateY(-20px)}70%{transform:translateY(-15px)}100%{transform:translateY(0)}}@keyframes zoomInOut{0%{transform:scale(1)}50%{transform:scale(1.3)}100%{transform:scale(1)}}@keyframes glowLightOrange{0%{box-shadow:0px 0px 4px 4px rgba(239,245,34,0)}50%{box-shadow:0 0 8px 4px rgba(255,212,0,1)}100%{box-shadow:0px 0px 4px 4px rgba(239,245,34,0)}}.show_components_button.pulse-scale{animation:zoomInOut 1s infinite;box-shadow:0 5px 5px 100vh rgba(0,0,0,.5)}.pulse-box-shadow{animation:glowLightOrange 1s infinite}.bounce_once{animation-duration:.7s;animation-name:bounce;animation-iteration-count:1;animation-timing-function:linear}.bouncy{animation-duration:.7s;animation-name:bounce;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes bounce_display_message_image{0%{background-position:10px 5px}25%{background-position:10px 0}50%{background-position:10px 10px}75%{background-position:10px 0}100%{background-position:10px 5px}}@keyframes bounce_display_message_image_warning{0%{background-position:10px 5px;background-color:#fbffb7}20%{background-position:10px 0}40%{background-position:10px 10px}50%{background-position:10px 0;background-color:rgba(255,217,217,1)}60%{background-position:10px 10px}80%{background-position:10px 0}100%{background-position:10px 5px;background-color:#fbffb7}}.bouncer-loader{display:flex;padding-top:15px}.bouncer-loader div{margin-right:3px;background:#59a332;border-radius:50%;width:15px;height:15px;animation:bouncer-loader .5s cubic-bezier(.61,.05,.66,.39) infinite alternate}.bouncer-loader div:nth-child(2){animation-delay:.1s}.bouncer-loader div:nth-child(3){animation-delay:.2s}@keyframes bouncer-loader{from{transform:translateY(0)}to{transform:translateY(-15px)}}

/* file: module41_frontend_public_forms.css */
.public-form{min-height:400px;position:relative}.public-form .footer{width:100%;background:#f5f5f5}.public-form .footer .all_docs .footer-inner{padding:20px;position:relative;min-height:40px;vertical-align:middle;display:flex;justify-content:space-between}.public-form .footer:after{content:" ";display:block;clear:both}.public-form .client_foot_string{display:flex;align-items:center}.public-form .footer .middle{padding-left:2ex}.public-form .footer .middle,.public-form .footer .logo{vertical-align:middle}.public-form .footer .logo{max-height:50px;max-width:150px}.public-form .footer .powered-by img{width:130px;vertical-align:middle}.public_form_container{text-align:center;position:relative;top:40px}.public_form_container.hidden{display:none}.public_form_container h2{font-weight:700;font-size:1.8em;margin:0 0 120px}.public_form_container button{font-size:1.5em;font-weight:700;width:160px;height:50px}.public_form_container .loading_text{font-size:2em;margin:0 0 80px}.public_form_container .loading{width:150px}.public_form_container img.professor{position:absolute;top:100px;left:24%;width:200px;z-index:9999}.public_form_container .public_form_fill_countdown_msg{font-weight:500;font-size:1.1em}@media (max-width:1300px){.public_form_container img.professor{width:150px;top:123px;left:28%}}@media (max-width:1000px){.public_form_container img.professor{display:none}}.public_form_rate_limits_table{width:100%}.public_form_rate_limits_table td:last-child{text-align:center}.public_form_rate_limits_table td.is_exceedable{color:green;font-weight:700}.public_form_rate_limits_table td.is_exceeded{color:red;font-weight:700}

/* file: module61_frontend_tools.css */
.contentTypeRemoveCzechDiacritics .json_response{overflow:auto;word-break:break-all}.content_type_print_r_to_json .json_response{background-color:#ff0;padding:5px 10px;overflow:auto}.content_type_print_r_to_json .json_response code{white-space:pre-wrap}.usefulToolsMainInput{width:100%;box-sizing:border-box;height:15em}.type-above-the-fold-button{text-align:center}.type-above-the-fold-button .above-the-fold-button{position:relative}.type-above-the-fold-button .above-the-fold-button:after{content:attr(data-title);display:block;left:120%;white-space:nowrap;position:absolute;bottom:5px;color:initial;background:transparent url('/site/images/drag-bookmarks.png') left 30% no-repeat;line-height:1.6em;padding-top:5px;padding-left:50px}

/* file: module71_frontend_help_landing.css */
ul.help_pages_list a{text-decoration:none}ul.help_pages_list{margin-right:10px;margin-bottom:15px;margin:-10px;font-size:150%;list-style-type:none;padding:0;margin:0;column-count:3}ul.help_pages_list>li{break-inside:avoid;margin-top:10px}ul.help_pages_list>li>a:hover,ul.help_subpages_list a:hover{box-shadow:inset 100px 100px 0 rgba(0,0,0,.05)}ul.help_subpages_list{list-style-type:none;padding:0;margin:0}ul.help_subpages_list{margin-left:20px}ul.help_subpages_list li{font-size:70%;padding-left:1em;text-indent:-.7em;vertical-align:middle;margin-bottom:5px}ul.help_subpages_list li:before{content:"•";padding-right:7px;font-size:3.5em;vertical-align:middle}ul.help_subpages_list.blue_dots li:before{color:#0092ff}ul.help_subpages_list.green_dots li:before{color:#60b000}ul.help_subpages_list.orange_dots li:before{color:#f17200}ul.help_subpages_list.violet_dots li:before{color:#b875d4}ul.help_subpages_list.navy_dots li:before{color:#508fbe}ul.help_subpages_list.pink_dots li:before{color:#f12db7}ul.help_subpages_list.cyan_dots li:before{color:#0a9d6b}ul.help_subpages_list.pink2_dots li:before{color:#db6e4c}img.help_heading_image{vertical-align:middle;margin:10px}a.help_page_link{line-height:32px;margin-top:10px;display:inline-block}.right_col_box{display:inline-block;margin-left:7px;min-height:130px;border:1px solid rgba(255,255,255,.5);border-radius:3px;position:relative;border:solid 1px #cecece;box-shadow:#cecece 0px 0px 3px;margin-top:30px;box-shadow:0 1px 1px rgba(0,0,0,.2);padding:20px}.right_col_box.yellow{background-color:#fffea4}.right_col_box:hover{box-shadow:0 1px 1px rgba(0,0,0,.2),0px 0px 0px 5px #ededed}.right_col_box .image_box{position:absolute;right:0;bottom:0}.right_col_box .image_box .btn{position:absolute;bottom:14px;padding:6px 18px;height:auto;width:auto;display:block;right:14px;white-space:nowrap}.right_col_box.type-let-us-know .image_box img{margin-bottom:5px}.right_col_box .text_box{padding-right:0;margin-right:140px;margin-bottom:40px;font-size:140%;line-height:130%}.right_col_box h3{font-size:140%;margin-top:0;margin-bottom:10px;line-height:1.45em}.right_col_box .btn{margin:0 auto}.type-let-us-know{background:url('/site/images/banner/banner-back_green_v4.jpg') no-repeat;text-shadow:0 3px 0 rgba(0,0,0,.2);color:#fff}.type-let-us-know.right_col_box:hover{box-shadow:unset}@media (max-width:1000px){ul.help_pages_list{column-count:2}}@media (max-width:900px){.type-let-us-know.right_col_box .image_box img{width:auto}.type-let-us-know.right_col_box .text_box{margin-right:0;max-width:70%}}@media (max-width:800px){.right_col_box .image_box img{display:inline;width:auto}}@media (max-width:425px){ul.help_pages_list{column-count:1}}

/* file: module88_frontend_cmsforms.css */
.cms-form-item-handle-reason-hint{background-color:rgba(255,253,121,.25);padding:15px 25px;margin-bottom:25px}.cms-form-item-handle-reason-hint h3{margin:0 0 5px}.cms-form-item-handle-reason-hint p{margin:.7em 0}.cmsforms input[type=text],.cmsforms input[type=email],.cmsforms textarea{width:300px;margin-top:0;font-size:inherit;border:1px solid #cecece;margin:0}.cmsforms textarea{width:97%;height:150px}.cmsforms .error{display:block}.cmsforms select{width:322px;padding:10px 13px 10px 7px;margin:0;background-color:#fff;border:1px solid #cecece;font-size:inherit;border-radius:0}.cmsforms .cmsformRow{position:relative;margin-bottom:15px}.cmsforms label.dynamic{position:absolute;left:.75em;top:.6em;transform-origin:left top;transition:all .15s cubic-bezier(.4,0,.2,1);padding-left:7px;padding-right:7px;margin-left:-5px}.cmsforms .focused label.dynamic,.cmsforms .filled label.dynamic{top:.1em;transform:translateY(-50%);font-size:80%;color:rgba(0,0,0,.5);background-color:rgba(255,255,255,1)}.cmsforms .row-submits{display:flex;gap:10px}.cmsforms .row-submits .btn{white-space:break-spaces}.cmsForm.with-image{display:flex;align-items:center}.cmsForm.with-image picture,.cmsForm.with-image .form-wrapper{width:50%}.cmsForm.with-image picture img{width:100%;max-width:600px}.cmsForm.with-image .cmsforms textarea{width:85%}.cmsforms .row-submits>div:has(.grecaptcha-badge){order:3}@media (max-width:990px){.cmsForm.with-image{flex-wrap:wrap;flex-direction:column}.cmsForm.with-image picture{text-align:center;width:100%}.cmsForm.with-image .form-wrapper{width:100%}}

/* file: module95_frontend_responsive.css */
@media (max-width:1015px){.links_with_effect a:before,.links_with_effect a:after,.inBoxContent a:not(.btn,.link-styles-remove):before,.inBoxContent a:not(.btn,.link-styles-remove):after,.home_info_box a:before,.home_info_box a:after,.type-home-left-box a:before,.type-home-left-box a:after,a.link_with_effect:after,a.link_with_effect:before{display:none}.start_trial a{width:80%;background-image:url('/site/images/banner_freetrial_default.png');background-size:100% 100%;height:15vw}.registration table{width:100%}.registration{width:99%}.column-right,.type-home-right-box{width:30%}.type-home-left-box{margin-right:30%}.inBoxContent{padding:0 4% 4%}.inBoxContent.errorPage{width:90%}.column-right .inBox{margin-left:auto;width:98%}.box-left ul{margin-left:60%}.box-right ul{margin-right:60%}.home_container .registration h2{line-height:inherit;padding-top:25px;padding-left:70px;margin-bottom:0}.home_container .registration h2 span{margin-left:0}.registration .input-long,.registration .input-password{width:90%}.home_top_box_inner:after{display:none}.home_top_box_inner{max-width:initial;min-height:initial}.home_top_box_inner img{float:left}.home_top_box_inner h2{text-align:left}.home_top_box_inner .description,.home_top_box_inner h2{margin-left:220px}.home_top_box_inner .description.googlePlay_appStore,.home_top_box_inner .description{min-height:initial}.googlePlay_appStore_icon,.home_top_box_inner a.button{float:right;position:static}p img.full_width_img{width:100%}p img.full_width_img{height:auto}p img.p_center_image{max-width:100%}.type-youtube-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-left:2%}.type-youtube-video iframe,.type-youtube-video object,.type-youtube-video embed{position:absolute;top:0;left:0;width:100%;height:100%}div.standard_box .dash_inner_box{width:calc(50% - 37px);padding:0 18px 11px}.recent_active_wrapper .useful_tips .dash_inner_box{width:80%}.recent_active_wrapper .useful_tips .dash_inner_box img{max-width:100%}ul.one_line li div.list_right_columns{display:none}ul.one_line .report_element_name{width:100%;max-width:75vw;line-height:120%;text-overflow:ellipsis;box-sizing:border-box;padding-right:28px}ul.one_line .result_content .item_value,ul.one_line .result_content .item_name{width:auto;margin-left:50px;display:block;padding-right:5px}.client ul.one_line .result_content .item_value,.client ul.one_line .result_content .item_name{margin-left:80px}ul.one_line .result_content{position:relative;margin-top:0}ul.one_line .visibility_box,ul.one_line .item_type_icon{float:left}ul.one_line audio{max-width:100%}ul.one_line .result_content:after{top:0}.sliding_heading .content_wrapper{padding:6px;max-width:100%}div.dash_inner_box .approved_awaiting_svg{left:5px}.features_items{width:32.5%}.features_items ul{padding-left:2%}.features_items li{width:46%;margin-right:5%}.features_items .items .item .item_label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0 3px}.accordion_column{width:auto;margin-left:33%;margin-right:0;display:block}.feature_properties_box textarea.text{width:80%}#inviteEmailImage{display:none}.form_menu_main{padding:0 1%}.form_menu.standard_options{width:auto}.standard_box .dash_inner_box:nth-of-type(3).placeholder_box{display:none}.home_container h2{padding-left:4%;padding-right:4%}.center_container .inBoxContent video{max-width:100%}.errorMessageBox.forms-to-fill-responsive{display:block}}@media (max-width:1015px) and (min-width:650px){#forms_selector .items-list>div{display:inline-block;width:calc(50% - 5px);margin-right:5px}#forms_selector .items-list>div[hidden]{display:none}}@media (max-width:1015px) and (min-width:501px){.googlePlay_appStore_icon{margin-left:15px}}@media (max-width:990px){.member_gallery{width:100%;min-height:300px}body .second_submenu:hover ul.second_submenu_items,body ul.second_submenu_items:hover{max-height:600px;max-height:calc(var(--number-items)*43px)}.second_submenu_items .submenu_item_wrapper a.submenu_item{padding-left:48px;overflow:hidden;text-overflow:ellipsis}h2.pricing_plans_heading{position:relative;left:auto;top:auto;bottom:auto;right:auto;margin-bottom:25px}.full-width-padding{padding:0}table.with-hidden th .hidden_buttons{right:unset;left:0}}@media (max-width:900px){.form_builder_option_buttons input[type=radio]~label{display:block;width:50%}.form_builder_option_buttons input[type=radio]+label{border-right:1px solid transparent}.with_message_box #map-canvas,#map-canvas{width:100%;height:100%}#map_lightbox{width:70vw;height:70vh}#map_lightbox #map_box{height:100%}#map_lightbox .message_box{position:absolute;top:0;left:0;z-index:20;opacity:0}#map_lightbox .message_box_open{display:block}.staff-wrapper{max-width:80vw}.staff-wrapper.three_columns .staff_line{max-width:44%;width:50%;padding:4px 2%;margin-right:.5%}.right_col_box .image_box img{width:140px}.right_col_box .text_box{margin-right:120px}}@media (max-width:810px){.currentAudio audio{width:300px}}@media (max-width:800px){img.img404{width:200px;display:block;margin:0 auto;float:none}.box-left ul,.box-right ul{margin:0}.type-home-left-box .image,.newsBox.skip_heading_box .image_wrapper{float:none;display:block;margin:0 auto}.type-home-left-box .description.with-image{margin-left:0}.type-home-left-box .description.with-image h2{text-align:center;margin-bottom:-4px}.testimonial_image{float:none;text-align:center}.testimonial_text{margin-left:0}.cmsforms input[type=text],.cmsforms input[type=email],.cmsforms textarea,.cmsforms select{box-sizing:border-box;width:100%}.cmsforms .row-submits{flex-direction:column}.type-home-left-box .image{margin-bottom:15px}.event_form_left_part{max-width:445px;width:auto;margin-right:245px}.event_form_left_part label{float:left}.event_date,.form_inputs,.event_name,.event_form_left_part .text_wrapper{display:block;margin-left:150px}.edit_form .event_form_left_part input.edit_form_input{width:60%}.event_form_left_part textarea.edit_form_input{width:100%;padding:2%;box-sizing:border-box}.feature_properties_box .inputs_line .input{display:block;margin-bottom:10px}.feature_properties_box .inputs_line .input label{min-width:50px;display:inline-block}.responsiveTable tr{display:block}.responsiveTable td{display:inline-block}.right_col_box .text_box{margin-right:0}.trash{left:-40px}#trigger_table td,#chart_table table td{display:block}#trigger_table tr td:first-child,#chart_table table tr td:first-child{width:100%}#trigger_table tr td:first-child label,#chart_table table tr td:first-child label{width:calc(100% - 10px)}.prefilled-response-name-container .vue-tags-input{max-width:100vw}div.register_message_2{flex-direction:column;padding-top:40px}div.percentage_wrapper{order:0;margin-top:-40px;padding-bottom:40px;max-width:320px;padding-left:0}}@media screen and (max-width:700px){div.most_active_forms .dash_inner_box:first-of-type,div.suppliers_forms .dash_inner_box:first-of-type{border-bottom:solid 1px #cecece}div.most_active_forms .dash_inner_box,div.suppliers_forms .dash_inner_box{border:none;display:block;width:90vw;margin:0 5%;padding:0;padding-bottom:20px}div.most_active_forms .dash_inner_box h4,div.dash_inner_box .last_report_reports_count{text-align:center}}@media only screen and (max-width:680px){img.img404{display:none}.float_right{float:none;order:2;margin-top:15px}.empty_content_box.standard_box .no_content_image{display:none}div .empty_content_box.standard_box .hint_box{margin-left:40px;margin-right:40px;padding:0}.signpost{flex-wrap:wrap}}@media only screen and (max-width:650px){div .empty_content_box .no_content_image{display:none}.table.forgot_pass{width:90%}.action_box_heading,.home_container .registration h2{background-image:none;padding-left:8%}.headerFlexContainer{flex-wrap:reverse;flex-direction:column-reverse}div.headingIconContent span.heading-icon-wrapper{left:10px !important}div.headerFlexContainer div.headingIconContent{min-width:60px}.submenuOpenButtonContainer{min-width:50px}#submenu_open_button{display:block;align-self:flex-start}.edit_report_item,.edit_report_item select.nice-select,.edit_report_item label{min-width:0;width:60vw}.second_submenu_items{position:static;padding-left:10px;max-width:9999px}.second_submenu.submenu_item .second_submenu_items{margin-left:-40px;margin-right:-18px;max-width:100vw}div.responsiveContainer span.headingPrefix{display:none}div.dash_inner_box .hover_wrapper{top:27px;left:-2%;right:-2%}#downloading_status,.report-graph-charts .chart{width:100%}.submit_buttons .buttons-dropdown{float:none}.welcome_message_buttons .create_new_form{display:inline-block}#conditional_lightbox_selector.has-components.has-sections ul.conditional{width:auto;display:block}.trash{left:12vw}.registration-lightbox-warning{display:block}.feature_properties_box div.options_box .radio_line{display:flex !important;width:unset}}@media only screen and (max-width:650px) and (max-height:520px){.features_items .items .item,.ui-draggable-dragging .item{width:21%}.chatgpt_question_generator .features_items .items .item{width:auto}}@media (max-width:600px){div.dash_inner_box .approved_awaiting_svg{left:-15px}.right_box_staff{display:none}.event_form_left_part{width:100%}.member_select_multiple{display:block}.homepage .home_container{display:flex;flex-direction:column}.homepage .home_container .inBox .type-home-right-box{order:1}.homepage .home_container .cms-heading{order:2}.homepage .home_container .left_box{order:3}.column-right .inBox{margin-left:0;width:100%;border-left:none;border-right:none}.column-right{width:100%}.type-home-right-box{width:100%}.type-home-right-box .news .news_box{margin-left:auto;margin-right:auto;width:302px}.centerWrapper{text-align:center}.bulletPoints{text-align:left;display:inline-block}.filter_options{max-height:320px}.type-home-left-box{margin-right:0}.empty_content_box .hint_box{margin-left:40px}.light_box_control{height:auto}.right_col_box .text_box{margin-right:140px}.templates_filter_shortcut{display:block}.content_container.templates_swap>.column-right.column{order:1}.content_container.templates_swap>.center_container{order:2}}@media (max-width:550px){.light_box_control{display:flex;flex-direction:column}.light_box_control .btn{order:5}.light_box_control .button{order:1}#trigger_table .tox-tinymce{width:calc(100vw - 80px)}}@media (max-width:500px){.lightbox_heading{min-width:100px}.inBox.type-register .action_box_heading{background-image:url('/site/images/icon60_present_green.png');padding-left:78px}.home_container .registration h2{background:#ffcb9c url('/site/images/icon60_registration_orange.png') 5px 7px no-repeat;padding-left:70px}.column-right,.type-home-right-box{float:none;margin:0}.inBox.type-register .action_box_heading{padding-right:45px}.box_opener{display:block}.registration .box_opener{display:none}.homepage .registration .box_opener{display:block}.start_trial.opened{max-height:250px;padding-bottom:30px}.home_top_box_inner img{float:none}.home_top_box_inner .description,.home_top_box_inner h2{margin-left:0;text-align:center}.type-home-left-box .description.with-image{text-align:center}.googlePlay_appStore_icon,.home_top_box_inner a.button{float:none}.appStore_googlePlay_icons_wrapper{width:230px;margin:0 auto}.home_top_box_inner{width:70%;padding:0 15%}.home_container .registration .inBoxContent{max-height:0;padding-bottom:0;padding-top:0;overflow:hidden;transition:padding .5s,max-height .5s}.home_container .registration .inBoxContent.opened,.home_container .registration .inBoxContent.show-content{max-height:600px;padding-top:30px;padding-bottom:30px}.inBox.type-register.standard_box{border-radius:0}.inBox.type-register.standard_box{width:100%;border:none;margin:0;box-shadow:none}.home_container .registration{border:none;box-shadow:none;width:100%}#additional_bottom_content{display:block}.column.column-right .type-register{display:none}.type-home-left-box .image{margin-bottom:0;margin-top:25px}.type-home-left-box .description.with-image h2{margin-top:0}#notificationsGroup{width:80%}.start_trial a{height:48vw}#form_description,.form_menu_box.wide{width:80%}.header-tools-container{text-align:center}.staff-wrapper .header-tools-container .keyword.edit_form_input,.item-selector .header-tools-container .keyword.edit_form_input.items-selector,.header-tools-container a.select_all.deselect,.header-tools-container .shares_count{float:none;display:block;width:auto}.header-tools-container a.select_all.deselect,.header-tools-container .shares_count{display:inline-block}.staff-wrapper .header-tools-container .keyword.edit_form_input{margin:10px 0;width:94%}.type-content-with-heading-image .secondary_content{margin-left:0;max-width:100%;float:none}.profile_submit{width:100%}.profile_table.highlightHoveredRows td{padding-left:0}.errorMessageBox .button.orange{margin-top:10px}}@media(max-width:450px){.form_menu.standard_options{display:block;text-align:center}.form_menu_right_options{float:none;text-align:center}.table.forgot_pass,.login-container .tableLoginForm{width:100%;border-left:none;border-right:none}.staff-wrapper .member_avatar{display:none}.staff_line .staff_line_text,.item-selector .item-line .item-line-text{margin-left:0;margin-right:0}.staff-wrapper .staff_list .staff_line{width:85%}.staff-wrapper.three_columns .staff_line{width:auto;display:block;max-width:9999px;padding:4px 10px;margin-right:0 px}}@media(max-width:420px){.event_date,.form_inputs,.event_name,.event_form_left_part .text_wrapper{margin-left:120px}.edit_form label,.standard_form label:not(.feature_heading,.label-width-full),.standard_label,.info_line_label{max-width:100%}.item-selector .additional-item-line label{max-width:9999px}.staff-wrapper .header-tools-container .keyword.edit_form_input{width:90%}}@media (max-width:400px){.dashboard_box .empty_content_box .hint_box{padding-right:0;margin-left:20px;margin-right:20px}}@media (max-width:390px){.web_link.event_box.handler-create-event{margin-top:116px}}@media (max-width:350px){.under-login-message{display:none}.already-have-account{display:block}.non_menu_icons a.edit_profile{max-width:130px}.staff-wrapper a.select_all{font-size:80%}}@media (max-height:800px){.center_container .inBoxContent video{max-height:90vh}}@media (max-height:750px){.features_items .items .item{width:30%}.chatgpt_question_generator .features_items .items .item{width:unset}}@media (max-height:600px){.with_message_box #map-canvas,#map-canvas{width:100%;height:100%}#map_lightbox{width:70vw;height:70vh}#map_box{height:calc(100% - 45px)}}@media (max-height:682px){.staff-wrapper.three_columns .staff_list{overflow-y:show;height:auto}.fancybox-inner{height:auto !important;overflow-y:visible !important}}@media (max-width:650px) and (max-height:500px){.prepare_to_fix h2:after{display:none}.features_items{padding-bottom:5px;bottom:0}.features_items ul{height:85%;overflow-y:scroll}}@media screen and (max-height:650px){.chatgpt_question_generator .features_items .items .item{width:auto}}@media (max-height:480px){.fancybox-inner .lightbox_heading{padding:15px 20px}.fancybox-inner{height:auto !important;overflow-y:visible !important}}.iOS .fancybox-opened,.Android .fancybox-opened{overflow-y:visible !important;height:auto !important}.iOS .staff-wrapper.three_columns .staff_list,.Android .staff-wrapper.three_columns .staff_list{overflow-y:visible !important;height:auto !important}#snoozingBody:after{clear:right;content:"";display:block}@media (max-width:330px){a.logo{max-width:100%;box-sizing:border-box}}