/* Language overrides - don't touch main site css */

/* mentenance mode */
/*body.sv div.canvas:before,*/
/*body.de div.canvas:before,*/
/*body.hr div.canvas:before*/
/*body.fr div.canvas:before
{
	width:500px;
	height:500px;
	position:fixed;
	background-color: transparent;
	content: "";
	z-index: 999999;
	background: url('images/under-mentenance.png') no-repeat;
	left:0;
}
*/

/* hr menu letter spacing extra */
body.hr #homeFixedMenu h2.title, body.hr .sidebar .wybrane-realizacje li.cat-item a {letter-spacing: 1px;}


/* All Languages */
span.slider-content-more:hover {
	/*
		background:url('images/arrow-right-white-shadow.png') 100% 2px no-repeat; 
	*/
	background:url('images/arrow-right-white-shadow.png') 105% 2px no-repeat;
	color:#fff;
}

/* Referencje */

.list-photos .post-image.references{
    height: auto;
    min-height:328px;
	background:#fff;
	overflow:hidden;
	margin-bottom:30px;
}

div.post-image.references a {
	width:100%;
	height:auto;
	min-height:328px;
	display:block;
}
div.post-image.references a:hover{
	background:#FFF;
}
div.post-image.references a img{
	width:100%;
	height:auto;
	clear:both;
	border-radius:0;
}

/* eu support */
body.page-id-313 div.content-page,
body.page-id-4432 div.content-page,
body.page-id-12827 div.content-page,
body.page-id-12826 div.content-page,
body.page-id-12828 div.content-page
{
    background: #ffffff none repeat scroll 0 0;
    color: #000000;
    padding-top: 20px;
}
body.page-id-313 .content-page-container,
body.page-id-4432 .content-page-container,
body.page-id-12827 .content-page-container,
body.page-id-12826 .content-page-container,
body.page-id-12828 .content-page-container
{
    padding-left: 10px;
    padding-right: 10px;
}
body.page-id-313 div.content hr,
body.page-id-4432 div.content hr,
body.page-id-12827 div.content hr,
body.page-id-12826 div.content hr,
body.page-id-12828 div.content hr
{
    background: #aaaaaa none repeat scroll 0 0;
    border-top: 1px dotted;
    height: 1px;
}



/* home button and primary menu */

/* to przenieś do maina all versions pl and other */
nav.navigation div[class^="menu-primary-navigation"] {
	float: right;
}
nav.navigation div[class^="menu-primary-navigation"] li {
    margin-right: -7px;
}

/* fr */
nav.navigation-categories div.navigation-categories-container h2 {
    line-height: 25px;
}

nav.navigation  ul#menu-primary-navigation-french li#menu-item-4337 a{text-indent :-99999px;
	color:transparent;
	width:0px;
	background:url('images/home.png') no-repeat 12px 16px;
	padding: 13px 20px 19px;
}
nav.navigation  ul#menu-primary-navigation-french li#menu-item-4337 a:hover {
	background:url('images/home-hover.png') no-repeat 12px 16px;
}
nav.navigation  ul#menu-primary-navigation-french li#menu-item-4337.current-menu-item a{
	background:url('images/home-hover.png') no-repeat 12px 16px;
}


/* hr */
nav.navigation  ul#menu-primary-navigation-croatian li#menu-item-12793 a{text-indent :-99999px;
	color:transparent;
	width:0px;
	background:url('images/home.png') no-repeat 12px 16px;
	padding: 13px 20px 19px;
}
nav.navigation  ul#menu-primary-navigation-croatian li#menu-item-12793 a:hover {
	background:url('images/home-hover.png') no-repeat 12px 16px;
}
nav.navigation  ul#menu-primary-navigation-croatian li#menu-item-12793.current-menu-item a{
	background:url('images/home-hover.png') no-repeat 12px 16px;
}

/* de */
nav.navigation  ul#menu-primary-navigation-german li#menu-item-12941 a{text-indent :-99999px;
	color:transparent;
	width:0px;
	background:url('images/home.png') no-repeat 12px 16px;
	padding: 13px 20px 19px;
}
nav.navigation  ul#menu-primary-navigation-german li#menu-item-12941 a:hover {
	background:url('images/home-hover.png') no-repeat 12px 16px;
}
nav.navigation  ul#menu-primary-navigation-german li#menu-item-12941.current-menu-item a{
	background:url('images/home-hover.png') no-repeat 12px 16px;
}

/* sv */
nav.navigation  ul#menu-primary-navigation-swedish li#menu-item-13021 a{text-indent :-99999px;
	color:transparent;
	width:0px;
	background:url('images/home.png') no-repeat 12px 16px;
	padding: 13px 20px 19px;
}
nav.navigation  ul#menu-primary-navigation-swedish li#menu-item-13021 a:hover {
	background:url('images/home-hover.png') no-repeat 12px 16px;
}
nav.navigation  ul#menu-primary-navigation-swedish li#menu-item-13021.current-menu-item a{
	background:url('images/home-hover.png') no-repeat 12px 16px;
}

/* all home button */
header nav.navigation ul.menu li:first-child a{text-indent :-99999px;
	color:transparent;
	width:0px;
	background:url('images/home.png') no-repeat 12px 14px;
	padding: 13px 20px 19px;
}
header nav.navigation  ul.menu li:first-child a:hover {
	background:url('images/home-hover.png') no-repeat 12px 14px;
}
header nav.navigation  ul.menu li:first-child.current-menu-item a{
	background:url('images/home-hover.png') no-repeat 12px 14px;
}



/*
/
/  Języki special tweaks
/
*/

/* top menu  */
body.fr nav.navigation li a {
    padding: 13px 8px 19px;
}
body.sv nav.navigation li a {
    padding: 13px 12px 19px;
}

/* o nas */
body h1#jakosc-montazu-text, body.en h1#jakosc-montazu-text { font-size:31px;}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	body h1#jakosc-montazu-text, body.en h1#jakosc-montazu-text { font-size:24px;}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	body h1#jakosc-montazu-text, body.en h1#jakosc-montazu-text { font-size:17px;}
}

@media only screen and (max-width: 767px) {
	body h1#jakosc-montazu-text, body.en h1#jakosc-montazu-text { font-size:18px;}
}

@media only screen and (max-width: 480px) {
	body h1#jakosc-montazu-text, body.en h1#jakosc-montazu-text { font-size:14px;}
}

/* referencje */
body.category-51 .content .content-container,
body.category-106 .content .content-container,
body.category-105 .content .content-container,
body.category-108 .content .content-container,
body.category-107 .content .content-container,
body.category-115 .content .content-container
{
    width: 988px !important;
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	body.category-51 .content .content-container,
	body.category-106 .content .content-container,
	body.category-105 .content .content-container,
	body.category-108 .content .content-container,
	body.category-107 .content .content-container,
	body.category-115 .content .content-container
	{
	    width: 820px !important;
	}
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	body.category-51 .content .content-container,
	body.category-106 .content .content-container,
	body.category-105 .content .content-container,
	body.category-108 .content .content-container,
	body.category-107 .content .content-container,
	body.category-115 .content .content-container
	{
	    width: 728px !important;
	}
}

@media only screen and (max-width: 767px) {
	body.category-51 .content .content-container,
	body.category-106 .content .content-container,
	body.category-105 .content .content-container,
	body.category-108 .content .content-container,
	body.category-107 .content .content-container,
	body.category-115 .content .content-container
	{
	    width: 100% !important;
	}
}

@media only screen and (max-width: 480px) {
}

/* slogan */
div#slogan {font-weight: 400;}
/*
/
/  responsive 
/
*/

/*
@media only screen and (min-width: 914px) and (max-width: 1082px) {
	
}


@media only screen and (min-width: 768px) and (max-width: 913px) {
	div#slogan {width:100%;right:15px;font-size:17px;top:0px;margin-top: 14px;}
}



@media only screen and (max-width: 767px) {
	div#slogan {width:270px;font-size:14px;margin: 0px auto 0;text-align: center;position:relative;height:35px;margin-bottom:4px;margin-top:-20px;}
}
*/


