.custloactionsboxifs .slider{width:100%;float:left;padding:20px 0}.custloactionsboxifs .sliderDiv{width:100%;float:left}.custloactionsboxifs .silderBoxDiv{width:33.33%;float:left;padding:0 10px}.custloactionsboxifs .sliderDivBox{width:100%;float:left;background:#fff}.custloactionsboxifs .sliderimg{width:33%;float:left;padding:15px 10px 15px 15px}.custloactionsboxifs .sliderimg img{width:100px;height:100px;float:left}.custloactionsboxifs .addressSec{width:67%;float:right;padding:10px;min-height:152px}.custloactionsboxifs .address{width:100%;float:left}.custloactionsboxifs .addressLft{float:left}.custloactionsboxifs .addressLft h5{font-weight:700;font-size:15px;margin:0}.custloactionsboxifs .addressRt{width:auto;float:right}.custloactionsboxifs .addressRt p{color:#757575;font-size:13px;margin:0}.custloactionsboxifs .address.addressRt p,.custloactionsboxifs .addressSec p{margin:0 !important}.custloactionsboxifs .addressSec>a{color:#000;font-size:15px;line-height:39px}.custloactionsboxifs .options p{margin:0 !important;font-weight:bold;color:#666;font-size:14px}.custloactionsboxifs .options ul{margin:0;padding:0}.custloactionsboxifs .options ul li{float:left}.custloactionsboxifs .addressSec p{color:#757575;font-size:13px !important;margin:0 !important;line-height:1.5}.custloactionsboxifs .ifssearchform .addressSec>p{font-size:13px}.custloactionsboxifs .addressSec a{font-size:14px;display:inline-block;text-decoration:none;color:#000;font-weight:bold}.custloactionsboxifs .addressSec a span{color:#da291c;margin-right:5px}.custloactionsboxifs .options{width:100%;float:left;padding:0 15px;margin:0 0 15px 0}.custloactionsboxifs .options p{color:#757575;font-weight:700;font-size:14px;margin:0}.custloactionsboxifs .options ul{margin:0 !important;padding:0 !important;list-style-type:none}.custloactionsboxifs .options li a{font-size:13px !important;text-decoration:none;float:left;color:#da291c !important}.custloactionsboxifs .viewStoreInfo{width:100%;float:left}.custloactionsboxifs .viewStoreInfo a{text-align:center;background:#da291c;display:block;color:#fff !important;padding:15px 0;font-weight:300;font-size:14px;text-transform:uppercase;text-decoration:none;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;font-weight:bold}.custloactionsboxifs .viewStoreInfo a:hover{color:#000 !important;text-decoration:none !important}.custloactionsboxifs .ifssearchform .wrapper{padding:0}.custloactionsboxifs .ifssearchform .sliderTopLft a{color:#fff}.custloactionsboxifs .ifssearchform .sliderTopRt{color:#fff}.custloactionsboxifs .ifssearchform .address{margin:0 0 5px 0}.custloactionsboxifs .ifssearchform .options p{float:left;width:100%;color:#3c66ab !important;font-family: "Montserrat", sans-serif !important;font-size:13px;font-weight:600}.custloactionsboxifs .ifssearchform .options ul li{text-transform:uppercase;font-weight:bold;text-align:left;padding:0;margin:0}.custloactionsboxifs .ifssearchform .options ul li span{display:inline-block;float:none !important;margin:0 5px;font-size:12px;color:#da291c !important}.custloactionsboxifs .ifssearchform .options ul li span:first-child{margin-left:0}.custloactionsboxifs .ifssearchform .options ul li a{font-family: "Montserrat", sans-serif !important;font-weight:bold;float:none !important;display:inline-block}.custloactionsboxifs .ifssearchform .addressLft h5{color:#3e67ac !important;text-transform:uppercase;font-weight:bold;font-size:15px;font-family: "Montserrat", sans-serif !important;padding:0 !important;margin:0 0 3px 0 !important}.custloactionsboxifs .ifssearchform .addressRt p,.custloactionsboxifs .ifssearchform .addressSec p,.custloactionsboxifs .ifssearchform .options p{padding:0 !important;margin:0 !important}body .custloactionsboxifs .ifssearchform .options ul{margin:0 !important;display:inline-block;width:100%}.custloactionsboxifs .ifssearchform .viewStoreInfo a{background:#3c66ab !important;color:#fff !important;border:0 !important;padding:8px 10px !important;font-family: "Montserrat", sans-serif !important;}.custloactionsboxifs .ifssearchform .sliderDivBox{border-radius:0 !important}.custloactionsboxifs .ifssearchform .viewStoreInfo a:hover{border:none !important;background:#000 !important;color:#fff !important}.custloactionsboxifs .ifssearchform .sliderimg img{width:100% !important;height:auto !important;height:115px !important;object-fit:cover !important;object-position:center center}.custloactionsboxifs .ifssearchform .addressSec{width:60% !important;position:relative;min-height:inherit;padding:10px 10px 10px 0}.custloactionsboxifs .ifssearchform .addressRt{width:100%}.custloactionsboxifs .ifssearchform .address.addressRt{margin:0 0 0 0 !important}.custloactionsboxifs .ifssearchform .addressSec>p{position:relative;width:100%;float:left;font-size:12px;line-height:18px;margin:0 0 5px 0 !important}.custloactionsboxifs .ifssearchform .addressSec>p img{display:none}.custloactionsboxifs .ifssearchform .addressSec>a{position:relative;padding-left:30px !important;line-height:30px}.custloactionsboxifs .ifssearchform .addressSec>a img{position:absolute;display:inline-block;width:20px;top:5px;left:0}.custloactionsboxifs .ifssearchform .sliderDivBox{position:relative;border:5px solid #eee;background:#f7f7f7}.custloactionsboxifs .ifssearchform .viewStoreInfo{width:90%;position:absolute;bottom:-20px;left:5%}.custloactionsboxifs .ifssearchform .addressRt p{color:#000;text-transform:uppercase;font-weight:600;font-family: "Montserrat", sans-serif !important;font-size:13px}.custloactionsboxifs .ifssearchform .addressSec p a{color:#fff}.custloactionsboxifs .ifssearchform .sliderimg{width:40% !important}.custloactionsboxifs .ifssearchform .sliderTopRt a{color:#fff}.custloactionsboxifs .ifssearchform .sliderTopRt a{color:#fff}.custloactionsboxifs .ifssearchform .sliderTopRt a span{display:none}.custloactionsboxifs .ifssearchform .slider{padding:0}.custloactionsboxifs .ifssearchform .custmobSldr{overflow:visible}.custloactionsboxifs .ifssearchform .silderBoxDiv{width:33.33%;float:left;padding:0 15px 0 0;margin-bottom:50px}.loadmore:hover,.loadmore:focus{background:#d90e16 !important}.loadmore{color:#fff !important;text-decoration:none !important;display:inline-block;margin:0;border:0 !important;background:#3c66ab !important;padding:27px 41px !important;border-radius:50px !important;font-family: "Montserrat", sans-serif !important;font-size:18px !important;text-transform:uppercase;font-weight:600 !important}.loadmoreMain{float:left;width:100%;text-align:center}@media only screen and (min-width :100px) and (max-width :600px){.custloactionsboxifs .ifssearchform .silderBoxDiv{width:100%}.custloactionsboxifs .ifssearchform .silderBoxDiv{padding:0}}@media only screen and (min-width :601px) and (max-width :767px){.custloactionsboxifs .ifssearchform .silderBoxDiv{width:50%}.custloactionsboxifs .ifssearchform .silderBoxDiv{padding:0}}@media only screen and (min-width :768px) and (max-width :991px){.custloactionsboxifs .ifssearchform .silderBoxDiv{width:50%}}.sliderTop{width:100%;float:left;margin-bottom:10px}.sliderTopLft{width:50%;float:left}.sliderTopLft a{font-size:14px;text-transform:uppercase;text-decoration:none;color:#000}.sliderTopLft a span{font-size:10px;margin-left:10px;text-decoration:underline}.sliderTopLft p.changtg{font-size:14px;text-transform:uppercase;text-decoration:none;color:#000}.sliderTopLft .changtg span{font-size:10px;margin-left:10px;text-decoration:underline;cursor: pointer;}.sliderTopRt{width:50%;float:right;text-align:right}.sliderTopRt a{display:inline-block;text-decoration:none;color:#000;font-size:14px}.sliderTopRt a span{margin-left:10px}.slider{width:100%;float:left;padding:20px 0}.sliderDiv{width:100%;float:left}.silderBoxDiv{width:33.33%;float:left;padding:0 10px}.sliderDivBox{width:100%;float:left;border-radius:5px;background:#fff;box-shadow:rgba(0,0,0,0.2) 0 0 5px}.sliderimg{width:33%;float:left;padding:15px 10px 15px 15px}.sliderimg img{width:100px;height:100px;float:left}.addressSec{width:67%;float:right;padding:10px;min-height:152px}.address{width:100%;float:left}.addressLft{float:left}.addressLft h5{font-weight:700;font-size:15px;margin:0}.addressRt{width:auto;float:right}.addressRt p{color:#757575;font-size:13px;margin:0}.address.addressRt p,.addressSec p{margin:0 !important}.addressSec>a{color:#000;font-size:15px;line-height:39px}.options p{margin:0 !important;font-weight:bold;color:#666}.options ul{margin:0;padding:0}.options ul li{float:left}.addressSec p{color:#757575;font-size:13px;margin:0 !important;line-height:1.5}.addressSec a{font-size:14px;display:inline-block;text-decoration:none;color:#000;font-weight:bold}.addressSec a span{color:#da291c;margin-right:5px}.options{width:100%;float:left;padding:0 15px;margin:0 0 15px 0}.options p{color:#757575;font-weight:700;font-size:14px;margin:0}.options ul{margin:0 !important;padding:0 !important;list-style-type:none}.options li a{font-size:13px;text-decoration:none;float:left;color:#da291c}.viewStoreInfo{width:100%;float:left}.viewStoreInfo a{text-align:center;background:#da291c;display:block;color:#fff !important;padding:15px 0;font-weight:300;font-size:14px;text-transform:uppercase;text-decoration:none;border-radius:5px;border-top-left-radius:0;border-top-right-radius:0;font-weight:bold}.viewStoreInfo a:hover{color:#000 !important}.findyourstoresec{width:100%;float:left}.findyourstore{width:100%;float:left;padding:20px 0}.findyourstoreHead{width:100%;float:left;margin-bottom:30px}.findyourstoreHead h2{text-align:center;text-transform:uppercase;margin:30px 0 0 0;font-weight:bold;font-size:25px}.findyourstoreSearchBoxdiv{width:100%;float:left;display:flex;justify-content:center;align-items:center}.findyourstoreSearchBox {width:600px;border-radius:5px;height:170px;padding:36px 0 0 0;text-align:center;border:1px solid rgba(0,0,0,.12)}.findyourstoreSearchBox label{display:inline-block;margin:10px 0 0 0;width:100%;font-weight:bold;text-transform:uppercase;font-size:17px;font-family:font-family: "Montserrat", sans-serif !important;}.findyourstoreSearchBox input[type="text"]{padding:13px;width:200px;height:39px;border:1px solid #bebebe87;margin:2px 3px 0 0;box-shadow:0;border-radius:0}.searchbtn{display:inline-block}.findyourstoreSearchBox label{display:inline-block;margin:5px 0 11px 0}.searchbtn input[type="button"]{padding:9px 20px;font-weight:700;text-transform:uppercase;font-size:14px;background:#d90e16;color:#fff !important;border-radius:0 !important;text-decoration:none !important;display:inline-block;border:0;margin:2px 0 0 0}.searchbtn input[type="button"]:hover{background:#525657}#loaderbox{text-align:left;margin:25px 0 0 0}#loaderbox span{font-weight:bold;text-transform:uppercase;font-size:21px;color:#333;float:left;margin:14px 0 0 30px}#loaderbox img{position:relative;top:8px;left:-9px}.sliderDiv .owl-item .item .silderBoxDiv{width:100%}.custmobSldr .owl-prev,.custmobSldr .owl-next{position:absolute;top:50%;margin:-40px 0 0 0 !important;font-size:0 !important;background:none !important;padding:0 10px !important;line-height:normal !important;cursor:pointer;width:auto}.custmobSldr .owl-prev{left:0}.custmobSldr .owl-next{right:0}.custmobSldr .owl-prev::before{content:"\f104";font-family:"FontAwesome";font-size:40px;color:#000}.custmobSldr .owl-next::before{content:"\f105";font-family:"FontAwesome";font-size:40px;color:#000}.custmobSldr .owl-theme .owl-dots .owl-dot{width:auto;display:inline-block}.custmobSldr .owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.custmobSldr .owl-theme .owl-dots .owl-dot.active span,.custmobSldr .owl-theme .owl-dots .owl-dot:hover span{background:#869791}.owl-item{float:left;width:100%}.owl-item .item{width:80%;float:left;margin:0 10%}.owl-controls{float:left;width:100%;text-align:center;margin:20px 0 0 0}.ifssearchform .findyourstoreSearchBox{box-shadow:none;border:0;height:auto;padding:0;border-radius:none;width:92%}.ifssearchform .findyourstoreSearchBox #zip , .ifssearchform .lsf_form #zip  { text-align:left; margin:0;width:100%;background-color:#fff;padding:19px 15px;line-height:1em;color:#50565f;resize:vertical;outline:0;min-height:100%;font-family:Arial,sans-serif;height:57px;box-shadow:none;font-size:14px !important;border-radius:5px 5px 5px 5px !important}.ifssearchform .findyourstoreSearchBox button{padding:40px 40px;background:#3c66ab;color:#fff}.ifssearchform .findyourstoreSearchBox .searchbtn , .ifssearchform .lsf_form .searchbtn {position:absolute;right:-2px;top:0}.ifssearchform .findyourstoreSearchBox{position:relative;overflow:hidden}.ifssearchform .findyourstoreSearchBox .searchbtn input[type="button"] , .ifssearchform .lsf_form .searchbtn input[type="button"]{color:#fff !important;text-decoration:none !important;display:inline-block;margin:0;border:0 !important;background:#3c66ab !important;padding:18px 41px !important;border-radius:0 5px 5px 0 !important;font-family: "Montserrat", sans-serif !important;font-size:18px !important;font-weight:normal !important; height:57px;}.ifssearchform .findyourstoreSearchBox .searchbtn input[type="button"]:hover, .ifssearchform .lsf_form .searchbtn input[type="button"]:hover{border:0;background:#000 !important}.ifssearchform .wrapper{padding:0}.ifssearchform .sliderTopLft a{color:#fff}.ifssearchform .sliderTopLft p.changtg{color:#fff}.ifssearchform .sliderTopRt{color:#fff}.ifssearchform .address{margin:0 0 5px 0}.ifssearchform .options p{float:left;width:100%;color:#3c66ab !important}.ifssearchform .options ul li{text-transform:uppercase;font-weight:bold;text-align:left;padding:0;margin:0}.ifssearchform .options ul li span{display:inline-block;float:none !important}.ifssearchform .options ul li a{font-family: "Montserrat", sans-serif !important;font-weight:bold;float:none !important;display:inline-block}.ifssearchform .addressLft h5{color:#3e67ac !important;text-transform:uppercase;font-weight:bold;font-size:15px;font-family: "Montserrat", sans-serif !important;padding:0 !important;margin:0 0 3px 0 !important}.ifssearchform .addressRt p,.ifssearchform .addressSec p,.ifssearchform .options p{padding:0 !important;margin:0 !important}.ifssearchform .options ul{margin:0 !important;display:inline-block;width:100%}.ifssearchform .viewStoreInfo a{background:#3c66ab !important;color:#fff !important;border:0 !important;padding:8px 10px !important;font-family: "Montserrat", sans-serif !important;}.ifssearchform .sliderDivBox{border-radius:0 !important}.ifssearchform .viewStoreInfo a:hover{border:none !important;background:#000 !important;color:#fff !important}.ifssearchform .sliderimg img{width:100% !important;height:auto !important;height:115px !important;object-fit:cover !important;object-position:center center}.ifssearchform .addressSec{width:60% !important;position:relative;min-height:inherit;padding:10px 10px 10px 0}.ifssearchform .addressRt{width:100%}.ifssearchform .address.addressRt{margin:0 0 0 0 !important}.ifssearchform .addressSec>p{position:relative;width:100%;float:left;font-size:12px;line-height:18px;margin:0 0 5px 0 !important}.ifssearchform .addressSec>p img{display:none}.ifssearchform .addressSec>a{position:relative;padding-left:30px !important;line-height:30px}.ifssearchform .addressSec>a img{position:absolute;display:inline-block;width:20px;top:5px;left:0}.ifssearchform .sliderDivBox{position:relative}.ifssearchform .viewStoreInfo{width:90%;position:absolute;bottom:-20px;left:5%}.ifssearchform .addressRt p{color:#000;text-transform:uppercase;font-weight:600;font-family: "Montserrat", sans-serif !important;}.ifssearchform .addressSec p a{color:#fff}.ifssearchform .sliderimg{width:40% !important}.ifssearchform .sliderTopRt a{color:#fff}.ifssearchform .sliderTopRt a{color:#fff}.ifssearchform .sliderTopRt a span{display:none}.ifssearchform .slider{padding:0}.ifssearchform .custmobSldr{overflow:visible}.ifssearchform .silderBoxDiv{width:33.33%;float:left;padding:0 15px 0 0}.search_city_zip_label{color:#fff;font-weight:normal;font-family: "Montserrat", sans-serif !important;font-size:14px;margin:20px 0 0 0}.findyourstoresec_right{width:33.33%;float:left}.custloactionsboxifs .ifssearchform .viewStoreInfo a:hover,.custloactionsboxifs .ifssearchform .viewStoreInfo a:focus{background:#d90e16 !important}.custloactionsboxifs .ifssearchform .options ul li{min-height:24px}
/***************/

.ifssearchform > #loaderbox , .lsf_main > #loaderbox{
    text-align: center !important;
    margin: 0 0 20px 0;
}
.ifssearchform #loaderbox span {
    vertical-align: middle;
    display: inline-block;
	float:none;
	margin:14px 0 0 30px;
}
.ifssearchform > #loaderbox .loader , .lsf_main > #loaderbox .loader  {
    vertical-align: middle;
    color: #fff !important;
    height: 40px !important;
    display: inline-block;
    margin-bottom: 0px !important;
}
.ifssearchform > #loaderbox .loader, .ifssearchform > #loaderbox .loader::before, .ifssearchform > #loaderbox .loader::after 
,.lsf_main > #loaderbox .loader, .lsf_main > #loaderbox .loader::before, .lsf_main > #loaderbox .loader::after
 {
    background: #fff !important;
}
.ifssearchform #loaderbox span {
	
}


@media only screen and (min-width :100px) and (max-width :767px){
.lsf_services {
    width: 100%;
    text-align: center;
    max-width: 280px;
}
.lsf_services .checkbox-btn {
	width: 49%;
    text-align: left;
    margin: 0 0 10px 0;
}
}
/**********device-mail-in-repair GET STARTED box for center ****************/
.page-id-232914 .custloactionsboxifs .ifssearchform .item {
	float:none;
	width:33%;
	display: inline-block;
}
.page-id-232914 .custloactionsboxifs .sliderDiv {
	text-align:center;
	display:inline-block;
	/*display: flex;
    justify-content: center;*/
	
}
@media only screen and (min-width: 100px) and (max-width: 600px) {
.page-id-232914 .custloactionsboxifs .ifssearchform .item {
	width: 100%;
}
}
@media only screen and (min-width: 601px) and (max-width: 767px) {
.page-id-232914 .custloactionsboxifs .ifssearchform .item {
	    width: 47%;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.page-id-232914 .custloactionsboxifs .ifssearchform .item {
	    width: 47%;
}
}



/************ locationlist on blog details pages *************/
.cstLocbloglist .ifssearchform .item {
	float:none;
	width:33%;
	display: inline-block;
}
.cstLocbloglist .sliderDiv {
	text-align:center;
	display:inline-block;
	/*display: flex;
    justify-content: center;*/
	
}
@media only screen and (min-width: 100px) and (max-width: 600px) {
.cstLocbloglist .ifssearchform .item {
	width: 100%;
}
}
@media only screen and (min-width: 601px) and (max-width: 767px) {
.cstLocbloglist .ifssearchform .item {
	    width: 47%;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
.cstLocbloglist .ifssearchform .item {
	    width: 47%;
}
}




