.site>.content {
    padding-top: 0rem;
    padding-bottom: 0rem;
}

.ugb-card .ugb-card-image-container, .ugb-card .ugb-card__image-container{height:150px}

.kt-mobile-layout-row.kt-v-gutter-default>.wp-block-kadence-column
{margin-bottom:0px!important; margin-top:0px!important}

.mesmerize-content-padding #page>.page-content, .mesmerize-inner-page #page>.page-content {
	padding-top: 2rem;}

#uagb-ctm-90c02872-2b1f-4368-82d0-c5eaf4286d63 .uagb-timeline__events-inner-new {
	background-color: #fff;}


.button.color2 {
    color: #fff;
    background-color: #03a9f4;
	border-color: white;}


#uagb-ctm-5a3c6fe0-779e-4762-adfa-827ca5eaf95e .uagb-timeline__events-inner-new{background-color:white}


.post-item .wp-post-image {
    max-width: 100%;
    height: auto;
    width: 100%;
	display: none;}


#uagb-ctm-5a3c6fe0-779e-4762-adfa-827ca5eaf95e .uagb_timeline__cta-enable .uagb-timeline-desc-content{display:none  !important}


#uagb-ctm-5a3c6fe0-779e-4762-adfa-827ca5eaf95e .uagb-timeline__author-link{display:none  !important}

#uagb-ctm-5a3c6fe0-779e-4762-adfa-827ca5eaf95e .uagb-timeline__link
{background-color:#03a9f4 !important;
}

.wp-core-ui .notice.is-dismissible {
    padding-right: 38px;
    position: relative;
    display: none;
}


.sidebar .widget, .space-bottom-small, .v-spacing {
    margin-bottom: 1rem;
	display: none;}

.button.color2 {
    color: #fff;
    background-color: #03a9f4;
    border-color: white;
	display: none;}



.inner-header-description {
    padding-top: 2%;
	padding-bottom: 1%;}



.col-md-10 {
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-basis: 83.33333%;
    -moz-flex-basis: 83.33333%;
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    max-width: 83.33333%;
    display: none;
}
	

.col-md-2 {
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -webkit-flex-shrink: 0;
    -moz-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-flex-basis: 16.66667%;
    -moz-flex-basis: 16.66667%;
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    max-width: 16.66667%;
    display: none;
}

.post-comments .post-item .navigation, .post-item .nav-links, .post-item .post-comments .navigation {
    border-left: none;
    border-right: none;
	display: none;}

.search-live input[type="text"].search-live-field {
    width: 98%;
    height: 80px;
	  font-size:30px;
}


.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_caption.gallery-caption {
	background-color:transparent !important;

}

.wp-block-jetpack-slideshow .swiper-container-fade .wp-block-jetpack-slideshow_slide {
	background: white !important;}

.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_caption.gallery-caption {color:#000 !important;
padding-top:650px!important;}

/*Recent Colour changes to Mechtool Blue */
/* Homepage Buttons (Our Products & Contact) */

.button.color1 {
    color: #fff;
    background-color: #01517c!important;
    border-color: #01517c!important;
}

.button.color1:Hover {
    color: #000;
    background-color: #fff;
    border-color: #fff;
}

/* Homepage Background Colour (Active Projects) */

.bg-color1 {
    background-color: #01517c!important;
}

/* Active Project Buttons */

.button {
    background-color: #01517c!important;
    border: 2px solid #01517c!important;
}

/* Top Navigation Underline */

ul.dropdown-menu.active-line-bottom>.current-menu-item>a, ul.dropdown-menu.active-line-bottom>.current_page_item>a, ul.dropdown-menu.default>.current-menu-item>a, ul.dropdown-menu.default>.current_page_item>a {
    border-bottom: 3px solid #01517c!important;
}

/* Top Navigation Hover, Dropdown, Hover etc */

a:hover {
    color: #000!important;
}

ul.dropdown-menu>li.hover>a, ul.dropdown-menu>li:hover>a {
    color: #01517c!important;
}

/* Side Navigation */

#side-navigation ul[data-preset=preset-2] li a {
    color: #FFF;
    background-color: #01517c!important;
}

/* Buttons for main pages (Products etc) */

.ugb-button {
    background: #01517c!important;
}

/* News timeline Colour */

#uagb-ctm-d8e32da1-2292-4a22-adab-36a5a11dd478 .uagb-timeline__line__inner {
    background-color: #01517c!important;
}


#uagb-ctm-d8e32da1-2292-4a22-adab-36a5a11dd478 .uagb-timeline__main .uagb-timeline__marker.uagb-timeline__in-view-icon {
    background: #01517c!important;
    border-color: #01517c!important;
}

/* Project timeline Colour */

#uagb-ctm-9edaa78c-6dea-48bd-b315-762f848f7770 .uagb-timeline__main .uagb-timeline__marker.uagb-timeline__in-view-icon {
    background: #01517c!important;
    border-color: #01517c!important;
}

#uagb-ctm-9edaa78c-6dea-48bd-b315-762f848f7770 .uagb-timeline__line__inner {
    background-color: #01517c!important;
}

/* Fire and Blast Walls Product Allignment */

.kt-row-column-wrap {
    padding:0px 0 0px 0!important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    z-index: 10;
}

/* Line Seperators on Fire and Blast Product Page - change to Red */
.is-style-wide-products{
	background-color:#ff0000!important;
}

/* Font size change for List on fire and blast page */

.is-fire-list{
	font-size:14px!important;
}

.ugb--has-background, .ugb-has-background {
    background-color: #fff;
    border-radius: 12px;
    overflow: hidden;
    padding: 15px 15px;
}

.ugb-container {
    margin-top: 5px;
    margin-bottom: 5px;
}

/* Modular Front Page */

.modular-complete{
	font-size:12px!important;
	line-height:1rem;
}

/* MTK Bullet Points */

.mtk-bullet{
	font-size:12px!important;
	line-height:1rem;
}

.ugb-card{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 60px;
	padding-bottom: 30px;
	padding-left: 12px;
	padding-right: 12px;
}

.ugb-card>*{
	margin-bottom:15px!important;
}

.ugb-block-content:before, .ugb-block-content:after {
    content: none;
}