.store_choose{
    background:#000000;
    width:570px;
    padding:15px;
    margin:10% auto;
    color:#fff
}
 .store_choose_inner{
    padding:60px 15px;
    border:1px solid #d3a052;
    text-align:center;
    -webkit-text-stroke: 0.35px;
}
 .store_choose_inner .title_head{
    padding:20px 0 60px 0;
    margin:0;
    color:#d3a052;
    font-size:24px;
    text-transform: uppercase;
}
 .store_choose_inner .store_select .rows{
    margin-top:15px
}
 .store_choose_inner .store_select .rows a.clearpara{
    color:#999999;
    font-size:12px;
    text-align:right;
    display:block
}
/* .store_choose_inner .store_select .rows .selectBox-dropdown{
    width:70% !important;
    background:#212121;
    color:#fff;
    height:15px;
    line-height:15px;
    padding: 15px 10px;
}
 .store_choose_inner .store_select .rows .selectBox-dropdown .selectBox-label{
    color:#999999;
    font-size:12px;
    line-height:16px;
    text-transform:inherit
}
 .store_choose_inner .store_select .rows .selectBox-dropdown .selectBox-arrow::before {
    color: #454545;
    content: url(../assets/icons/selectbox_arrow.png);
    cursor:pointer;
    line-height:45px
}
 */
 .store_choose_inner .store_select .rows .select_dd{
    width:70% !important;
    margin-bottom:15px
}
 .store {
    padding:10px;
    overflow:auto
}
/*RK 15-03-2017 */
 .store_locate{
    width:100%;
    float:left
}
/*RK 15-03-2017 */
 #map{
    width: 100%;
     height: 935px;
}
 .store_locate .Lt{
    float:left;
    width:70%;
    margin-right:10px
}
 .store_locate .Rt{
    float:right;
    width:29%;
    -webkit-text-stroke: 0.35px;
}
 .store_locate .Rt .result{
    padding:35px
}
 .store_locate .Rt .result h2.head{
    padding:10px 35px 35px 0;
    font-size:24px;
    text-transform:uppercase;
    font-weight:normal;
    margin:0
}
 .store_locate .Rt .result h2.head .number{
    font-size:36px;
    color:#d3a052;
    font-family: 'garda_titlingtworegular';
}
 .store_locate .Rt .result .resuls_rows{
    position:relative;
    font-size:14px;
    line-height:24px;
    border-bottom:1px solid #999999;
    padding-bottom:25px;
    margin-bottom:25px
}
.store_locate .Rt .result .resuls_rows .address{
}
 .store_locate .Rt .result .resuls_rows.last{
    border-bottom:0;
    padding-bottom:0;
    margin-bottom:0
}
 .store_locate .Rt .result .resuls_rows h3{
    font-weight:normal;
    font-size:16px;
    text-transform:uppercase;
    margin:0 0 25px 0;
    line-height:16px
}
.store_locate .Rt .result .resuls_rows .btn_storedetails{
    font-size:12px;
    color:#d3a052;
    text-align:right;
    margin-top:10px;
    display:block
}
 .store_locate .Rt .result .resuls_rows .btn_storedetails:hover{
    color:#000000;
    text-decoration:none;
}
 .store_locate .Rt .result .resuls_rows .btn_storedetails i{
    vertical-align:middle
}
 .store_locate .Rt .locate_fb{
    background:#000;
    padding:50px 65px 30px
}
 .store_locate .Rt .locate_fb .title_head{
    color:#d3a052;
    font-size:24px;
    margin-bottom:10px
}
 .store_locate .Rt .locate_fb .rows{
    margin-top:15px;
    text-align:right
}
/*RK 15-03-2017 */
 .store_locate .Rt .locate_fb .rows a.clearpara{
    color:#999999;
    font-size:12px;
    text-align:right;
    display:inline-block
}
/*RK 15-03-2017 */
 .store_locate .Rt .locate_fb .rows a.clearpara:hover{
    color:#d3a052
}
 .store_locate .Rt .locate_fb .rows .selectBox-dropdown{
    width:95% !important;
    background:#212121;
    color:#fff;
}
 .store_locate .Rt .locate_fb .rows .selectBox-dropdown .selectBox-label{
    color:#fff;
    font-size:12px;
    line-height:16px;
    text-transform:inherit
}
 .selectBox-options, .selectBox-options li, .selectBox-options li a {
    text-transform: inherit !important;
    font-size:12px
}
 .store_locate .Rt .locate_fb .rows .selectBox-dropdown .selectBox-arrow::before {
    color: #454545;
    content: url(../assets/icons/selectbox_arrow.png);
    cursor:pointer
}
 .store_choose_inner .store_check{
    margin-bottom:40px
}
 .store_choose_inner .store_check .rows label{
    text-transform:uppercase;
    font-size:14px
}
 .store_choose_inner .or{
    margin:35px 0;
    color:#999999;
    font-size:12px;
    line-height:14px;
    text-transform:uppercase;
}
 .store_choose_inner > .rows{
    padding:10px 0
}
 .store_choose_inner .rows a.btn_black{
    background:#d3a052;
    padding:8px 15px;
    color:#000000;
    text-align:center;
    text-transform:uppercase;
    font-size:14px;
    display:inline-block
}
 .store_choose_inner .rows a.btn_black .fa-map-marker{
    font-size:18px;
    padding:0 2px
}
/* store_details code */
 .store_details{
    width:100%;
    float:left;
    -webkit-text-stroke: 0.35px;
}
 .store_details .gallery-wrap {
    position: relative;
    width: 100%;
    margin: 0 auto 70px;
}
/*RK 03-03-2017*/
 .store_details .gallery-wrap .slideshow .slick-slide{
    opacity:0.4
}
 .store_details .gallery-wrap .slideshow .slick-slide.slick-active{
    opacity:1;
    border-left:5px solid #fff;
    border-right:5px solid #fff;
}
 .store_details .gallery-wrap .slick-slider .slick-track{
    background:#000
}
/*RK 09-03-2017*/
/*RK 22-02-2017 ST*/
 .store_details .gallery-wrap .pagingInfo {
    background: #fff;
    position: absolute;
    left: 48.7%;
    bottom: -25px;
    z-index: 9;
    padding:13px 10px 0;
    font-size:14px;
    height:37px
}
/*RK 22-02-2017*/
 .store_details .slick-arrow {
    position: absolute;
    top: 137px;
    transform: translateY(-50%);
    z-index: 8
}
 .store_details .slick-prev {
    background: #fff;
    height: 50px;
    right: 0;
    top: 100%;
    width: 43px;
    padding:10px;
    left: 46.5%;
    padding:0 0 0 15px;
    font-size:inherit
}
/*RK 22-02-2017*/
 .store_details .slick-next {
    background: #fff;
    height: 50px;
    left: 51.3%;
    top: 100%;
    width: 43px;
    padding:0 0 0 15px;
    font-size:inherit
}
/*RK 22-02-2017*/
 .store_details .slick-prev:before {
    color: #000;
    content: "\f104";
     font-family: FontAwesome;
    font-size:25px
}
 .store_details .slick-next:before {
    color: #000;
    content: "\f105";
     font-family: FontAwesome;
    font-size:25px
}
/*RK 22-02-2017 ED*/
 .slide-count-wrap {
    background: #fff;
    position: absolute;
    right: 0;
    top: 42%;
    font-size:14px;
    width:38px;
    padding-left:5px
}
 .store_locate .Lt .map img{
    width:100%
}
/* .gmnoprint {
    display: none;
}
 .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom {
    display: block;
    left:0;
    top:0
}
 .gmnoprint.gm-bundled-control.gm-bundled-control-on-bottom .gmnoprint {
    display: block;
}
 .gm-svpc {
    display: none;
}
 */
 .store_head{
    width:100%;
    position:relative;
    font-size:12px;
    text-transform:uppercase;
    padding:30px 0 5px
}
 .store_head .store_city{
    text-align:center
}
 .store_head .store_city span{
    display:block
}
 .store_head .store_city .btm_line{
    text-align:center;
    border-bottom:1px solid #000000;
    display:inline-block;
    width:10px;
    height:1px
}
 .store_head .previous_store{
    position:absolute;
    left:35px;
    top:29px
}
 .store_head .previous_store a{
    color:#000000;
    text-transform:uppercase
}
 .store_head .previous_store a:hover{
    color:#d3a052
}
 .store_details .store_cityname{
    text-align:center;
    font-size:36px;
    line-height:36px;
    text-transform:uppercase;
    color:#d3a052;
    padding:5px 0 34px 0 
}
 .store_detailslists{
    width:100%;
    margin: 35px 0 45px;
}
 .store_detailslists ul{
    list-style:none;
    margin:0;
    padding:0;
    margin:0 auto;
    width:88%
}
 .store_detailslists ul li{
    font-size:14px;
    width:19.5%;
    padding:0 20px;
    display:inline-block;
    vertical-align:top;
    margin-bottom:45px
}
 .store_detailslists ul li .sdl_head{
    font-size:14px;
    line-height:14px;
    text-transform:uppercase;
    margin-bottom:10px
}
 .store_detailslists ul li .sdl_head .btm_line{
    text-align:left;
    border-bottom:1px solid #000000;
    display:block;
    width:10px;
    height:1px;
    padding:10px 0 0
}
 .store.store_choose_bg{
    background: url("../assets/backgrounds/store-page_bg.jpg") no-repeat center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
     background-size: cover;
    padding:1px
}
/*RK 03-03-2017*/
 .store_details .gallery-wrap .single {
    text-align: center;
    width: 100%;
}
 .store_details .gallery-wrap .single img {
    width: 100%;
}
/*news details caption*/
 .store_details .gallery-wrap .slideshow .slick-slide.slick-active, .diary-detail-head .gallery-wrap .slideshow .slick-active {
    position:relative;
    z-index:1
}
 .slide_captions{
    text-align:center;
    color:#fff;
    position:absolute;
    width:90%;
    left:0px;
    bottom:30px;
    background: rgba(0, 0, 0, 0.6);
    padding:10px 5%;
    display:none;
    line-height:14px;
    font-size:11px
}
 .store_details .gallery-wrap .slideshow .slick-slide.slick-active .slide_captions, .diary-detail-head .gallery-wrap .slideshow .slick-active .slide_captions{
    display:block
}
 @media only screen and (max-width: 1680px) {
     .store_details .slick-prev {
        left: 46.2%;
    }
     .store_details .slick-next {
        left: 51.6%;
    }
}
 @media only screen and (max-width: 1366px) {
     .store_details .gallery-wrap .pagingInfo {
        left: 48.2%;
    }
     .store_details .slick-prev {
        left: 45%;
    }
    /*RK 22-02-2017*/
     .store_details .slick-next {
        left: 51.8%;
    }
    /*RK 22-02-2017*/
}
 @media only screen and (max-width: 1280px) {
}
 @media only screen and (max-width: 1050px) {
     .store_details .slick-prev {
        left: 44.1%;
    }
     .store_details .slick-next {
        left: 52.8%;
    }
}
 @media only screen and (max-width: 1024px) {
    /*.store_locate {
		width: 97%
	}*/
     .store_locate .Rt .locate_fb {
        padding: 30px 15px;
    }
     .store_locate .Rt .result {
        padding: 25px 10px;
    }
     .store_locate .Rt .locate_fb .rows .selectBox-dropdown {
        width: 92% !important;
    }
     .store_locate .Lt {
        margin-right: 8px;
    }
}
@media only screen and (max-width: 1023px) {
     .store_locate .Lt {
        margin-right: 0;
        width: 100%;
    }
     .store_locate .Rt {
        width: 100%;
    }
     .store_locate .Rt .locate_fb .rows .selectBox-dropdown {
        width: 97% !important;
    }
     .store_locate .Lt {
        margin-bottom: 10px;
    }
     .store_locate .Rt .locate_fb {
        padding: 30px 15%;
    }
     #map {
        height: 600px;
    }
     .store_details .slick-slide, .store_details .slick-slide img {
        height:400px
    }
    /*RK 03-03-2017*/
     .store_detailslists ul li {
        width: 49%;
    }
}
 @media only screen and (max-width: 980px) {
}
 @media only screen and (max-width: 900px) {
     .store_details .gallery-wrap .pagingInfo {
        left: 47.3%;
    }
     .store_details .slick-prev {
        left: 42.5%;
    }
     .store_details .slick-next {
        left: 52.8%;
    }
}
 @media only screen and (max-width: 800px) {
     .store_details .slick-prev {
        left: 41.9%;
    }
     .store_details .slick-next {
        left: 53.5%;
    }
}
 
 @media only screen and (max-width: 640px) {
     /*.store_locate {
		width: 97%
	}*/
     .store_choose{
        width:84%
    }
     #map {
        height: 385px;
    }
     .store_details .gallery-wrap .pagingInfo {
        left: 45.8%;
    }
     .store_details .slick-prev {
        left: 39%;
    }
     .store_details .slick-next {
        left: 53.5%;
    }
     .store_detailslists ul li {
        text-align: center;
        width: 93%;
    }
     .store_detailslists ul li .sdl_head .btm_line {
        margin: 0 auto;
        text-align: center;
    }
     .store_head .store_city {
        margin-top: 35px;
    }
     .store_detailslists ul li {
        width: 100%;
        padding:0
    }
}
 @media only screen and (max-width: 600px) {
     .store_details .slick-slide, .store_details .slick-slide img {
        height:300px
    }
    /*RK 03-03-2017*/
     .slide_captions {
         font-size: 8px;
         line-height: 10px;
         padding: 5px 2%;
         width: 96%;
    }
}
 @media only screen and (max-width: 480px) {
     .store_locate .Rt .locate_fb {
        padding: 30px 15px;
    }
     .store_locate .Rt .locate_fb .rows .selectBox-dropdown {
        width: 90% !important;
    }
     .store_details .gallery-wrap .pagingInfo {
        left: 45.1%;
    }
     .store_details .slick-prev {
        left: 36%;
    }
     .store_details .slick-next {
        left: 55.5%;
    }
      .store_choose {
        margin: 10% auto 15%;
    }
}
 @media only screen and (max-width: 360px) {
     /*.store_locate {
		width: 94%
	}*/
     .store_details .gallery-wrap .pagingInfo {
        left: 43%;
    }
     .store_details .slick-prev {
        left: 31%;
    }
     .store_details .slick-next {
        left: 56.8%;
    }
     .store_details .slick-slide, .store_details .slick-slide img {
        height:200px
    }
    
    /*RK 15-03-2017*/
}
 @media only screen and (max-width: 320px) {
}
 