body.archive header, body.blog .fl-archive.container, 
body.single-post .fl-page-content .container, body.archive .fl-archive.container{
background-color: #737373 !important; }
.fl-node-5bbaaca155960 .pp-post-tile-left {
width: 100%;
} #menu-menu a{
font-size: 24px;
}
@media (max-width: 768px){
#menu-menu a{
font-size: 20px;
} 
} .pp-modal .pp-modal-content-inner{
overflow: hidden !important;
}  .pp-testimonials-image img{
width:auto !important;
} .pp-modal .pp-modal-body{
padding-top:-30px;
} .pp-modal-close{
margin-top:60px;
margin-right:30px;
width: 50px!important;
height: 50px!important;
padding:5px;
} .pp-modal-container{
overflow:hidden;
} .fixedtop {
position: fixed;
width: 100%;
z-index: +100000;
} a:-webkit-any-link {
text-decoration:none !important;
} .slick-slide img{
height:100%;
overflow:hidden;
}
.storyrow h3 {
color:#F5F4F3!important;
}
.fl-page-bar {
position: absolute;
top: 0;
z-index: 11;
width: 100%;
}
.fl-page-header, .fl-page-header-wrap {
background-color: transparent;
border-bottom-style: none; position: absolute;
top: 20px; width: 100%;
z-index: 10;
}
.ss-circle-crop img {
border-radius: 100%;
} .fl-page .fl-node-5b2977c65267f .fl-row-content-wrap{
padding-top:60px;
}
._mi._before.dashicons.dashicons-admin-home {
margin-top: -2px;
}
.uabb-menu-close-btn {
margin-top: 101px;
}
#menu-menu-1 {
margin-top: 100px;
} .pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box{
width: 34px !important;
}
.pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner, 
.pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before, 
.pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after{
background-color: #ffd401;
width: 34px !important;
height: 4px !important;
border-radius: 0;
}
.pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:before{
top: -13px;
}
.pp-advanced-menu-mobile-toggle .pp-hamburger .pp-hamburger-box .pp-hamburger-inner:after{
bottom: -13px;
} .pp-menu-close-btn:before, .pp-menu-close-btn:after, .pp-modal-close .bar-wrap span{
background-color: #ffffff; }
.pp-menu-close-btn:before, .pp-menu-close-btn:after{
width: 4px !important; }
.pp-modal-close .bar-wrap span{
height: 4px !important; }
.pp-modal-close, .pp-menu-close-btn{
border: none !important; background: transparent !important;
top: initial !important;
right: 0 !important;
margin-top: 60px !important; margin-right: 40px !important; }
.pp-modal-close .bar-wrap{
margin-top: -5px;
} .widget_search .widgettitle, .widget_is_widget .widgettitle{
margin-bottom: 30px;
}
input[type="search"]{
font-size: 30px !important;
padding-left: 20px !important;
padding-right: 20px !important;
height: initial !important;
} @media (max-width: 768px) { blockquote{
padding: 0 0 0 20px !important;
margin: 0 !important;
}
header{
display: flex !important;
flex-direction: column;
}
header>div{
width: 100%;
}
header #header{
order: -1;
}
.pp-modal-close, .pp-menu-close-btn{
margin-top: 49px !important; margin-right: 20px !important; } .fl-module-rich-text .fl-rich-text p{ }  
.pp-menu-close-btn {
margin-right: 250px;
margin-top: 68px;
}
.fl-heading-text { padding-top: 43px;
} iframe[name="xbiz_timetable"]{
height: 100vh;
} #header+.fl-visible-mobile{
display: none !important;
}
header>.fl-visible-desktop-medium:not(.fixedtop){
display: block !important;
margin-top: -13px;
}
header>.fl-visible-desktop-medium:not(.fixedtop) img{
max-width: 200px; }
header>.fl-visible-desktop-medium:not(.fixedtop) .logoh >.fl-node-content{
margin: 0px 0px 0px 0px; padding: 0px 20px; } img.alignnone.size-full.wp-image-606 {
margin-top: 15px;
width: auto;
height: auto;
} .fl-node-5b9a2c4bdcd4a.fl-col > .fl-col-content,
.fl-node-5ba473bc45549.fl-col > .fl-col-content{
margin-bottom: 70px;
}
} blockquote{
padding: 0 20px;
margin: 0 0 10px;
}
body.single-fl-builder-template header{
display: none !important;
}
ul#menu-menu{
margin-top: 0 !important;
}
.logoh img{
max-width: 200px;
} .fl-post-grid-post{
border: none !important;
}
body.blog .fl-archive.container, body.single-post .fl-page-content .container, body.archive .fl-archive.container{
width: 100% !important;
max-width: initial;
padding: 290px 100px 20px;
background-color: #737373;
}
body.blog .fl-heading-text, body.single-post .fl-heading-text,  body.archive .fl-heading-text{
color: #fff !important;
}
body.archive header{
background-color: #737373;
}
body.archive .fl-heading-text:before{
content: 'News | ';
display: inline-block;
}
body.archive .fl-page-content{
position: relative;
top: 270px;
}
body.archive .fl-post-title{
margin-top: 5px;
margin-bottom: 5px;
font-size: 24px;
line-height: 1.4;
letter-spacing: 0px;
}
body.archive .fl-post-title-divider{
background-color: #333333;
display: inline-block;
height: 2px;
width: 50px;
margin-bottom: 7px;
}
body.archive .fl-post-excerpt{
font-size: 16px;
}
.fl-post-image img{
width: 100%;
max-height: 100%;
object-fit: cover;
}
@media (max-width: 768px){
body.blog .fl-archive.container, body.single-post .fl-page-content .container, body.archive .fl-archive.container{
padding: 160px 15px 20px;
}
body.archive .fl-page-content{
top: 160px;
}
body.blog .fl-heading, body.single-post .fl-heading, body.archive .fl-heading{
margin-top: -43px !important;
}
body.blog .fl-archive.container>.row, body.single-post .fl-page-content .container>.row, body.archive .fl-archive.container>.row{
flex-direction: column;
}
}
body.blog .fl-archive.container>.row, body.single-post .fl-page-content .container>.row, body.archive .fl-archive.container>.row{
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;  
align-items: flex-start;
align-content: flex-start;
}
body.blog .fl-sidebar .fl-widget, body.single-post .fl-sidebar .fl-widget, body.archive .fl-sidebar .fl-widget{
margin-bottom: 0 !important;
}
body.blog .fl-sidebar, body.single-post .fl-sidebar, body.archive .fl-sidebar{
background: rgba(255,212,1, 1);
padding: 0;
margin: 20px auto;
display: block !important;
max-width: 420px;    
}
@media (max-width: 768px){
body.blog .fl-sidebar, body.single-post .fl-sidebar, body.archive .fl-sidebar{
width: calc(100vw - 40px);
}
}
body.blog .fl-sidebar *, body.single-post .fl-sidebar *, body.archive .fl-sidebar *{
height: 100%;
}
body.blog .fl-sidebar a, body.single-post .fl-sidebar a, body.archive .fl-sidebar a{
color: #000;
}
body.blog .fl-sidebar .fl-col-content, body.single-post .fl-sidebar .fl-col-content, body.archive .fl-sidebar .fl-col-content{
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex; 
flex-direction: column;
}
body.blog .fl-sidebar .fl-col-content *, body.single-post .fl-sidebar .fl-col-content *, body.archive .fl-sidebar .fl-col-content *{
height: initial;
}
body.blog .fl-sidebar .fl-module-icon, body.single-post .fl-sidebar .fl-module-icon, body.archive .fl-sidebar .fl-module-icon{
text-align: left !important;
}
body.blog .fl-sidebar .fl-col-content .pp-feed-item-inner, body.single-post .fl-sidebar .fl-col-content .pp-feed-item-inner, body.archive .fl-sidebar .fl-col-content .pp-feed-item-inner{	
width: 100%;
}
body.blog .fl-sidebar .fl-col-content .fl-module-pp-facebook-page,
body.single-post .fl-sidebar .fl-col-content .fl-module-pp-facebook-page,
body.archive .fl-sidebar .fl-col-content .fl-module-pp-facebook-page{
flex: auto;
}
body.blog .fl-sidebar .fl-col-content .fl-module-pp-facebook-page *,
body.single-post .fl-sidebar .fl-col-content .fl-module-pp-facebook-page *,
body.archive .fl-sidebar .fl-col-content .fl-module-pp-facebook-page *{
height: 100%;
min-height: 500px;
}
body.single-post .fl-content{
padding: 0 60px 20px;
margin: 20px;
background: #fff;
}
body.single-post .fl-content .fl-post-thumb{
margin: 30px 0;
}
body.single-post .fl-content .fl-post-thumb img{ }
body.single-post .fl-content .fl-post-title{
font-size: 60px;
}
body.single-post .fl-content .pp-post-title-divider{
background: #333333;
display: inline-block;
height: 2px;
width: 50px;
margin-bottom: 7px;
}
body.single-post .fl-content .fl-post-date{
font-weight: 700;
font-size: 16px;
color: #898989;
text-transform: uppercase;
}
body.single-post .fl-content .heateor_sss_horizontal_sharing{
margin: 5em 0 2em;
}
body.single-post .fl-content .fl-post-meta.fl-post-meta-top{
margin-top: -9em;
margin-bottom: 7em;
}
body.single-post .fl-content .fl-post-cats-tags,
body.single-post .fl-content .fl-post-cats-tags a{
font-family: 'Open Sans';
font-size: 12px;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
color: #898989 !important;
} .pp-instagram-feed .pp-feed-item-inner{
max-width: 100%;
}
.pp-feed-item img {
width: 100%;
} .pp-advanced-menu .pp-menu-overlay{
background-color: rgba(10, 0, 1, 0.91) !important;
}
.pp-advanced-menu .menu-item a{
font-size: 24px;
color: #fff;
}
@media only screen and (max-width: 768px){
.pp-advanced-menu .menu-item a{
font-size: 20px;
}
.pp-advanced-menu .pp-menu-overlay ul.menu{
width: 100% !important;
}
} #meet-our-team .pp-content-post-data .pp-post-title-divider,
#meet-our-team .pp-content-post-data .pp-post-meta{
display: none;
}
#meet-our-team .pp-content-category-list{
margin: 0 !important;
padding: 0 !important;
border: none !important;
} .pp-testimonials{	
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-orient: horizontal;
-moz-box-orient: horizontal;
-webkit-box-direction: normal;
-moz-box-direction: normal;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
flex-wrap: wrap;
align-items: center;
} .pp-advanced-menu .pp-menu-overlay > ul.menu{
height: initial;
} .fl-page-footer-wrap{
display: none;
} body.search .fl-page-content, body.fl-theme-layout-template-default .fl-page-content{
background: rgba(115,115,115, 1);
}
body.search .fl-content{
width: 100% !important;
max-width: 100% !important;
-ms-flex: 0 0 100% !important;
flex: 0 0 100% !important;
padding: 40px;
border: none;
background: #fff;
}
body.search .fl-content .fl-archive-header,
body.search .fl-sidebar{
display: none !important;
}
body.search .fl-content .fl-post-date{
font-family: "Open Sans", sans-serif;
font-size: 16px;
font-weight: bold;
color: #898989;
text-transform: uppercase;    
}
body.search .fl-content .fl-post-title{
position: relative;
margin-bottom: 20px;
}
body.search .fl-content .fl-post-title:after{
content: '';
display: block;
border-top: 2px solid #333333;
filter: alpha(opacity = 100);
opacity: 1;
width: 5%;
max-width: 100%;
margin: 20px 0 0 0;
}
body.search .fl-page-content{
padding-top: 270px;
}
body.search .fl-archive-title{
font-size: 50px;
text-align: center;
border: none;
margin-top: -180px;
margin-left: -40px;
margin-right: -40px;
}
#search_again {
display: block;
text-align: center;
margin-top: -40px;
margin-bottom: 60px;
}
#search_again *{
color: #000;
}
#search_again .ua-icon-icon-111-search2:before{
font-size: 30px;
}
body.search-results .fl-post-thumb{
display: none;
}
@media (max-width: 768px){
body.search .fl-page-content{
padding-top: 200px;
}
#search_again{
margin-top: -100px;
}
}
.recent_story a { color: #000; }