/*
 Theme Name:   Playbook The Zimbabwean
 Description:  Playbook Child Theme
 Author:       MyThemeShop/ Kristaps Zellitis
 Author URI:   http://mythemeshop.com/
 Template:     playbook
 Version:      1.1.0
 Text Domain:  playbook-thezimbabwean
*/

/*
CONTENT:
	-resseting to The Zimabwean core style
	-header
	-advertisment
	-slider
	-home page sports section
	-home articles
	-category
	-right sidebar
		--category search plugin Category Wise Search
		--'inside'  articles inthe sidebar
	-latest article sidebar (changed to popular)
	-single article page
	-responsiveness fixes
		--mid breaking point without the sidebar
		--sports articles 2 in a row
		--sports articles 1 in a row
		--main articles narrow
		--single article page
		--sub navigation

*/
@import url(https://fonts.googleapis.com/css?family=Domine:400,700);

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a {
	  color: #005064;
}

.article-content-inner a:hover {
	color: #6696a2 !important;
}
.clear-fix {
	clear: both;
}




/*resseting to The Zimabwean core style*/
article h1, article h2, .article-top h1, .secondary-navigation a, .sub-navigation ul li a, .sports-article h3, .post.excerpt header .title, .post.excerpt.first-article .title, .latest-article-container h2, .widget h3, .postauthor-top h3, .latest-article h3, .single-title, .post-single-content .related-posts a, .leave-comment a, .leave-comment a:hover  {
		 font-family: 'Domine', 'Times New Roman', Times, serif !important;
}

a:link { -webkit-tap-highlight-color: #00b4cd !important; }

body {
	font-size: 13px;
	line-height: 1.3em;
	font-family: Georgia, Times;
}


.container-article-latest {
	float: left;
}

@media (min-width: 700px) {
	.container-article-latest{
		width: 656px;
	}

}
.container-article-latest .article {
	float: right;
}


.container.header-container {
	max-width: 100% !important;
	display: block;
	float: left;
	width: 100%;
	border-top: 5px solid #324150;

	background: url(/wp-content/uploads/2015/03/zimspriteshorizontal.png) repeat-x !important;

}

.single_post {
		border-bottom:none !important;
	}
#page {
    max-width: 960px !important;
    padding: 20px 0 !important;
	}

#page {
	border-left:none !important;
	border-right: none !important;
	}

.article {
	border-right: none !important;
	}

#header{

	height: 84px; /*115px*/
	background: none !important;
	padding: 29px 0 10px 0 !important; /*10px 0 0 0*/
	max-height: 104px;
	max-width: 960px;
	border: none !important;
	float: none !important;
	margin: 0 auto !important;
	}

#header h1, #header h2 {
	margin-left:0 !important;
}

.secondary-navigation{
	background-image: none !important;
	background-color: #e6e6d7 !important;	
	border-bottom: 4px solid #FFF !important;
}

.secondary-navigation a {
	display: block !important;
	float: left;
	padding-left: 8px;
	padding-right: 19px;
	font-size: 15px !important;
	line-height: 30px;
	background-position: right 0;
	height: 31px;
	color: #759698 !important;
	text-decoration: none !important;
	text-transform:initial !important;
}

@media screen and (max-width: 480px) {
	.secondary-navigation {
		width: 100%;
	}

}


.secondary-navigation {
	width: 100% !important;
}


#navigation .menu, .sub-navigation {
	margin: 0 !important;
	height: 32px !important;
}
#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited, .sub-navigation ul li a, .sub-navigationul li a:link, .sub-navigationul ul li a:visited {
	padding: 0 !important;
	margin: 0 !important;
}
#navigation ul li a:hover {
	color: #28323c !important;
}


#navigation ul li {
	padding-left: 8px;
	padding-right: 19px;
	display: block;
	background: url(/wp-content/uploads/2015/03/menu-hoverstates-exp.png) no-repeat;
	background-position: right 0;
  	height: 31px;

}




.sub-navigation {
	background-color: #dce6e6;
	display: block;
	  float: left;
	  width: 100%;
}


.sub-navigation ul li {
	  background: #DCE6E6 url(/wp-content/uploads/2015/03/menu-hoverstates-exp.png) no-repeat !important;
	  background-position: right -32px !important;
}


.sub-navigation ul li a {
  	  display: block !important;
	  float: left;
	  padding-left: 8px;
	  padding-right: 19px;
	  font-size: 15px !important;
	  line-height: 30px;
	  background-position: right 0;
	  height: 31px;
	  color: #759698 ;
	  text-decoration: none !important;
	  text-transform: initial !important;

}

#navigation .current-menu-item a, .current-category-ancestor a, .current-post-ancestor a{
	color:#28323c !important;
}

.main-navigation {
	padding-left: 15px;
	background: url(/wp-content/uploads/2015/03/menu-hoverstates-exp.png) no-repeat;
	background-position: left 0;
	height: 31px;
}


.sub-navigation .menu {
	padding-left: 15px;
	background: url(/wp-content/uploads/2015/03/menu-hoverstates-exp.png) no-repeat;
	  background-position: -1px -32px;
	height: 31px;

}

.pagination a {
	background: #e6e6d7;
	color: #759698;
	font-size: 11px;
}

.currenttext, .pagination a:hover {
	background:#dce6e6;
	color: #005064;
}

#blog.home .pagination {
	display: none;
}

body > footer {
	background: white url(/wp-content/uploads/2015/02/zim-darkonwhite-diag-rpt.png) repeat !important;
	padding-top: 20px;
	height: auto;
	border-top: none !important;
	margin-top:30px;
}

.container.footer-container {
	background-color: white;
	max-width: 940px;
	padding-left: 30px;
	padding-right: 30px;

}

.copyrights-z {
	background-color: transparent !important;
	padding-top: 4px;
	padding-left: 0px !important;

}

#footer-logo {
	padding: 0 0 17px 30px;
}

#footer-logo h1 {
	background: url(/wp-content/uploads/2015/03/zimsprites.png);
	background-position: 0 -30px;
	height: 21px;
	width: 205px;
	text-indent: -9999em;
	  line-height: 5px;

}

.f-widget{
	margin-left: 20px;
	margin-right:0 !important;
	padding-top: 12px;
}


@media screen and (max-width: 550px) {
	.f-widget {
		width: 89% !important;
	}

}


@media (max-width: 1000px) {
	#footer-logo {
		padding: 0 0 17px 18px;
	}

	.container.footer-container {
		padding-left: 0px;
		padding-right: 0px;
		margin-left:2.5%;
		margin-right:2.5%;
	}

	.container.footer-container {
		max-width: 95%;
	}

}


@media (min-width: 960px) {

	.f-widget{
		width: 14% !important;
	}

	#footer-logo {
		width: 30%;
		float: left;
	}




}
body > footer .widget {
	padding: 0 !important;
}

.f-widget-1,.f-widget-2, .f-widget-3, .f-widget-4 {
	border-top: 4px solid #DBE5E5;
	list-style-type: none;
	margin-left: 20px;
	padding-top: 12px;
}

.widget li {
	background: url(/wp-content/uploads/2015/03/footer-li-back.png) 0 2px no-repeat !important;
	margin-bottom: 0 !important;
}

footer .widget li a {
	color: #59646D !important;
	text-decoration: none;
	font-family: Georgia;
	font-size: 16px;
	line-height: 22px;
}

footer .widget li a:hover {
	color: #bbb !important;
}



#footer-bottom-white-space {
	height: 48px;
	background-color: #fff;
	margin-top: 50px;
}

/*header*/

#logo-area {
	float: right;
	width: 300px;
}

#date-social-cont{
		float: left;
}
#header-date, #header-social{

  	border-left: 1px solid #37FFFE;
  	width: 120px;
  	padding-left: 10px;
  	color: white;
 	font: 13px Georgia;
	line-height: 14px;
	 margin-top: -20px;
}

#header-social {
	margin-top: 25px;
	height: 16px;
}

#header-social ul li {
	float: left;
	margin-right: 5px;
}

#header-date span {
	font-family: Verdana;
	font-size: 9px;
	color: #3B4050;
	line-height: 10px;
}
#z-logo {
	background: url(/wp-content/uploads/2015/03/zimsprites.png) no-repeat;
	background-position: -368px 0;
	top: 5px;
	left: 833px;
	height: 111px;
	width: 120px;
	float: right;
	margin-top: -29px;
}

@media (max-width: 650px) {
	#z-logo {
		display: none;
	}
	#logo-area {
  		width: 113px;
	}
}

@media (max-width: 450px) {
	#logo {
		width: 53%;
	}

}

/*end- header*/



/*advertisment*/


#searchform{
	    padding-bottom: 1px !important;
}

@media (min-width: 982px) {
	#taboola-below-article-thumbnails {
		display: none;
	}
}

@media (max-width: 981px) {
	#taboola-right-rail-thumbnails {
		display: none;
	}
}


.tzbAdvert {
	margin: 0 auto;
	text-align: center;
}


/*'Between logo and main navigation*/

#tzb001, #tzb007, #tzb013, #tzb018 {
	margin-bottom:12px;
}

/*Above Sport*/
#tzb006, #tzb012 {
	margin-bottom: 10px;
}

/*After first item in middle column, above comments, After third paragraph*/

#tzb005, #tzb011, #tzb016, #tzb017 {
	margin-bottom: 10px;
}





/*end- advertisment*/

/*slider*/



.advps-slide h2 a{
	color:#fff !important;
}


#home-slider {
	max-width: 620px;	
	width: 94%;
	margin: 0 auto;
}
@media (max-width: 450px) {
/*	.advps-excerpt-block-one p {
		 display: none;
	}*/

	.advps-slide p {
		display: none;
	}

}

.advps-slide .addtoany_share_save_container {
	display: none;
}


/*end - slider*/
/*home page sports section*/

#sports-container {
	margin: 0 auto;
	max-width: 100%;
	background: #e6e6e1;
}

#sports-content {
	max-width: 960px;
	margin: 0 auto;
	padding-top: 20px;
}

#sports-article-container {

}

#sports-content .featured-thumbnail-sports, #sports-content .wp-post-image {
	float: none;
	max-width: 210px;
}

#sports-content .featured-thumbnail-sports {
	max-width: 290px;
	width: 100%;
	height: 168px;
	position: absolute;
	overflow: hidden;
	bottom: 0;
}

#sports-content .featured-thumbnail-sports img {
	position: absolute;
	bottom: 15px;
	left: 5px;
}

.sports-article {
	width: 220px;
	float: left;
	margin: 20px 10px;
	border-top: 4px solid white;
	border-bottom: 4px solid white;
	position: relative;
	height: 252px;

}


.sports-article h3 {
	color: #828282;
	font-size: 16px;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: 200;
	line-height: 17px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	
	padding-right: 5px;
	padding-top: 10px;
}

.sports-article h3:hover {
	color: #59646D;
}

.sports-article span.category {
	color: #96BE3A;
	font-size: 95%;
}

.sports-title {
	width: 940px;

}

.sports-title h2 {
	background: url(/wp-content/uploads/2015/03/white-diagonal-rpt.png) repeat 0 0;
	margin:0;
	border-top: 0;
	font-size: 25px;
	line-height: 25px;
	padding: 5px;
	background-position: 0 -186px;
}
.sports-title h2  span {
	font-size: 36px;
	line-height: 34px;
	background: url(/wp-content/uploads/2015/03/zimsprites.png) no-repeat;
	height: 36px;
	background-position: -411px -218px;
	width: 93px;
	text-indent: -9999em;
	font-family: "Charlie Black";
	font-style: normal;
	font-weight: normal;
	font-stretch: normal;
	display: block;
}


@media (max-width: 959px) {
	#sports-article {
		padding-left: 9px;
	}

	#sports-container {
	 width: 95%;
	  padding-left: 2.5%;
	  padding-right: 2.5%;
	}
	.latest-article-container, #header h1, .sports-title, #page .article {
  	margin-left: 0px !important;
	}
	.sports-title {
		width: auto;
	}
	

}

/*end - home page sports section*/



/*home articles*/
#page .article{
	width: 480px;
}



.post.excerpt {
	width: 100% !important;
	min-height: 30px !important;
	position: relative;
}

.article .featured-thumbnail img {
	width:128px !important;
	float: left;
	padding-top: 10px;
}

.post-content-title-exc {
	width: 223px;
	float: right;
	text-align: left;
}
.post-content-title-exc-full {
	width: 100%
}

.post.excerpt header .title {
	margin-top: 0 !important;
}

.post.excerpt header .title {
	color:#005064;
	font-size: 16px;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: 200;
	line-height: 17px;
	padding-top: 10px !important;
}


.post.excerpt header .title:hover{
	color: #6696A2
}

.post.excerpt .post-content {
	color: #59646D;
	cursor: auto;
	display: inline;
	font-family: Georgia;
	font-size: 14px;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	height: auto;
	line-height: 18px;
	margin:0;
	padding: 0;
	vertical-align: baseline;
}

.post-info {
	width: 70px !important;
	margin-right: 10px;
	margin-left: 7px;
}

.thetime-Gi, .thedate-jnY {
	color: #0096A5;
	display: block;
	clear: left;
	text-align: right;
	line-height: 10px;
	font-size: 9px;
	font-style: normal;
	font-family: Verdana;
}

.thedate-jnY {
	color: #59646D;
	padding-top: 10px;

}

.post-info-inner, .post-content-inner {
	border-top: 4px solid #DCE6E6;
	border-bottom: none !important;

}

.post-content-inner {
	width: 380px;
	float: left;
}


.post-social {
	position: absolute;
  	bottom: 0;
	left: 8px;
	width: 40px;
	margin: 0;
	padding: 0;
}

.post-social .a2a_button_email, .post-social .a2a_button_print {
	display:none;
}

.post-content-inner.featured-thumbnail{
	max-width: 380px;
	
}


.post.excerpt.first-article .title {
	color: #4C8492;
	font-size: 23px;
	line-height: 1.13em;
	font-weight: 200;
	font-style: normal;
	max-width: 100%; 
}



.article-author a, .read-more-first a, .article-author a:hover, .read-more-first a:hover {
	border-bottom: 1px solid #C8C8C8;
	margin: 0;
	padding: 0;
	color: #005064;
	font: 11px Verdana;
}

.article .first-article .featured-thumbnail img {
	width: 100% !important;
}

@media (min-width: 960px) {
	.article .first-article .featured-thumbnail img {
		width: 380px !important;
	}

}

.first-article .post-content-title-exc {
	width: 100%;
	margin-top: 15px;
	padding-bottom: 10px;
}

.read-more-first a {
	float: right;
}

.featured-thumbnail img.attachment-featured {
	display: none;
}
/*end - home artiles*/


/*category*/
.pagination a {
	border: #e6e6e1 !important;
	background: #e6e6e1 !important;
	color: #828282 !important;
}

.currenttext {
	background: #00b4cd !important;
}

/*end  - category *;


/*-right sidebar*/


/*--category search plugin Category Wise Search */

#searchform input[value="Search"] {
    float:right
	color: #4C8492;
	font-weight: bold !important;
	font-size: 13px;
	padding: 6px 0px;
	cursor: pointer;
	width: 1;
	margin-left: 2px;
}

.screen-reader-text {
	display: none;
}

#searchform #s {
	width: 85% !important;
}

#searchform #searchform_cat {
	padding: 7px 7px;
	width: 67.7%!important; 

}

@media (max-width: 980px) and (min-width: 510px ) {
	#searchform #s{
		width: 43% !important;
		float: left;
		margin-right: 2%;
	}
	#searchform #searchform_cat {
		width: 36.5% !important;
  		float: left;
  		margin-right: 2%;
	}

	#searchform input[value="Search"] {
		 width: 16%;
 		 margin-top: 0px;
	}


}

@media (max-width: 509px ) {
	#searchform #searchform_cat {
		width: 75.5% !important;
	}

	#searchform #searchsubmit {
		width: 20%;
	}

}

/*end --category search plugin Category Wise Search */


/* 'inside'  articles in the sidebar*/

.inside-sidebar li {
	width: 130px;
	background: none !important;
	float: left;
    background-color: #E6E6D7 !important;
    padding: 34px 5px 0 !important;
    margin: 8.5px 20px 8.5px 0;
    position: relative;
    margin-top: 0px;
	margin-bottom: 20px !important;
}

.inside-sidebar li img {
	padding-bottom: 5px;
}

.inside-sidebar li a h4 {
	text-transform: inherit !important;
	font-family: Georgia, Times;
	color: #59646D;
	font-size: 13px !important;
  	line-height: 15px !important;
	margin: 0;
	padding: 0;
	font-weight: normal !important;
}


.inside-news {
	  padding: 0;
	  height: 29px;
	  width: 135px;
	  position: absolute;
	  top: 0;
	  left: 0;
	  color: white;
	  padding-left: 5px;
	  line-height: 35px;
	  background: transparent url(/wp-content/uploads/2015/03/zim-btn-sprite32-exp.png) no-repeat;
	    background-position: 0 0;
	    text-indent: -9999em;
}

/* end -  'inside'  articles inthe sidebar*/

@media (max-width: 970px) {

	.clear-fix-responsive {
		clear: both;
	}
	.sidebar.c-4-12 {
		float: none !important;
		max-width: 95% !important;
		width: 100% !important;
		margin: 0 20px;
		margin-left: 2.5%;
		margin-right: 2.5%;
	}
}

@media (max-width: 500px) {

	.sidebar.c-4-12 {
		float: none !important;
		margin: 0 20px;
		margin-left: 2.5%;
		margin-right: 2.5%;
		
	}
}

#facebook_like, #widget_dpe_fp_widget {
	margin-bottom: 0;
}

/*end - right sidebar*/





/*latest article sidebar*/

.latest-article-container h2, .widget h3, .postauthor-top h3 {
	font-size: 25px !important;
	line-height: 25px !important;
	color: #59646D;
	border-top: 4px solid #8C96A0;
	padding: 5px 5px;
	background: white url(/wp-content/uploads/2015/03/zimspriteshorizontal2.png) repeat-x;
	background-position: 0 -186px;
	font-weight: 200;
	font-style: normal;
	border-bottom: none !important;
}

.latest-article-container {
	width: 139px;
	float: left;
	margin-right: 10px;

}

.wpp_def_noPath {
	display:none !important;
}
.empty-space {

}


/*resposivness, includin top stories(right sidebar)*/
@media screen and (max-width: 700px) {
	.latest-article-container {
		max-width: 100%;
		width: 95%;
		margin-right:2.5% !important;
		margin-left: 2.5% !important;
	}

	.latest-article .featured-thumbnail-l img, #widget_dpe_fp_widget img, #widget_dpe_fp_widget .inside-news {
		display: none;

	}

	.latest-article .featured-thumbnail {
		max-width: 98.5%;
		padding:0 !important;
	}

	.wpp-list a img {
		display:none !important;
	}

	.wpp-list .featured-thumbnail {
		margin-bottom: 10px !important;
	}

	#widget_dpe_fp_widget h4{
		font-family: Georgia, Times;
		font-size: 13px;
		padding: 0px;
		padding-bottom: 8px;
		margin-bottom: 0;
		color: #005064;
		font-weight: 200;
		font-style: normal;
	}

	#widget_dpe_fp_widget h4:hover {
		color: #4C8492
	}

	#widget_dpe_fp_widget .inside-sidebar li {
		width: 100%;
		padding: 4px 5px 0px !important;
		border-top: 4px solid #D2DCDC;
		background-color: #ebf0f0 !important;

	}

}

.latest-article h3 {
	font-family: Georgia, Times;
	font-size: 13px;
	padding: 4px;
	padding-bottom: 8px;
	margin-bottom: 0;
	color: #005064;
	font-weight: 200;
	font-style: normal;
}

.latest-article h3:hover {
	color: #4C8492;
}

.latest-article a {
	border-bottom: 3px solid #D2DCDC;
	background-color: #EBF0F0;
	margin:  0 0 16px 0;
}

.latest-article .featured-thumbnail{
	width: 100% !important;
	padding: 0;
}

.latest-article-container .featured-thumbnail {
	padding: 0 ;
	
}

.latest-article .featured-thumbnail {
	margin-bottom: 10px;
}

.latest-article img {
	padding: 6px;
	background-color: #EBF0F0;
	margin-bottom: 10px;
	margin-top: -10px;
}


/*end - latest article sidebar*/

/*single article page*/


a.publishe-in-cat, .content a{
	color: #005064 !important;
}

article h1 {
	color: #00465A;
	font-size: 30px;
	font-weight: normal;
}

article h2 {
  border: none;
  background: none;
  color: #005064;
  font-size: 16px;
  padding: 0;
  margin-top: 0;
}



article h3, article h4 {
	color: #005064;
	font-size: 16px;
	padding: 0;
	font-family: Georgia;
	font-weight: normal;
	padding-bottom: 12px;
}

article h4 {
	font-size: 14px;
	padding-bottom: 0px;
}

article p {
	color: #323232;
	font-family: Georgia;
	font-size: 14px;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 18.2000007629395px;
	margin: 0 0 12px 0;
	padding: 0 !important;
}

article ul {
  list-style: disc;
  margin-left: 15px;
  margin-bottom: 10px;
}

article li {
  color: #32506D;
  font: 11px Verdana;
  padding-bottom: 6px;
}

.wp-caption {
	border: none !important;
	text-align: left !important;
}

.wp-caption-text, figure.image figcaption {
	border-left: 4px solid rgb(150,150,150);
	padding-left: 5px !important;
    font-family: Verdana !important;
    font-size: 11px;
}

.related-posts {
	border-bottom: none !important;
}


@media (max-width: 500px) {
	.article img.left, .article img.alignleft, .wp-caption.alignleft {
		float: none !important;
		margin: 0 auto !important;
	}
}

.article-top {
	padding-left: 80px;
	width: 380px;
	padding-right: 160px;
	margin-bottom: 12px;
	padding-bottom: 0;
	position: relative;
}

.article-top.about-us-fix {
	padding-left: 0px;
}

.newsarticle-summary {
	margin-bottom: 0;
	color: #6E6E6E;
	margin: 0 0 12px;
	line-height: 1.3em!important;
	font: 14px Georgia;
}

hr.header-border {
	background-position: 0 -375px !important;
	background: url(/wp-content/uploads/2015/03/zimsprites.png) no-repeat;
	height: 8px;
	border: 0;
	width: 620px;
	margin: 16px 0;
	border-bottom: none !important;

}
.single_post .post-info-inner {

	border-top: 4px solid #8C8C8C;
	color: #8C8C8C;
	position: absolute;
	top: 0;
	left: 0;
	width: 60px;
	margin:0px;

}


.article-top h1 {
	font-size: 28px;
	font-weight: normal;
	line-height: 32px;
}
.article-top .article-author {

	display: block;
	position: absolute;
	top: 0;
	right: 0;
	border-top: 4px solid #969696;
	width: 140px;
	height: 100%;
}
.article-top .article-author a {
	color: #005064;
	text-decoration: none !important;
	border-bottom:none !important;
}


.post-single-content .related-posts a {
	font-size: 14px!important;
	line-height: 15px;
	color: #005064;
	font-weight: 200;
	font-style: normal;
}
.post-single-content .related-posts a:visited{
	color: #4C8492
}

.post-single-content .related-posts li {
	width: 100%;
	min-height: 20px;
	padding-bottom: 10px;
}

.wp-post-navigation div {
	width: 185px !important;
}

.wp-post-navigation-next a:after{
	content: '»' !important;
}
.wp-post-navigation-pre a:after {
	content: '«' !important;
  }
/*end - single article page*/
.single-title {

	font-size: 30px;
	padding-top: 5px !important;
	color: #00465A;
	margin-bottom: 20px !important;
}

.single_post header {
	border-top: 4px solid #969696;
}
.article-share {
	border-top: 1px solid #DCE6E6;
	padding-top: 10px;
	width: 100%;
	position: absolute;
	bottom: 0;
	display: block!important;
}

.have-your-say {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin-bottom: 0;
	color: #6E6E6E;
}


.share-single {
	position: absolute;
	bottom: 0;
	right: 35px;
}

.single .addtoany_list a, .single .addtoany_list a:hover {
	padding: 0 6px !important;
}

.share-single a:hover {
	padding:0 4px !important;
	margin:0 !important;
}

.leave-comment {
	margin-bottom: 37px;
}

.leave-comment a, .leave-comment a:hover {
	color: #28b8d3 !important;
	font-size: 14px;
	font-weight: 200;
	font-style: normal;
}
.leave-comment a:hover {
	text-decoration: underline !important;
}
.post-single-content.box.mark-links {
	width: 620px;
	display: block;
	float: left;
	margin: 0 10px;
}

.article-content-inner {
	padding-bottom: 60px;
	width: 460px;
	float: left;
	margin: 0;
	line-height: 1.3em!important;
	font: 14px Georgia;
	color: #323232;
}
.related-posts {
	width: 140px;
	float: left;
	margin: 0 10px;
	display: block;
	clear: none !important;
}


@media (max-width: 970px) {
	.article-top, #page .article {
		

	}
}



.top .toplink {
	background-image: url(/wp-content/themes/playbook-thezimbabwean/images/top.png) !important;
	  background-color: #FFfff;
}


/* responsiveness fixes*/


/*mid breaking point without the sidebar*/
@media (min-width: 701px) and (max-width: 980px) {

	#page, #header {
		max-width: 700px !important;
	}
	#page .article {
	  width: 495px; 
	}

	#sports-content {
	  max-width: 725px;
	}
	.sports-title {
	  max-width: 725px;
	}
	.sidebar.c-4-12 {
		max-width: 100% !important;
		width: 100% !important;
	}

}
/*end - mid breaking point without the sidebar*/
@media (max-width: 980px) {

	ul.inside-sidebar .last {
			margin-right: 20px !important;
		}


	 #header h1  /*#page .article */{
		margin-left:2.5% !important;

	}

	.latest-article-container {
		margin-right:0;
	}


	.home #page .article, .container-article-latest .article {
		
		margin: 0;
		padding: 0;
		float: right;
	}


	#facebook_like iframe {
		width: 100% !important;
	}

	.article .post-content-inner {
		width: 100%;
	}

	.article .post-info {
		display: none;
	}

	.post-social {

		left:93%;
	}

	.first-article .post-social {
		width: 50px;
		left: 0;
	}

	.post-content-inner.featured-thumbnail {
		max-width: 970px;
	}

	.post-content-title-exc {
		float: left;
		width: 60%;
	}

	.post-content-inner .featured-thumbnail {
		margin-right: 5%;
	}

	.post-content-inner .featured-thumbnail.firts-thumbnail {
		margin-right: 0;
		width: 100%;
	}


}


@media (max-width: 960px) { 

	.content {
		width: 95%;
  		margin: 0 ;
  		margin-left: 2.5%;
	}

	#header h1, #header h2 {
		margin:0 !important;
	}

}


@media (max-width: 700px) { 
		#page .article {
		  width: 100%;
		}





}


/*sports articles 2 in a row*/


@media screen and (min-width: 470px ) and (max-width: 800px) { 
		.sports-article {
		  width: 45.2%;
		  height: 271px;
		}

		#sports-content .wp-post-image {
		  max-width: 280px;
		}

		#sports-content .featured-thumbnail-sports {
			height: 195px;
		}

	}

/*end - sports articles 2 in a row*/


/*sports articles 1 in a row*/

@media screen and (max-width: 469px) { 
		.sports-article {
			width: 95%;
			border-bottom: none;
			height: 295px;
			margin-bottom: 0px;
		}
		.featured-thumbnail {
		  max-width: 100%;
		}
		#sports-content .wp-post-image {
			max-width: 290px;
		}
		#sports-content .featured-thumbnail-sports {
			height: 233px;
		}
}


/*end - sports articles 1 in a row*/


@media (max-width: 423px) { 

	.post-content-title-exc {
	  width: 93%;
	}



}


/*main articles narrow*/

@media  screen and (max-width: 418px) { 

	.post.excerpt header .title {
	  max-width: 100%;
	}

	.article .featured-thumbnail img {
	  width: 100% !important;
	}

	.featured-thumbnail {
		width: 100%;

	}

	.post.excerpt header .title {
		max-width: 100%;
	}
}

/*end - main articles narrow*/

/*single article page*/
@media   (max-width: 700px) { 

	hr.header-border {
		display: none;
	}
	.single .article {

	}
	.article-top {
		width: 100%;
		padding-left: 0;
	}

	.article-content-inner {
		margin-bottom: 0;
		padding-bottom: 0;
		width: 100%;
	}

	.single_post .post-info-inner, .single_post .article-author, .share-single {
		position: relative !important;
		float: left !important;
		border-top: none !important;
	}
	.single_post .thetime-Gi, .single_post .thedate-jnY {
		text-align: left;
	}
	.single_post .article-top .leave-comment, .single_post .article-top .have-your-say {
		display: none !important;
	}
	.single_post .article-share {
	  border-top: none;
	}
/*	.single_post .article-content-inner {
		border-bottom: 1px solid #DCE6E6;
	} */
	.post-single-content.box.mark-links, .related-posts {
		width: 100%;
		float: none;
	}

	.post-single-content.box.mark-links {

		margin-left: 0;
	}
	.related-posts {
		margin: 0;
	}

}
/*end - single article page*/

@media screen and (max-width: 700px) {
#header h1, #header h2 {
  margin: 10px 0 10px 20px !important;
}

}

/*sub navigation*/

@media screen and (max-width: 865px) {
	.sub-navigation {
		display: none;
	}

	.main-navigation {
		background: none;
	}

	.js #navigation select {
		background: #e6e6d7 !important;
		border: none !important;
		color: #28323c !important;
		font-family: Domine, 'Times New Roman', Times, serif !important;
		font-size: 15px !important;
	}

	#navigation > ul > li:last-child {
		padding-bottom: 10px !important;
		margin-bottom: 10px !important;
	}

}


.native {
	width: 380px;
	float: left;

	border-top: 4px solid #DCE6E6;
	border-bottom: none !important;
}

.nativ1 {
    }




/*end -  navigation*/

a.most-read {text-align:center;}
.most-read a {text-align:center;}
