.post_info .time, .date_holder.post_info_section, .post-date{display:none}

.qbutton.small .button_icon {display: none;}

.online-button {
	background-color: #DD9933;
	color: white;
	font-family:Crete round;
	font-size:16px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right:15px;
}

.one-half, .one-third {
    position: relative;
    margin-right: 4%;
    float: left;
}
 
.one-half { width: 48%; }
.one-third { width: 30.66%; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}
.latest_post {padding: 22px 25px 31px;}
.excerpt {margin: 13px 0 19px;}

@media only screen and (max-width: 767px) {
    .one-half, .one-third {
        width: 100%;
        margin-right: 0;
    }
}

.home .online-seesion-advert, .page-id-1237 .online-seesion-advert{
    background: #d2232a;
    padding: 1rem;
    color: #fff;
    text-transform: uppercase;
    width: 150px;
    height: 150px;
    display: block;
    font-weight: 700;
    text-align: center;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    border-radius: 100%;
    transform: translatey(-75%) rotate(-9deg);
    z-index: 9999;
    position: absolute;
    right: 10px;
    box-sizing: border-box;
    padding-top: 30px;
    -moz-box-shadow: 10px 10px 12px rgba(0,0,0,.5);
    -webkit-box-shadow: 10px 10px 12px rgb(0 0 0 / 50%);
    box-shadow: 10px 10px 12px rgb(0 0 0 / 50%);
    font-size: 20px;
    line-height: 1;
}

@media (min-width: 768px){
.home .online-seesion-advert, .page-id-1237 .online-seesion-advert {
    right: 35%;
	}
}

@media (min-width: 1100px){
.home .online-seesion-advert, .page-id-1237 .online-seesion-advert {
    right: 40%;
	}
}

.align-right {text-align:right;}


@media (max-width: 1024px){
header.fixed, header.fixed_hiding {display: none !important;}
}

@media (min-width: 1024px) and (max-width: 1126px){
.q_logo a{height: 50px !important;}
}

.footer_top h3 {color:#fff; font-family: Raleway,sans-serif;font-weight:bolder;font-size: 28px;    font-style: normal;}

.qbutton.small .button_icon {display:none}

/* Mobile Menu Amends */

@media (max-width: 768px){
.toast-mm-banner {padding-bottom: 0;}
.toast-mm-menu ul {padding: 0 15px;}
.toast-mm-logo.right img {height:40px;}
.toast-mm-menu li a:hover, .toast-mm-menu li li.active>a {color: #009abc;}
.toast-mm-menu li a{font-size: 18px;padding: 15px;font-weight: 500;}
.isDisabled {cursor: not-allowed; pointer-events: none;text-decoration: none;
}
	.isDisabled .toast-mm-open-submenu {pointer-events:all;}

.has-text-align-right, .align-right, footer.footer_border_columns .qode_column:first-child {text-align:center;}
.wp-container-1 {justify-content: center !important;}
.vc_custom_1657118061070 {padding-top: 0 !important;margin-top: -44px;}

.home .online-seesion-advert, .page-id-1237 .online-seesion-advert {width: 100px;height: 100px;padding-top: 25px;font-size: 13px;}

.position_center.title h1, .title h1 {font-size:32px;}
	
.title_outer.with_image .title .title_holder {display:none;}

	.page-id-43 .title_outer.with_image .title, .single-post .title_outer.with_image .title, .single .title_outer.with_image .title .title_holder {display:block !important;}


.home .online-seesion-advert, .page-id-1237 .online-seesion-advert {transform: translatey(100%) rotate(-9deg);right:2px;}
}

/************************/

/*********Toast Nov 22***************/

p {
    margin-bottom: 1.5rem;
}

h2 {
    font-size: 28px;
    margin-bottom: 1.5rem;
}

h3, h3 a, h4, h4 a, h5, h5 a {
    margin-bottom: 1.5rem!important;
}

.embed-container {
	position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%;
    background: #eee;
}

.embed-container:before {
    content: "You must 'Allow all cookies' in order to display and view our video content.";
    width: 65%;
    margin: 25% auto;
    display: block;
    color: #1e73be;
    text-align: center;
}

.wpcf7 form.spam .wpcf7-response-output {
    border-color: #00a0d2;
    color: #00a0d2;
    margin: 2em 0em;
}

.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited
{fill:#009abc;color:#009abc;}

body .gform_wrapper .gform_footer input[type=submit] {border: 1px solid red}

.single-post .blog_single .post_content embed, .single-post .blog_single .post_content iframe, .wpb_video_widget .wpb_wrapper iframe {
	min-height: 141px;
}