.store-location { padding: 20px 0 50px; }
.store-location-wrapper > ul { font-size: 0; margin:0; padding: 0; }
.store-location-wrapper > ul > li {width: 20%;vertical-align: top;display: inline-block;margin-bottom: 30px;padding: 0 15px;}
.location-card {border-radius: 3px;padding: 12px 15px;position: relative;-webkit-transition: background-color .2s ease;-webkit-transition: background-color .2s ease;transition: background-color .2s ease;}
.store-location-wrapper > ul > li > a {position: relative;background: #ffffff;box-shadow: 4px 6px 18px 0px rgb(0 0 0 / 10%);border: 2px solid #124f70;width: 100%;display: inline-block;}
.no-touch .store-location-wrapper > ul > li > a:hover { box-shadow: 0 0 20px rgba(0,0,0,0.30); }
.location-title {-webkit-transition: .2s ease;-webkit-transition: .2s ease;transition: .2s ease;color: #124770;font-size: 20px;font-weight: 700;line-height: 1.3;margin-top: 0;margin-bottom: 0;text-align: center;}
.store-location-wrapper ul>li::before {display: none;}
.store-location-wrapper > ul > li + li {    margin-top: 0 !important;}

.form_cover .form-group{ margin-bottom: 20px; }
.form_cover .form-group .form-control {
    border: 1px solid #ccc;
    border-radius: 0;
    padding: 0 15px!important;
    height: 50px;
    font-size: 16px;
    line-height: 36px;
    color: #222;
    font-weight: 400;
    background: 0 0;
}
.form_cover .form-group textarea.form-control {
    height: 118px!important;
    resize: none;
    padding-top: 5px!important;
    padding-bottom: 5px!important;
}

.form_cover .submit_btn_main .submit_btn {
    width: 100%;
    padding: 0 50px;
    margin: 0;
    border: 0;
    background: 0 0;
    font-size: 18px;
    color: #fff;
    letter-spacing: .02em;
    font-weight: 700;
    text-transform: uppercase;
    transition: .5s;
    -moz-transition: .5s;
    -ms-transition: .5s;
    -o-transition: .5s;
    -webkit-transition: .5s;
}

.form_cover {
    padding-bottom: 50px;
}

.short_description_class {
    font-size: 18px;
    margin-top: 10px;
    display: inline-block;
    width: 100%;
}


.contact_detail_section_text { display: flex; flex-wrap: wrap; align-items: center;  align-content: center;    justify-content: center;}
.inte_remove2_section .header_call_main { padding-right: 10px;}
.inte_remove2_section .h3{ display: none; }

.new_cal_sec .contact_detail_section_text{margin-top: 0;}

#storage_slider .owl-dots { position: absolute; left: 0; right: 0; margin: 0 auto; text-align: center;    bottom: -25px;}
#storage_slider .owl-nav button { margin: 0 -79px; }
#storage_slider .owl-dots button.owl-dot { height: 6px; width: 20px; z-index: 1; margin: 0 2px; position: relative; border-radius: 3px; }
#storage_slider .owl-dots button.owl-dot span { height: 10px; width: 10px; display: block; position: absolute; top: 50%; transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); left: 50%; background: #2492d0; border-radius: 50%; }
div#storage_slider { border: 1px solid #ccc; padding: 15px;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}

#office_int_move .subub_area_class,#guess_form2 .subub_area_class,#guess_form3 .subub_area_class,#guess_form1 .subub_area_class {height: 100px;}








@media screen and (max-width: 1200px) {
.location-title {  font-size: 14px;}
.new_cal_sec .contact_detail_section_main a, .new_cal_sec .contact_detail_section_text span { font-size: 15px;}

}
/* For 175*/
@media (min-width: 1079px) and (max-width: 1200px) {
    .store-location-wrapper > ul > li{  margin-bottom: 20px;padding: 0 10px;}
   .location-title{font-size: 16px;}
}

@media only screen and (max-width: 1080px) {
.new_cal_sec .header_call_main .headcall .callicon img, .new_cal_sec .header_call_main .headcall .callicon svg{ left: 0;  right: 0 !important ; }
.new_cal_sec .header_call_main .headcall .callicon { border-radius: 50%; display: inline-block; position: relative; width: 46px;    height: 46px;    font-size: 0;    background-color: #124f70;}
.new_cal_sec .contact_detail_section_main a, .new_cal_sec .contact_detail_section_text span { padding: 0 !important;    border-radius: 50%;    display: inherit !important;}
.new_cal_sec .contact_detail_section_main a, .new_cal_sec .contact_detail_section_text span { font-size: 12px;}
}

@media only screen and (max-width: 991px) {
.new_cal_sec .contact_detail_section_text {  justify-content: left; margin: 15px 0;}
.new_cal_sec .contact_detail_section_main a, .new_cal_sec .contact_detail_section_text span {
    font-size: 14px;
}

div#storage_slider { margin-bottom: 70px;}

}

@media only screen and (max-width: 767px) {
.store-location-wrapper > ul > li{width: 33%;    margin-bottom: 20px;padding: 0 10px;}
.location-title{font-size: 18px;}
}
@media only screen and (max-width: 575px) {
.store-location-wrapper>ul>li {width: 50%;padding: 0 10px;margin-bottom: 15px;}
.location-title{    font-size: 14px;}
.location-card{padding: 10px 8px;}
div#storage_slider { margin-bottom: 50px;}

}
@media screen and (max-width: 350px) {
.location-title {
    font-size: 12px;
}
.inte_remove2_section .header_call_main {
    padding-right: 4px;
}
.location-card {
    padding: 4px 4px;
}
}




