/*
 Theme Name: jurakmediaprojek
 Author: Sławomir Ciarciński
 Author URI: http://www.best-marketing.pl
*/
/* Css Reset */
html, body, h1, h2, h3, h4, h5, h6, a, hr, em, p, q, dd, dfn, dl, dt, ul li, ul, code, pre, small, table, tbody, td, th, fieldset, iframe, img, address {
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	list-style: none;
}
a:focus {
	overflow:hidden;
}
/* Css Reset */
html, body {
	background-color:#d7e2ed;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
}
.alignright, img.alignright {
	float:right;
}
.alignleft, img.alignleft {
	float:left;
}
img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.clear {
	clear:both;
}
.width-www {
	width:900px;
	min-width:900px;
	margin:0 auto;
}
/* *** */
.logo {
	background:#FFFFFF;
	padding:9px 0 5px 0;
	position: relative;
}
.social-icons {
	position: absolute;
	z-index: 999;
	top: 37px;
	right: 15px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.social-icons li {
    float: left;
    display: inline;
    list-style: none;
    margin-right: 5px;
}
.social-icons li:last-child {
    margin-right: 0;
}
.social-icons li > a {
    width: 28px;
    height: 28px;
    display: block;
    background-position: 0 0;
    background-repeat: no-repeat;
    transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -webkit-transition: all .3s ease-in-out
}
.social-icons li:hover > a {
    background-position: 0 -38px
}
.social-icons li .facebook {
    background:url('images/facebook.png') no-repeat;
}
.social-icons li .google {
    background:url('images/googleplus.png') no-repeat
}
.fb-like-box {
	background: #fff;
}
div.menu {
	background:url(images/bg_bl.gif) 0 42% repeat-x;
	overflow:hidden;
	padding:5px 0;
}
#nav-one {
	float:right;
	background-color:#d7e2ed;
	overflow:hidden;
}
#nav-one li {
	float:left;
}
#nav-one li a {
	display:block;
	padding:5px 6px;
	color:#646464;
	font-weight:bold;
	font-size:14px;
}
#nav-one li a:hover {
	color:#33cc00;
}
#nav-one li.current-menu-item a {
	color:#528f3e;
}
.footer {
	border-top:#646464 1px solid;
	padding:3px 0 10px;
	font-size:11px;
	color:#85888b;
	overflow: hidden;
}
.footer .cop {
	color:#85888b;
	text-decoration:underline;
}
.home {
	margin-top:15px;
	background:#ebebeb;
	border-bottom:#FFFFFF 8px solid;
	border-top:#FFFFFF 8px solid;
	padding:8px 5px 8px 170px;
	position:relative;
}
#map_canvas {
	width:400px;
	height:340px;
	margin-bottom:15px;
}
.form input, .form textarea, .input {
	padding:5px 4px;
	width:250px;
	font-size:16px;
	margin-top:5px;
	background:#f9f9f9;
	border:#cccccc 1px solid;
}
.input {
	width:200px;
}
.form textarea {
	max-width:400px;
	min-width:400px;
	height:200px;
	min-height:100px;
}
.form .submit, .submit2 {
	background:#3b8504;
	border:none;
	color:#FFFFFF;
	font-size:14px;
	width:auto;
	padding:7px 15px;
	cursor:pointer;	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
/* *** */
.videogallery {
	width:900px;
	text-align:center;
	zoom:1;
}
.videogallery span{
	display:block;
}
.videogallery a{
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	position:relative;
	vertical-align:top;
	margin:5px;
	width:205px;
	font-family:Trebuchet,Tahoma,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	opacity:0.87;
}
.videogallery a.videolb{
	display:none;
}
.videogallery a img{
	display:block;
	border:none;
	margin:0;
}
.videogallery a:hover{
	opacity:1;
}
div#voverlay {
	background-image:url(images/white.png);
	width:480px;
	height:360px;
	display:none;
	padding:35px;
}
div#voverlay .close {
	background-image:url(images/close.png);
	position:absolute;
	right:5px;
	top:5px;
	cursor:pointer;
	height:35px;
	width:35px;
}
div#vcontainer{
	left:0;
	top:0;
	width:100%;
	height:100%;	
	background:url(images/loading.gif) no-repeat 50% 50%;
}
/* *** */
.entry {
	padding-bottom:10px;
	color:#6a6a6a;
}
.entry p {
	line-height:18px;
	padding-bottom:15px;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
	margin-bottom:15px;
}
.entry h1 {
	font-size:28px;
	font-family:"Times New Roman", Times, serif;
	background:url(images/arrow_state_blue_right.png) 0 50% no-repeat;
	padding:0 0 3px 25px;
}
.entry h2 {
	color:#009ed2;
	font-weight:700;
	border-bottom:#009ed2 1px dotted;
}
.entry h3 {
	font-size:15px;
	color:#009ed2;
	font-style:italic;
}
.entry h4 {
	font-size:14px;
	font-weight:700;
}
.entry h5 {
	font-size:15px;
	font-family:"Times New Roman", Times, serif;
	background:#f6efe8;
	padding:3px;
	line-height:18px;
}
.entry h6 {
	font-style:italic;
	background:url(images/arrow_state_blue_right.png) 0 50% no-repeat;
	padding:0 0 0 20px;
}
.entry blockquote {
	border-left:#fce27d 2px solid;
	border-right:#fce27d 2px solid;
	margin:0;
	padding:15px;
	padding-bottom:0;
	background:#f6ebc1;
	width:65%;
	margin-left:28%;
	margin-bottom:15px;
}
.entry blockquote p {
	padding-bottom:15px;
	font-style:italic;
	margin:0;
}
.entry ul {
	margin-bottom:15px;
}
.entry ul li {
	background:url(images/1326804687_arrow_small_right.png) 0 4px no-repeat;
	padding-left:25px;
	margin-bottom:8px;
	text-align:justify;
	line-height:21px;
}
.entry ul li ul {
	margin-top:5px;
	margin-left:25px;
}
.entry ul li li {
	list-style-type: lower-alpha;
	background:none;
	padding-left:0px;
	margin-bottom:5px;
	text-align:justify;
	line-height:21px;
}
.entry ol {
	list-style-type: decimal;
	margin:0 0 15px 0;
	padding:0 0 0 25px;
}
.entry ol ol {
	list-style-type: lower-alpha;
}
.entry ol li {
	margin-bottom:8px;
	text-align:justify;
	line-height:21px;
}
.entry img.alignright {
	margin:5px 0 1px 15px;
}
.entry img.alignleft {
	margin:5px 15px 1px 0;
}
.entry img.centered {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.entry table, .entry td, .entry tr {
	width:auto;
	vertical-align:top;
	border:none;
}
.entry table {
	margin-bottom:10px;
}
.entry table img.alignright, .entry table img.alignleft {
	margin-top:0;
}
/* bledy */
.br_error, .br_valid, .br_warning {
	padding:15px 10px 15px 55px;
	color:#0e4354;
	margin-bottom:15px;
	font-weight:bold;
}
.br_error {
	border:1px solid #eac7c7;
	background:url(images/error.png) 10px 50% no-repeat #fce9e9;
}
.br_valid {
	border:1px solid #cceac4;
	background:url(images/valid.png) 10px 50% no-repeat #edfce9;
}
.br_warning {
	border:1px solid #e9e6c7;
	background:url(images/warning.png) 10px 50% no-repeat #fcfae9;
}

.entry .all-images .single-image > div:nth-of-type(1) {
	display:none;
}
