/*Disable  x-axis scrolling*/

html,body {

    width: 100%;
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow-x: hidden; 
}

/*depicter bug*/

.depicter-revert h1, .depicter-revert h2, .depicter-revert h3, .depicter-revert h4, .depicter-revert p, .depicter-revert figure, .depicter-revert blockquote, .depicter-revert dl, .depicter-revert dd {
	    color: white;
	
}


/*--- FORMS ---*/

/*Contact Form id-2*/

body #gform_confirmation_message_2 {
    font-weight: normal;
    text-align: center;
	  color: #224285;
}

body #gform_wrapper_2 .gform_heading .gform_title {
    display: none;
}

/* reducing row gap*/
.gform-theme--foundation .gform_fields { grid-row-gap: 20px !important; }

/*Contact Form id-3 -career form*/
h2.gform_title {
	display:none;
}
/*fonr colour on asterisk explainer text*/

/* p.gform_required_legend {
	color:#fff;
	font-size: 14px;
} */

p.gform_required_legend {
    color: #224285;
    font-size: 14px;
}

/*Contact Form id-5*/
input#gform_previous_button_5_49
Specificity: (1,0,1)
{
    color: white!important;
}

body #gform_wrapper_5 .gform_footer .gform_button, body #gform_wrapper_5 .gform_page_footer .gform_button, body #gform_wrapper_5 .gform_page_footer .gform_previous_button, body #gform_wrapper_5 .gform_page_footer .gform_next_button, body #gform_wrapper_5 .gfield#field_submit .gform-button {
     color: white!important;
}

/*--- HOME ---*/

/*announcements banner height*/
/*Hiding chevrons*/
svg.e-font-icon-svg.e-eicon-chevron-left { display:none;
}
svg.e-font-icon-svg.e-eicon-chevron-right { display:none;
}

/*-- hide page title --*/
.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*=elementor-page-]) .site-main {
    display: none;
}

/*-- subheading colour --*/

.elementor-137 .elementor-element.elementor-element-cfe8d07 .elementor-heading-title {
    font-family: "Roboto", Sans-serif;
	color: #224285;
}


/*-- SAFETY DOCS PAGE --*/

/*search bar background colour*/

.betterdocs-search-layout-1 {
    background-color: #F2F5FC;
	border-radius:15px;
}

/* submit button appearance*/

#searchwp-form-1 input[type=submit] {
    background: #224285;
    border: #224285;
    color: #ffff!important;
	font-size: 14px;
}

/*-- SAFETY DOCS INNER PAGE --*/
.betterdocs-category-grid-wrapper.betterdocs-shortcode {
    margin-top: 30px;
}

/*padding on phone*/

.betterdocs-content-wrapper.betterdocs-display-flex.doc-category-layout-1 {
    padding: 0px;
}

/* hiding reaction box*/

.betterdocs-wrapper.betterdocs-single-wrapper.betterdocs-single-layout-8 .betterdocs-content-wrapper .docs-content-full-main .betterdocs-content-inner-area .betterdocs-entry-footer .betterdocs-article-reactions .betterdocs-article-reactions-box{
	display: none;
}

/* hiding share box*/

.betterdocs-wrapper.betterdocs-single-layout-8 .betterdocs-content-wrapper .docs-content-full-main .betterdocs-content-inner-area .betterdocs-entry-footer .betterdocs-social-share  {
	display: none; 
}


/* hiding date in inner page */
.betterdocs-category-archive-wrapper.betterdocs-wraper .doc-category-layout-7 .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list .update-date {
    display: none;
}


/* hiding related posts in main page */

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {
	display: none;}

#jp-relatedposts h3.jp-relatedposts-headline em {
	display: none;}

/* hover colour */

.doc-category-layout-7 .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list:hover {
    background: #f9fafb;
}

.betterdocs-sidebar.betterdocs-sidebar-layout-7 .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li a.active, .betterdocs-sidebar.betterdocs-sidebar-layout-7 .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li a:focus, .betterdocs-sidebar.betterdocs-sidebar-layout-7 .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li a:hover {
     background: #f9fafb;
}

/* heading typeface */

h1#betterdocs-entry-title {
	font-family: roboto;
	color:#224285;
}

/* links  
a{
	color:#81a8fc;
	text-decoration-line: underline
}*/

a hover {
	color:#F2F5FC;
}

/* sidebar colour */

.betterdocs-sidebar.betterdocs-sidebar-layout-7 .betterdocs-sidebar-content .betterdocs-category-grid-wrapper .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-body .betterdocs-articles-list li a.active:before {
    background-color: #224285;
}

/* hiding social box */

.betterdocs-wrapper.betterdocs-single-wrapper.betterdocs-single-layout-8 .betterdocs-content-wrapper .docs-content-full-main .betterdocs-content-inner-area .betterdocs-entry-footer .betterdocs-social-share .betterdocs-social-share-links { 
    display: none;
}

.betterdocs-social-share .betterdocs-social-share-heading {
   display: none!important;
}


/* heading time posted */

time.jp-relatedposts-post-date {
	 display: none!important;
}

/* hiding description of docs */

.betterdocs-category-archive-wrapper.betterdocs-wraper .doc-category-layout-7 .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list p {
	display: none;  
}

.betterdocs-footer a, .betterdocs-footer button {
    align-items: center;
    border: 1px solid #224285!important;
    border-radius: 50px;
    display: inline-flex;
    font-size: 16px;
}

.betterdocs-footer button hover {
       color: white!important;
}

/*hover colour of search results*/

.betterdocs-search-wrapper .betterdocs-search-details .betterdocs-search-content .betterdocs-search-items-wrapper .betterdocs-search-item-content .betterdocs-search-item-list hover {
	background-color: #F2F5FC;}

/* colours of docs lines & icons */

.betterdocs-search-wrapper .betterdocs-search-details .betterdocs-search-content .betterdocs-search-info-tab .betterdocs-tab-items.active {
    border-bottom: 2px solid #224285;
}

.betterdocs-search-wrapper .betterdocs-search-details .betterdocs-search-content .betterdocs-search-info-tab .betterdocs-tab-items.active span {
    color: #224285;
}

.betterdocs-search-wrapper .betterdocs-search-details .betterdocs-search-content .betterdocs-search-info-tab .betterdocs-tab-items.active span svg path {
    fill:#224285;
}

path[Attributes Style] {
    fill: #224285;
}

.betterdocs-category-archive-wrapper.betterdocs-wraper .doc-category-layout-7 .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list h2 a {
    font-size: 18px;
	color: #224285;
}

.doc-category-layout-7 .betterdocs-title-excerpt-lists .betterdocs-title-excerpt-list h2 {
   margin: 0px; 
}

.betterdocs-search-wrapper .betterdocs-search-details .betterdocs-search-content .betterdocs-search-info-tab .betterdocs-tab-items.active {
    border-bottom: 2px solid #224285!important;
}

.betterdocs-search-wrapper .betterdocs-search-details .betterdocs-search-content .betterdocs-search-info-tab .betterdocs-tab-items.active span svg path {
    fill: #224285!important;
}

/* margin to search popup in inner page - so it doesnt overlap w nav menu */

#betterdocs-search-modal .betterdocs-search-wrapper .betterdocs-search-details {
 
    margin: 90px 0px 0px 0px;
}

.betterdocs-wrapper.betterdocs-single-wrapper.betterdocs-single-layout-8 .betterdocs-content-wrapper .docs-content-full-main .betterdocs-content-inner-area .betterdocs-entry-header .betterdocs-entry-title, .betterdocs-wrapper.betterdocs-single-wrapper.betterdocs-single-layout-9 .betterdocs-content-wrapper .docs-content-full-main .betterdocs-content-inner-area .betterdocs-entry-header .betterdocs-entry-title {
    font-size: 30px;
}

/* hover button colour - category pg */
a.docs-cat-link-btn.betterdocs-category-link-btn:hover {
	
	background-color: #224285;
	border:none;
	color:#ffff!important;
	
}

/* Category list page */
.betterdocs-sidebar.betterdocs-sidebar-layout-1 .betterdocs-sidebar-content .betterdocs-single-category-wrapper .betterdocs-single-category-inner .betterdocs-category-header .betterdocs-category-header-inner .betterdocs-category-items-counts {
    background-color: #224285;
}


.betterdocs-sidebar.betterdocs-sidebar-layout-1 .betterdocs-sidebar-content .betterdocs-single-category-wrapper.active .betterdocs-single-category-inner .betterdocs-category-header {
    border-color: #224285;
}

