
@charset "utf-8";
/* CSS Document */

/** ************2018 podkresleni***************** 
::-moz-selection { 
    color: white;

	background: #3274d2;
}

::selection {
    color: white;

	background: #3274d2;
}
*/

strong {
    font-weight: 400;
}

a{ text-decoration: none;}
a:hover{ border: none; text-decoration: none;}

#sekcjakolorystyka1::-moz-selection { /* Code for Firefox */
    color: white;
    background: #50b22a;
}

#sekcjakolorystyka1::selection {
    color: white;
    background: #50b22a;
}
/** ********************************************* */

img{
    max-width: 100% !important;
    height: auto;
    display: block;
	border:none;
}

input[type=text]{
	font-family: 'Open Sans', sans-serif;
	width:100;
	color:black;
}

body {
	margin: 0;
	padding: 0;
	margin-left:auto;
	margin-right:auto;

	background-color:none;

	font-family: 'Open Sans', sans-serif;
	width:100;

	/**font-family: 'Dosis', sans-serif;*/
	/** kolor szary jak w content lewa strona*/
	color:#040404;

}

#top_all{ background-color:white;}

#top{
	font-family: 'Open Sans', sans-serif;
	max-width: 1141px;
	height:80px;

	margin-left:auto;
	margin-right:auto;

	background-color:none;
}

#top1_all{
	background-color:#a7a7a7;
	height:auto;

}

#top1{
	font-family: 'Open Sans', sans-serif;
	font-weight:100;
	color:white;
	font-size:12px;
	max-width: 1141px;
	height:auto;

	margin-left:auto;
	margin-right:auto;

	background-color:none;

	padding-top:4px;
	padding-bottom:4px;
}

#top2_all{
	background-color:#e9e9e9;
    min-height: 18px
}

#top2{
	font-family: 'Open Sans', sans-serif;
	font-weight:100;
	color:#747474;
	font-size:12px;
	max-width: 1141px;
	height:auto;

	margin-left:auto;
	margin-right:auto;

	background-color:none;

	padding-top:4px;
	padding-bottom:4px;
}

#logo_bxm{
	float:left;

}

#lang_all{
	position:relative;
	float:right;
	text-align:right;
	margin-right:0px;
	margin-top:-56px;
}

#lang1{
	float:right;

}

#lang2{
	float:right;

}

#menu-top{
	display:block;
	float:right;
	list-style-type: none;

	margin-top:14px;
}

/** sticky - przyklejone menu top */
.sticky
{
	width: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100;
}

#menu-top ul {
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: none;
}

#menu-top li {
    float: left;
}

#menu-top li a {
    display: block;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;

	font-family: 'Open Sans', sans-serif;
	font-weight:100;
	font-size:20px;
	color:#262626;

	transition-duration: 400ms;
}

/* Change the link color to #111 (black) on hover */
#menu-top li a:hover {
    background-color: none;
	color:#21719b;
}



#bxm-pasek{
	margin: 0;
	padding: 0;
	margin-left:auto;
	margin-right:auto;

	background-color:none;
	height:15px;
	width:100%;

	background-image:url(./gfx/bxm_2016/tworzenie-stron-tlo-pasek.webp);
	background-repeat:repeat-x;
}

#bxm-sekcja-1{
	margin-top:-20px;
	min-height:450px;

	font-family: 'Open Sans', sans-serif;
	font-weight:100;
}

#bxm-sekcja-1-bg{
	/** jest w index.tpl */
}


#bxm-sekcja-center-1{
	font-family: 'Open Sans', sans-serif;
	max-width: 1141px;

	margin-left:auto;
	margin-right:auto;

}

#tworzenie-stron-haslo{
	color:black;
	font-size:40px;
	font-weight:100;

	padding-top:44px;
	background-color:none;

}

#tworzenie-stron-cd{
	color:#706e6e;
	font-size:16px;
	font-weight:100;

	line-height:24px;
}

#tworzenie-stron-warszawa-kafelek-1{
	margin-top:40px;
	max-width:400px;


}

#tworzenie-sklepow-warszawa-kafelek-2{
	float:left;
	margin-top:0px;
	max-width:400px;

}


#system-cms-kafelek-3{
	clear:both;
	margin-top:173px;
	max-width:400px;


}

#tworzenie-sklepow-warszawa-kafelek-4{
	float:left;
	margin-top:0px;
	max-width:400px;

}

.tworzenie-stron-warszawa-tyt-kafelek-1{
	font-size:16px;
	font-weight:600;
	color:black;

	padding-top:0px;
	margin-top:0px;

}

.tworzenie-stron-warszawa-con-kafelek-1{
	font-size:15px;

	font-weight:100;
	color:#706e6e;
	margin-top:-5px;

	line-height: 18px;
}

/** ////////////////// */

#bxm-sekcja-2{
	height:35px;

	background-image:url(./gfx/bxm_2016/tworzenie-stron-warszawa-szary_02.webp);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#e0e0e0;
}

#bxm-sekcja-2a{
	min-height:300px;

	/**background-image:url(./gfx/bxm_2016/tworzenie-stron-warszawa-szary_04.webp);
	background-repeat:no-repeat;
	background-position:center;*/
	background-color:#e0e0e0;

	font-family: 'Open Sans', sans-serif;
	font-weight:100;
}

#bxm-sekcja-2b{
	height:37px;

	background-image:url(./gfx/bxm_2016/tworzenie-stron-warszawa-szary_06.webp);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:white;
}

#tworzenie-stron-internetowych-haslo{
	color:#21719b;
	font-size:40px;
	font-weight:100;

	padding-top:15px;
	background-color:none;

}

#tworzenie-stron-internetowych-cd{
	color:#706e6e;
	font-size:16px;
	font-weight:100;

	padding-top:11px;
	line-height:24px;
}

#tworzenie-stron-internetowych-warszawa-k1{
	margin-top:40px;
	/**float:left;*/
}

/**
.bxm-kw-1{width:32%;}
.bxm-kw-2{width:33%;}
.bxm-kw-3{width:35%;}
*/

.tworzenie-stron-warszawa-tk-1{
	font-size:16px;
	font-weight:600;
	color:#21719b;

	padding-top:0px;
	margin-top:0px;

}

.tworzenie-stron-warszawa-ck-1{
	font-size:14px;
	line-height:17px;
	font-weight:100;
	color:#706e6e;
	margin-top:-5px;
}


/** ////////////////// */


#bxm-strona-3a{
	min-height:300px;

	/**background-image:url(./gfx/bxm_2016/tworzenie-stron-warszawa-szary_04.webp);
	background-repeat:no-repeat;
	background-position:center;*/
	background-color:none;

	font-family: 'Open Sans', sans-serif;
	font-weight:100;
}

#bxm-strona-3b-all{
	height:38px;

	background-image:url(./gfx/bxm_2016/tworzenie-stron-czarny-01.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:none;
}

#bxm-strona-3b{
	height:38px;

	background-image:url(./gfx/bxm_2016/tworzenie-stron-czarny.webp);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:none;
}

#tworzenie-stron-www-haslo{
	color:black;
	font-size:40px;
	font-weight:100;

	padding-top:15px;
	background-color:none;

}

/** // */
#realizacje-tworzenie-stron{
	font-family: 'Open Sans', sans-serif;
	max-width: 1260px;

	margin-top:20px;

	margin-left:auto;
	margin-right:auto;

	background-color:none;
}

#realizacje-tworzenie-stron-img{

	background-color:white;
	max-width:398px;
	min-height:150px;

	white-space: normal;

	padding-bottom: 5px;

}

#realizacje-tworzenie-stron-img2{
	margin-right:0px;
	background-color:white;
	max-width:398px;
	max-height:200px;

	white-space: normal;
}

#realizacje-tworzenie-stron-img0{
	color:black;
	font-weight:600;
	font-size:16px;

	max-width:398px;

	padding-right:20px;
	padding-left:20px;
}

#tworzenie-stron-referencja-img0all{
	padding-right:20px;
	padding-left:20px;
	padding-bottom:10px;
}

#tworzenie-stron-referencja-tyt{
	color:black;
	font-weight:600;
	font-size:16px;

	max-width:398px;

	padding-right:20px;
	padding-left:20px;
}

#tworzenie-stron-referencja-cd{
	color:#706e6e;
	font-weight:100;
	font-size:14px;
	text-align: justify;
	padding-top:4px;

	/*width:361 px;*/
	max-width:398px;

	padding-right:20px;
	padding-left:20px;
}

.tworzenie-stron-www-czytaj-calosc{
	margin-top:-20px;

	float:right;
	max-height:14px;
	max-width:120px;

	margin-right:20px;


}

.tworzenie-stron-www-czytaj-calosc a {
	padding:7px;
	padding-top:3px;
	padding-bottom:4px;
	font-size:14px;
	color:white;
	background-color:#706e6e;

	transition-duration: 400ms;
}

.tworzenie-stron-www-czytaj-calosc a:hover {
	background-color:#439818;
	color:white;
	text-decoration:none;
}

.tworzenie-stron-www-czytaj-calosc-new {
    display: flex;
    justify-content: center;
    margin: 20px auto; /* odstęp od góry i dołu */
    max-width: fit-content; /* dopasuj do treści */
}

.tworzenie-stron-www-czytaj-calosc-new a {
    padding: 8px 16px;
    font-size: 14px;
    color: white;
    background-color: #706e6e;
    border: 2px solid #706e6e;
    border-radius: 6px;
    text-decoration: none;
    transition: all 0.3s ease;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}

.tworzenie-stron-www-czytaj-calosc-new a:hover {
    background-color: #439818;
    border-color: #439818;
    color: white;
    text-decoration: none;
}

.tworzenie-stron-www-referencje-logo{
	margin-top:20px;

	height:14px;
	width:90px;

	background-image:url(./gfx/bxm_2016/2018/tworzenie-stron-warszawa-przewijanie2.webp);
	background-repeat:no-repeat;
	background-color:none;

	margin-left:20px;


}

#tworzenie-stron-www-portfolio{
	margin-top: 33px;
	height:100px;
}

#tworzenie-stron-www-portfolio a {
	font-size:24px;
	color:#439818;
	padding:15px;
	padding-top:10px;
	padding-bottom:10px;
	border: 4px #439818 solid;
	width:100;

	transition-duration: 400ms;
}

#tworzenie-stron-www-portfolio a:hover {
	background-color:#439818;
	color:white;
	text-decoration:none;
}


#tworzenie-stron-www-portfoliob{
	margin-top: 33px;
	height:100px;
}

#tworzenie-stron-www-portfoliob a {
	font-size:20px;
	color:#439818;
	padding:15px;
	padding-top:10px;
	padding-bottom:10px;
	border: 4px #439818 solid;
	width:100;

	transition-duration: 400ms;
}

#tworzenie-stron-www-portfoliob a:hover {
	background-color:#439818;
	color:white;
	text-decoration:none;
}

/* --------- formularz */
#tworzenie-stron-warszawa-form-lewy{
	width:47%;
	float:left;
}

#tworzenie-stron-formularz{
	min-height:43px;
	color:black;
	font-size:25px;
	font-weight:100;

	background-color:none;

}

#tworzenie-stron-formularz-cd{
	color:#706e6e;
	font-size:14px;
	font-weight:100;

	line-height:24px;
	background-color:none;
	height:70px;
}

#tworzenie-stron-warszawa-form-sierodek{
	width:3%;
	float:left;
}

#tworzenie-stron-warszawa-form-lewy{
	margin-top:15px;
}

#tworzenie-stron-warszawa-form-prawy{
	font-family: 'Open Sans', sans-serif;
	width:100;

	margin-top:25px;
	width:50%;
	float:left;
	background-color:none;
}

.tworzenie-stron-formularz-1{
	border: 1px solid black;
	TEXT-DECORATION: none;
	background-color:none;
	height:26px;
	width:100%;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;

	height:32px;
	width:100;
	font-size:14px;
	color:black;

}

.tworzenie-stron-formularz-2{
	border: 1px solid black;
	TEXT-DECORATION: none;
	background-color:none;
	height:26px;
	width:100%;
	height:177px;
	padding:0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;

	font-size:14px;
	color:black;

}

#tworzenie-stron-wyslij-zapytanie{
	font-family: 'Open Sans', sans-serif;
	width:100;

	font-size:17px;
	color:white;
	padding:15px;
	padding-top:6px;
	padding-bottom:7px;
	background-color:#706e6e;
	width:100;
	border:none;


	float:right;

	transition-duration: 400ms;
}

#tworzenie-stron-wyslij-zapytanie:hover {
	font-family: 'Open Sans', sans-serif;
	width:100;

	/*background-color:#21719b;*/
	background-color:black;
	text-decoration:none;
}


.tworzenie-stron-pobierz-brief{
	float:left;

	font-family: 'Open Sans', sans-serif;
	width:100;

}

.tworzenie-stron-pobierz-brief a {
	font-family: 'Open Sans', sans-serif;
	width:100;

	padding:8px;
	padding-top:3px;
	padding-bottom:4px;
	font-size:14px;
	color:black;
	background-color:#e0e0e0;

	transition-duration: 400ms;
}

.tworzenie-stron-pobierz-brief a:hover {
	font-family: 'Open Sans', sans-serif;
	width:100;

	background-color:#d2d2d2;
	color:black;
	text-decoration:none;
}

/** ////////////////// */

#bxm-sekcja-4{

	height:35px;

	background-image:url(./gfx/bxm_2016/tworzenie-stron-warszawa-niebieski_02.webp);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#21719b;
}

#bxm-sekcja-4a{
	min-height:300px;

	/**background-image:url(./gfx/bxm_2016/tworzenie-stron-warszawa-szary_04.webp);
	background-repeat:no-repeat;
	background-position:center;*/
	background-color:#21719b;

	font-family: 'Open Sans', sans-serif;
	font-weight:100;
}

#bxm-sekcja-5{

	height:100%;
	background-color:#176289;
}

#tworzenie-stron-internetowych-stopka{
	font-size:14px;
	padding-top:20px;
	min-height:60px;
	background-color:none;
}

#tworzenie-stron-internetowych-stopka a {
	font-family: 'Open Sans', sans-serif;
	width:100;

	font-size:14px;
	color:black;

	transition-duration: 400ms;
}

#tworzenie-stron-internetowych-stopka a:hover {
	font-family: 'Open Sans', sans-serif;
	width:100;

	color:#27759d;
	text-decoration:none;
}

#tworzenie-stron-www-niebieskie{
	margin-top:30px;

	float:left;
	width:25%;
	line-height:25px;
	color:white;

	font-family: 'Open Sans', sans-serif;
	width:100;

}

#tworzenie-stron-www-niebieskie a {
	font-family: 'Open Sans', sans-serif;
	width:100;

	padding:8px;
	padding-top:3px;
	padding-bottom:4px;
	font-size:14px;
	color:white;

	transition-duration: 400ms;
}

#tworzenie-stron-www-niebieskie a:hover {
	font-family: 'Open Sans', sans-serif;
	width:100;

	color:#CCC;
	text-decoration:none;
}

.tworzenie-stron-warszawa-niebieskie{}

#menu-top2{ display:none;}

.flagi-top{ display:none;}

#pc_partnerzy_bottom{ display:block;}
#tab_partnerzy_bottom{ display:none;}
#mob_partnerzy_bottom{ display:none;}

.stopka_calodobowe_wsparcie_all{
	margin-top:30px;
	float:left;
	color:white;

	font-family: 'Open Sans', sans-serif;
	width:100;

	width:70%;
	font-size: 16px;
	line-height:0px;
	color: white;
}

.stopka_calodobowe_wsparcie_napis{padding-left: 40px;}
.stopka_calodobowe_wsparcie{font-size: 22px; font-weight: 600;}
.stopka_calodobowe_wsparcie_tel{font-size: 17px; color:white;} 
.stopka_br{ display:none;}

#promocja{
	height: 27px;
	float: right;
}

.stopka_kontakt_33{width:33%;}

.zadzwon_lub_napisz_stopka{
	width: 95%;
	font-size: 19px;
	line-height: 0px;
	padding-top:30px;
	color: white;
	padding-bottom: 12px;
}

#STOPKA_ALL_PC{ display: block;}

#STOPKA_ALL_MOB{ display: none;}

#bxmadministrator_stopka{float:right;}

#formularz_kontaktowy_pc{ display: block;}
#formularz_kontaktowy_mob{ display: none;}

.odstep_kontakt_stopka_mob{clear:both; margin-top:90px;}

.tworzenie-stron-warszawa-kafelek-r1{float:left; max-width:290px;}
.tworzenie-stron-warszawa-kafelek-r2{float:left; max-width:300px;}

.br_on{display: none;}


#tworzenie-stron-container1{
  display: flex;
  height: 100%;
}

#tworzenie-stron-content1{
  flex: 1;
  background-color: none;
}

#tworzenie-stron-sidebar1{width: 60px;}
#tworzenie-stron-sidebar2{width: 51px;}
#tworzenie-stron-sidebar3{width: 80px;}

.tworzenie-stron-www-s1{width:61px; margin-right:0px; float:left;}
.tworzenie-stron-www-s2{width:61px; margin-right:0px; float:left;}
.tworzenie-stron-www-s3{width:71px; margin-right:0px; float:left;}

.tworzenie-stron-www-m1{float:left; max-width:100%; padding-left: 10px;}
.tworzenie-stron-www-m2{float:left; max-width:100%; padding-left: 10px;}
.tworzenie-stron-www-m3{float:left; max-width:100%; padding-left: 10px;}



/** menu mobile */

#tworzenie-stron-warszawa-mobile-menu{display: none;}


@media only screen and (max-width: 1288px) {
	#tworzenie-stron-warszawa-body{ padding-left:5px; padding-right:5px;}
	.tworzenie-stron-warszawa-body{ padding-left:5px; padding-right:5px;}
	.flagi-top{ display:block; float:left;}
	
    /**#lang_all{ display:none;}*/ /**2025_07*/
    lang_all{ display:none;}

	#menu-top{
		display:block;
		float:right;
		list-style-type: none;

		margin-top:14px;
	}

	#menu-top ul {
		margin: 0;
		padding: 0;
		overflow: hidden;
		background-color: none;
	}

	#menu-top li {
		float: left;
	}

	#menu-top li a {
		display: block;
		text-align: center;
		padding: 14px 16px;
		text-decoration: none;

		font-family: 'Open Sans', sans-serif;
		font-weight:100;
		font-size:20px;
		color:#262626;

		transition-duration: 400ms;
	}

	/* Change the link color to #111 (black) on hover */
	#menu-top li a:hover {
		background-color: none;
		color:#21719b;
	}


}

/** ///////// 2018 ///////// */

#carusel1{ display:block;}
#carusel2{ display:none;}
#carusel3{ display:none;}


.strony-warszawa-r0{min-width:80px; float:left;}

/*
.tworzenie-stron-www-s1{width:52px; margin-right:20px; float:left;}
.tworzenie-stron-www-s2{width:41px; margin-right:20px; float:left;}
.tworzenie-stron-www-s3{width:71px; margin-right:20px; float:left;}

.tworzenie-stron-www-m1{float:left; max-width:75%;}
.tworzenie-stron-www-m2{float:left; max-width:73%;}
.tworzenie-stron-www-m3{float:left; max-width:70%;}
*/

#img-rounded{
width:250px;
height:250px;
border-radius:50%;
border:4px solid black;
}

/** ////////////////// */
#tworzenie-stron-przed-wyslaniem-zaznacz-kwadrat{position: absolute; margin-left: 18px; margin-top: -75px;}
#tworzenie-stron-warszawa-recaptha-google{transform:scale(0.70);-webkit-transform:scale(0.70);transform-origin:0 0;-webkit-transform-origin:0 0; position:absolute;}
#tworzenie-strn-internetowych-warszawa-formularz-zle{ display: none;}
/** ////////////////// */

#tworzenie-stron-internetowych-oferta-certaa{
  float:right;
  padding-top: 0px;
  width: 480px;
}

#content_title2018{ font-size: 16px;}

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

	.tworzenie-stron-warszawa-kafelek-r1{float:left; max-width:200px;}
	.tworzenie-stron-warszawa-kafelek-r2{float:left; max-width:200px;}

}

@media only screen and (max-width: 1080px) {
		#menu-top li a {
		padding: 14px 6px;
	}

	/*
	.tworzenie-stron-www-s1{width:71px; margin-right:20px; padding-left: 10px; float:left;}
	.tworzenie-stron-www-s2{width:71px; margin-right:20px; padding-left: 15px; float:left;}
	.tworzenie-stron-www-s3{width:71px; margin-right:20px; float:left;}
	*/
	.tworzenie-stron-www-m1{float:left; max-width:900px;}
	.tworzenie-stron-www-m2{float:left; max-width:900px;}
	.tworzenie-stron-www-m3{float:left; max-width:900px;}

}

@media only screen and (max-width: 1101px) {
	.stopka_calodobowe_wsparcie_all{
		margin-top:20px;
		line-height:12px;
		background-color: none;
	}

	.stopka_calodobowe_wsparcie_napis{padding-left:30px;}
	.stopka_calodobowe_wsparcie{font-size: 22px; font-weight: 600;}
	.stopka_calodobowe_wsparcie_tel{font-size: 17px;}

	.stopka_br{ display:block;}

	.stopka_calodobowe_wsparcie_napis{padding-left:0px;}

	#promocja{
		position: absolute;
		margin-left: 55%;
	}

}

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

	#bxm-sekcja-1-bg{

	}
}

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

		#top1_all{ display:none;}
		#top2_all{ display:none;}

		#menu-top{ display:none;}
		#menu-top2{
			display:block;
		}
		#nav{ float:right; position:static; z-index: 1000; padding-top:20px;}
}

@media only screen and (max-width: 930px) {
		.email_stopka{ display:none;}


}

@media only screen and (max-width: 815px) {
  #tworzenie-strn-internetowych-warszawa-formularz-zle{ display: block;}
	/** menu mobile */
	#tworzenie-stron-warszawa-mobile-menu{
		display: block;


		top: 0px;
		width: 100%;
		z-index: 2000;
	}

	.tworzenie-stron-www-rozmiar-logo-mobile{max-height: 65px;}
	.tworzenie-stron-www-odstepy-od-loga-mobile{margin-left: 20px; margin-right: 20px;}

	#top_all{display: none;}
}

@media only screen and (max-width: 768px) {
	#tworzenie-stron-watszawa-kontakt-kolka{display: none;}
}

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

	#tworzenie-stron-warszawa-kafelek-1{ clear: both; max-width:1200px;}
	#tworzenie-sklepow-warszawa-kafelek-2{ clear: both; max-width:1200px;}
	#system-cms-kafelek-3{ clear: both; max-width:1200px;}
	#tworzenie-sklepow-warszawa-kafelek-4{ clear: both; max-width:1200px;}

	.tworzenie-stron-warszawa-kafelek-r1{float:left; max-width:400px;}
	.tworzenie-stron-warszawa-kafelek-r2{float:left; max-width:400px;}

	.br_out{ clear: both;}
  .br_kontakt_out{ display: none;}

	.tworzenie-stron-www-s1{width:71px; margin-right:20px; padding-left: 10px; float:left;}
	.tworzenie-stron-www-s2{width:71px; margin-right:20px; padding-left: 15px; float:left;}
	.tworzenie-stron-www-s3{width:71px; margin-right:20px; float:left;}

	#tworzenie-stron-sidebar1{width: 71px;}
	#tworzenie-stron-sidebar2{width: 71px;}
	#tworzenie-stron-sidebar3{width: 71px;}

}

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


		#pc_partnerzy_bottom{ display:none;}
		#tab_partnerzy_bottom{
			display:block;
		}

		.stopka_zakres_uslug{ display:none;}

		#tworzenie-stron-www-niebieskie-75{
			width:100%;
		}

		#tworzenie-stron-www-niebieskie{
			margin-top:30px;
			padding-left: 35px;

			float:left;
			width:33%;
			line-height:25px;
			color:white;

			font-family: 'Open Sans', sans-serif;
			width:100;

		}

		.zadzwon_lub_napisz_stopka{
			width: 100%;
		}

		.stopka_calodobowe_wsparcie_all{
			width:100%;
		}
		.stopka_calodobowe_wsparcie_napis{padding-left:0px;}

		#promocja{
			position: absolute;
			margin-left: 75%;
		}

		.formularz_kontaktowy_tablet{ display: none;}

}

@media only screen and (max-width: 740px) {
	.br_on{display: inline;}
}

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

		#tworzenie-stron-www-niebieskie{
		padding-left: 15px;

		}

		#promocja{
			position: absolute;
			margin-left: 85%;
		}


}

@media only screen and (max-width: 630px) {
	.br_on{display: none;}
	.strony-warszawa-r0{min-width:none; float:left; width: 20%; background-color: none; padding-left: 20px;}
	.tworzenie-stron-warszawa-kafelek-r1{float:left; max-width:none; width: 80%; background-color: none;}
	.tworzenie-stron-warszawa-kafelek-r2{float:left; max-width:none; width: 80%; background-color: none;}

	#STOPKA_ALL_PC{ display: none;}

	#STOPKA_ALL_MOB{ display: block;}

	#bxmadministrator_stopka{float:left; clear: both; padding-bottom: 16px; padding-top: 2px;}
	.polityka_cookies_stopka_mob{display: none;}

	#tab_partnerzy_bottom{
		display:none;
	}

	#mob_partnerzy_bottom{
		display:block;
	}
}

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

	.br_out{display: none;}
  .br_kontakt_out{ display: block; clear: both;}
	/**
		.tworzenie-stron-warszawa-kafelek-r1{float:left; max-width:200px;}
		.tworzenie-stron-warszawa-kafelek-r2{float:left; max-width:200px;}
	*/
}

@media only screen and (max-width: 600px) {
	#tworzenie-stron-referencja-img0all{
		padding-right:0px;
		padding-left:0px;
		padding-bottom:10px;

	}
}

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

	#formularz_kontaktowy_mob{ display: block;}
	#formularz_kontaktowy_pc{ display: none;}

	.zaufaj_najlepszym_mob{ display:none;}

	.odstep_kontakt_stopka_mob{margin-top:40px;}

}

@media only screen and (max-width: 550px) {
		#promocja{
			margin-left: 90%;
		}


}

@media only screen and (max-width: 430px) {
		#promocja{
			display: none;
		}

	.strony-warszawa-r0{min-width:auto; float:left; width: 25%; background-color: none; padding-left: 10px;}
	.tworzenie-stron-warszawa-kafelek-r1{float:left; max-width:auto; width: 75%; background-color: none;}
	.tworzenie-stron-warszawa-kafelek-r2{float:left; max-width:auto; width: 75%; background-color: none;}

}

@media only screen and (max-width: 445px) {
		.tworzenie-stron-www-rozmiar-logo-mobile{max-height: 55px; padding-top: 10px;}
		.tworzenie-stron-www-odstepy-od-loga-mobile{margin-left: 2px; margin-right: 2px;}
}
