/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Category Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #main .hentry .entry-summary{
	display:none;
}

body #main .hentry .post-image{
	margin-bottom:10px;
}

body #main .hentry footer{
	margin-top:10px;
	margin-bottom:-30px;
}

body #main a img:hover{
	-webkit-box-shadow:none;	box-shadow:none;
	-webkit-filter: sepia(0.29);	filter: sepia(0.29);
}

body #main .cat-links a{
	background-color:#00aeef;
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	color:#fff;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	font-size:12px;
	white-space:nowrap;
	font-weight:600;
	text-transform:uppercase;
	letter-spacing:1.3px;
	word-spacing:1px;
}

body #main .hentry .icon-categories{
	background-color:#ff0000;
	padding-top:1px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
}

body #main .cat-links a:hover{
	-webkit-filter: hue-rotate(55deg);	filter: hue-rotate(55deg);
}

body #main .page-header h1{
	color:#00aeef;
}

body #block-9 .wp-block-categories > li{
	letter-spacing:0.5px;
	font-weight:600;
}

body .wp-block-categories > li > a:hover{
	color:#ffffff;
	background-color:#00aeef;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	margin-left:5px;
}

body .wp-block-categories > li > .children > li > a:hover{
	color:#ffffff;
	background-color:#00aeef;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	margin-left:5px;
}

body .wp-block-categories .children a:hover{
	background-color:#00aeef;
	color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:5px;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
}

body #nav-below .nav-links .current{
	background-color:#34495e;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	color:#ecf0f1;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

body #nav-below .nav-links a.page-numbers{
	background-color:#34495e;
	color:#ecf0f1;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

body #nav-below .nav-links .dots{
	font-size:25px;
}

body #nav-below .nav-links .current:hover{
	background-color:#00aeef;
}

body #nav-below .nav-links a.page-numbers:hover{
	background-color:#00aeef;
}

body #block-11 .sh-cont-but{
	position:relative;
	top:4px;
}

body .sh-cont-but .fb-gr img:hover{
	-webkit-filter: contrast(5);	filter: contrast(5);
}

body .sh-cont-but .yt-gr img:hover{
	-webkit-filter: contrast(5);	filter: contrast(5);
}

body .sh-cont-but .tw-gr img:hover{
	-webkit-filter: invert(0.86);	filter: invert(0.86);
}

body #page #content #primary #main .generate-columns-container .hentry .inside-article .entry-header .sfsi_shortcode_container .sfsi_wDiv{
	width:100% !important;
}

body #main .hentry .sfsi_shortcode_container{
	float:none;
	min-height:44px;
	margin-top:5px;
	margin-bottom:-7px;
	position:relative;
	left:-7px;
}

body #main article{
	margin-bottom:10px;
	position:relative;
	left:10px;
}

body .inside-article p a{
	color:#2a2a87;
	font-weight:700;
	text-decoration:underline;
	font-size:17px;
}

body .inside-article ul a{
	color:#353582;
	font-weight:700;
	font-size:17px;
}

body .thread-even .children .comment .comment-body .comment-content p a{
	color:#3f3f87;
	font-weight:700;
	font-size:17px;
}

@media (min-width:769px){

	body #main .hentry .post-image{
	margin-top:-20px;
}

body #main .cat-links a{
	line-height:1.8em;
	}

}



/*-----------------------------------------------*/
/*  Category Page                                */
/*-----------------------------------------------*/
body.category #main .cat-links a{
	background-color:#00aeef;
	padding-left:7px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
	color:#fff;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
	font-size:12px;
	white-space:nowrap;
	font-weight:600;
	text-transform:uppercase;
	letter-spacing:1.3px;
	word-spacing:1px;
}

body.category #main .hentry .icon-categories{
	background-color:#ff0000;
	padding-top:1px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:5px;
	border-top-left-radius:2px;
	border-top-right-radius:2px;
	border-bottom-left-radius:2px;
	border-bottom-right-radius:2px;
}

body.category #main .cat-links a:hover{
	-webkit-filter: hue-rotate(55deg);	filter: hue-rotate(55deg);
}

body.category #main .page-header h1{
	color:#00aeef;
}

body.category #main .hentry .sfsi_shortcode_container{
	min-height:50px;
	float:none;
	padding-top:6px;
	margin-bottom:-10px;
	position:relative;
	left:-4px;
}

body.category #main article{
	margin-bottom:10px;
}

@media (min-width:769px){

	body.category #main .cat-links a{
	line-height:1.8em;
	}

}