body, html {
  width: 100% !important;
  /* or body { width: 960px; } if you're using a fixed width*/
}
  
.image{position:absolute;top10px;display:none;}
.text{display:none}
p.button { padding-left: 18px;padding-right:10px;}
p.button a {padding-right:10px;}
.block-show{display:block;padding-left:18px;padding-right:10px;}
.fa-map-marker.map{font-size:90px;color:#d00;}
.block-hide{display:none;}
a.tel, a.tel:visited {color:#fff;}
hr {    background: #000;
    border: none; margin-top:5px; margin-bottom:5px;}

#pgc_535{}
@media screen and (max-width:800px) {
	#pgc_535{display:block}
}


#i562,#i564 {cursor:pointer;background-color: #eee;}
#i523 a.button {
background-repeat: no-repeat;
    display: block;
    padding: 12px 0 12px 74px;
	background-image:  url("icons.png");
}  
#i523 {
    direction: rtl;
    padding-left: 0;
    height: 590px;
    overflow-y: scroll;
    width: auto;
}

 #i523 .irz {
     direction: ltr;
    width: auto;
	height: auto;
}
.irz.scroll0 {
    *direction: ltr;
}
/* a.block {
    background-color: #eee !important;
    border-top: 1px solid #ccc;
}*/
.button-1 {
    background-position: left -17px;
}
.button-2 {
    background-position: left -75px;
}
.button-3 {
    background-position: left -127px;
}
.button-4 {
    background-position: left -173px;
}
.button-5 {
    background-position: left -220px;
}
.button-6 {
    background-position: left -266px;
}
.button-7 {
    background-position: left -317px;
}
.button-8 {
    background-position: left -369px;
}
.button-9 {
    background-position: left -433px;
}
.button-10 {
    background-position: left -490px;
}
.button-11  {
    background-position: left -536px;
}
.button-12 {
    background-position: left -588px;
}
.button-13 {
    background-position: left -640px;
}
.button-14 {
    background-position: left -728px;
}
.button-15 {
    background-position: left -684px;
}
.button-16 {
    background-position: left -778px;
}
.button-17 {
    background-position: left -826px;
}
.button-18 {
    background-position: left -878px;
}
.button-19 {
    background-position: left -930px;
}
.button-20 {
    background-position: left -1285px;
}
.button-21 {
    background-position: left -1245px;
}
.button-22 {
    background-position: left -1197px;
}
.button-23 {
    background-position: left -1097px;
}
.button-24 {
    background-position: left -997px;
}
.button-25 {
    background-position: left -1147px;
}

#i523 {
    /*background-color: transparent !important;*/
    border-radius: 0;
    box-shadow: none;
    color: #fff;
    padding: 0;
	background-color:#eee;
}
.lf {
    float: right;
}
