/***************************************************** SEARCH AND LISTINGS *****************************************************/
.pagSearchStore{background:#f5f7f9;}
.pagSearchStore .row.wrapper.pbb{padding:40px 0;box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1{background-color:#fff;padding-top:30px;box-sizing:border-box;box-shadow: 0 16px 20px rgba(0, 0, 0, 0.2);border-radius: 0 0 4px 4px;}
.pagSearchStore .wrapper.mod_shop.clearfix.mts{padding-top:62px;box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big{background-color:#fff;padding-top:0;box-sizing:border-box;margin-bottom:35px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .heading-xl{font-family: 'SharpSansBold', Arial Narrow,Arial;font-size:24px;line-height:1;font-weight:700;color:#231f20;padding: 0 24px;margin-bottom:20px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .heading-xl + h2,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big p{font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-weight:700;color:#231f20;padding: 0 24px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big h2 + p{font-weight:400;margin-bottom:30px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big h1 + p{font-weight:400;margin-bottom:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row {padding:0 24px;box-sizing:border-box;margin-bottom:24px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row .s9of12 {width: calc(100% - 175px);  float: left;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row .s3of12 {width: 175px;float: right;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row .custom_input_large input{border: 1px solid #e9ebee;border-radius: 5px 0 0 5px;width:100%;font-family:'Open Sans',sans-serif;font-size:16px;line-height:24px;font-weight:400;color: #231f20;padding:17px 12px 16px 22px;box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row #spanSearchStore{margin:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row #spanSearchStore button{background-color: #70a401;border-radius:0 5px 5px 0;width:100%;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row #spanSearchStore button:hover{background-color: #4c6f00;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row #spanSearchStore button span{font-family: 'SharpSansSemiBold', Arial Narrow,Arial;font-size:16px;line-height:19px;color: #ffffff;padding:20px!important;margin:0;width:auto;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li.separator,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_separator_large{display:none;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .map,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mapshoplocalized{margin:0!important;}

.big.mod_store_location .mapshoplocalized {width: 45% !important;}

.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address{margin:0!important;padding:0 8px 0 24px;box-sizing:border-box;width:calc(100% - 486px);box-shadow: 0 0 4px rgba(0, 0, 0, 0.11);}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul{max-height:460px;overflow-y:auto;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li {margin-right:8px;padding:15px 3px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2{vertical-align:top;width:calc(100% - 163px);}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2:last-child{width:163px}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .num{background-color: #c8102e;font-size: 14px;font-weight: 600;line-height: 12px;  padding: 6px 8px 6px 8px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .heading-s{font-size:13px;line-height:21px;font-weight:600;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .prs{padding:0 0 0 32px;font-size:13px;line-height:21px;font-weight:400;margin:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .clearfix {margin:0;display:none;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .clearfix + p{margin-left:0; margin-bottom:16px;padding:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .clearfix + p .i_phone{margin-left:0;background: transparent url("../static/ico/phone_black.svg") right center no-repeat;vertical-align:middle;width:24px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .clearfix + p .pls{margin-left:8px;font-size:13px;line-height:21px;font-weight:400;padding-left:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_address ul li .s1of2 .moreInfoLinkFromList,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .moreInfoLink{font-size:12px;line-height:22px;font-weight:400;color: #231f20;text-decoration:none;border-bottom: 1px solid #d8d8d8;margin-left:32px; }
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .actions{background-color:inherit;padding:0;margin:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .actions h2{display:none;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .actions fieldset{padding:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .actions .btn_submit{padding:0;width:100%;float:none;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .actions .btn_submit span{font-size:13px;line-height:20px;font-weight:600;color:#fff;display:inline-block;text-transform:lowercase;padding:8px 0!important;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .actions .btn_submit.mts{background-color: #e9ebee;border:1px solid #dfdfe3;box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .actions .btn_submit.mts:hover{background-color: #dfdfe3;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .actions .btn_submit.mts span{color: #231f20;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm{position:relative;margin-top:0;padding-bottom:32px;box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .heading-xl{font-family: 'SharpSansBold', Arial Narrow,Arial;font-size:24px;line-height:1;font-weight:700;color:#231f20; margin: 0 24px 20px;padding:0;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center; align-items: center;
-webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .heading-xl:before,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .heading-xl:after{border:1px solid #d9dde3;background-color: #d9dde3;-webkit-box-flex: 1;-webkit-flex: 1 1 0%; -ms-flex: 1 1 0%; flex: 1 1 0%; position: relative; content: ""; height: 1px; top: 0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .heading-xl span{padding:0 20px; box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .cities,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .areas,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list{display: flex;flex-direction: column;flex-flow: wrap;align-items: stretch;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .cities li,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .areas li{width: calc(100% / 4);text-align: center;padding-left: 0;box-sizing: border-box;margin: 0 0 30px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .cities{padding:0 0 30px;box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .cities li a,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .areas li a{font-size:14px;line-height:21px;font-weight:400;color: #231f20;border-bottom:1px solid #d8d8d8;}
.pagSearchStore .row.wrapper.pbb .breadcrumb{list-style:none;display:flex;flex-wrap: wrap;padding:0;margin-bottom:40px;}
.pagSearchStore .row.wrapper.pbb .breadcrumb li,
.pagSearchStore .row.wrapper.pbb .breadcrumb li a{font-size:12px;line-height:20px;font-weight:400;color: #231f20;}
.pagSearchStore .row.wrapper.pbb .breadcrumb li{padding:0 10px;border-left:1px solid #231f20;box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .breadcrumb li:first-child{border-left:0;padding-left:0;}
.pagSearchStore .row.wrapper.pbb .breadcrumb li a{text-decoration:none;border-bottom: 1px solid #d8d8d8; }
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .moreInfoLink:hover,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_address ul li .s1of2 .moreInfoLinkFromList:hover,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .cities li a:hover,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .areas li a:hover,
.pagSearchStore .row.wrapper.pbb .breadcrumb li a:hover{border-color:#231f20;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.withShadow {box-shadow: 0 0 4px rgba(0, 0, 0, 0.11);padding:0 24px; box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li {margin:0 24px 8px 0;padding:15px 0;width:calc(50% - 12px);float:none;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li:nth-child(2n+2){margin-right:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2{vertical-align:top;width:calc(100% - 175px);position: relative;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2:last-child{width:175px}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .heading-s{font-size:13px;line-height:21px;font-weight:600;padding-left:32px;box-sizing:border-box;}

    .pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 > span {
        background-color: #c8102e;
        font-size: 14px;
        font-weight: 600;
        line-height: 12px;
        padding: 6px 8px 6px 8px;
        color: #fff;
        margin-right: 8px;
        vertical-align: top;
        position: absolute;
        width: 24px;height:24px;
        display:inline-block;
    }

.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .prs{padding:0 0 0 32px;box-sizing:border-box;font-size:13px;line-height:21px;font-weight:400;color: #231f20;margin:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .clearfix {margin:0;display:none;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .clearfix + p{margin: 12px 0 16px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .clearfix + p .i_phone{margin-left:0;background: transparent url("../static/ico/phone_black.svg") right center no-repeat;vertical-align:middle;width:21px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .clearfix + p .pls{margin-left:8px;font-size:13px;line-height:21px;font-weight:400;color: #231f20;padding-left:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .actions{background-color:inherit;padding:0;margin:0 12px 0 0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .actions h2{display:none;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .actions fieldset{padding:0;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .actions .btn_submit{padding:0;width:100%;float:none;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .actions .btn_submit span{font-size:13px;line-height:20px;font-weight:600;color:#fff;display:inline-block;text-transform:lowercase;padding:8px 0!important;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .actions .btn_submit.mts{background-color: #e9ebee;border:1px solid #dfdfe3;box-sizing:border-box;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .actions .btn_submit.mts:hover{background-color: #dfdfe3;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .actions .btn_submit.mts span{color: #231f20;}

/***************************************************** DETAILS *****************************************************/
.pagDetailsStore{background:#f5f7f9;}
.pagDetailsStore .wrapper.mod_shop{margin:56px auto;padding:40px 60px;box-sizing:border-box;box-shadow: 0 16px 20px rgba(0, 0, 0, 0.2);background-color:#fff;border-radius: 0 0 4px 4px;}
.pagDetailsStore .wrapper.mod_shop .shopTitle{width:calc(100% - 163px);float:left;padding:0;box-sizing:border-box;margin-bottom:30px;}
.pagDetailsStore .wrapper.mod_shop .shopTitle .heading-xl{font-family: 'SharpSansBold',Arial Narrow,Arial;font-size:24px;line-height:1;color: #231f20;}
.pagDetailsStore .wrapper.mod_shop .shopTitle address{margin-bottom:30px;}
.pagDetailsStore .wrapper.mod_shop .shopTitle h2,
.pagDetailsStore .wrapper.mod_shop .shopTitle address .normal{font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#231f20;margin:0;}
.pagDetailsStore .wrapper.mod_shop .actions{width:163px;float:left;padding:0;}
.pagDetailsStore .wrapper.mod_shop .shopTitle + .actions .btn_submit{padding:0;width:100%;margin:0;float:none;}
.pagDetailsStore .wrapper.mod_shop .shopTitle + .actions .btn_submit img{display:none;}
.pagDetailsStore .wrapper.mod_shop .shopTitle + .actions .btn_submit span{font-size:13px;line-height:20px;font-weight:600;color:#fff;display:inline-block;text-transform:lowercase;padding:8px 0!important;}
.pagDetailsStore .wrapper.mod_shop .shopTitle + .actions .btn_submit.mts{margin-top:20px;background-color: #e9ebee;border:1px solid #dfdfe3;box-sizing:border-box;}
.pagDetailsStore .wrapper.mod_shop .shopTitle + .actions .btn_submit.mts span{color: #231f20;}
.pagDetailsStore .wrapper.mod_shop .shopTitle + .actions .btn_submit.mts:hover{background-color: #dfdfe3;}
.pagDetailsStore .wrapper.mod_shop .mod_banner_group{display:none;}
.pagDetailsStore .wrapper.mod_shop .details{border-top:1px solid #ececec;padding-top:30px;box-sizing:border-box;clear:both;}
.pagDetailsStore .wrapper.mod_shop .details .shopInfo{/*padding-right:87px;*/box-sizing:border-box;width:100%}
.pagDetailsStore .wrapper.mod_shop .details .shopInfo .pas{padding:0;margin-bottom:30px;}
.pagDetailsStore .wrapper.mod_shop .details .shopInfo h3{font-family: 'SharpSansBold',Arial Narrow,Arial;font-size:24px;line-height:1;font-weight:700;color: #231f20;margin:0 0 8px;}
.pagDetailsStore .wrapper.mod_shop .details .shopInfo .bg_cloth{background:transparent;padding:0;margin:0;}
.pagDetailsStore .wrapper.mod_shop .details .shopInfo .bg_cloth p{font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#231f20;}
.pagDetailsStore .wrapper.mod_shop .details .shopInfo .phoneBox{margin:0;}
.pagDetailsStore .wrapper.mod_shop .details .shopInfo .phoneBox .i_phone{margin-left:0;background: transparent url("../static/ico/phone_black.svg") left center no-repeat;vertical-align:middle;width:20px;}
.pagDetailsStore .wrapper.mod_shop .details .shopInfo .phoneBox a{font-size:14px;line-height:22px;font-weight:400;color: #231f20;text-decoration:none;border-bottom: 1px solid #d8d8d8;}
.pagDetailsStore .wrapper.mod_shop .details .shopInfo .phoneBox a:hover{border-color:#231f20;}
.pagDetailsStore .wrapper.mod_shop .details .shopSideBar{margin-top:0;width:100%;}
.pagDetailsStore .wrapper.mod_shop .details .shopSideBar h3{display:none;}
.pagDetailsStore .wrapper.mod_shop .details .shopSideBar .map{margin-bottom:20px;}
.pagDetailsStore .wrapper.mod_shop .details .shopSideBar .shopImages{margin:0;}
.pagDetailsStore .wrapper.mod_shop .details .shopSideBar .shopImages .showGalery{margin-bottom:-40px;}
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .list:after,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .cities:after,
.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .areas:after,
.pagDetailsStore .wrapper.mod_shop:after,
.pagDetailsStore .wrapper.mod_shop .details:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/***************************************************** HORARIO TIENDA *****************************************************/
.pagDetailsStore .wrapper.mod_shop .shopInfo h4 {padding: 0px 0px 10px 0px;font-size: 14px;font-weight: bold;}
.pagDetailsStore .wrapper.mod_shop .shopInfo span {padding: 1px;font-size: 0.7em;}
.pagDetailsStore .wrapper.mod_shop .shopInfo .columns {width: 49%;float: left;}
.pagDetailsStore .wrapper.mod_shop .shopInfo .hours {padding-left: 0px;}
.pagDetailsStore .wrapper.mod_shop .shopInfo table {list-style: none;width: 90%;}
.pagDetailsStore .wrapper.mod_shop .shopInfo table td {font-size: 12px;padding: 3.5px 0;position: relative;text-transform: capitalize;}
.pagDetailsStore .wrapper.mod_shop .shopInfo tr.active {font-weight: bold;display: table-row!important;}
.pagDetailsStore .wrapper.mod_shop .shopInfo td.activeStyle:before {border-color: transparent transparent transparent #C8102E;border-style: solid;border-width: 3px 0px 3px 4px;content: "";position: absolute;left: -12px;top: 10px;}
.pagDetailsStore .wrapper.mod_shop .shopInfo .abierto {color: #669900;font-family: 'Open Sans',sans-serif;}
.pagDetailsStore .wrapper.mod_shop .shopInfo .cerrado {color: #E2001A;font-family: 'Open Sans',sans-serif;}


/**************************** Responsive ***********************/
@media only screen and (min-width: 768px) and (max-width:991px) {
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address{width: 50%;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li{padding:15px 0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2,
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2:last-child{width:100%;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2:last-child{margin-top:16px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2 .clearfix + p{padding:0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address{padding-bottom:16px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li{width:100%;padding:15px 0;margin:0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2{width:70%;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2:last-child{width:30%;margin-top:0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .clearfix + p .pls {padding-left:0}
	/***************************************************** DETAILS *****************************************************/
	.pagDetailsStore .wrapper.mod_shop {margin: 56px auto; padding: 40px 30px 10px;}
	.pagDetailsStore .wrapper.mod_shop .details .shopInfo{padding-right: 57px;}
}
@media only screen and (max-width: 767px) {
	.pagSearchStore{background: #f5f7f9}
	.pagSearchStore .row.wrapper.pbb {padding: 10px 0 40px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1{box-shadow:none;background-color:inherit;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big {background-color:inherit;padding:0 24px; box-sizing:border-box;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .heading-xl + h2, 
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big p,
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .heading-xl,
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .heading-xl + h2,
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big h2 + p,
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row{padding:0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row .s9of12,
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row .s3of12{width:100%;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row .s9of12 input{max-width:100%;border-radius:5px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row #spanSearchStore button{border-radius:5px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .row #spanSearchStore button span{line-height:20px;padding:12px!important;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address{width:100%;box-shadow:none;padding:0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li{margin-right:0;padding:15px 0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2,
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2:last-child{width:100%;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul li .s1of2:last-child{margin-top:16px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .map, 
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mapshoplocalized{width:100%!important;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .heading-xl{margin: 0 24px 20px;padding:0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .heading-xl:before,
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .heading-xl:after{border:none;height: 0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .heading-xl span{padding:0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_location.big .mod_store_address ul{max-height:100%;margin-bottom:15px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .cities, 
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .areas{padding:0 0 0 24px;box-sizing:border-box;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.mtm .areas li{  width: calc(100% / 2);text-align:left;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .cities li{ width: 100%;text-align:left;}
	.pagSearchStore .row.wrapper.pbb .breadcrumb{padding:30px 24px 0;margin-bottom:0;}
	.pagSearchStore .row.wrapper.pbb .breadcrumb li{margin-bottom:16px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory.withShadow{box-shadow:none;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li{width:100%;padding:15px 0;margin:0;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2,
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2:last-child{width:100%;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2:last-child{margin-top:16px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .clearfix + p .pls{padding:0;margin-left: 8px;}
	.pagSearchStore .row.wrapper.pbb .col_shs.s1of1 .mod_store_directory .mod_store_address ul.list li .s1of2 .actions{margin:0;}
	/***************************************************** DETAILS *****************************************************/
	.pagDetailsStore .wrapper.mod_shop{margin:40px auto;padding:0 24px 40px;background-color:inherit;box-shadow:none;border-radius:0;}
	.pagDetailsStore .wrapper.mod_shop .details .shopInfo{padding:0;}
	.pagDetailsStore .wrapper.mod_shop .shopTitle{width:100%;}
	.pagDetailsStore .wrapper.mod_shop .shopTitle .heading-xl {margin-bottom:7px;}
	.pagDetailsStore .wrapper.mod_shop .actions{width:100%;padding-bottom:20px;}
	.pagDetailsStore .wrapper.mod_shop .details .shopSideBar .map{margin:10px 0 20px;}

	/***************************************************** HORARIO TIENDA *****************************************************/
	.pagDetailsStore .wrapper.mod_shop .shopInfo .columns {width: 100%;float: left;}
	.pagDetailsStore .wrapper.mod_shop .shopInfo .hours {margin-left: 0px;}
	.pagDetailsStore .wrapper.mod_shop .shopInfo table td {font-size: 12px;padding: 3.5px 0;position: relative;}
}

@media only screen and (min-width: 768px){
    .pagDetailsStore .wrapper.mod_shop .details .shopInfo{float:left;width:66.667%;/*max-width: 483px;*/}
    .mod_shop .shopSideBar,
    .pagDetailsStore .wrapper.mod_shop .details .shopSideBar {width: 33.333%;float: right;max-width: 282px;}
    .pagDetailsStore .wrapper.mod_shop{max-width:972px;}
    #header .logo {margin: 14px 0 14px 5px;}
}