/* Footer colours */

.footer-widget-area {
    background: #0E1825;
}	

/* Footer Heading colours */

.footer-widget-area {
    color: #fff;
}

/* Footer menu colours */

.footer-widget-area .widget_nav_menu .dropdown-toggle {
    background: #5b6a74;
    color: #0E1825;
}

.footer-widget-area .widget_nav_menu .dropdown-toggle:focus {
box-shadow: none;
}

.footer-widget-area .widget_nav_menu .dropdown-toggle:hover {
    background: #fff;
    color: #0E1825;
}

.footer-widget-area .widget_archive li, .footer-widget-area .widget_categories li, .footer-widget-area .widget_nav_menu li, .footer-widget-area .widget_meta li, .footer-widget-area .widget_pages li, .footer-widget-area .widget_recent_comments li, .footer-widget-area .widget_recent_entries li, .footer-widget-area .widget_rss li {
border-top-color: #5b6a74;
	* }

/* Footer search colours */

.footer-widget-area input[type="text"], .footer-widget-area input[type="email"], .footer-widget-area input[type="url"], .footer-widget-area input[type="password"], .footer-widget-area input[type="search"], .footer-widget-area textarea {
    background: #070c12;
    border-color: #5b6a74;
}

.footer-widget-area input[type="text"]:focus, .footer-widget-area input[type="email"]:focus, .footer-widget-area input[type="url"]:focus, .footer-widget-area input[type="password"]:focus, .footer-widget-area input[type="search"]:focus, .footer-widget-area textarea:focus {
    background: #070c12;
    border-color: #ffffff;
}




/* button style */

a.button {
  color: #fff;
  background: #0e1825;
  border: none;
  padding: 10px 30px;
  display: inline-block;
  font-family: "Bebas Neue";
  font-size: 20px;
	font-weight: 400;
  letter-spacing: 1px;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}

a.button:hover, a.button-minimal:focus, a.button-minimal:active {
	background: #ffb400;
	border-color: #ffb400;
	  color: #0e1825;
}

/* button-minimal style */

a.button-minimal {
  color: #0e1825;
  background: #ffffff;
  border: 2px solid #0e1825;
  padding: 10px 30px;
  display: inline-block;
  font-family: "Bebas Neue";
  font-size: 20px;
	font-weight: 400;
  letter-spacing: 1px;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}

a.button-minimal {
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}

a.button-minimal:hover, a.button-minimal:focus, a.button-minimal:active {
	color: #0e1825;
	background: #ffb400;
	border: 2px solid #ffb400;
}

/* .hero.button-minimal style */

.hero a.button-minimal {
  color: #fff;
  background: none;
  border: 2px solid #fff !important;
  padding: 10px 30px;
  display: inline-block;
  font-family: "Bebas Neue";
  font-size: 20px;
	font-weight: 400;
  letter-spacing: 1px;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}


.hero a.button-minimal:hover, a.button-minimal:focus, a.button-minimal:active {
	color: #0e1825;
	background: #fff;
  border: 2px solid #fff;
}

/* .footer-widget-area a.button, .footer-widget-area a.button-minimal style */

.footer-widget-area a.button, .footer-widget-area a.button-minimal {
  color: #fff;
  background: none;
  border: 2px solid #fff;
  padding: 10px 30px;
  display: inline-block;
  font-family: "Bebas Neue";
  font-size: 20px;
	font-weight: 400;
  letter-spacing: 1px;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  transition: 0.5s;
}

.footer-widget-area a.button:hover, .footer-widget-area a.button-minimal:hover, .footer-widget-area a.button:focus, .footer-widget-area a.button-minimal:focus, .footer-widget-area a.button:active, .footer-widget-area a.button-minimal:active {
	color: #0e1825;
	background: #fff;
	border: 2px solid #fff;
}




/* Entry Content & Page Content */
.entry-content a:not([class^="button"]),
.page-content a:not([class^="button"]) {
	border-bottom: unset;
}
.entry-content a:not([class^="button"]):hover,
.entry-content a:not([class^="button"]):focus,
.entry-content a:not([class^="button"]):active,
.page-content a:not([class^="button"]):hover,
.page-content a:not([class^="button"]):focus,
.page-content a:not([class^="button"]):active {
	border-bottom-color: unset;
}

 
/* button-swipe transitions */

.button-swipe{
  background: linear-gradient(90deg, #ffb400, 50%, #0e1825 50%);
  &:after{
      background: linear-gradient(90deg, black 50%, white 50%);
  }
}

.button-swipe,
.button-swipe:after {
  background-position:100%;
}

.button-swipe:hover,
.button-swipe:hover:after {
  background-position: 0;
}


/* fq-button */

.button-swipe{
  color: #fff;
	border: none;
  padding: 10px 30px;
  display: inline-block;
  font-family: "Bebas Neue";
  font-size: 20px;
	font-weight: 400;
  letter-spacing: 1px;
  position: relative;
  cursor: pointer;
  &:after{
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
  }
}

.button-swipe,
.button-swipe:after {
  background-size: 200% 200%;
  transition: all 0.2s ease-in-out;
}

/* button-swipe-minimal transitions */

.button-swipe-minimal{
  background: linear-gradient(90deg, #ffb400, 50%, #fff 50%);
  &:after{
      background: linear-gradient(90deg, black 50%, white 50%);
  }
}

.button-swipe-minimal,
.button-swipe-minimal:after {
  background-position: 100%;
}

.button-swipe-minimal:hover,
.button-swipe-minimal:hover:after {
  background-position: 0;
}


/* fq-button */

.button-swipe-minimal{
  color: #0e1825 !important;
	padding: 10px 30px;
  display: inline-block;
  font-family: "Bebas Neue";
  font-size: 20px;
	font-weight: 400;
  letter-spacing: 1px;
  position: relative;
  cursor: pointer;
  &:after{
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: -1;
  }
}

.button-swipe-minimal,
.button-swipe-minimal:after {
  background-size: 200% 200%;
  transition: all 0.2s ease-in-out;
}



@media screen and (min-width: 1230px) {
	.page-id-4805 .content-area {
		width: 100%;
		max-width: 100%;
	}
}


/* Post modified date */

.byline, .updated:before {
	content: " Last modified on ";
	  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: #757575;
}

.byline, .updated {
    display: contents;
}

/* thumbnail fade */

a.post-thumbnail {
	transition: 0.2s;
}

/* Bullet fix */

ul.wp-block-list {
	margin:1.5rem;
	padding-left:.5rem;
	list-style-position:outside;
}

ol.wp-block-list {
	margin:1.5rem;
	padding-left:.5rem;
	list-style-position:outside;
}