.rccl_mainFooter .container{margin-left:auto;margin-right:auto}.rccl_mainFooter .btn{display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:4px}.rccl_mainFooter input{text-indent:0}.rccl_mainFooter .rccl_mainFooterSignupInput{padding:0 10px;box-sizing:border-box}.rccl_mainFooterLinksSection a:hover{text-decoration:none}.rccl_mainFooter input:focus{outline:0}.rccl_mainFooterImageBranding{max-width:1600px}.rccl_mainFooterContactUsConatiner{background:#F8F8F9;padding:40px 0;min-height:240px}.rccl_mainFooterContactUsInnerConatiner{max-width:1000px;margin:0 auto}.rccl_mainFooterCallBackText{margin-top:6px}.rccl_mainFooterCallBackNoText:focus,.rccl_mainFooterCallBackNoText:hover,.rccl_mainFooterCallBackNoText:visited{color:#191A51}.rccl_mainFooterSignUpContainer{background:#EFEFF0;padding:20px 0}.rccl_mainFooterSignUpTxt{float:left;padding-top:15px;padding-right:20px;margin-bottom:10px;display:inline-block;margin-right:0}input[type=text].rccl_mainFooterSignupInput{width:275px;font-size:16px;letter-spacing:0;line-height:16px;height:45px;float:left;margin:0;border:none;color:#868686;box-shadow:none}.rccl_mainFooter .rccl_mainFooterSignupInput:focus{background:#fff}.rccl_mainFooterSignUpContainer .input-group{float:left;border-radius:4px;border:2px solid #E2E2E2}.rccl_mainFooterSignUpInnerContainer{max-width:580px;margin:0 auto}.rccl_mainFooterLinksContainer{background:#8B8B8D;padding:10px 0 20px}.rccl_mainFooterLinksSection a{margin-bottom:10px;letter-spacing:.4px;display:inline;float:inherit;clear:both}.rccl_mainFooterLinksSection p{margin-bottom:10px;line-height:0}.rccl_mainFooterLinksSection a:focus,.rccl_mainFooterLinksSection a:hover,.rccl_mainFooterLinksSection a:visited{color:#fff}.rccl_mainFooterCopyrightConatiner{background:#6F6F71;padding:10px 0}.rccl_mainFooterImageBranding img{margin:20px auto 0}.rccl_mainFooterImageBranding{margin-bottom:80px}.panel.rccl_mainFooterLinksSection{background-color:transparent;box-shadow:none;border:none;-webkit-box-shadow:none}.rccl_mainFooterLinksSection i{padding-right:10px;width:17px;color:#fff}.rccl_mainFooterLinksSection h4{margin-top:10px;margin-bottom:10px;cursor:pointer;display:block}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;box-shadow:none}.rccl_footerLinkstoggle{display:inline-block;padding:10px 0}.rccl_mainFooter .clearfix{clear:both}.rccl_mainFooter .text-uppercase{text-transform:uppercase}.rccl_mainFooter .text-center{text-align:center}@media only screen and (max-width :320px){.rccl_mainFooterContactUsInnerConatiner img{display:block;margin:20px auto 0;width:62px}.rccl_mainFooterSignUpContainer .input-group{width:100%}input[type=text].rccl_mainFooterSignupInput{width:calc(100% - 121px);width:-webkit-calc(100% - 121px);width:-moz-calc(100% - 121px);font-size:13px;line-height:13px}.rccl_mainFooterLinksSection{width:100%;float:none}.rccl_mainFooterLinksSection a{padding-left:20px}.rccl_mainFooterLinksSection h4 a{padding-left:0;padding-bottom:0;display:inline-block}.rccl_mainFooterImageBranding{max-width:450px;margin-left:auto;margin-right:auto}.rccl_mainFooter .hidden-lg,.rccl_mainFooter .hidden-md,.rccl_mainFooter .hidden-sm{display:block}.rccl_mainFooter .hidden-xs{display:none}.rccl_mainFooterContactUsInnerConatiner a{padding-top:15px;padding-bottom:15px;margin-top:15px;line-height:15px;box-sizing:border-box}}@media only screen and (min-width :320px){.rccl_mainFooterContactUsInnerConatiner img{display:block;margin:20px auto 0;width:62px}.rccl_mainFooterSignUpContainer .input-group{width:100%}input[type=text].rccl_mainFooterSignupInput{width:calc(100% - 121px);width:-webkit-calc(100% - 121px);width:-moz-calc(100% - 121px);font-size:13px;line-height:13px}.rccl_mainFooterLinksSection{width:100%;float:none}.rccl_mainFooterLinksSection a{padding-left:20px}.rccl_mainFooterLinksSection h4 a{padding-left:0;padding-bottom:0;display:inline-block}.rccl_mainFooterImageBranding{max-width:450px;margin-left:auto;margin-right:auto}.rccl_mainFooter .hidden-lg,.rccl_mainFooter .hidden-md,.rccl_mainFooter .hidden-sm{display:block}.rccl_mainFooter .hidden-xs{display:none}.rccl_mainFooterContactUsInnerConatiner a{padding-top:15px;padding-bottom:15px;margin-top:15px;line-height:15px;box-sizing:border-box}}@media only screen and (min-width :480px){.rccl_mainFooterContactUsInnerConatiner{max-width:450px;margin-left:auto;margin-right:auto}.rccl_mainFooterSignUpInnerContainer{max-width:450px;margin:0 auto}input[type=text].rccl_mainFooterSignupInput{width:calc(100% - 121px);width:-webkit-calc(100% - 121px);width:-moz-calc(100% - 121px);font-size:13px;line-height:13px}#rccl_mainFooterLinksAccordion{width:450px;margin:0 auto;padding:0 15px}}@media only screen and (min-width :768px){#rccl_mainFooterLinksAccordion,.rccl_mainFooter .hidden-lg,.rccl_mainFooter .hidden-md,.rccl_mainFooter .hidden-sm{display:none}.rccl_mainFooter .col-lg-4{width:33.33333333%;float:left;padding-left:15px;padding-right:15px}.rccl_mainFooterContactUsInnerConatiner img{width:auto}.rccl_mainFooterInnerContainer{max-width:750px;margin-right:auto;margin-left:auto}.rccl_mainFooterContactUsInnerConatiner{max-width:1000px}input[type=text].rccl_mainFooterSignupInput{width:230px;font-size:14px;letter-spacing:0;line-height:14px;height:45px}.rccl_mainFooterSignUpContainer .input-group{float:left;width:auto}.rccl_mainFooterSignUpTxt{float:left}.rccl_mainFooterSignUpInnerContainer{max-width:496px}.rccl_mainFooterLinksSection{width:20%;float:left}.rccl_mainFooterLinksSection a{padding-left:0}.rccl_mainFooterImageBranding .rccl_awardOne{width:28%;float:left;padding:0 10px}.rccl_mainFooterImageBranding .rccl_awardTwo{width:48%;float:right;padding:0 10px}.rccl_mainFooterImageBranding{max-width:1600px}.rccl_mainFooterLinksSection h4{cursor:initial}.rccl_mainFooter .hidden-xs{display:block}.rccl_mainFooterContactUsInnerConatiner a{padding-top:15px;padding-bottom:15px;margin-top:20px;line-height:15px;box-sizing:border-box}}@media only screen and (min-width :992px){.rccl_mainFooter .col-lg-4{width:33.33333333%;float:left}.rccl_mainFooterInnerContainer{max-width:970px}input[type=text].rccl_mainFooterSignupInput{width:230px;font-size:14px;letter-spacing:0;line-height:14px;height:45px}.rccl_mainFooterSignUpInnerContainer{max-width:504px}.rccl_mainFooterContactUsInnerConatiner .rccl_mainFooterCallBackText a{line-height:20px}}@media only screen and (min-width :1200px){.rccl_mainFooter .col-lg-4{width:33.33333333%;float:left}.rccl_mainFooterInnerContainer{max-width:1140px}input[type=text].rccl_mainFooterSignupInput{width:275px;font-size:16px;letter-spacing:0;line-height:16px;height:45px;float:left;margin:0;border:none}.rccl_mainFooterSignUpInnerContainer{max-width:568px}}@media only screen and (min-width :1400px){.rccl_mainFooterSignUpInnerContainer{max-width:580px}}.rccl_mainFooter .container{position:relative;overflow:initial;background:0 0;padding:0 15px;z-index:1}