/*
Theme Name: BP Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: bp
*/



/*Add your own styles here:*/

@import url('https://fonts.googleapis.com/css?family=Lato:300,400,900&subset=latin-ext');

section#wysiwyg_widgets_widget-4 {min-height: 213px !impoerant;}

span.avia-menu-text {text-transform: uppercase; padding-left: 15px; padding-right: 15px;}
section#wysiwyg_widgets_widget-2 {background: #184e8d; color: #fff;}
section#wysiwyg_widgets_widget-3 {background: #6d6d6d; color: #fff;}
section#wysiwyg_widgets_widget-4 {background: #c20016; color: #fff;}

section#wysiwyg_widgets_widget-4 {padding-bottom: 23px !important;}

section#wysiwyg_widgets_widget-2 strong {color: #fff;}
section#wysiwyg_widgets_widget-3 strong {color: #fff;}
section#wysiwyg_widgets_widget-4 strong {color: #fff;}
div .av_one_third {margin: 0 !important; width: 33.33%; padding-top: 0px; padding-bottom: 30px;}
section.avia-team-member {text-align: center;}
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2 {letter-spacing: none;}
.avia-animated-number-content p {color: #000; margin-top: 10px;}
.avia-no-number {color: #000;}
#footer p {margin: 5px 5px 15px 5px;}
body div#footer .aligncenter {padding: 0px !important;}
span.image-overlay-inside {display: none;}
.avia_transform a:hover .image-overlay {background: transparent; border-bottom: 3px solid #184e8d;}
.avia_transform a .image-overlay {transition: none; webkit-transition: none;}
.avia-button.avia-size-large {border-radius: 10px !important;}
.template-page .entry-content-wrapper h1 {text-transform: none; font-weight: 900; font-size: 40px;}
.template-page .entry-content-wrapper h2 {text-transform: none; font-weight: 900; font-size: 30px; margin-top: 20px;}
#slogan a.avia-button {background: transparent !important; border-color: #fff !important;}
span.copyright {text-align: center !important; color: #000; display: block; width: 100%;}
#top .no_margin.av_one_half {padding: 0px !important;}
/* #header_meta {min-height: 45px;} */
div.ikonki {float: right; margin-left: 20px; font-weight: 900;}
div.ikonki img {position: relative; top: 15px;}
#header_meta .container {min-height: 20px; padding-bottom: 15px;}
.avia-layerslider {}
#footer .widget {margin: 30px 10px !important;}
#top div .avia-gallery img {border: 0px !important; padding: 3px !important; }
/* #top .av-border-deactivate.avia-logo-element-container img {filter: url(data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt…33 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale);
    filter: gray;
    -webkit-filter: grayscale(100%); opacity: 0.8;}
#top .av-border-deactivate.avia-logo-element-container img:hover {filter: url(data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt…33 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale);
    filter: gray;
    -webkit-filter: grayscale(0%); opacity: 1;}
*/	
/* .html_header_top.html_header_sticky #top #wrap_all #main {padding-top: 172px !important;}	*/
span.breadcrumb-title {display: none !important;}
#top .alternate_color.title_container .main-title a {color: #000 !important; font-weight: 900; font-size: 20px;}
.hr {margin: 0px;}

ul.form {list-style: none;}
ul.form li {margin-bottom: 10px;}
ul.form input {width: 90%;}
ul.form textarea {width: 90%; height: 95px;}
ul.form input[type="radio"] {max-width: 10px !important;}
div.lewa {float: left; width: 48%;}
div.prawa {float: left; width: 48%;}

input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], select, textarea {padding: 15px 10px; border-radius: 10px;}
input[type="submit"] {max-width: 150px; padding: 15px 10px; border-radius: 5px; margin-top: 25px; color: #fff !important;}
textarea {min-height: 130px; height: 130px !important;}
div.lewa_form {width: 78%; float: left;}
div.prawa_form {width: 20%; float: left;}

li.formularz_przerywnik h3 {margin-bottom: 20px !important; padding: 10px 0px; line-height: 1.5; border-bottom: 1px solid #c20016;}
input[type="checkbox"] {width: 20px !important;}
li.regulaminy {font-size: 11px; line-height: 1.4;}
#telefon_form li.regulaminy {color: #fff;}
div.wyslij input {width: 100% !important; background-color: #c20016 !important; color: #fff !important; border: none !important; padding: 15px 10px !important; margin-top: 0px !important; border-radius: 10px !important;}
input.telefon_home {border-radius: 20px !important;}

@media screen and (max-width: 980px) {
div.ikonki {float: left; margin-left: 5px; font-weight: 400; font-size: 10px;}
div.ikonki.lokalizacja {display: none;}
div.ikonki.czas {display: none;}
div.ikonki img {position: relative; top: 15px;}
}

@media screen and (max-width: 1000px) {
div.lewa {float: left; width: 100%;}
div.prawa {float: left; width: 100%;}	
}
