html, body { margin: 0; PADDING:0; font-size: 12px; font-family: arial,verdana,tahoma,times; color: black; line-height:140%; height:100%; } body { } a { color:black } a:hover { color: #555555; text-decoration: none; } UL, OL, P { margin:0px; padding:0px; } img { border:0px; } @font-face { font-family: 'BebasNeueRegular'; src: url('/fonts/BebasNeue-webfont.eot'); src: url('/fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/BebasNeue-webfont.woff') format('woff'), url('/fonts/BebasNeue-webfont.ttf') format('truetype'), url('/fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'NovecentowideLightRegular'; src: url('/fonts/Novecentowide-Light-webfont.eot'); src: url('/fonts/Novecentowide-Light-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/Novecentowide-Light-webfont.woff') format('woff'), url('/fonts/Novecentowide-Light-webfont.ttf') format('truetype'), url('/fonts/Novecentowide-Light-webfont.svg#NovecentowideLightRegular') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'NovecentowideBold'; src: url('/fonts/Novecentowide-Bold-webfont.eot'); src: url('/fonts/Novecentowide-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('/fonts/Novecentowide-Bold-webfont.woff') format('woff'), url('/fonts/Novecentowide-Bold-webfont.ttf') format('truetype'), url('/fonts/Novecentowide-Bold-webfont.svg#NovecentowideBold') format('svg'); font-weight: normal; font-style: normal; } .clear { clear:both; height:0px; } div.msgG { text-align:justify; color:#00aa00; margin-bottom:25px; } div.msgR { text-align:justify; color:#dd1111; margin-bottom:20px; } div.icons { padding: 30px 10px 30px 0px; text-align:right; } a.icon { margin-left:10px; } img.icon { height:20px; filter:alpha(opacity=70); /* IE */ -moz-opacity:0.7; /* FF */ opacity:0.7; /* opera */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF); /* IE fix dla png z alpha transparency */ } img.logo { padding:10px 0px 10px 10px; height:60px; } .line1 { height:1px; border-bottom:1px solid black; } .line2 { height:2px; border-bottom:2px solid silver; width:20px; margin-bottom:10px; } .header1 { font-size:20px; /*font-weight:bold;*/ margin-top:15px; margin-bottom:25px; font-family: 'NovecentowideBold'; } input[type=submit] { width:100px; color:black; background-color:white; border:1px black solid; font-size: 18px; padding:1px 0px 0px 3px; cursor: pointer; text-align:left; font-family: 'BebasNeueRegular'; } .line3a { float:left; height:3px; width:25px; background-color:white; } .line3b { height:3px; background-color:black; margin-left: 30px; } .line3c { float:left; height:3px; width:25px; background-color:black; } .line4 { height:3px; width:25px; background-color:yellow; } .line5 { height:3px; width:200px; background-color:black; margin-top:5px; margin-bottom:15px; } .caption { font-family: 'NovecentowideBold'; font-size:20px; margin-top:4px; margin-bottom:28px; } .opis { margin-top:4px; text-align:justify; } .pholder { margin-top:50px; min-height:400px; } div.produkt_wiecej { cursor:pointer; } span.kontakt { font-family: 'BebasNeueRegular'; font-size: 18px; } .link { font-family: 'BebasNeueRegular', Helvetica, Arial; color: #38393e; border: 1px solid #38393e; padding: 2px 5px 0px 5px; -webkit-transition: all 0.25s ease-out; -moz-transition: all 0.25s ease-out; transition: all 0.25s ease-out; font-size: 18px; cursor:pointer; width:80px; TEXT-DECORATION: none; } .link:hover { background-color: #fff; color: #38393e; border: 1px solid #fff; } .details_on { opacity: 1; max-height: 1500px; -webkit-transition: all 0.8s ease-out; -moz-transition: all 0.8s ease-out; transition: all 0.8s ease-out; } .details_off { display: block; opacity: 0; max-height: 0; overflow: hidden; -webkit-transition: all 0.4s ease-out; -moz-transition: all 0.4s ease-out; transition: all 0.4s ease-out; } .details_title { font-family: 'NovecentowideBold'; font-size:20px; margin-bottom:4px; } .details_opis { padding:10px 20px 25px 20px; } div.footer_header { font-weight:bold; color:#555555; margin-bottom:5px; } .footer_link { COLOR: #427109; TEXT-DECORATION: none; } .footer_link:hover { COLOR: #629129; BORDER-BOTTOM: #629129 1px dotted; } /* media queries */ @media only screen and (max-width: 360px) { /* 320px */ div.mainholder { width: 314px; padding-bottom:30px; margin:0 auto 0 auto; } .header2 { font-size:64px; margin-top:0px; margin-bottom:20px; line-height:85%; font-family: 'BebasNeueRegular'; } .szpalta { margin: 0px 10px 40px 10px; border-top:1px black solid; text-align:justify; } div.footer { border-top:1px black solid; font-size:11px; display:block; width:314px; margin-top:25px; line-height:150%; } div.footer_box { width:220px; display:block; float:left; margin:25px 0px 0px 10px; } div.produkt_bar { display:inline-block; width:315px; margin-bottom:20px; } div.produkt_vending { display:inline-block; width:315px; margin-bottom:20px; } .dg-wrapper-mobile { margin:0px; } .asset-img-mobile { width:310px; } div.kontakt { margin:40px 0px 40px 5px; } .form1 { width:200px; background-color:white; border:1px black solid; } textarea.form1 { width:308px; height:150px; margin-bottom:5px; overflow:auto; } img.pvending { width:315px; } img.phoreca { width:315px; } } @media only screen and (min-width: 361px) and (max-width: 640px) { /* 480px */ div.mainholder { width: 480px; padding-bottom:30px; margin:0 auto 0 auto; } .header2 { font-size:100px; margin-top:0px; margin-bottom:20px; line-height:85%; font-family: 'BebasNeueRegular'; } .szpalta { margin: 0px 10px 40px 10px; border-top:1px black solid; text-align:justify; } div.footer { border-top:1px black solid; font-size:11px; display:block; width:480px; margin-top:25px; line-height:150%; } div.footer_box { width:210px; display:inline-block; float:left; margin:25px 0px 0px 10px; } div.produkt_bar { display:inline-block; width:470px; margin: 0px 0px 20px 5px; } div.produkt_vending { display:inline-block; width:460px; margin: 0px 0px 20px 10px; } textarea.form1 { width:465px; height:200px; margin-bottom:5px; overflow:auto; } dg-wrapper-mobile { margin:0px; } asset-img-mobile { width:470px; } div.kontakt { margin:40px 0px 40px 50px; } .form1 { width:300px; background-color:white; border:1px black solid; } textarea.form1 { width:465px; height:200px; margin-bottom:5px; overflow:auto; } img.pvending { width:460px; } img.phoreca { width:470px; } } @media only screen and (min-width: 641px) { /* 990px */ div.mainholder { width:990px; margin:0 auto 0 auto; padding-bottom:30px; } .header2 { font-size:200px; margin-top:0px; margin-bottom:20px; line-height:85%; font-family: 'BebasNeueRegular'; } .szpalta { width:310px; float:left; border-top:1px black solid; margin-right:30px; text-align:justify; } div.footer { border-top:1px black solid; font-size:11px; display:block; width:990px; margin-top:25px; padding-top:25px; line-height:150%; } div.footer_box { display:block; float:left; margin-left:40px; margin-right:40px; } div.produkt_bar { display:inline-block; width:470px; margin: 0px 10px 20px 10px; } div.produkt_vending { display:inline-block; width:315px; margin-right:21px; margin-bottom:20px; } textarea.form1 { width:520px; height:200px; margin-bottom:5px; overflow:auto; } dg-wrapper-mobile {} asset-img-mobile {} div.kontakt { margin:0px 0px 0px 50px; } .form1 { width:300px; background-color:white; border:1px black solid; } textarea.form1 { width:465px; height:200px; margin-bottom:5px; overflow:auto; } img.pvending { width:315px; height:207px; } img.phoreca { width:470px; height:310px; } }