section {
    background:none!important;
    box-shadow:none!important;
}

section #fullPreview {
    background:none!important;
    border:none!important;
}

section li .overLayer, section li .infoLayer {
    width: 230px;
}

#aboutus  #center_column_about {
    width:100%;
    margin:0 auto;
    padding:0;
    background: #f5f5f6 url('../img/about_bg.jpg') top left no-repeat;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
    min-height:500px;
} 
#aboutus #my-about {width:94%; padding:1%; margin:25px auto; margin-top:125px; background:#fff;}
#aboutus #my-about h2 {padding: 20px 0px 5px 0;text-align: center;text-transform: uppercase;margin-bottom: 10px; font-size:24px; line-height:22px; color: #FFF;}



#aboutus #my-about #options {margin:0px auto; width: 100%;float: left;margin-bottom: 30px;}
#aboutus #my-about #options .address {float:left; width:23%; margin:0 0.8%; cursor:pointer;}
#aboutus #my-about #options .address .image {height:90px; background: url('/img/cms/adress.jpg') 50% 50% no-repeat; width:100%; text-align:center; padding:15px 0; border-left:1px solid #ecebe8; border-top:1px solid #ecebe8; border-right:1px solid #ecebe8;}
#aboutus #my-about #options .address:hover .image {background: url('/img/cms/adress_h.jpg') 50% 50% no-repeat;}
#aboutus #my-about #options .address .title {width:100%; text-align:center; text-transform:uppercase; color:#fff; font-size:14px; padding:10px 0; background:#bbbbbb; border-left:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; border-right:1px solid #bbbbbb;}
#aboutus #my-about #options .address:hover .title {background:#282a32; border-left:1px solid #282a32; border-bottom:1px solid #282a32; border-right:1px solid #282a32;}
#aboutus #my-about #options .address .info {width:100%; text-align:center; border:1px solid #fff; padding:10px 0; font-size:12px; height:40px;}
#aboutus #my-about #options .map {float:left; width:23%; margin:0 0.8%; cursor:pointer;}
#aboutus #my-about #options .map .image {height:90px; background: url('/img/cms/map.jpg') 50% 50% no-repeat;width:100%; text-align:center; padding:15px 0; border-left:1px solid #ecebe8; border-top:1px solid #ecebe8; border-right:1px solid #ecebe8;}
#aboutus #my-about #options .map:hover .image {height:90px; background: url('/img/cms/map_h.jpg') 50% 50% no-repeat;}
#aboutus #my-about #options .map .title {width:100%; text-align:center; text-transform:uppercase; color:#fff; font-size:14px; padding:10px 0; background:#bbbbbb; border-left:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; border-right:1px solid #bbbbbb;}
#aboutus #my-about #options .map:hover .title {background:#282a32; border-left:1px solid #282a32; border-bottom:1px solid #282a32; border-right:1px solid #282a32;}
#aboutus #my-about #options .map .info {width:100%; text-align:center; border:1px solid #fff; padding:10px 0; font-size:12px; height:40px;}
#aboutus #my-about #options .contact {float:left; width:23%; margin:0 0.8%; cursor:pointer;}
#aboutus #my-about #options .contact .image {height:90px; background: url('/img/cms/contact.jpg') 50% 50% no-repeat; width:100%; text-align:center; padding:15px 0;border-left:1px solid #ecebe8; border-top:1px solid #ecebe8; border-right:1px solid #ecebe8;}
#aboutus #my-about #options .contact:hover .image {background: url('/img/cms/contact_h.jpg') 50% 50% no-repeat;}
#aboutus #my-about #options .contact .title {width:100%; text-align:center; text-transform:uppercase; color:#fff; font-size:14px; padding:10px 0; background:#bbbbbb; border-left:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; border-right:1px solid #bbbbbb;}
#aboutus #my-about #options .contact:hover .title {background:#282a32; border-left:1px solid #282a32; border-bottom:1px solid #282a32; border-right:1px solid #282a32;}
#aboutus #my-about #options .contact .info {width:100%; text-align:center; border:1px solid #fff; padding:10px 0; font-size:12px; height:40px;}
#aboutus #my-about #options .shop {float:left; width:23%; margin:0 0.8%; cursor:pointer;}
#aboutus #my-about #options .shop .image {height:90px; background: url('/img/cms/soh.jpg') 50% 50% no-repeat; width:100%; text-align:center; padding:15px 0;border-left:1px solid #ecebe8; border-top:1px solid #ecebe8; border-right:1px solid #ecebe8;}
#aboutus #my-about #options .shop:hover .image {background: url('/img/cms/soh_h.jpg') 50% 50% no-repeat;}
#aboutus #my-about #options .shop .title {width:100%; text-align:center; text-transform:uppercase; color:#fff; font-size:14px; padding:10px 0; background:#bbbbbb; border-left:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; border-right:1px solid #bbbbbb;}
#aboutus #my-about #options .shop:hover .title {background:#282a32; border-left:1px solid #282a32; border-bottom:1px solid #282a32; border-right:1px solid #282a32;}
#aboutus #my-about #options .shop .info {width:100%; text-align:center; border:1px solid #fff; padding:10px 0; font-size:12px; height:40px;}
@media screen and (max-width: 900px) {
    #aboutus #my-about #options .address {float:left; width:48%; margin:0 0.8%; cursor:pointer;}
    #aboutus #my-about #options .map {float:left; width:48%; margin:0 0.8%; cursor:pointer;}
    #aboutus #my-about #options .contact {float:left; width:48%; margin:0 0.8%; cursor:pointer;}
    #aboutus #my-about #options .shop {float:left; width:48%; margin:0 0.8%; cursor:pointer;}
}
h3.cms {font-size: 18px;color: #00113e;text-align:left;line-height: 18px;text-transform:uppercase;}
p.header {font-size: 32px;color: #00113e;}
.download {padding: 10px;border: 1px solid #dfdfdf;}
.pobierz_tab {width:100%;margin-bottom:25px}
.pobierz_tab .doc_name {color:#000; font-size:12px;}
.pobierz_tab a {display:block; }
.pobierz_tab td {padding:10px;border-bottom:1px solid #ccc;}
.pobierz_tab tr.col1 td {background:#fff}
.pobierz_tab tr.col2 td {background:#f9f9f9}
.pobierz_tab tr:hover td {background:#c0c2ff}
.specjalisci {width:100%; margin:0px auto;}
.specjalisci .left {width:33%; display:inline-block;}
.specjalisci .left img {width:100%; height:100%; max-width:282px; max-height:238;}
.specjalisci .right {width:66%; display:inline-block; vertical-align: top;}
.zwrot {width:49%; display:inline-block; margin:0px auto;}
.zwrot .obrazek {width:30%; display:inline-block; text-align:center;}
.zwrot .obrazek img {width:100%; height:100%; max-width:110px; max-height:101px;}
.zwrot .info {width:68%; display:inline-block;}
.gwarancja {width:49%; display:inline-block; margin:0px auto;}
.gwarancja .obrazek {width:30%; display:inline-block; text-align:center;}
.gwarancja .obrazek img {width:100%; height:100%; max-width:112px; max-height:101px;}
.gwarancja .info {width:68%; display:inline-block;}
.partnerzy {width:100%; margin:0px auto;}
.partnerzy .tytul {width:100%; margin:0px auto; text-align:left; margin-top:40px;}
.partnerzy .tytul h3 {font-size:15px; line-height:16px; text-transform:uppercase; font-weight:bold; color:#000;}
.partnerzy .logo {width:100%; margin:0px;}
.partnerzy .logo ul {width:100%; list-style-type:none;}
.partnerzy .logo ul li {display:inline-block; padding:0 1%; width:12%; height:89px;}
.partnerzy .logo ul li.kingsland img {width:100%; height:100%; max-width:141px; max-height:89px;}
.partnerzy .logo ul li.samshield img {width:100%; height:100%; max-width:138px; max-height:89px;}
.partnerzy .logo ul li.prestige img {width:100%; height:100%; max-width:104px; max-height:89px;}
.partnerzy .logo ul li.royalhorse img {width:100%; height:100%; max-width:55px; max-height:89px;}
.partnerzy .logo ul li.veredus img {width:100%; height:100%; max-width:80px; max-height:89px;}
.partnerzy .logo ul li.eskadron img {width:100%; height:100%; max-width:85px; max-height:89px;}
.partnerzy .logo ul li.pikeur img {width:100%; height:100%; max-width:85px; max-height:89px;}
.dane_firmowe {width:100%; margin-top:40px;}
.dane_firmowe .tytul {width:100%; text-align:left; margin:0px auto;}
.dane_firmowe .tytul h3 {font-size:15px; line-height:16px; text-transform:uppercase; font-weight:bold; color:#000;}
.dane_firmowe .dane {width:100%; margin:0px auto; text-align:left;}
.dane_firmowe .dane p {color:#777777; font-size:13px; padding:5px 0; margin:0;}
.dane_firmowe .dane p.info {margin: 30px 0 0 0;}

.google-maps {
    position: relative;
    padding-bottom: 33%; /* This is the aspect ratio */
    height: 0;
    overflow: hidden;
}
.google-maps iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100% !important;
    height: 100%;
    max-height: 450px;
}