#main { background: #fff none repeat scroll 0% 0%; }

header#masthead { background-size: contain; }

#theme-attribution { display: none; }

#colophon #site-info { margin-top: 0 !important; }

#local_time_clock-2 {
float: right !important;
max-width: 180px;
}

#footer-text { text-align:center; width: auto; font-size: 32px; margin-top: 10px; }

#text-2 { width: 75% !important; }

#footer-text .tel { font-size: 38px; color:#ffd800; font-weight:800; margin-bottom: 0.4em; line-height: 1em; }
#footer-text .zapraszam { font-size: 28px; color:#ffd800; margin-bottom: 1em; }
#footer-text .godz { font-size: 36px; color:#fff; font-weight:600; margin-bottom: 0em; }

@media only screen and (max-width: 810px) {

#text-2 { width: 70% !important; display: inline-block !important; }
#footer-text .tel { font-size: 32px; color:#ffd800; font-weight:800; margin-bottom: 0.8em; }
#footer-text .zapraszam { font-size: 24px; color:#ffd800; margin-bottom: 1.1em; }
#footer-text .godz { font-size: 28px; color:#fff; font-weight:600; margin-bottom: 0em; }

#local_time_clock-2 {
float: right !important;
max-width: 180px;
display: inline-block !important;
}
  
}

@media only screen and (max-width: 690px) {

#text-2 { width: 60% !important; display: inline-block !important; }
#footer-text .tel { font-size: 28px; color:#ffd800; font-weight:800; margin-bottom: 0.8em; }
#footer-text .zapraszam { font-size: 22px; color:#ffd800; margin-bottom: 1.1em; }
#footer-text .godz { font-size: 24px; color:#fff; font-weight:600; margin-bottom: 0em; }

#local_time_clock-2 {
float: right !important;
max-width: 180px;
display: inline-block !important;
}
  
}

@media only screen and (max-width: 530px) {

#text-2 { width: 50% !important; display: inline-block !important; }
#footer-text .tel { font-size: 22px; color:#ffd800; font-weight:800; margin-bottom: 0.8em; }
#footer-text .zapraszam { font-size: 18px; color:#ffd800; margin-bottom: 1.1em; }
#footer-text .godz { font-size: 20px; color:#fff; font-weight:600; margin-bottom: 0em; }

#local_time_clock-2 {
float: right !important;
max-width: 180px;
display: inline-block !important;
}
  
}

#footer-widgets { 
margin: 0 auto 20px auto;
padding: 0 10px 15px 20px;
background: rgba(74,21,76,1);
background: -moz-linear-gradient(left, rgba(74,21,76,1) 0%, rgba(121,62,114,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(74,21,76,1)), color-stop(100%, rgba(121,62,114,1)));
background: -webkit-linear-gradient(left, rgba(74,21,76,1) 0%, rgba(121,62,114,1) 100%);
background: -o-linear-gradient(left, rgba(74,21,76,1) 0%, rgba(121,62,114,1) 100%);
background: -ms-linear-gradient(left, rgba(74,21,76,1) 0%, rgba(121,62,114,1) 100%);
background: linear-gradient(to right, rgba(74,21,76,1) 0%, rgba(121,62,114,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a154c', endColorstr='#793e72', GradientType=1 );
-webkit-border-radius: 100px;
-moz-border-radius: 100px;
border-radius: 100px;
max-width: 750px;
}

.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
background-color: #eee !important;
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-submit {
float: right;
color: #6a026c !important;
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}

div.wpcf7 { max-width: 500px; margin: 50px auto; }



#ownfooter { border-color: #cccccc; border-top-style: solid; border-top-width: 1px; padding-bottom: 10px; padding-top: 10px; } #page-wrapper #colophon { background-color: #ffffff; } #primary .hentry .entry-categories { display: none; } #primary .hentry .entry-content { color: #777777; font-size: 16px; font-weight: 300; line-height: 26px; } #primary .hentry .entry-meta a { display: inline!important; } #primary .hentry .entry-title a { color: rgba(106,2,108,1); font-size: 24px; text-transform: none; } #primary .hentry.page .entry-content h2 { font-family: PT Serif; font-weight: bold; } header#masthead { background-image: url(http://aderek.waw.pl/wp-content/uploads/2015/09/header21.jpg); background-repeat: no-repeat; background-size: contain!important; } header#masthead .hgroup { padding-bottom: 0px; padding-top: 0px; } nav.main-navigation ul.menu { background-color: rgba(255,216,0,1); text-align: center; } nav.main-navigation ul.menu li a { color: rgba(17,17,17,1); font-family: Nunito; font-size: 18px; font-weight: 700; text-align: left; text-transform: uppercase; } nav.main-navigation ul.menu li a:hover { background-color: transparent; color: rgba(102,40,92,1); } @media screen and (min-width:1025px) { #main { padding-bottom: 55px; } } @media screen and (min-width:1025px) { #main { padding-left: 90px; } } @media screen and (min-width:1025px) { #main { padding-right: 90px; } } @media screen and (min-width:1025px) { #main { padding-top: 55px; } } 