/* Base (Keep top) */
/* Base Colours */
/* Template Colour Scheme */
/* Primary Colours */
/* Primary Colours */
/* Secondary Colours */
/* Light Green */
/* Dark Blue (Menu Hover BG) */
/* Grey */
/* Paragraph Colour */
/* Secondary Colours */
/* Custom Content Colours */
/* Custom Content Colours */
/* Template Colour Scheme */
/* / Base Colours */
/* Fonts */
/* Fonts */
/* Widths */
/* Widths */
/* Alignment & Positions */
/* Alignment & Positions */
/* Padding & Margins */
/* Padding & Margins */
/* Font */
/* Font */
/* Shadows , Radius' & Others */
/* Shadows , Radius' & Others */
/* Lists & Borders  */
/* Lists */
body {
  overflow-x: hidden; }

/* Headings  */
h1 {
  color: #00ff00;
  font-family: "gothic", sans-serif; }

h2 {
  font-family: "gothic", sans-serif; }

h3 {
  font-family: "gothic", sans-serif; }

h4 {
  font-family: "gothic", sans-serif; }

h5 {
  font-family: "gothic", sans-serif; }

h6 {
  font-family: "gothic", sans-serif; }

/* Headings */
/* Paragraphs , Lists , Strong etc */
p {
  color: #676666 !important; }

ul {
  list-style: circle; }

/* Paragraphs , Lists , Strong etc */
/* Links and Hovers */
a {
  color: #00ff00;
  transition: all 300ms;
  -webkit-transition: all 300ms;
  cursor: pointer !important; }

a:hover {
  color: #00ee00 !important; }

a:active {
  color: #00ee00 !important; }

/* Links and Hovers */
/* Buttons */
.button {
  background: #00ff00; }

.button:hover {
  background: #ff3399;
  color: #fff !important; }

/* Buttons */
/* Images */
img {
  max-width: 100%; }

/* Quotes */
blockquote {
  padding: 16px;
  background: ghostwhite;
  border-left: 16px solid #2d775a;
  border-right: 2px solid #2d775a;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px; }

/* Quotes */
/* =WordPress Core
-------------------------------------------------------------- */
.alignnone {
  margin: 5px 20px 20px 0; }

.aligncenter,
div.aligncenter {
  display: block;
  margin: 5px auto 5px auto; }

.alignright {
  float: right;
  margin: 5px 0 20px 20px; }

.alignleft {
  float: left;
  margin: 5px 20px 20px 0; }

a img.alignright {
  float: right;
  margin: 5px 0 20px 20px; }

a img.alignnone {
  margin: 5px 20px 20px 0; }

a img.alignleft {
  float: left;
  margin: 5px 20px 20px 0; }

a img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.wp-caption {
  background: #fff;
  border: 1px solid #f0f0f0;
  max-width: 96%;
  /* Image does not overflow the content area */
  padding: 5px 3px 10px;
  text-align: center; }

.wp-caption.alignnone {
  margin: 5px 20px 20px 0; }

.wp-caption.alignleft {
  margin: 5px 20px 20px 0; }

.wp-caption.alignright {
  margin: 5px 0 20px 20px; }

.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto; }

.wp-caption p.wp-caption-text {
  font-size: 11px;
  line-height: 17px;
  margin: 0;
  padding: 0 4px 5px; }

/* Text meant only for screen readers. */
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden; }

.screen-reader-text:focus {
  background-color: #f1f1f1;
  border-radius: 3px;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  clip: auto !important;
  color: #21759b;
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  height: auto;
  left: 5px;
  line-height: normal;
  padding: 15px 23px 14px;
  text-decoration: none;
  top: 5px;
  width: auto;
  z-index: 100000;
  /* Above WP toolbar. */ }

.wpcf7-submit {
  background: #00ff00 !important;
  border: 0px;
  padding: 10px !important;
  color: #fff; }

/* =WordPress Core
-------------------------------------------------------------- */
/* Base (Keep top) */
/* Layout Styles */
/* Header */
/* Menu */
/* Menu Holder */
.site-top-bar {
  background: #00ff00; }

/* Menu Holder */
/* Top Bar */
.top-bar {
  background: #00ff00;
  float: left;
  width: 100%; }

.top-bar ul {
  background: #00ff00; }

.top-bar ul a {
  color: #fff; }

.top-bar ul a:hover {
  color: #fff !important;
  background: #ff3399 !important; }

.top-bar .menu-text {
  color: #fff; }

.is-dropdown-submenu {
  border: 0px; }

.dropdown.menu > li.is-dropdown-submenu-parent > a::after {
  border-color: #fff transparent transparent; }

/* Top Bar */
/* Logo Bar */
.logo-bar {
  background: #fff;
  float: left;
  width: 100%;
  padding: 1rem;
  border-bottom: 4px solid #00ff00;
  float: left;
  width: 100%; }

.logo-bar .step {
  margin-right: 8px; }

.logo-bar a {
  font-weight: bold;
  font-size: 1.6rem;
  color: #333 !important; }

.logo-bar a span {
  color: #ff3399; }

.logo-bar-right {
  text-align: right;
  padding-top: 16px; }

.logo-bar-right p {
  opacity: 0.4; }

/* Logo Bar */
/* Responsive Menu */
.title-bar {
  background: #00ff00; }

.is-drilldown-submenu-parent > a::after {
  border-color: transparent transparent transparent #fff; }

.js-drilldown-back > a::before {
  border-color: transparent #fff transparent transparent; }

/* Responsive Menu */
/* Slider */
.orbit {
  float: left;
  width: 100%;
  border-bottom: 4px solid #00ff00; }

/* Slider */
/* Menu */
/* Header */
/* Footer */
.footer {
  padding: 1rem;
  background: #ff3399;
  float: left;
  width: 100%;
  border-top: 8px solid #f23192; }

.footer h4, a {
  color: #fff; }

.footer ul {
  list-style: none;
  margin-left: 0rem; }

.footer ul li {
  color: #fff; }

.footer ul li a {
  color: #fff; }

.footer ul li a:hover {
  color: #00ff00 !important; }

.footer-bottom {
  padding: 0.4rem;
  background: #f23192;
  padding-top: 0.4rem;
  float: left;
  width: 100%; }

.footer-bottom a:hover {
  color: #fff !important; }

.footer-contact {
  float: left;
  width: 100%;
  padding: 2rem 1rem; }

.footer-contact h3 {
  color: #fff !important;
  margin-top: 0px !important; }

/* Footer */
/* Welcome Section */
.welcome-section {
  padding: 2rem 1rem; }

/* Welcome Section */
/* News Section */
.events-section {
  padding: 2rem 1rem; }

/* Welcome Section */
/* Tiled Section */
.tiled-section {
  padding: 2rem 1rem; }

/* Tiled Section */
/* Content strip */
.content-strip {
  padding: 3rem 1rem;
  float: left;
  width: 100%;
  background: #fff; }

.content-strip h3 {
  font-weight: bold;
  color: #ff3399; }

.content-strip h3 span {
  color: #00ff00; }

.grey {
  background: ghostwhite; }

/* Content strip */
/* Breadcrumbs */
.breadcrumbs li {
  font-size: inherit;
  text-transform: none; }

.breadcrumbs a {
  color: #333;
  opacity: 0.4; }

/* Breadcrumbs */
/* page */
.page-wrapper {
  background: #fff;
  padding: 2rem 1rem; }

/* page */
/* Page Content */
.page-content {
  padding-bottom: 1rem; }

.page-content a {
  color: #00ff00; }

/* Page Content */
/* Back Btn */
.back-btn .fi-play::before {
  transform: rotateZ(180deg) !important;
  opacity: 0.2;
  margin-right: 4px; }

/* Back Btn */
/* Sidebar */
/* In this section */
.section-menu {
  background: #00ff00; }

.section-menu ul li {
  transition: all 300ms;
  -webkit-transition: all 300ms; }

.section-menu ul li:hover {
  background: #ff3399;
  color: #fff; }

.section-menu ul li a {
  color: #fff !important; }

.section-menu h4 {
  padding: 0.7rem 1rem;
  color: #fff; }

/* In this section */
/* Sidebar */
@media (max-width: 992px) {
  .border-bottom {
    border-bottom: 2px solid #f23192; }

  .logo-bar {
    text-align: center !important; }

  .logo-bar-right {
    text-align: center !important; } }
/* Layout Styles */

/*# sourceMappingURL=itchyrobot.css.map */
