/*   
Theme Name: Politanski Design
Description: Tomasz Politanski Portfolio
Author: Jan Gajdowicz
Author URI: http://jan.gajdowicz.pl
Version: 1.0
*/

@font-face {
	font-family: 'DINCEMediumRegular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-medium-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-medium-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-medium-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-medium-webfont.svg#webfontXlqVjAUY') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* @font-face {
	font-family: 'DINCERegularAlternateRegular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-regularalternate-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-regularalternate-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-regularalternate-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-regularalternate-webfont.svg#webfontqIHdEbiK') format('svg');
	font-weight: normal;
	font-style: normal;
} */

/* @font-face {
	font-family: 'DINCEMediumAlternateRegular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-mediumalternate-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-mediumalternate-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-mediumalternate-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-mediumalternate-webfont.svg#webfontWfr46T5Z') format('svg');
	font-weight: normal;
	font-style: normal;
} */

/* @font-face {
	font-family: 'DINCERegular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-regular-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-regular-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-regular-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-regular-webfont.svg#webfontWv2lHvdE') format('svg');
	font-weight: normal;
	font-style: normal;
} */

/* @font-face {
	font-family: 'DINCEBlackAlternateRegular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-blackalternate-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-blackalternate-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-blackalternate-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-blackalternate-webfont.svg#webfont9vAbVNmz') format('svg');
	font-weight: normal;
	font-style: normal;
} */

/* @font-face {
	font-family: 'DINCELightAlternateRegular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-lightalternate-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-lightalternate-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-lightalternate-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-lightalternate-webfont.svg#webfontsBElcYD1') format('svg');
	font-weight: normal;
	font-style: normal;
} */

@font-face {
	font-family: 'DINCELightRegular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-light-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-light-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-light-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-light-webfont.svg#webfontX7zriYu6') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'DINCE-BoldAlternateRegular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-boldalternate-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-boldalternate-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-boldalternate-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-boldalternate-webfont.svg#webfontM0k49U30') format('svg');
	font-weight: normal;
	font-style: normal;
}

/* @font-face {
	font-family: 'DINCE-Regular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-bold-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-bold-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-bold-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-bold-webfont.svg#webfontYBWGVd7m') format('svg');
	font-weight: normal;
	font-style: normal;
} */

/* @font-face {
	font-family: 'DINCEBlackRegular';
	src: url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-black-webfont.eot');
	src: local('¢'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-black-webfont.woff') format('woff'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-black-webfont.ttf') format('truetype'), url('http://politanskidesign.com/wp-content/themes/politanski_design/fonts/dince-black-webfont.svg#webfont5sThlxoO') format('svg');
	font-weight: normal;
	font-style: normal;
} */

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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}:focus{outline:0;}body{line-height:1;color:#000;background:#fff;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}a{text-decoration:none;}

html {
text-align:center;
}

body {font-family: 'DINCELightRegular';font-size:12px;line-height:18px;width:900px;margin:0 auto;
text-align:left;/*text-shadow:*/;padding-top:14px;color:#7d7d7d;}
.left {width:292px;}
.right {width:596px;margin-left:12px;}
h1, h2, h3, h4, h5, h6 {text-transform:uppercase;}
a {color:#000;}
p {margin-bottom:18px;}
strong {font-family: 'DINCEMediumRegular';color:#000;}
#header {width:900px;float:left;}
	#lang {	float:left;	width:900px;border-bottom:1px solid #707070;padding-bottom:14px;}
		#lang ul {float:right;}
			#lang li {float:left;padding-left:7px;}
				#lang a {text-transform:capitalize;color:#7d7d7d;display:block;font-family:Verdana, sans-serif;font-size:12px;}
				#lang a:hover, #lang a.active {color:#000;}
	#logo {width:292px;float:left;}
		body.pl #logo a span, body.en #logo a span {color: #818386;float: left;font-family: 'DINCE-BoldAlternateRegular';font-size: 11px;margin: 42px 0 0;text-transform: uppercase;}
		body.pl #logo a {background:url(/wp_content/themes/politanski_design/img/logo_pl.png) no-repeat;display:block;height:58px;margin-top:10px;}
		body.en #logo a {background:url(/wp_content/themes/politanski_design/img/logo_en.png) no-repeat;display:block;height:58px;margin-top:10px;}

	#headline {
	width:596px;
	margin-left:12px;
	float:right;
	margin-top:14px;
	}
	
		#headline p {
		font-family:Verdana, sans-serif;
		font-size:12px;
		line-height:19px;
		}
	#nav {width:900px;float:left;background:#FFF url(/wp_content/themes/politanski_design/img/header_bdr.png) top center no-repeat;padding-top:18px;	padding-bottom:16px}
	.menu-menu-glowne-container {float:right;}
		#nav ul {float:right;width:596px;margin-left:12px;}
			#nav li {float:left;}
				#nav a {display:block;font-family: 'DINCE-BoldAlternateRegular';width:135px;margin-right:12px;text-transform:uppercase;}
				#nav a:hover {color:#707070;}
				#nav li ul{float:right;width:140px;margin-right:12px;margin-left:0;}
					#nav li ul li{float:none;}
						#nav li ul a {font-family: Verdana, sans-serif;display:block;width:137px;color:#707070;font-size:12px;line-height:19px;text-transform:capitalize;}
						#nav li ul a:hover {color:#000;}
						.sub-menu {display:none;	}
#main {padding-bottom:18px;float:left;width:900px;}
	#featured-desc p {color:#000;margin-bottom:0;font-family: Verdana, sans-serif;font-size:12px;}
		#featured-desc p span{color:#707070;font-family: 'DINCE-BoldAlternateRegular';text-transform:uppercase;}
	#featured-img {float:left;	width:292px;}
	#slideshow  {width: 600px;height: 292px;float:right;width:596px;	margin-left:12px;overflow:hidden;background:#fff;}
#footer {padding-top:9px;border-top:1px solid #7f7f7f;float:left;width:900px;}
	#footer p {font-family:Verdana, sans-serif;font-size:10px;}
#main.about {border-top:1px solid #7f7f7f;padding-top:9px;}
.entry {float:left;width:900px;margin-bottom:18px;}
	.entry h2 {font-family: 'DINCEMediumRegular';color:#000;font-size:24px;float:left;width:292px;border-bottom:1px solid #7f7f7f;padding-bottom:9px;line-height:24px;}
	.entry div {width:596px;margin-left:12px;	float:right;font-family:Verdana, sans-serif;font-size:12px;line-height:19px;}

		.entry div p {text-transform:none;margin-bottom:9px;margin-top:9px;}
		.entry div a{font-size:12px;}
		.entry div ul {font-size:12px;width:298px;float:left;}
			.entry div ul.clients {width:149px;margin-top:9px;}
.publication h3{font-family: 'DINCEMediumRegular';color:#000;font-size:18px;float:left;width:292px;border-bottom:1px solid #7f7f7f;padding-bottom:9px;line-height:18px;}
.publication div {margin-top:27px;}
	.publication div img {float:left;margin-right:12px;}
	.publication div p {margin-top:0;}
#main.works{border-top:1px solid #7f7f7f;padding-top:14px;padding-bottom:0;}
	.work {float:left;	position:relative;width:292px;margin-right:12px;border-bottom:1px solid #7f7f7f;margin-bottom:10px;	}
	.single .work {border-bottom:none;}
	.work.last {margin-right:0;}
	.work h4 {font-family: 'DINCEMediumRegular';color:#000;padding-bottom:14px;border-bottom:1px solid #7f7f7f;}
		h4.excerpt {font-family: 'DINCEMediumRegular';color:#000;padding-bottom:0;border-bottom:none;}
	p.excerpt {font-family: 'Verdana' !important;text-transform:capitalize !important;}
	.work strong {font-family:verdana, sans-serif;font-size:12px;margin-top:7px;display:block;}
	.work li {font-family:verdana, sans-serif;font-size:12px;}
	.work p {text-transform:capitalize;margin-bottom:5px;font-family:Verdana, sans-serif;font-size:12px;}
	.single .work p {text-transform:none;margin-bottom:5px;font-family:Verdana, sans-serif;font-size:12px;}
	.work p a {color:#707070;}
	.work p a:hover {color:#000;}
	.single .work p {margin-bottom:6px;}	
	.item .content {margin-top:26px;}
	.description p img {margin:0;margin-bottom:-5px;padding:0;}
.gallery {width:900px;float:right;}
	.gallery img {float:right;margin-bottom:9px;}
	.gallery p {font-family:Verdana, sans-serif;font-size:12px;
	line-height:19px;
	}

.details {
width:165px;
margin-left:127px;
margin-right:12px;
float:left;
text-align:right;
}

	.details p {
	margin-bottom:0;
	font-size:11px;
	line-height:16px;
	}
	
	.details a {
	font-family:Verdana, sans-serif;
	font-size:11px; 
	}
	
#quick-nav {
text-align:right;
}

	#quick-nav div {
	border-top:1px solid #707070;
	border-bottom:1px solid #707070;
	margin-bottom:18px;
	margin-top:9px;
	float:right;
	width:292px;
	margin-left:12px;
	}
	
	#quick-nav div.last {
	margin-left:0;
	}

		#quick-nav a {
		text-align:left;
		width:274px;
		text-transform:uppercase;
		padding:4px 0 4px 19px;
		color:#000;
		font-family: 'DINCE-BoldAlternateRegular';
		display:block;
		}

		/* #quick-nav a:hover {
		color:#000;
		} */

		#quick-nav a[rel="prev"] {
		background:url(/wp_content/themes/politanski_design/img/next.gif) left 7px no-repeat;
		font-family: 'DINCELightRegular';
		}

		#quick-nav a[rel="prev"] span {
		font-family: 'DINCE-BoldAlternateRegular';
		}

		#quick-nav a#top {
		background:url(/wp_content/themes/politanski_design/img/top.gif) left 6px no-repeat;
		}

		#quick-nav a#back {
		background:url(/wp_content/themes/politanski_design/img/back.gif) left 7px no-repeat;
		cursor:pointer;
		}

#contact-details {
border-top:1px solid #707070;
padding-top:18px;
width:596px;
margin-left:12px;
float:right;
}

	#contact-details div {
	width: 442px;
	float:right;
	}

		#contact-details div.par{
		border-bottom:1px solid #707070;
		padding-bottom:17px;
		margin-bottom:17px;
		font-family:Verdana, sans-serif;
		font-size:12px;
		line-height:19px;
		width: 442px;
		}
		
		#contact-details div.left{
		float:left;
		width:200px;
		}
		
		#contact-details div.right{
		float:right;
		width:225px;
		}
		
		#contactform p {
		width:442px;
		}
		
		#contactform p.first {
		margin-bottom:-6px;
		}
		
			#contact-details strong {
			font-family:Verdana, sans-serif;
			font-size:12px;
			line-height:19px;
			font-weight:bold;
			}

		#contact-details p.last{
		border-bottom:none;
		}
		
p.more {
text-align:right;
}

.more a {
text-transform:uppercase;
color:#000 !important;
font-size:10px !important;
}

.more a:hover {
color:#888 !important;
}

.wpcf7 {
float:right;
width:290px;
margin-right:0 !important;
}

.wpcf7 p {border-bottom:none !important;margin-bottom:-6px !important;}
.wpcf7 input[type="text"] {padding:3px 4px;color:#888;width:200px;}
.wpcf7 textarea {padding:3px 4px;color:#888;width:432px;margin-bottom:-6px;font-family:verdana, sans-serif;}
.wpcf7 input[type="submit"] {
background:url(/wp_content/themes/politanski_design/img/submit.png) repeat-x;
color:#fff;
padding:2px 22px;
font-family:verdana, sans-serif;
float:right;
border:none;
}
#contactform {margin-right:0 !important;}
#contactform p {padding-bottom: 17px;margin-bottom: 17px;border-bottom:none ! important;}
#content-left {position:absolute;margin-top:14px;width:292px;min-height:300px}

#content-left strong {
font-family: verdana, sans-serif;
font-size: 11px;
color:#7D7D7D;
display: inline;
font-weight:bold;
}
#content-left em {font-style:italic;}
#content-left p{font-size:11px !important;}
.home .row {float:left;width:100%;}
.widget {float: left;position: relative;width: 292px;margin-right: 12px;border-top: 1px solid #7F7F7F;margin-top: 15px;padding-top: 12px;}
.widget.last {margin-right:0;}
.widget p.more {margin-bottom:0;font-family:verdana, sans-serif;}
.widget .text {padding-left:15px;color:#000;font-size:12px;font-family:Verdana, sans-serif;}
.widget .text span {color:#7D7D7D;}
.widget .text img {position:relative;left:-15px;}
.widget h2 {font-family: 'DINCE-BoldAlternateRegular';color:#000;margin-bottom:20px;}
.home #main {padding-bottom:8px;}
#footer p.copy {float:left;width:60%;}
#footer p.right {float:right;text-align:right;width:40%;margin:0;}
#footer p.right a {color:#ed1c24;}
.entry .header {float:left;width:100%;margin-left:0;margin-bottom:30px;}
.entry .team-pic {width:292px;float:left;text-align:right;margin-left:0;}
.entry .zespol {float:left;width:100%;margin-left:0;margin-bottom:30px;}
.entry .zespol h3 {font-family: 'DINCEMediumRegular';color: black;font-size: 24px;padding-bottom: 4px;line-height: 24px;}
.entry .zespol h4 {
font-family: 'DINCEMediumRegular';
color: black;
padding-bottom: 0;
border-bottom: none;
margin-bottom:0;
}

.entry .zespol p {
padding-top: 0;
border-bottom: none;
margin-top:0;
}

.black {
color:#000;
}

#menu-item-92 ul {
display:none !important;
}

#menu-item-103 ul {
display:none !important;
}

.why-us .entry h2 {
width:100%;
border-top:1px solid #707070;
padding-top:6px;
}

.why-us .entry {
float:left;
width:100%;
margin:0;
}

.why-us .entry div{
float:left;
width:100%;
margin:0;
}

#slides {
position:relative;
margin-top:25px;
}

.slides_container {
height:400px;
overflow:hidden;
position:relative;
}

.slides_container div.content {
padding:0 50px;
width:800px;
height:400px;
text-align:center;
font-family: 'DINCEMediumRegular';
font-size:21px;
line-height:28px;
color:#7d7d7d;
}

.slides_container div.content h3{
font-size:30px;
font-family:Georgia, serif;
text-transform:none;
line-height:28px;
}

.slides_container div.content img{
margin-bottom:30px;
}

.slides_container .pagination {
display:none !important; 
}

.prev {
position:absolute;
top:160px;
left:0;
z-index:101;
background:url(/wp_content/themes/politanski_design/img/prev.png) no-repeat;
width:14px;
height:46px;
text-indent:-9999px;
}

.next {position:absolute;top:160px;right:0;z-index:101;background:url(/wp_content/themes/politanski_design/img/next.png) no-repeat;width:14px;height:46px;text-indent:-9999px;}
.pp ul { display: block;
    float: none !important;
    list-style: none;
    margin: 10px;
    padding: 0 10px;}

	.pp strong {color:#3E3E3E;font-size:14px!Important;font-family:Arial!Important;font-weight:normal}
/*