/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.

If you need any further help, ask in the CSS Customization forum.

*/body
{font-family:Cambria, Calibri, Helvetica; background-color: #fefefe;
	   }
  .p{line-height:1.2}
.entry-content {
  font-family: Cambria, Calibri, Helvetica;
  font-size: 1.5rem;
  color: #000000;
  background-color: #fefefe;
}



.entry-meta {
   display: none;
}
#main {
   background-color: #FFFFFF;
}
.site-description {
    font-size: 0.95rem;
	color: #ffc0cb;
	  opacity: 0.80;
	letter-spacing: 0.039rem;
}
h1 {
	color:#000000;
		font-weight: bold;
	text-align: center;
	opacity: 0.7;
		}
.site-title {
	font-size: 6rem;
	color: white;
	opacity: 0.40;
}
.entry-title a {
	color: #4A79A5!important;
	font-size: 2rem!important;
}
h2 {
	margin: 0rem;
	padding: 0rem;
	color: #00304A;
	font-style: normal;
	font-weight: bold;
  font-family: Calibri, Cambria, Helvetica;
	text-align: center;
	}
h3 {
	font-family: Calibri, Cambria, Helvetica;
		color: #00304A;
	font-style: normal;
	text-align: center;
}
.post h1 {
	text-align:center;
	font-size: 1.42rem;
		font-family:Calibri, Cambria, Helvetica;
		color: #00304A;
	}
.page .entry-title {
		color: #00304A;
	font-size: 2.28rem;
}


.nav-menu horizontal {
  	opacity: 1; filter: alpha(opacity=60);
	top:2rem;
  right:0em;
  left:0em;
	width: 3.57rem;
		line-height: 0.5;
		font-family: Calibri, Cambria;
	font-weight: bold;
	text-align: left;
	
	z-index:9999;
}
.nav-menu li a {
	
	text-align: left;
			}

body.admin-bar .header {
      position: relative;
      top: 3.57rem;
      z-index: 1000;
    
}

#primary-menu {
	}

#site-navigation > button {
	color: #ffffff;
}

.navbar {
	height: 2rem;
	background-color: #202430;
	}

.site-header .search-field {
    background-image: none;
}
.site-header {
	top: 0;
	position: relative;
	z-index: 9999;
}
h3.widget-title {
	font-size: 1.25rem !important;
	color: #d0d0d0;
				color: white;
		font-family: Calibri, Cambria;
	font-style: normal !important;
	text-align: center;
	font-weight: bold !important;
}
.textwidget {
		font-style: normal;
		color: #d0d0d0;
		font-family: Calibri, Helvetica, Cambia;
}
h4.widget-title {
	font-size: 0.85rem;
		color: #d0d0d0;
		font-family: Calibri, Helvetica, Cambria;
	font-style: normal;
}
ul.nav-menu a {
 color: #101c2a;
  }
	.widget {
		background-color: #202430;
				color: #d0d0d0;
					}
.widget-area .widget {
  	margin-bottom: 0.5rem;
}
		.site-header {
		margin-bottom: 0rem;
 padding-bottom: 0rem;
 }
.wp-caption-text {
			text-align: center;
	font-style: normal !important;
		font-family: Calibri, Helvetica, Cambria;
	font-size: 0.85rem !important;
}
.nav-menu li a {
font-size: .85rem;
	margin-top: 0.015rem;
 margin-left: 0rem;
 margin-right: 0 rem;
	padding-left: 0.3rem;
	padding-right:0.3rem;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
	text-align: left;
	width: 2rem;
}						
						
.widget_blog_subscription p {
	}
.sidebar .widget {padding: 1.35rem 0.71rem 1.35rem; 
	font-family: Calibri Light, Calibri, Helvetica, Cambria;
		color: #d0d0d0;
		text-align: left;
	font-size: 1rem;
		}
		.entry-content a:link {
			color: #1A2B3B;
font-weight: bold;}
		.entry-content a:visited {
			color: #808080;
					font-weight: bold;}
		.entry-content a:hover {
			color: blue;
			font-weight: bold;}
		.entry-content a:active {
			color: black;
font-weight: bold;}
.entry-content a:visited {
	color: #c094b3;
font-weight: bold;}

.nav-menu a {
color: white !important;
} 

#menu-item-109539 > a {
	color: #d0d0d4 !important;
						}

#menu-item-109420 > a {
	color: #d0d0d4 !important;
						}

#menu-item-109414 > a {
		color: #d0d0d4 !important;
						}

#menu-item-109425 > a {
		color: #d0d0d4 !important;
						}

#menu-item-109423 > a {
		color: #d0d0d4 !important;
						}

#menu-item-109397 > a {
		color: #d0d0d4 !important;
						}

#menu-item-109560 > a {
	color: #d0d0d4 !important;
}
	
.wp-caption {
		text-align: left;
		background-color: #D3D3D3;
		}
#content p {margin-bottom: 0px;}
				.widget,
.widget a {
    color: #d0d0d0;
}
.entry-title, .entry-title a {
   		color: #24282D;
				opacity: 100;
		font-size: 1.25rem;
}
p.introduction:first-letter {
font-size: 4.71rem;
float: left; 
color: #4A79A5;
line-height: .75;
font-weight: bold;
padding-top: 0.56REM;
padding-right: 0.53REM;
font-family: Cambria, Calibri, Helvetica;
}
#top .main_menu ul.menu li > a {
font-size: 0.57rem;
}
#top .sub_menu ul.menu li > a {
font-size: 0.57rem;
}

/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (max-width: 70.64rem) and (max-width: 54.78rem) {
@media only screen and (max-width: 54.78rem) {
  /* styles here */
}

	
#top .main_menu ul.menu li > a {
font-size: 0.85rem;
}

#top .sub_menu ul.menu li > a {
font-size: 0.71rem;
}
}

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media only screen and (max-width: 34.21rem) {
  #top .main_menu ul.menu li > a {
    font-size: 0.78rem;
  }

  #top .sub_menu ul.menu li > a {
    font-size: 0.64rem;
  }
}

.button {
  display: inline-block;
	padding: 0.45rem 1.31rem;
	font-size: 0.75rem;
  border-radius: 0.0rem;
  border: .09rem solid #2E3338;
	font-weight: bold;
	color: #0000b2;
  letter-spacing: 0.0625rem;
  text-transform: uppercase;
  background: white;
  color: #23297A !important;
}
/* Add a rollover background colour but keep the text white */
.button:hover,
.button:focus,
.button:active {
}
table, th, td {
    border: 0.07rem solid black;
}
					th, td {
    padding: 1.07rem;
}
th {
    text-align: center;
}
					
.nav-menu li {
		text-align: right;
}
						
						
.nav-menu li > a:after {
}

.nav-menu li > a:only-child:after {
    content: "";
}

.nav-menu li li > a:after {
    content: "\21E2";   /* Unicode rightwards arrow */
    position: absolute;
    right: 0.35rem;
}



					
.widget-area {
    margin-top: 3.3rem;
		padding-top: .4rem;
}

.widget {
    background-color: #202430 !important;
		padding-left: .75rem;
	  padding-right: .75rem;
		padding-top: .75rem;
		padding-bottom: .8rem;
}
						
.sub-menu ul li a {
		width: 6rem  !important;
		text-align: left;
		background: transparent;
		padding: .3rem .3rem .3rem .3rem;
}
						
						
.sub-menu li a {
		width: 5.5rem !important;
		text-align: left;
		background: transparent;
		padding: .3rem .3rem .3rem .3rem;
}
.sub-menu li {
		word-wrap: break-word;
		background: #202430;
    margin-right: 0;
		width: auto;
}
li.about-button {
		background: #0047ab;
						}
li.translations-button {
		background: #587272;
						}
li.spelling-button {
		background: #587272;
						}
li.poetry-button {
		background: #587272;
}
li.art-button {
		background: #587272;
						}
li.finally-button {
		background: #8A9C9C;
						}
li.articles-button {
		background: #8A9C9C;
						}
						
li.Playlists-artists-button {
		background: #8A9C9C;
						}
						
li.Poetry-playlists-button {
		background: #8A9C9C;
						}	
						
li.you-button {
		background: #8A9C9C;
						}	
						
li.etc-button {
		background: #8A9C9C;
						}
						
li.Dog-button {
		background: #587272;
						}
						
a.more-link {
background-color: #E3E7EA;
float:right;
display: inline-block;
padding: .5rem .5rem;
padding: .25rem .25rem;
border: .1rem solid #004d99;
}
						
a.more-link:hover{
background-color: #ADD8E6;
}



.wp-caption {
  
	background: #8493a3;
    border: 1px;
    max-width: 96%; 
    padding: 0rem 0rem 0rem;
    text-align: center;
	  }

.wp-caption-text {
  color: #d0d0d0 !important;
	color: white! important;
	background-color: #4A4C56;
	font-family: Calibri, Cambria;
		text-align: center! important;
	font-size: 1.2rem! important;
}

.main-navigation ul ul a {
  font-size: 0.7rem;
}

.main-navigation ul ul ul a {
  font-size: 0.6rem;
}

.main-navigation ul ul ul ul a {
  font-size: 0.6rem;
	width: 5rem;
}

.nav-menu a {
width: 3.7rem;
}		

.nav-menu li {
width: 6.5rem;
	font-weight: bold;
}	

li.a-button {
		background: #587272;
						}

li.c-button {
		background: #587272;
						}

li.e-button {
		background: #587272;
						}

li.h-button {
		background: #587272;
						}

li.j-button {
		background: #587272;
						}

li.m-button {
		background: #587272;
						}

li.o-button {
		background: #587272;
						}


li.r-button {
		background: #587272;
						}

li.t-button {
		background: #587272;
						}

li.w-button {
		background: #587272;
						}

.format-chat {background: #3B3C44}

.format-chat .entry-title {color: #ffffff}

.main-navigation li a {
    
}

dd.none {
 -moz-hyphens: manual !important;
	-webkit-hyphens: manual;
  -ms-hyphens: manual;
  hyphens: manual;
}

body, p,  h1, h2, h3, h4, h5, h6 {
 -moz-hyphens: manual !important;
-ms-hyphens: none !important;
-webkit-hyphens: none !important;
 hyphens: none !important;}

.widget-area, .menu
{
    font-size: 1.19rem;
	}


.widget-area, #text-53
{
    font-size: 1.19rem;
}

#blog-stats-2 > ul > li
{
    font-size: 1.19rem;
	text-align: center;
	color: #d0d0d0;
	}


#blog_subscription-2 > div > div
{
    font-size: 1.19rem;
	text-align: left;
	color: #d0d0d0;
	}

#subscribe-text > p
{
    font-size: 1.19rem;
	text-align: center;
	color: #d0d0d0;
	}

#jetpack-search-filters-3-wrapper > div.jetpack-search-sort-wrapper > label
{
    font-size: 1.19rem;
	text-align: left;
	color: #d0d0d0;
	}

.widget-area, #top-posts-2 {
    padding-bottom: 0rem;
}

.widget-area, #top-posts-4 {
    padding-top: 0rem;
} 

.widget-area, #top-posts-2 {
    margin-bottom: .5rem;
	padding-bottom: 1.5rem;
	}

.widget-area, #top-posts-4 {
    margin-top: 0rem;
} 


.widget-area, #nav_menu-3 {
    margin-bottom: 0rem;
}

.widget-area, #text-53 {
    margin-top: 0rem;
} 

.widget-area, #nav_menu-3 {
    padding-bottom: 0rem;
}

.widget-area, #text-53 {
    padding-top: 1rem;
} 

.widget-area, #text-53 {
    padding-bottom: 1rem;
} 


.widget-area, #nav_menu-2 a {
  color: #d0d0d0;
	}

.widget-area, #top-posts-3 a {
  color: #d0d0d0;
	}

.widget-area, #top-posts-5 a {
  color: #d0d0d0;
	}

.widget-area, #text-55 a {
 color: #d0d0d0;
		font-weight: bold;
	font-size: 1rem;
}


.widget-area, #secondary > div {
    background-color: #4e5b65;
} 

.widget-area, #secondary {
    padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
			} 

#respond {
    background-color: #4e5b65;
}  

#nav_menu-2 > h3 {
    color: #d0d0d0;}
   
#top-posts-3 > h3 {
    color: #d0d0d0;}

#top-posts-5 > h3 {
  color: #d0d0d0;}

#jetpack-search-filters-2-wrapper > h3 {
    color: #d0d0d0;}
		
#archives-9 > h3 {
    color: #d0d0d0;}

#blog_subscription-3 > h3 {
    color: #d0d0d0;}

#post-31370 {
    background-color: #868a98;}

#post-26348 {
    background-color: #868a98;}

#post-26337 {
    background-color: #868a98;}

#post-23994 {
    background-color: #5e6370;}

#post-42614 {
    background-color: #868a98;} 

#post-23755 {
    background-color: #868a98;} 

#post-26354 {
    background-color: #868a98;}

#post-25978 {
    background-color: #868a98;}

#post-21975 {
    background-color: #868a98;}

#post-22460 {
    background-color: #868a98;}

#post-279 {
    background-color: #868a98;}

#post-23943 {
    background-color: #868a98;}

#post-30739 {
    background-color: #868a98;}

#post-27554 {
    background-color: #868a98;}

#post-30864 {
    background-color: #868a98;}

#post-101841 {
    background-color: #868a98;}

#post-99033 {
    background-color: #868a98;}

#post-30532 {
    background-color: #868a98;}

#post-31288 {
    background-color: #868a98;}

#post-31181 {
    background-color: #868a98;}

#post-30532 > header > h1 {
    color: #ffffff;}

#post-99033 > header > h1 {
    color: #ffffff;}

#post-101841 > header > h1 {
    color: #ffffff;}

#post-30864 > header > h1 {
    color: #ffffff;}


#post-27554 > header > h1 {
    color: #ffffff;}

#post-30739 > header > h1 {
    color: #ffffff;}

#post-26354 > header > h1 {
    color: #ffffff;}

#post-25978 > header > h1 {
    color: #ffffff;}

#post-26348 > header > h1 {
    color: #ffffff;}

#post-26337 > header > h1 {
    color: #ffffff;}

#post-21975 > header > h1 {
    color: #ffffff;}

#post-22460 > header > h1 {
    color: #ffffff;}

#post-23943 > header > h1 {
    color: #ffffff;}

#post-23994 > header > h1 {
    color: #ffffff;}

#post-279 > header > h1 {
    color: #ffffff;}

#post-42614 > header > h1 {
    color: #ffffff;}

#post-23755 > header > h1 {
    color: #ffffff;}

#post-31288 > header > h1 {
    color: #ffffff;}

#post-31370 > header > h1 {
    color: #ffffff;}

#post-31181 > header > h1 {
    color: #ffffff;}

figcaption {
  padding: 1rem;
	}

/* selected link */
a:link, a:visited {
}

/* selected link */
a:link, a:active {
}

a:hover, a:active {
  }

a:link {
}

#text-53 > div > p {
	text-align: center;
	}

#colophon {
	text-align: center;
	color: white;
  background-color: black;}

#pt-cv-view-d82cbecxqo > div > div > div > h4 > a {
font-size: 1rem;}

#jetpack_my_community-2 > div {padding-left: 0.8rem;
}

#media_gallery-2 {
	padding-bottom: 0.001rem;
}

table {
    font-size: 1.25rem;
}

#media_image-47 {text-align: center;}

#media_image-48 {
	text-align: center;}


#post-33531 {padding-top: .62rem; background-color: #adb4ba;}

#media_image-51 > a > img {text-align: centre;}

#pt-cv-view-d82cbecxqo div.pt-cv-meta-fields > span > time {margin-left: .6rem; color: #708090; font-weight: bold;}

.single-post .share-page { display: none; }