#ui-datepicker-div{width:auto}#ui-datepicker-div .ui-datepicker-header{text-shadow:none}#ui-datepicker-div .ui-datepicker-year{font-size:22px}#ui-datepicker-div .ui-datepicker-calendar td a:hover,#ui-datepicker-div .ui-datepicker-calendar td a.ui-state-active{color:#333!important;font-weight:700;text-shadow:none}.wrapper div.content{background:#fff}.wrapper .header{max-height:none}.wrapper .vh-pages-wrapper{margin-bottom:40px}body:not(.home) .wrapper .page-wrapper .content .sidebar-no-pull{overflow:hidden}.top-header .logo a img{position:relative}body .wrapper .top-header .logo{height:260px}.logo.shadows:before,.logo.shadows:after{bottom:-28px;height:30%;left:-20%}.shadows:before{background-size:60% 100%}.top-menu-container .header-menu li.menu-item-3391{background-color:#ffcc30}.button_red.disable{display:none}.movie_buttons{width:100%;float:left}.movie_buttons a{position:relative;z-index:1}.movie_main_side .movie_buttons{padding-top:0;margin-top:20px}.single-event-buttons.movie_buttons{margin-top:35px}.movie_buttons .button_red,.movie_buttons .button_yellow{float:left}.movie_list_container .overview-container{width:100%;clear:left}.movie_list_container .movie_buttons .button_red,.movie_list_container .movie_buttons .button_yellow{float:right}.event_main_side .movie_buttons .button_red,.event_main_side .movie_buttons .button_yellow{float:right}.movie_list_container .movie_buttons{position:relative;bottom:auto;padding-top:19px}body.single-movies .comments_container{display:none}#map{height:450px}body .vh_wrapper .footer-container{margin-bottom:0}.footer-links-container{padding:30px 25px}.footer-container.widgets{margin-bottom:0!important}.widget-area.footer-links>div{margin-bottom:20px;text-align:left}.footer-wrapper{position:relative;z-index:10}.footer-wrapper .widget h4{color:#c50505;font-weight:300;line-height:40px;margin-bottom:5px}.footer-wrapper .widget h4 span{font-weight:300;font-weight:400}.footer-wrapper .textwidget p{line-height:26px;margin-bottom:15px}.footer-wrapper .widget li a{font-size:13px;color:#333}body .vh_wrapper .footer-container .footer-inner{font-weight:300;bottom:-120px;position:initial}.footer-wrapper .footer-container.sponsor{padding:0!important;margin-bottom:70px;text-align:center;border-top:0!important}.footer-wrapper .footer-container.sponsor img{display:block}.footer_info{margin-top:13px;margin-left:13px}body.page-template-template-front-page-php .wrapper .main .page-wrapper{background-color:#fff}body.page-template-template-contacts-php .vh_wrapper .footer-content{display:block}body.page-template-template-contacts-php .vh_wrapper .footer-container{padding:54px 15px 40px 15px;background-color:inherit}.gform_footer input.button{padding:1% 2%;font-weight:700}form.registration_tas .ginput_complex.ginput_container.has_prefix span.name_prefix label,form.registration_tas li.name_parent .ginput_complex.ginput_container span.name_first label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}form.registration_tas .ginput_complex.ginput_container.has_prefix span.name_prefix,form.registration_tas li.name_parent .ginput_complex.ginput_container span.name_first{padding-top:2%!important}form.registration_tas .ginput_complex.ginput_container.has_prefix span.name_prefix{float:left!important;width:auto!important;padding-right:2%}form.registration_tas div.ginput_complex span.address_country select,form.registration_tas li.name_parent .ginput_complex select,form.registration_internship .left_label span.address_country select,form.registration_internship .left_label li.duration_option select{padding:4px}form.registration_tas li.name_parent .ginput_complex.ginput_container span.name_first{float:left!important;width:88%!important}form.registration_internship .left_label li.duration_length,form.registration_internship .left_label li.duration_option{display:inline-block}form.registration_internship .left_label li.duration_length{width:41%}form.registration_internship .left_label li.duration_length label.gfield_label{width:322px}form.registration_internship .left_label li.duration_length input.medium{width:24%}form.registration_internship .left_label li.duration_option{width:25%}body.postid-6918 .woocommerce div.product form.cart,body.single-product .main_image_wrapper{display:none}.woocommerce .ipay88-charges{clear:both;padding:.5em 0;font-weight:400;font-style:italic}.woocommerce .checkout-message{margin-bottom:1em;padding:1em;background:#ffc;border:1px solid #ccc;border-radius:5px;-webkit-border-radius:5px}.woocommerce .payment-message{padding-bottom:1em;padding-right:.5em;text-align:right;font-weight:400;font-style:italic}.woocommerce .wrapper .page-wrapper .content .sidebar-right.vc_col-sm-3{border-left:0}.woocommerce .wrapper .page-wrapper .content .sidebar-right-pull.vc_col-sm-9{border-right:1px solid #ccc}.woocommerce .woocommerce-ordering select{padding:3%}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce ul.products li.product h3{font-size:1.25em}.woocommerce ul.products li.product .button{width:100%;margin-top:0;padding:6%}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#ffd800;padding:2% 4%}.woocommerce button.single_add_to_cart_button.button{color:#333;padding:4% 10%}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{color:#333;background-color:#fc0!important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#f36a22!important}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce div.product .woocommerce-tabs h2{display:none}.woocommerce div.product .woocommerce-tabs .panel{padding-top:2em;border-top:1px solid #ccc}.product .donation{padding-bottom:3%}.product .donation label{font-size:125%;font-weight:400}.product input.donation{font-size:125%;padding:4px;min-width:100px}.woocommerce-checkout input[type="tel"]{background-color:#fdfdfd;border:1px solid #ccc;font-size:18px;color:#666;padding:16px;font-weight:300}.woocommerce-checkout .select2-container .select2-choice{padding:11px}body.single-product span.woocommerce-Price-amount{display:none}body.woocommerce-checkout #customer_details{padding-bottom:15px}body.woocommerce-checkout div.woocommerce-info,body.woocommerce-checkout .form-row.create-account{font-weight:700}body.woocommerce-checkout p.form-row.notes textarea{background-color:#ffc}@media only screen and (max-width:380px){.footer-wrapper .footer-container.sponsor{margin-bottom:130px}body .vh_wrapper .footer-container .footer-inner{bottom:-180px}.footer-links-container.columns_count_4>div:not(.clearfix){width:100%}}@media only screen and (min-width:568px){.footer-links-container.columns_count_4>div:not(.clearfix){width:50%;padding-left:15px;padding-right:15px}.footer-links-container div#second{min-height:421px}}@media only screen and (max-width:768px){body .wrapper .top-header .logo{max-width:100px}form.registration_tas .left_label>li{margin-bottom:20px!important}form.registration_tas .left_label div.ginput_complex,form.registration_tas .left_label input.medium,form.registration_internship .left_label div.ginput_complex,form.registration_internship .left_label li.gfield input.medium,form.registration_internship .left_label li.gfield textarea.medium{width:90%!important}form.registration_tas .left_label .gfield_label{float:none!important}.gform_wrapper .gform_footer.left_label,form.registration_tas .left_label .gfield_description,form.registration_tas .left_label ul.gfield_checkbox,form.registration_tas .left_label ul.gfield_radio,.gform_wrapper form.registration_tas .left_label li.gfield_html_formatted,form.registration_tas .gform_footer.left_label,form.registration_internship .left_label .gfield_description,form.registration_internship .left_label ul.gfield_radio,form.registration_internship .left_label .gform_fileupload_multifile,form.registration_internship .left_label span#extensions_message,form.registration_internship .left_label div.ginput_preview{margin-left:0!important}.gform_wrapper .gform_footer.left_label,form.registration_tas li.name_parent .ginput_complex.ginput_container span.name_first,.gform_wrapper form.registration_tas .left_label li.gfield_html_formatted,form.registration_internship .left_label .gfield_description,form.registration_internship .left_label .gform_fileupload_multifile{width:100%!important}form.registration_tas .gform_footer input.button,form.registration_internship .gform_footer input.button{width:100%;padding:5%}form.registration_internship .left_label li.gfield label.gfield_label{float:none;display:block}form.registration_internship .left_label li.gfield label.gfield_label,form.registration_internship .left_label li.duration_length,form.registration_internship .left_label li.duration_option select{width:auto}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce form .form-row,.woocommerce form .form-row-last,.woocommerce form.woocommerce-ordering,.woocommerce form.woocommerce-ordering select{float:none!important;width:100%}.woocommerce-checkout #payment div.form-row{width:auto}}@media only screen and (min-width:1170px){.footer-links-container.columns_count_4>div:not(.clearfix){width:30.5%}}