/*
Theme Name: PWW
Theme URI: https://wordpress.org/themes/twentyfifteen
Author: Adam Gubański
Author URI: https://wordpress.org/
Description: brak uwag
Version: 0.5/20160218
License: special license
License URI: #
Tags: comercial
Text Domain: pww
*/

/*
@media screen {

* { margin: 0; padding: 0; }
body { background: white; font: 14px/1.4 Georgia, Serif; }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; }  First selector = IE6, Second Selector = IE 7

*/

body { font-family: 'Exo 2', sans-serif; background-image: url('images/concrete_tex17.jpg'); background-attachment: fixed; margin:0; padding: 0px;
}

h1, h2, h3, h4 { font-weight: normal; margin: 0 0 10px 0; color:#E5A750;}
h1 { }
h2 { }
h3 { }

p { margin: 0 0 10px 0; }
a:focus { border:0px; }
a:hover { }

blockquote { }
blockquote p { }

/*ul, ol { margin: 0 0 25px 0; padding-left:25px;  }*/

ul { list-style-type: disc; }

.post { }

.entry { }
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

#meta { }
.meta { margin:10px 0; font-size: 12px; }
.postmetadata { }

#sidebar { background-color:#FFF9F1; padding-top:5px; background-color:; }
#sidebar article { color:; font-size:95%; padding:20px; }
#sidebar article h2 { font-size:19px; }
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4 { margin: 25px 0 5px 0; }
#sidebar ul { margin:0px; }

.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { }
	#s { }
	#searchsubmit {  padding: 5px;}

ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

form { }
input[type=text] { }
textarea { }

} /* END screen media */

/*
@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; }
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; }
a { text-decoration: none; color: black; }

}  END print media

*/





/* *** MAINNAV RULES *** */

#mainnav.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background-color: rgb(50,50,50); color:#EC971F; }

#mainnav.navbar-default .navbar-toggle { border:2px solid #EC971F; color:#EC971F; }
#mainnav.navbar-default .navbar-toggle:hover { background-color:transparent; }
#mainnav.navbar-default .navbar-toggle:focus { background-color:orange }

#mainnav.navbar-default.navbar { border: 0px solid red; border-radius: 0px; }

/* aktualnie wybrany element navmenu */
#mainnav.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background-color:#191919; color:#EC971F; }


/* *** MAIN NAV LABEL COLORS *** */

.navbar-default .navbar-nav > li > a { color:aliceblue; }
.navbar-default .navbar-nav > li > a:hover { color:pink; }

.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color:pink; }

.dropdown-menu { background-color: #191919; border:0px; }
.dropdown-menu > li > a { color: lightgray; }
.dropdown-menu > li > a:hover { background-color:#EC971F; color:black; }

/* hover i po odkliknięciu */
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover { color:#EC971F; }

/* dropdown aktualnie wybrany */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover { background-color:#EC971F; }

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { background-color: #191919; color:#EC971F; }

/* ta reguła jako ostatnia */
#mainnav.navbar { margin-bottom:0px; }








@keyframes logoStrip {
    0% {margin-top: 40px; }
    100% {margin-top: 20px;}
}


#logoStrip { background-color: rgba(255,255,255,0.9); padding:0px; margin-top: 0px; }
#logoStrip h2 {margin:12px 0 7px 0;}
#logoStrip ul { list-style-type: none; display: inline-block; margin:0; }
#logoStrip ul li { display: inline-block; margin-right: 50px; }
#logoStrip img { max-height: 35px; width:auto;  }
#logoStrip img:hover {  }


/*

.body h1, .body h2, .body h3, .body h4, .body h5, .body h6 {
    color: #428BCA; font-family: 'Exo 2', sans-serif; margin: 7px;
}

.article h1, .article h2, .article h3, .article h4, .article h5, .article h6 {
    color: #428BCA; font-family: 'Exo 2', sans-serif; margin: 20px 0;
}

*/

#maincontent { background-color: #FFF9F1; }

#introSlider { width: 100%; min-height: 50px; background-color:pink; }
.camera_wrap { max-width:1920px; }


.article { font-family: 'Exo 2'; background-color: ; sans-serif; font-size: 12pt; padding: 100px 10% 100px 15%; border-radius:0px; }

#subpages { background-color:; padding: 0px 10% 0px 15%;}
#subpages ul { list-style-type:none; margin:0; padding:0;  }
#subpages ul li { display:inline; margin-right: 15px;}
#subpages li a { font-size: 16px; color:whitesmoke; }
#subpages h4 { margin: 20px 0 5px 0; }
#subpages h4 a { color: #EC971F; }
#subpages ul { margin: 5px 0 20px 0; }

#sidebar-subpages ul { list-style-type:none; margin:0; padding:0;  }
#sidebar-subpages ul li a{ list-style-type:none; margin:0; padding:5px;  }
#sidebar-subpages ul li a { font-size: 15px;  }



/*
.nav-pills > li > a { color: #E4A84F; }
.nav > li > a:hover { background-color: rgb(50,50,50); }
.nav > li > a:focus { background-color: red; }
*/

.bg-white { background-color:rgba(255,255,255,0.8); }
.bg-gray { background-color:#505050; }
.bg-ddgray { background-color:#191919; }
.bg-creme { background-color:#FFF9F1; }
.bg-grayt { background-color: rgba(50,50,50,0.8) }
.bg-niceblue { background-color: #337ab7; }

aside { }

/*.mgt5 { margin-top: 5px; }*/


img.alignleft { border:0px; float:left; margin: 35px; }
img.alignright { border: 0px; float:right; margin: 35px; }
img.aligncenter { display:block; margin: 15px auto; border: 0px; }
img.alignnone { display:block; border:0px; margin: 15px 15px 15px 0; }



.kafelki { *background-color: rgb(240,240,240); border: 0px solid black; padding: 100px 10px; }
.kafelki:last-child {background-color: aqua; padding:0; } /* aby pozbyć się odstępu kiedy nie ma żadnych kafelków */
.kafel { background-color:white; background-clip:padding-box; margin:0px; padding:10px; border: 5px solid transparent; border-radius:10px; min-height: 250px;}
.kafel span { color:#337ab7; }
.kafel:hover { border: 5px solid; border-color:rgb(230,230,230); border-color: #E5A750; }
.kafel h1, .kafel h2, .kafel h3, .kafel h4, .kafel h5, .kafel h6 { margin-top: 5px; }
.kafel h4 { margin-bottom: 0px;}

.postThumb { background-color:white; width:100%; border-right: 7px solid #E5A750; margin-bottom: 45px; }
.postThumb h3 { margin: 0 0 0 30px;; }

/*footer {
    background-color: rgb(66, 139, 202);  padding:140px 0; font-family: 'Exo 2', sans-serif; margin-top: 50px;
}*/






/*############### HOME PAGE #############*/

.hpRoundedTile { background-color: rgba(255,255,255,0.8); border-radius: 100%; width:500px; height:500px; padding: 100px; text-align: center; }
.hpMainImg { margin-top: 130px;margin-left: -100px;}
.hpArticle { margin-bottom:0px; padding-bottom:0px; padding-top: 45px;}
.hpGrayBelt { background-color:#505050; height:15px;}




.footer {  background-color: #363636; color: whitesmoke;}
.footer a { color: whitesmoke; }
.footer a:hover { color: #EC971F; }
.footer h4 {margin-top: 15px; margin-bottom: 5px; font-size:11pt;}
.footer ul { list-style-type: none; font-size: 15pt; padding: 0px; margin-left:0px;}
.footer ul li {  }

.fIcons { padding-top:30px;  height:px; width: 35px; background-color:; display:inline-block;}
.contact {width: 270px; background-color:; padding: 0; margin: 0; }
.qContact { padding: 20px 20px 40px 20px; xxxbackground-color: #454545; width: 200px; margin-right:; border-right: 1px solid #555555; display:inline-block; }
.foot { padding: 40px 40px; min-width:100px; background-color:; }

#footer { margin-top: 0px; background-color: rgb(25,25,25); color: lightgray; color:#337ab7;	 min-height: 50px; padding: 25px;}


.woocommerce div.product {
    background-color: #999;
}
