body#single_store #add-session-subject{background-image:url(../images/subpage3_02.jpg);background-size:cover!important;min-height:auto;}
body#single_store #add-session-subject img{display:none;position:absolute;right:17%;top:28%;}
body#single_store #ss-find{background-image:url(../images/ss_find.png);background-size:cover!important;min-height:auto;}
body#single_store #ss-find-2{background-image:url(../images/ss-find-2.png);background-size:cover!important;min-height:auto;}
body#search_store div#add-session-subject{background-image:url(../images/search_bg_store.jpg);background-size:cover!important;min-height:700px;}
hr.top-topic{background:red;width:80px;height:2px;margin:0;margin-top:0px;margin-bottom:20px;margin-left:20px;}
body#single_store .box-title-in-header{position:static;bottom:0;margin-top:17%;margin-left:19.3%;margin-bottom:10%;}
body#single_store .box-title-in-header .text .topic1{color:white;font-size:48px;font-family:'HelveticaNeueLTStd-Lt';text-transform:uppercase;margin:0;}
body#single_store .box-title-in-header .text .topic2{color:white;font-size:48px;text-transform:uppercase;font-family:'HelveticaNeueLTStd-Bd';margin:0;line-height:35px;}
body#single_store .box-title-in-header .text .topic3{color:white;margin-top:15px;}
body#single_store .box-title-in-header .text span{color:white;font-size:15px;font-family:'HelveticaNeueLTStd-Lt';text-transform:uppercase;margin:0;}
body#single_store .box-title-in-header .btn{padding:0;margin-top:5px;margin-right: 5px;}
body#single_store .box-title-in-header .btn button.tel{padding:15px 15px;background:#ed1c24;color:white;border:1px solid #ed1c24;font-size:16px;}
body#single_store .box-title-in-header .btn button.tel:before{content:"\f095";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;margin-right:10px;}
body#single_store .box-title-in-header .btn button.email{padding:15px 15px;background:transparent;color:white;border:1px solid white;font-size:16px;}
body#single_store .box-title-in-header .btn button.email:before{content:"\f0e0";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;margin-right:10px;}

/* div#session-content */
.banner{text-align:left;}
.banner img{margin:0 15px;margin-left:0px;}
body#single_store div#session-content .col-md-8.left-store{width:60%;}
body#single_store div#session-content .col-md-4.right-store{width:37.7%;margin-left:3px;padding:0;}
body#single_store div#session-content .col-md-4.right-store .content-store-right{padding:62px 40px;background:rgba(37,37,37,1);background:-moz-linear-gradient(top,rgba(37,37,37,1) 0%,rgba(37,37,37,0.91) 62%,rgba(236,236,236) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(37,37,37,1)),color-stop(62%,rgba(37,37,37,0.91)),color-stop(100%,rgba(225,225,225,0.86)));background:-webkit-linear-gradient(top,rgba(37,37,37,1) 0%,rgba(37,37,37,0.91) 62%,rgba(236,236,236) 100%);background:-o-linear-gradient(top,rgba(37,37,37,1) 0%,rgba(37,37,37,0.91) 62%,rgba(236,236,236) 100%);background:-ms-linear-gradient(top,rgba(37,37,37,1) 0%,rgba(37,37,37,0.91) 62%,rgba(236,236,236) 100%);background:linear-gradient(to bottom,rgba(37,37,37,1) 0%,rgba(37,37,37,0.91) 62%,rgb(236,236,236) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#252525',endColorstr='#e1e1e1',GradientType=0);min-height:1000px;}
body#single_store div#session-content .col-md-4.right-store .content-store-right .contact_info h3.topic{margin:0;color:#ed1c24;text-transform:uppercase;font-size:18px;display:inline-block;margin-left:25px;}
.mo-map:before{content:" ";width:20px;height:20px;margin:0;position:absolute;left:0px;top:0px;background:url('../images/icon-map.png') no-repeat;}
.mo-time-store:before{content:" ";width:20px;height:20px;margin:0;position:absolute;left:0px;top:0px;background:url('../images/icon-time.png') no-repeat;}
body#single_store div#session-content .col-md-4.right-store .contact_info{max-width:360px;margin-right:auto;position:relative;}
body#single_store div#session-content .col-md-4.right-store .contact_info ul{line-height:23px;list-style:none;padding:0;margin-top:20px;}
body#single_store div#session-content .col-md-4.right-store .contact_info ul li{padding:5px 0;display:flex;}
body#single_store div#session-content .col-md-4.right-store .contact_info ul li i{line-height:21px;display:inline-block;vertical-align:top;color:white;font-size:20px;width:20px;}
body#single_store div#session-content .col-md-4.right-store .contact_info ul li > span{display:inline-block;color:white;font-size:16px;font-family:'HelveticaNeueLTStd-Lt';margin-left:17px;}
body#single_store div#session-content .col-md-4.right-store .contact_info ul li > span.address_line_2{margin-left:10px!important;}
body#single_store div#session-content .col-md-4.right-store .contact_info ul li > span >a{display:inline-block;color:white;font-size:16px;font-family:'HelveticaNeueLTStd-Lt';text-decoration:underline;}
body#single_store div#session-content .col-md-4.right-store .content-store-right .time-shop{position:relative;margin-top:40px;}
body#single_store div#session-content .col-md-4.right-store .content-store-right .time-shop h3.topic{margin:0;color:#ed1c24;text-transform:uppercase;font-size:18px;display:inline-block;margin-left:25px;margin-bottom:40px;}
body#single_store div#session-content .col-md-4.right-store .content-store-right .time-shop .list_day{color:white;font-family:'HelveticaNeueLTStd-Lt';font-size:16px;line-height:12px;}
body#single_store div#session-content .col-md-4.right-store .content-store-right .time-shop .dot{vertical-align:initial;border-top:2px dotted white;display:inline-block;margin-top:12px;}
body#single_store div#session-content .col-md-4.right-store .content-store-right .short{color:white;font-family:'HelveticaNeueLTStd-Lt';font-size:14px;margin-top:50px;}
.time-shop span.day_name{float:left;display:inline-block;}
.time-shop .dot.Monday{width:232px;}
.time-shop .dot.Tuesday{width:236px;}
.time-shop .dot.Wednesday{width:233px;}
.time-shop .dot.Thursday{width:233px;}
.time-shop .dot.Friday{width:240px;}
.time-shop .dot.Saturday{width:239px;}
.time-shop .dot.Sunday{width:237px;}
.time-shop .dot.appoint{width:200px;}
.time-shop span.day_time{float:right;}
.time-shop span.day_time.left{float:none;vertical-align:top;}
body#single_store div#session-content .col-md-8.left-store .topic{margin-left:20px;}
body#single_store div#session-content .col-md-8.left-store .topic .master_name{font-size:48px;display:inline-block;color:#000000;}
body#single_store div#session-content .col-md-8.left-store .topic .second_name{display:inline-block;font-size:48px;text-transform:capitalize;color:#ed1c24;}
body#single_store div#session-content .col-md-8.left-store .description{font-size:16px;color:#000;font-family:'HelveticaNeueLTStd-Lt';margin-left:20px;margin-right:115px;margin-top:25px;}
body#single_store div#session-content .col-md-8.left-store .block-social{margin-left:20px;margin-top:40px;margin-bottom:30px;}
body#single_store div#session-content .col-md-8.left-store .block-social h3#block-newsletter-label{text-transform:uppercase;font-size:16px;color:#000;display:inline-block;}
body#single_store div#session-content .col-md-8.left-store .block-social ul{margin-bottom:0;display:inline-block;padding-left:15px;}
body#single_store div#session-content .col-md-8.left-store .block-social ul li{height:45px;width:45px;margin:0;left:4px;display:inline-block;top:17px;border-radius:0;border:none;margin-right:3px;}
body#single_store div#session-content .col-md-8.left-store .service-topic .topic{margin-left:20px!important;background:#252525;color:white;font-size:18px;text-transform:uppercase;min-width:170px;width:10%;text-align:center;padding:14px;}
body#single_store div#session-content .col-md-8.left-store .service{border:2px solid #252525;width:85%;}
body#single_store div#session-content .col-md-8.left-store .service .box .row{clear:both;margin:0;padding:50px 52px;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box-icon{margin-bottom:20px;padding:0;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box-icon .icon{display:inline-block;float:left;width:60px;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box-icon .text{display:inline-block;float:left;width:95%;vertical-align:middle;height:60px;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box-icon .text p{margin-left:90px;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box-icon .text p.mg1{margin-top:17px;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box-icon .text p.mg2{margin-top:6px;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box-icon .text p.mg3{margin-top:0px;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box-icon .text:before{content:" ";width:60px;height:60px;margin:0;position:absolute;left:2px;top:0px;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_1 .text:before{background:url('../images/store_icon/store_icon_1.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_2 .text:before{background:url('../images/store_icon/store_icon_2.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_3 .text:before{background:url('../images/store_icon/store_icon_3.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_4 .text:before{background:url('../images/store_icon/store_icon_4.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_5 .text:before{background:url('../images/store_icon/store_icon_5.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_6 .text:before{background:url('../images/store_icon/store_icon_6.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_7 .text:before{background:url('../images/store_icon/store_icon_7.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_8 .text:before{background:url('../images/store_icon/store_icon_8.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_9 .text:before{background:url('../images/store_icon/store_icon_9.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_10 .text:before{background:url('../images/store_icon/store_icon_10.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_11 .text:before{background:url('../images/store_icon/store_icon_11.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_12 .text:before{background:url('../images/store_icon/store_icon_12.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_13 .text:before{background:url('../images/store_icon/store_icon_13.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_14 .text:before{background:url('../images/store_icon/store_icon_14.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_15 .text:before{background:url('../images/store_icon/store_icon_15.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_16 .text:before{background:url('../images/store_icon/store_icon_16.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_17 .text:before{background:url('../images/store_icon/store_icon_17.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_18 .text:before{background:url('../images/store_icon/store_icon_18.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_19 .text:before{background:url('../images/store_icon/store_icon_19.jpg') no-repeat;}
body#single_store div#session-content .col-md-8.left-store .service .box .row .box_icon_store_icon_20 .text:before{background:url('../images/store_icon/store_icon_20.jpg') no-repeat;}

body#single_store #session_find{background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;margin-left:-15px;margin-right:-15px;}
body#single_store #session_find .box-title-in-session_find{position:static;top:0;width:100%;text-align:center;margin-top:12%;margin-bottom:6%;}
body#single_store  .box-title-in-session_find .topic1{font-size:60px;color:white;font-family:'HelveticaNeueLTStd-Lt';text-shadow:0.02em 0em 0.05em #33333373;margin:0;}
body#single_store .box-title-in-session_find .topic2{text-transform:uppercase;font-size:48px;color:white;text-shadow:0.02em 0em 0.05em #33333373;margin:0;margin-bottom:20px;}
body#single_store .box-title-in-session_find button.find{padding:15px 40px;background:#ed1c24;color:white;border:1px solid #ed1c24;font-size:16px;text-transform:uppercase;}
body#single_store #session_map{background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;margin-left:-15px;margin-right:-15px;}
body#single_store #session_banner{background-position:center!important;background-repeat:no-repeat!important;background-size:contain!important;margin-left:-15px;margin-right:-15px;background:transparent;margin-top:-50px;}
body#single_store #session_banner .box-title-in-session_find{margin-bottom:6%;position:static;top:0;width:100%;text-align:center;margin-top:11%;}
body#single_store #session_banner .topic2{font-size:48px;color:white;text-transform:uppercase;line-height:40px;}
body#single_store #session_banner .topic3{font-family:'HelveticaNeueLTStd-Lt';font-size:30px;color:white;margin-top:50px;}
#search_store .col-left.leftsidebar{width:1170px;left:0;margin-left:19.5%;padding-bottom:0;position:absolute;top:0;margin-top:21%;}
#search_store div#session-ad-search{margin-left:-15px;margin-right:-15px;margin-bottom:0%;}
div#session-ad-search .store-search-fields.show{padding:20px 20px 50px 20px;position:relative;}
#form_search_department #store_locatore_search_input{max-width:100%;width:100%!important;padding:10px;background:white;border-radius:0px;height:55px;border:0px;box-shadow:none;position:relative;margin-top:0;line-height:4;color:#707070;font-weight:300;font-family:'Montserrat',sans-serif;}
#form_search_department input#store_locatore_get_btn{padding:13px;font-size:14px;text-transform:capitalize;border-radius:0px;}
#form_search_department div#s2id_store_locator_category{display:block;float:left;margin:10px 10px 10px 0px;}
#form_search_department div#s2id_store_locator_category a{padding:7px;border-radius:0px;background-image:none;border-color:#DDDDDD;height:auto;background:transparent;}
#form_search_department div#s2id_store_locator_category a span:last-child{border-radius:0px;background:transparent;border:0px;top:6px;bottom:0;width:20px;}
#form_search_department div#s2id_store_locator_tag{display:block;float:left;margin:10px 10px 10px 0;min-width:135px;}
#form_search_department div#s2id_store_locator_tag ul{padding:3px;background-image:none;border-color:#dddddd;background:transparent;}
button#search_department{position:absolute;top:0;margin-top:34px;right:61px;border:none;background:red;color:white;cursor:pointer;border-radius:100%;}
button#search_department i.material-icons{line-height:25px;position:relative;font-size:17px;}
@media (min-width:1200px){
	div#area_show_result{width:1200px;padding:0;}
}
div#area_show_result .row-main{clear:both;margin:0;}
div#area_show_result .store_show{background:#252525;margin-bottom:20px;padding:0;clear:both;}
div#area_show_result .store_show .row{margin:0;}
div#area_show_result .store_show .box-topic{width:100%;min-height:90px;color:white;}
div#area_show_result .store_show .box-topic .col-md-3.first{width:100%;border-left:10px solid red;}
div#area_show_result .store_show .box-topic .col-md-3{border-right:1px solid white;min-height:90px;}
div#area_show_result .store_show .box-topic .col-md-3 img.img-first{width:65px;margin-right:10px;display:inline-block;vertical-align:top;margin-top:20px;}
div#area_show_result .store_show .box-topic .col-md-3 img{width:30px;margin-right:10px;display:inline-block;vertical-align:top;margin-top:30px;}
div#area_show_result .store_show .box-content{background:white;border:1px solid #cccccc;border-right:0;}
div#area_show_result .store_show .box-content .col-md-3{border-right:1px solid #ccc;}
div#area_show_result .store_show .box-content .col-md-3.first-img{background-repeat:no-repeat;background-position:center;background-size:cover;min-height:550px;padding:0;}
div#area_show_result .store_show .col-md-3.service{width:29%;}
div#area_show_result .store_show .box-topic .col-md-3.service p{margin:0;padding-top:10%;font-size:18px;display:inline-block;text-transform:uppercase;}
div#area_show_result .store_show .box-topic .col-md-3 p{width:80%;font-size:18px;display:inline-block;text-transform:uppercase;}
div#area_show_result .store_show .box-content .col-md-3.first-img img.images_store{width:100%;max-height:300px;}
div#area_show_result .store_show .box-content .box-contant-new{padding:0px 15px;}
div#area_show_result .store_show .box-content .col-md-3.service{height:550px;padding:0px 0 25px 0;}
div#area_show_result .store_show .box-content .col-md-3 .box-topic-new{background:#ededed;padding:15px;margin-bottom:10px;}
div#area_show_result .store_show .box-content .col-md-3 .box-topic-new p{font-size:16px;color:#252525;margin-left:10px;text-transform:uppercase;font-family:'HelveticaNeueLTStd-Bd'!important;}
div#area_show_result .store_show .box-content .col-md-3 .box-topic-new img{filter:brightness(10) invert(1);}
div#area_show_result .store_show .col-md-3.time{width:21%;}
div#area_show_result .store_show .box-topic .col-md-3.time p{margin:0;padding-top:15%;font-size:18px;display:inline-block;text-transform:uppercase;}
div#area_show_result .store_show .box-topic .col-md-3.last p{margin:0;padding-top:12%;font-size:18px;display:inline-block;text-transform:uppercase;}
div#area_show_result .store_show .box-content .col-md-3.time{padding:0px 0 25px 0;min-height:550px;}
div#area_show_result .store_show .box-content .col-md-3 .box-icon{padding:0;width:50%;float:left;display:inline-block;margin-bottom:20px;margin-top:0;}
div#area_show_result .store_show .box-content .col-md-3 .box-icon img{width:40px;display:inline-block;vertical-align:top;margin-right:5px;}
div#area_show_result .store_show .box-content .col-md-3 p{font-size:14px;color:#252525;font-family:'HelveticaNeueLTStd-Lt';display:inline-block;width:68%;float:none;}
div#area_show_result .store_show .box-content .col-md-3 .box-icon.koo{padding-left:8px;}
div#area_show_result .store_show .box-content .col-md-3 .box-icon.kee{clear:both;}
div#area_show_result .store_show .box-content .col-md-3 p.mg1{padding-top:10px;}
div#area_show_result .store_show .col-md-3.time span.day_name{font-size:14px;color:#252525;font-family:'HelveticaNeueLTStd-Lt';}
div#area_show_result .store_show .col-md-3.time .list_day .dot{vertical-align:super;border-bottom:1px dotted #252525;display:inline-block;margin-top:0;}
div#area_show_result .store_show .col-md-3.time .list_day .dot.Monday{width:70px;}
div#area_show_result .store_show .col-md-3.time .list_day .dot.Tuesday{width:75px;}
div#area_show_result .store_show .col-md-3.time .list_day .dot.Wednesday,div#area_show_result .store_show .col-md-3.time .list_day .dot.Thursday{width:73px;}
div#area_show_result .store_show .col-md-3.time .list_day .dot.Friday,div#area_show_result .store_show .col-md-3.time .list_day .dot.Saturday{width:80px;}
div#area_show_result .store_show .col-md-3.time .list_day .dot.Sunday{width:76px;}
div#area_show_result .store_show .box-content .col-md-3.time .list_day{margin-bottom:12px;}
div#area_show_result .store_show .box-content .col-md-3.last{padding:0px 0 25px 0;min-height:550px;}
div#area_show_result .store_show .box-content .col-md-3.last ul{list-style:none;padding-left:0;}
div#area_show_result .store_show .box-content .col-md-3.last ul li{margin-bottom:30px;}
div#area_show_result .store_show .box-content .col-md-3.last ul li i{font-size:20px;min-width:20px;vertical-align:top;}
div#area_show_result .store_show .box-content .col-md-3.last ul li.li-home i{font-size:28px;min-width:20px;vertical-align:top;}
div#area_show_result .store_show .box-content .col-md-3.last ul li.li-home span{margin-left:13px;}
div#area_show_result .store_show .box-content .col-md-3.last ul li i.fa.fa-map-marker{font-size:26px;min-width:20px;width:20px;display:inline-block;vertical-align:top;}
body#single_store div#session-content .col-md-4.right-store .contact_info ul li .addres{display:inline-block;color:white;font-size:16px;font-family:'HelveticaNeueLTStd-Lt';margin-left:17px;}
div#area_show_result .store_show .box-content .col-md-3.last ul li span{font-size:16px;color:#3d3d3d;font-family:'HelveticaNeueLTStd-Lt';margin-left:20px;width:80%;display:inline-block;}
div#area_show_result .store_show .box-content .col-md-3.last ul li span a{font-size:14px;color:#a8a8a8;font-family:'HelveticaNeueLTStd-Lt';text-decoration:underline;}
div#area_show_result .store_show .box-content .col-md-3.last .readmore{position:absolute;background:red;padding:20px 20px;bottom:0;width:100%;left:0;text-align:center;color:white;text-transform:uppercase;font-size:15px;cursor:pointer;}
div#area_show_result .store_show .box-content .col-md-3.last .readmore:hover span{color:white;cursor:pointer;}
body#page-custom-search div#area_show_result .store_show .box-content .col-md-3.last ul li span a{font-size:16px;color:#3d3d3d;font-family:'HelveticaNeueLTStd-Lt';text-decoration:none;word-wrap:break-word;}
img.img-newsletter{position:absolute;top:auto;left:0;margin-left:30px;margin-top:20px;}
div#area_show_result .page_left{width:30%;display:inline-block;float:left;margin-top:50px;margin-bottom:50px;margin-left:20px;font-size:16px;font-family:'HelveticaNeueLTStd-Lt';}
div#area_show_result .page_left  span{margin-right:10px;font-size:18px;color:black;font-family:'HelveticaNeueLTStd-Bd';}
div#area_show_result .store_show .box-content h1.title{font-size:20px;}
img.wheel{display:none;}
div#session-map.have_wheel img.wheel{display:block;position:absolute;z-index:1;top:-15%;left:17px;width:100%;opacity:0.4;}
div#area_show_result .store_show .col-md-3.time .day_appoin {
    display: inline-block;
    width: 95px;
    font-size: 12px;
    word-wrap: break-word;
}
body#single_store .box-title-in-header .btn button {
    padding: 15px 15px;
    background: transparent;
    color: white;
    border: 1px solid white;
    font-size: 16px;
}
body#single_store .box-title-in-header .text h1.topic1{
	word-break: break-all;
}