/*

    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. Post Template
    03. Search Page
    04. Author Page
    05. "Old Front Page" Page
    06. "Why?" Post
    07. "Ye Olde Blogroll" Page
    08. "Ze Randomizer" Page
    09. "Submit to us" Page
    10. "Blogroll Planet &#8211; latest blog posts from our blogroll" Page
    11. "All good now" Page
    12. "You&#8217;re in!" Page
    13. "It&#8217;s on the way&#8230;" Page
    14. "So long&#8230;" Page
    15. "Whoops" Page
    16. "Nominate Blog" Page
    17. "Why?" Page
    18. "Whoops" Page
    19. "All good now" Page
    20. "So you want a blog!" Post
    21. "On Blogging" Page
    22. "What are blogrolls?" Post
    23. "Un-Privacy notice" Page
    24. "Won&#8217;t<br>you<br>follow<br>us?" Page
    25. "Get the Blogroll Scroll!" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .ct-footer-copyright p a{
	color:#2c3e50;
}

body .ct-footer-copyright p a:hover{
	color:#d35400;
}

body{
	background-image:-webkit-linear-gradient(bottom, rgb(237,229,116) 0%, rgb(245,255,196) 36%);	background-image:-o-linear-gradient(bottom, rgb(237,229,116) 0%, rgb(245,255,196) 36%);	background-image:linear-gradient(to top, rgb(237,229,116) 0%, rgb(245,255,196) 36%);
}

body #subscribeForm p{
	display:none;
}

body #subscribeForm input[type=text]{
	background-color:#ffffff;
	color:#000000;
}

body .ct-sidebar .ct-widget .entry-content{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:0px 0px 15px 0px #2c3e50;	box-shadow:0px 0px 15px 0px #2c3e50;
	font-size:16px;
	background-image:url("https://blogroll.org/wp-content/uploads/2021/04/earth-1756274_640.jpg");
}

body #subscribeForm button{
	background-color:#ffeb3b;
	color:#34495e;
}

body #subscribeForm{
	line-height:2em;
}

body #subscribeForm button:hover{
	-webkit-box-shadow:0px 0px 50px 0px #ffffff;	box-shadow:0px 0px 50px 0px #ffffff;
}

body .ct-sidebar center p{
	text-shadow:rgba(0, 0, 0, 0.3) 0px 1px 1px;
}

body .entries .hentry h2{
	font-weight:700;
}

body .forum-comments-title .forum-comments-title-link a{
	background-color:#33a370;
	background-image:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	color:#ffffff;
	font-size:16px;
}

body .forum-comments-title .forum-comments-title-link a:hover{
	color:#ffffff;
	font-weight:700;
}

body #forum-comments-list .forum-comment .forum-comment-reply{
	background-color:#33a370;
	background-image:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	color:#ffffff;
	font-size:14px;
	text-transform:uppercase;
	border-top-left-radius:3px;
	border-top-right-radius:3px;
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

body #forum-comments-list .forum-comment .forum-comment-reply:hover{
	-webkit-box-shadow:0px 0px 15px 0px #95a5a6;	box-shadow:0px 0px 15px 0px #95a5a6;
}

body #forum-comments-list .js-unfurl a{
	font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;
}

body #forum-comments .forum-comments-footer a{
	background-color:#33a370;
	background-image:none;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	color:#ffffff;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	text-transform:uppercase;
}

body #main{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body #forum-comments .forum-comments-title h2{
	font-size:30px;
}

body #forum-comments-list p iframe{
	border-style:none;
}

body #forum-comments .forum-comments-title{
	background-color:rgba(0,0,0,.05);
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	margin-top:15px;
}

body #forum-comments-list .js-unfurl .contentRow{
	background-color:rgba(0,0,0,.02);
}

body #comments{
	color:#000000;
	font-size:16px;
	border-top-style:none;
	margin-top:0px;
}

body #hcard_widget .p-author{
	display:none;
}

body #forum-comments .forum-comments-footer a:hover{
	font-weight:700;
}

body #webmention-form p label{
	color:#7f8c8d;
}

body .ct-sidebar .ct-widget .xfwp-widget-section{
	background-color:transparent;
	border-style:none;
}

body .xfwp-widget-section .xfwp-widget-threads .xfwp-widget-item{
	border-style:none;
}

body .xfwp-widget-threads .xfwp-widget-item .xfwp-widget-item-byline{
	color:#ecf0f1;
	font-size:14px;
}

body .xfwp-widget .xfwp-widget-section .xfwp-widget-items-footer{
	background-color:transparent;
	border-top-style:none;
	font-weight:600;
}

body #forum-comments .forum-comments-description{
	text-align:center;
	font-size:20px;
	font-style:italic;
}

body .ct-sidebar ul .rsswidget{
	font-weight:600;
}

body .ct-sidebar ul .rss-date{
	font-size:12px;
	display:block;
	color:rgba(255,255,255,0.65);
}

body .ct-sidebar ul .rssSummary{
	font-size:15px;
	line-height:1.3em;
	font-weight:400;
	margin-left:10px;
}

body .ct-sidebar ul li{
	margin-bottom:15px;
}

body .ct-sidebar .widget-title .rsswidget{
	color:#2c3e50;
}

body .ct-sidebar .rsswidget img{
	display:none;
}

body #comments-tabs{
	background-color:transparent;
}

body #comment{
	border-style:dotted;
	border-width:1px;
	border-color:#16a085;
	background-color:rgba(39,174,96,0.07);
	color:#000000;
}

body #comments-tabs .active{
	background-color:transparent;
}

body .yarpp-related-website a abbr{
	display:none;
}

body #better-recent-comments .comment-wrap .local-avatar{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}

body #better-recent-comments .comment-wrap img{
	border-top-left-radius:20px;
	border-top-right-radius:20px;
	border-bottom-left-radius:20px;
	border-bottom-right-radius:20px;
}

body #better-recent-comments .comment-post a{
	font-weight:600;
}

body #better-recent-comments .recent-comment .comment-wrap{
	font-size:16px;
}

body #offcanvas ul a{
	font-size:30px;
}

@media (max-width:689px){

	body #forum-comments .forum-comments-title p{
	margin-top:15px;
	display:block;
	position:relative;
	right:0px;
	left:107px;
}

body #forum-comments .forum-comments-title{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	}

}



@media (max-width:642px){

	body #forum-comments .forum-comments-description{
	font-size:18px;
	}

}



@media (max-width:479px){

	body #forum-comments .forum-comments-title p{
	left:0px;
}

body .forum-comments-title .forum-comments-title-link a{
	font-size:12px;
}

body #forum-comments .forum-comments-title h2{
	font-size:24px;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post #webmention-form{
	margin-top:100px;
}

body.single-post #webmention-form p label{
	font-size:14px;
	font-style:italic;
}

body.single-post #webmention-submit{
	background-color:#bdc3c7;
}

body.single-post .hentry h5 center{
	margin-top:-50px;
}



/*-----------------------------------------------*/
/*  Search Page                                  */
/*-----------------------------------------------*/
body.search #main .ct-container > section{
	background-color:#ffffff;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	-webkit-box-shadow:0px 0px 28px 7px #ecf0f1;	box-shadow:0px 0px 28px 7px #ecf0f1;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	border-style:solid;
	border-width:1px;
}

body.search .entries .hentry .entry-excerpt{
	margin-left:40px;
}

body.search .entries .hentry ul{
	margin-left:40px;
}

body.search .hero-section .entry-header h1{
	margin-top:30px;
	color:#ecf0f1;
	-webkit-box-shadow:none;	box-shadow:none;
	text-shadow:rgb(0, 0, 0) 0px 1px 1px, rgb(0, 0, 0) 0px -1px 1px, rgb(0, 0, 0) 1px 0px 1px, rgb(0, 0, 0) -1px 0px 1px;
}

body.search{
	background-size:cover;
	background-position-x:49%;
	background-image:url("https://images.unsplash.com/photo-1542785291-fe3faea39066?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=MnwzNTc5fDB8MXxzZWFyY2h8Mnx8bGlnaHR8ZW58MHx8fHwxNjIwODUxOTE4&ixlib=rb-1.2.1&q=80&w=2560");
}

body.search .ct-footer div p{
	color:#ecf0f1;
}

body.search .ct-footer-copyright p a{
	color:#e67e22;
}

body.search #header div .ct-trigger{
	color:#7f8c8d;
}

body.search #header div .ct-icon{
	color:#ecf0f1;
}



/*-----------------------------------------------*/
/*  Author Page                                  */
/*-----------------------------------------------*/
body.author #main{
	background-size:auto;
	background-image:url("https://blogroll.org/wp-content/uploads/2021/04/iar-afB0QQw.jpg");
}

body.author .hero-section .entry-header .page-description{
	text-align:left;
}



/*-----------------------------------------------*/
/*  "Old Front Page" Page                        */
/*-----------------------------------------------*/
body.page-id-2 .hentry .gb-headline-text:nth-child(2){

	display:none;
}

body.page-id-2 .entries .entry-title a{
	font-weight:700;
	font-family:'Amatic SC', handwriting;
}

body.page-id-2 .mailpoet_form_columns .mailpoet_paragraph input[type=email]{
	padding-bottom:5px;
}

body.page-id-2 .mailpoet_form_form .mailpoet_form_columns .mailpoet_form_column .mailpoet_paragraph input[type=email]{
	margin-bottom:10px !important;
}

body.page-id-2 .mailpoet_form_columns .mailpoet_form_column .mailpoet_paragraph{
	background-color:#33a370;
}

body.page-id-2 #mailpoet_form_3 form{
	background-color:#33a370;
}

@media (max-width:600px){

	body.page-id-2 .hentry .gb-headline-text:nth-child(2){

	position:relative;
	top:-75px;
	}

}



@media (max-width:599px){

	body.page-id-2 .hentry .gb-headline-text:nth-child(1){

	display:none;
}

body.page-id-2 .hentry .gb-headline-text:nth-child(2){

	display:block;
	position:relative;
	top:0px;
}

body.page-id-2 #main section .entry-content{
	display:block;
	float:none;
	position:relative;
	top:-126px;
	}

}



/*-----------------------------------------------*/
/*  "Why?" Post                                  */
/*-----------------------------------------------*/
body.postid-1 #comments .ct-comments-title{
	color:rgba(21,99,63,0.89);
	font-size:24px;
}

body.postid-1 .ct-comment-list .comment .ct-comment-inner{
	color:#34495e;
}

body.postid-1 .comment p{
	font-size:15px;
	line-height:1.5em;
}

body.postid-1 .ct-comment-info section .ct-comment-meta{
	color:#34495e;
}



/*-----------------------------------------------*/
/*  "Ye Olde Blogroll" Page                      */
/*-----------------------------------------------*/
body.page-id-945 .linklistcatclass{
	font-weight:400;
	margin-right:10px;
	font-size:20px;
	font-family:'Bungee', display;
}

body.page-id-945 .linklistcatname .linklistcatnamedesc{
	font-style:italic;
	font-size:14px;
}

body.page-id-945 .linklist ul .track_this_link:hover{
	background-color:#27ae60;
	color:#ecf0f1;
	text-decoration:none;
}

body.page-id-945 .linklist ul .track_this_link{
	font-weight:400;
	text-decoration:underline;
}

body.page-id-945 #searchbutton{
	left:111px;
}

body.page-id-945 .linklist ul .rsselements{
	display:inline;
	float:none;
}

body.page-id-945 #linktable ul{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-wrap:wrap;	flex-wrap:wrap;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-945 #main-container #main .ct-container section .hentry .entry-content #linktable .menu li a .linkcatname{
	background-color:rgba(168,219,168,0.48) !important;
}

body.page-id-945 .menu a .linkcatname{
	margin-top:4px;
	padding-left:5px;
	padding-right:5px;
	-webkit-box-shadow:0px 0px 6px 13px rgba(23,119,76,0.15) inset;	box-shadow:0px 0px 6px 13px rgba(23,119,76,0.15) inset;
	margin-right:5px;
}

body.page-id-945 .linklist ul .recently_updated{
	background-color:transparent;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

body.page-id-945 #searchll{
	border-style:solid;
	border-width:1px;
	border-color:#16a085;
	margin-bottom:10px;
}

body.page-id-945 #better-recent-comments .comment-wrap .comment-date{
	display:none;
}

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

	body.page-id-945 div#TB_window{
	width: 300px !important;
	margin-left: -150px !important;
	}

}



/*-----------------------------------------------*/
/*  "Ze Randomizer" Page                         */
/*-----------------------------------------------*/
body.page-id-1052{
	background-image:url("https://blogroll.org/wp-content/uploads/2021/03/photo-1614796163975-45c90aae683e.jpeg");
}

@media (max-width:689px){

	body.page-id-1052 .hentry .wp-block-spacer{
	display:none;
	}

}



/*-----------------------------------------------*/
/*  "Submit to us" Page                          */
/*-----------------------------------------------*/
body.page-id-1404 #main .hero-section{
	background-image:url("https://blogroll.org/wp-content/uploads/2021/04/telephone-1822040_1280-e1619040243395.jpg");
	background-position-y:46%;
	background-size:cover;
	background-repeat:no-repeat;
}

body.page-id-1404 #header .site-title a{
	color:#ffeb3b;
}

body.page-id-1404 div div .ct-header-trigger .ct-trigger span{
	color:#ffeb3b;
}

body.page-id-1404 #main{
	background-image:url("https://blogroll.org/wp-content/uploads/2021/04/iar-afB0QQw.jpg");
}

body.page-id-1404 #header div .ct-icon{
	color:#cff09e;
}

body.page-id-1404 .ct-container-narrow section .entry-content{
	position:relative;
	top:-25px;
}

body.page-id-1404 .hentry .gb-inside-container{
	-webkit-box-shadow:0px 0px 29px 1px rgba(44,62,80,0.89);	box-shadow:0px 0px 29px 1px rgba(44,62,80,0.89);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#ffffff;
}

body.page-id-1404 #main .ct-container-narrow > section{
	background-image:-webkit-linear-gradient(left, #16a085 0%, #f4d03f 100%);	background-image:-o-linear-gradient(left, #16a085 0%, #f4d03f 100%);	background-image:linear-gradient(to right, #16a085 0%, #f4d03f 100%);
}

body.page-id-1404 #main article{
	background-image:-webkit-linear-gradient(left, #dad299 0%, #b0dab9 100%);	background-image:-o-linear-gradient(left, #dad299 0%, #b0dab9 100%);	background-image:linear-gradient(to right, #dad299 0%, #b0dab9 100%);
}

@media (max-width:689px){

	body.page-id-1404 .ct-container-narrow section .entry-content{
	top:0px;
}

body.page-id-1404 .hentry h1.gb-headline-text{
	line-height:1.1em;
}

body.page-id-1404 .gb-inside-container .wp-block-group .wp-block-group h2{
	line-height:1.1em;
	}

}



/*-----------------------------------------------*/
/*  "Blogroll Planet &#8211; latest blog posts from our blogroll" Page*/
/*-----------------------------------------------*/
body.page-id-1570 .rsslist .rss_library_item a{
	font-weight:600;
	font-size:20px;
	line-height:1em;
	color:#196b3a;
}

body.page-id-1570 .hentry .rsslist .rss_library_item{
	padding-bottom:20px;
	padding-top:10px;
}

body.page-id-1570 .rsslist .rss_library_item .rss-library-site{
	text-transform:uppercase;
	font-size:14px;
	background-color:rgba(243,156,18,0.33);
	padding-left:5px;
	border-style:none;
	border-width:1px;
	color:rgba(44,62,80,0.68);
}

body.page-id-1570 .rsslist .rss_library_item .rss-library-source{
	font-size:14px;
	font-style:italic;
	position:relative;
	left:30px;
}

body.page-id-1570 .rsslist .rss_library_item .rss-library-content{
	margin-left:40px;
	line-height:1.3em;
}

body.page-id-1570 .rsslist .rss_library_item a:hover{
	background-color:#17774c;
	color:#ffffff;
	font-weight:400;
}

body.page-id-1570 .rsslist .rss_library_item .rss-library-title{
	line-height:1.3em;
}

body.page-id-1570 .hentry p{
	-webkit-animation-fill-mode:both;	animation-fill-mode:both;
}

body.page-id-1570 .hentry p.yp_onscreen{
	-webkit-animation-name:wobble-horizontal;	animation-name:wobble-horizontal;
	-webkit-animation-duration:1.54s;	animation-duration:1.54s;
	-webkit-animation-delay:0.53s;	animation-delay:0.53s;
}

body.page-id-1570 .rsslist div .rss-library-category{
	text-transform:uppercase;
	font-size:14px;
	background-color:rgba(40,184,172,0.19);
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	border-style:none;
	border-width:1px;
	color:rgba(44,62,80,0.68);
}

body.page-id-1570 .rsslist div .rss-library-date{
	font-size:12px;
	font-style:italic;
}

body.page-id-1570 .rsslist div .rss-library-site{
	padding-right:5px;
	margin-right:10px;
}

@media (max-width:599px){

	body.page-id-1570 .hentry p{
	margin-left:14px;
	}

}



/*-----------------------------------------------*/
/*  "All good now" Page                          */
/*-----------------------------------------------*/
body.page-id-1676 #main .ct-container > section{
	-webkit-box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);	box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}



/*-----------------------------------------------*/
/*  "You&#8217;re in!" Page                      */
/*-----------------------------------------------*/
body.page-id-1735 #main .ct-container > section{
	-webkit-box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);	box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}



/*-----------------------------------------------*/
/*  "It&#8217;s on the way&#8230;" Page          */
/*-----------------------------------------------*/
body.page-id-1741 #main .ct-container > section{
	-webkit-box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);	box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}



/*-----------------------------------------------*/
/*  "So long&#8230;" Page                        */
/*-----------------------------------------------*/
body.page-id-1756 #main .ct-container > section{
	-webkit-box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);	box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}



/*-----------------------------------------------*/
/*  "Whoops" Page                                */
/*-----------------------------------------------*/
body.page-id-1763 #main .ct-container > section{
	-webkit-box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);	box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}



/*-----------------------------------------------*/
/*  "Nominate Blog" Page                         */
/*-----------------------------------------------*/
body.page-id-1999{
	background-image:-webkit-linear-gradient(left, #108dc7 0%, #ef8e38 100%);	background-image:-o-linear-gradient(left, #108dc7 0%, #ef8e38 100%);	background-image:linear-gradient(to right, #108dc7 0%, #ef8e38 100%);
}

body.page-id-1999 #main .ct-container-narrow > section{
	-webkit-box-shadow:0px 0px 27px -1px rgba(44,62,80,0.99);	box-shadow:0px 0px 27px -1px rgba(44,62,80,0.99);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-image:-webkit-linear-gradient(337deg, #b0dab9 0%, #dad299 64%);	background-image:-o-linear-gradient(337deg, #b0dab9 0%, #dad299 64%);	background-image:linear-gradient(113deg, #b0dab9 0%, #dad299 64%);
}

body.page-id-1999 .lladdlink tr label{
	font-weight:500;
	text-transform:uppercase;
	background-color:#ffeb3b;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

body.page-id-1999 #lladdlink .lladdlink{
	border-style:none;
	-webkit-box-shadow:0px 0px 26px -3px rgba(44,62,80,0.38);	box-shadow:0px 0px 26px -3px rgba(44,62,80,0.38);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	display:inline-grid;
}

body.page-id-1999 .hero-section .entry-header h1{
	background-size:auto;
	background-image:url("https://blogroll.org/wp-content/plugins/waspthemes-yellow-pencil/assets/flowers.png");
	color:rgb(236, 240, 241);
	text-shadow:rgb(255, 0, 0) -1px 0px 0px, rgb(0, 255, 255) 1px 0px 0px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-1999 #link_name{
	border-style:solid;
	border-width:1px;
	border-color:#1abc9c;
}

body.page-id-1999 .lladdlink tr td{
	background-color:#a8dba8;
}

@media (max-width:479px){

	body.page-id-1999 #lladdlink .lladdlink{
	-webkit-box-shadow:0px 0px 0px 0px;	box-shadow:0px 0px 0px 0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:10px;
	}

}



/*-----------------------------------------------*/
/*  "Why?" Page                                  */
/*-----------------------------------------------*/
body.page-id-1970{
	background-size:cover;
	background-repeat:repeat-y;
	color:rgba(44, 62, 80, 0.9);
	background-image:url("https://blogroll.org/wp-content/uploads/2021/10/waves.jpg") !important;
}

body.page-id-1970 #main .ct-container-narrow > section{
	-webkit-box-shadow:0px 0px 24px 0px rgba(44,62,80,0.59) inset;	box-shadow:0px 0px 24px 0px rgba(44,62,80,0.59) inset;
	border-style:none;
	border-width:1px;
}



/*-----------------------------------------------*/
/*  "Whoops" Page                                */
/*-----------------------------------------------*/
body.page-id-2269 #main .ct-container > section{
	-webkit-box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);	box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}



/*-----------------------------------------------*/
/*  "All good now" Page                          */
/*-----------------------------------------------*/
body.page-id-2277 #main .ct-container > section{
	-webkit-box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);	box-shadow:0px 0px 18px -6px rgba(0,0,0,0.41);
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}



/*-----------------------------------------------*/
/*  "So you want a blog!" Post                   */
/*-----------------------------------------------*/
body.postid-184 #forum-comments .forum-comments-title h2{
	font-size:24px;
}

body.postid-184 .forum-comments-title .forum-comments-title-link a{
	font-size:16px;
}



/*-----------------------------------------------*/
/*  "On Blogging" Page                           */
/*-----------------------------------------------*/
body.page-id-2542 #main .ct-container-narrow > section{
	-webkit-box-shadow:none;	box-shadow:none;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-2542 #main .atw-show-posts .hentry{
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:rgba(44,62,80,0.66);
	margin-bottom:40px;
}

body.page-id-2542 #main .hentry h2{
	font-size:28px;
}

body.page-id-2542 #main .hentry .wp-show-posts-inner{
	border-bottom-style:dotted;
	border-bottom-width:11px;
	border-bottom-color:#cff09e;
}

body.page-id-2542 #main .post-meta-stack a{
	color:#ffffff;
	font-weight:600;
	background-color:#33a370;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	font-size:16px;
}

body.page-id-2542 #main .ct-container-narrow section .hentry .entry-content .wp-show-posts .hentry .wp-show-posts-inner .post-meta-stack .wp-show-posts-comments-link a{
	margin-bottom:5px !important;
}

body.page-id-2542 #main .hentry .post-meta-stack{
	padding-bottom:40px;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-2542 .ct-container-narrow section .wpsp-load-more{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	font-size:18px;
}

body.page-id-2542 #main .wpsp-load-more a.page-numbers{
	padding-left:5px;
	padding-right:5px;
}

body.page-id-2542 #main .wpsp-load-more .next{
	font-weight:500;
	-webkit-box-shadow:0px 0px 6px 0px #17774c inset;	box-shadow:0px 0px 6px 0px #17774c inset;
}

body.page-id-2542 #main .wpsp-load-more .prev{
	font-weight:500;
	-webkit-box-shadow:0px 0px 6px 0px #17774c inset;	box-shadow:0px 0px 6px 0px #17774c inset;
}

body.page-id-2542{
	background-size:cover;
	background-image:none;
}

body.page-id-2542 .hero-section .entry-header h1{
	background-image:-webkit-linear-gradient(left, #108dc7 0%, #ef8e38 100%);	background-image:-o-linear-gradient(left, #108dc7 0%, #ef8e38 100%);	background-image:linear-gradient(to right, #108dc7 0%, #ef8e38 100%);
	text-shadow:rgb(255, 255, 255) 1px 1px 0px, rgb(170, 170, 170) 2px 2px 0px;
	color:#000000;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-webkit-box-shadow:0px 0px 21px 8px #2c3e50;	box-shadow:0px 0px 21px 8px #2c3e50;
	padding-top:10px;
	padding-bottom:10px;
	letter-spacing:5.3px;
	font-size:46px;
	font-style:italic;
	-webkit-filter: invert(1);	filter: invert(1);
}

body.page-id-2542 #main .hentry h3{
	text-align:center;
}

body.page-id-2542 #main .post-meta-inline{
	text-align:center;
	text-transform:uppercase;
}

body.page-id-2542 .hentry .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title a{
	-webkit-box-shadow:none;	box-shadow:none;
	color:#34495e;
}

body.page-id-2542 #main .ct-container-narrow{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-2542 .ct-container > section > article{
	padding-left:40px;
	padding-right:40px;
}

body.page-id-2542 .hentry .wp-show-posts-inner .wp-show-posts-entry-header .wp-show-posts-entry-title a:hover{
	color:#ffffff;
}

body.page-id-2542 #main .hentry ul a{
	border-bottom-style:solid;
	border-bottom-width:2px;
}

body.page-id-2542 #main .hentry .wp-block-quote{
	margin-bottom:18px;
}

body.page-id-2542 .ct-container .hentry .wpsp-load-more{
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
}

body.page-id-2542 .ct-container .hentry .next{
	background-color:#33a370;
	color:#ffffff;
}

body.page-id-2542 .ct-container .hentry .prev{
	color:#ffffff;
	background-color:#33a370;
}

body.page-id-2542 #main .hentry blockquote{
	margin-bottom:18px;
}

@media (max-width:689px){

	body.page-id-2542 .ct-container > section > article{
	padding-left:0px;
	padding-right:0px;
	}

}



@media (max-width:580px){

	body.page-id-2542 .hero-section .entry-header h1{
	line-height:1em;
}

body.page-id-2542 #main .hentry h3{
	line-height:1em;
	}

}



@media (max-width:479px){

	body.page-id-2542 .hero-section .entry-header h1{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
	font-size:42px;
	}

}



/*-----------------------------------------------*/
/*  "What are blogrolls?" Post                   */
/*-----------------------------------------------*/
body.postid-458{
	background-size:cover;
}



/*-----------------------------------------------*/
/*  "Un-Privacy notice" Page                     */
/*-----------------------------------------------*/
body.page-id-3292{
	background-image:-webkit-linear-gradient(left, #ffd89b 0%, #19547b 100%);	background-image:-o-linear-gradient(left, #ffd89b 0%, #19547b 100%);	background-image:linear-gradient(to right, #ffd89b 0%, #19547b 100%);
	background-size:contain;
}



/*-----------------------------------------------*/
/*  "Won&#8217;t<br>you<br>follow<br>us?" Page   */
/*-----------------------------------------------*/
body.page-id-3616{
	background-image:-webkit-linear-gradient(left, #3d7eaa 0%, #ffe47a 100%);	background-image:-o-linear-gradient(left, #3d7eaa 0%, #ffe47a 100%);	background-image:linear-gradient(to right, #3d7eaa 0%, #ffe47a 100%);
}



/*-----------------------------------------------*/
/*  "Get the Blogroll Scroll!" Page              */
/*-----------------------------------------------*/
body.page-id-1791 #header .site-title a{
	color:#f1c40f;
}

body.page-id-1791 #header div .ct-header-socials{
	color:#f1c40f;
}

body.page-id-1791 #header div div .ct-container-fluid > div > div{
	color:#f1c40f;
}