@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
body {line-height: 24px; color: #364155; font-family: 'Inter', sans-serif; }
.btn, a, button {-webkit-transition: all 250ms linear; -moz-transition: all 250ms linear; -o-transition: all 250ms linear; -ms-transition: all 250ms linear; transition: all 250ms linear; }
a { text-decoration: none;}
a:hover,a:focus,a:active {color: #222; text-decoration: none; outline: 0; }
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {outline:none}
a:focus, :focus {outline: 0;box-shadow:none}
ul{ list-style:none; padding:0 }
button:focus{ outline:none} h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight: 700; } .heading-layout .heading-title{color: #fff;font-size: 16px;background: #012d7c;padding: 12px;}
.heading-title i{ color:#ffd500;padding-right: 5px;}
.newssection__heading{position: relative; border-bottom:2px solid #e5e7ed; margin-bottom:10px} 
.newssection__heading h2{display: inline-block; font-weight: 800;font-size: 18px;color: #012d7c;text-transform: uppercase; position:relative} 
.newssection__heading h2:after{ content: "";position: absolute;border-bottom: 2px solid #ffd500; bottom: -10px; left: 0;
width: 100%;z-index: 1; }
.newssection__heading a{color: #41629e; font-weight:500; font-size: 12px;}
.newssection__heading a:hover{color: #ffd500;} 
.newssection__heading i{ color:#c20017}
.container{ max-width: 1280px}
.red { color:#c20017}
.blue{ color:#4166a8}    .top-part .lang { position: relative;z-index:999;display: inline-block;}
.top-part .lang ul {margin: 0; padding: 0;}
.top-part .lang ul li {list-style: none;position: relative;z-index: 2;transition: all 0.3s;display: inline-block; text-align:left}
.top-part .lang ul li a {display: inline-block;padding: 7px 14px; font-size:14px; font-weight: 600;}
.top-part .lang ul li a:hover{ color:#0071ed}
.top-part .lang .about-nv .sub-menu li:after { background: none; width:auto}
.logo-part{ text-align:center}
.logo-part .navbar-brand img{ width: 150px;padding-top: 2px; margin-bottom: 5px;}
.logo-part .navbar-brand{ margin-right:0}
.logo-text{margin-top: -10px; margin-bottom: 7px; font-weight: 500; font-size: 11px;}  
.top-part .lang ul li a.support-us-btn {color: #cbd3e3; background: #012d7c;}
.top-part .lang ul li a.support-us-btn:hover {background:#022461;}
.top-part .lang .support-us-btn i{background:#375ca0;border-radius: 50px;color: #fff;width: 30px; height: 30px; text-align: center;line-height: 30px;margin-right: 7px;}
.search_icon { position: relative;}
.search_btn {cursor: pointer;display: block;color: #07142b;padding: 14px 15px 13px 15px;font-size: 17px;background: #ffd500;}
.search-box {background: #fff; position: absolute; top: 47px;right: -10px;width: 450px;height: 70px;line-height: 80px;box-shadow: 0 0 10px rgba(0,0,0,0.060);display: none;z-index: 100; padding: 5px}
.search-box:before {content: "";position: absolute;top: -28px;right: 13px;border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 14px solid transparent;border-bottom: 14px solid #fff;}
.search-box .input-group{width: 100%;}
.search-box .form-control{height: 40px;line-height: 40px;margin: 8px;border:1px solid #f1f1f1;outline: none;text-transform: capitalize;}
.search-box button[type="submit"] {width: 55px;height: 38px;padding: 5px 0;background:#012d7c;color: #fff;border: 1px solid #012d7c;outline: none;cursor: pointer;position: absolute;z-index: 100;right: 8px;top: 9px;border-radius: 0;transition: 0.5s;}
.search-box button[type="submit"]:hover{background:#012d7c;border-color:#f2f2f2;}
.search-box button i{color: #fff;} .site_header .navbar {transition: 0.5s all; background:#eff3fb; border-top:1px solid #e4e8f1; border-bottom:1px solid #e4e8f1;padding: 5px 0;}
.site_header .navbar ul li a.nav-link {color:#092963; margin-left:11px;margin-right:11px; font-size:14px; font-weight:600; }
.site_header .navbar ul li a.nav-link:hover{color: #0071ed;} .site_header .dropdown-menu{ border: 1px solid rgba(120,130,140,.13);border-radius: 0; box-shadow: 0 3px 12px rgba(0,0,0,.05)!important;-webkit-box-shadow: 0!important;-moz-box-shadow: 0!important; padding-bottom: 8px; margin-top: 0;}
.site_header .dropdown-menu .dropdown-item{font-size: 13px;}
.site_header .dropdown-menu .dropdown-item:hover,
.site_header .dropdown-menu .dropdown-item:focus{background-color: transparent;color: #0067ff;}
.site_header .dropdown:hover>.dropdown-menu{display: block;}  .darkoverlay {background: rgba(0, 0, 0, 0.5); position: fixed; height: 100%; width: 100%; top: 0; left: 0; right: 0; bottom: 0; z-index: 99999; display: none;opacity: 0; -webkit-transition: all 400ms ease-in-out; -moz-transition: all 400ms ease-in-out; -o-transition: all 400ms ease-in-out; -ms-transition: all 400ms ease-in-out; transition: all 400ms ease-in-out; }
.slidenavbar{background: #fff; width: 300px; height: 100%; top: 0; bottom:0; position: fixed; right: -300px; z-index: 999999; -webkit-transition: all 300ms ease-in-out; -moz-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }
body.sidemenu_open{overflow: hidden!important;height: 100vh!important;}
.sidemenu_open .darkoverlay{display: block;opacity: 1;}
.sidemenu_open .slidenavbar{left: 0;}
.slidenavbar .sidebarlinksec{padding: 20px;}
.slidenavbar .sbenutitle{background: #eee; padding: 30px;position: relative;font-size: 25px;}
.slidenavbar .sbenutitle .closesidebar{display: inline-block; position: absolute; background: #012d7c; height: 100%; width: 90px; top: 0; right: 0; color: #fff; }
.slidenavbar .sbenutitle .closesidebar:hover{background:#0071ed;}
.slidenavbar .sbenutitle .closesidebar span{position: absolute; display: block; height: 40px; width: 40px; text-align: center; top: 50%; left: 50%; margin-left: -28px; margin-top: -3px; transform: rotate(45deg);}
.slidenavbar .sbenutitle .closesidebar span:before,
.slidenavbar .sbenutitle .closesidebar span:after{content: ""; display: block; position: absolute; width: 30px; height: 1px; background: #fff;}
.slidenavbar .sbenutitle .closesidebar span:before{transform: rotate(0deg);}
.slidenavbar .sbenutitle .closesidebar span:after{transform: rotate(-90deg);}
.sidebarlinksec h2{margin-top: 0; font-weight: 700; font-size: 22px; text-transform: uppercase;}
.sidebarlinksec ul{margin: 0 0 20px 0; padding: 0;} 
.sidebarlinksec ul li{list-style: none;border-bottom: 1px solid #e9ebf5;line-height: 25px;padding-bottom: 1px;padding-top: 1px;}
.sidebarlinksec ul li a{font-weight: 500; line-height:25px; color: #3a4551; font-size: 15px;padding-left: 0;}
.sidebarlinksec ul li a:hover{color:#0071ed;margin-left: 5px;}
.top-part .datetime{padding: 13px 0 0 10px;font-weight: 500; color: #012d7c;font-size: 14px;}
.hamburgermenu{margin-right:12px;margin-top:11px; float:left}
.hamburgermenu a{padding: 0!important;}
.hamburgermenu a:hover span{background: #0071ed;}
.hamburgermenu .hbbarlines span {display: block; width:25px; height:2px; background:#012d7c; margin:6px 0; } .site_header .navbar-toggler{padding: 0; outline: 0; color: transparent; background-color:transparent; border-color: transparent;}
.site_header .navbar-toggler:focus,
.site_header .navbar-toggler:active{outline: 0;}
.site_header .navbar-toggler .navbar-toggler-icon{position: relative; height: 2px; background-color: transparent; width: 35px; border-radius: 4px; transition: 0.3s all ease-in-out; }
.site_header .navbar-toggler .navbar-toggler-icon:before,
.site_header .navbar-toggler .navbar-toggler-icon:after{content: ""; position: absolute; display: block; height: 2px; width: 100%; background-color: #444; border-radius: 4px; transition: 0.3s all ease-in-out; }
.site_header .navbar-toggler-icon:before{top: 0; transform: rotate(45deg);}
.site_header .navbar-toggler-icon:after{bottom: 0; transform: rotate(-45deg);}
.site_header .navbar-toggler.collapsed .navbar-toggler-icon{background-color: #444;}
.site_header .navbar-toggler.collapsed .navbar-toggler-icon:before{top:-12px; transform: rotate(0);}
.site_header .navbar-toggler.collapsed .navbar-toggler-icon:after{bottom:-12px; transform: rotate(0);} .new-nav  li {display: block; float: left; position: relative;}
.new-nav  ul li ul { background-color:#fff;visibility: hidden;opacity: 0;min-width: 210px;position: absolute;transition: all 0.5s ease;left: 0;display: none;z-index:999;box-shadow: 0 .125rem .25rem rgba(0,0,0,.075); }
.new-nav ul li:hover > ul,
.new-nav ul li:focus-within > ul, 
.new-nav ul li ul:hover {visibility: visible;opacity: 1;display: block; clear: both;font-weight: 400;line-height: 1.42857143;
color: #fff;white-space: nowrap;line-height: 30px; padding:0}
.new-nav ul li ul li { width: 100%; border-bottom: 1px solid #ddd;}
.new-nav ul li ul li:last-child{ border:none}
.new-nav ul li ul li a{display: block; padding: 6px 20px; font-size: 14px !important; margin-left: 5px !important;margin-right: 0 !important;}
@media (max-width: 991.98px){.site_header .navbar-toggler-icon:before,.site_header .navbar-toggler-icon:after{background-color: #333;}} .Marquee a{ color:#2d343c;font-weight: 600;} .isFixed {position: fixed; top: 0; right: 0;  left: 0;  z-index: 1030;background-color: #fff; box-shadow: 0 .125rem .25rem rgba(0,0,0,.075);padding-top: 10px;padding-bottom: 10px; z-index: 9999;}
.site_header .navbar.isFixed{ padding: 5px 0 10px 0;} .Breaking_News_left .news-post { padding:0; position:relative}
.Breaking_News_left .boxs{ margin-bottom:20px;border: 1px solid #ebeff6;padding: 10px;}
.Breaking_News_left .news-post li { padding-bottom:12px;border-bottom: 1px solid #e9ebf5;padding-top: 12px;} 
.Breaking_News_left .news-post li:last-child {border-bottom: none; padding-bottom:0}
.Breaking_News_left .news-post li h4 {font-weight: 600;line-height: 16px;margin: 0; overflow:hidden; height:60px}
.Breaking_News_left .news-post li h4 a {font-size: 15px; color: #111;font-weight: 600}
.Breaking_News_left .news-post li a:hover {color: #0071ed}
.paddimg-right-none { padding-right: 0;} .owl-carousel .owl-nav {margin-top: -30px; position: absolute; top: 50%; width: 100%; display: flex; justify-content: space-between; height: 0; }
.owl-carousel .item > div{position: relative; z-index: 9; }
.owl-carousel .owl-nav button.owl-next, 
.owl-carousel .owl-nav button.owl-prev {font-size: 14px; text-align: center; line-height: 42px; height: 30px; width: 30px; background-color: #fff; box-shadow: 0 0px 10px rgba(0, 0, 0, 0.32); border-radius: 50px; color: #444; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; visibility: hidden; opacity: 0; }
.owl-carousel:hover button.owl-prev, 
.owl-carousel:hover button.owl-next {visibility: visible!important; opacity: 1!important; }
.owl-theme .owl-nav [class*=owl-]:hover{background-color:#1c214a; color: #fff; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #ffd500 !important;}
#hero__slider .owl-dots{position: absolute; bottom:20px;left: 10%;}
#hero__slider.owl-carousel .owl-nav button.owl-next, 
#hero__slider.owl-carousel .owl-nav button.owl-prev {font-size: 18px; line-height: 40px; height: 40px; width: 40px; background-color: rgba(0, 0, 0, 0.15); box-shadow: none; text-shadow: 0 1px 0px rgba(255, 255, 255, 0.45); color: rgba(255, 255, 255, 0.10); visibility: hidden; opacity: 0; }
.hero .owl-carousel .owl-nav {top: 40% !important;}
.hero__background img { height:407px}
.banner-tag{background-color:#c20017;display: block;padding: 0px 10px;font-size:12px;color:#fff;text-transform: uppercase;letter-spacing: .08em;bottom: -7px;position: absolute;left: -1px;}
.text-part h2{ margin-top:20px;height: 35px;overflow: hidden;}
.text-part h2 a{ color:#012d7c; font-size:23px;}
.text-part p{height:50px;overflow: hidden;} .Mid-News{}
.listing-block h3{ line-height:20px;height: 50px; overflow: hidden; margin-bottom:0}
.listing-block a{ color:#2d343c; font-size:17px; font-weight:700; }
.News_right .owl-carousel .owl-item img {display:inline-block; width: auto;} .policy_governance{ margin-top:20px}
.heading__sm {font-size: 18px;height: 50px; overflow: hidden;}
.news__heading a{ color:#2d343c; line-height:25px; }
.horizontal__newswrap{  margin-top:30px}
.horizontal__newswrap .horizontal__block{display: block;border-bottom: 1px solid #e5e7ed;margin-bottom: 30px;padding-bottom: 10px;}
.horizontal__block p{ font-size:14px;height: 45px;overflow: hidden; margin-bottom: 5px;} .video-box{ padding: 30px 0 20px 0;}
.video-box .video-img{ position:relative;background: #000;}
.video-box .video-img img{ opacity:.5;height: 150px; overflow:hidden}
.video-box .video-img:hover{-webkit-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.10);-moz-box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.10);box-shadow: 0px 0px 5px 3px rgba(0,0,0,0.10);}
.video-box .vidoe-content h5 { font-weight: 500;line-height: 15px;  margin: 13px 0 0px 0;height: 38px;overflow: hidden}
.video-box .vidoe-content h5 a {font-size: 14px;color: #2d343c;line-height: 19px;}
.video-img .tag{background-color: #c20017;display: block;padding: 0px 10px;font-size: 12px; color: #fff;text-transform: uppercase;letter-spacing: .08em;bottom: -5px; position: absolute;left: 0;}
.video-img .play-btn{ position: absolute;right: 15px;bottom: 15px;background: #ffd500;color: #2d343c;height: 30px;width: 30px;
border-radius: 50%; box-shadow: 0 0 0 6px #ffd5006b;text-align: center;line-height: 30px;padding-left: 3px;}
.video-box .time .circle { font-size: 14px;}
.video-box .time .clock { font-size: 13px;} .News_right .text-lower {margin-bottom: 20px;border: 1px solid #ebeff6; }
.News_right .text-lower a {color: #2d343c;font-size: 17px;font-weight: 700;  }
.right-heaing span{ font-size: 11px; color: #ffd500; font-weight:normal}
.for-mi-hi{ height:50px; overflow:hidden}
.oped-imgs{ height:175px;} .footer-logo img{ width:175px}
.footer {padding: 20px 0;background:#3a434e; position: relative; color:#8b949f;font-size:14px }
.footer .social{ margin-top:20px}
.footer .social-links > a {width: 40px;height: 40px;margin-right: 13px;font-size: 20px;color: #fff;padding: 10px;
text-align: center;}
.kuhu{ background:#facd46; padding: 8px 10px 7px 10px !important;}
.footer .social-links > a:hover {background: #333c47}
.footer .footer-links{ margin-top:50px}
.footer .social-links .facebook{ background:#4267b2}
.footer .social-links .twitter{ background:#1da1f2}
.footer .social-links .youtube{background:#c4302b}
.footer .social-links .linkedin{background:#0077b5}
.footer .social-links .instagram{background:#c13584}
.footer .logo-bt h4 {font-size:22px; color: #fff; }
.footer .logo-bt h4 span {color: #fe7806;}
.footer h3.footer-title {font-size: 15px;color:#dee3e9;margin-bottom: 13px;letter-spacing: .5px;}
.footer-links ul li a {color: #8b949f;line-height: 35px; padding:0px; }
.footer-links ul li a:hover, .footer-links a:hover {color: #0071ed}
.footer .form_newsletter{ margin-top:10px; position:relative}
.footer .form-search .newsletter-input { display: inline;padding: 0 125px 0 33px;border-radius: 5px;background: transparent;height:45px;background-image: url(//chanakyaforum.com/wp-content/themes/chanakyaforum/images/news-icon.png); background-position: 10px 15px; background-repeat: no-repeat; color:#fff} 
.footer .form-search .button_mini { font-size: 15px; color: #373435; padding: 0 20px; top: 4px; position: absolute; right:4px; line-height: 35px; background-color: #fff; font-weight:600  }
.footer .form-search .button_mini:hover {background:#0071ed;color: #fff;}
.footer::placeholder {color: #fff;} .bottom-footer{ background:#333c47; padding:10px 0; color:#8b949f; font-size:14px}
.btmlinks a{ color: #8b949f;padding: 0 14px; } 
.btmlinks a:hover{ color: #0071ed;} .team-box { padding: 25px;box-shadow: -2px 11px 35px 7px rgba(0, 0, 0, 0.18);-webkit-box-shadow: -2px 11px 35px 7px rgba(0, 0, 0, 0.18);-moz-box-shadow: -2px 11px 35px 7px rgba(0, 0, 0, 0.18);border-radius: 8px;background: #ffffff;margin-top: 25px;}
.team-box img {text-align: center;display: block;margin: 0px auto;border-radius: 50%;}
.team-item-info h4 {font-size: 17px;line-height: 22px;text-align: center; font-weight: 400;height: 60px;overflow: hidden;}
.team-item-info p {font-size: 15px;line-height: 22px;}
.meet-our-team{background-color: #f9f9f9;padding: 50px 0; border: 1px solid #ececec;}
.page-numbers.current, a.page-numbers:hover { background: #000;color: #fff; border: 1px solid #000;}
.page-numbers { display: inline-block;padding: 5px 10px; margin: 0 2px 0 0; border: 1px solid #eee;line-height: 1; text-decoration: none;border-radius: 2px; font-weight: 600;}
.page-numbers>a {color: #0400ffb8;} .news-details{}
.main-big-top-img img{ width:100% }
.news-details p {font-size: 17px;margin-bottom: 0; margin-top: 10px;line-height: 28px;}
.news-details p strong{color: #333;font-weight: 600;}
.news-details h1{ font-size: 30px;font-weight: 700; letter-spacing: -1px; color: #2d343c; display: block;}
.news-details .time i{ font-size: 11px; padding-right: 5px; color: #0071ed;}
.news-details .time .circle{ font-size:15px; color:#343c45; font-weight:700}
.news-details .time .clock{font-size: 14px;font-weight: 500}
.tg-footer{border-top: 1px solid #e9ebf5;border-bottom: 1px solid #e9ebf5;margin: 40px 0;}
.blog-tags { padding: 15px 0; display: inline-block;}
.blog-tags .list-inline { margin-bottom: 0;}
.blog-tags .list-inline .list-inline-item { margin-right: 0;}
.blog-tags .list-inline .list-inline-item .fa-tags {margin-right: 10px;text-align: center; position: relative; color: #0071ed;}
.blog-tags .list-inline .list-inline-item a {display: block; padding:2px 6px 3px; border: 1px solid #ddd; margin-right: 5px; color: #000; text-decoration: none; text-transform: uppercase; font-size: 12px; margin-bottom: 10px; font-weight: 600; }
.blog-tags .list-inline .list-inline-item a:hover {background-color: #0071ed;  color: #fff;border: 1px solid #0071ed;}
.tg-footer .mob-Share {padding-top: 15px;margin-bottom: 15px;}
.tg-footer .Share-bt{ font-size: 15px; padding-right: 10px;}
.tg-footer .social-margin { margin-right:5px;}
.tg-footer  .social-icon {box-sizing: border-box;-moz-border-radius: 50px; -webkit-border-radius: 0px;border-radius: 50px;border: 5px solid;text-align: center; width: 40px; height: 40px;display: inline-block;line-height: 1px; transition: all 0.5s;}
.tg-footer  .social-icon:hover {  transform: rotate(360deg)scale(1.2);} .tg-footer .facebook { font-size: 19px;padding-top: 6px; border-color: #3b5998; background-color: #3b5998;color: #ffffff;}
.tg-footer .facebook:hover {background-color: #ffffff;color: #3b5998;} .tg-footer .twitter {font-size: 19px;padding-top: 6px;padding-left: 2px;border-color: #55acee;background-color: #55acee;color: #ffffff;}
.tg-footer  .twitter:hover { background-color: #ffffff; color: #55acee;} .tg-footer .linkedin {font-size: 19px;padding-top: 6px;padding-left: 1px;background-color: #0976b4;color: #ffffff;border-color: #0976b4;}
.tg-footer .linkedin:hover {background-color:#fff;color: #0976b4;} .author-bio{text-align:left;display:flex; padding: 20px;background: #fbfbfb;}
.author-bio .author-image img{border-radius:50%;width:90px;height:90px;}
.author-bio .author-image{flex-grow:0;flex-shrink:0;overflow:hidden;width:90px;height:90px;margin-right:40px;}
.author-bio .author-info{flex-grow:1;}
.author-bio h3 a{font-size:22px;margin-bottom:10px; color: #2d343c;}
.author-bio h5{font-size:13px;text-transform:uppercase;margin-bottom:0;font-weight:500;}
.author-bio .author-description{margin-top:15px;margin-bottom:15px;font-size:16px;}
.comments-area{position:relative;margin: 45px 0;}
.comments-area .comment-box{position:relative;padding-bottom: 35px;border-bottom: 1px solid #e8e8e8;margin-bottom: 25px;margin-top: 20px;}
.comments-area .comment-box:last-child{margin-bottom: 0;border-bottom: 0;padding-bottom: 0;}
.comments-area .comment{position:relative;min-height: 100px;padding-left: 15px;}
.comments-area .comment-box .author-thumb{position:absolute;left:0px;top:5px;height: 80px;width: 80px;margin-bottom: 20px;
overflow: hidden;}
.comments-area .comment-box .author-thumb img{width:100%;display:block;}
.comments-area .comment-info{position: relative;display: block;margin-bottom: 5px;}
.comments-area .comment-box .name{position: relative;display: inline-block;font-size:16px;line-height:1.2em;font-weight:700;
color:#000;}
.comments-area .comment-box .time{position: relative;display: block;font-size: 13px;line-height: 20px; 
text-transform: uppercase;}
.comments-area .comment-box .text{font-size: 16px;font-weight: 300;margin-bottom: 10px;}
.comments-area .comment-box .reply-btn{position: relative;display: inline-block;font-size: 14px;line-height: 25px;
color:#0071ed;font-weight: 500;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.comments-area .comment-box .reply-btn:hover{color: #222222;}
.comments-area .comment-box .reply-btn span{-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1);margin-right: 2px;}
.comments-box label{font-weight: 700; font-size: 17px; color: #333; }
.comment-form{position: relative;padding: 20px 0px 50px 0px;border-top: 1px solid #e9ebf5;}
.comment-form .group-title h3{font-size: 20px;color: #0071ed; font-family: 'Lora', serif;}
.comment-form .text{display: block;font-size: 15px;line-height: 28px;color: #555555;font-weight: 300;margin-bottom: 20px;}
.comment-form .form-group{position:relative;margin-bottom: 20px;}
.comment-form .form-group:last-child{margin-bottom: 0;}
.comment-form .form-group input[type="text"],
.comment-form .form-group input[type="email"],
.comment-form .form-group textarea,
.comment-form .form-group select{position: relative;display: block;height: 40px;width: 100%; line-height: 23px;font-weight: 300;padding: 10px 10px;background-color: #ffffff;border-bottom: 2px solid #dddddd;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;border-top: 0;border-left: 0; border-right: 0}
.comment-form .form-group input:focus,
.comment-form .form-group select:focus,
.comment-form .form-group textarea:focus{border-color:#0071ed;color: #222222;}
.comment-form .form-group textarea{height: 150px;resize: none;margin-bottom: 10px;}
.NewS_part-right_Part .widget-search {margin-bottom: 30px;}
.NewS_part-right_Part .widget-search .search-form {position: relative;}
.NewS_part-right_Part .widget-search .search-form label {display: block;margin-bottom: 0;}
.NewS_part-right_Part .widget-search .search-form input { height: 50px;padding: 6px 15px;border: 1px solid #eeeeee;: display: block;outline: 0;-webkit-transition: 0.5s;transition: 0.5s; width:100%}
.NewS_part-right_Part .widget-search .search-form button { position: absolute; right: 0;outline: 0;bottom: 0;height: 50px;
width: 50px; z-index: 1;border: none; color: #ffffff;background-color:#012d7c; -webkit-transition: 0.5s;transition: 0.5s; cursor: pointer;}
.NewS_part-right_Part .widget-search .search-form button:hover{ background:#3a4551} .contact-us_part { font-size:16px}
.Contactfom .form-control { height: 50px;  padding: 15px; border-radius: 0; border-color: #eee; font-size: 15px;
padding-left: 15px;-webkit-box-shadow: unset;  box-shadow: unset;}
.Contactfom textarea.form-control { height: 150px !important;}
.Contactfom form .form-control:focus {  border-color: #0071ed!important;}
.latest-news-box .time i { font-size: 11px;color: #012d7c} .mission-row .mission-col img, .mission-row .vision-col img { transition: all .3s; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s;}
.mission-row>div img { width:65px;}
.mission-row .mission-col:hover img, .mission-row .vision-col:hover img {transform: translateY(-8px); -webkit-transform: translateY(-8px);-moz-transform: translateY(-8px); -ms-transform: translateY(-8px);}
.listings .border-box .box{ border: 1px solid #ddd;padding: 20px;margin-bottom: 20px;}
.news-details ul{list-style: circle; line-height: 30px;padding-left: 20px;margin-top: 10px;}
.our_team .guiding-content { box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 20px; padding: 20px;}
.mission-row ul, .other-pgs ul{ list-style: circle; line-height: 30px; padding-left: 20px; margin-top: 10px;}
<!--Editorial-->
.Editorial .text-parts h4{ margin-bottom:0;}
.Editorial .img-box{  }
.Editorial .text-parts{ padding:15px 10px;background: #eef0f2; display:block;} .support-bg { background: #eef0f2;}
.donate-pricebox .form-control {padding: 1.2rem 1rem;  font-size: 14px;   background: #f9f9f9;}
.donate-pricebox .auto_box .title.active {background-color:#ffd500  !important; -webkit-box-shadow: 0 7px 18px rgba(255 213 0 / 49%) !important; -moz-box-shadow: 0 7px 18px rgba(255 213 0 / 49%) !important;box-shadow: 0 7px 18px rgba(255 213 0 / 49%) !important;border: solid 1px #f9d108  !important; border-radius:0}
.donate-pricebox .btn{ border-radius:0} .paymentstatus{padding:100px 0; }
.paymentstatusblock {background: #fff; padding: 40px 40px 70px 40px; text-align: center; }
.paymentstatusblock:before {content: "";height: 3px; width: 90%; background:#0071ed;display: block;  margin: 0 auto; position: absolute;bottom: -3px; left: 0;right: 0; z-index: 1; border-radius: 0 0 5px 5px;}
.paymentstatusblock .paymnttitle {font-weight: 800;font-size: 30px;margin-bottom: 20px;}
.paymentstatusblock .statusmessage {color:#0071ed; font-size:20px;margin-bottom: 30px;}
.paymentstatusblock p.statusmessage strong {color:#444; font-size:14px; font-weight:normal} 
.donat-support a{color: #fff !important;background: #0071ed;padding-left: 15px !important;padding-right: 15px !important;}
.donat-support a:hover{background-color: #192b69; color: #fff;}
.paymentstatusblock .redmore-btn{color: #fff;padding: 15px 50px;background: #0071ed; }
.paymentstatusblock .redmore-btn:hover{background-color: #192b69; color: #fff;} #formWrapper{
margin-bottom: 80px;
margin-top: 40px;
}
#formWrapper .formBlock div#contactForm {
background: #f7fafd;
margin-top: 0!important;
padding: 30px;
border: 2px solid #012d7c;
border-radius: 0 0 15px 15px;
}
#formWrapper .formBlock .form-control {
height: 50px;
display: block;
width: 100%;
padding: .375rem .75rem;
font-weight: 400;
line-height: 1.5;
color: #212529;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: .25rem;
transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.W-for-us{ background:#fed500; border:1px solid #002c7d; padding:10px 15px; color:#002c7d;font-size: 18px;font-weight: 600;}
.W-for-us:hover{background:#002c7d; color:#fff}
.reader-pg h3{ color:#002c7d; font-size: 23px;}
.reader_Stories .box{ padding: 40px !important;}
.reader_Stories .list-col h3 {height: 55px; overflow: hidden;}
.other-pgs{ min-height:400px} .carrer-listing-holder{padding-top: 0px;}
.career-right-content-holder{width:100%;padding:0;margin:20px 0;}
.career-right-content-holder .career-heading h1{font-size: 1.625rem;line-height: 26px;margin-bottom: 8px;color: #191b22;font-weight: 600;}
.career-right-content-holder .career-heading h2{line-height: 1.3rem; font-weight: 500; color: #646d8c; padding-bottom: 0;font-size: 1.1rem;position: relative;margin: 0;letter-spacing: .5px;}
.career-right-content-holder .search__form {width:100%;padding:0;margin:16px 0; }
.career-right-content-holder .search__form .form-group {position: relative; } 
.career-right-content-holder .search__form .form-group  label{margin: 16px 0 8px;display: block;font-weight: 500;font-size: 0.875rem;line-height: 1rem;}
.career-right-content-holder .search__form .form-group input::placeholder{color:#d5d7dc!important;}
.career-right-content-holder .search__form .form-group i.fa {position: absolute; right: 15px; top: 36px; font-size: 15px; color: #5e6065!important; z-index: 10; } 
.career-right-content-holder .search__form .form-control {    height: 42px;border-radius:4px;background: #fff;box-shadow: none;box-sizing: border-box;padding: 0 32px 0 14px;font-size: 14px;border:1px solid #343c4547;overflow: hidden; font-weight:400;} 
.career-right-content-holder .search__form  button.search-btn { height: 42px; border-radius:4px!important; margin-right: 10px;    font-size: 15px; padding:0 14px;text-transform:capitalize;  border:1px solid #343c45; color: #fff; font-weight: 400;background:#343c45; } 
.career-right-content-holder .search__form .btn-group .btn.active {background-color: #005baa; border-color: #005baa; } 
.career-right-content-holder .search__form button.search-btn:hover {background-color: #0072f1; border-color: #0072f1; color: #fff; }
.career-details-box{padding: 16px;border-bottom: 1px solid #f2f4f9;position: relative;background: #eef0f2;display: flex;flex-wrap: wrap;border-top: 1px solid #f2f4f9;margin-bottom: 6px;}
.career-details-box:hover{background:#f5f6fa;}
.career-details-box:hover .career-inner-box-left h3 a {color: #343c45;}
.career-details-box .career-inner-box-left{width: 67%;}
.career-details-box .career-inner-box-left h3{font-size: 1rem;  margin:0;  line-height: 1.4rem;    font-weight: 500;}
.career-details-box .career-inner-box-left h3  a {color:#012d7c;cursor: pointer;word-break: break-word;font-size: 1rem;    line-height: 1.4rem; font-weight: 500;}
.career-details-box .career-inner-box-left p {    margin-bottom: 10px;padding: 0 0 0 0;font-size: 13px;line-height: 20px;font-weight: 400;color:#50566d;}
.career-details-box .career-inner-box-left span.career-date {display: block;font-size: 0.8125rem;}
.career-details-box .career-inner-box-right {width: 33%;}
.career-details-box .career-inner-box-right span {font-size: 0.8125rem;text-align: right;display:block;} .webinars .list-col h3 a {font-size: 18px; line-height: 22px; color:#111}
.webinars .list-col h3 { margin-bottom:0}
.webinars .time i{ font-size: 11px; padding-right: 5px; color: #012d7c;}
.webinars .time .clock{ font-size:15px; color:#6f6f6f; } .Breaking_News_left .paddimg-right-none img{ height:60px; width:100% }
.listing-block .image-box img{height:175px}
.horizontal__block figure img{ height: 128px;}
.formError {position: absolute !important;left: 0!important; margin-top: 30px!important;z-index: 1 !important;}
.disclaimer-text h5{ font-size:16px;}
.telegram-alert h4{font-size: 15px;line-height: 34px; margin-bottom: 0;}
.telegram-alert i{ font-size: 25px;color: #012d7c;}
.disclaimer-text p{ font-size:14px} .cftv-banner{ }
.cftv-banner .txt-prt{left: 0;right: 0; text-align: center; top: 48%;color: #333;}
.strip-tv{ background:#000; padding:0 15px }
.cf-logo-sz{width: 130px;}
.live-cf{font-size: 25px;}
.cf-Upcoming-Show{ padding:30px 0}
.cf-heading{ font-size:1.5rem; color:#17265c}
.cf-Upcoming-Show h4 {font-weight: 600;line-height: 16px;margin: 0; overflow:hidden; height:60px}
.cf-Upcoming-Show h4 a {font-size: 18px; color: #111;font-weight: 600;line-height:30px}
.cf-Upcoming-Show a:hover {color: #0071ed}
.Watch-Old-Shows .play-btn{position: absolute; left: 0;margin: 0 auto;right: 0;background: #ffd500;color: #2d343c; height: 30px; width: 30px;border-radius: 50%; box-shadow: 0 0 0 6px #ffd5006b;text-align: center; top: 33%;  line-height: 30px;}
.cftv-banner iframe{ margin: 0;padding: 0; display:block;} .logo-nv img{width: 95px;}
.tv-logo-fx {display: block;position: fixed;bottom: 0;left: 0;right: 0;background:#ff0308;z-index: 999;}
.tv-logo-fx img{ width: 125px;}   @media (max-width: 991.98px){
}
@media (max-width: 767.98px){
.isFixed{ position:static}
.top-part .lang{margin-bottom: -40px;} 
.new-nav {margin-top: -15px;}
.site_header .navbar, .site_header .navbar.isFixed  { padding: 15px 0;}	 
.site_header .navbar-toggler { padding-left: 20px;}	 
.search-box {width: 300px;}
.banner-tag { left:0}
.paddimg-right-none { padding-right: 15px;}
.Breaking_News_left .news-post li h4 {padding: 10px 0;}
.video-box .vidoe-content h5 { margin: 20px 0;}
.Breaking_News_left .news-post li h4 { height: 50px;}
.Breaking_News_left .news-post li { padding-top: 0px;}
.text-right.btmlinks{ text-align:left !important}
.btmlinks a { padding: 0 4px 0 0;font-size: 13px;}
.news-details h1 {font-size: 26px;margin-top: 10px;}
.horizontal__block figure img {height: 70px;}
.Breaking_News_left .paddimg-right-none img {height: 235px;}
.our_team .guiding-content  h4{ font-size: 20px;margin-top: 10px;}
.our_team .guiding-content  h5{ font-size:18px;}
.career-details-box .career-inner-box-left, .career-details-box .career-inner-box-right { width:100%;}
.cftv-banner iframe{ height:200px !important; } .cftv-banner .txt-prt { font-size: 18px;}
.Watch-Old-Shows .news__heading a { line-height: 20px;}
.Watch-Old-Shows .heading__sm {font-size: 14px;}
.Watch-Old-Shows figure { margin-bottom:0}
.Watch-Old-Shows .play-btn {top: 25%;}
.cf-Upcoming-Show h4 a {font-size: 15px;line-height: 20px;}
.Watch-Old-Shows .newssection__heading { border-bottom:none;background:#ecf1f9; padding: 8px; text-align: center;display: block !important;}
.Watch-Old-Shows .newssection__heading h2{ margin-bottom:0; text-transform:capitalize; color:#303030}
.Watch-Old-Shows .newssection__heading h2::after { display:none}
.live-mob{ padding:0}
.cf-logo-sz {width: 115px;}
.cf-heading {font-size: 1.2rem;}
.mobi-tx-lft{ padding-left:5px}
}
@media (max-width: 576.98px){
body{ overflow-x:hidden} 
.newssection__heading h2 { font-size: 15px;}
.heading__sm {font-size: 16px;}
#hero__slider.owl-carousel .owl-nav button.owl-next, #hero__slider.owl-carousel .owl-nav button.owl-prev { display:none}
.support-bg .p-5{ padding: 1rem !important;}
.video-box .video-img img { height: 190px;}
.hero__background img {  height: 250px;}
.news-details img{ width:100%; height:100%}
.news-details{overflow-x: hidden;}
} @media (min-width: 576px) and (max-width: 767.98px) { 
.isFixed{ position:static}
.listing-block .image-box img, .oped-imgs { height: 100%;}
} @media (min-width: 768px) and (max-width: 991.98px) {
.isFixed{ position:static}
.listing-block .image-box img, .oped-imgs { height: 265px;}
.site_header .navbar, .site_header .navbar.isFixed  { padding: 15px 0;}	 
.site_header .navbar-toggler { padding-left: 20px;}	
.listing-block .image-box img, .oped-imgs {height: 330px;}
} @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
.isFixed{ position:static}
.site_header .navbar, .site_header .navbar.isFixed  { padding: 15px 0;}	 
.site_header .navbar-toggler { padding-left: 20px;}	 
.listing-block .image-box img, .oped-imgs {height: 100%;}
.footer .social-links > a {margin-right: 2px;}
.btmlinks a { padding: 0 7px;}
.site_header .navbar ul li a.nav-link { margin-left: 7px;margin-right: 7px; font-size: 13px;}
}