/*
Theme Name: PDKI NEWS
Theme URI: 
Description: News published by the PDKI 
Version: 1.0
Author: PDKI
License: GNU General Public License
Template: grandnews
*/

html {
    font-family: WilliamsCaslonText,Georgia,"Times New Roman","DejaVu Serif",serif !important;
    font-weight: 400;
    font-size: 125%;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    color: #000;
    line-height: 1.4em;
}

.newsticker_label {
    margin-right: 8px !important;
}

#page_content_wrapper .sidebar .content .posts.blog li {
	padding-top: 10px !important;
}

.pagination_load_more span {
	display: none !important;
}

.post_info_author {
	display: none;
}

#footer_mailchimp_subscription {
    background-image: url(http://pdki.toapp.co.uk/wp-content/uploads/2017/08/Subscribe.png) !important;
	
}

#custom_logo img{
	height: auto !important;
	width: auto !important;
}

 
.divimg {
    position: relative;
    float: left;
	width:  400px;
    height: 200px;
    background-position: 50% 50%;
    background-repeat:   no-repeat;
    background-size:     cover;
}

.divimg2 {
    position: relative;
    float: left;
    width:  800px;
    height: 320px;
    background-position: 50% 50%;
    background-repeat:   no-repeat;
    background-size:     cover;
}

.divimg3 {
    position: relative;
    float: left;
    width:  400px;
    height: 180px;
    background-position: 50% 50%;
    background-repeat:   no-repeat;
    background-size:     cover;
}


#logo_wrapper {
	    padding: 0px !important;
}

.newsticker_label {
	font-size: 14px;
	padding-right: 11px;
    padding-left: 5px;
}

.ppb_blog_ticker .one .nopadding {
	padding: 10px 0 5px 0;
}

.single_subtitle {
     font-family: WilliamsCaslonText,Georgia,"Times New Roman","DejaVu Serif",serif;
    font-size: 15px;
}

ul.post_filter, .ppb_subtitle_left {
    margin-bottom: 10px;
}

.post_header .post_detail.post_date {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
}

.social_share_button_wrapper ul li a{
	color: #0094dd !important;
	padding: 0px !important;
}

.social_wrapper2 span{
    font-size: 17px;
    padding-left: 5px;
}

.social_wrapper2 span, .social_wrapper2 i{
    color: #0094dd;
}

.social_wrapper2, .social_wrapper2 ul {
	padding:0px 5px !important;
	margin:0px !important;
}

.rmvbottom{
	padding:0px !important;
}

ul.post_filter li a {
    border-bottom: 2px solid #0094dd !important;
}

.ppb_blog_ticker one nopadding {
	padding: 20px 0 0px 0 !important;
}


.above_top_bar .today_time, #about_the_author, .post_detail .post_comment, .post_info_comment {
	 display: none;
}

.post_header_title h1 {
    font-size: 25px !important;
}

.pagination_load_more {
	margin-top: 0px !important;
}

@media screen and (min-width: 800px) {
/* applies only if the screen is larger than 800px */
.one_third.last, .one_third {
    width: 32% !important;
}

.one_third {
	margin-right: 2% !important;
}

.one_half {
    width: 48% !important;
    margin-right: 1.5% !important;
}

}

#menu_wrapper .nav ul li a, #menu_wrapper div .nav li > a {
    color: #f6f7f7 !important;
}

#menu_wrapper div .nav li ul li a {
	color: #111111 !important;
}

.newsticker_label {
	background: #00aeef !important;
	font-size: 14px;
	padding-right: 11px;
	padding-left: 5px;
}

input[type="submit"], button {
	background-color: #00aeef !important;
	color: #ffffff !important;
	border-color: #00aeef !important;
}

input[type="submit"]:hover, button:hover {
	background-color: black !important;
	border-color: black !important;
}

.post_header .single a, .tweet a, .read_next_wrapper:before, .read_next_wrapper .post_content .read_next_label a, .social_share_counter_number, .post_header .single a, .tweet a, .read_next_wrapper:before, .read_next_wrapper .post_content .read_next_label, .social_share_counter_number {
   
	color: #00aeef !important;
}

.jp-relatedposts a {
	color: black !important;
}

#logo_right_button a{
	color: white !important;
}

.page_content {
    font-size: 17px;
	padding-top: 29px;
}
.post_header.single {
	font-size: 17px !important;
	padding-top: 10px;
}
    
#post_info_comment {
	display: none !important;
}


blockquote {
  display: block;
  border-width: 2px 0;
  border-style: solid;
  border-color: #eee;
  padding: 1.5em 0 0.5em;
  margin: 1.5em 0;
  position: relative;
}
blockquote:before {
  content: '\201C';
  position: absolute;
  top: 0em;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  width: 3rem;
  height: 2rem;
  font: 6em/1.08em 'PT Sans', sans-serif;
  color: #666;
  text-align: center;
}
blockquote:after {
  content: "\2013 \2003" attr(cite);
  display: block;
  text-align: right;
  font-size: 0.875em;
  color: #e74c3c;
}

blockquote p {
	font-size: 16px;
	font-family: Scada, Helvetica, Arial, sans-serif !important;
}

#mobile_nav_icon {
    border-color: #f6f7f7 !important;
}

#logo_right_button {
    padding: 8px 0 12px 0;
}