a{color:#e31e24;}
#wh-widget-send-button{bottom:60px!important;}
.footermaincontainer{background-color:#dadada;}
.footermenudiv{padding-top:10px;padding-bottom:15px;margin-left:15px!important;margin-right:15px!important}
.mainfootercontainer{padding-top:15px}
footer#main-footer h4{color:#7b2626;font-size:16px;font-weight:600;}
.list-footer{min-height:140px;border-right:#c5c5c5 solid 1px;padding-left:0;}
.list-footer>li{margin-bottom:4px;list-style:none;line-height:17px}
footer#main-footer a{color:#292828;font-size:14px;}
footer#main-footer a:hover{color:#e31e24;font-weight:500;text-decoration:none}
.foot-menu1{width:25%}
.bordernonelast{border-right:none!important;border-bottom:none!important}
.footericonimgdiv{border-top:#ddd solid 1px;border-bottom:#ddd solid 1px;background-color:#fff;padding:0 40px;}
.img_footer_logo{padding-top:5px;padding-bottom:20px;text-align:center;}
.img_footlogo{padding-left:2px;padding-right:2px;padding-top:10px;padding-bottom:10px;}
.img_footlogo img{width:auto;}
.copyptag{font-size:14px;color:#8a8a8a;margin-bottom:0;}
.menubottomlist{margin-bottom:0;padding-left:0}
.menubottomlist li{display:inline-block}
.menubottomlist li a{color:#863c3c;font-size:12px;border-right:#908e8e solid 1px;padding-right:8px;margin-right:5px;}
.toptobackdiv p{text-align:right;padding-top:10px}
.toptobackdiv p a{color:#000;font-size:12px}
.toptobackdiv p a i{font-size:19px}
.smallinputtaxt{font-size:12px;margin-top:5px;font-style:italic;color:#828282}
.small_labelcheckbox{font-size:14px;color:#848484}
.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#e31e24!important}
.box_input{background-color:#fff;padding:6px 12px;border:1px solid #ddd;border-radius:0}
.small_bookinglabel{font-size:14px;margin-bottom:0}
.box_input:focus{outline:0;border:1px solid #ddd!important;-webkit-box-shadow:1px 1px 10px #ddd!important;-moz-box-shadow:1px 1px 10px #ddd!important;box-shadow:1px 1px 10px #ddd!important;background-color:#fff!important}
.headingsidedivprofile{font-size:14px;color:#000;margin-top:0;font-weight:600}
.list-iconsocialfooter{padding-left:0;text-align:center;}
.list-iconsocialfooter li{display:inline-block;}
.list-iconsocialfooter li a{color:#fff;}
.iconfooter{color:#696969;margin-right:5px;font-size:26px !important;margin-bottom:5px;width:50px;height:50px;text-align:center;border:#c5c5c5 solid 2px;border-radius:50px;padding:10px 5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.iconfooter:hover{color:#fff;border:#e31e24 solid 2px;background-color:#e31e24;}
@media (max-width:1024px){.footgapdivside{padding:0 5px}
footer#main-footer h4{font-size:11px}
footer#main-footer a{font-size:10px}
}
@media only screen and (min-width:481px) and (max-width:992px){.list-footer{min-height:115px;border-right:#ddd3d solid 1px}
.img_footlogo img{width:auto}
.mob_paddingpopupdiv{padding:3px 3px 12px}
footer#main-footer h4{font-size:14px}
.list-footer>li{margin-bottom:1px}
footer#main-footer a{font-size:11px}
.popupminheight_div{min-height:455px}
}
@media only screen and (min-width:257px) and (max-width:480px){.popupminheight_div{min-height:455px}
.list-footer{min-height:115px;border-right:none;border-bottom:#ddd3d solid 1px;margin-right:0}
footer#main-footer a{font-size:11px}
.list-footer>li{margin-bottom:0}
footer#main-footer h4{font-size:12px}
.copyptag,.img_footlogo,.menubottomlist{text-align:center}
.img_footlogo img{width:auto}
.mob_paddingpopupdiv{padding:3px 3px 12px}
}