* {
	 font-family: 'Lato', 'Verdana';
}
 @media (max-width: 768px) {
	 #frow {
		 font-size: 12px !important;
	}
	 .logo img {
		 height: 30px !important;
		 margin: 35px 0px !important;
	}
	 .laptop {
		 height: auto !important;
		 background-image: none !important;
		 position: static !important;
	}
	 .laptop .fixin {
		 max-width: 100% !important;
		 width: 100% !important;
		 position: static !important;
		 background-repeat: no-repeat !important;
		 background-position: 0px 30px !important;
		 padding: 0px !important;
		 margin-bottom: 10px !Important;
	}
	 .affix .btn {
		 display: block !important;
		 position: fixed;
		 bottom: 0px;
		 left: 0px;
		 width: 100%;
		 margin: 0px !important;
	}
}
 body {
	 height: 100%;
	 width: 100%;
	 display: none;
}
 body .phone {
	 margin: 20px 0px !important;
	 float: right !important;
	 text-align: right;
}
 body header {
	 width: 100%;
	 z-index: 102;
	 position: absolute;
	 top: 0px;
	 left: 0px;
}
 body header.affix-top .btn {
	 display: none !important;
}
 body header.affix {
	 position: fixed;
	 top: -38px;
	 left: 0px;
}
 body header.affix .btn {
	 display: inline-block !important;
	 margin-top: 27px;
	 margin-left: 30px;
	 float: right;
}
 body header #frow {
	 height: 38px;
	 line-height: 38px;
	 font-size: 14px;
	 background: #DEDEDE;
	 background-image: url('/bg_pattern1.png');
	 color: #666666;
	 text-shadow: 0px 1px 0px #FFFFFF;
	 font-variant: none-small-caps;
	 width: 100%;
	 z-index: 101;
	 position: relative;
}
 body header #frow span {
	 font-weight: bold;
}
 body header #srow {
	 height: 100px;
	 line-height: 100px;
	 width: 100%;
	 background: #FFFFFF;
	 box-shadow: 0px 0px 20px #666666;
	 z-index: 100;
	 position: relative;
}
 body header .logo {
	 height: 100px;
	 float: left;
	 display: block;
}
 body header .logo img {
	 height: 50px;
	 margin: 25px 0px;
}
 body header .phone {
	 margin-left: 20px;
	 font-size: 150%;
	 line-height: 30px !important;
}
 body header nav {
	 display: none;
	 height: 100px;
	 line-height: 100px;
	 font-variant: none-small-caps;
}
 body header nav ul {
	 float: right;
	 text-align: right;
	 list-style-type: none;
	 margin: 0px;
	 padding: 0px;
}
 body header nav ul li {
	 display: inline-block;
}
 body header nav ul li a {
	 display: block;
	 height: 100px;
	 line-height: 100px;
	 padding-right: 10px;
	 padding-left: 10px;
	 color: #666666;
	 font-weight: 600;
}
 body header nav ul li a.active, body header nav ul li a:hover {
	 color: #469EEB !important;
	 text-decoration: none !important;
}
 body #articles {
	 width: 100%;
	 padding-top: 138px;
}
 body #articles article:nth-child(odd) {
	 background-color: #FFFFFF !important;
}
 body #articles article:nth-child(even) {
	 background-color: #DDDDDD !important;
}
 body #articles article {
	 padding-top: 30px;
	 padding-bottom: 50px;
	 width: 100%;
	 text-align: justify;
	 background: #FFFFFF;
	 -webkit-transition: all 750ms ease;
	 -moz-transition: all 750ms ease;
	 -ms-transition: all 750ms ease;
	 -o-transition: all 750ms ease;
	 transition: all 750ms ease;
}
 body #articles article h3 {
	 margin-top: 0px;
}
 body #articles article.active {
	 display: block;
}
 body #articles article#start, body #articles article#start_mod {
	 background-image: url('/img/processor.jpg');
	 background-position: center -300px;
	 font-weight: 900;
}
 body #articles article#start h1, body #articles article#start p, body #articles article#start_mod h1, body #articles article#start_mod p {
	 font-weight: 300;
	 text-align: center;
	 color: #FFFFFF;
	 font-variant: none-small-caps;
}
 body #articles article#start h1, body #articles article#start_mod h1 {
	 margin-top: 150px;
	 margin-bottom: 20px;
	 font-family: 'Fira Sans', 'Lato', sans-serif !important;
	 font-weight: 900;
}
 body #articles article#start p, body #articles article#start_mod p {
	 font-size: 24px;
	 margin-bottom: 60px;
}
 body #articles article#start .circle_service, body #articles article#start_mod .circle_service {
	 border: 3px solid #FFFFFF;
	 background-color: rgba(255,255,255,0.25);
	 background-position: center 10px;
	 background-repeat: no-repeat;
	 background-size: 100px;
	 height: 150px;
	 line-height: 60px;
	 width: 150px;
	 padding-top: 90px;
	 margin: 0px auto;
	 display: block;
	 font-weight: bold;
	 background-size: auto;
	 border: none;
}
 body #articles article#start .circle_service.next, body #articles article#start_mod .circle_service.next {
	 height: 50px;
	 line-height: 50px;
	 width: 50px;
	 border: 0px solid #FFFFFF;
	 background: none;
	 font-size: 300%;
	 padding: 0px;
}
 body #articles article#start .circle_service.ico_laptopy, body #articles article#start_mod .circle_service.ico_laptopy {
	 background-image: url('/img/ico_laptopy.png');
}
 body #articles article#start .circle_service.ico_drukarki, body #articles article#start_mod .circle_service.ico_drukarki {
	 background-image: url('/img/ico_drukarki.png');
}
 body #articles article#start .circle_service.ico_konsole, body #articles article#start_mod .circle_service.ico_konsole {
	 background-image: url('/img/ico_konsole.png');
}
 body #articles article#start .circle_service.ico_dyski, body #articles article#start_mod .circle_service.ico_dyski {
	 background-image: url('/img/ico_dyski.png');
}
 body #articles article#start .circle_service.ico_pc, body #articles article#start_mod .circle_service.ico_pc {
	 background-image: url('/img/ico_pc.png');
}
 body #articles article#start .circle_service.ico_elektronika, body #articles article#start_mod .circle_service.ico_elektronika {
	 background-image: url('/img/ico_elektronika.png');
}
 body #articles article#start .circle_service.ico_serwery, body #articles article#start_mod .circle_service.ico_serwery {
	 background-image: url('/img/ico_serwery.png');
}
 body #articles article#start .circle_service.ico_telefony, body #articles article#start_mod .circle_service.ico_telefony {
	 background-image: url('/img/ico_telefony.png');
}
 body #articles article#start .circle_service.ico_laptopy, body #articles article#start_mod .circle_service.ico_laptopy {
	 background-image: url('/img/icon_sprite.png') !important;
	 background-position: 0px 0px;
}
 body #articles article#start .circle_service.ico_pc, body #articles article#start_mod .circle_service.ico_pc {
	 background-image: url('/img/icon_sprite.png') !important;
	 background-position: -150px 0px;
}
 body #articles article#start .circle_service.ico_tablety, body #articles article#start_mod .circle_service.ico_tablety {
	 background-image: url('/img/icon_sprite.png') !important;
	 background-position: -300px 0px;
}
 body #articles article#start .circle_service.ico_telefony, body #articles article#start_mod .circle_service.ico_telefony {
	 background-image: url('/img/icon_sprite.png?t') !important;
	 background-position: -450px 0px;
}
 body #articles article#start .circle_service.ico_konsole, body #articles article#start_mod .circle_service.ico_konsole {
	 background-image: url('/img/icon_sprite.png') !important;
	 background-position: -600px 0px;
}
 body #articles article#start .circle_service.ico_dyski, body #articles article#start_mod .circle_service.ico_dyski {
	 background-image: url('/img/icon_sprite.png') !important;
	 background-position: -750px 0px;
}
 body #articles article#start .circle_service.ico_drukarki, body #articles article#start_mod .circle_service.ico_drukarki {
	 background-image: url('/img/icon_sprite.png') !important;
	 background-position: -900px 0px;
}
 body #articles article#start .circle_service.ico_elektronika, body #articles article#start_mod .circle_service.ico_elektronika {
	 background-image: url('/img/icon_sprite.png?v=2') !important;
	 background-position: -1050px 0px;
}
 body #articles article#diagnoza, body #articles article#diagnoza_mod {
	 text-align: center;
}
 body #articles article#diagnoza .step_box h3, body #articles article#diagnoza_mod .step_box h3 {
	 font-variant: none-small-caps;
	 font-weight: 800;
}
 body #articles article#diagnoza .step_box h4, body #articles article#diagnoza_mod .step_box h4 {
	 font-weight: 700;
	 font-variant: none-small-caps;
	 margin-bottom: 20px;
}
 body #articles article#diagnoza .circle_service, body #articles article#diagnoza_mod .circle_service {
	 border: 3px solid #333333;
	 color: #333333;
	 background-size: 100px;
	 height: 150px;
	 width: 150px;
	 line-height: 150px;
	 background-size: auto;
	 border: none;
}
 body #articles article#diagnoza .circle_service.d1, body #articles article#diagnoza_mod .circle_service.d1 {
	 background-image: url('/img/d1.png');
}
 body #articles article#diagnoza .circle_service.d2, body #articles article#diagnoza_mod .circle_service.d2 {
	 background-image: url('/img/d2.png');
}
 body #articles article#diagnoza .circle_service.d3, body #articles article#diagnoza_mod .circle_service.d3 {
	 background-image: url('/img/d3.png');
}
 body #articles article#diagnoza .circle_service.d4, body #articles article#diagnoza_mod .circle_service.d4 {
	 background-image: url('/img/d4.png');
}
 body #articles article#diagnoza .circle_service.d1, body #articles article#diagnoza_mod .circle_service.d1 {
	 background-image: url('/img/icon_sprite_2.png') !important;
	 background-position: 0px 0px;
}
 body #articles article#diagnoza .circle_service.d2, body #articles article#diagnoza_mod .circle_service.d2 {
	 background-image: url('/img/icon_sprite_2.png') !important;
	 background-position: -150px 0px;
}
 body #articles article#diagnoza .circle_service.d3, body #articles article#diagnoza_mod .circle_service.d3 {
	 background-image: url('/img/icon_sprite_2.png') !important;
	 background-position: -300px 0px;
}
 body #articles article#diagnoza .circle_service.d4, body #articles article#diagnoza_mod .circle_service.d4 {
	 background-image: url('/img/icon_sprite_2.png') !important;
	 background-position: -450px 0px;
}
 body #articles article#o-nas p, body #articles article#o-nas_mod p {
	 line-height: 2.4em;
}
 body #articles article#osiagniecia h2, body #articles article#osiagniecia_mod h2 {
	 font-size: 300%;
}
 body #articles article#uslugi ul, body #articles article#uslugi_mod ul {
	 list-style: none;
	 margin: 0px;
	 padding: 0px;
	 text-align: center;
}
 body #articles article#uslugi ul li, body #articles article#uslugi_mod ul li {
	 height: 90px;
	 padding: 10px;
	 display: inline-block;
}
 body #articles article#serwislaptopow .laptop, body #articles article#serwislaptopow .telefon, body #articles article#serwislaptopow .hdd, body #articles article#serwislaptopow_mod .laptop, body #articles article#serwislaptopow_mod .telefon, body #articles article#serwislaptopow_mod .hdd, body #articles article#serwistelefonow .laptop, body #articles article#serwistelefonow .telefon, body #articles article#serwistelefonow .hdd, body #articles article#serwistelefonow_mod .laptop, body #articles article#serwistelefonow_mod .telefon, body #articles article#serwistelefonow_mod .hdd, body #articles article#odzyskiwanie .laptop, body #articles article#odzyskiwanie .telefon, body #articles article#odzyskiwanie .hdd, body #articles article#odzyskiwanie_mod .laptop, body #articles article#odzyskiwanie_mod .telefon, body #articles article#odzyskiwanie_mod .hdd {
	 height: 380px;
	 width: 100%;
	 background-repeat: no-repeat;
	 background-position: center center;
	 position: relative;
}
 body #articles article#serwislaptopow .laptop .fixin, body #articles article#serwislaptopow .telefon .fixin, body #articles article#serwislaptopow .hdd .fixin, body #articles article#serwislaptopow_mod .laptop .fixin, body #articles article#serwislaptopow_mod .telefon .fixin, body #articles article#serwislaptopow_mod .hdd .fixin, body #articles article#serwistelefonow .laptop .fixin, body #articles article#serwistelefonow .telefon .fixin, body #articles article#serwistelefonow .hdd .fixin, body #articles article#serwistelefonow_mod .laptop .fixin, body #articles article#serwistelefonow_mod .telefon .fixin, body #articles article#serwistelefonow_mod .hdd .fixin, body #articles article#odzyskiwanie .laptop .fixin, body #articles article#odzyskiwanie .telefon .fixin, body #articles article#odzyskiwanie .hdd .fixin, body #articles article#odzyskiwanie_mod .laptop .fixin, body #articles article#odzyskiwanie_mod .telefon .fixin, body #articles article#odzyskiwanie_mod .hdd .fixin {
	 max-width: 353px;
	 position: absolute;
	 background-image: url('/img/big_pointer.png');
	 background-repeat: no-repeat;
	 line-height: 20px;
	 font-size: 12px;
}
 body #articles article#serwislaptopow .laptop .fixin h3, body #articles article#serwislaptopow .telefon .fixin h3, body #articles article#serwislaptopow .hdd .fixin h3, body #articles article#serwislaptopow_mod .laptop .fixin h3, body #articles article#serwislaptopow_mod .telefon .fixin h3, body #articles article#serwislaptopow_mod .hdd .fixin h3, body #articles article#serwistelefonow .laptop .fixin h3, body #articles article#serwistelefonow .telefon .fixin h3, body #articles article#serwistelefonow .hdd .fixin h3, body #articles article#serwistelefonow_mod .laptop .fixin h3, body #articles article#serwistelefonow_mod .telefon .fixin h3, body #articles article#serwistelefonow_mod .hdd .fixin h3, body #articles article#odzyskiwanie .laptop .fixin h3, body #articles article#odzyskiwanie .telefon .fixin h3, body #articles article#odzyskiwanie .hdd .fixin h3, body #articles article#odzyskiwanie_mod .laptop .fixin h3, body #articles article#odzyskiwanie_mod .telefon .fixin h3, body #articles article#odzyskiwanie_mod .hdd .fixin h3 {
	 font-size: 18px;
	 line-height: 30px;
	 margin-bottom: 5px;
	 font-weight: bold;
}
 body #articles article#serwislaptopow .laptop, body #articles article#serwislaptopow_mod .laptop, body #articles article#serwistelefonow .laptop, body #articles article#serwistelefonow_mod .laptop, body #articles article#odzyskiwanie .laptop, body #articles article#odzyskiwanie_mod .laptop {
	 background-image: url('/img/big_laptop.png');
}
 body #articles article#serwislaptopow .laptop .fixin.matryca, body #articles article#serwislaptopow_mod .laptop .fixin.matryca, body #articles article#serwistelefonow .laptop .fixin.matryca, body #articles article#serwistelefonow_mod .laptop .fixin.matryca, body #articles article#odzyskiwanie .laptop .fixin.matryca, body #articles article#odzyskiwanie_mod .laptop .fixin.matryca {
	 background-position: -5px 30px;
	 top: 10px;
	 left: 140px;
	 padding-right: 70px;
}
 body #articles article#serwislaptopow .laptop .fixin.grafika, body #articles article#serwislaptopow_mod .laptop .fixin.grafika, body #articles article#serwistelefonow .laptop .fixin.grafika, body #articles article#serwistelefonow_mod .laptop .fixin.grafika, body #articles article#odzyskiwanie .laptop .fixin.grafika, body #articles article#odzyskiwanie_mod .laptop .fixin.grafika {
	 background-position: -5px 30px;
	 top: 90px;
	 left: 120px;
	 padding-right: 50px;
}
 body #articles article#serwislaptopow .laptop .fixin.gniazdo, body #articles article#serwislaptopow_mod .laptop .fixin.gniazdo, body #articles article#serwistelefonow .laptop .fixin.gniazdo, body #articles article#serwistelefonow_mod .laptop .fixin.gniazdo, body #articles article#odzyskiwanie .laptop .fixin.gniazdo, body #articles article#odzyskiwanie_mod .laptop .fixin.gniazdo {
	 background-position: -5px 30px;
	 top: 180px;
	 left: 90px;
	 padding-right: 50px;
}
 body #articles article#serwislaptopow .laptop .fixin.przegrzanie, body #articles article#serwislaptopow_mod .laptop .fixin.przegrzanie, body #articles article#serwistelefonow .laptop .fixin.przegrzanie, body #articles article#serwistelefonow_mod .laptop .fixin.przegrzanie, body #articles article#odzyskiwanie .laptop .fixin.przegrzanie, body #articles article#odzyskiwanie_mod .laptop .fixin.przegrzanie {
	 background-position: -5px 30px;
	 top: 300px;
	 left: 90px;
	 padding-right: 60px;
}
 body #articles article#serwislaptopow .laptop .fixin.podswietlenie, body #articles article#serwislaptopow_mod .laptop .fixin.podswietlenie, body #articles article#serwistelefonow .laptop .fixin.podswietlenie, body #articles article#serwistelefonow_mod .laptop .fixin.podswietlenie, body #articles article#odzyskiwanie .laptop .fixin.podswietlenie, body #articles article#odzyskiwanie_mod .laptop .fixin.podswietlenie {
	 background-position: 5px 30px;
	 top: 40px;
	 right: 120px;
	 padding-left: 60px;
}
 body #articles article#serwislaptopow .laptop .fixin.wifi, body #articles article#serwislaptopow_mod .laptop .fixin.wifi, body #articles article#serwistelefonow .laptop .fixin.wifi, body #articles article#serwistelefonow_mod .laptop .fixin.wifi, body #articles article#odzyskiwanie .laptop .fixin.wifi, body #articles article#odzyskiwanie_mod .laptop .fixin.wifi {
	 background-position: 5px 30px;
	 top: 150px;
	 right: 110px;
	 padding-left: 60px;
}
 body #articles article#serwislaptopow .laptop .fixin.klawiatura, body #articles article#serwislaptopow_mod .laptop .fixin.klawiatura, body #articles article#serwistelefonow .laptop .fixin.klawiatura, body #articles article#serwistelefonow_mod .laptop .fixin.klawiatura, body #articles article#odzyskiwanie .laptop .fixin.klawiatura, body #articles article#odzyskiwanie_mod .laptop .fixin.klawiatura {
	 background-position: 5px 30px;
	 top: 265px;
	 right: 165px;
	 padding-left: 130px;
}
 body #articles article#serwislaptopow .telefon, body #articles article#serwislaptopow_mod .telefon, body #articles article#serwistelefonow .telefon, body #articles article#serwistelefonow_mod .telefon, body #articles article#odzyskiwanie .telefon, body #articles article#odzyskiwanie_mod .telefon {
	 height: 450px;
	 background-image: url('/img/big_phone.png');
}
 body #articles article#serwislaptopow .telefon .fixin.aparat, body #articles article#serwislaptopow_mod .telefon .fixin.aparat, body #articles article#serwistelefonow .telefon .fixin.aparat, body #articles article#serwistelefonow_mod .telefon .fixin.aparat, body #articles article#odzyskiwanie .telefon .fixin.aparat, body #articles article#odzyskiwanie_mod .telefon .fixin.aparat {
	 background-position: -5px 30px;
	 top: 15px;
	 left: 160px;
	 padding-right: 70px;
}
 body #articles article#serwislaptopow .telefon .fixin.ekran, body #articles article#serwislaptopow_mod .telefon .fixin.ekran, body #articles article#serwistelefonow .telefon .fixin.ekran, body #articles article#serwistelefonow_mod .telefon .fixin.ekran, body #articles article#odzyskiwanie .telefon .fixin.ekran, body #articles article#odzyskiwanie_mod .telefon .fixin.ekran {
	 background-position: -5px 30px;
	 top: 160px;
	 left: 200px;
	 padding-right: 70px;
}
 body #articles article#serwislaptopow .telefon .fixin.gniazdo, body #articles article#serwislaptopow_mod .telefon .fixin.gniazdo, body #articles article#serwistelefonow .telefon .fixin.gniazdo, body #articles article#serwistelefonow_mod .telefon .fixin.gniazdo, body #articles article#odzyskiwanie .telefon .fixin.gniazdo, body #articles article#odzyskiwanie_mod .telefon .fixin.gniazdo {
	 background-position: -5px 30px;
	 top: 375px;
	 left: 235px;
	 padding-right: 90px;
}
 body #articles article#serwislaptopow .telefon .fixin.bateria, body #articles article#serwislaptopow_mod .telefon .fixin.bateria, body #articles article#serwistelefonow .telefon .fixin.bateria, body #articles article#serwistelefonow_mod .telefon .fixin.bateria, body #articles article#odzyskiwanie .telefon .fixin.bateria, body #articles article#odzyskiwanie_mod .telefon .fixin.bateria {
	 background-position: 5px 30px;
	 top: 120px;
	 right: 200px;
	 padding-left: 70px;
}
 body #articles article#serwislaptopow .telefon .fixin.glosnik, body #articles article#serwislaptopow_mod .telefon .fixin.glosnik, body #articles article#serwistelefonow .telefon .fixin.glosnik, body #articles article#serwistelefonow_mod .telefon .fixin.glosnik, body #articles article#odzyskiwanie .telefon .fixin.glosnik, body #articles article#odzyskiwanie_mod .telefon .fixin.glosnik {
	 background-position: 5px 30px;
	 top: 15px;
	 right: 230px;
	 padding-left: 100px;
}
 body #articles article#serwislaptopow .telefon .fixin.mikrofon, body #articles article#serwislaptopow_mod .telefon .fixin.mikrofon, body #articles article#serwistelefonow .telefon .fixin.mikrofon, body #articles article#serwistelefonow_mod .telefon .fixin.mikrofon, body #articles article#odzyskiwanie .telefon .fixin.mikrofon, body #articles article#odzyskiwanie_mod .telefon .fixin.mikrofon {
	 background-position: 5px 30px;
	 top: 365px;
	 right: 190px;
	 padding-left: 100px;
}
 body #articles article#serwislaptopow .hdd, body #articles article#serwislaptopow_mod .hdd, body #articles article#serwistelefonow .hdd, body #articles article#serwistelefonow_mod .hdd, body #articles article#odzyskiwanie .hdd, body #articles article#odzyskiwanie_mod .hdd {
	 background-image: url('/img/big_hdd.png');
}
 body #articles article#serwislaptopow .hdd .fixin.niewykrywa1, body #articles article#serwislaptopow_mod .hdd .fixin.niewykrywa1, body #articles article#serwistelefonow .hdd .fixin.niewykrywa1, body #articles article#serwistelefonow_mod .hdd .fixin.niewykrywa1, body #articles article#odzyskiwanie .hdd .fixin.niewykrywa1, body #articles article#odzyskiwanie_mod .hdd .fixin.niewykrywa1 {
	 background-position: -5px 30px;
	 top: 90px;
	 left: 120px;
	 padding-right: 70px;
}
 body #articles article#serwislaptopow .hdd .fixin.niewykrywa, body #articles article#serwislaptopow_mod .hdd .fixin.niewykrywa, body #articles article#serwistelefonow .hdd .fixin.niewykrywa, body #articles article#serwistelefonow_mod .hdd .fixin.niewykrywa, body #articles article#odzyskiwanie .hdd .fixin.niewykrywa, body #articles article#odzyskiwanie_mod .hdd .fixin.niewykrywa {
	 background-position: -5px 30px;
	 top: 190px;
	 left: 150px;
	 padding-right: 80px;
}
 body #articles article#serwislaptopow .hdd .fixin.wydajedzwieki, body #articles article#serwislaptopow_mod .hdd .fixin.wydajedzwieki, body #articles article#serwistelefonow .hdd .fixin.wydajedzwieki, body #articles article#serwistelefonow_mod .hdd .fixin.wydajedzwieki, body #articles article#odzyskiwanie .hdd .fixin.wydajedzwieki, body #articles article#odzyskiwanie_mod .hdd .fixin.wydajedzwieki {
	 background-position: 5px 30px;
	 top: 130px;
	 right: 140px;
	 padding-left: 70px;
}
 body #articles article#dpd, body #articles article#dpd_mod {
	 background: #dc0032 !important;
	 color: #FFFFFF;
	 padding: 0px;
}
 body #articles article#dpd .container-fluid, body #articles article#dpd_mod .container-fluid {
	 padding: 0px;
}
 body #articles article#dpd .container-fluid .row, body #articles article#dpd_mod .container-fluid .row {
	 margin: 0px;
	 padding: 0px;
}
 body #articles article#dpd .container-fluid .row .dpd-text, body #articles article#dpd_mod .container-fluid .row .dpd-text {
	 padding: 30px;
}
 body #articles article#dpd .container-fluid .row .dpd-bg, body #articles article#dpd_mod .container-fluid .row .dpd-bg {
	 height: 500px;
	 background-image: url('/img/dpd.jpg');
	 background-size: cover;
	 background-repeat: no-repeat;
}
 body #articles article#cennik .nav-pills, body #articles article#cennik_mod .nav-pills {
	 margin-bottom: 30px;
}
 body #articles article#cennik .nav-pills li, body #articles article#cennik_mod .nav-pills li {
	 border-radius: 0px;
}
 body #articles article#cennik .nav-pills li a, body #articles article#cennik_mod .nav-pills li a {
	 border-radius: 0px;
	 color: #469EEB;
}
 body #articles article#cennik .nav-pills li.active a, body #articles article#cennik_mod .nav-pills li.active a {
	 background: #469EEB;
	 color: #FFFFFF;
}
 body #articles article#cennik .table-prices tr th, body #articles article#cennik_mod .table-prices tr th {
	 background: #EFEFEF;
	 border-top: 1px solid #BBBBBB;
}
 body #articles article#cennik .table-prices tr td, body #articles article#cennik_mod .table-prices tr td {
	 background: #FEFEFE;
	 border-top: 1px solid #BBBBBB;
}
 body #articles article#cennik .table-prices tr td:first-child, body #articles article#cennik_mod .table-prices tr td:first-child {
	 width: 80%;
}
 body #articles article#cennik .table-prices tr td:last-child, body #articles article#cennik_mod .table-prices tr td:last-child {
	 width: 20%;
	 text-align: right;
}
 body #articles article#kontakt_mod {
	 padding-bottom: 0px;
}
 body #articles article#kontakt_mod .form-horizontal .form-group {
	 margin-left: 0px;
	 margin-right: 0px;
}
 body #articles article#kontakt_mod .form-horizontal input, body #articles article#kontakt_mod .form-horizontal textarea {
	 border-radius: 0px;
	 border-width: 0px;
	 border-top: 2px solid #707070;
	 border-left: 2px solid #707070;
	 box-shadow: #ffffff 3px 3px 0px 0px, #707070 5px 5px 0px 0px;
}
 body #articles article#kontakt_mod .form-horizontal textarea {
	 height: 100px;
}
 body #articles article#kontakt_mod .form-horizontal label {
	 display: none;
}
 body #articles article .circle_service {
	 display: inline-block;
	 width: 230px;
	 height: 230px;
	 line-height: 230px;
	 text-align: center;
	 border: 1px solid #DFDFDF;
	 border: 3px solid #ccd0d2;
	 border-radius: 500px;
	 font-variant: none-small-caps;
	 margin: 20px auto;
	 position: relative;
	 color: #FFFFFF;
	 background-position: center center;
	 background-size: 200px;
	 background-repeat: no-repeat;
	 background-color: #ffffff;
	 -webkit-transition: all 350ms ease;
	 -moz-transition: all 350ms ease;
	 -ms-transition: all 350ms ease;
	 -o-transition: all 350ms ease;
	 transition: all 350ms ease;
}
 body #articles article .circle_service span {
	 position: absolute;
	 top: -20px;
	 right: 0px;
	 background: #469EEB;
	 display: inline-block;
	 padding: 0px 10px;
	 height: 40px;
	 line-height: 40px;
	 border-radius: 10px;
}
 body #articles article .circle_service.animated {
	 -webkit-animation-delay: 1s;
	 animation-delay: 1s;
}
 body #articles article .circle_service.laptopy {
	 background-image: url('/img/laptopy.jpg');
}
 body #articles article .circle_service.drukarki {
	 background-image: url('/img/drukarki.jpg');
}
 body #articles article .circle_service.konsole {
	 background-image: url('/img/konsole.jpg');
}
 body #articles article .circle_service.dyski {
	 background-image: url('/img/dyski.jpg');
}
 body #articles article .circle_service.pc {
	 background-image: url('/img/pc.jpg');
}
 body #articles article .circle_service.elektronika {
	 background-image: url('/img/elektronika.jpg');
}
 body #articles article .circle_service.serwery {
	 background-image: url('/img/serwery.jpg');
}
 body #articles article .circle_service.telefony {
	 background-image: url('/img/telefony.jpg');
}
 body #articles article .circle_service:hover {
	 background-size: 160px;
}
 body #articles article .header {
	 background: inherit;
}
 body #articles article .header .row {
	 background: inherit;
}
 body #articles article .header .row .col-xs-12 {
	 background: inherit;
}
 body #articles article .header .row .col-xs-12 .divider {
	 background: inherit;
	 font-size: 200%;
	 height: 80px;
	 margin: 40px 0px;
}
 body #articles article .header .row .col-xs-12 .divider h2 {
	 height: 40px;
	 margin: 0px;
	 padding: 0px;
	 text-align: center;
	 font-variant: none-small-caps;
	 color: #333333;
}
 body #articles article .header .row .col-xs-12 .divider span {
	 background: inherit;
	 display: block;
	 margin: 0px auto;
	 width: 50%;
	 border-bottom: 1px solid #333333;
	 height: 20px;
	 margin-bottom: 20px;
}
 body #articles article .header .row .col-xs-12 .divider span i {
	 background: inherit;
	 display: block;
	 margin: 0px auto;
	 color: #333333;
	 width: 80px;
	 height: 40px;
	 line-height: 40px;
	 text-align: center;
}
 body footer {
	 padding-top: 25px;
	 padding-bottom: 25px;
	 background: #444444;
	 background-image: url('/bg_pattern1.png');
	 color: #BBBBBB;
}
 body footer .glyphicon {
	 left: -8px;
	 margin-right: -5px;
}
 .promo {
	 padding: 50px 0px !important;
}
 .promo h2, .promo h4 {
	 margin: 0px;
}
 .promo h4 {
	 margin-top: 5px;
	 font-size: 20px;
}
 .promo .btn {
	 margin: 13px 0px;
	 text-transform: uppercase;
	 font-size: 22px;
	 line-height: 33px;
}
 .jtd img {
	 width: 80%;
	 margin: 30px 10%;
	 border: 10px solid #FFFFFF;
	 box-shadow: 0px 10px 10px #999999;
	 border-radius: 300px;
}
 .jtd .box {
	 text-align: center;
	 font-family: Lato, sans-serif !important;
}
 