/*Footer CSS*/
.fn-sec{background:#f7f7f7;border-bottom: 1px solid #ddd;border-top: 1px solid #ddd;padding:0 0 20px 0;}
.footer-nav{display:flex;margin-left:-10px;margin-right:-10px; padding-top:30px;padding-bottom:20px;}
.footer-nav .fn-gl,.footer-nav .fn-cml{width:22%;box-sizing:border-box;padding-left:10px;padding-right:10px;}
.footer-nav .fn-sml{width:17%;box-sizing:border-box;padding-left:10px;padding-right:10px;}
.footer-nav .fn-title{font-size:16px;color:#000;font-weight:400;margin-bottom:15px;}
.footer-nav .gl-list,.footer-nav .cm-list{margin-left:-10px;margin-right:-10px;display:flex;flex-wrap:wrap;}
.footer-nav .gl-list > li,.footer-nav .cm-list > li{width:50%;box-sizing:border-box;padding-left:10px;padding-right:10px;}
.footer-nav .gl-list > li > a,.footer-nav .cm-list > li > a,.footer-nav .sm-list li > a{display:inline-block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;color:#666;}
.footer-nav .sm-list{margin-left:-10px;margin-right:-10px;}
.footer-nav .sm-list li{padding-left:10px;padding-right:10px;}
.fn-sec .fnol{border-top:1px solid #ddd;padding-top:20px;display:flex;align-items:center;justify-content:space-between;}
.fnol .fn-sm{display:flex;align-items:center;}
.fnol .fn-sm .fn-lbl{font-size:14px;margin-right:10px;color:#000;}
.fn-sml .fn-lbl{margin-right:10px;font-size:14px;color:#000;}
.fn-sm ul{display:flex;align-items:center;}
.fn-sm ul > li{margin-right:5px;}
.fn-sm ul > li > a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;color:#fff;font-size:16px; transition:all 0.3s ease;}
.fn-sm ul > li:hover > a{transform:scale(1.1);}
.fn-sm ul > li > a.facebook-icon{background: #3b5998;}
.fn-sm ul > li > a.bloger-icon{background: #fb8f3d;}
.fn-sm ul > li > a.google-plus{background: #dd4b39;}
.fn-sm ul > li > a.twitter-icon{background: #00aced;}
.fn-sm ul > li > a.youtube-icon{background: #bb0000;}
.fn-sm ul > li > a.pinterest-icon{background: #cb2027;}
.fn-cstf{display:flex; align-items:center;justify-content:center; font-size:16px;color:#666;}
.fn-cstf a{display:inline-block;font-size:22px;font-weight:400;color:#000;text-decoration:none; margin-left:5px;}
.fn-da{display:flex;align-items:center;}
.fn-da .fn-lbl{font-size:14px;color:#333;margin-right:10px;}
.fn-da a.play-store,.fn-da a.app-store{height:30px;width:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#999;color:#fff;font-size:14px;}
.fn-da a.play-store{margin-right:10px;}
.hp-footer{background:#333;}
.hp-footer .hpf-inner{display:flex;align-items:center;justify-content:space-between;}
.hp-footer .footer-logo a{display:inline-block;background:#e31014;line-height:0;padding:7px 15px;}
.hp-footer .copyright,.hp-footer .designby{padding:5px 0;color:#fff;font-size:14px;line-height:22px;}
.hp-footer .designby a{display:inline-block;color:#fff;text-decoration:none;}
.fn-mi{border-top:1px solid #ddd;background:#f7f7f7;font-family: 'Open Sans', sans-serif;}
.fn-tabs{display:flex;align-items:center;justify-content:center; position:relative;}
.fn-tabs > li{transition:all 0.3s ease}
.fn-tabs > li:hover{background:#e37072;}
.fn-tabs > li > a{font-family: 'Roboto', sans-serif;display:block;font-size:16px; font-weight:500; color:#666;padding:15px 30px;cursor:pointer; transition:all 0.3s ease}
.fn-tabs > li:hover > a{color:#fff}
.fn-tabs > li > a i.fa{display:inline-block;vertical-align:middle;margin-left:5px;font-size:10px;color:#999;transition:all 0.3s ease}
.fn-tabs > li:hover > a i.fa{color:#fff}
.fn-tabs > li:last-child{border-right:none}

.fn-tabs > li > ul{display:none;flex-wrap:wrap; position:absolute;left:0;right:0;top:100%;background:#fff;padding:20px 20px 15px 20px;border:1px solid #ddd;border-top:2px solid #e37072; transition:all 0.3s ease}
.fn-tabs > li:hover > ul{display:flex;}
.fn-tabs > li > ul > li{width:20%;box-sizing:border-box;padding-left:5px;padding-right:5px;margin-bottom:2px}
.fn-tabs > li > ul > li a{display:inline-block; max-width:100%; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; font-size:15px; line-height:25px; color:#666;transition:all 0.3s ease}
.fn-tabs > li > ul > li:hover a{color:#ff5a60}
.general-nav{display:flex; justify-content:center; flex-wrap:wrap;padding-top:15px;font-family: 'Open Sans', sans-serif;}
.general-nav li{margin-right:15px; margin-bottom:10px}
.general-nav li a{font-size:16px;color:#666}
.weblink-network{padding:7px 0;background:#fff;border-top:1px solid #ddd}
.wn-list{display:flex;align-items:center;justify-content:space-between}
.wn-list li a{display:block;line-height:0}
.weblink-venture a{display:block;line-height:0;position:relative;background:#e31014;padding:7px 15px;}
.weblink-venture a:after{content:'';position:absolute;border:10px solid transparent;border-bottom-color:#e31014;top:-20px; line-height:50%;margin-left:-10px;left:50%}
img.lazyload:not([src]){visibility:hidden}
.disclaimer-sec {padding:10px;font-size:14px;line-height:22px; color:#666;}