/* @import url(https://fonts.googleapis.com/css?family=Seaweed+Script|Marck+Script|Dancing+Script:400,700); */

/* NPE css tweak 
.personal-info input[type=&quot;text&quot;], .email.required, .personal-info input[type=&quot;password&quot;], .personal-info select, .personal-info textarea {
    width: 340px!important;
    height: 20px!important; }

.personal-info input[type=&quot;text&quot;], .email.required, .personal-info input[type=&quot;password&quot;], .personal-info select, .personal-info textarea {
    width: 240px!important;
    height: 20px!important; }
.lable {
    margin: 10px 0 4px;
    font-size: 16px;
    padding-top: 10px!important;
    font-family: &quot;Roboto&quot;!important;
}

.personal-info input[type=&quot;text&quot;], .email.required, .personal-info input[type=&quot;password&quot;], .personal-info select, .personal-info textarea {
    width: 300px!important;
    height: 30px!important;}

#code input.required {width:100px!important;}

.table.personal-info .name {
    width: 140px!important;
    height: 20px!important; }  */

.header-bottom nav.navigation &gt; .menu-primary-menu-container &gt; ul &gt; li.is-mega-menu:hover .mega-menu {
    color: #000000!important;
    font-weight: bolder!important; }

.wp-caption-text {
    visibility: visible;
    font-size: xx-small;
    line-height: 1.5;
    text-align: center;
    padding-top: 4px;
    margin-bottom: -6px!important;
}
.wp-caption {
    /*  display: inline;*/
    margin: 2px 8px 0 8px;}

.alignright {margin-right:0px!important; padding-right:0px!important;}

.alignleft {margin-left:0px!important; padding-left:0px!important;}

.testimonial .quote-meta {       font-size: 0.7em!important;
    color: #171717!important;
    line-height: 1.3; }

.widget .widget_testimonials, .testimonial blockquote p, .blockquote {    line-height: 1.3!important; }

.testimonial blockquote p {       line-height: 1.2!important;
    font-weight: bold!important;
    color: #11547b!important;
    font-size: 1.2em;
margin-top: -26px!important;
    margin-bottom: 34px!important;}

.blockquote p {    color: rgb(23, 70, 97)!important; }




li.clrwhite, .icon-pencil:before, .icon-group:before {color:#dcdee3; margin-right:6px;}

.header.type-1 .header-middle .header-middle-entry .account li a {    
color: #dcdee3;
    font-size: .81rem!important;
    font-weight: 700;}

.section-title {
    color: #000000;}

.page-title h1 {    color: #000000;}

label.screen-reader-text, .archives-dropdown-3 { display:none;}

.presletterbox {border:2px solid #11547b; border-radius: 25px;  padding: 20px; -webkit-box-shadow: 0px 0px 21px 0px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 21px 0px rgba(0,0,0,1); box-shadow: 0px 0px 21px 0px rgba(0,0,0,1);}

.widget.widget_upcoming_events ul li.has-thumb .event-container .event-media {
    position: inherit;
    max-height: 18rem;
    overflow: hidden;}

.widget.widget_upcoming_events ul li.has-thumb .event-container {min-height: 8.5rem!important;}

.single-nav .next, .single-nav .prev { display:none!important;}

.header-bottom nav.navigation &gt; .menu &gt; ul &gt; li &gt; a, .header-bottom nav.navigation &gt; .menu-primary-menu-container &gt; ul &gt; li &gt; a {
    padding-left: 1.43rem!important;
    padding-right: 1.43rem!important; }