
      .x-recent-posts .h-recent-posts, .x-recent-posts .x-recent-posts-date {white-space: normal !important;}
.x-main.full {margin-top: 97px;}
.masthead-stacked {position:fixed;width:100%;z-index:1025;}
span.wpcf7-list-item { display: block; }
.x-main.full {margin-top:0px }
@media (min-width:980px){
.x-navbar {top: 18px;}
.x-navbar.x-navbar-fixed-top {top: 0;}
}

/* iframe's parent node */
div#root {position: fixed;width: 100%;height: 100%;}

/* iframe itself */
div#root > iframe {display: block;    width: 100%;height: 100%;border: none;}
body {background-color:#fff}
h2 {font-size:28px;}
h3 {font-size:25px}

.x-sidebar {width: 27.79803% !important; padding: 20px; box-shadow: 0px 0px 10px #d2d2d2;}

.h-widget {margin: 0 0 1em; font-size: 100%; line-height: 1.1; letter-spacing: 0px !important; color: #888888; font-weight: 400; border-bottom: 1px solid #f2f2f2; padding-bottom: 10px;}

.sidebar a {color: #505050;}
.sidebar a:hover {color: #009fe3;}
.sidebar {font-size: 14px;}
.x-sidebar ul li {font-size: 14px;color: #313233;}

.widget ul li, .widget ol li {border-bottom: none; padding: 0.65em 25px; line-height: 1.5; background-color: #fff; background: url('/wp-content/uploads/rm_arrow_right.png')left center no-repeat; margin-left: 30px;}
.widget ul, .widget ol {margin-left: -22px; border-top:none}
.x-sidebar ul li a {color: #313233;}
.x-sidebar ul li a:hover {color: #009fe3;}
.pagination a, .pagination span {color:#323232;}
.pagination ul {background-color:#dcdcdc;}
.entry-featured {box-shadow: 0px 0px 10px #d2d2d2;margin:0; border:none;padding:0}
.entry-wrap {min-height: 400px;   box-shadow: 0px 0px 10px #d2d2d2;padding:25px}
.x-landmark {width: 0%;padding: 0px;}
.menu-blog {font-size:17px}
.x-recent-posts .x-recent-posts-content {font-size:16px;line-height:1.5; font-weight:300;color:#5a5a5a !important;}
.single-post .entry-featured {display:none;}
.logged-in-as {font-size:100%}
#archives-3 .screen-reader-text{display:none}
/*ul {list-style-image: url('/wp-content/uploads/check.png');}*/
h3 {margin:0 0 15px 0}
.x-comment-author, .x-comment-author a{font-size: 18px;letter-spacing: 0px;color:#009fe3}
.x-comment-content p {font-size:18px; font-weight:300}
.x-reply {margin-left:0}
.comment-reply-link {letter-spacing:0}
.x-comment-wrap {margin-left:90px}
.entry-content ul li {padding:3px 0}

.wp-caption-text {text-transform: none;}
.h-landmark {font-weight: 400; letter-spacing: 1px !important;color: #313233;}

.topbar-trust {text-transform: uppercase;}

.x-topbar .p-info {
width: 100%;
text-align: center;
color:#ffffff;
}
.x-topbar .p-info  span {
 display: block;
text-align: center;
}

.x-topbar {
background-color: #151F26 !important;
}

.x-iso-container > .hentry {
opacity: 1 !important;
}
#x-isotope-loading {
display: none !important;
}    