<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Loading Google Font
===================================================================**/
@import url(http://fonts.googleapis.com/css?family=Old+Standard+TT:400,400italic);
@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic&amp;subset=latin,latin-ext);
@import url(http://fonts.googleapis.com/css?family=Great+Vibes);
@import url(http://fonts.googleapis.com/css?family=Roboto&amp;subset=latin,latin-ext);
@import url('https://fonts.googleapis.com/css?family=Dosis');



/** Reset default browser CSS.
===================================================================**/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;vertical-align:baseline;background:transparent;}body{line-height:1;}h1,h2,h3,h4,h5,h6{font-weight:normal;/*clear:both;*/}ol,ul{list-style:none;}blockquote{quotes:none;}blockquote:before,blockquote:after{content:'';content:none;}del{text-decoration:line-through;}/*tablesstillneed'cellspacing="0"'inthemarkup*/table{border-collapse:collapse;border-spacing:0;}aimg{border:none;}a,input,select,textarea{outline:none;}



/** Body Styling
===================================================================**/
	body{ 
		background: #dddddd; 
		font-size:15px; 
		line-height:22px; 
		font-family: Roboto , Arial, Helvetica, sans-serif; 
		color:#111111;
	}
	#wrapper{}
	#wrapper_inner{ position:relative; display:block;  width:100%; height:100%; float:left; }
	
	




/** Typography
===================================================================**/
	h1, h2, h3, h4, h5, h6 { color: #333333; font-weight: normal; }
	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
	h1 { font-size: 20px;  display: inline;}
	h2 { font-size: 30px; line-height: 40px; margin-bottom: 10px; display: inline;}
	h3 { font-size: 25px; line-height: 34px; margin-bottom: 8px; }
	h4 { font-size: 20px; line-height: 30px; margin-bottom: 4px; }
	h5 { font-size: 17px; line-height: 24px; }
	h6 { font-size: 90px; line-height: 80px; margin-bottom: 14px;} /* czcionka dla logo*/

	p { margin: 0px 0 20px 0; }
	p img { margin: 0; }
	p.lead { font-size: 21px; line-height: 27px; color: #777;  }

	em { font-style: italic; }
	strong { font-weight: bold; }
	small { font-size: 80%; }

    /* Blockquotes */
	blockquote, blockquote p { font-size: 15px; line-height: 20px; color: #777; font-style: italic; margin-top:0px;}
	blockquote { margin: 0 0 20px; padding: 20px 26px 13px 19px; border-left: 4px solid #f26c4f; background:#f1f1f1; margin-top:20px;}
	blockquote cite { display: block; font-size: 12px; color: #555; }
	blockquote cite:before { content: "\2014 \0020"; }
	blockquote cite a, blockquote cite a:visited, blockquote cite a:visited { color: #555; }

	hr { border: solid #ddd; border-width: 1px 0 0; clear: both; margin: 10px 0 30px; height: 0; }
	
	a{ 
		-webkit-transition: 250ms linear all;
		-moz-transition: 250ms linear all;
		transition: 250ms linear all;
	}
	a, a:visited { color: #f26c4f; text-decoration: underline; outline: 0; }
	a:hover, a:focus { color: #000; }
	p a, p a:visited { line-height: inherit; }
	
	
	h2{ font-size:25px; line-height:30px; }
	h3{ font-size:20px; line-height:26px; }
	




/** List
===================================================================**/
	ul, ol { margin-bottom: 20px; }
	ul { list-style: none outside; }
	ol { list-style: decimal; }
	ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
	ul.square { list-style: square outside; }
	ul.circle { list-style: circle outside; }
	ul.disc { list-style: disc outside; }
	ul ul, ul ol,
	ol ol, ol ul { margin: 4px 0 5px 30px; font-size: 90%;  }
	ul ul li, ul ol li,
	ol ol li, ol ul li { margin-bottom: 6px; }
	li { line-height: 18px; margin-bottom: 12px; }
	ul.large li { line-height: 21px; }
	li p { line-height: 21px; }
	
	
	
	
	
/** Image
===================================================================**/
	img.scale-with-grid { max-width: 100%; height: auto; }
	img{ max-width:100%; height:auto; }
	
	
	/* wordpress require */
	.alignleft {display: inline; float: left; margin-right: 1.625em;}
	.alignright {display: inline;float: right;margin-left: 1.625em;}
	.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
	.align-center{ text-align:center; }
	
	.wp-caption {margin-top: 0.4em;}
	.wp-caption {background: #eee;margin-bottom: 1.625em;max-width: 96%;padding: 9px;}
	.wp-caption img {display: block;margin: 0 auto;max-width: 98%;}
	.wp-caption .wp-caption-text, .gallery-caption {color: #666;font-family: Georgia, serif;font-size: 12px;}
	.wp-caption .wp-caption-text {margin-bottom: 0.6em;padding: 10px 0 5px 40px;position: relative;}
	.wp-caption .wp-caption-text:before {color: #666;content: '\2014';font-size: 14px;font-style: normal;font-weight: bold;margin-right: 5px;position: absolute;left: 10px; top: 7px; }
	
	
	
	
/** Forms
===================================================================**/
	form { margin-bottom: 20px; }
	fieldset { margin-bottom: 20px; }
	input[type="text"],
	input[type="password"],
	input[type="email"],
	textarea,
	select {
		border: 1px solid #ccc;
		padding: 6px 4px;
		outline: none;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		font: 13px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
		color: #777;
		margin: 0;
		width: 210px;
		max-width: 100%;
		display: block;
		margin-bottom: 20px;
		background: #fff; 
		display: inline-block;}
	select { padding: 0; }
	input[type="text"]:focus,
	input[type="password"]:focus,
	input[type="email"]:focus,
	textarea:focus {
		border: 1px solid #aaa;
 		color: #444;
 		-moz-box-shadow: 0 0 3px rgba(0,0,0,.2);
		-webkit-box-shadow: 0 0 3px rgba(0,0,0,.2);
		box-shadow:  0 0 3px rgba(0,0,0,.2); }
	textarea { min-height: 60px; }
	label, legend { display: block; font-weight: bold; font-size: 13px;  }
	select {width: 220px; }
	input[type="checkbox"] { display: inline; }
	label span, legend span { font-weight: normal; font-size: 13px; color: #444; }
		
	input[type="submit"]{
		padding: 7px 14px;
		outline: none;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border:none;
		background:#333;
		color:#FFF;
		cursor:pointer;
	}
	
	
	
	
/** Clearing
===================================================================**/
	/* Self Clearing Goodness */
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

    /* Use clearfix class on parent to clear nested columns,
    or wrap each row of columns in a &lt;div class="row"&gt; */
    .clearfix:before, .clearfix:after, .row:before, .row:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
    .row:after, .clearfix:after { clear: both; }
	.row, .clearfix { zoom: 1; }

    /* You can also use a &lt;br class="clear" /&gt; to clear columns */
    .clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 1px; }
	
	
	
	
	
	
/** Columns style
===================================================================**/
	.col_container{ margin-left:-2.5% !important; }
	
	.col_container .col_1, 
	.col_container .col_2, 
	.col_container .col_3, 
	.col_container .col_4, 
	.col_container .col_5, 
	.col_container .col_6{ 
		margin-left:2.5%; 
		margin-bottom:2.5%;
		position: relative;
		float: left;
		overflow:hidden;
		display:inline-block;
		height:auto;
	}
		
	.col_1 { width:97.50%; }
	.col_2 { width:47.50%; }
	.col_3 { width:30.7777%; }
	.col_4 { width:22.5%; }
	.col_5 { width:17.5%; }
	.col_6 { width:14.1666%; }
	
	
	
	/* Basic columns
	---------------------------------------------------------- */
	.container			{ position: relative; margin-left:-2.1% !important;}
	.container .col	{ float: left; display: inline; margin-left: 2.1%; }
	.container .col.offset	{ float: right; }
	.container .col.no_margin	{ margin-left:0; }
	.row					{ margin-bottom: 3%; clear:both; }

	/* Base Grid */
	.container .col_0.col	{ width: 2.1%;  }
	.container .col_1.col	{ width: 4.2%;  }
	.container .col_2.col	{ width: 10.40765%; }
	.container .col_3.col	{ width: 16.61765%; }
	.container .col_4.col	{ width: 22.88765%; }
	.container .col_5.col	{ width: 29.2%; }
	.container .col_6.col	{ width: 35.38765%; }
	.container .col_7.col	{ width: 41.70765%; }
	.container .col_8.col	{ width: 47.11765%; }
	.container .col_9.col	{ width: 54.08765%; }
	.container .col_10.col	{ width: 60.38765%; }
	.container .col_11.col	{ width: 66.58705%; }
	.container .col_12.col	{ width: 72.88765%; }
	.container .col_13.col	{ width: 79.18765%; }
	.container .col_14.col	{ width: 85.38765%; }
	.container .col_15.col	{ width: 91.68765%; }
	.container .col_16.col	{ width: 97.88765%; }
	
	.container .col_1_3{ width: 31.21489%; }

/** 404 Page
===================================================================**/
	.page_404{ font-size:180px; line-height:200px; text-align:center; }

/** Content and Sidebar layout
===================================================================**/
	#left_sidebar{ width: 30%; margin-right:3%; float:left; }
	#right_sidebar{ width: 30%; margin-left:3%; float:left; }
	#article{ width: 67%; float:left; }
	
	.both_sidebar #left_sidebar{ width: 20%; }
	.both_sidebar #right_sidebar{ width: 20%; }
	.both_sidebar #article{ width: 54%; }	
	
	

/** Dropdown Menu
===================================================================**/	
    .selectnav{ display:none; width:400px; margin-top:30px; }
	
	/*base menu*/
	#nav{ margin:0; padding:0; list-style-type:none; }
	#nav li{ 
		margin:0;
		padding:0;
		float:left;		
		display:block;
		position:relative;
	}
	#nav li a{ 
		display:block;
		padding:9px 11px;
		text-decoration:none;
		color:#767678;
		font-size:14px;
		font-family: 'PT Sans', sans-serif;
		font-weight:400;
		text-transform:uppercase;
	} /*edit here*/
	#nav li a:hover{ color:#f26c4f;} /*edit here*/
	
	/*1st level dropdown an all level dropdown style*/
	#nav li ul{ 
		margin:0; 
		padding:0; 
		position:absolute; 
		list-style-type:none; 
		left:0px;
		background:#ffffff; 
		z-index:99; 
		border-top:solid 2px #f26c4f;
		display:none;
		width:180px;
	} /*edit here*/
	
	#nav li ul li{ 
		float:none;	
		border-top:solid 1px #ffffff;	
		border-bottom:solid 1px #dedada;
	} /*edit here*/
	#nav li ul li a{ 
		background:#f5f4f4;
		display:block;
		border:none;
		padding:8px 15px;
		text-decoration:none;
		color:#333333;
		font-size:12px;
		font-family: 'PT Sans', sans-serif;
		font-weight:400;
		text-transform:capitalize
	} /*edit here*/
	#nav li ul li a:hover{ background:#ffffff; color:#f26c4f; text-decoration:none; } /*edit here*/
	#nav li ul li ul{ position:absolute; left:180px; top:-2px; }
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}

	
	/*----*/
	
	
	
	
	/* Short hand CSS Style
	===============================================================*/
	.radius{ 
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
		border-radius: 4px;	
	}
	
	.radius_buttom{ 
		-moz-border-radius-bottomright: 4px;
		-webkit-border-bottom-right-radius: 4px;
		border-bottom-right-radius: 4px;
		-moz-border-radius-bottomleft: 4px;
		-webkit-border-bottom-left-radius: 4px;
		border-bottom-left-radius: 4px;
	}
	
	.radius_top{
		-moz-border-radius-topleft: 4px;
		-webkit-border-top-left-radius: 4px;
		 border-top-left-radius: 4px;
		-moz-border-radius-topright: 4px;
		-webkit-border-top-right-radius: 4px;
		border-top-right-radius: 4px;	
	}
	
	.shadow{
		-webkit-box-shadow: 0px 4px 6px rgba(50, 50, 50, 0.32);
		-moz-box-shadow:    0px 4px 6px rgba(50, 50, 50, 0.32);
		box-shadow:         0px 4px 6px rgba(50, 50, 50, 0.32);
	}
	
	.dea{  
		background:#111111;
		height:2px;
		width:40px;
		margin:0 auto;
		margin-bottom:20px;
		margin-top:20px;
	}
	
	.con_style{
		background:#FFF;
		width:790px;
		margin:0 auto;
	}
	
	.content_inner{ margin:0 auto; width:74%; margin-bottom:50px; margin-top:20px; }
	.content_inner2{ margin:0 auto; width:84%; margin-bottom:50px; margin-top:20px; font-family: 'Dosis', sans-serif; color :#737373; font-size: 18px;}
	.content_inner1{ margin:0 auto; width:74%; margin-bottom:10px; margin-top:5px; }
	
	.margin_top{ margin-top:20px; }
	
	
	/* logo_area
	===============================================================*/
	.logo_area{ 
		width:446px;
		height:210px;
		margin:0 auto; 
		background:#FFF;
		margin-top:10px;
		text-align:center;
		
		-moz-border-radius-topleft: 230px;
		-webkit-border-top-left-radius: 230px;
		 border-top-left-radius: 230px;
		-moz-border-radius-topright: 230px;
		-webkit-border-top-right-radius: 230px;
		border-top-right-radius: 230px;
		margin-bottom:-30px;
	}
	/* czcionka logo*/
	#logo h6{
		font-family: 'Great Vibes', Arial, Helvetica, sans-serif; 
		font-size:40px;
		line-height:44px;	
	}
	#logo h6 a{ color:#111111; text-decoration:none; }
	#logo span{  
		text-transform:uppercase;
		letter-spacing:3px;
		font-size:12px;
		font-weight:400;
	}
	
	.logo_area .gap{ height:70px !important; }
	
	
	/* header_area
	===============================================================*/
	.header_area{
		text-align:center;
	}
	
	
	
	/* main_menu
	--------------------------------------------------------*/
	.main_menu{ margin:0 auto; margin-top:30px;  width:90%; border-bottom:solid 1px rgba(0,0,0,.05);}
	#nav{ margin:0 auto; float:none; display: inline-block; margin-bottom:-6px; }
	#nav li{ margin:0; padding:0; }
	#nav li a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#111111;
		text-transform:uppercase;
		letter-spacing:1px;
		margin:0;
		padding:0;
		padding:17px 15px 12px 30px;
		margin:0 .5px;	
		background:#FFF;
		font-weight:400;
	}
	#nav li.current-menu-item a,
	#nav li a:hover{
		color:#111111;
		background: rgba(0,0,0,.05);
	}
	
	
	
	/* page_title
	--------------------------------------------------------*/
	.page_title h6{ font-size:24px; line-height:44px; font-weight:bold; margin-top:30px; margin-bottom:0; }
	.page_title span{ font-family: 'Old Standard TT' Arial, Helvetica, sans-serif; font-size:15px; font-style:italic; color:#444444; line-height:28px;  }
		
	
	
	/* social_bar
	===============================================================*/
	.social_bar{
		position:fixed;
		top:10px;
		left:10px;
		width:30px;
	}
	.social_bar a{ 
		background:rgba(0, 0, 0, .6);
		height: 50px; width:52px;
		display:inline-block;
		margin-bottom:1px;
		text-align:center;
	}
	.social_bar a:hover{
		background:rgba(0, 0, 0, .8);
	}
	.social_bar a img{
		margin-top:16px;
	}
	
	
	
	
	/* copyright
	===============================================================*/
	.copyright{ text-align:center; margin-bottom:16px; margin-top:16px; color:#111111; font-size:13px; font-weight:bold;  }
	.copyright span{ font-family: 'Great Vibes', Arial, Helvetica, sans-serif; font-size:16px;  }
	
	
	
	/* paginate
	===============================================================*/
	.paginate{ width:100%; padding-bottom:10px; padding-top:10px; text-align:center; }
	.paginate a{ text-decoration:none; color:#111111; padding:0 10px; }
	.paginate .current{ color:#CCC; }
	.paginate a.next{ background:url(../images/right-arrow.png) no-repeat center center; float:right; text-indent:-9999px; display:inline-block; width:30px; }
	.paginate a.prev{ background:url(../images/left-arrow.png) no-repeat center center; float:left; text-indent:-9999px; display:inline-block; width:30px; }
	
	
	
	/* Supersized 
	===============================================================*/
	#prevslide{ 
		position:fixed; 
		background:#FFF url(../images/left-arrow.png) no-repeat center center;
		display:block; 
		height:50px; 
		width:50px; 
		color:#111111;
		cursor:pointer;
		opacity:1 !important; 
	}
	#nextslide{ 
		position:fixed; 
		background:#FFF url(../images/right-arrow.png) no-repeat center center; 
		display:block; 
		height:50px; 
		width:50px; 
		color:#111111;
		cursor:pointer;
		opacity:1 !important; 
	}
	#nextslide.inner_page{ top:10px; right:10px; }
	#prevslide.inner_page{ top:10px; right:61px; }
	
	#progress-back{ z-index:5; position:fixed; bottom:0; left:0; height:8px; width:100%; background:url('../images/supersized/progress-back.png') repeat-x; }
	#progress-bar{ position:relative; height:8px; width:100%; background:url('../images/supersized/progress-bar.png') repeat-x; }
	
	
	
	* { margin:0; padding:0; }
	body { height:100%; }
	img { border:none; }
	
	#supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../images/supersized/progress.gif) no-repeat center center; display:none;}
	
	#supersized {  display:block; position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
	#supersized img { width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
	#supersized.speed img { -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
	#supersized.quality img { -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/
		
	#supersized li { display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
	#supersized a { width:100%; height:100%; display:block; }
	#supersized li.prevslide { z-index:-20; }
	#supersized li.activeslide { z-index:-10; }
	#supersized li.image-loading { background:#111 url(../images/supersized/progress.gif) no-repeat center center; width:100%; height:100%; }
	#supersized li.image-loading img{ visibility:hidden; }
	#supersized li.prevslide img, #supersized li.activeslide img{ display:inline; }
	

	
	
	
	/* Blog Page
	===============================================================*/
	.blog_item h2{display:block; font-weight:300; text-align:center; margin-bottom:11px; }
	.blog_item h2 a{ color:#111111; text-decoration:none; }
	
	.featured{ margin-left:8px; margin-right:8px; padding-top:8px; }
	
	.blog_item .date{ font-family: 'Old Standard TT' Arial, Helvetica, sans-serif; font-size:14px; font-style:italic; color:#111111;  margin-bottom:15px; display:block; }
	.blog_item .date a{ color:#111111; text-decoration:none; }
	
	.tags_area{ color:#999; }
	.tags_area strong{ color:#111111; }
	.tags_area a{ text-decoration:none; color:#999; }
	
	.author_bio{
		background:#FFF;
		margin-bottom:28px;
		padding-bottom:40px;
		padding-top:50px;
	}
	.author_bio .author_bio_inner{
		margin:0 auto;
	}
	.author_bio .author_bio_inner h3{
		display:inline-block;
	}
	.author_bio .author_bio_inner .avatar{
		margin-right:16px;
		margin-bottom:16px;
		float:left;
		margin-top:8px;
	}
	.author_bio .author_bio_inner .author_text{

	}
	
	
	
	/* Gallery Page
	===============================================================*/
	.gallery_area{ margin:0 auto; width:790px; }
	.gallery_area_inner{ float:left; margin-left:-20px; }
	.gallery_item a{ display:inline-block; }
	.gallery_item a .overly{ z-index:99; height:228px; width:233px; background:rgba(0,0,0,.5); display:inline-block; position:absolute; text-align:center; display:none; color:#FFF; font-size:16px; text-transform:uppercase; line-height:20px;}
	.gallery_item a .overly .clear{ height:110px; }
	.gallery_item:hover a .overly{ display:block; }
	.gallery_item{ background:#FFF; padding:8px; display:inline-block; float:left; margin-left:20px; margin-top:20px; line-height:0; position:relative;  }
	.gallery_item img{ width: 233px; }
	
	.g_img img{ float:left; margin:5px; height:157px; width:157px; line-height:0; border:solid 5px rgba(0,0,0,0.03); -webkit-transition: 250ms linear all; -moz-transition: 250ms linear all; transition: 250ms linear all; }
	.g_img img:hover{ border:solid 5px rgba(0,0,0,0.10); opacity:.8; }
	
	
	
	/* Contact Page
	===============================================================*/
	.conatct_page{
		background: #f5f2e9 url(../images/bg-airmail-5.jpg) 0 0 repeat; 
	}
	.conatct_page .contact_inner { 
		background:#FFF;
		margin:8px;
		display:block;
	}
	.formOK, .formNOK, .sending{ display:none; }
	.contact_form_area label.error{ color:#F00; }
	.contact_form_area .required.error{ border:solid 1px #F00; }
	
	
	/* Contact Form 
	===============================================================*/
	.contact-form input[type="text"],
	.contact-form input[type="email"]  {
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		   -moz-box-sizing: border-box; /* Firefox, other Gecko */
				box-sizing: border-box; /* Opera/IE 8+ */
		width: 100%;
		max-width: 100%;
		margin: 5px 0 0 0;
		height:40px;
		font-family:'Old Standard TT' Arial, Helvetica, sans-serif;
		font-size:18px;
		font-style:italic;
		color:#a4a4a4;
	}
	
	.contact-form textarea {
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		   -moz-box-sizing: border-box; /* Firefox, other Gecko */
				box-sizing: border-box; /* Opera/IE 8+ */
		width: 100%;
		max-width: 100%;
		height:150px;
		margin: 5px 0 0 0;
		font-family:'Old Standard TT' Arial, Helvetica, sans-serif;
		font-size:18px;
		font-style:italic;
		color:#a4a4a4;
		
	}
	
	.contact-form input[type="submit"]{
		font-size:18px;
		font-style:italic;
		padding-left:20px;
		padding-right:20px;
		background:#111111;
	}
	
	.contact-form select {
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		   -moz-box-sizing: border-box; /* Firefox, other Gecko */
				box-sizing: border-box; /* Opera/IE 8+ */
		max-width: 100%;
		margin: 5px 0 0 0;
		padding:8px;
	}
	
	.contact-form input[type="checkbox"] {    width: auto }
	
	.contact form.contact-form p {
		font-weight: bold;
		margin: 0 0 10px 0 !important;
	}

	.contact-list-item-label 	{ font-weight: normal }
	.contact-response-output 	{ display: none }
	.contact-form .invalid 	{ color: #bf1515 !important }
	.contact-not-valid 		{ border: 1px solid #bf1515 !important }
	.contact span.contact-not-valid-tip { display: none }
	
	div.contact-response-output {
		margin: 0px !important;
		padding: 5px 10px !important;
	}
	
	div.contact-mail-sent-ok,
	div.contact-mail-sent-ng,
	div.contact-spam-blocked,
	div.contact-validation-errors{
		position:relative;
		border:1px solid #ddd !important;
		display:block;
		background-image:linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
		background-image:-o-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
		background-image:-moz-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
		background-image:-webkit-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
		background-image:-ms-linear-gradient(bottom, #F7F7F7 0%, #FFFFFF 100%);
		background-color:#F7F7F7;
		-webkit-border-radius:3px;
		   -moz-border-radius:3px;
				border-radius:3px;
		-webkit-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);
		   -moz-box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);
				box-shadow:0px 1px 1px 0px rgba(180, 180, 180, 0.1);
		font-weight:bold;
		padding:10px 40px !important;
		text-align:center;
		margin-bottom:20px;
	}
	
	
	div.contact-mail-sent-ok {
		background-image: linear-gradient(bottom, #e9f2d2 0%, #FFFFFF 100%);
		background-image: -o-linear-gradient(bottom, #e9f2d2 0%, #FFFFFF 100%);
		background-image: -moz-linear-gradient(bottom, #e9f2d2 0%, #FFFFFF 100%);
		background-image: -webkit-linear-gradient(bottom, #e9f2d2 0%, #FFFFFF 100%);
		background-image: -ms-linear-gradient(bottom, #e9f2d2 0%, #FFFFFF 100%);
		background-color: #e9f2d2;
		border-color: #c0da66 !important;
		color: #88b12b;
	}
	
	div.contact-mail-sent-ng {
		background-image: linear-gradient(bottom, #ffe9e9 0%, #FFFFFF 100%);
		background-image: -o-linear-gradient(bottom, #ffe9e9 0%, #FFFFFF 100%);
		background-image: -moz-linear-gradient(bottom, #ffe9e9 0%, #FFFFFF 100%);
		background-image: -webkit-linear-gradient(bottom, #ffe9e9 0%, #FFFFFF 100%);
		background-image: -ms-linear-gradient(bottom, #ffe9e9 0%, #FFFFFF 100%);
		background-color: #ffe9e9;
		border-color: #e99f9f !important;
		color: #d25c5a;
	}
	
	div.contact-spam-blocked {
		background-image: linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-image: -o-linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-image: -moz-linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-image: -webkit-linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-image: -ms-linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-color: #fbf6e3;
		border-color: #efd877 !important;
		color: #c4a80a;
	}
	
	div.contact-validation-errors {
		background-image: linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-image: -o-linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-image: -moz-linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-image: -webkit-linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-image: -ms-linear-gradient(bottom, #fbf6e3 0%, #FFFFFF 100%);
		background-color: #fbf6e3;
		border-color: #efd877 !important;
		color: #c4a80a;
	}
	
	.sticky { background:#CCC; }
	
	ul#supersized li img{ max-width:inherit !important; }
	
	
	/* Home Template
	--------------------------------------------*/
	.page-template-template-home-php .con_style{ display:none; }
	.home-box-warper{ text-align:center; }
	.home-box-warper h6 a{ font-family: 'Great Vibes', Arial, Helvetica, sans-serif; text-decoration:none; color:#000; }
	.home-box-warper span.subtitle { text-transform: uppercase; letter-spacing: 3px; font-size: 18px; font-weight: 400;	} /* rozmiar napisu w zielonym kolku*/
	
	.front_menu{ position:absolute; right:10px; top:10px ; }
	.front_menu #nav li.current-menu-item a,
	.front_menu #nav li a:hover{ background: rgba(255,255,255,.8); }
	.page-template-template-home-php .copyright{ position:fixed; right:10px; bottom:0;  }
	
	.page-template-template-home-php #prevslide{ left:10px; bottom:10px; top:inherit;  }
	.page-template-template-home-php #nextslide{ left:61px; bottom:10px; top:inherit; }
	
	
	/*--circle--*/
	.home_circle{ 
		width:446px;
		height:446px;
		background:#FFF;
		margin:0;
		padding:0;
		position:fixed;
		top:50%;
		left:50%;
		margin-top:-211px;
		margin-left:-211px;
		-webkit-border-radius: 230px;
		-moz-border-radius: 230px;
		border-radius: 230px;		
	}
	.home_circle .gap{ height:130px !important; } /*akapit od góry kółka */
	.home_circle .gap.style2{ height:84px !important; }
	
	/*-- =========== circle style =========== --*/
	
		/*Style 2*/
	.circle_stype_2{ background-color: rgba(201,65,65, 1); }
	.circle_stype_2 .home-box-inner h6 a{ color:#FFF; }
	.circle_stype_2 .home-box-inner .dea { background-color:#FFF; }
	.circle_stype_2 .home-box-inner { color:#FFF; }
	
		/*Style 3*/
	.circle_stype_3{ background-color: rgba(34,102,0, 0.7); }
	.circle_stype_3 .home-box-inner h6 a{ color:#FFF; }
	.circle_stype_3 .home-box-inner .dea { background-color:#FFF; }
	.circle_stype_3 .home-box-inner { color:#FFF; }
	
	
	/*--square--*/
	.home_square {
		width:400px;
		height:380px;
		background:#FFF;
		margin:0;
		padding:0;
		position:fixed;
		top:50%;
		left:50%;
		margin-top:-190px;
		margin-left:-200px;
	}
	.home_square .gap{ height:120px !important; }
	.home_square .gap.style2{ height:50px !important; }
	
	/*-- =========== egg style =========== --*/
	
		/*Style 2*/
	.square_style_2{ background-color: rgba(201,65,65, 1); }
	.square_style_2 .home-box-inner h1 a{ color:#FFF; }
	.square_style_2 .home-box-inner .dea { background-color:#FFF; }
	.square_style_2 .home-box-inner { color:#FFF; }
	
		/*Style 3*/
	.square_style_3{ background-color: rgba(214,17,214, 0.5); }
	.square_style_3 .home-box-inner h1 a{ color:#FFF; }
	.square_style_3 .home-box-inner .dea { background-color:#FFF; }
	.square_style_3 .home-box-inner { color:#FFF; }
	
	
	/*--rounded--*/
	.home_rounded {
		width:400px;
		height:380px;
		background:#FFF;
		margin:0;
		padding:0;
		position:fixed;
		top:50%;
		left:50%;
		margin-top:-190px;
		margin-left:-200px;
		-webkit-border-radius: 30px;
		-moz-border-radius: 30px;
		border-radius: 30px;
	}
	.home_rounded .gap{ height:120px !important; }
	.home_rounded .gap_style2{ height:50px !important; }
	
	/*-- =========== egg style =========== --*/
	
		/*Style 2*/
	.rounded_style_2{ background-color: rgba(201,65,65, 1); }
	.rounded_style_2 .home-box-inner h1 a{ color:#FFF; }
	.rounded_style_2 .home-box-inner .dea { background-color:#FFF; }
	.rounded_style_2 .home-box-inner { color:#FFF; }
	
		/*Style 3*/
	.rounded_style_3{ background-color: rgba(214,17,214, 0.5); }
	.rounded_style_3 .home-box-inner h1 a{ color:#FFF; }
	.rounded_style_3 .home-box-inner .dea { background-color:#FFF; }
	.rounded_style_3 .home-box-inner { color:#FFF; }
	
	
	/*--hexagon--*/
	.home_hexagon {
		width:420px;
		height:230px;
		background:#FFF;
		position:fixed;
		top:50%;
		left:50%;
		margin-top:-110px;
		margin-left:-200px;
	}
	.home_hexagon:before {
		content: "";
		position: absolute;
		top: -120px;
		left: 0;
		width: 0;
		height: 0;
		border-left: 210px solid transparent;
		border-right: 210px solid transparent;
		border-bottom: 120px solid #FFF;
	}
	.home_hexagon:after {
		content: "";
		position: absolute;
		bottom: -120px;
		left: 0;
		width: 0;
		height: 0;
		border-left: 210px solid transparent;
		border-right: 210px solid transparent;
		border-top: 120px solid #FFF;
	}
	.home_hexagon .gap{ height:50px !important; }
	.home_hexagon .gap.style2{ height:0px !important; }
	.home_hexagon.hexagon_style_4{ height: 294px; }
	
	/*-- =========== hexagon style =========== --*/
	
		/*Style 2*/
	.hexagon_style_2{ background-color: rgba(201,65,65, 1); }
	.hexagon_style_2:before { border-bottom-color: rgba(201,65,65, 1); }
	.hexagon_style_2:after{ border-top-color: rgba(201,65,65, 1); }
	.hexagon_style_2 .home-box-inner h1 a{ color:#FFF; }
	.hexagon_style_2 .home-box-inner .dea { background-color:#FFF; }
	.hexagon_style_2 .home-box-inner { color:#FFF; }

	
		/*Style 3*/
	.hexagon_style_3{ background-color: rgba(214,17,214, 0.5); }
	.hexagon_style_3:before { border-bottom-color: rgba(214,17,214, 0.5); }
	.hexagon_style_3:after{ border-top-color: rgba(214,17,214, 0.5); }
	.hexagon_style_3 .home-box-inner h1 a{ color:#FFF; }
	.hexagon_style_3 .home-box-inner .dea { background-color:#FFF; }
	.hexagon_style_3 .home-box-inner { color:#FFF; }
	
	
	/*--egg--*/
	.home_egg {
		position:fixed;
		top:50%;
		left:50%;
		margin-top:-200px;
		margin-left:-150px;
	   display:block;
	   width: 300px;
	   height: 400px;
	   background-color: #FFF;
	   -webkit-border-radius: 63px 63px 63px 63px / 108px 108px 72px 72px;
	   border-radius:         50%  50%  50%  50%  / 60%   60%   40%  40%;
	}
	.home_egg .home-box-inner{ width:80%; margin:0 auto; }
	.home_egg .gap{ height:130px !important; }
	.home_egg .gap.style2{ height:100px !important; }
	
	/*-- =========== egg style =========== --*/
	
		/*Style 2*/
	.egg_style_2{ background-color: rgba(201,65,65, 1); }
	.egg_style_2 .home-box-inner h1 a{ color:#FFF; }
	.egg_style_2 .home-box-inner .dea { background-color:#FFF; }
	.egg_style_2 .home-box-inner { color:#FFF; }
	
		/*Style 3*/
	.egg_style_3{ background-color: rgba(214,17,214, 0.5); }
	.egg_style_3 .home-box-inner h1 a{ color:#FFF; }
	.egg_style_3 .home-box-inner .dea { background-color:#FFF; }
	.egg_style_3 .home-box-inner { color:#FFF; }
	
	
	
	
	/*--image-only--*/
	.home_image-only {
		width:400px;
		margin:0;
		padding:0;
		position:fixed;
		top:50%;
		left:50%;
		margin-top:-190px;
		margin-left:-200px;
	}
	.home_image-only .gap{ height:50px !important; }
	.home_image-only .gap.style2{ height:50px !important; }
	
	/*--people-iteam--*/
	.people_itam{ width:100%; position:relative; margin-bottom:40px; }
	.people_itam .people_image{ width:299px; height:auto; float:left; display:block; }
	.people_itam .people_image img{ border-radius: 50%; }
	
	.people_itam .people_info{ width:309px; height:309px; display:block; background-color:#111111; text-align:center; position:absolute; right:0px; border-radius:50%; }
	.people_itam .people_info .dea{ background-color:#FFF; height:1px !important; margin-top: 14px;}
	.people_itam .people_info h6 { font-size: 24px; line-height: 36px; font-weight: bold; margin-top: 86px; margin-bottom: 0; color:#FFF; }
	.people_itam .people_info span { font-family: 'Old Standard TT' Arial, Helvetica, sans-serif; font-size: 15px; font-style: italic; color: #FFF; line-height: 28px; }
	.people_itam .people_info a{ padding-left:2px; padding-right:2px; display:inline-block; }
	
	.people_itam .people_image.c_right{ float:right; }
	.people_itam .people_info.c_left{ left:0px; }
	
	
	
	
	/** Widgets (Wordpress deafult widgets)
===================================================================**/	
	/*--Widget List
	----------------------------------------------*/
	.widget ul li{ margin:0; padding:0;	}
	.widget ul li a{
		background:url(../images/widgets/arrow-icon.png) no-repeat;
		background-position: -5px 7px;
		color:#747474;
		text-decoration:none;
		border-bottom:solid 1px #f6f6f6;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:14px;
		display:block;
	}
	.widget ul li a:hover{ color:#f26c4f; background:url(../images/widgets/arrow-icon-footer.png) no-repeat; background-position: -5px 7px;}
	
	/*--footer style --*/
	#footer_widget .widget ul li a{
		background:url(../images/widgets/arrow-icon-footer.png) left no-repeat;
		background-position: -5px 7px;
		text-decoration:none;
		border-bottom:solid 1px #4c4e4f;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:14px;
		display:block;
	}
	#footer_widget .widget ul li a:hover{ color:#f26c4f; background:url(../images/widgets/arrow-icon.png) left no-repeat; background-position: -5px 7px;}



	/*--Tags
	----------------------------------------------*/
	.tagcloud a {
		padding:0px 21px 0px 8px; 
		font-weight:400; 
		margin: 0px 6px 10px 0px; 
		display:inline-block; 
		color:#838383;  
		-moz-transition:.8s linear; 
		-webkit-transition:.8s ease-out; 
		transition:.8s linear; 
		text-decoration:none;
		line-height:23px;		
		background-image:url(../images/widgets/tag-bg.png);
		background-position:right;
		background-repeat:no-repeat;
		background-color:#eeeeee;
		font-size:12px !important;
	}
	.tagcloud a:hover {
		background-color:#f26c4f; 
		color:#FFF;  
		-moz-transition:.8s linear; 
		-webkit-transition:.8s ease-out; 
		transition:.8s linear;
	}
	
	/*--footer style--*/
	#footer_widget .tagcloud a {
		padding:2px 9px 2px 9px; 
		font-weight:400; 
		margin: 0px -2px 2px 0px; 
		display:inline-block; 
		background:#282a2b; 
		-moz-transition:.8s linear; 
		-webkit-transition:.8s ease-out; 
		transition:.8s linear; 
		font-size:12px;
	}
	#footer_widget .tagcloud a:hover {
		background:#f26c4f; 
		color:#FFF;  
		-moz-transition:.01s linear; 
		-webkit-transition:.01s ease-out; 
		transition:.01s linear;
	}
	
	
	
	
	/* Archives
	----------------------------------------------*/
	.widget_archive ul li{ margin:0; padding:0;	}
	.widget_archive ul li a{
		background:url(../images/widgets/archive-list-icon.png) left no-repeat;
		color:#747474;
		text-decoration:none;
		border-bottom:solid 1px #f6f6f6;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	.widget_archive ul li a:hover{ color:#f26c4f; background:url(../images/widgets/archive-list-icon-footer.png) left no-repeat; }
	
	/*--footer style --*/
	#footer_widget .widget_archive ul li a{
		background:url(../images/widgets/archive-list-icon-footer.png) left no-repeat;
		text-decoration:none;
		border-bottom:solid 1px #4c4e4f;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	#footer_widget .widget_archive ul li a:hover{ color:#f26c4f; background:url(../images/widgets/archive-list-icon.png) left no-repeat; }
	
	
	
	
	/*--calendar
	----------------------------------------------*/
	.widget_calendar table#wp-calendar {border:1px solid #fff;	width:100%;}
	.widget_calendar table td {border:none}
	.widget_calendar table#wp-calendar&gt;tbody&gt;tr&gt;td&gt;a {color:#f26c4f;}
	.widget_calendar table#wp-calendar&gt;tbody&gt;tr&gt;td&gt;a:hover {background:none;}
	.widget_calendar table#wp-calendar caption {font-size:14px; text-align:left;}
	.widget_calendar thead&gt;tr&gt;th {width:14.2857%; padding:5px 0px 6px 0px; text-align:center; background-color:#f26c4f; border:1px solid #FFF;	color:#FFF; font-weight:400;}
	.widget_calendar tbody&gt;tr&gt;td {width:14.2857%; padding:5px 0px 6px 0px; text-align:center;	border:1px solid #fff; background:#eee;}
	.widget_calendar tfoot&gt;tr&gt;td&gt;a, tfoot&gt;tr&gt;td&gt;a:link, tfoot&gt;tr&gt;td&gt;a:visited, tfoot&gt;tr&gt;td&gt;a:hover, tfoot&gt;tr&gt;td&gt;a:active {height:20px;	color:#f26c4f;}
	.widget_calendar tfoot&gt;tr&gt;td#prev {width:58px;	height:20px;	text-align:left; border:none;	background:none;}
	.widget_calendar tfoot&gt;tr&gt;td#next {width:58px; height:20px;	text-align:right; border:none;	background:none;}
	.widget_calendar tfoot&gt;tr&gt;td#prev a:hover, tfoot&gt;tr&gt;td#next a:hover {background:none;}
	
	/*--footer style--*/
	#footer_widget .widget_calendar thead&gt;tr&gt;th { border:1px solid #363839;}
	#footer_widget .widget_calendar tfoot&gt;tr&gt;td#prev, .omc-footer-widget tfoot&gt;tr&gt;td#next, .omc-footer-widget tbody .pad { background:none;}
	#footer_widget .widget_calendar table#wp-calendar, .omc-footer-widget tbody&gt;tr&gt;td, .omc-footer-widget thead&gt;tr&gt;th  {	border:1px solid #363839; font-size:0.9em;}
	#footer_widget .widget_calendar tbody&gt;tr&gt;td {background:#282a2b; border:1px solid #363839;}
	#footer_widget .widget_calendar table#wp-calendar caption {text-align:left; margin-bottom:5px; font-size:14px; }
	
	
	
	
	/*--Categories
	----------------------------------------------*/
	.widget_categories ul li{ margin:0; padding:0;	}
	.widget_categories ul li a{
		background:url(../images/widgets/categories-list-icon.png) left no-repeat;
		color:#747474;
		text-decoration:none;
		border-bottom:solid 1px #f6f6f6;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	.widget_categories ul li a:hover{ color:#f26c4f; background:url(../images/widgets/categories-list-icon-footer.png) left no-repeat;}
	
	/*--footer style --*/
	#footer_widget .widget_categories ul li a{
		background:url(../images/widgets/categories-list-icon-footer.png) left no-repeat;
		text-decoration:none;
		border-bottom:solid 1px #4c4e4f;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	#footer_widget .widget_categories ul li a:hover{ color:#f26c4f; background:url(../images/widgets/categories-list-icon.png) left no-repeat;}
	
	
	
	
	/*--Links Widget
	----------------------------------------------*/
	.widget_links ul li{ margin:0; padding:0;	}
	.widget_links ul li a{
		background:url(../images/widgets/link-list-icon.png) left no-repeat;
		color:#747474;
		text-decoration:none;
		border-bottom:solid 1px #f6f6f6;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	.widget_links ul li a:hover{ color:#f26c4f; background:url(../images/widgets/link-list-icon-footer.png) left no-repeat;}
	
	/*--footer style --*/
	#footer_widget .widget_links ul li a{
		background:url(../images/widgets/link-list-icon-footer.png) left no-repeat;
		text-decoration:none;
		border-bottom:solid 1px #4c4e4f;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	#footer_widget .widget_links ul li a:hover{ color:#f26c4f; background:url(../images/widgets/link-list-icon.png) left no-repeat;}
	
	
	
	
	/*--recent Comments
	----------------------------------------------*/
	.widget_recent_comments ul li{ margin:0; padding:0;	}
	.widget_recent_comments ul li{
		background:url(../images/widgets/comments-list-icon.png) left no-repeat;
		color:#747474;
		text-decoration:none;
		border-bottom:solid 1px #f6f6f6;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	.widget_recent_comments ul li:hover{ color:#f26c4f; background:url(../images/widgets/comments-list-icon-footer.png) left no-repeat;}
	
	/*--footer style --*/
	#footer_widget .widget_recent_comments ul li{
		background:url(../images/widgets/comments-list-icon-footer.png) left no-repeat;
		text-decoration:none;
		border-bottom:solid 1px #4c4e4f;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	#footer_widget .widget_recent_comments ul li a{ border:none; }
	#footer_widget .widget_recent_comments ul li:hover{ color:#f26c4f; background:url(../images/widgets/comments-list-icon.png) left no-repeat;}


 
 
 
 	/*--Recent Posts
	----------------------------------------------*/
	.widget_recent_entries ul li{ margin:0; padding:0;	}
	.widget_recent_entries ul li a{
		background:url(../images/widgets/post-list-icon.png) left no-repeat;
		color:#747474;
		text-decoration:none;
		border-bottom:solid 1px #f6f6f6;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	.widget_recent_entries ul li a:hover{ color:#f26c4f; background:url(../images/widgets/post-list-icon-footer.png) left no-repeat;}
	
	/*--footer style --*/
	#footer_widget .widget_recent_entries ul li a{
		background:url(../images/widgets/post-list-icon-footer.png) left no-repeat;
		text-decoration:none;
		border-bottom:solid 1px #4c4e4f;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	#footer_widget .widget_recent_entries ul li a:hover{ color:#f26c4f; background:url(../images/widgets/post-list-icon.png) left no-repeat;}
	
	
	
	/*--Rss
	----------------------------------------------*/
	.widget_rss ul li{ margin:0; padding:0;	}
	.widget_rss ul li a{
		background:url(../images/widgets/rss-list-icon.png) left no-repeat;
		color:#747474;
		text-decoration:none;
		border-bottom:solid 1px #f6f6f6;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	.widget_rss ul li a:hover{ color:#f26c4f; background:url(../images/widgets/rss-list-icon-footer.png) left no-repeat;}
	
	/*--footer style --*/
	#footer_widget .widget_rss ul li a{
		background:url(../images/widgets/rss-list-icon-footer.png) left no-repeat;
		text-decoration:none;
		border-bottom:solid 1px #4c4e4f;
		padding-bottom:7px;
		padding-top:7px;
		padding-left:22px;
		display:block;
	}
	#footer_widget .widget_rss ul li a:hover{ color:#f26c4f; background:url(../images/widgets/rss-list-icon.png) left no-repeat;}
	
	
	
	/*--Search Form
	----------------------------------------------*/
	.widget_search{ clear:both; }
	.widget_search input[type="text"]{ 
		-moz-border-radius:    4px 0px 0px 4px; 
		-webkit-border-radius: 4px 0px 0px 4px; 
		border-radius:         4px 0px 0px 4px;
		float:left;
		border: 1px solid #ccc;
		padding: 6px 4px;
		outline: none;
		color: #777;
		margin: 0;
		width: 60% !important;
		display: block;
		margin-bottom: 0px;
		background: #fff;
	}
	.widget_search input[type="submit"]{
		background:#f26c4f;
		-moz-border-radius:    0px 4px 4px 0px; 
		-webkit-border-radius: 0px 4px 4px 0px; 
		border-radius:         0px 4px 4px 0px; 
		float:left;
		border:none;
		color:#FFF;
		width:30%;
		margin:0;
		padding:0;
		padding: 6px 4px;
		border: 1px solid #f26c4f;
		cursor:pointer;
	}
	.widget_search input[type="submit"]:hover {
		opacity:0.9;
		-moz-transition:.8s linear; 
		-webkit-transition:.8s ease-out; 
		transition:.8s linear; 
	}
	
	/*--footer style --*/
	#footer_widget .widget_search input[type="text"]{ 
		border: 1px solid #4c4e4f;
		color: #CCC;
		background: #4c4e4f;
	}
	#footer_widget .widget_search input[type="submit"]{
		background:#f26c4f;
		color:#FFF;
		border: 1px solid #f26c4f;
		
	}
	
	
	
	
	
	
/** Wordpress Comments
===================================================================**/
	#comments #respond input[type="submit"]{ 
		background:#111111;
		float:left;
		border:none;
		color:#FFF;
		margin:0;
		padding:0;
		padding: 8px 14px;
		border: 1px solid #111111;
		cursor:pointer;
	}
	#comments #respond input[type="submit"]:hover {
		opacity:0.9;
		-moz-transition:.8s linear; 
		-webkit-transition:.8s ease-out; 
		transition:.8s linear; 
	}
	#comments #respond input[type="text"]{
		width:100%;
		margin-bottom:0;
	}
	#comments #respond textarea{
		width:100%;	
		margin-bottom:0;
	}
	.form-allowed-tags{ display:none; }


	/* =Comments
	-----------------------*/
	
	#comments-title {
		color: #666;
		font-size: 13px;
		font-weight: 500;
		line-height: 2.6em;
		padding: 0 0 1.6em;
		text-transform: uppercase;
	}
	.nopassword,
	.nocomments {
		color: #aaa;
		font-size: 24px;
		font-weight: 100;
		margin: 26px 0;
		text-align: center;
	}
	.commentlist {
		list-style: none;
		margin-left:60px;
	}
	.content .commentlist,
	.page-template-sidebar-page-php .commentlist {
		width: 100%; /* reset the width for the one-column and sidebar page layout */
	}
	.commentlist &gt; li.comment {
		background: rgba(0, 0, 0, 0.01);
		border: 1px solid rgba(0, 0, 0, 0.03);
		margin: 0 0 1.625em;
		padding: 1.625em;
		position: relative;
	}
	.commentlist .pingback {
		margin: 0 0 1.625em;
		padding: 0 1.625em;
	}
	.commentlist .children {
		list-style: none;
		margin: 0;
	}
	.commentlist .children li.comment {
		background: rgba(255, 255, 255, 0.1);
		border-left: 1px solid rgba(0, 0, 0, 0.2);
		-moz-border-radius: 0 3px 3px 0;
		border-radius: 0 3px 3px 0;
		margin: 1.625em 0 0;
		padding: 1.625em;
		position: relative;
	}
	.commentlist .children li.comment .fn {
		display: inline-block;
		margin-left:40px;
	}
	.comment-meta .fn {
		font-style: normal;
	}
	.comment-meta {
		color: #666;
		font-size: 12px;
		line-height: 2.2em;
	}
	.commentlist .children li.comment .comment-meta {
		line-height: 1.625em;
		margin-left: 40px;
		margin-bottom:20px;
	}
	.commentlist .children li.comment .comment-content {
		margin: 1.625em 0 0;
	}
	.comment-meta a {
		font-weight: bold;
	}
	.comment-meta a:focus,
	.comment-meta a:active,
	.comment-meta a:hover {
	}
	.commentlist .avatar {
		-moz-border-radius: 2px;
		border-radius: 2px;
		-webkit-box-shadow: 0 1px 2px #ccc;
		-moz-box-shadow: 0 1px 2px #ccc;
		box-shadow: 0 1px 2px #ccc;
		left: -60px;
		padding: 0;
		position: absolute;
		top: 0;
	}
	.commentlist &gt; li:before {
		left: -21px;
		position: absolute;
	}
	.commentlist &gt; li.pingback:before {
		content: '';
	}
	.commentlist .children .avatar {
		background: none;
		-webkit-box-shadow: none;
		-moz-box-shadow: none;
		box-shadow: none;
		left: 15px;
		padding: 0;
		top: 20px;
	}
	a.comment-reply-link {
		background: #eee;
		-moz-border-radius: 3px;
		border-radius: 3px;
		color: #666;
		display: inline-block;
		font-size: 12px;
		padding: 0 8px;
		text-decoration: none;
	}
	a.comment-reply-link:hover,
	a.comment-reply-link:focus,
	a.comment-reply-link:active {
		background: #888;
		color: #fff;
	}
	a.comment-reply-link &gt; span {
		display: inline-block;
		position: relative;
		top: -1px;
	}
	
	/* Post author highlighting */
	.commentlist &gt; li.bypostauthor {
		background: #ddd;
		border-color: #d3d3d3;
	}
	.commentlist &gt; li.bypostauthor .comment-meta {
		color: #575757;
	}
	.commentlist &gt; li.bypostauthor .comment-meta a:focus,
	.commentlist &gt; li.bypostauthor .comment-meta a:active,
	.commentlist &gt; li.bypostauthor .comment-meta a:hover {
	}
	.commentlist &gt; li.bypostauthor:before {
	}
	
	/* Post Author threaded comments */
	.commentlist .children &gt; li.bypostauthor {
		background: #ddd;
		border-color: #d3d3d3;
	}
	
	/* sidebar-page.php comments */
	/* Make sure we have room for our comment avatars */
	.page-template-sidebar-page-php .commentlist &gt; li.comment,
	.page-template-sidebar-page-php.commentlist .pingback {
		margin-left: 102px;
		width: auto;
	}
	
	#reply-title {
		color: #373737;
		font-size: 24px;
		font-weight: bold;
		line-height: 30px;
	}
	#cancel-comment-reply-link {
		color: #888;
		display: block;
		font-size: 10px;
		font-weight: normal;
		line-height: 2.2em;
		letter-spacing: 0.05em;
		position: absolute;
		right: 1.625em;
		text-decoration: none;
		text-transform: uppercase;
		top: 1.1em;
	}
	#cancel-comment-reply-link:focus,
	#cancel-comment-reply-link:active,
	#cancel-comment-reply-link:hover {
		color: #ff4b33;
	}
	



	</pre></body></html>