#map iframe{
	width:100%;
	height:700px;
}
#map
{
	margin:0px;
}
#information-showroom .container_map{
	padding: 0;
}
.showrooms .title-showroom{
	color: #333;
    font-size: 16px;
    background: #f6f6f6;
    border: 1px solid #e0e0e0;
    padding: 10px;
    font-weight: bold;
    
}

.showrooms .title-showroom h2{
    margin:0;
    font-size:17px;
}

.showrooms h3{font-size:14px !important;}
.showrooms h4{font-size:14px; margin-bottom: 5px;}
.showrooms .list-showroom .showroom-item .title::after{margin-top: 5px;}
.showrooms h5{font-size:12px;}
#information-showroom .list-showroom
{
	padding: 0 10px;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    background: #fff;
    max-height: 667px;
    overflow-y: scroll;
}

.showroom-item
{
	padding:10px;
}

.showroom-item .title
{
	font-size:14px;
}
.showroom-item .address, .showroom-item .phone, .showroom-item .email,.showroom-item .hour
{
	font-size:12px;
}
.showroom-item p
{
	padding:0;
	margin:0;
}
.showroom-item:nth-of-type(odd) {
	background-color:#f6f6f6;
}
    
.showroom-item:nth-of-type(even) {
	background-color:#fff;
}
  
.showroom-item .view_link 
{
	text-align:right;
}  
.showroom-item .view_link a
{
	font-size:11px;
	text-decoration: none;
}


#information-showroom .description
{
	margin-top: 20px;
  
    
}
/*#information-showroom .list-zones,#information-showroom .list-showrooms
{
	padding: 0 10px;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    background: #fff;
    max-height: 560px;
    overflow-y: scroll;

}
#information-showroom .list-zones .zone_title,#information-showroom .list-showrooms .showroom_title
{
	font-size: inherit;
    font-weight: inherit;
    position: relative;
    border-radius: inherit;
    -webkit-transition: all 0.075s ease;
    transition: all 0.075s ease;
    padding: 0;
    border: none;
    width: 100%;
    border-width: 0;
    border-top-width: 1px;
    border-style: solid;
    border-color: rgba(226, 226, 226, 1);
}

#information-showroom .list-zones .zone_title a,#information-showroom .list-showrooms .showroom_title a
{
	text-decoration: none;
	justify-content: space-between;
    font-family: 'Roboto';
    font-weight: 600;
    color: rgba(105, 105, 115, 1);
    text-transform: uppercase;
    padding: 15px;
    padding-right: 5px;
    padding-left: 0px;
}
#information-showroom .list-zones h3.zone_title ,#information-showroom .list-showrooms h3.showroom_title
{
	margin-bottom: 0;

}*/

.showrooms .title-zone h2,.showrooms .title-showrooms h2{
	color: #333;
    font-size: 16px;
    background: #f6f6f6;
    border: 1px solid #e0e0e0;
    padding: 10px;
    font-weight: bold;
    margin-bottom: 0;
}
.showrooms .title-zone h3,.showrooms .showroom_title h3{
	margin:0;
 	font-size:13px;
}
.showroom_detail
{
	padding: 20px;
	background-color: #ffffff;
}

.showroom_detail .image
{

}

.showroom_detail .address
{
	margin-top: 20px;
}
.showroom_detail .address div
{
	margin-top: 10px;
}

.showroom_map
{
	margin-top: 20px;
	padding: 10px;
	background-color: #ffffff;
}

.showroom_map iframe{
	width:100%;
	height:400px;
}

/* template floordi */

.info#information-showroom  ul  {
    padding-left: 0px;
  
}
.info#information-showroom .list-showroom.stores{
    padding: 0;
    max-height: 529px;
}
.info#information-showroom .list-showroom.zones{
    padding: 0;
    max-height: 300px;
}

.info#information-showroom  ul li {
    border-width: 0;
    border-top-width: 1px;
    border-style: solid;
    border-color: rgba(226, 226, 226, 1);
    list-style: none;
    padding-left: 10px;

}

.info#information-showroom  ul li i.fa {
    margin-right: 5px;
}


margin-left: 10px;

.info#information-showroom  ul li a {
    justify-content: space-between;
    font-family: 'Roboto';
    font-weight: 600;
    color: rgba(105, 105, 115, 1);
    text-transform: uppercase;
    padding: 15px;
    padding-right: 5px;
    padding-left: 0px;
}

.info#information-showroom  ul li .panel-title {
    font-size: inherit;
    font-weight: inherit;
    position: relative;
    border-radius: inherit;
    -webkit-transition: all 0.075s ease;
    transition: all 0.075s ease;
    padding: 0;
    border: none;
    width: 100%;
}


.info#information-showroom  ul li:nth-of-type(odd) {
    background-color:#fff;
}
    
.info#information-showroom  ul li:nth-of-type(even) {
    background-color:#f6f6f6;
}

.info#information-showroom  ul li .panel-title a
{
    text-decoration: none;
    justify-content: space-between;
    font-family: 'Roboto';
    font-weight: 500;
    color: rgba(105, 105, 115, 1);
    text-transform: uppercase;
    padding: 15px;
    padding-right: 5px;
    padding-left: 0px;
    font-size: 13px;

}

.info#information-showroom  ul li .panel-title span{
  display: block;
}
.info#information-showroom  ul li .panel-title span:first-child{
  margin-bottom: 3px;   
  font-size:14px;
  font-weight:14px

}
.info#information-showroom  ul li .panel-title span:first-child i{
 
  color: #f0623b;

}

.info#information-showroom  ul li .panel-title span:nth-child(2) {
  text-transform:capitalize;
  padding: 0px 3px;
}

.info#information-showroom  ul li .panel-title span:nth-child(2) i{
  margin-right: 8px; 
  color: #f0623b;  
}

.info#information-showroom ul li .panel-title i
{
   color: #f0623b;
}

.showrooms .title-zone{
    color: #333;
    font-size: 16px;
    background: #f6f6f6;
    border: 1px solid #e0e0e0;
    padding: 10px;
    font-weight: bold;
}
.info#information-showroom .zone-showrooms
{
    padding: 0 10px;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    border-bottom: 1px solid #e0e0e0;
    background: #fff;
    max-height: 230px;
    overflow-y: scroll;
}

.info#information-showroom .showrooms .title-zone h2,.info#information-showroom .showrooms .title-showrooms h2{
    border: none;
    padding: 0px;
   
}
   .info#information-showroom #embed_map
    {
        height: 570px;
    }




 .info#information-showroom .description{
    margin-top: 0px;
    padding-left: 0px;
 }

  .info#information-showroom .description .showroom_detail 
 {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 30px;
      text-align: justify;
 }

 .info#information-showroom .description .showroom_detail p
 {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 30px;
 }
  .info#information-showroom .description .showroom_detail img
     {
        margin-top: 10px;
        margin-bottom: 10px;
     }
  .info#information-showroom .description .showroom_detail h1
     {
         margin-bottom: 10px;
     }
   .info#information-showroom .description .showroom_detail h2
     {

        font-weight: bold;
        color: rgb(0, 0, 0);
        font-size: 22px;
        margin-top: 10px;
        margin-bottom: 10px;
     }
       
   .info#information-showroom .description .showroom_detail h3
     {
         font-weight: bold;
        color: rgb(0, 0, 0);
        font-size: 19px;
        margin-top: 10px;
        margin-bottom: 10px;
        line-height: normal;
     }
   .info#information-showroom .description .showroom_detail h4
     {
        margin-bottom: 10px;
        line-height: normal;
     }
       .info#information-showroom .description .showroom_detail h5
     {
        margin-bottom: 10px;
        line-height: normal;
     }
       .info#information-showroom .description .showroom_detail h6
     {
        margin-bottom: 10px;
        line-height: normal;
     }
     .info#information-showroom .showrooms .title-showroom,.info#information-showroom .showrooms .title-zone
     {
        margin-top: 0px;
     }

     .info#information-showroom .list-zones-store .showrooms .title-showroom 
     {
         margin-top: 10px;
     }

@media screen and (max-width: 767px) {
    .info#information-showroom #embed_map
    {
        height: 300px;
    }
    .info#information-showroom .container_map
    {
        padding: 0px;
    }
    .info#information-showroom .description
    {
        padding: 0px;
    }
     .info#information-showroom .list-zones
    {
        padding: 0px;
    }
      .info#information-showroom .info-showroom
    {
        padding: 0px;
        margin-top: 10px;
    }
    .info#information-showroom .description 
    {
       margin-top: 10px;
    }

    .info#information-showroom .description .showroom_detail {
        text-align: justify;
           padding: 10px;
    }
    .info#information-showroom .showrooms .title-showroom
     {
        margin-top: 10px;
     }
      .info#information-showroom .list-zones-store
     {
        margin-top: 10px;
        padding: 0;
     }

}

/* end template floordi */
