@charset "utf-8";.blue-pattern-bg{background:url(../images/blue-patter-bg.png);background-color:#011f5b;/*height:230px;*/}
.grey-border{border-top:solid 1px #C3C3C3;border-bottom:solid 1px #C3C3C3;margin:0px auto;margin-top:25px;width:95%;}
.footer{background-color:#d9dee2;color:#333333;padding-top:1%;padding-bottom:2%;font-size:13px;}
.footer a{color:#333333;}
.footer ul li{list-style-type:none;border-bottom:solid 1px #c8cdd0;padding-bottom:3px;padding-top:3px;line-height:28px;}
.footer ul li:last-child{border-bottom:0px;}
.footer ul{margin:0;padding:0;}
.footer h4{color:#333333;font-size:14px !important;}
.supported-payment{background-color:#d4d9de;color:#333333;padding-top:1.5%;padding-bottom:1.5%; text-align:center;}
.payment-logos ul{float:left;display:inline-block;list-style-type:none;margin:0px;padding:0px;margin-top:12px;}
.payment-logos ul li{float:left;margin-right:10px;}
.payment-border-right{border-right:solid 1px #c4c8cd;padding-left:25px;}
.payment-no-border{border-right:0px;}
.copyright-bor{border-top:solid 1px #C3C3C3;margin:0px auto;background-color:#d9dee2;padding:20px 30px;text-align:center;}
.footer-bottom{margin:0 auto;text-align:center;}
.social-icons ul{padding:0px;}
.social-icons ul li{display:inline-block;list-style-type:none;margin:0% 1.5%;}
.social-icons ul li i {
    font-size: 15px;
    transition: 0.5s;
    color: #fff;
    background-color: #001f5b;
    padding: 5px 7px;
    margin-right: 3%;
    border-radius: 50%;
    width: 29px;
    height: 29px;
    line-height: 20px;
    text-align: center;
}
.border-radius{border-radius:7% !important;}
.copyright-bor i:hover{color:rgba(48,161,216,1.00);}
.newsletter-main{margin:0px auto;font-size:16px;padding-top:20px;width:55%;color:#fff;padding-bottom: 23px;}
.news-letter-heading{color:#fff;padding-top:14px;width:82%;margin:0px auto;}
.news-letter-heading p{line-height:35px;}
.subscribe-button{padding-left:16px;padding-right:16px;margin-top:2.5em;}
#mc_embed_signup{text-align:center;margin:0px auto;margin-top:25px;width:100%;}
.subscribe-group{width:95%;margin:0px auto;margin-top:18px;}
.newsletter-input{height:52px;}
.subscribe-button{padding:15px;float:left;margin:0;}
.payment-gateways li {float:left; display:inline-block; margin-right:5px; border-bottom:0px !important; margin-bottom:5px;}
.mobile-footer {width: 20%;}
.rzorpay-icon {background: url('../images/razorpay.png') no-repeat; width: 77px; height: 36px;}
@media screen and (min-width:1300px){.newsletter-main{width:60%;}}
@media screen and (min-width:992px) and (max-width:1199px){}
@media only screen and (max-width:991px){.payment-logos ul li{margin-bottom:10px;}
.newsletter-main{width:80%;}
.mobile-footer{width:50%;}
}
@media screen and (max-width:768px){
.mobile-footer{width:50%;float:left;}
.mobile-payment{width:19%;float:left;border-right:solid 1px #c4c8cd !important;}
.payment-border-right{border-right:0px;}
.payment-no-border{border-right:0px !important;}
.mobile-payment{width:33%;}
}
@media screen and (max-width:640px){
.footer{display:none;}
.newsletter-main{width:85%;}
.copyright-bor ul li{margin-right:1%;}
}
@media screen and (max-width:480px){.mobile-payment{width:100%;float:left;border-right:0px !important;}
}
@media screen and (max-width:360px){.mobile-footer{width:100%;float:left;}
.mobile-payment{border-right:0px !important;}
}

/* News Letter Subscriber */
.footercheckbox {font-size: 12px; width: 80%; margin: 10px auto; text-align: left;}
.footercheckbox input {margin: 5px 0px 0px 5px;}
/* News Letter Subscriber */