.login-container.fakenews{ box-shadow: 0 5px 8px 0 rgba(0, 0, 0, 0.2), 0 9px 26px 0 rgba(0, 0, 0, 0.19);}
.login-form-1 {padding:3% 5%;}
.login-form-1 h3 {text-align: center; color: #333;}
.login-form-2 { padding:2.4% 5%; 
}
.fakenews_head{padding-top: 1.5rem;    font-size: 2rem;}

.login-form-2 h3 { text-align: center; color: #fff;}
.login-container form {padding:0% 3%;}
.btnSubmit { width: 50%; border-radius: 1rem;  padding: 1.5%; border: none; cursor: pointer;}
.login-form-1 .btnSubmit { font-weight: 600; color: #fff; background-color: #0062cc;}
.login-form-2 .btnSubmit { font-weight: 600; color: #0062cc; background-color: #fff;}
.login-form-2 .ForgetPwd { color: #fff; font-weight: 600; text-decoration: none;}
.login-form-1 .ForgetPwd { color: #0062cc; font-weight: 600; text-decoration: none;}


.login-container label.required {position: relative;}
.login-container label {font-weight: 700; margin-bottom: 7px;}

.login-container label, .login-container input[type='text'] {display: block;width: 100%;}
.login-container textarea {max-width: 100%;}

.login-container .button { display: inline-block;  vertical-align: middle;  margin: 0 0 1rem 0;font-family: inherit;
 padding: 0.85em 1em; -webkit-appearance: none; border: 1px solid transparent;  border-radius: 0;  transition: background-color 0.25s ease-out,color 0.25s ease-out;
font-size: 0.9rem; line-height: 1; text-align: center; cursor: pointer; background-color: #2e85bd; color: #fefefe;}

 
.login-container .form-group { margin-bottom: 1.5rem;}
.login-container .logo_block{width:auto; padding:0 0 10px;}
.login-container .logo_block img{width:120px;}

.fakenews__textbox {
    border: 1px solid #e4e4e4;
    border-radius: 5px;
    height: 50px;
    padding: 10px;
    width: 100%;
}
.fakenews__file{

}
.fakenews__file label{
    text-align: left;
    font-weight: 400;
    border: 1px solid #f9efef;
    background-color: #fbfbfb;
    height: 40px;
    align-items: center;
    display: flex;
    font-size: 12px;
    padding-left: 40px;
    border-radius: 4px;
    cursor: pointer;    
    background:#fbfbfb url('../image/attachment-icon.png') no-repeat 10px center;
    

}
.fakenews__textarea{
    width: 100%;
}
.fakenews__file .hide{    display: none; }

.ck-rounded-corners .ck.ck-editor__main>.ck-editor__editable, .ck.ck-editor__main>.ck-editor__editable.ck-rounded-corners{
    border-radius: 0 0 4px 4px !important;
    border: 1px solid #eee !important;
}
.ck.ck-toolbar{
    border: 1px solid #e7e7e7 !important;
}

.fakenews__logolist{
    
}

.fakenews__logolist .owl-dots {margin:0.7em 0;text-align:center;}
.fakenews__logolist .owl-dots .owl-dot {display:inline-block;margin:0px 5px;}
.fakenews__logolist .owl-dots .owl-dot span {display:block;width:10px;height:10px;border-radius:50px;background-color:#c6c6c6;}
.fakenews__logolist .owl-dots .owl-dot.active span {background-color:#727272;}

.tst-checkbox{display:flex;justify-content: center;align-items:center;margin-top: 5px;}
.tst-checkbox .tst-checkbox-left,.tst-checkbox .tst-checkbox-right{flex: 0 0 50%;max-width: 50%;width:100%;    box-sizing: border-box;    position: relative;}
.tst-checkbox .tst-checkbox-left input[type='radio'],.tst-checkbox .tst-checkbox-right input[type='radio']{width:14px;
    display:inline;margin-right:0px;position: relative;bottom: -1px;}

.image-container{width:100%;height:auto;overflow:hidden;background:#222222;position:relative;margin-bottom: 1.5rem;}
    .image-container .img-live{width:100%; 
        object-fit: contain; }
.image-overlay{position:absolute;top:0px;left:0px;width: 100%;height: 100%;padding:15px 0px 15px 35px;box-sizing: border-box;}
.image-overlay-top{display:flex;align-items:center;}
.image-overlay-top-left img,.image-overlay-top-right img{max-width:100px;}
.image-overlay-top-right{margin-left:auto;padding-right: 15px;}

.image-overlay .image-overlay-bottom{position:absolute;width:calc(100% - 35px);bottom:15px;}
.image-overlay .image-overlay-bottom .image-overlay-title{background:linear-gradient(#df352b, #752022);display:inline-flex;padding: 10px 12px;color: #fff;
    font-size: 25px;font-weight: bold;line-height: 22px;align-items: center;}
    .image-overlay .image-overlay-bottom .image-overlay-head{background:#dedede;padding:12px 12px;font-size:34px;font-weight:bold;line-height:27px;}
    .image-overlay .image-overlay-bottom  .image-overlay-content{position:relative;}
    .image-overlay .image-overlay-bottom  .image-overlay-content .time{position:absolute;width:60px;background:#000000;padding:9px;color:#fff;
        font-weight: bold;line-height: 15px;font-size: 15px;}
        .image-overlay .image-overlay-bottom  .image-overlay-content #news-content{background:#feeb1a;padding:9px 9px 9px 68px;line-height:15px;font-size: 16px;font-weight:bold;}

.form-group.submit-btn{margin-bottom:0px;}
.form-group.submit-btn .fakenews__textbox{margin-bottom:0px;}

.imgvideoupload_div{
    display: flex;
}
.imgvideoupload_label{
    display: flex !important;
    align-items: center;
    font-weight: 400 !important;
}
.imgvideoupload_label input{
    margin-right: 10px;
}
.videobottom
{   
    bottom: 75px;
    height: auto;
}

@media screen and (max-width:991px) and (min-width:768px){
    .image-container { height:auto;}
}

        @media screen and (max-width:991px){
        .login-container form {padding:5% 0%;}
        .login-form-1 h3 {font-size:20px;}
        .login-container label{font-size:14px;margin-bottom: 6px;}
        .fakenews__textbox {height: 40px;padding: 7px;font-size:14px;}
        .fakenews__textarea{height:60px;}
        .ck.ck-editor__main p{font-size:14px;}
        .image-overlay .image-overlay-bottom .image-overlay-title {padding:8px 10px;font-size:20px;line-height:16px;}
        .image-overlay .image-overlay-bottom .image-overlay-head {padding: 10px 10px;font-size: 24px;line-height: 24px;}
        .image-overlay .image-overlay-bottom .image-overlay-content #news-content {padding: 8px 8px 8px 60px;line-height: 14px;font-size: 14px;}
        .image-overlay .image-overlay-bottom .image-overlay-content .time {width: 55px;padding: 8px;line-height: 14px;font-size: 14px;}
        .image-overlay {padding: 10px 0px 10px 10px;}
        .image-overlay .image-overlay-bottom {width:calc(100% - 10px);bottom:10px;}
        }
        
        @media screen and (max-width:767px){
            /* .fakenews-row{flex-direction: column-reverse;} */
            .login-form-1{padding-top:3%;}
            .login-form-2{padding-bottom:3%;}
            .login-container form {padding: 3% 0%;}
            .login-container .form-group {margin-bottom: 1rem;}
        }

        @media screen and (max-width:575px){
            .image-container { height:auto;}
            .fakenews_head {padding-top: 1rem;font-size: 1.5rem;}
            .login-container form {padding: 0% 0%;}
            .login-form-1{padding-bottom:2;}
        }

        @media screen and (max-width:398px){
            .fakenews__logolist.owl-carousel {max-width: 200px;margin: 0px auto;}
        }
		
	/* popup styling start */
		.modelpopup .image-container{width:100%;height:auto;overflow:hidden;background:#222222;position:relative;margin-bottom: 1.5rem;}
.modelpopup .image-container .img-live{width:100%;}
.modelpopup .image-overlay{position:absolute;top:0px;left:0px;width: 100%;height: 100%;padding:15px 0px 15px 35px;box-sizing: border-box;}
.modelpopup .image-overlay-top{display:flex;align-items:center;}
.modelpopup .image-overlay-top-left img,.image-overlay-top-right img{max-width:100px;}
.modelpopup .image-overlay-top-right{margin-left:auto;padding-right: 15px;}

.modelpopup .image-overlay .image-overlay-bottom{position:absolute;width:calc(100% - 35px);bottom:15px;}
.modelpopup .image-overlay .image-overlay-bottom .image-overlay-title{background:linear-gradient(#df352b, #752022);display:inline-flex;padding: 10px 12px;color: #fff;
    font-size: 25px;font-weight: bold;line-height: 22px;align-items: center;}
    .modelpopup .image-overlay .image-overlay-bottom .image-overlay-head{background:#dedede;padding:12px 12px;font-size:34px;font-weight:bold;line-height:27px;}
    .modelpopup .image-overlay .image-overlay-bottom  .image-overlay-content{position:relative;}
    .modelpopup .image-overlay .image-overlay-bottom  .image-overlay-content .time{position:absolute;width:60px;background:#000000;padding:8px;color:#fff;
        font-weight: bold;line-height: 13px;font-size: 15px;}
        .modelpopup .image-overlay .image-overlay-bottom  .image-overlay-content #news-content{background:#feeb1a;padding:9px 9px 9px 68px;line-height:15px;font-size: 16px;font-weight:bold;}

		
		.modelpopup .card-body{padding:0px;}
		.modelpopup .login-form-2{padding:0px 15px;}
		
		
			.fakenew_modal_dialog{width: 100%;max-width:800px;}
		
		
		/* popup styling end */	
		/* Add template style start */
		.fakenews-row.add-temp-row{max-width:790px;margin-left:auto;margin-right:auto;}
		.login-container form.add-tem-form{padding:0px;}
		.add-temp-row .login-form-1{padding:10px 0%;}
		.add-temp-row .login-form-2{padding-left:30px;padding-right:30px;padding-bottom:0px;}
		.add-temp-row .form-control {height: auto;}
		.add-temp-row .fakenews__file label{padding-left:15px;}
		.login-container .add-temp-row textarea{resize:none;height:80px;}
		.add-temp-card .card-footer {padding: 1rem 35px;}
		.add-temp-card .card-footer .btn-sm{padding: .4rem .8rem;font-size: .865625rem;}
		.add-temp-card .badge{white-space:initial;}
		
		@media screen and (max-width: 991px) and (min-width: 768px){
        .add-temp-row .image-container{height:auto;}
        }
		@media screen and (max-width: 767px) and (min-width: 576px){
		.add-temp-row .image-container{height:auto;}	
		}
		@media screen and (max-width:575px){
		.add-temp-col12{padding-left:0px;padding-right:0px;}
		.add-temp-row .login-form-2{padding-left:15px;padding-right:15px;}
		.add-temp-card .card-footer{padding:.75rem 1.25rem;}
		}
		
		
		
		/* Add template style end */
        .img-show{display:none;}





        /* admin styling 17_4_20 start */
        .container-fluid.login-container.fakenews{padding-left:20px;padding-right:20px;}
        .add-temp-row .owl-carousel .owl-item .item .tst-box .tst-img img {max-height:74px;width:auto;margin-left:auto;margin-right:auto;}
        .add-temp-row .owl-carousel .owl-item .item .tst-box{border:1px solid #e4e4e4;padding:10px 10px 8px;border-radius:4px;}
        .add-temp-row .owl-carousel .owl-item .item .tst-box .tst-checkbox {margin-top:7px;}
        .add-temp-row .owl-carousel .owl-item .item .tst-box .tst-checkbox .tst-checkbox-left, 
        .add-temp-row .owl-carousel .owl-item .item .tst-box .tst-checkbox .tst-checkbox-right{text-align:center;}

        .add-temp-row .image-container {min-height:281px;}
        /* .add-temp-row .image-container .img-live {height:auto;} */
        .add-temp-row .image-overlay .image-overlay-bottom .image-overlay-content .time{line-height:inherit;display:inline-flex;align-items:center;height:100%;}

        @media screen and (min-width:1300px){
        .add-temp-row .owl-carousel .owl-item .item .tst-box{margin-left:1px;}
        }

        @media screen and (max-width:767px){
        .add-temp-row .image-container {min-height: 231px;}
        }

        @media screen and (max-width:575px){
        .add-temp-row .image-overlay-top-left img, .image-overlay-top-right img {max-width: 75px;}
        .add-temp-row .image-overlay .image-overlay-bottom .image-overlay-head {font-size: 16px;line-height:16px;padding: 8px 10px;}
        .add-temp-row .image-overlay {padding: 15px 0px 15px 0px;height:100%;}
        .add-temp-row .image-overlay .image-overlay-bottom {width: 100%;bottom:0px;}
        .add-temp-row .image-overlay .image-overlay-bottom .image-overlay-title {font-size:19px;line-height:19px;padding: 8px 10px;}
        .add-temp-row .image-overlay .image-overlay-bottom .image-overlay-content .time {width: 55px; padding: 8px;line-height: 14px;font-size: 14px;}
        .add-temp-row .image-overlay .image-overlay-bottom .image-overlay-content #news-content {padding: 7px 0px 7px 60px;line-height:14px;}
        .add-temp-row .login-form-2 {padding-left: 0px;padding-right: 0px;}    
    
        .add-temp-row .image-container {min-height:160px;}
    
    }

        @media screen and (max-width: 398px){
        .add-temp-row .fakenews__logolist.owl-carousel {
        max-width: 100%;}
        }
        /* admin styling 17_4_20 end */

        /* dashboard styling 20_4_20 start */
        .main .container-fluid.dashboard-container-new{padding-left:20px;padding-right:20px;}
     
        .app-header.navbar{padding:.5rem 1rem;}
       .app-header.navbar .navbar-brand{height:auto;}

        @media screen and (min-width:992px){
        .app-header.navbar .navbar-toggler.sidebar-toggler.d-md-down-none{margin-left:35px;}
        .main .container-fluid.dashboard-container-new{padding-top:20px;}
        }

        @media screen and (max-width:991px){
        .app-header.navbar .navbar-toggler.sidebar-toggler.d-lg-none.mr-auto{min-width:auto;}
        .app-body {margin-top:22px;}
        .app-header .navbar-brand {top:10px;}
        }
        .app-body .main > .breadcrumb {padding: .75rem 20px;}
        /* dashboard styling 20_4_20 end */


        /* image-container styling start */

.image-overlay {height:84%;padding:15px 0px 0px 0px;}
.image-overlay .image-overlay-bottom {width: 100%; bottom: 0px;}
.image-overlay-top {padding-left:35px;}
.image-overlay .image-overlay-bottom .image-overlay-title {padding: 8px 12px;font-size: 22px;}
.image-overlay .image-overlay-bottom .image-overlay-head {padding:8px 12px;font-size:28px;line-height:26px;}
.image-overlay .image-overlay-bottom .image-overlay-content #news-content {
 padding: 8px 0px 8px 66px;line-height: 13px;}
 @media screen and (max-width:991px) and (min-width:768px){
  .image-overlay {height:76%;}
 }
 @media screen and (max-width:670px) and (min-width:510px){
  .image-overlay {height:80%;}
 }
 @media screen and (max-width:509px) and (min-width:401px){
  .image-overlay {height:72%;}
  .image-overlay .image-overlay-bottom .image-overlay-title {font-size: 20px;}
  .image-overlay .image-overlay-bottom .image-overlay-head {padding:6px 12px;font-size:22px;line-height:22px;}
  .image-overlay .image-overlay-bottom .image-overlay-content #news-content {padding: 6px 0px 6px 66px;line-height: 14px;}
  .image-overlay .image-overlay-bottom .image-overlay-content .time {width: 55px;padding: 6px;} 
}
 @media screen and (max-width:400px){
  .image-overlay {height:65%;}
  .image-overlay .image-overlay-bottom .image-overlay-title {font-size:14px;line-height: 12px;font-size:12px;}
  .image-overlay .image-overlay-bottom .image-overlay-head {padding:4px 10px;font-size:16px;line-height:16px;}
.image-overlay .image-overlay-bottom .image-overlay-content #news-content {padding: 6px 0px 6px 66px;line-height: 14px;}
.image-overlay .image-overlay-bottom .image-overlay-content .time {width: 55px;padding: 4px 6px;font-size:13px;}
.image-overlay .image-overlay-bottom .image-overlay-content #news-content {padding:4px 0px 4px 66px;} 

 }
 .image-container .img-live{max-height:423px;object-fit:contain;}
/* image-container styling end */

/* .image-overlay{display:none;} */

/* image container iframe and text styling start */
.image-container iframe{height:423px;border:0px;}
.image-overlay {position:static;height:100%;padding:0px;}
.image-overlay-top {padding-left:35px;position:absolute;top:15px;left:0px;width:100%;}
.image-overlay .image-overlay-bottom {width:100%;bottom:67px;}

@media screen and (max-width:767px){
.image-container iframe{height:350px;}
}
@media screen and (max-width:600px){
.image-container iframe{height:250px;}
}
@media screen and (max-width:850px) and (min-width:768px){
.image-container {min-height:265px;}
}
@media screen and (max-width:400px){
.image-container iframe{height:200px;}
.image-overlay .image-overlay-bottom {bottom:67px;}
.blog-new .image-overlay-top {padding-left: 20px;}
.blog-new .image-overlay-top-left img, .image-overlay-top-right img {max-width: 40px;}
}
 /* image container iframe and text styling start */

 .app-body > main.main > .container-fluid .card .card-footer{text-align:right;}
.blog-new .image-overlay.is_image .image-overlay-bottom{bottom:0px;}

@media screen and (max-width:509px) and (min-width:401px){
.blog-new .image-overlay-top {padding-left:25px;}
.image-overlay-top-left img, .image-overlay-top-right img {max-width: 50px;}
  }

/* logo validation styling start */
.tst-checkbox .tst-checkbox-left, .tst-checkbox .tst-checkbox-right {margin-bottom:3px;}
.tst-checkbox .tst-checkbox-left label.error, .tst-checkbox .tst-checkbox-right label.error{position: absolute;width: 115px;background: #fff;top: 16px;font-size: 11px;margin-bottom: 0px;}
/* logo validation styling end */