

.contents {width: 100%;margin: 25px 0px 50px 0px;position: relative;}
.contents .title {width: 100%;border-bottom: #a5997f solid 1px;padding: 10px 0;margin-bottom: 10px;display: block;position: relative;clear: both;display: none;}
.title h1 {font: 20px/35px 'Cuprum';color: #333;}
.contents .article {    display: block;  position: relative;  clear: both;  width: 40%;  margin: 25px 0 0 0;}
.contents .article.wide {    width: 100%;  margin: 15px 0 25px 0;}
.contents .article .shopfilter {    width: 100%;  clear: both;  display: block;  border-bottom: #A59A80 solid 1px;  padding-bottom: 15px;  margin-bottom: 15px;}
.contents .article .shopfilter fieldset {    margin-right: 75px;}
.contents .article .shopfilter > *, .contents .article .shopfilter fieldset > * {display: inline-block;vertical-align: top;font: 18px/35px arial;color: #333;}
.selectius{border: 1px solid #dadada;}
.shopfilter fieldset:last-child {    display: none !important;}
.shopcontent .alert {    display: none;}
.shopList {float: left;width: 29%;height: 511px;overflow: hidden;padding-right: 10px;margin-right: 20px;overflow-y: scroll;}
.mgz {/* height: 248px; */float: c;/* width: 171px; */padding-bottom: 15px;border-bottom: 1px solid #ccc;margin-bottom: 15px;font-size: 11px;display: block;color: #333;text-align: left;}
#firma_name {font-weight: bold !important;color: #333;margin-bottom: 5px;font-size: 16px;}
#firma_konum {margin-bottom: 5px;font-size: 14px;}
#firma_tel {margin-bottom: 11px;font-size: 14px;/* font-weight: bold; */}
#firma_saat {line-height: 16px;font-size: 13px;}
.mgz #link {width: 75%;height: 25px;text-align: center;color: #FFF;line-height: 25px;/* float: right; */display: block;cursor: pointer;background-color: #6d6e72;border-radius: 4px;margin: 6px 0 0;}
.mapArea {width: 69%;float: left;margin-right: 1px;}
@media (max-width:991px){
    .shopList {
    width: 100%;
    margin-bottom: 15px;
    border-bottom: 1px solid #dadada;padding-right: 5px;
}
    .mapArea{
    width: 100%;
}
}
