/*
Theme Name:     Newspaper 7 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/
/*
Theme Name:     Newspaper 8 Child theme
Theme URI:      http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI:     http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        8.7.2c
*/
/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

/*
red #c41230
black #000
*/


.application_button, .application_button:active{
background: #000;
font-size: 1em!important;
color: white;
outline: none;
border:none;
-webkit-transition: 0.1s ease-in-out;
-moz-transition: 0.1s ease-in-out;
-o-transition: 0.1s ease-in-out;
transition: 0.1s ease-in-out;
margin-bottom: 20px!important;
}
.application_button:hover, .application_button:focus{
	background: #c41230;
}

.single_job_listing .meta .full-time{
	background: #c41230;
}
.single_job_listing .meta a{
	color: #000;
}

.job-manager .full-time, .job-types .full-time, .job_listing .full-time{
	color: #c41230;
}

.single_job_listing .meta li{
	font-size: 11px;
	color: #000;
}

.single_job_listing .company .name{
font-family: Marcellus!important;
color: #000;
font-size: 16px;
}
.single_job_listing .company .tagline, .single_job_listing .company .name a{
	font-family:  "Open Sans"!important;
	font-style: normal;
	font-size: 15px;
}
.single_job_listing .company .tagline, ul.job_listings li{
	color: #585d62;
	font-size: 14px;
	line-height: 1.3;
	}

.single_job_listing .company .tagline{
	margin:0px 0 0 50px;
}

.single_job_listing .meta .date-posted:before, .single_job_listing .meta .location:before{
	color: #000;
	font-size:13px;
}

.single_job_listing .company{
	box-shadow: none;
	border-color: #ededed;
}

.rp4wp-related-job_listing>ul, ul.job_listings, .rp4wp-related-job_listing>ul li.job_listing, .rp4wp-related-job_listing>ul li.no_job_listings_found, ul.job_listings li.job_listing, ul.job_listings li.no_job_listings_found{
	border: none;
}

.widget ul.job_listings li.job_listing a{
	padding-top: 0;
}
.rp4wp-related-job_listing>ul li.job_listing a:focus, .rp4wp-related-job_listing>ul li.job_listing a:hover, .rp4wp-related-job_listing>ul li.no_job_listings_found a:focus, .rp4wp-related-job_listing>ul li.no_job_listings_found a:hover, ul.job_listings li.job_listing a:focus, ul.job_listings li.job_listing a:hover, ul.job_listings li.no_job_listings_found a:focus, ul.job_listings li.no_job_listings_found a:hover{
	background: none;
}



.job_filters .job_types li{
	font-size: 12px;
}

.rp4wp-related-job_listing>ul li.job_listing a div.location, .rp4wp-related-job_listing>ul li.no_job_listings_found a div.location, ul.job_listings li.job_listing a div.location, ul.job_listings li.no_job_listings_found a div.location,
.rp4wp-related-job_listing>ul li.job_listing a div.position .company, .rp4wp-related-job_listing>ul li.no_job_listings_found a div.position .company, ul.job_listings li.job_listing a div.position .company, ul.job_listings li.no_job_listings_found a div.position .company{
	color:  #585d62;
}
li.job_listing strong{
	color: #000;
}




#job-manager-job-dashboard table td, #job-manager-job-dashboard table th{
	padding: .5em 0.75em;
}

#job-manager-job-dashboard table ul.job-dashboard-actions li:after{
	font-family: job-manager;

}

.widget li li, .widget_em_widget li{
	margin-left: 0;
	font-size: 12px;
	line-height: 1.3;
	color: #585d62;

}
.widget_em_widget li a{
	font-family: Marcellus;
	color: #000;
	font-size: 15px;
	display: inline-block;
	margin-bottom: 3px;
}


.format-video .td-a-rec-id-content_inlineleft, .format-video .td-a-rec-id-content_inlineright, .format-video .td-a-rec-id-content_top{
display: none!important;
}


.ui-datepicker .ui-datepicker-title select {
	color: black!important;
}
div.time-picker li{
	margin-left: 7px;
	height: auto;
}
div.time-picker-12hours{
	width: 6em;
}

.td-main-menu-logo img {
    max-width: 190px !important;
}

.subscribe-to .red-button a
{
	border: 2px solid #c41230 !important;
	color: #c41230 !important;
}

.subscribe-to .red-button a:hover
{
	border: 2px solid #c41230 !important;
	color: #ffffff !important;
	background-color: #c41230 !important;
}

.author-list .user
{
	margin-bottom: 30px;
	border-bottom: 1px solid #efefef;
}

.shortcode-author-avatars div.author-list .user
{
	width: 100%;
	text-align: left !important;
}

.author-list .avatar img
{
	margin-bottom: 20px;
	margin-right: 10px;
	float: left;
	border: 1px solid #efefef;
}

.td_mega_menu_sub_cats a
{
	padding: 5px 15px !important;
}

.et_social_inline_bottom
{
	margin-bottom: 20px;
}

.category-advertorial div[id*="placement_"] div[id*="placement_"]:before
{
	content: "★ Article Sponsored By";
	color: #c6c6c6;
	font-size: 10px;
}

.td-a-rec-id-content_inline img, .td-a-rec-id-content_top img, .td-a-rec-id-content_bottom img
{
	align-content: center;
	width: auto !important;
	max-width: 100%;
}

.td-a-rec-id-content_top img, .td-a-rec-id-custom_ad_1 img, .td-a-rec-id-custom_ad_2 img, .td-a-rec-id-custom_ad_3 img, .td-a-rec-id-custom_ad_4 img, .td-a-rec-id-custom_ad_5 img
{
	margin-bottom: 30px;
}

blockquote
{
	margin: 0px !important;
	padding: 0px 20px !important;
	border-left: 4px solid #c41230 !important;
}

.td-post-content blockquote p
{
	color: #a7a7a7 !important;
	font-size: 20px !important;
	line-height: 22px !important;
	text-align: left !important;
}


#user-srch input[type="text"]
{
  border: 1px solid #c41230 !important;
  border-radius: 0px !important;
}

#user-srch
{
  width: 100% !important;
}

#dud_user_srch_submit
{
  background: #c41230 !important;
  border: 1px solid #c41230 !important;
  border-radius: 0 !important;
}

#dud_user_srch_submit:hover
{
  background: #d11c3b !important;
}

#dud_user_srch_submit .fa-search
{
  color: #ffffff;
}

#user-srch input[type="text"]::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: rgba(0, 0, 0, 0.4) !important;
    opacity: 1 !important; /* Firefox */
    content:"Search Contributors by Name" !important;
}

.dir-listing-text
{
	font-size: 15px;
	line-height: 26px;
	color: #585d62;
	letter-spacing: 0px !important;
}

.category-product-specials .td-a-rec-id-content_inline
{
	display: none;
}

.td-a-rec-id-footer_top img, .td-a-rec-id-header img
{
	max-height: 90px;
}

.td-a-rec-id-sidebar img
{
	max-width: 470px !important;
	margin: 0 auto;
}

.td_block_template_13 .td-block-title, .td_block_template_12 .td-block-title
{
	text-align: center !important;
}

#menu-item-123968 > a:first-child, .menu-item-123968 > a:first-child
{
	display: none !important;
	height: 0px;
	width: 0px;
  line-height: 0px;
}

.td-header-top-menu li.menu-item-123968 > a:first-child
{
	display: none !important;
	height: 0px;
	width: 0px;
  line-height: 0px;
}

.td-header-top-menu li.menu-item
{
	max-height: 20px !important;
}
