/*
Theme Name: ROLAND
Theme URI: #
Author: ROLANDThemes
Author URI: http://ROLAND.com/
Description:  While The Castle is predominantly a gay story site, many of our authors have branched out into mainstream themes. Our goal in hosting these stories is to show the world that we can write any literature and surpass the boundaries society would place on us. Our authors cannot simply be labeled, shoved into a box, placed on a shelf and then forgotten about.

Version: 5.0.0
License: GNU General Public License
Tags: black, blue, white, light, one-column, fluid-layout, responsive-layout, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Text Domain: 

*/
.entry-content p{
    color: #363636;
    font-family: Arial, Helvetica, sans-serif,"Roboto";
    font-size: 20px;
    font-weight: 400;
    line-height: 22px;
    text-align: left;
    /* padding: 0 60px 20px; */
    }
.header-title{
	text-align: left;
	position: center;

}
  

/* new-page */
.bods1{padding-bottom: 24px;border-top: 1px solid #ccc;     padding: 0px;}
.cl{clear:both;}
.cntr1 .col-sm-9 p { margin-top: 0px;}
.extr1{ border-top: 1px solid #ccc; border-bottom: 1px solid #ccc;}
.home_about .extr1 h5 {text-align: center;font-size: 31px !important;color: #fff;
    padding-top: 16px; padding-bottom: 13px;}
.home_about .extr1 {padding-top: 20px;}
.home_about .algn {text-align:left;}
.comp .read_more{margin-top:0px;     margin-bottom: 15px;     float: left;}
.ab:hover{color:#f8e7fd; text-decoration:underline;}
.new-one .comp p{padding:0px;     text-align: left;}
.new-one .lab-link1 ul li {color: #fff; font-size: 18px;width: 88px; padding: 8px; float: left;}
.new-one a:focus {
    color: #4783b9;}
    blockquote {
    border-left: 0px solid #eee !important;
}
.new-one h2{text-align:center; font-size:32px;}
.footer p{padding: 0px 40px;}
/* new-page */

/* additional definitions */
/* customized horizontal rule */
hr {
	display: block;
	margin-top: 0.5em;
	margin-bottom: 1.5em;
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	border-style: inset;
	border-width: 2px;
}
/* Customized Tables */
tr:nth-child(even) {
    background-color: #0f004d;
}
thead {
    text-align: center;
    background-color: #1f004d;
}
th {
    text-align: center;
    background-color: #1f004d;
}

/* customized blockquote */
blockquote {
    display: block;
    margin-top: 1em;
    margin-bottom: 1em;
    margin-left: 60px;
    margin-right: 60px;
}

/* custom DIV containers for links */
.flex-container {
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-content: center;
    align-content: center;
    width: auto;
    height: auto;
}

.flex-item {
    width: 290px;
    height: 90px;
    margin: 10px;
}


/* additional definitions */

.rmline {
    border-top: 0!important;
}
.align-center {
    text-align:center;
}

/* customized title heading */
.title h5 {
    text-align: center;
    font-size: 14px !important;
    color: #fff;
    padding-top: 5px;
    padding-bottom: 5px;}

/* Customized Notes */
p.important {
	padding: 10px;
	background-color: #262673; /* Lighter Blue */
	border: solid 1px #5353c6;
	text-align: center;
}

div.important {
	padding: 15px;
	margin: 20px 0px;
	background-color: #262673; /* Lighter Blue */
	border: solid 1px #5353c6;
}

p.embed{
	padding: 10px;
	background-color: #262673; /* Lighter Blue */
	border: groove 5px #5353c6;
	font-style: italic;
}

div.embed {
	padding: 15px;
	margin: 20px 0px;
	background-color: #262673; /* Lighter Blue */
	border: groove 5px #5353c6;
	font-style: italic;
}

div.letter {
	color: antiquewhite;
	background-color: darkblue;
	font-weight: 400;
	margin: 20px 20px;
	padding-top: 0px;
	padding-bottom: 0px;
}
