/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */
 
.uk-navbar {
 	background: #FFC6B5;
 }
 
 .uk-navbar-nav {
 	
 }
 .uk-navbar-nav > li.uk-active > a {
     background-color: #F79D83;

 }
 .uk-navbar-nav > li:hover > a,
 .uk-navbar-nav > li > a:focus,
 .uk-navbar-nav > li.uk-open > a {
 	background: #FDDAD0;
 }
 .uk-navbar-nav > li > a {
 color: #822323;
 font-family: 'Open Sans';
 }
 em {
 }
 
 a, .uk-link {
 	color: #FF7A6A;
 }
 
 a:hover, .uk-link:hover {
 	text-decoration: none;
 	color:  #E01800;
 }
 
 .tm-toolbar, .tm-headerbar, .tm-navbar, .tm-footer {
 	margin-top: 13px;
 }
 
 
 .tm-headerbar, .tm-navbar, .tm-footer {
 margin-bottom:12px;
 
}
 
.uk-container {
max-width: 1000px;
}

.facebookButton {
	float: right; 
	margin-left: 4px; 
	margin-top:1px;
}
.twitterButton {
	display: inline; 
	float: right; 
	margin-left: -4px; 
	margin-top: 4px;
}
.ceuButton {
	cursor: pointer; 
	background-color: #310080; 
	border-radius: 3px; 
	position:relative; 
	margin-right:8px; 
	margin-top:4px;
	text-align: center; 
	font-size: 10px; 
	color: white; 
	display: inline; 
	float:right;
	width:60px;  
	height: 20px; 
}
.ceuButton:hover{
   background-color:#7655AB;
}

ol {
    padding: 0px 0px 10px 15px;
}
.items ol {
    padding-left: 1%;
}
.items li {
    list-style: none;
    margin:5px;
}

.books ol{
    font-size: 20px;
    padding: 0px;
    margin: 0px;
    
}
.books li {
    margin-bottom: 16px;
    padding-left: 16px ;
    text-indent: -15px ;
    list-style: none;
    /*line-height: 17px;*/
    
}

.websites ol { 
    list-style: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    
}

.websites li {
    text-align: center;
}


h2 {
    font-family: serif;
}
h3 {
    font-size: 20px;
}
h4 {
    font-size: 16px;
}

.quoteAuthor {
    float:right;
    text-align: right;
}

blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}


.buyLinks {

}
.buyLinkDiv {
background: #BF211C;
display: inline-block;
padding: 3px 5px;
margin: 3px 0px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
}
.buyLinkDiv:hover{
cursor: pointer;
background: rgba(191, 33, 28, 0.74);
}


.buyImg {
margin-top:-3px;
margin-right:4px;
}
	


.buyText {
color: white;
}

.pageContainer {
margin:0px auto;
padding:5px;
}

.booksCol {
width:65%; 
max-width:620px; 
min-width:200px; 
float:left;
}

.bookCover {
padding: 5px 20px 0px 0px;
}



.acclaimContainer {
width:25%;  
min-width:180px; 
height:100%;
float: left; 
padding: 3%; 
border-radius: 10px; 
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
background:#F0BE91;
}

.quoteAuthor {
float: right;
text-align:right;
font-weight: 600;
font-style: normal;
}
.quote {
 font-style: italic;
 padding-top:25px;
}
.quoteImg {
padding:0px 12px 0px 0px;
}

#titleContainer {
float: left; 
margin-bottom: 10px;
margin-right: 5px;
display: inline-block;
width: 350px;
margin-top: 20px;
}
.title {
font-size: 45px;
}
.rect {
position: absolute;
width: 70%;
margin-left: 30%;
height: 300px;

}
.bookContainer {
z-index: 10;
margin-bottom:5px;
float: left;
margin-right:20px;
}

.twoBooksImg {
float: right;
z-index: 20;
width: 55%;
}
.titleContainer h1 {
text-align: left;

font-size: 3.2em;
line-height: 125%;
}
.moreReviews {
margin-top: -5px;
}

#homeContent {
display: inline;
width:20%;
min-width:200px;
float: left;
margin-left: 15px;

}
#description { 
text-size: 10px;
display: inline;
}

.container {
width:75%;
margin-left: 15px;
margin-top:35px;
max-width: 700px;
display: inline-block;
}

.quoteBox {
width:170px;
background-color: #F0BE91; 
padding:15px;
display:block;
margin-top:10px;
margin-right:15px;
}

.quoteBox .quote {
padding: 0px;
}
.quote img {
margin-right: 5px;
}
#wp_subscribe-3 {
width: 215px;
padding:0px;
margin:15px 10px 15px 20px;
float:right;

}


#wp-subscribe {
background-color: #578BB1 !important; 
padding: 30px 15px 23px 15px;
}

#wp-subscribe input.email-field {
background: #9E97A3 !important;
}

#wp-subscribe h4.title {
color: white;
text-transform: none;
}

.title1 .title {
padding: 0px;
border: none;
}
.title, .component-content h2 {
text-shadow: none !important;
}

form {
margin: 0px 0px 0px 0px;
}

body [class*="rt-grid"] {
display:block;
float: none;
width: 100%;
max-width: 1100px;
margin: 0px auto;
}



#rt-main {
margin: 0px auto;
}

#signupForm {
width:200px;
position: relative;
float: left;
margin-top:10px;
}

#wp-subscribe {
}
#wp-subscribe p.text {
margin: 0px 0px 10px 0px  !important;
}

#wp-subscribe p.footer-text {
margin: 0px;
}

#wp-subscribe input.submit {
color: #578BB1 !important;
}

#mc_embed_signup h2 {
margin: 0px 0px 0px 0px !important;
}
a {
/*color: #578BB1 !important;*/
}

h2, .uk-h2 {
font-family: sans-serif;
}

#mc_embed_signup h2 {
line-height: 120% !important;
color: white;
font-size: 26px;
}

#mc_embed_signup {
color: #FFD5B5;
font-family: 'Open Sans';
padding: 15px;
background: #578BB1;
clear: left;
font-size: 14px;
}
		
#mc_embed_signup .button {	
margin:5px 10px 0px 0px !important;
color: #4A4A4A;
}

.bookCol {
width: 65%;
display:inline-block;
margin-left: 20px;
}

h4 {
font-size: 18px;
}

h3 {

font-size: 24px;
}

.reviewSig {
font-weight: 600;
float: right;
text-align: right;
margin-bottom: 20px;
}

.praiseContainer {

margin: 0px auto;
margin-top: 40px;
}

.quoteImg {
background-image: url("http://mindfulwaythroughanxietybook.com/wp-content/uploads/2016/01/quotation-marks-sm.png");
background-repeat: no-repeat;
width: 50px; /*or your image's width*/
height: 40px; /*or your image's height*/
margin: 0;
padding: 0;
display: inline-block;
margin-right: 8px;
}

.praiseTitle {
margin-bottom: 0px;

}

.uk-article-title {
margin-top:40px;
}

.quoteContainer {
width:100%;
max-width:900px;
margin:0px auto;
}

em {
color: inherit;
}