/* Enter Your Custom CSS Here */
.ut-rotate-quote .ut-quote-comment {
font-size: 28px;
color: #888888 !important;
}
.ut-rotate-avatar{display:none;}
.ut-rotate-quote .flex-viewport {min-height:280px;} 
.hero-inner {vertical-align: top; padding-top:20px;}
#ut_word_rotator_1{font-size:35px;}
#header-section {background:#fff;}
p {text-align:justify;}
a.toTop {display:none;}
.ut-parallax-quote-name {text-align:center;}
#socilcolor:hover{background:blue !important;}
#book-facts p.lead, .lead p {text-align:center;}
.parallax-title {text-transform:uppercase;}
.section-title {text-transform:uppercase;}
.fa-4x {
font-size: 3em;
}
.ut-social-icon {width: 80px; color:#fff;
  height: 80px;}
.ut-social-icon i {
line-height: 50px;
}
.hero-btn-holder {width: 100%;
text-align: center;
position: absolute;
  bottom: 20px;}
.hero-btn, .hero-second-btn {
border: 1px solid #000 !important;
}
.hero-btn:hover {
  background:#000;
  color:#fff !important;
}

@media screen and (max-width: 800px) {
 .hero-btn-holder{bottom:60px !important;}
}
a:hover{color:#fff;}
#contact-section{display:none;}
.page-title {
text-transform: uppercase;
}

@media screen and (min-width: 850px) {
 .mc4wp-form form, form.mc4wp-form {

width: 810px;
margin-right: auto;
margin-left: auto;
}
}


#navigation .selected, #navigation ul li.current_page_parent a.active, #navigation ul li.current-menu-ancestor a.active {
color: #555555 !important;
}
#navigation ul li.current-menu-item:not(.current_page_parent) a, #navigation ul li.current_page_item:not(.current_page_parent) a {
color: #555555 !important;
}


#writinghov:hover { opacity: 1;
  filter: alpha(opacity=1); }
#writinghov {opacity:0.8;filter: alpha(opacity=8); }


li a:hover {color:#000;}
@media screen and (min-width: 800px) {
  #innerwriting {padding-left:320px; margin-top:55px; font-size: 16px;}
  
}
li {padding-bottom: 10px; color:#000;}
#primary {min-height:700px;}


@media screen and (max-width: 400px) {
  .cta-btn a {font-size:1.0em !Important;}

}

ul, ol, dl {
  margin-left: 0px;
}
.ut-mm-button {padding:1px;}

.hero-btn, .hero-second-btn {color:#000;}


  
  .ut-hero-style-3 .hero-btn, .ut-hero-style-3 .hero-second-btn {border: 1px solid #000;}
  

  .cta-btn a {    color: #000 !important;
    font-weight: bold !important;}