/*
Theme Name: Twenty Twenty Child theme of twentytwenty
Theme URI: 
Description: Child theme of twentytwenty theme for the Twenty Twenty theme
Author: <a href="https://wordpress.org/">the WordPress team</a>
Author URI: 
Template: twentytwenty
Version: 1.1
*/

/* Generated by Orbisius Child Theme Creator (http://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Fri, 13 Mar 2020 10:10:58 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/
/*dmca start*/
.d-flex-row {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.col-md-cus-6 {
    width: 48%;
}
.InputDmcaDFlex {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.InputDmcaD-6 {
    width: 48%;
}
.InputDmcaD-12 {
    width: 100%;
}
.textAreaDmcs textarea {
    height: 150px;
   
}
.textAreaDmcs {
    margin-bottom:20px;
}
.DmcaCheckBox {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
input#ConfrimCheckBOx {
    width: 4%;
}
.DmcaCheckBox label {
    width: 93%;
}
input#DMCASUBMIT {
    width: 100%;
    margin: 15px 0;
    min-height: 50px;
    
    color: var(--white);
}
.ContentAreaDmca ul li {
    list-style: disc;
}

select#CopyRightHolderRep {
    width: 100%;
    padding: 11px;
}
.DmcaMain #content #DmcaRemovelReq input{
    margin-bottom:20px;
} 
/*dmca end*/
.twitterCreator{
    width: 35px;
    height: 35px;
    border-radius: 20px;
    font-size: 13px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #cd2653;
}
.twitterCreator:hover svg path{
    fill:#000;
}
.ArticleCapImge {
    text-align: center;
}
.error-outer{
	display:none;
    background: black;
    color: #fff;
    padding: 16px;
    margin: 15px 0;
	position:relative;
}
span.close-reg-error {
    position: absolute;
    top: 17%;
    right: 2%;
    font-size: 24px;
    font-weight: 700;
    cursor: pointer;
}
.milPostTags ul{
	padding:0;
}
.milPostTags ul li {
    display: inline-block;
    background: #fff;
    margin: 5px;
}
.milPostTags ul li a:hover {
    color: #d0266f;
    background: #fff;
}
.milPostTags ul li a {
    padding: 10px;
    background: #d0266f;
    color: #fff;
    border: 1px solid #d0266f;
	display:block;
}
.milPostTags ul li.mainTags a{
	background: #fff;
    color: #d0266f;
}
.milPostTags ul li.mainTags a:hover{
	background: #fff;
    color: #d0266f;
}
.ajax-loader {
    display: none;
    background: #2125294a;
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 9999;
}
.ajax-loader .inner-ajax-loader {
    position: absolute;
    top: 50%;
    left: 40%;
    width: auto;
    text-align: center;
    background: #fff;
    padding: 26px;
}
.button-submit {
    background-color: #000000;
    width: 35%;
    text-align: center;
    display: table;
    margin: 0 auto;
}
a.more-link { color: #fff;}
h2.screen-reader-text {display: none;}
.search-results .featured-media-inner img {
    width: 100%; 
    max-height: 200px; 
    object-fit: cover;
    object-position: top;
}
.archive .featured-media-inner img {
    width: 100%; 
    max-height: 200px; 
    object-fit: cover;
    object-position: top;
}

.secondary-header.border-bottom.border-top {
    background: #000;
}

section.footer {
    background: #000;
    padding: 60px 0px;
    color: #fff;
}

img.aligncenter {
    width: auto ;
    display: block;
    margin-left: auto;
	margin-right: auto;
	padding: 10px 0px;
	
}


.footer ul{
  
    padding: 0;
}

.footer li {
    list-style-type: none;
    padding: 0;
}

.footer li  a{
   color: #fff;
}
    

#scroll-menu {
   
	background: #000000;}



footer .entry-title a, :root .has-primary-color {

    color: #fff;
}

.hui li{
	
	list-style:none;
}

li.menu-ityy a {
    padding: 2px 0!important;
    font-weight: 600;
    display: block;
    color: #000;
}
a.d-block.mb-2.dgtl-entry-title {
    font-weight: 600;
}


.enable_footer_columns_dark {
   
	margin-top: 20px;}

h2.entry-title.heading-size-1 {
    font-size: 14px;
    font-weight: 100 !important;
    margin-top: 10px;
    margin-bottom: 10px;
}

.btn:not(:disabled):not(.disabled) {
    cursor: pointer;
    color: #fff;
}

h1.entry-title {
    font-size: 30px;
    font-weight: 100 !important;
    padding: 10px 0px;
    margin-bottom: 0px;
}


.mmm {
   background: #eee;
}