@font-face{font-family:AliquamREG;src:url(../fonts/aliquamreg-webfont.eot);src:url(../fonts/aliquamreg-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/aliquamreg-webfont.woff) format("woff"),url(../fonts/aliquamreg.ttf) format("truetype"),url(../fonts/aliquamreg-webfont.svg#LinuxLibertineORegular) format("svg");font-weight:400;font-style:normal}html{overflow-x:auto;overflow-y:scroll;min-width:1000px}body,html{height:100%}body{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3;color:#555;background:url(../images/bg.gif) repeat-x bottom #eaeaea;background-attachment:fixed;margin:0;padding:0}h2{font-size:30px;margin:0 0 30px}h2,h3{font-weight:400;padding:0}h3{font-size:18px;margin:0 0 8px}h4{font-size:14px}h4,h5{font-weight:700;margin:0 0 8px;padding:0}h5{font-size:12px}h6{font-weight:700;font-size:11px;margin:0 0 8px;padding:0}ol,p,ul{margin:0 0 30px}ul{list-style-type:none;padding-left:0;margin-left:0}li{background:url(../images/bullet.gif) no-repeat;background-position:0 3px;padding-left:15px;margin-bottom:10px}img{border:0;max-width:100%}.left{float:left}.right{float:right}.clear{clear:both}.vertical_middle{vertical-align:middle}.no_padding{padding:0}a{color:#2b9fd9;outline:none}a,a:hover{text-decoration:none}a:hover{opacity:.7;filter:alpha(opacity=70);cursor:pointer}.blue{color:#2b9fd9}.banner_slideshow{position:relative;width:100%;height:431px;overflow:hidden}#mobile_nav,#zenfotomatic_heading_mobile{display:none}form{margin:0;padding:0}form h3{margin-bottom:10px}form table{border-collapse:collapse;margin:0 0 10px;padding:0}form table th{min-width:120px;font-weight:400;text-align:left;padding:5px 5px 5px 0}form table td{padding:5px 0 5px 5px}input{background:none;vertical-align:middle}input,select{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#111}select{width:260px;height:28px;background-color:#fff;border:1px solid #999;border-radius:3px;margin:0;padding:2px}option{padding:2px 5px}input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}textarea{height:100px;font-family:Arial,Helvetica,sans-serif;font-size:16px}.form_field,textarea{width:250px;color:#111;background-color:#fff;border:1px solid #999;border-radius:3px;margin:0;padding:3px 4px 4px}.form_field{height:19px}.form_file_field{float:left;width:180px;height:23px;color:#111;background-color:#fff;border:1px solid #999;border-radius:3px;margin:0;padding:3px 4px 4px;margin-right:4px}.form_file_button{position:relative;width:64px;height:30px;font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:2em;text-align:center;color:#fff;background:#2b9fd9;border:1px solid #268cbf;border-radius:3px;margin-left:5px;overflow:hidden}.form_file_button:hover{opacity:.5;filter:alpha(opacity=50)}.form_file_button input{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.form_radio{margin-bottom:20px}.form_radio input{float:left;margin:0}.form_radio div{margin-left:20px}.form_button{min-width:110px;height:32px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#fff;background-color:#222;border:1px solid #111;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;border-radius:3px;padding:5px;cursor:pointer}.form_wide_button{width:260px}.form_button:hover{background-color:#000;border:1px solid #000}.form_required{font-weight:700;color:#2b9fd9;padding:2px}.form_error{color:#d91a4c}.form_button_container{padding-top:20px}.login_button_container{padding-top:10px}.container,.float_container{margin-bottom:30px}.float_container{float:left}.half_container{float:left;width:50%;margin-bottom:10px}.four_container{float:left;width:25%;margin-bottom:10px}.three_container{float:left;width:75%;margin-bottom:10px}.info_container{color:#2b9fd9;background-color:#cee7f3}.error_container,.info_container{border-radius:3px;margin-bottom:20px;padding:20px 10px}.error_container{color:#d91a4c;background-color:#ffccda}.panel_container{background-color:#fff;border-radius:3px;padding:10px}.help_panel_container{position:relative;float:right;width:230px}.help_text_container{position:relative;float:left;max-width:600px}.right_navigation_panel{float:right;width:230px}.submenu_margin{margin-bottom:40px}#login_fields td,#register_fields td{padding-left:0}#login_form .social_spacer{display:none}.form_or,.form_or_inner{text-align:center;padding-top:10px;padding-bottom:10px;color:grey}.form_or_inner{width:260px;display:inline-block}#fb-login-button{text-align:left;color:#fff;width:260px;height:30px;background-color:#4267b2;opacity:.9;border-radius:3px;border:none;cursor:pointer;outline:none}#fb-login-button .fa{display:inline-block;vertical-align:middle;font-size:27px;width:10%}#fb-login-button span,#google-login-button span{display:inline-block;vertical-align:middle;font-size:12px;width:90%;text-align:center}#checkout-register a{background-color:#2b9fd9;border-radius:3px;border:none;padding:7px 15px;color:#fff;font-size:13px;cursor:pointer;opacity:.9;outline:none}#checkout-register a:hover,#fb-login-button:hover,#google-login-button:hover{opacity:1}#fb-error{display:none}#google-login-button{text-align:left;color:#fff;width:260px;height:30px;background-color:#dd4b39;opacity:.9;border-radius:3px;border:none;cursor:pointer;outline:none}#google-login-button .fa{display:inline-block;vertical-align:middle;font-size:27px;width:10%}.register-button{padding:8px 20px;background-color:#2b9fd9;color:#fff;border-radius:3px;border:none;outline:none}.register-button:hover{background-color:#43afe5!important}#wrapper{display:block;width:100%;min-height:100%;height:auto!important;height:100%;margin:0 auto}#header{width:100%;height:40px}#header_content{width:980px;margin:0 auto}#zenfotomatic_logo{float:left}#footer_wrapper{width:100%;height:50px;color:#eee;background-color:#111;margin-top:-50px;overflow:hidden}#footer{width:980px;margin:0 auto}#zenwebware_logo{float:right}#zenwebware_logo img{height:46px}#credits{float:right;color:#555;margin:15px 10px 0 0}.container_margin_bottom{margin-bottom:50px}.nav_primary_menu{float:right;height:14px;list-style-type:none;margin-top:13px;padding:0}.nav_primary_menu li{float:left;font-size:14px;line-height:14px;background:none;margin:0 0 0 25px;padding:0}.nav_primary_menu a{color:#fff;color:#555}.nav_primary_menu .selected{color:#2b9fd9}.nav_user_account_menu{border-left:1px solid #aaa;margin-left:25px}.nav_user_account_menu li{position:relative}.nav_user_account_menu li ul{width:100px;position:absolute;top:27px;left:-10px;background:#fff;z-index:99999;display:none;padding:0 0 5px}.nav_user_account_menu li.active ul{display:block}.nav_user_account_menu li ul li{padding:5px 10px;margin:0;display:block;float:none}.nav_secondary_menu{float:left;margin:15px 0 0}.nav_secondary_menu li{float:left;font-size:14px;background:none;margin-right:25px;padding:0}.nav_secondary_menu a{color:#eee}.nav_secondary_menu .selected{color:#2b9fd9}.nav_subsystem_menu{margin:0}.nav_subsystem_menu li{float:left;font-size:14px;background:none;margin-right:25px;padding:0}.nav_subsystem_menu a{color:#666}.nav_subsystem_menu .selected{color:#2b9fd9}#breadcrumbs{font-size:12px;margin-bottom:20px}.text_padding_top{padding-top:20px}.top_border_padding{padding-top:30px}.image_left_margin{float:left;margin-bottom:20px}.image_right_margin{float:right;margin-bottom:20px}#home_page{position:relative;margin-bottom:50px}#home_header{width:100%;height:40px;background-color:#2e2e2e}#home_header .nav_primary_menu a{color:#fff}#home_main{position:relative;width:100%;height:700px;background:url(../images/home_bg.jpg) repeat;z-index:1}#home_main_content{position:relative;width:980px;margin:0 auto}#home_zenfotomatic_shot{position:absolute;top:58px;left:-20px}#home_main_text{position:absolute;top:40px;right:0;z-index:1}#home_main_text,#home_main_text h1{font-family:AliquamREG,Arial,sans-serif;margin:0;padding:0}#home_main_text h1{font-size:34px;font-weight:400}#home_main_text h2{font-size:17px;font-weight:400;margin:0;padding:0}#home_page h2{margin-bottom:10px}#home_page h3{color:#2b9fd9}#home_runs_in_your_browser{top:230px;font-family:AliquamREG,Arial,sans-serif;font-size:19px}#home_get_started,#home_runs_in_your_browser{position:absolute;right:0;width:180px;text-align:center}#home_get_started{top:270px}#home_get_started a{display:block;font-family:AliquamREG,Arial,sans-serif;font-size:25px;letter-spacing:1px;color:#fff;background-color:#2b9fd9;padding-top:6px;padding-bottom:8px}.home_white_container{position:relative;width:100%;background-color:#fff}.home_white_container_content{position:relative;width:980px;margin:0 auto;padding:40px 0 20px;border-top:1px solid #ddd}.home_announcement_container{position:absolute;right:0;top:350px;width:280px;color:#d91a4c}.home_button{width:180px;text-align:center;margin-bottom:30px}.home_button a{display:block;font-family:AliquamREG,Arial,sans-serif;font-size:17px;letter-spacing:1px;color:#fff;background-color:#2b9fd9;padding-top:6px;padding-bottom:8px}.quote_container{height:160px;margin-bottom:20px}.quote_container img{float:left;margin:0 20px 20px 0}.computer_image_gallery{position:absolute;top:58px;left:-20px;z-index:-1}.computer_image{position:absolute;top:36px;left:40px}.laptop_slideshow{position:relative;width:900px;height:525px;margin:40px auto 0}.laptop_slides_wrapper{position:absolute;left:143px;top:37px;width:613px;height:100%;overflow:hidden}.laptop_slides{position:absolute;left:0;top:0}.laptop_slide{float:left;position:relative;width:613px;height:500px;overflow:hidden}.laptop_slide_caption{position:absolute;bottom:0;width:100%;text-align:center}.laptop_image{position:absolute;left:0;top:0}.laptop_slideshow_previous{left:20px}.laptop_slideshow_next,.laptop_slideshow_previous{display:none;position:absolute;top:210px;cursor:pointer}.laptop_slideshow_next{right:20px}.laptop_slideshow_next:hover,.laptop_slideshow_previous:hover{opacity:.5;filter:alpha(opacity=50)}.laptop_slideshow_image_position{position:absolute;left:0;top:0}.chart{border:1px solid #ddd;padding:12px;margin-bottom:20px}.chart_label{float:left;width:105px}.chart_light_bar{float:left;width:300px;height:20px;background-color:#95cfec}.chart_heavy_bar{float:left;width:30px;height:20px;background-color:#2b9fd9}.chart_spacer{clear:both;height:10px;overflow:hidden}.body_margin{margin:20px}#page{width:980px;margin:0 auto;border-top:1px solid #bbb;padding:29px 0 80px}.text{max-width:600px}.half_container .text,.text_full_width{width:100%}.basic_half_width_container{float:left;width:440px;margin-right:50px}.text_small{font-size:12px}#content_wrapper{position:relative;width:100%;z-index:0;overflow-x:hidden}#content{position:relative;margin:0;padding:50px 0}.standard_content{width:700px;font-size:13px;line-height:1.3;padding:20px}.help_container_width{float:left;width:700px}.image_title{font-size:14px;max-width:700px;margin:2px 0 0}.image_caption{font-size:12px;max-width:700px;margin-top:2px}.margin_bottom{margin-bottom:20px}.border_top{border-top:1px solid #ddd}.border_none{border-top:none}.image_vertical_align{vertical-align:middle}.panasonic_layout{background:#2d3332;color:#fff;font-size:13px}.video_wrapper{width:980px;margin:0 auto 20px}.video_wrapper li{background:none}.partners_heading{float:left;font-weight:400;margin:8px 20px 0}#partners_wrapper{float:right;margin-top:0}.partners_image_gallery{float:left;margin-left:40px}.shop_items{width:750px;border-bottom:1px solid #bbb;margin-bottom:30px}.shop_item{border-top:1px solid #bbb;padding:20px 0}.shop_item p{margin-bottom:0}.shop_item_title{font-size:18px;margin-bottom:6px}.shop_item_price{font-size:22px}.shop_item_description{float:left;width:400px}.shop_item_price{float:left;width:145px;margin-top:10px}.shop_item_tax_included_price{font-size:12px;font-weight:400}.shop_item_quantity{float:left;width:200px;margin-top:10px}.shop_item_buy{float:left;width:150px;margin-top:8px}.shop_item_buy .form_button{background-color:#f90;border:1px solid #d70}.shop_item_buy .form_button:hover{background-color:#e80}#card-element{padding:2px;background-color:#fff;border-radius:3px;border:1px solid #999}#bank-transfer-container,#gmo-container,#paid-container,#paypal-container,#rakuten-container,#stripe-container{border:1px solid #bbb;border-radius:3px;padding:10px;margin-left:0!important}#bank-transfer-logo,#gmo-logo,#paid-logo,#paypal-logo,#rakuten-container-logo,#stripe-logo{margin-left:0!important}#bank-transfer-logo img,#paid-logo img,#paypal-logo img{max-width:115px;margin-left:auto;margin-right:auto;display:block}#paypal-logo img{margin-top:13px}#bank-transfer-container:hover,#gmo-container:hover,#paid-container:hover,#paypal-container:hover,#rakuten-container:hover,#stripe-container:hover{background-color:#cee7f3;border:1px solid #2b9fd9;cursor:pointer;transition:background-color .5s ease-out}.selectedPayment{background-color:#cee7f3;border:2px solid #2b9fd9!important}#bank-transfer-container,#gmo-container,#paid-container,#paypal-container,#rakuten-container,#stripe-container{min-height:90px;margin-bottom:10px}#bank-transfer-container input,#gmo-container input,#paid-container input,#paypal-container input,#rakuten-container input,#stripe-container input{float:left;margin-top:33px}#paypal-container input{margin-top:40px}#bank-transfer-logo,#paid-logo,#rakuten-container,#stripe-logo{float:left;margin-bottom:10px}#bank-transfer-logo,#gmo-logo,#paid-logo,#paypal-logo,#rakuten-logo,#stripe-logo{width:40%;text-align:center;font-weight:700!important;color:#2b9fd9;padding-right:10px}#gmo-logo h2{font-size:22px;margin-top:13px}#rakuten-logo h4{font-size:19px;float:left}#gmo-logo,#paypal-logo{float:left;margin-top:15px;padding-right:10px}#paypal-logo h2{color:#2b9fd9;font-size:22px;margin-bottom:0!important}#paypal-details td{padding:0!important}#paypal-details strong{font-size:13.5px}#paypal-card-img{width:200px;padding:20px 0 3px}#gmo-card-img{width:240px;padding-top:20px}#stripe-logo h2{font-size:22px}#bank-transfer-container table,#paid-logo h2{margin-top:7px}#bank-transfer-logo h2{margin-top:17px}#paid-logo img{width:50%}#paid-details td{padding:0}#bank-transfer-details table,#bank-transfer-logo h2,#paid-details table,#paid-logo h2,#paypal-details table,#rakuten-details table,#rakuten-logo h2,#stripe-details table,#stripe-logo h2{margin-bottom:0!important}#bank-transfer-details td,#rakuten-details td{padding:0!important}#bank-transfer-details a,#paid-details a,#paypal-details a,#stripe-details a,#stripe-details table{margin-top:10px}#card-errors{padding-top:7px;color:#eb1c26}.buy-container{display:table-cell}#bank-transfer-container .apply-button{font-weight:400}#ssl-icon{margin-top:-50px;float:right}#ssl-icon img{width:100px;height:50px}.checkout-btn,input#checkout-step-2-submit,input#stripe-submit,input[name=submitBtn]{float:right}.order_history{border-collapse:collapse;border-bottom:1px solid #ddd;margin-bottom:20px}.order_history td{border-top:1px solid #ddd;padding:5px}.order_left_subsection,.order_right_subsection,.order_subsection{background-color:#fcfcfc;border-radius:3px;padding:10px}.order_left_subsection{margin-right:15px}.order_right_subsection{margin-left:15px}.order_grand_total{font-size:20px}#foto_monthly_cost{font-size:20px;margin-top:10px}#foto_monthly_count{width:100px}#foto_monthly_calculator_input_container{margin-top:10px}.data_table{border-collapse:collapse;margin-bottom:10px}.data_table th{min-width:150px;font-weight:400;text-align:left;padding:6px 6px 6px 0}.data_table td{font-weight:700;padding:6px 0 6px 6px}.column_data_table{border-collapse:collapse;margin-bottom:10px}.column_data_table th{font-size:12px;font-weight:400;text-align:left;border-bottom:1px solid #999;padding:6px 30px 6px 0}.column_data_table td{font-size:12px;font-weight:700;padding:6px 30px 6px 0}.affilitate_data_table{border-collapse:collapse}.affiliate_data_table th{text-align:left}.affiliate_data_table td,.affiliate_data_table th{font-size:14px;padding:4px 20px 4px 0}.affiliate_data_table .totals td{font-weight:700;border-top:1px solid #ddd}.rotating_gallery{position:relative;height:100%;overflow:hidden}.rotating_gallery_image{position:absolute;left:10px;top:10px;display:none}.rotating_gallery a:hover{opacity:1;filter:alpha(opacity=100)}#fotopack-container{width:680px;margin-right:20px;clear:both}#fp-header,#sub-header{padding-top:20px}#fp-header h3,#sub-header h3{font-weight:700;color:#fff!important}#fp-header{width:685px;border-radius:3px 3px 0 0}#sub-header{background-color:#2b9fd9}.fotopack-plans{border-radius:3px;width:708px;border:1px solid #cdcdcd;margin-bottom:20px}.fotopack-plans table{width:708px;border-collapse:collapse;border-radius:0 0 3px 3px;background-color:#fafafa;box-shadow:0 0 20px rgba(0,0,0,.1)}.fotopack-plans td,.fotopack-plans th{padding:11px 0 11px 10px;height:52px;background-color:hsla(0,0%,100%,.2);color:#636363}.fotopack-plans td:first-child,.shop_item_title{font-weight:700;font-size:17px}.fotopack-plans th{text-align:left}.fotopack-plans tr{border-bottom:1px solid #cdcdcd}.fotopack-plans td:first-child{width:270px}.fotopack-price{line-height:18px;text-align:right;font-weight:700;padding-right:7px!important}.fotopack-det{width:60%;font-size:13px;font-weight:400}.fotopack-det p{margin-bottom:0!important}.reveal-buy{padding:5px!important;width:91px;color:#fff!important;background-color:#f90;font-weight:700;font-size:17px;text-align:center;float:right;margin-top:6px;margin-right:12px;border:#d70;border-radius:3px;transition:all .2s ease-in-out;outline:none}#reveal-buy1:hover,#reveal-buy2:hover,#reveal-buy3:hover,#reveal-buy4:hover,#reveal-buy5:hover,#reveal-buy6:hover,.reveal-buy:hover{background-color:#d70;font-weight:700;border-radius:3px;color:#fff!important;cursor:pointer}.subscription-plans{width:580px;height:385px;border:1px solid #ccc;border-radius:3px;position:absolute}.toggle,.toggler{display:inline-block;vertical-align:middle;margin:10px}.toggler{color:#000;transition:.2s;font-weight:700}.toggler--is-active{color:#2b9fd9}.b{display:block}.toggle{position:relative;width:80px;height:35px;border-radius:100px;background-color:#2b9fd9;overflow:hidden;box-shadow:inset 0 0 2px 1px rgba(0,0,0,.05)}.check{position:absolute;display:block;cursor:pointer;top:0;left:0;width:100%;height:100%;opacity:0;z-index:6}.check:checked~.switch{right:2px;left:57.5%;transition:.25s cubic-bezier(.785,.135,.15,.86);transition-property:left,right;transition-delay:.08s,0s}.switch{position:absolute;left:2px;top:2px;bottom:2px;right:57.5%;background-color:#fff;border-radius:36px;z-index:1;transition:.25s cubic-bezier(.785,.135,.15,.86);transition-property:left,right;transition-delay:0s,.08s;box-shadow:0 1px 2px rgba(0,0,0,.2)}.pricing-section{text-align:center}.pricing-columns .wrapper-full{position:relative;width:100%;margin:0 auto}.pricing-columns-both .pricing-chart,.pricing-columns .pricing-chart{position:relative}.pricing-columns-both .pricing-chart #smaller-plans,.pricing-columns .pricing-chart #smaller-plans{display:block}.pricing-columns-both .pricing-chart .plan,.pricing-columns .pricing-chart .plan{background-color:#fafafa;position:relative;color:#454545;padding:12px;margin-bottom:25px;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;width:145px}.pricing-columns-both .pricing-chart .plan:first-child,.pricing-columns .pricing-chart .plan:first-child{border-left:1px solid #e1e1e1}.pricing-columns-both .pricing-chart .plan:before,.pricing-columns .pricing-chart .plan:before{content:"";position:absolute;height:5px;left:-1px;top:0;background-color:#233e48;width:100%}.pricing-columns-both .pricing-chart .plan,.pricing-columns .pricing-chart .plan{font-size:26px;float:left;margin-bottom:20px;margin-top:5px;box-sizing:border-box}.pricing-columns-both .pricing-chart .plan .price .dollar,.pricing-columns .pricing-chart .plan .price .dollar{letter-spacing:-7px}.pricing-columns-both .pricing-chart .plan .price .amount,.pricing-columns .pricing-chart .plan .price .amount{font-size:30px;font-weight:600}.pricing-columns-both .pricing-chart .plan .price .custom,.pricing-columns .pricing-chart .plan .price .custom{font-size:20px;font-weight:600}.pricing-columns-both .pricing-chart .plan .price .time,.pricing-columns .pricing-chart .plan .price .time{font-weight:600;font-size:12px;text-transform:uppercase;left:-7px}.pricing-columns-both .pricing-chart .plan ul,.pricing-columns .pricing-chart .plan ul{margin-top:10px;margin-bottom:0!important}.pricing-columns-both .pricing-chart .plan ul li,.pricing-columns .pricing-chart .plan ul li{font-weight:600;font-size:14px;text-align:left;background:none!important}.pricing-columns-both .pricing-chart .plan ul li span,.pricing-columns .pricing-chart .plan ul li span{color:#9e9e9e;display:inline-block;font-weight:400;font-size:14px}.custom-text{font-size:14px;margin:8px 0 5px!important}.pricing-columns-both .pricing-chart .plan a.sign-up,.pricing-columns .pricing-chart .plan a.sign-up{width:100%;padding:13px;background-color:#fff;border:1px solid #e1e1e1;border-radius:3px;text-decoration:none;text-transform:uppercase;font-weight:600;color:#9e9e9e;display:block;margin-bottom:5px;font-size:15px;clear:left;letter-spacing:1.5px;transition:all .2s ease-in-out;box-sizing:border-box}.pricing-section .sign-up{text-transform:uppercase;background-color:#2b9fd9;color:#fff;letter-spacing:.1em;border-radius:3px;transition:all .2s ease-in-out;text-decoration:none;font-weight:600;display:inline-block;white-space:pre;padding-left:100px;padding-right:100px;margin-top:30px;box-sizing:border-box}.pricing-columns-both .pricing-chart .popular,.pricing-columns .pricing-chart .popular{width:250px;position:relative;top:-30px;background-color:#fff;margin-left:-2px;right:0;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}.pricing-columns-both .pricing-chart .popular:before,.pricing-columns .pricing-chart .popular:before{width:250px;background-color:#2b9fd9;height:7px}.pricing-columns-both .pricing-chart .popular a.sign-up,.pricing-columns .pricing-chart .popular a.sign-up{background-color:#2b9fd9;border:none;color:#fff}.pricing-columns-both .pricing-chart .popular .price .amount,.pricing-columns .pricing-chart .popular .price .amount{font-size:60px}.bandwidth{display:inline-flex;color:#9e9e9e;font-size:16px;bottom:-40px}.pricing-columns-both .pricing-chart .popular p.pop-plan,.pricing-columns .pricing-chart .popular p.pop-plan{color:#454545;font-size:16px;margin-bottom:45px}.pricing-columns-both .pricing-chart .popular .price,.pricing-columns .pricing-chart .popular .price{margin-bottom:0}.pricing-columns-both .pricing-chart .plan a.sign-up:hover,.pricing-columns .pricing-chart .plan a.sign-up:hover{background-color:#2b9fd9;color:#fff;opacity:1!important}#filt-half-yearly,#filt-monthly,#filt-pro,#filt-starter,#filt-yearly{background:#eee;border:1px solid #ddd;padding:.7em 1em;cursor:pointer;z-index:1;float:left}.plan{box-shadow:0 0 12px 0 rgba(0,0,0,.1)}label#filt-half-yearly,label#filt-monthly,label#filt-pro,label#filt-starter,label#filt-yearly{margin-left:0;margin-right:0}#plan-toggle-container,#time-toggle-container{display:inline-flex}#plan-toggle-container{padding-right:25px}.additional-credits{right:0;display:none}.warning-fotopack{width:685px;border:2px solid #2b9fd9;border-radius:5px;padding:10px;margin-bottom:20px}.warning-fotopack p{margin-bottom:0!important}@media only screen and (max-width:979px){html{min-width:auto}#footer,#header_content,#home_main_content,#page{width:calc(100% - 20px)}#page .text{max-width:inherit;width:calc(100% - 255px)}#page .text,.fotopack-plans{position:relative;float:left}.fotopack-plans,.fotopack-plans table{width:100%}}@media only screen and (max-width:425px){html{min-width:320px}body{height:100%;font-size:15px!important}h2{font-size:22px}select{max-width:210px}.form_field{max-width:200px}.form_radio input{width:auto}.half_container{width:100%}.right_navigation_panel{display:none}.form_wide_button{width:210px}#wrapper{padding:0;box-sizing:border-box}#header_content{margin:0 auto}#footer_wrapper{height:190px}#footer{width:100%}#credits{font-size:12px;margin-top:140px}#desktop_nav{display:none}#mobile_nav{position:absolute;width:100%;top:0;left:0;background:none;display:block;margin:0;overflow:visible;z-index:100}#mobile_nav_hamburger{position:absolute;top:0;right:4px;cursor:pointer}#mobile_nav_dropdown{position:absolute;top:40px;left:0;width:100%;background-color:#333;opacity:.95;filter:alpha(opacity=95);padding:0;margin:0;list-style-type:none;display:none}#mobile_nav_dropdown li{background:none;margin:0;padding:0}.nav_primary_menu{clear:both;float:none;margin:0;display:block}.nav_primary_menu li{clear:both;width:100%;font-size:17px;line-height:50px;text-align:left;margin:0;display:block;overflow:hidden}.nav_primary_menu a{width:100%;color:#fff;padding-left:10px;display:block}.nav_user_account_menu{border:none;border-top:1px solid #555;margin:0}.nav_secondary_menu li{float:none;line-height:20px;margin:15px 0 0 15px}#breadcrumbs{font-size:15px}#home_page{position:relative;margin-bottom:50px}#home_header{width:100%;height:40px;background-color:#2e2e2e}.home_white_container_content{width:100%}#page{width:calc(100% - 20px);padding-left:10px;padding-right:10px}.text{max-width:100%}.basic_half_width_container,.standard_content{width:100%}.image_caption,.image_title{max-width:100%}#fp-header,.help_container_width,.video_wrapper{width:100%}.warning-fotopack{width:356px}#paypal-logo h2{font-size:17px}.shop_item,.shop_items{width:100%}.shop_item_price{width:20%;margin-left:10px}.shop_item_description{width:40%;margin-bottom:10px}.shop_item_quantity{float:left;margin-top:10px}.shop_item_buy{float:right;width:113px;margin-top:18px}.shop_item_price{margin-top:24px;font-size:17px}.reveal-buy{font-size:15px;margin-top:19px}.order_left_subsection{margin-right:0}.order_right_subsection{margin-left:0}#zenwebware_logo{margin:123px 10px 0 0}#zenfotomatic_logo{padding-left:10px}#zenfotomatic_heading_desktop{display:none}#zenfotomatic_heading_mobile{display:block;font-size:14px;width:364.5px}.help_panel_container{position:relative;float:right;padding:10px;width:calc(100% - 20px);margin-bottom:20px}.nav_help_submenu{display:none;margin-bottom:10px}.help_panel_container>h3{border-bottom:1px solid #aaa;margin-bottom:5px;padding-bottom:5px;width:100%}.help_panel_container>h3:after{font-family:FontAwesome;content:"\f107";position:relative;float:right}.help_panel_container>h3.show:after{font-family:FontAwesome;content:"\f106";position:relative;float:right}#page .text{width:100%}}#gmo-table th{width:140px}.user-card-title{margin-bottom:10px}.add-card-btn,.add-card-btn>div{position:relative;float:left;width:100%}.add-card-btn{margin-bottom:20px}.add-card-btn a{position:relative;float:right;background:#2b9fd9;padding:10px 20px;color:#fff;border-radius:10px}.add-card-btn a.disable{pointer-events:none;cursor:default;background:#999}.user-card-table{width:100%}.user-card-table tr td{padding:10px;border:1px solid #aaa}.user-card-table tr:first-of-type{background:#fff;text-transform:uppercase}.card-add-table tr th{width:130px}.card-add-table .form_button_container{padding-top:10px;padding-bottom:20px}.card-name-img{height:26px;margin-right:10px;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.card-name-radio{margin-top:-13px}.hide{display:none}.card-name-row.checkout-card-row .card-name-radio{margin-top:-8px;margin-right:0;width:10px;height:10px}.card-name-row.checkout-card-row .card-name-img{margin-right:5px}.card-name-img.selected{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale");-webkit-filter:none;filter:none}#gmo-table input[type=checkbox],#gmo-table input[type=radio]{margin-left:0}form table#gmo-table td.gmo-cover-row{padding-top:0}#gmo-table table{margin-bottom:0}