.body-bg-color{background:#eff6fc}
::-webkit-scrollbar{width:5px}
::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}
::-webkit-scrollbar-track{background-color:#f0f0f0}
body,html{overflow-x:hidden;font-family:Roboto,sans-serif}
.header a{display:inline-block;width:auto}
.cropper-point,.cropper-point.point-se{background-color:#39f;height:10px!important;opacity:.75;width:10px!important}
ul{list-style-type:none}
.header{background:#fff;padding-top:3px;padding-bottom:3px}
.header img{max-width:230px}
.logo img{max-width:70%;height:auto}
.btn-default{color:#333;background-color:#fff;border-color:transparent}
.work-Area{background:#fff;border:1px solid #eaeaff;box-shadow:0 3.2000000476837px 7.1999998092651px 0 rgba(131,126,255,.12),0 .60000002384186px 1.7999999523163px 0 rgba(131,126,255,.1);margin-top:10px;border-radius:5px;overflow:hidden!important}
.ml-3,.mx-3{margin-left:1rem!important}
.page-link:hover{background-color:transparent!important;color:#fff!important}
.bg-color{background:#efefef}
#sideColumn{overflow:auto;padding-top:0!important}
.col-md-2{overflow-y:auto}
#content{display:block}
.cardclip{height:153px;overflow:hidden;padding:5px;border-bottom:5px solid #fff;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}
@media (max-width:576px){
.cardclip{height:158px;padding:3px}
.cardclip img{width:100%;height:auto}
}
.ui-datepicker-inline{width:100%!important}
.cropper-crop-box{z-index:10000000000!important}
.cropper-crop{z-index:100;cursor:unset}
#copyToast,#copyToastArea{width:fit-content}
#newspaperImage{width:100%;height:auto}
.pull-left{padding:4px 1px;float:left}
.nav-link{font-family:system-ui;font-weight:500}
.btn-google{height:47px;border-radius:3px;background:#f54e30;color:#fff;border:2px solid #d93214;box-shadow:rgba(0,0,0,.15) 0 5px 15px 0;font-family:system-ui;font-size:17px;font-weight:500}
.pagination{background:#1728c1 linear-gradient(180deg,#1728c1,#1728c1) repeat-x;padding:5px;font-weight:700;border-radius:5px;border:none;margin:0}
.pagination>li{display:inline}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}
.pagination>.disabled>a{background-color:transparent}
.pagination>.active>a{border-radius:40px;background:#fff;color:navy;font-weight:700;font-size:15px;padding:2px 10px}
.btn-crop{font-size:1rem;font-weight:700;border-radius:3px!important;box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}
.page-link{color:#fff;text-decoration:none;background-color:transparent;border:none;font-size:15px}
.page-link:focus{background-color:transparent;box-shadow:none}
.form-horizontal{background:#1728c1 linear-gradient(180deg,#3a48ca,#1728c1) repeat-x;padding:5px;font-weight:700;border-radius:5px;border:none;display:flex;height:40px}
.form-control{display:block;padding:2px 0 7px 6px;font-size:15px;font-weight:700;line-height:1.5;color:#fff;appearance:auto;background-color:transparent;background-clip:padding-box;border:none;transition:none}
.form-control:focus{color:#fff;background-color:transparent;border:none;outline:1px;box-shadow:none}
.pr-0{padding-right:0!important}
#popup-image-container img{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px;padding:3px}
.popup{position:fixed;top:52%;left:50%;transform:translate(-50%,-50%);display:none;background-color:#fff;padding:3px;padding-bottom:9px;z-index:1050;max-height:85%;width:fit-content;box-shadow:rgba(0,0,0,.3) 0 19px 38px,rgba(0,0,0,.22) 0 15px 12px!important;border:2px solid #000;border-radius:0!important;overflow-y:scroll;overflow-x:hidden}
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);z-index:1040;display:none}
.button-8{background-color:#0095ff;border:1px solid transparent;border-radius:3px;box-shadow:rgba(255,255,255,.4) 0 1px 0 0 inset;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:24px;font-weight:600;line-height:1.15385;margin:0;outline:0;padding:8px 10px;position:relative;text-align:center;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;white-space:nowrap}
.button-8:focus,.button-8:hover{background-color:#07c}
.button-8:focus{box-shadow:0 0 0 4px rgba(0,149,255,.15)}
.button-8:active{background-color:#0064bd;box-shadow:none}
.gap-10{gap:10px}
#popup-image-container{height:100%}
#popup::-webkit-scrollbar{width:8px}
#popup::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}
#popup::-webkit-scrollbar-track{background-color:#eee;border-radius:10px}
#popup-tools-container{position:relative;top:0;background:rgba(255,255,255,.8);z-index:1;padding-left:0;bottom:0;padding-top:2px;padding-bottom:0}
#newspaper-container{position:relative;margin-top:7px;z-index:10}
.crop-area{position:absolute;cursor:pointer;box-sizing:border-box;border:1px dashed;border-color:transparent;background-color:rgba(0,0,0,0);transition:background-color .5s,border-color .5s}
#loading-logo{display:flex;justify-content:center;align-items:center;height:100vh}
#loading-logo img{width:100px;animation:spin 2s linear infinite}
@keyframes spin{
0%{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.moodch{height:36px;background:#9400d3}
.crop-area:hover{border:2px dashed #63b92b;background-color:rgb(101 191 152 / 40%)}
@media only screen and (max-width:720px){
.popup{width:97%}
#popup-image-container{height:fit-content}
.moodch{height:auto}
}
.btn-nav{position:absolute;top:45%;transform:translateY(-50%);background-color:rgba(0,0,0,.2);color:#fff;border:none;padding:4px;cursor:pointer;z-index:2;height:45px;font-size:11px;color:#fff;font-weight:700}
.btn-prev{left:0}
.btn-next{right:0}
.user-op{font-weight:600}
.rm-icon{font-size:20px;font-weight:500}
.user-op-green{background:#d7ffd7;padding:4px 10px;border-radius:28px;color:green}
.user-op-red{background:#ffdee1;padding:4px 10px;border-radius:28px;color:#dc3545}
.d-flex{display:flex;gap:10px;flex-wrap:wrap}
.custom-pagination{list-style:none;display:flex;justify-content:center;padding:1px 0;margin:0}
.custom-pagination li{margin:0 2px}
.custom-pagination a{text-decoration:none;padding:5px 11px;border:1px solid #ccc;color:#333;background-color:#f9f9f9}
.custom-pagination a:hover{background-color:#8c8c8c}
.custom-pagination .active a{background-color:#3341c8;color:#fff;border-color:#1b2ab4;font-weight:700}
.custom-pagination a[up-target="#app-data"]{cursor:pointer}
@media (max-width:768px){
.d-flex{flex-direction:column;gap:5px;align-items:stretch}
}
.d-flex-pri{flex-direction:row!important}
.share-button{position:relative;display:inline-flex;align-items:center;padding:3px 10px 4px 8px;color:#fff;background-color:#333;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.35);text-decoration:none;font-weight:600;font-size:15px}
.share-button:hover{color:#fff;background-color:#4f4f4f}
.share-button:active{top:1px;box-shadow:0 0 1px rgba(0,0,0,.25)}
.share-button svg{fill:#fff;width:19px;height:19px;margin-right:5px}
.share-button.facebook{background-color:#4a66b7}
.share-button.facebook:hover{background-color:#556fbb}
.share-button.twitter{background-color:#000}
.share-button.twitter:hover{background-color:#474747}
.share-button.whatsapp{background-color:#30d14e}
.share-button.whatsapp:hover{background-color:#11be31}
.share-button.print{background-color:#ed143d}
.share-button.print:hover{background-color:#d30a30}
.share-button.email{background-color:#7a3bba}
.share-button.email:hover{background-color:#6624a9}
#linkbtnThumb{background:0 0;color:#fff}
.btn-default{color:#333;background-color:#fff;border-color:#ccc}
#linkbtnThumb{color:#333;background-color:#fff;color:#fff;font-size:19px;padding:0 11px;border:none}
#pdfDownload{box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px;padding:2.5px 14px;border-radius:2px;background:#e01b24 linear-gradient(180deg,#e53d45,#e01b24) repeat-x;border-color:#e01b24;font-size:19px}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0px 0;margin:2px 0 0;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;background-clip:padding-box}
.dropdown-menu a{font-weight:700;color:red}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:none;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.pull-right{padding:3px;float:right}
.cal_outer{background:#1728c1 linear-gradient(180deg,#3a48ca,#1728c1) repeat-x;border-radius:3px;padding:5px 0 0 9px;width:100px;box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}
#datebtn_cal,#datetext_cal{background-color:transparent;color:#fff}
#datetext_cal{font-weight:700;font-size:13px;border:none;padding:9.5px 8px 9px 9px}
#ddlistPage{font-weight:700;border:none;border-radius:23px;box-shadow:none;background-color:transparent;color:#fff}
.fa-calendar{color:#fff}
.dropdown{display:inline-block;position:relative}
.dd-button{display:inline-block;border:1px solid #e1e0e0;border-radius:2px;padding:0 25px 0 6px;background-color:#fff;cursor:pointer;white-space:nowrap;line-height:2.1;border-radius:2px}
.dd-button:after{content:'';position:absolute;top:50%;right:15px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}
.dd-button:hover{background-color:#eee}
.dd-input{display:none}
.dd-menu{position:absolute;top:100%;border:1px solid #ccc;border-radius:4px;padding:0;margin:2px 0 0 0;box-shadow:0 0 6px 0 rgba(0,0,0,.1);background-color:#fff;list-style-type:none;z-index:100}
.dd-input+.dd-menu{display:none}
.dd-input:checked+.dd-menu{display:block}
.dd-menu li{padding:10px 20px;cursor:pointer;white-space:nowrap}
.dd-menu li:hover{background-color:#f6f6f6}
.dd-menu li a{display:block;margin:-10px -20px;padding:10px 20px}
.dd-menu li.divider{padding:0;border-bottom:1px solid #ccc}
.thumbnail{display:block;padding:4px;margin-bottom:0}
.current img{border:1px solid #eaeaff;padding:2px;border-radius:0}
.thumbnail img{width:80%}
.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;color:#fff;line-height:1;vertical-align:baseline;white-space:nowrap;text-align:center;background-color:#999;border-radius:0}
.page-heading2{font-weight:300;color:#909394;margin:0;padding-top:10px;padding-bottom:10px;font-weight:700;text-align:center;margin-bottom:10px;font-size:17px;margin-top:0;padding-top:0;border-bottom:4px double silver}
.shareit_outer{clear:both;padding:5px;background:#e81a86;width:97%;padding:0;border-radius:5px;overflow:hidden;box-shadow:0 2px 2px 0 #000 0 3px 1px -2px #000 0 1px 5px 0 #000}
.shareit{text-align:center;display:block;float:left;width:14.285%;padding:3px;color:#fff;font-size:20px}
#newspaper-container{position:relative}
#newspaper-container img{width:100%}
#croppedloadercp{max-width:100%;max-height:300px;padding:5px;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0}
.facebook{background-color:#3b5b99}
.twitter{background-color:#29a8e1}
.linkedin{background-color:#1979bb}
.print{background-color:#e26900}
.whatsapp{background-color:#4bb34c}
.email{background-color:#e81a86}
.download{background-color:#000}
.loader-container{margin:0 auto;width:100%;max-width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}
@keyframes placeholder{
0%{background-position:-600px 0}
100%{background-position:600px 0}
}
.animated-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeholder;animation-timing-function:linear;background:#eee;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:1200px 100px;min-height:30px;width:100%;margin:5px 0 5px 0;border-radius:3px}
.arcpa{line-height:1.6}
.titleTag {
    background: royalblue;
    color: #fff;
    padding: 9px 7px 4px 7px;
    width: fit-content;
    margin: 0;
    font-size: 17px;
    border-radius: 6px 6px 0px 0px;
}
#navstick{z-index:100000000000;box-shadow:rgba(0,0,0,.12) 0 1px 3px,rgba(0,0,0,.24) 0 1px 2px;width:100%;height:50px;background:rgba(255,255,255,.7)}
.sticky{position:fixed;top:0}
.titleunderline{width:100%;background:#000;height:2px}
#swipeMessageOverlay{display:none}
.thumtitle{background:linear-gradient(180deg, #f0f1f2, #dfe2e3);text-transform:uppercase;font-weight:700;border-bottom:1px solid #ddd;padding-bottom:3px;padding-top:6px}
.navigation-btn{position:fixed;top:50%;transform:translateY(-50%);background-color:transparent;color:#252525;border:none;padding:10px 20px;font-size:20px;cursor:pointer;z-index:1000;border:2px solid #000}
#left-btn{left:10px}
#right-btn{right:10px}
.font-weight-bold{font-weight:700}
.toolbar{padding-top:2px}
.custom-pagination-m{list-style:none;display:flex;justify-content:start;padding:2px 0;margin:0}
.m-pagination-bar{position:fixed;bottom:0;left:0;z-index:100;background:rgba(0,0,0,.8);width:100%;overflow-x:scroll;scrollbar-width:none;height:42px}
.custom-pagination-m::-webkit-scrollbar{display:none}
.custom-pagination-m .page-item{margin:0 5px}
.custom-pagination-m .page-link{text-decoration:none;background:linear-gradient(to bottom,#e2e2e2 0,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%);border:1px solid #dee2e6;border-radius:2px;color:#000;padding:3px 15px;font-size:20px;box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px}
.custom-pagination-m .page-item.active .page-link{background-image:linear-gradient(#62a6ed,#4b78d6);color:#fff;border-radius:2px}
.custom-pagination-m .page-link:hover{background-color:#e9ecef;text-decoration:none}