/*
Theme Name: Top News Child
Template: topnews
Text Domain: top-news-child
*/

/*Hide Author*/
span.home-text-author, .author-info-wrap, span.widget-post-author{
    display: none !important;
}
/*End*/

/*TF 840 infographics*/
.tf_840{background: #042e94;}
.tf_840 .logo{padding: 10px;}
.tf_840 .footer{border: 6px solid #22c8f8;}
.tf_840 .outline{padding: 35px;}
.tf_840 a{color: #fff;font-size: 14px;}
.tf_840 a:hover{color: white;text-decoration: none;}
.tf_840 .links{padding: 15px;}
.tf_840 ul li{margin-left: 0px !important;padding: 0px !important;}
/*End*/

/*GDPR*/
.wpgdpr-modal-dialogg{max-width: 100% !important;padding: 0px 10px 10px !important;}
.gdprtxt{color: #ffffff !important;font-size: 18px !important;font-weight: 400 !important;}
.gdprtxt a{color: #ffffff !important;}
.gdpracceptbtn{background: #ffffff !important;border: 1px solid #ffffff !important;color: black !important;}
.gdprdntacceptbtn{background: #fff !important;color: black !important;border: 1px solid #fff !important;}
.gdprboxcolor {background-color: #237afc !important;}
input[type="submit"].gdpracceptbutton {
   border: 1px solid;
   color: white;
}	
/*End*/

.row-banner-ad{    
	width: 100%;
	float: left;
	margin: 15px auto;
	text-align: center;
}

#foot-copy {width: auto;}
.copyright-footer{}
.copyright-footer ul{margin: 2px 30px;padding: 10px;float: left;}
.copyright-footer ul li{float: left;padding: 0 5px;}
.copyright-footer ul li a{color: white;font-size: 12px;font-weight: normal;}

#comments-button, #foot-logo, #foot-top, .post-social-pin, .post-social-goog, .post-social-comm{display: none;}

/*Logo*/
#nav-logo {padding-top: 11px;}

/*top right social icons*/
ul.social-drop-list{
box-shadow: none;
}
ul.social-drop-list li{
	margin: 0;
	padding: 5px;
	width: 25px;
	height: 25px;
}
#social-dropdown {
    display: block !important;
    top: 18px;
    right: 0px;
    width: 304px;
}
/*Code end*/

/*Menubar*/
.current-menu-item{background: #1f4773;}
.current-menu-item a{color: #ffffff !important;}
#category-header-wrap h1{display: none;}
.main-nav .menu li a{font-weight: 300;font-size: 14px;padding: 24px 10px 24px;}
/*Code end*/

/*Sidebar*/
ul.tabber-header li{width: 50%;}
#sidebar-widget-in{height: 84%;}
ul.tabber-header li:last-child{display: none;}
ul.tabber-header li a{font-size: 10px; padding: 0px;}
.sidebar-widget-content{width: 100%; padding: 15px;}
/* SIDEBAR R:L*/
ul.tabs, .tabber-header{ width: 80%; }
ul.tabber-header li{ padding: 15px 0px 15px 0px; }
/*Sidebar end*/

/*Share box*/
.share-box-wrapper {
    margin: 0 auto;
    width: 191px;
}
/*End*/

/*Subscribe Popup box*/
.spu-box.spu-centered{margin: 0 auto;}
.cust-glob-pop{padding: 15px; text-align: center;}
.cust-glob-pop .label{margin-bottom: 15px; font-size: 17px; line-height: 1.3; margin-top: 15px;}
.cust-glob-pop .form input[type="text"], .cust-glob-pop .form input[type="email"]{margin: 12px 0px; padding: 10px; border: 1px solid #efefef;}
.cust-glob-pop .form input[type="button"], .cust-glob-pop .form input[type="submit"]{border: none; padding: 10px 15px; cursor: pointer; font-size: 14px; background: #1f4773; color: white;margin-top: 15px;}
.cust-glob-pop .form .wpcf7-list-item-label{font-size: 12px;}
.cust-glob-pop .form div.wpcf7-validation-errors{border: 1px solid #b9b9b9;}
.cust-glob-pop .form span.wpcf7-not-valid-tip{color: #b9b9b9;font-size: 14px;}
.cust-glob-pop .form div.wpcf7-response-output {
    margin: 10px 0;
    padding: 5px;
}
/*Code end*/

/*Subscribe sidebar box*/
.cust-subscribe-box-sidebar{padding: 15px;text-align: center;margin-bottom: 15px; background: #eeeeee;}
.cust-subscribe-box-sidebar .label{margin-bottom: 0; font-size: 17px; line-height: 1.3; margin-top: 0;}
.cust-subscribe-box-sidebar .form input[type="text"], .cust-subscribe-box-sidebar .form input[type="email"]{margin: 5px 0px; padding: 10px; border: 1px solid #efefef;width: 90%;}
.cust-subscribe-box-sidebar .form input[type="button"], .cust-subscribe-box-sidebar .form input[type="submit"]{border: none; padding: 5px 15px; cursor: pointer; font-size: 14px; background: #1f4773; color: white;margin-top: 15px;}
.cust-subscribe-box-sidebar .form .wpcf7-list-item-label{font-size: 12px;}
.cust-subscribe-box-sidebar .form div.wpcf7-validation-errors{border: 1px solid #b9b9b9;}
.cust-subscribe-box-sidebar .form span.wpcf7-not-valid-tip{color: #b9b9b9;font-size: 14px;}
.cust-subscribe-box-sidebar .form div.wpcf7-response-output {
    margin: 10px 0;
    padding: 5px;
}
/*Code end*/

/*Home widget*/
#home-widget-wrap h2{display: block;}
.home-widget{border-bottom: none; width: 100%; padding: 0px 0px 10px;}
/*End*/

@media screen and (max-width: 1157px) and (min-width: 1042px){
.home-widget {
    padding: 0px 1px 0px;
    width: 100%;
}
}