.main-navigation a {font-weight:400; }
body:not(.fse-enabled) .main-navigation a {
	font-size: 0.8rem;
}
.sc-just {text-align:justify}

.vw_flex {    display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}

.singular .hentry .entry-content {
		margin-top: 0px;
	}
.site-main {padding-top:0; }
.site-header {padding:15px 0; height:100px}
.site-header .main-navigation {padding-top:20px}

.site-logo {display:none;}
.sc-header-container {
    display: block;
    position: absolute;
    height: 100px;
    margin: 0 auto;
    width: 100%;
}

.sc-header {
    max-width: 1170px;
    margin: 0 auto;
    height: 100px;
    line-height: 100px;
	padding-left:40px;
}

.site header#masthead {max-width:780px!important}

.main-navigation > div > ul > .menu-item-has-children > a::after {display:none}

.site-header .main-navigation > div > ul > li > a {
    padding: 0;
    line-height: 25px;
    font-weight: 400;
    font-size: 16px;
    font-family: "avenir",sans-serif !important;
}

.main-navigation .sub-menu .menu-item a::before { display:none}
.sub-menu a {padding-left:15px; line-height:35px }


.entry-header {display:none;}

.vw-ban {height: 393px}

.entry-footer {border-bottom: 1px solid #ccc;}
.entry-footer .edit-link {display:none}
.vw-footer-container {width:100%; margin:0; padding:0;}

.vw-footer-container {margin:0 auto; max-width:1170px; background:lightcora}


footer#colophon.site-footer.responsive-max-width {
    width: 100%;
    background: #2c2d2e;
    margin: 0;
    padding: 0;
    max-width: 100%;
	color:white;
}



section#block-19 {width:100%;}
.vw-cta-footer-box.has-medium-gutter>[class*=wp-block-coblocks-column]:nth-child(odd) {margin:0 auto; }

.vw-cta-footer {margin:0 auto; max-width:1170px; text-align:center;}

section#block-15 {
    margin: 0 auto;
    max-width: 1170px;
    width: 100%;
}

header#masthead {
    max-width: 700px!important;
    position: absolute;
    left: 5%;
}

.widget.widget_nav_menu {
    width: 100%;  
}

.widget_nav_menu ul {border:none; }

.widget_nav_menu ul li {border:none; margin:0; padding:0; height:20px}

.widget_nav_menu ul li a {color:#fff; font-size:0.7em; margin: 0; padding:0; }


.wp-block-column.vw-14txt p {font-size:0.7em;  padding:0; margin: 0}

.wp-block-column.vw-20txt h2 {font-size:0.9em; margin:0.7em 0; }

.widget_nav_menu h2 {font-family: Georgia; font-weight:400; font-size:20px}
.shrop-title2 {font-size:20px; font-weight:400; font-family:Georgia}

.wp-social-link-twitter, .wp-social-link-facebook {color:#fff!important;}

section#block-21 {width: 100%;
    margin: 0;
    background: white;}

.sc-accred  {max-width:60vw!important}

section#block-23 {width:100%; margin:0}
.sc-copyright {max-width:1170px; margin:0 auto; border-top:1px solid #4e4f50; padding-top: 12px}

.site-footer {margin:0; padding:0}

.sc-tel-container {position:fixed; top:6px; left: 58%; padding:0 2%; height:50px; line-height:50px; translateX(-60%); display:none; z-index:5; background:#fff}

.phoneicon {margin-right: 10px;
    margin-top: -6px;}

.light-blue {color: #93a2be;}
.sc-tel {font-size:22px; font-family: "myfont",serif !important; }

.sc-resource .wp-block-coblocks-service__figure {margin:0}

h2.sc-banner {padding-left:35%}

figure.post-thumbnail {
    display: none;
}

.wpnbha .post-thumbnail {display:block}

/*------ PC ------*/

@media only screen and (min-width: 560px){
	.sc-tel-container {display:block;}	
	
}

