@import url(//wcfverona.org/wp-content/themes/goodlife-wp-child/../goodlife-wp/style.css);.post.listing .post-bottom-meta{font-family:"Poppins",sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#2ba6cb}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#649fd6}.row.max_width.wraper_center_home{max-width:1045px !important}.row.max_width.wraper_center{max-width:770px !important}.vc_sep_pos_align_center{text-align:center}.home-photo-grid .isotope-item{width:25%;margin:0 !important;border:none}.home-photo-grid .isotope-item .prettyphoto{height:470px}.home-photo-grid .isotope-item .prettyphoto img{height:100%;max-width:none;width:auto}.donate_carousel .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item{height:auto !important}.donate_carousel .vc_images_carousel.vc_per-view-more .vc_carousel-slideline .vc_carousel-slideline-inner>.vc_item>.vc_inner{margin:0}.donate_carousel .vc_images_carousel .vc_carousel-control .icon-next,.donate_carousel .vc_images_carousel .vc_carousel-control .icon-prev{background-color:#fff}.registration-page .header .custom-logos{display:none}.registration-page .header.style2{display:none}.registration-page .subheader.light{position:absolute;background:0 0}.feedzy-rss .rss_item{margin:2%;padding:0 !important;padding-bottom:2% !important;margin-bottom:0}.feedzy-rss .rss_item:last-child{border-bottom:none}.feedzy-rss .rss_item .title,.feedzy-rss .rss_item .title a{font-weight:700;font-size:.8rem;line-height:1.2;margin-bottom:0;display:block}.feedzy-rss .rss_item .rss_image{margin:0 1em 0 0}.feedzy-rss .rss_item .rss_content{font-size:.8rem}.feedzy-rss .rss_item .rss_content p{font-size:.8rem;line-height:1.4;margin-top:5px}.widget_feedzy_wp_widget{background:0 0;padding:0;margin-bottom:0}.vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b.wcf-image-grid{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.vc_grid-item-mini.vc_is-hover .vc_gitem-animate-flipHorizontalFadeIn .vc_gitem-zone-b.wcf-image-grid{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.donate-page header{height:100px;margin-top:50px !important}.donate-page .brand{background:url(//wcfverona.org/wp-content/themes/goodlife-wp-child/../images/header_border.jpg) repeat-x top center #fff;width:calc(100% + 30px);margin-left:-15px}.donate-page .brand img{display:block;width:100%;max-width:500px;margin:auto;padding-top:5px}.donate-page .element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.donate-page .cf:before,.donate-page .cf:after{content:"";display:table}.donate-page .cf:after{clear:both}.donate-page .cf{zoom:1}.donate-page .form-bottom{padding:0;max-width:600px;margin:0 auto;position:relative}.donate-page .donation-form{color:#3c3c3c;margin:0 auto;width:530px}.donate-page .required{color:#f00000;margin-left:5px}.donate-page .field-group{margin:auto;margin-bottom:35px;position:relative;max-width:600px}.donate-page .form-content{background-color:transparent;padding:0;padding-top:20px;border-top:1px solid #e6e6e6;width:100%}.donate-page legend{font-size:18px;font-weight:700;text-indent:0;text-transform:capitalize;padding-top:10px;border-bottom:none;margin-bottom:0}.donate-page .payment-details legend,.donate-page .payment-method legend,.donate-page .recurring-donation legend,.donate-page .personal-details legend,.donate-page .bank-details legend,.donate-page .donation-amount legend{color:#59a7da;background:0 0;min-height:30px;height:auto;padding:0;padding-bottom:10px;width:100%}.donate-page .donation-amount label.error{position:absolute;width:100%;top:100%;left:0}.donate-page .form-item{margin-bottom:18px;position:relative}.container_result{position:relative;max-width:170px;margin:0 auto 25px auto;height:auto}.donate-page .donation-amount .form-item{font-style:italic;margin-right:10px;font-weight:lighter;width:calc(12% - 12px);display:inline-block}.donate-page .donation-amount .form-item.no-margin{margin-right:0}.donate-page .donation-amount .form-item .form-radio{width:15px;height:15px;vertical-align:text-bottom;color:#67a95b}.donate-page .donation-amount input:focus{border:none;border-color:transparent}.donation-amount .form-item:hover{cursor:pointer}.donate-page .donation-amount .form-item .form-radio{margin:0 2px 0 0;display:inline-block;vertical-align:top}.custom-radio.col-xs-6,.custom-radio.col-xs-4{display:inline-block;margin:auto;text-align:center}.custom-radio.col-xs-6{width:calc(50% - 3px)}.custom-radio.col-xs-4{width:calc(33.33333% - 4px)}.custom-radio input[type=radio]{width:1px;height:1px;margin:0;padding:0;left:-999999px;position:absolute}.custom-radio label.btn{padding:14px 0;width:100%;margin:0 auto;margin-bottom:5px}.custom-radio label.btn{background:#080808;border-color:#080808;color:#fff}.donate-page #result{border:1px solid #d1d1d1;color:#67a95b;clear:both;font-size:36px;font-weight:700;float:none;height:58px;line-height:30px;margin-top:25px;padding:4px 10px 0 33px;width:170px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0px 1px 2px 0px #d1cdca;-moz-box-shadow:inset 0px 1px 2px 0px #d1cdca;box-shadow:inset 0px 1px 2px 0px #d1cdca}.donate-page .form-content img#dollar{position:absolute;bottom:12px;left:9px;display:block !important}.ie8 .donate-page #result{height:46px;padding-top:18px}.donate-page input.form-checkbox{margin-right:5px}.donate-page label{padding-top:5px;display:inline-block;margin-right:10px;font-size:14px}.donate-page .form-select,.donate-page .form-select#country,.donate-page .form-select#account_holder_type,.donate-page .form-text{border:1px solid #d1d1d1;clear:both;float:right;padding:5px 10px;width:357px;height:32px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0px 1px 2px 0px #d1cdca;-moz-box-shadow:inset 0px 1px 2px 0px #d1cdca;box-shadow:inset 0px 1px 2px 0px #d1cdca;margin-bottom:0}.donate-page .form-select,.donate-page .form-select#country,.donate-page .form-select#account_holder_type{padding:2px 0 2px 5px;height:32px;width:357px}.donate-page .exp-date .form-select{margin-left:7px;padding:2px 0;width:100%;height:32px;border:1px solid #d1d1d1;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:inset 0px 1px 2px 0px #d1cdca;-moz-box-shadow:inset 0px 1px 2px 0px #d1cdca;box-shadow:inset 0px 1px 2px 0px #d1cdca}.ie8 .donate-page .form-select,.ie8 .donate-page .form-select#country,.ie8 .donate-page .form-select#account_holder_type,.ie8 .donate-page .exp-date .form-select,.gecko .donate-page .form-select#country,.gecko .donate-page .form-select,.gecko .donate-page .form-select#account_holder_type,.gecko .donate-page .exp-date .form-select{padding:6px 0 6px 5px}.donate-page .exp-date .month .form-select{width:120px;margin-right:15px}.donate-page .exp-date .year .form-select{width:64px}.donate-page .zip{float:right;width:65px}.donate-page input:focus{border:1px solid #002d62;outline:none}.donate-page .payment-details,.donate-page .bank-details{display:none}.donate-page .card-number label{float:left;margin-right:128px}.donate-page .card-number .form-text{float:left;clear:none;width:195px;margin-left:0}.donate-page .cards-image{margin-left:14px;padding:6px 0 0}.donate-page .card-number label.error{position:relative;top:0;left:243px;width:100%;margin:0}.donate-page .exp-date label{margin-right:108px}.donate-page .exp-date .month{float:left;margin-bottom:0;position:relative}.donate-page .exp-date .month label.error{position:absolute;left:246px;bottom:-12px;display:block;white-space:nowrap;margin:0}.donate-page .exp-date .year{float:left;margin-bottom:0;position:relative}.donate-page .exp-date .year label.error{text-align:center;margin-right:20px}.donate-page .cvv label{float:left;margin-right:205px;vertical-align:middle}.donate-page .cvv .form-text{clear:none;float:left;margin-right:10px;width:86px}.donate-page .cvv .help-text{color:red;cursor:help;position:absolute;bottom:30px}.donate-page .cvv .help-text a{color:red;font-size:12px;text-decoration:none}.donate-page .cvv label.error{position:relative;top:5px;left:243px;width:calc(100% - 84px);margin:0;height:0;padding:0}.donate-page .form-footer{border:1px solid #ebeae9;padding:50px;margin-left:-50px;margin-bottom:52px;width:520px}.donate-page .donate-message{background:url(//wcfverona.org/wp-content/themes/goodlife-wp-child/../img/separator.png) no-repeat right center;color:#3c3c3c;font-size:11px;font-weight:700;float:left;margin-right:23px;margin-top:20px;margin-bottom:30px;padding-right:33px;width:257px}.donate-page .form-submit{border:none;cursor:pointer;height:60px;margin-top:31px;width:100%;max-width:260px;-webkit-border-radius:8px;border-radius:8px;background:#59a7da;color:#fff;font-size:30px;font-weight:700;text-transform:uppercase}.donate-page .main-submit{text-align:center;border:1px solid #e6e6e6;padding:30px;width:calc(100% + 30px);margin-left:-15px;margin-bottom:50px}.donate-page .main-submit .form-submit{margin:auto}.donate-page .special-message{padding:1em 0;text-align:center}.donate-page input.error,.donate-page select.error{border:1px solid #f00000 !important}.donate-page select.error{border:1px solid #f00000}.donate-page label.error{color:#f00000;font-size:11px;font-style:italic;font-weight:400;text-transform:none;position:absolute;bottom:-13px;margin:0;left:61%}.donate-page .footer-text{clear:both;color:#838383;font-size:13px}.donate-page .footer-logo{text-align:center}.donate-page .form-bottom .field-group.payment-details .form-select{margin-left:-4px}.donate-page .agreed-message{color:#59a7da;font-style:italic;padding-top:10px}.donate-page .transaction-error{background:#ff4d4d;font-size:14px;color:#fff;padding:10px;margin:10px 0;width:calc(100% + 30px);margin-left:-15px}.donate-page .transaction-error li,.donate-page .transaction-error p{padding:5px 0;text-align:center}.donate-page .transaction-error li{list-style:disc inside}.donate-page .thanks{font-size:14px;min-height:1200px}.donate-page .thanks .form-content{margin:50px 0;text-align:center}.donate-page .thanks h2{margin:20px auto;font-size:30px;color:#666;text-indent:-9999px;background:url(//wcfverona.org/wp-content/themes/goodlife-wp-child/../img/donation_title.png) no-repeat left top;height:18px;width:384px;text-transform:capitalize;font-size:0}.donate-page .thanks .intro-message{color:#a3a3a3;margin:130px 0 55px;text-align:center}.donate-page .thanks .message-option{color:#a3a3a3}.donate-page .thanks .message-option p{line-height:1.5;padding-bottom:30px}.donate-page .stand-button{background:url(//wcfverona.org/wp-content/themes/goodlife-wp-child/../img/stand_button.jpg) no-repeat left top;display:block;margin:0 auto 50px;height:43px;width:453px}.donate-page .thanks-message{text-align:center;color:#233f60;font-weight:700;font-size:21px;padding:20px 0 40px}.donate-page .bottom-message{color:#a3a3a3;font-style:italic;line-height:1.5;padding-bottom:30px;margin:0 auto;width:457px}.donate-page .bottom-message p{padding-bottom:30px}.donate-page .thanks-ruth,.donate-page .thanks-ruth .main-container{min-height:1000px;padding:0}.donate-page .thanks-ruth .banner{margin-top:40px}.donate-page .thanks-ruth .message{color:#666;margin-top:20px;padding:0 50px}.reservation .form-radio{vertical-align:middle;margin:0 10px 0 0}.reservation label:hover{cursor:pointer}.reservation label.error{position:absolute;bottom:-15px;margin:0 !important;left:0}.reservation>.form-content{position:relative}.extra-details{position:relative}.extra-details label.error{position:absolute;margin:0 !important;white-space:nowrap;bottom:-18px;left:0}@media only screen and (max-width:650px){.donate-page .donation-amount .form-item{width:24%;display:inline-block;margin-right:0}.donate-page #result{width:100%}.donate-page .personal-details label,.donate-page .payment-details label,.donate-page .bank-details label{width:100%;margin-bottom:5px}.donate-page .personal-details label.error,.donate-page .bank-details label.error{margin-left:0}.donate-page .personal-details input,.donate-page .payment-details input,.donate-page .bank-details input,.donate-page .personal-details select,.donate-page .payment-details select,.donate-page .bank-details select,.donate-page .form-select#country,.donate-page .form-select#account_holder_type{width:100%;float:none;display:block}.donate-page .form-select#country,.donate-page .form-select#account_holder_type{width:100%}.donate-page .form-content img#dollar{bottom:auto;top:166px}@-moz-document url-prefix(){.donate-page .form-content img#dollar{bottom:auto;top:132px}}.donate-page .card-number .form-text{width:calc(100% - 164px)}.donate-page .card-number label.error{top:0;left:0;width:100%;margin-right:0}.donate-page .exp-date .month{width:50%}.donate-page .exp-date label{margin-right:0}.donate-page .form-bottom .field-group.payment-details .form-select{margin:0;width:100% !important}.donate-page .exp-date .year{width:50%;margin-top:24px;margin-bottom:0}.donate-page .cvv label.error{position:relative;left:0;width:100%}.donate-page .cvv .form-text{width:calc(100% - 100px)}.donate-page .cvv .help-text{right:0}.donate-page .exp-date,.donate-page .cvv{float:none}.custom-radio.col-xs-6,.custom-radio.col-xs-4{width:100%}}.btn{font-size:18px !important}#wcfxi-header{background-position:center 34% !important;text-align:center;padding-bottom:15px}.wcfxi-title{padding-top:5% !important;padding-bottom:25% !important;padding-right:15px !important;padding-left:15px !important}.wcfxi-title *{color:#fff}.wcfxi-title h1{font-size:46px;line-height:46px}.wcfxi-subtitle *{color:#59a7da}.wcfxi-subtitle{padding-top:0 !important;padding-bottom:3% !important;padding-right:15px !important;padding-left:15px !important}.wcfxi-subtitle h2{font-size:32px;line-height:32px;margin-bottom:5px}.wcfxi-header-internal .wcfxi-title{padding-top:150px !important;padding-right:15px !important;padding-bottom:100px !important;padding-left:15px !important;background-color:rgba(0,0,0,.25) !important}.wcfxi-header-internal .wcfxi-subtitle{background-color:rgba(0,0,0,.25) !important}.wcfxi-header-internal .wcfxi-subtitle *{color:#fff}.contact-buttons .btn{max-width:350px}.home-excerpt p{font-size:20px;color:#000}.wcf11-separator h4{font-size:22px !important}.wcf11-speakers .vc_gitem-post-data,.wcf11-speakers .vc_gitem-post-data p{margin-bottom:0;color:#fff !important}.wcf11-speakers .vc_gitem-post-data.post_title *{font-size:16px !important}.wcf11-speakers .vc_gitem-post-data.post_excerpt *{font-size:12px !important;margin-bottom:2px}.vc_separator h4{font-size:26px !important}#subfooter.light{background:#fff}.extra-details span{font-size:10px}.extra-details .form-item{position:relative;padding:1px 0 0 24px}.extra-details .form-item:hover{cursor:pointer}.extra-details .form-radio{position:absolute;left:0;top:1px;margin:0}@media only screen and (min-width:1400px){.wcfxi-title{padding-top:5% !important;padding-bottom:26% !important}.wcfxi-subtitle{padding-top:0 !important;padding-bottom:2% !important}}@media only screen and (max-width:1025px){.header .logo .logoimg{max-height:90px;margin:20px auto;max-width:80%}}@media only screen and (max-width:769px){#subfooter .subfooter-menu-holder .logolink .logoimg{max-height:140px}.btn{font-size:16px !important;line-height:1}}.header .logo .logo img{max-height:120px;max-width:100%;display:block}.wpml-ls-menu-item .wpml-ls-flag{display:none}.wpml-ls-menu-item>a:before{width:36px;height:24px;content:""}.wpml-ls-menu-item.wpml-ls-item-en>a:before{background-image:url(//wcfverona.org/wp-content/themes/goodlife-wp-child/assets/images/flags/us.png)}.wpml-ls-menu-item.wpml-ls-item-es>a:before{background-image:url(//wcfverona.org/wp-content/themes/goodlife-wp-child/assets/images/flags/es.png)}.wpml-ls-menu-item.wpml-ls-item-it>a:before{background-image:url(//wcfverona.org/wp-content/themes/goodlife-wp-child/assets/images/flags/it.png)}.custom-logos{text-align:center;margin-bottom:20px}.custom-logos .logolink{display:inline-block;margin-right:1em}.custom-logos .logolink:last-child{margin-right:0}.custom-logos .logolink img{max-height:130px}.custom-logos .logos_bottom{margin-bottom:1em}.custom-logos .logos-label{margin-top:.5em;margin-bottom:.5em;text-align:center;font-weight:700}@media (max-width:820px){.custom-logos .logolink{display:block;margin-bottom:2em;margin-right:2px;margin-left:2px;max-width:50%;max-width:calc(50% - 4px)}#subfooter .subfooter-menu-holder .logolink .logoimg{max-height:60px}}.header .custom-logos{display:none}.header .custom-logos{margin-top:15px}.header .menu-right-content{display:none}.menu-holder ul.sf-menu>li>a{font-size:14px}.header.style2 .logo .logolink{padding:0 !important}.subheader .subheader-menu>ul>li.wpml-ls-item{display:none}.subheader.light{border-bottom:none}.subheader.light ul.right-menu{border-right:none}.subheader>.row>.columns{padding-left:0;padding-right:0}.subheader .wpml-menu{margin-top:10px}@media only screen and (min-width:80em){.subheader .wpml-menu ul>li>a{padding:0 5px}}@media only screen and (min-width:64.063em){.header.style2{padding-top:0}}.header.style2 .menu-holder{margin-top:0}.mobile-menu>li.wpml-ls-item{width:auto;display:inline-block}.mobile-top{display:none}.mobile-menu>li.wpml-ls-item>a{border-bottom:none;padding:0 5px}@media only screen and (min-width:64.063em){.header.style2 .menu-holder>ul>li.wpml-ls-item{display:none}}#logo_image1{margin:20px 10px;height:130px}#logo_image2{margin:20px 10px;height:120px}#logo_image3{margin:20px 10px;width:130px;height:auto}#logo_image4{margin:20px 10px;height:60px}aside.post.pageskin{text-align:center;padding:0}#footer.light{background:#fff;padding:0}#footer.light>.row,#footer.light>.row>.columns{padding:0}#footer.light .widget_title,#footer.light .widget_title,#footer.light .widget_title{display:none}.footer-text-block{max-width:520px;margin:auto;margin-top:50px}.footer-text-block>strong{display:block;justify-content:space-between;align-items:center;font-size:14px;text-transform:uppercase;padding-bottom:13px;margin-bottom:28px;border-bottom:2px solid #080808;border-color:rgba(0,0,0,.1)}#subfooter.light{border-top:1px solid #ddd}#subfooter.light .custom-logos img{max-height:80px}#subfooter.light .subfooter-menu-holder{border-top:0 none}#subfooter.light>.row{max-width:none}.schedule{border-bottom:1px solid #acb6c8;margin-bottom:10px;width:100%;text-align:left}.schedule tr{height:28px}.schedule td,.schedule th{vertical-align:top}.schedule td:nth-child(1){max-width:440px;min-width:120px}.schedule .first_row{font-weight:700;border-bottom:1px solid #acb6c8}.schedule tr:nth-child(2n+4){background-color:#ececec}.schedule_img{width:33%;margin-right:.3%;margin-top:20px}.schedule_img:nth-child(3){margin-right:0}.zero-size{font-size:0px}.img_comment{display:inline-block;width:33%;margin-right:.3%;background-color:#1583c2;color:#fff;font-size:14px;padding:2px 0 2px 5px}.museum_table{margin:0 auto 30px !important;text-align:left}.museum_table th{width:120px}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.pricing-table .card-deck{display:flex}.pricing-table .card-deck .card{width:33.33333333%;margin:5px;padding-bottom:50px}.pricing-table .card-deck .card .pricing-card-title{margin-bottom:0}.pricing-table .card-deck .card .card-subtitle{margin-top:15px;margin-bottom:5px}.pricing-table .card-deck .card .card-body p{font-size:12px;margin-bottom:5px}.pricing-table .card-deck .card .card-body ul{font-size:12px}.pricing-table .card-deck .card .card-body ul>li{margin-bottom:4px}.pricing-table .card-deck .card .card-body .btn{position:absolute;bottom:20px;left:50%;margin-left:-60px}.sponsors-image-grid .wpb_image_grid .wpb_image_grid_ul img{padding:10px}.donate_form *,.donate_form *:before,.donate_form *:after{box-sizing:inherit}.donate_form .buttons-group{text-align:center}.donate_form .btn-amount{width:22%;margin-right:2%;margin-bottom:15px;font-weight:600;border-radius:4px !important;height:40px;line-height:40px;padding:0}.donate_form .btn-amount.selected{background-color:#000}.donate_form .btn-amount:nth-child(4n){margin-right:0}.donate_form .btn-amount.donate-total-amount{background:#000;padding:0;position:relative}.donate_form .btn-amount.donate-total-amount>.donate-dollar-sign{display:inline-block;position:absolute;color:#fff;left:4px;top:0}.donate_form .btn-amount.donate-total-amount>.js-total-field{width:-webkit-calc(100% - 30px);width:expression(100% - 30px);width:-moz-calc(100% - 30px);width:-o-calc(100% - 30px);width:calc(100% - 23px);display:inline-block;position:absolute;padding:0 2px 0 10px !important;height:30px;font-weight:600;font-size:20px !important;top:4px;left:19px}.donate_form .btn:hover,.donate_form .btn:focus,.donate_form .btn:active,.donate_form .btn.active{background:#000;color:#fff;border-color:#000;outline:0;-webkit-box-shadow:inset 0 1px 1px #0000001a,0 0 8px #999;box-shadow:inset 0 1px 1px #0000001a,0 0 8px #999}@media only screen and (max-width:580px){.header .logo{padding:0}.header .logo .logolink{width:100%}.header .logo .logolink .logoimg{max-width:100%}}