/*
Theme Name: Projekty Fundacji BOŚ (Wersja uproszczona)
Theme URI: https://cormo.pl
Author: Cormo
Author URI: http://cormo.pl/
Version: 1.0
*/

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,400;0,700;1,400;1,700&display=swap');
 
body, html { margin: 0; padding: 0; background: #FFF; font: 500 14px/1.4 Montserrat, sans-serif; }
img { max-width: 100%; height: auto; }

body {  } 

.header { background-size: cover; background-position: 50% 50%; }
.btn { border-radius: 2em; padding-left: 1.5em; padding-right: 1.5em; }
.button { border-radius: 2em; padding: 0.5em 1.5em; background: #EEE; }


.top-header .logo { height: 50px; margin-top: -1em; }

.news-card { box-shadow: 0 15px 20px 0 rgba(0,0,0,0.1); min-height: 350px; }

.partners img { max-height: 50px; width: auto; margin-right: 1.5em; }


.post-content { font-size: 1.1em; line-height: 1.5; }
.card-header button { border: 0; padding: 0; box-shadow: none !important; }

#content .pods-form { overflow: visible; }
#content .pods-form-fields { padding: 0; }
#content .pods-form-front .pods-form-ui-label { width: auto; float: none; padding: 0; }
#content .pods-form-front .pods-form-ui-field { width: auto; float: none; }
#content .pods-form-front select.pods-form-ui-field,
#content .pods-form-front input.pods-form-ui-field,
#content .pods-form-front textarea.pods-form-ui-field { display: block; width: 100%; padding: 0.4em 0.7em; border: 1px solid #DDD; border-radius: 5px; }
#content p.description { color: #808080; font-size: 0.8em; padding-top: 0.4em; font-style: italic; }
#content .pods-form-front .pods-boolean input { position: static; display: inline-block; vertical-align: middle; margin-right: 0.3em; }
#content .pods-form-front input[type=submit] { display: inline-block; background: #000; padding: 0.5em 1.5em; border: 0; color: #fff; font-weight: 700; border-radius: 2em; } 
#content .pods-form-front .pods-validate-error-message { padding: 0; font-size: 0.9em; } 
#content .pods-form-front input.pods-form-ui-field-type-boolean { width: auto; }
#content .pods-form-front li.separator { margin-left: -1.25rem; margin-right: -1.25rem; }

#content .pods-field-option .pods-dfv-container { max-width: none; }
#content .pods-form-ui-row-type-pick .pods-form-ui-field select { width: auto; }
#content .pods-field__container { margin-bottom: 0.8rem; } 

#content .pods-dfv-container-file { margin: 5px 0; }
#content .pods-dfv-container-file .button { font-size: 0.8em; font-weight: bold; }

div + .pods-form-ui-row-type-heading { margin-top: 3rem; }
.pods-form-ui-row-type-heading { margin: 0 0 3rem 0; }


.table-documents td { vertical-align: middle; }
.table-documents img { max-width: 100px; }
.table-documents p { margin: 0.3em 0; }

.form-control-saved { border-color: green; }

.facebook-bg { background: #036de4; }
.facebook-bg { color: #FFF; }
.facebook-bg a { font-weight: 700; color: #fff !important; }
.facebook-bg img { margin: 0 4px 0 6px; vertical-align: middle; }

.paginator { display: flex; align-items: center; justify-content: center; gap: 10px; }
.paginator > * { padding: 0.3em 0.6em; border: 1px solid #DDD; }
.paginator .current { font-weight: bold; background: #DDD; }
