.tab-pane {
  padding: 20px;
  border: 1px solid #ddd;
  border-top: 0;
}

form input, form select {
  margin-bottom: 0.5em
}

input[type="reset"], button {
  width: auto;
}

form label span {
  display: block;
  font-size: 80%;
}

.licznik {
  display: inline-block;
  position: relative;
  width: 100%;
}

.licznik::after { 
  content: attr(data-licznik);
  position: absolute;
  top: 7px;
  right: 10px;
  color: #999;
}

span.glyphicon {
  font-size: 18px;
  color: #999;
  margin-top: 7px;
  margin-left: -10px;
}

.podglad {
  color: orange;
  margin-bottom: 1em;
}

.kopia {
  position: absolute;
  top: -1000px;
  left: -1000px;
}

.reklamaRamka {
  border: 1px solid #999;
  float: left;
  padding: 10px;
  margin: 0 15px 1em -10px;
}

#opisyPodglad, #opisyNowePodglad, #LokalnaPodglad {
  min-height: 100px;
  font-family: arial,sans-serif;
  min-width: 300px;
}

#opisyPodglad h3, #opisyNowePodglad h3, #LokalnaPodglad h3 { 
  margin: 0;
  padding: 0;
  font-size: 18px !important;
  font-weight: normal;
  line-height: 18px;
}

#opisyPodglad a, #opisyNowePodglad a, #LokalnaPodglad a {
  color: #1a0dab;
}

#opisyPodglad .reklama, #opisyNowePodglad .reklama, #LokalnaPodglad .reklama {
  display: inline-block;
  background: url(../img/reklama.png);
  width: 47px;
  height: 14px;
  vertical-align: middle;
  margin-right: 4px;
}

#opisyPodglad .url, #opisyNowePodglad .url, #LokalnaPodglad .url {
  position: relative;
  display: inline-block;
  max-width: 453px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #006621;
  vertical-align: bottom;
  font-style: normal;
  margin: 0;
}

#linkiPodglad {
  min-height: 100px;
  font-family: arial,sans-serif;
  min-width: 300px;
}

#linkiPodglad a {
  color: #1a0dab;
}

#linkiPodglad h3 { 
  margin: 0;
  padding: 0;
  font-size: 18px !important;
  font-weight: bold;
  line-height: 18px;
}

#linkiPodglad h3 > a {
  text-decoration: underline;
} 

#linkiPodglad .tekst {
  font-size: 14px;
  line-height: 14px;
}

#objasnieniaPodglad {
  min-height: 8em;
  font-family: arial,sans-serif;
  margin-bottom: 1em;
  min-width: 300px;
}

#objasnieniaPodglad .tekst {
  font-size: 14px;
}

/* REKLAMA ELASTYCZNA */

#elastycznaPodglad1 *, #elastycznaPodglad2 *, #elastycznaPodglad3 * {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

#elastycznaPodglad1 * {
  font-family:"Slabo 27px","Times New Roman",serif;
}

#elastycznaPodglad1, #elastycznaPodglad2, #elastycznaPodglad3 {
  margin-bottom: 2em;
}

a.rh-ms-mute-undo {color:#0088ff;}body,table,div,ul,li{margin:0;padding:0}#adunit {background-color: #ffffff;height: 250px;width: 300px;}#ads {height: 248px;left: 1px;position: absolute;top: 1px;width: 298px;}#ads ul{list-style: none;}#ads ul li {clear: both;float: left;line-height: 0;overflow: hidden;position: relative;  }#ads table {border-collapse: collapse;border-spacing: 0;}.separator {border-bottom: 1px solid #d1d1d1;}.rh-img-rtl {-moz-transform: scaleX(-1);-o-transform: scaleX(-1);-webkit-transform: scaleX(-1);transform: scaleX(-1);filter: FlipH;-ms-filter: "FlipH";}.rhsvgpngicon {vertical-align:middle;}.ads_chrome_top {position: absolute;overflow: hidden;top: 0px;width: 300px;height:1px;background-color: #f2f2f2;}.ads_chrome_bottom {position: absolute;overflow: hidden;bottom: 0px;width: 300px;height:1px;background-color: #f2f2f2;}.ads_chrome_left {position: absolute;overflow: hidden;left: 0px;width:1px;height: 250px;background-color: #f2f2f2;}.ads_chrome_right {position: absolute;overflow: hidden;right: 0px;width:1px;height: 250px;background-color: #f2f2f2;}.rh_custom_close_button .rhsvgpngicon {display: block;cursor: pointer;}.rh_custom_close_button.hidden {display: none;}.rhtitle.rhdefaultcolored {color: #0088ff;}.rhtitle {text-decoration: none;word-wrap: break-word;}.rhtitle-adbadge {background-color: #EDB802;border-radius: 2px;color: #FFFFFF;font-family: "Arial Regular", "Arial", sans;font-size: 13px;font-weight: normal;height: 15px;margin: 0 3px;padding: 0 3px;}a.rhtitle:hover {text-decoration: underline;}.icoret-bullet {vertical-align: top;color: #666;}.icoret-title {border-spacing: 2px;margin-left: -8px;table-layout: fixed;word-break: break-word;}.rh-title-overlay {margin: -100%;padding: 100%;}.rhtitle-fade {background: -moz-linear-gradient(left, rgba(255,255,255,0) 75%, #ffffff 95%);background: -webkit-gradient(linear, left top, right top, color-stop(75%,rgba(255,255,255,0)), color-stop(95%, #ffffff));background: -webkit-linear-gradient(left, rgba(255,255,255,0) 75%, #ffffff 95%);background: -o-linear-gradient(left, rgba(255,255,255,0) 75%, #ffffff 95%);background: -ms-linear-gradient(left, rgba(255,255,255,0) 75%, #ffffff 95%);background: linear-gradient(to right, rgba(255,255,255,0) 75%, #ffffff 95%);display: inline;pointer-events: none;}.rhbody.rhdefaultcolored {color: #000000;}.rhbody {text-decoration: none;word-wrap: break-word;}a.rhbody:hover {text-decoration: underline;}.rhurlctr {overflow: hidden;}.rhurlctr_nowrap {text-overflow: ellipsis;white-space: nowrap;}.rhurlctr_clickable {cursor: pointer;}.rhurl {text-decoration: none;}.rhurl:hover {text-decoration: underline;}.rhurl:hover.rhdefaultcolored,.rhurlctr.rhdefaultcolored,.rhurl.rhdefaultcolored span,.rhurl.rhdefaultcolored span:hover {color: #808080;}.rhbutton-container {position: relative;visibility: hidden;}.rhbutton {cursor: pointer;display: inline-block;margin: 0;text-align: center;visibility: visible;white-space: nowrap;}.rhbutton .message {color: white;display: inline-block;overflow: hidden;vertical-align: middle;}.rhbutton .message span {margin-left: 0.3em;margin-right: 0.3em;}.rhbutton .icon-container {display: inline-block;vertical-align: middle;}.rhbutton .icon, .rhbutton .rhsvgpngicon {border-width: 0;}.rhbutton.nobackground,.rhbutton.nobackground:hover {background: none;}.taw0 .rh20 .rhbutton-container {left: -119px;text-align: center;width: 294px;}.taw0 .rh20 .rhbutton {background: #4D90FE;-webkit-border-radius: 28px;border-radius: 28px;border-width: 0px;height: 56px;min-width: 56px;max-width: 294px;box-shadow: 0 1px 1px 0 rgba(76,76,76,0.5);}.taw0 .rh20 .rhbutton:hover {background: #3667b6;}.taw0 .rh20 .icon-container {height: 56px;line-height: 56px;width: 26px;}.taw0 .rh20 .icon, .taw0 .rh20 .icon-container .rhsvgpngicon {height: 26px;margin-left: 2px;vertical-align: top;margin-top: 15px;}.rh{display:inline-block;font-size:0;line-height:0;overflow:hidden;padding:0;width:298px} .rh > table{width:100%} .rh0{display:inline-block;font-size:0;height:96px;line-height:0;overflow:hidden;padding:0} .rh0 > table{height:100%} .rh00{display:inline-block;font-size:36px;line-height:43px;overflow:hidden;padding:5px 7px 5px 7px;width:284px} .rh00c{height:0;padding:0;text-align:center;vertical-align:middle;width:298px} .rh0c{height:96px;padding:0} .rh1{background-color:#e5e5e5;display:inline-block;font-size:0;height:67px;line-height:0;overflow:hidden;padding:0 0 28px 0} .rh1 > table{height:100%} .rh10{background-color:#e5e5e5;display:inline-block;font-size:24px;line-height:29px;overflow:hidden;padding:5px 5px 3px 5px;width:288px} .rh10c{padding:0;vertical-align:middle;width:298px} .rh1c{height:95px;padding:0;text-align:center} .rh2{display:inline-block;font-size:0;height:0;line-height:0;padding:0;position:relative;width:0;z-index:auto} .rh20{display:inline-block;font-size:26px;height:56px;left:-28px;line-height:31px;padding:0;position:absolute;top:-28px;width:56px} .rh2c{height:0;padding:0;text-align:center;width:0} .rh3{display:inline-block;font-size:0;height:29px;line-height:0;overflow:hidden;padding:28px 0 0 0} .rh3 > table{height:100%} .rh30{display:inline-block;overflow:hidden;padding:0;width:0} .rh30c{padding:0;width:0} .rh31{display:inline-block;font-size:14px;height:17px;line-height:17px;overflow:hidden;padding:5px 5px 7px 5px;white-space:nowrap;width:288px} .rh31c{height:29px;padding:0;text-align:center;vertical-align:middle;width:298px} .rh3c{height:57px;padding:0} .taw{height:248px;width:298px}

/* ELASTYCZNA 2 */

#text1 {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: bold;
}

#text2 {
  font-family: 'Roboto', Arial, sans-serif;
  font-weight: 300;
}

#button {
  border-radius: 50%;
  box-shadow: 1px 2px 3px 0px rgba(0,0,0,.4);
  text-shadow:1px 1px 0 rgba(255,255,255,0.1);
  display: block;
}

/* ELASTYCZNA 3 */

.title-link{color:rgba(0,0,0,.87)}.button-text{color:#4285f4}.url-link{color:rgba(0,0,0,.54)}.image-link{background-color:#e9e9e9}.ad{outline:1px solid #e9e9e9;outline-offset:-1px}.title{font-family:"Roboto-Regular",Arial,sans-serif;font-size:13px}.url{font-family:"Roboto-Light",Arial,sans-serif;font-size:13px}.button{font-family:"Roboto-Medium",Arial,sans-serif;font-size:14px}.button-text{text-transform:uppercase}.ads a{text-decoration:none}.ads{width:100%;height:100%}.ad{position:absolute;left:0;right:0;bottom:0;top:0}.body{display:none}
#elastyczna .title, #elastyczna .button, #elastyczna .url{margin:12px}.title{line-height:18px;margin-top:10px;margin-bottom:0}.image{margin:0 auto}
#elastyczna .button, #elastyczna .url{line-height:14px;margin-top:21px}
#elastyczna .url, #elastyczna .button{position:absolute;bottom:0}
#elastyczna .url{left:0}
#elastyczna .button{right:0}
#elastyczna .button svg{display:none}.attribution{display:none}
#elastyczna .image{width:100%;height:62.8%;height: calc(100% * 100/191 * 300/250);clear:both}
#elastyczna .image img{max-width:100%;max-height:100%;margin:auto;top:0;left:0;bottom:0;right:0;position:absolute}
#elastyczna .image a{display:block;line-height:0}
#elastyczna .image-link{height:100%;width:100%;position:relative}

#elastycznaForm button, #elastycznaForm input[type="reset"] {
  display: inline-block;
}

/* GMAIL */

#gmailForm label {
  padding-top: 0;
}

#gmailForm button, #gmailForm input[type="reset"] {
  display: inline-block;
}


#gmailPodglad {
  border: 1px solid #d3d3d3;
  padding: 15px 20px;
  background: white;
  margin-bottom: 1em;
}

#gmailPodglad img {
  vertical-align: middle;
  margin: 0 10px; 
}

#podgladGmailReklamodawca {
  display: inline-block;
  color: black;
  font-weight: bold;
  min-width: 140px;
} 

#podgladGmailTemat {
  color: black;
  font-weight: bold;
}

#podgladGmailOpis {
  color: #6c6c6c;
}
