.cf:after,.cf:before{content:'';display:block}
.cf:after{clear:both}
.cf{zoom:1;clear:both}
img,img:focus{border:none;outline:0}
img{max-width:100%;height:auto;image-rendering: auto;}
form{margin:0;padding:0;border:0}
a{color:#181818;text-decoration:none}
a:hover{text-decoration:none;color:#df351c}
body,html{width:100%;outline:0}
body{height:100%;overflow-x:hidden;padding:0;margin:0;color:#181818;
     font-size:1em;font-weight:400;background-color:#fff;
     font-smoothing:antialiased;-moz-font-smoothing:antialiased; color: #212121;
     -webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;
     min-width:320px;font-family:"Roboto Slab",'Roboto Condensed',"Mukta Malar",sans-serif !important; line-height: 1.2em}
body.ta{ font-family:"Mukta Malar","Roboto Slab", 'Roboto Condensed', sans-serif; }
select::-ms-expand{display:none}
.container{margin:0 auto;max-width:1400px;width:96%}
label.error { color: red; font-size: 11px; margin-bottom: 0;}
label.success { color: #6EAC49; font-size: 11px; margin-bottom: 0;}
.form-group{ margin-bottom: 0.5em; }
.comment-alert { display:none;}
.float-right { float:right; }

header .fb {font-size: .8em; color: #034ea2; margin-right: .4em; margin-left: .4em; top: .5em; position: relative;}


/* clears the 'X' from Internet Explorer */
input::-ms-clear {  display: none; width : 0; height: 0; }
input::-ms-reveal {  display: none; width : 0; height: 0; }

/* clears the 'X' from Chrome */
input::-webkit-search-decoration,
input::-webkit-search-cancel-button,
input::-webkit-search-results-button,
input::-webkit-search-results-decoration { display: none; }


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
	header{ display: inline-block !important; }
}

input,textarea,button{outline:none;box-shadow:none!important}
@media screen {

.modal-normal .modal-content{ max-width: initial; width: 100%}

/* search-section */
.srch-sec .search-cont-hd{ position: relative;top:0;right: 0;padding: 0;width: 100%;background: #ffffff;display: none; float: left; }
.srch-sec .searchbtn {  background: none; float: right; border: 0; cursor: pointer;  outline: none; padding: .65em 0;}
.srch-sec .searchbtn i {padding-left: 1em; width: 2.5rem; height: 1.125rem;}
/* search-section end */

/* The Modal Popup */
.modal { display: none; position: fixed; z-index: 99; padding-top: 10.25em; left: 0; top: 0; width: 100%; height: 100%;  overflow: auto; background:rgba(183, 183, 183, 0.8);}
.modal-content { background-color: #fefefe; margin: auto; padding: 1.25em 1.6em;  width: 90%; border-radius: 8px; max-width: 374px; }
.modal-content .cont{ padding: 1.5em .875em 0}
.modal-content .cont h5{ font-size: 0.875em; font-weight: 600; color: #b22823; padding-bottom: 1.5em}
.modal-content .cont a{ display: inline-block; width: 100%; margin-bottom: .875em; color: #fff; font-size: 1.25em}
.modal-content .cont a:last-child{ margin-bottom: 0;}
.modal-content .cont a.tam{ background: #e75227; padding: .75em 1em; font-family:"Mukta Malar",sans-serif; }
.modal-content .cont a.tam::after{ content: "\f105"; font-family: FontAwesome; float: right}
/*.modal-content .cont a.eng{ background: #f9a61a; padding: .75em 1em }
.modal-content .cont a.eng::after{ content: "\f105"; font-family: FontAwesome; float: right}*/
.modal-content .cont a.eng{ background: #265DB1; padding: .75em 1em }
.modal-content .cont a.eng::after{ content: "\f105"; font-family: FontAwesome; float: right}
/* The Modal Popup */


header .tod-date{color:#181818;font-size:.75em;padding:.8em 0;font-weight:600;display:inline-block; font-family: "Roboto Slab",'Roboto Condensed',"Mukta Malar",sans-serif;}
header .tod-date .fa-calendar{color:#dc1c16;width:100%;font-size:2em}
header .top-menu{background:#fff}
header .hdr-lng{background:transparent;color:#181818;font-size:.9em;padding: .65em .8755em;display:inline-block;vertical-align:middle}
header .hdr-lng:hover{ background: #fff}
header .hdr-lng.active{background:#e5e5e5}
header .hdr-lng.telgrm{background:#00b1ff; padding:.4em .875em;}
.mob-nav{padding:1em;display: -ms-flexbox; display: flex;}
#menu{cursor:pointer}
#menu .mnu-trg{ width: 42px;height: 42px;font-size: 11px; line-height: 41px; border-radius: 50%; vertical-align: middle;color: #dc0003; text-align: center;background-color: #dadada; display: inline-block;}
.mob-nav .hm-mn { border-radius: 50%;color: #fff; background: #b42f2f; display: table; padding: 1px 0;  width: 42px;height: 42px;vertical-align: middle;text-align: center;} 
.mob-nav .hm-mn i { vertical-align: middle; display: table-cell; font-size: 1.4em;}
header{width:100%;position:fixed;max-width:300px;background:#fff;z-index:3;top:0;left:-100%;padding:3em .5em;height:100%;overflow-y:scroll;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;text-align:center;display:flex;display:-ms-flexbox;flex-wrap:wrap;overflow-x:hidden}
header.act{left:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}
header .close{position:fixed;font-size:1.5em;color:#3e3d3d;padding:.5em;cursor:pointer;display:inline-block;font-weight:600;float:right;right:7px;top:0;display:inline-block;opacity:1;display:none;z-index:1}
header.act .close{display:block}
.srch-sec.act .inpt-sec{width:100%}
.srch-sec .inpt-sec{width:50%;border:1px solid #eee;float:right;border-radius:22px;transition:.5s;font-size:.875em}
.srch-sec .search-btn{padding:.8em 0;cursor:pointer;background:transparent;position:absolute;width:7%;right:32px}
.mn-section .srch-sec{order:1;text-align:right;padding:.75em 1.2em;border-bottom:1px solid #e5e5e5;margin-top:1em;margin-bottom:1em;-webkit-box-shadow:inset 0 8px 27px 0 rgba(244,244,244,1);-moz-box-shadow:inset 0 8px 27px 0 rgba(244,244,244,1);box-shadow:inset 0 8px 27px 0 rgba(244,244,244,1)}
.mn-section .mn-nav{order:2}
header .top-menu{ order:3; padding: .75em 0 1.5em; border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;
margin: 1.2em 0;}
.mn-section .secondary-nav{order:4;padding-bottom:2em}
header .navbar{padding:0;width:100%}
header .navbar-nav{width:100%;text-align:center}
header .navbar-nav .nav-link{margin:0!important}
.cover{background:rgba(148,146,146,0.9);height:100%;left:0;position:fixed;top:0;width:100%;z-index:2;display:none}
.cover.act{display:block}
.nav-item{width:100%;text-align:center}
.nav-item .nav-link.active{ color: #df351c; }
.carousel-control-next-icon,.carousel-control-prev-icon{width:38px;border-radius:50%;background-size:45%;height:38px;background-repeat:no-repeat;background-position:center;background-color:rgba(148,146,146,0.9)}
.carousel-control-prev{left:12px}
.carousel-control-next{right:12px}
.crt-afr{background:#f1f1f1}

.cnt-tit .icn-tit{display:inline-block;padding-right:.5em;width:15%}
/*.icn-tit img { filter: invert(100%); }*/
.cnt-tit h2{display:inline-block;vertical-align:middle;font-size:1.3em}
.btn{font-size:.75em}
.curt-aff-hed-right .btn{float:right}
.det-cnt{margin-bottom:1.2em;border-right:0}
.art-met .det-cnt{border:0}
.badge-danger{padding:.5em;background:#ABE2F7;color:#265DB1}
.det-cnt .curt-aff-date span{font-size:.75em;padding:1em 0 .5em;display:inline-block; color: #4f4f4f}
.det-cnt .curt-aff-date span i{ color: #181818; padding-right: .5em}
.cnt-tit .det-cnt h3{font-size: .9em; margin-bottom:0}

.cnt-tit .det-cnt h3 a{  display: block; display: -webkit-box;max-width: 100%;height: 38px; margin: 0 auto;line-height: 1; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
/* .cnt-tit .det-cnt h3 a:before { content: ''; }

.cnt-tit .det-cnt h3 a:after {} */
.whts-new .det-cnt{border-bottom:1px solid #ccc;border-right:0}
.whts-new .cnt-tit:last-child .det-cnt{border-bottom:0;border-right:0}
footer{background:#bfedff;/*#e5e5e5*/}
footer p{font-size:.75em}
footer .cpy-text a{color:#b22823;padding:0 .7em; display: inline-block}
footer .footer-develop{text-align:right;font-size:.75em}
.bdr-tp{display:none}
.imp_main{ -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; display: none}
.imp_main.act{  margin: .875em 0; -ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%; border-top: 1px solid #ccc; padding-top: .875em;   }
.notify{ margin: 1.2em 0; }
.notify .det-cnt{ border-right:  0; margin-bottom: .5em}
.notify .det-cnt.new{ background: url(../images/new-icon.png) no-repeat 95% top;}
.notify .hd-ntfy{ font-size: .75em;color: #750009;margin-bottom: .1875em;font-weight: 400; display: inline-block;}
.notify h3{ font-size: .875em;color: #eb3c24;font-weight: 700;line-height: 1.2em; padding-right: 2em;}
.notify h3 a{color: #eb3c24; }
.notify h3 a:hover{color: #181818; }
.impor-box{display:inline-block;}
.fd-title{ font-weight: 600}
.impor-box span{background:#f0f0f0;color:#750009;font-size:.875em;padding:.84em .55em;display:inline-block;position:relative;font-weight:600}
.impor-box span::before{content:"\f0a2";font-size:1.125em;font-family:FontAwesome;color:#7d7d7d;padding-right:.5em;vertical-align:middle}
.impor-box span::after{content:'';position:absolute;right:-17px;top:0;width:0;height:0;border-style:solid;border-width: 23px 0 21px 17px; border-color:transparent transparent transparent #f0f0f0;clear:both;vertical-align:middle}
.impor-box-mr-btn .txt {  display: none;  color: #eb3c24;  font-size: .9375em;    padding-right: .1em;
    content: '';}
.impor-box-mr-btn{display:inline-block;text-align:right; position: absolute;right: 0; margin-top: 10px; top: 0}
/* .impor-box-mr-btn .txt{display:none} */
.impor-box-mr-btn .icn{cursor:pointer}
.impor-box-mr-btn .icn::after{color:#fff;background:#eb3c24;padding: 10px 12px; border-radius:50%;display:inline-block;font-size:.85em;content:'\f067';font-family:FontAwesome;vertical-align:middle;  text-align: center; line-height: 1em;}
.impor-box-mr-btn.act .icn::after{content:"\f068"}
.cpy-text{ text-align: center}
.container{ width: 94%;}
.page-hdr{ padding-top: 1.5em; padding-bottom: 2em;background-color: rgba(0,0,0,.07);}
.page-hdr h1{ color: #181818; font-weight: 600; font-size: 1.5em}
.page-hdr .breadcrumb li{ font-size: .875em; font-family: 'Roboto Condensed', sans-serif;}
.page-hdr .breadcrumb{ background-color: transparent;padding: 0 0 .75rem;margin-bottom: 0}
.btn.tgs-btn{ background: #ABE2F7;color: #265DB1;font-size: 0.7125em; font-weight:bold;border: 0; margin-bottom: .5em; font-family: 'Roboto Condensed', sans-serif; line-height: 1.2em; opacity: 0.9;}
.tgs-btn:hover{ background: #ABE2F7;/*#aa2e1e;*/}
.cnt-rdng{ text-align: left}
.cnt-rdng .tgs-btn{ background: #265DB1; color: #ABE2F7; font-weight: 600; position: relative;padding-right: 3em; font-size: 0.75em; opacity: 1;}
.cnt-rdng .tgs-btn:hover{ background: #265DB1; color: #ABE2F7;}
.hds-scn{ background: #fff; color: #181818; padding: .8em 0.6em; font-weight: 600}
.hds-scn.bg{ background: #265DB1; color: #ABE2F7;}
.cnt-rdng .tgs-btn i{box-shadow: 5px 0 5px -3px rgba(0, 0, 0, .2) inset;position: absolute;right: 0;top: 0px;height: 100%;padding: .6em .75em;}
.list-part{ border-bottom: 1px solid #ccc}
.list-part h3{ color: #181818; font-size: 1.4em; margin: .4em 0; font-weight: 600;}
.date-dit span{ font-size: .6875em; color: #4c4c4c; padding-right: .875em; font-family: "Roboto Condensed";   display: inline-block;}
.lft-cont{ border:1px solid #ddd}
.section-cat ul {width: 100%;padding: 0 1em;}
.section-cat li {  display: inline-block; padding: .8755em 0;  border-bottom: 1px solid #e5e5e5;  width: 100%;}
.section-cat li:last-child { border-bottom: 0}
.section-cat li a{ width: 100%;vertical-align: middle;font-size: 0.8125em;transition: .5s;}
.section-cat li .cnt {float: right;text-align: center; border: 1px solid #dc0003; width: 37px;  padding: .4em 0;
transition: .5s; color: #dc0003; font-size: .875em; margin: -.22em 0;}
.section-cat li a:hover{ color: #265DB1;}
.clndr{ margin: 1.25em 0}
.section-cat li a:hover .cnt{ background: #dc0003; color: #fff; }
/* .pagination{ float: right} */
.clndr .ui-datepicker{ width: 100%}
/*.pagination li .page-link{color: #181818;}
.pagination li .page-link:hover{ background: #f7a707; color: #fff; }
.pagination li.active .page-link{ background: #f7a707; color: #fff; border: 1px solid #e0e4e8 }
.pagination li .page-link{  height: 47px; width: 48px; border-radius: 50%; text-align: center; margin-right: .3em; padding: .875em .1em;line-height: 1em;}
.pagination .page-item:first-child .page-link, .page-item:last-child .page-link{  border-radius: 50%;}*/

.pagination li .page-link{color: #181818;}
.pagination li .page-link:hover{ background: #ABE2F7; color: #265DB1; }
.pagination li.active .page-link{ background: #ABE2F7; color: #265DB1; border: 1px solid #e0e4e8 }
.pagination li .page-link{  height: 47px; width: 48px; border-radius: 50%; text-align: center; margin-right: .3em; padding: .875em .1em;line-height: 1em;}
.pagination .page-item:first-child .page-link, .page-item:last-child .page-link{  border-radius: 50%;}
.detail-bx li{ padding-bottom: .5em; line-height: 1.5em; padding-left: .2em;}
.detail-bx p{ line-height: 1.5em}

.detail-bx img{ display: block; margin: 1.2em auto}
.btTags .badge-secondary{ background: #e5e5e5; color: #181818; margin-bottom: .3em; padding: .5em}
.soc-shr .icn-rw { text-align: center;     padding: 1em 0;}
.soc-shr .icon-hldr {width: 32px; height: 32px; border-radius: 50%; font-size: 1em; margin-right: .25em; display: inline-block; vertical-align: top }
.soc-shr .icon-hldr a { color: #fff; display: block; height: 32px; width: 100%;    border-radius: 50%;   text-align: center; border: 1px solid transparent; padding: .2em 0; font-size: 1em }
.soc-shr .icon-hldr a.fb{ background: #3b59a3; border: 1px solid #3b59a3;}
.soc-shr .icon-hldr a.fb:hover{ color:  #3b59a3;}
.soc-shr .icon-hldr a.twt{ background: #1da1f2; border: 1px solid #1da1f2; padding-top: .38em;}
.soc-shr .icon-hldr a.twt:hover{ color: #1da1f2}
.soc-shr .icon-hldr a.gp{ background: #df4e40; border: 1px solid #df4e40; padding-top: .38em;}
.soc-shr .icon-hldr a.gp:hover{ color: #df4e40}
.soc-shr .icon-hldr a.tgrm{ background: #1a88cc; border: 1px solid #1a88cc; padding-top: .36em;}
.soc-shr .icon-hldr a.tgrm:hover{ color: #1a88cc}
.soc-shr .icon-hldr a:hover{ background: #ffffff}

.detail-bx .pagination-sec .prev .arw::before { content: '\f104';font-family: FontAwesome;  width: 32px;  height: 32px;  background: #dddddd; border-radius: 50%;  position: absolute; text-align: center;  padding: 7px 0;  top: 4px;}

.view-article table { border-collapse: collapse;  width: 99.9%;}
.view-article table td, .cnt-crse table th {  border: 1px solid #ddd; padding: 8px;}
.view-article table tr:nth-child(even){background-color: #f2f2f2;}
.view-article table tr:hover {background-color: #ddd;}
.view-article table th { padding: 8px;  text-align: left;  background-color: #00a0e3;
  color: white;}
.detail-bx .pagination-sec .next .arw::before {content: '\f105'; font-family: FontAwesome; width: 32px;    height: 32px; background: #dddddd; border-radius: 50%;position: absolute; text-align: center; padding: 7px 0; right: 0;top: 4px;}
.detail-bx .pagination-sec .prev .text {  padding-left: 3em;}
.detail-bx .pagination-sec .next .text {  padding-right: 3em;}
.detail-bx .pagination-sec  .text p{ margin-bottom: 1px}
.detail-bx .pagination-sec  .text p {  font-size: .75em }
.detail-bx .pagination-sec  .text h3{ font-size: 1em}
.detail-bx .pagination-sec  .text h3{ font-weight: 600}
.bg-gray{ background: #e5e5e5}

.frm-overlay{ display:none; background: rgba(163, 161, 163, 0.3); position: absolute;height: 100%;width: 100%;left: 0;top: 0;z-index: 1;}
.cmnt-bx img{ margin: .8em 0 }
.cmnt-bx .btn-frm{ font-size: .9em}
.reply-bx{ border-bottom: 1px solid #ccc; margin-bottom: .4em}
.reply-bx .reply-frm{ display: none}
.reply-bx:last-of-type{ border-bottom: 0;}
.rpl-clk{ cursor: pointer}
.cmnt-bx .comment-reply-title{ background: url(../../images/pencil-icn.png) no-repeat left 21px; padding: .59em 0 .8755em 1.7em; background-size: 12%; margin-bottom: 0; font-weight: 600;}
.cmnt-bx .comment-reply-title.rply-icn{ background: url(../../images/cmnt.png) no-repeat left center; padding: .59em 0 .8755em 1.5em;}
.lv-rply-bx{ padding: 0 .5em}
.cmnt-bx h3{ font-size: 1.5em;line-height: 1.366em;margin-bottom: 1em;padding: 0;}
.cmnt-bx .comment-reply-title button{ position: relative;right: 17px;font-size: .5em; top: 20px}
.cmnt-bx .comment-reply-title span { border-left: 1px solid #e5e5e5;  display: inline;  padding-right: .4em;}
.btn-frm{ background-color: #dc0003;border: 0;display: inline-block;cursor: pointer;color: #fff;font-weight: 600;
padding: 0 0 0 .923em;border-radius: 2px;}
.btn-frm:hover { background-color: #760002;}
.btn-frm::after{ content: '\f1d8';font-family: FontAwesome;padding-left: 1em;-webkit-box-shadow: 5px 0 5px -3px rgba(0,0,0,.2) inset;box-shadow: 5px 0 5px -3px rgba(0,0,0,.2) inset;padding: .75em .923em;display: inline-block;
margin-left: 1em;}
.tops {background: #fff url(../../images/top.jpg) no-repeat center 5px; position: fixed; bottom: 7%; width: 50px;
height: 50px;right: 2%; -webkit-border-radius: 1em; -moz-border-radius: 1em; border-radius: 1em; padding-top: 28px;font-size: 14px; text-align: center; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5); cursor: pointer;
-webkit-transform: scale(0); transform: scale(0); -webkit-transition: transform .5s ease-in-out;  transition: transform .5s ease-in-out;}
.tops.act {transform: scale(1);-webkit-transform: scale(1);}
.badge-danger { font-size: .675em;}
.cln-in{ display: none}
.log-tabs a{ font-size: .8em; margin-right: .6em; border-bottom: 1px solid transparent}
.log-tabs a:hover{ border-bottom: 1px solid #b22823; color: #181818   }
.log-tabs a.act{ border-bottom: 1px solid #b22823;}
.frm-ext span{ font-size: .875em;  display: inline-block; padding-right: .5em}
.frm-ext .badge{  font-size: .96em; background-color: #8e9093;}
.frm-ext a.badge-secondary:focus, .frm-ext a.badge-secondary:hover{ background-color: #5a5b5c;}
.frm-chk{ font-size: .83em}
.nws-thumb .ne-date{ font-size: 0.85em; color: #181818;}
.nws-thumb  a.link{  color: #1346bc;}
.logo-mob{ padding-left: 0; padding-top: .5em; padding-right: 0}
.btn.submit{ background-color: #ededed; -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, .35);
box-shadow: 0 1px 5px rgba(0, 0, 0, .35); font-size: .875em} 
.blink_me{animation:blinker 1s linear infinite; -ms-animation:blinker 1s linear infinite;color:#b22823}
@keyframes blinker {
50%{opacity:0}
}
@-ms-keyframes blinker {
50%{opacity:0}
}
.logo{  padding: 0 .875em;}
.curt-aff-hed-right .btn-secondary { background-color: #616161   }
.gallery-section h6{ color: #800000; font-size: 1.1875em; font-weight: 600}
.nws-mn-det p{ line-height: 1.5em}
 .gal-col img{ cursor: pointer; -webkit-transition: all .3s ease-out;	-moz-transition: all .3s ease-out;
-o-transition: all .3s ease-out; transition: all .3s ease-out;}
 .gal-col img:hover{ -moz-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(2);
-ms-transform: scale(1.1); transform: scale(1.1); z-index: 2;}
.quz-det-hed{ background: #ABE2F7; /*#b22823*/; }
.question-num { border-bottom: 1px solid #cccccc; margin-bottom: 1em}
/*.crct_ans { background-color: #fff; color:#50a106; }*/
.crct_ans { background-color: #50a106 !important; color:#fff !important; }
.wrng_ans { background-color: #ff0000 !important; color:#000; }
.qusz-ans-cor {background: #b22823; /*padding: 10px;*/ width: 50%; float: left;}
.qusz-ans-cor p {margin: 0px;color: #050505;font-size: 20px;height: 40px;
    font-weight: 600;font-family: Roboto Condensed;background: #ffe900;
    float: left;padding: 10px 10px;}
.question-num:last-child { border-bottom:  0}
.qust-part{ font-weight: 600; padding-bottom: 1em}
.ans-section ul { list-style: lower-alpha}
.qust-part.ta{  font-family: "Mukta Malar",sans-serif;}
.ans-section span.ans_opt{ padding: 0px 5px;border: 1px solid #9c9696;background: #e6e6e6; display: inline-block}
.ans-section .ans-titl{ font-weight: 600}
.quz-det-hed .text{ color: #265DB1/*yellow*/; font-weight: bold;}
.default { cursor: default}
.wrapper{ overflow-x: hidden}
.inner-breadcrumb li{ font-size: .875em;text-transform: uppercase;color: #b22823; padding-left: 8px;}
.inner-breadcrumb .breadcrumb{ background-color: transparent; padding: 0}
.scrl_tbl.act{ overflow-x:auto; margin-bottom: 3.5em;  padding-bottom: 1em;}
.scrl_tbl.act::after{ background: url('../images/swip_icn.png') no-repeat center 6px ; height: 47px; width: 100%; background-size: auto; display: block; content: ''; position: absolute; margin: 1em 0 0;}
body.ta{ font-size: .96em}

.reply-bx p{ font-size:.9em}
/* .scrl_tbl.act::after{  } */
}
@media(min-width:480px) {
.cnt-tit .icn-tit{width:auto}
}
@media(min-width:576px) {
    .cmnt-bx .comment-reply-title{ background-size: 5%;}
    .cmnt-bx .comment-reply-title button{ position: absolute}
    .pnl.crt-afr .det-cnt:nth-child(3n+3){border-right:0}
    .badge-danger { font-size: 67%}
    .mob-nav .logo-mob{ padding-right: 24%}
    .det-cnt{ border-right: 1px solid #cccccc;}
}
@media(min-width:768px) {
    .pnl.crt-afr .det-cnt:nth-child(4n+4){border-right:0}
    .cnt-tit .det-cnt h3{font-size: 1em; }
    .mtrl-sec .card{ height: 92%}    
    .pnl.crt-afr .det-cnt:nth-child(3n+3){border-right: 1px solid #ccc;}
    .pnl.crt-afr .det-cnt:nth-child(4n+4){border-right:0}
    header .top-menu{ padding: .65em 0;}
    .cpy-text{ text-align: left}
    .reply-bx .date-dit{ border-left: 1px solid #dee2e6;}
    .logo-mob{ padding-top: 0}
}
@media(min-width:992px) {

.srch-sec .search-cont-hd {  position: absolute; top: 106%; right: -5px; padding: 1.2em 1em; width: 265px;  background: #ffffff; display: none;}
/* .mn-section .mn-nav{ padding: 1em 0 0}  */
.srch-sec .txt{ display: none}
.nav-item{width:auto;text-align:left; display: flex;align-items: center;}
.mob-nav{display:none}
header .close{display:none}
header{position:relative;max-width:100%;padding:0;left:0;overflow:visible}
header .top-menu{order:0;background:#e5e5e5;text-align:left;padding:initial}
header .tod-date .fa-calendar{width:auto;font-size:initial;padding-right:.5em}
.top-menu .ovr-lay{height:100%;left: -23%;top:0;position:absolute;width:1933px;background:#bfedff;/*#e5e5e5;*/ }
.mn-section .secondary-nav{order:1}
.secondary-nav .navbar{padding:0}
header.sticky .mn-menu{padding-bottom:1em}
.mn-menu{padding-bottom:.4em; width:100%}
.mn-nav .navbar{padding:0}
.logo{padding: 1.75em 0 2.3em;display:inline-block}
.nav-link{color:#181818;font-size:.8em;padding-right:0!important;padding-left:0!important;margin:0!important}
body.ta .nav-link{ font-size: .8em;}
.nav-item::after{content:'|';color:#00aeef; /*#ABE2F7*/;padding:0 .27em;font-weight:1rem; font-size: 1.4rem;}
.mn-nav .nav-link, .secondary-nav  .nav-link{ line-height: 1em; }
.secondary-nav  .nav-link{ padding-top: 0.85em;}
.nav-item:last-child::after{content:'';padding:0;}
/* .nav-item:last-child .nav-link::after{content:'';padding:0} */
.nav-link:hover{color: #265DB1; /*#bbb*/}
.mn-nav .nav-link{font-size:.8em}
.secondary-nav .nav-item{text-align:right}
header .navbar-nav .nav-link{display:inline-block}
header .navbar-nav .nav-item{display:inline-block}
header .navbar-nav{text-align:left}
.mn-section .srch-sec{order:4;margin-top:0;margin-bottom:0;background:transparent;border-bottom:0;box-shadow:initial;padding:0}
.secondary-nav .nav{float:right}
.srch-sec .search-btn{width:54%;right:.5em;top:-1px}
.srch-sec .inpt-sec{position:absolute;width:106px;right:0}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.det-cnt{border-right:1px solid #ccc}
.cnt-tit h2{font-size:1.5625em}
header .tod-date{padding:.8em 1.2em}
.bdr-tp{position:absolute;bottom:45px;width:100%;left:0;height:1px;background:#ccc;display:block}
.cover.act{ display: none}
.cln-sec{ width: 100%;}
.cln-in .det-cnt{ flex: 0 0 33.3%; max-width: 33.3%;}
.page-hdr h1{ font-size: 2.5rem}
.cnt-rdng{ text-align: right; padding-top: 3.4em;}
header .top-menu{ margin: 0; padding: 0; border-top: 0; border-bottom: 0}
.mob-nav .logo-mob{ padding-right: 0}
.page-hdr{ padding-top: 2.5em;padding-bottom: 2em;}
header .hdr-lng.active{background:#fff}
.list-part h3{ font-size: 1.875em}
.tgs-btn{ font-size: 0.75em;}
.btn {font-size: .9em;}
.impor-box-mr-btn .icn::after{ padding: 12px 13px;}
.whts-new{ border: 1px solid #dee2e6 !important;}
.soc-shr .icn-rw { text-align: right; }
.cnt-tit h2{ font-size: 1.5em}
.btn.tgs-btn{ font-size: 0.8125em;}
.cmnt-bx h3{ font-size: 1.875em;}
}
@media(min-width:1200px) {
    .srch-sec .search-btn{ width: 33%;}
header.sticky { position: fixed;  background: #fff; z-index: 4; top: 0;  width: 100%;  animation: sticky-down 0.7s;height: auto;}
@keyframes sticky-down { 0% { transform: translateY(-100%);} 100% {transform: translateY(0); } }
header { padding: 0; transform: translateZ(0); transition: all 0.5s; position: relative; box-shadow: 0 0 20px 0 rgba(0,0,0,.15); justify-content: center; }
.sec-main.act-hdr {padding-top: 13.675em;}
header.sticky .top-menu, header.sticky .mn-section .secondary-nav, header.sticky .bdr-tp { display: none}
header.sticky .mn-section .srch-sec{ order: 1; position: absolute;right: 0;top: 2em;}
header.sticky .logo { padding: 1.75em 0 1em;}
/* .cnt-tit .det-cnt h3{font-size: 1.2em; } */
.carousel-control-next-icon,.carousel-control-prev-icon{ width: 44px; height: 44px;}
.page-hdr h1{ font-size: 3.5em}
.cnt-txt p{ font-size: 1.2em; line-height: 1.4em;}
.cnt-txt{ padding-top: 2em}
.notify .det-cnt.new{     background: url(../../images/new-icon.png) no-repeat 93% top; margin-bottom: 0}
header .tod-date{ font-size: .699em;}
header .tod-date .fa-calendar{ font-size: 1em;}
.cmnt-bx .btn-frm{ font-size: 1em}
.lv-rply-bx{ padding: 0 1.5em;}
body{ line-height: 1.3em}
.cmnt-bx .comment-reply-title.rply-icn{padding: .59em 0 .8755em 1.3em;}
.reply-bx p{ font-size: 1em}
}
@media(min-width:1220px) {
.srch-sec .search-btn{width:30%;right:0;top:-1px}
.impor-box span{ font-size: 1em;}
.impor-box span::after {border-width: 24px 0 24px 17px;}
/* .imp_main .det-cnt:nth-child(3), .imp_main .det-cnt:nth-child(4){display: none} */
/* .imp_main.act .det-cnt:nth-child(3), .imp_main.act .det-cnt:nth-child(4){display: block} */
.imp_main{ display: inline-block}
.imp_main { -ms-flex: 0 0 75%;  flex: 0 0 75%;  max-width: 75%; }
.imp_main.notify-mn{ -ms-flex: 0 0 100%;  flex: 0 0 100%;  max-width: 100%; }
.notify h3{ font-size: 1em; padding-right: 2.2em}
.cpy-text{ text-align: left}
.container{ width: 96%;}
.impor-box-mr-btn .txt { display: inline-block;}
.cln-in{ display: block}
/* .notify-mn{ display: none} */
/* .notify-shw{ display: block !important} */
.notify-shw .det-cnt:nth-child(3), .notify-shw .det-cnt:nth-child(4){ display: none}
.section-cat li a{ font-size: 0.84em;}
.notify { margin: 1.2em 0 1.4em;}
.impor-box{ padding-top: .5em;}
.view-article{ font-size: 1.125em; padding: 0 1em}
}
@media(min-width:1280px) {
.mn-nav .nav-link{font-size:.9275em}
.srch-sec .inpt-sec{position:relative;left:0;width:45%; font-size: .8em}
.nav-link{font-size:.85em}
.srch-sec .search-btn{width:54%;right:-2em;top:-1px}
.nav-item::after{ padding:0 .32em;}
}
@media(min-width:1300px) {
.srch-sec .search-btn{width:auto;right:19px;top:-1px}
.badge-danger { font-size: 79%; font-weight: bold; /*400;*/}
.container { width: 94%;}
body.ta{ font-size: 1.05em;}
.nav-item::after{ padding:0 .32em;}
.srch-sec .txt{ display: inline}
.cnt-tit .det-cnt h3{ font-size: 1.125em;}
header .hdr-lng.tam{ font-size: .98em;}
}
@media(min-width:1400px) {
.container { width: 96%;}
.page-hdr .container{ padding-left: 2em; padding-right: 2em}
body.ta .nav-link{ font-size: .825em;}
.nav-item::after{ padding:0 .39em;}
}
.modal-backdrop {
    /* bug fix - no overlay */    
    display: none !important;    
}
.hidden { display:none !important; visibility:hidden !important; }