HTML CSSResult Skip Results Iframe
EDIT ON
:root {

    --blue-gray-50: #ECEFF1;
    --blue-gray-100: #CFD8DC;
    --blue-gray-200: #B0BEC5;
    --blue-gray-300: #90A4AE;
    --blue-gray-400: #78909C;
    --blue-gray-500: #607D8B;
    --blue-gray-600: #546E7A;
    --blue-gray-700: #455A64;
    --blue-gray-800: #37474F;
    --blue-gray-50: #263238;
    
    --transition-timing: 0.25s;
    --transition-timing-function: linear;
}

body {
    margin: 0;
    font-size: 1rem;
    font-family: sans-serif;
    line-height: 1.4;
    /*background: var(--blue-gray-50);*/
    background: #ECEFF1;
	color: #263238;
	/*color: #b03c81;*/	
	/*background: black;
	color:white;*/
	
}


	/* unvisited link */
	a:link {
	  color: #000000;
	}

	/* visited link */
	a:visited {
	  color: #000000;
	}

	/* mouse over link */
	a:hover {
	  color: #000000;
	}

	/* selected link */
	a:active {
	  color: #000000;
	}


.center {

  margin: auto;
  width: 50%;
  padding: 10px;
}

.navbar {
    background: green;
}

/* All */
.navbar-menu a {
    display: block;
    padding: 1rem;
    text-decoration: none;
    background: white;
}

/* Top-level */
.navbar > .navbar-menu > li > a {
    display: inline-block;
    color: var(--blue-gray-100);
    background: transparent;
    transition: 
        background var(--transition-timing) var(--transition-timing-function),
        color var(--transition-timing) var(--transition-timing-function);
}

.navbar > .navbar-menu > li > a:hover,
.navbar > .navbar-menu > li > a:focus {
    background: var(--blue-gray-50);
    color: white;
}

.navbar-menu {
    display: flex;
}

.navbar-menu,
.navbar-menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* Nested */
.navbar-menu ul {
    position: absolute;
    left: 0;
    top: 100%;
    visibility: hidden;
    opacity: 0;
    width: 14rem;
    box-shadow: 0 0.25rem 1.5rem hsla(200, 19%, 18%, 0.05);
    transition: 
      visibility 0s var(--transition-timing-function) var(--transition-timing),
      opacity var(--transition-timing) var(--transition-timing-function);
}

.navbar-menu ul a {
    color: var(--blue-gray-50);
    transition: 
        background var(--transition-timing) var(--transition-timing-function),
        color var(--transition-timing) var(--transition-timing-function);
}

.navbar-menu ul a:hover,
.navbar-menu ul a:focus {
    background: var(--blue-gray-50);
    color: var(--blue-gray-50);
}

.navbar-menu ul > li > ul {
    left: 100%;
    top: 0;
}

.navbar-menu li {
    position: relative;
}

/* 
    HACK: Prevents box shadow from child dropdowns
    from overlapping its parent dropdown
*/
.navbar-menu li.has-children > a {
    position: relative;
}

.navbar-menu li.has-children > a:after {
    position: absolute;
    content: '';
    top: 0;
    right: 0;
    height: 100%;
    width: 1rem;
    background: inherit;
    z-index: 999;
}
/* ENDHACK */

.navbar-menu li:hover > ul,
.navbar-menu li:focus-within > ul /* IE11+ only */ {
    display: block;
    visibility: visible;
    opacity: 1;
    transition-delay: 0s;
}

/*=======================gallery==========================*/
/*
div.gallery {
  border: 1px solid #ccc;
}

div.gallery:hover {
  border: 1px solid #777;
}

div.gallery img {
  width: 100%;
  height: auto;
}

div.desc {
  padding: 15px;
  text-align: center;
}

* {
  box-sizing: border-box;
}

/*

.responsive {
  padding: 0 6px;
  float: left;
  /*width: 24.99999%;*/
/*  width: 32.99999%
}

@media only screen and (max-width: 700px) {
  .responsive {
    width: 49.99999%;
    margin: 6px 0;
  }
}
*/

/*

@media only screen and (max-width: 500px) {
  .responsive {
    width: 100%;
  }
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}
*/


:root {
    /* Add these styles to your global stylesheet, which is used across all site pages. You only need to do this once. All elements in the library derive their variables and base styles from this central sheet, simplifying site-wide edits. For instance, if you want to modify how your h2's appear across the site, you just update it once in the global styles, and the changes apply everywhere. */
    --primary: #ff6a3e;
    --primaryLight: #ffba43;
    --secondary: #ffba43;
    --secondaryLight: #ffba43;
    --headerColor: #1a1a1a;
    --bodyTextColor: #4e4b66;
    --bodyTextColorWhite: #fafbfc;
    /* 13px - 16px */
    --topperFontSize: clamp(0.8125rem, 1.6vw, 1rem);
    /* 31px - 49px */
    --headerFontSize: clamp(1.9375rem, 3.9vw, 3.0625rem);
    --bodyFontSize: 1rem;
    /* 60px - 100px top and bottom */
    --sectionPadding: clamp(3.75rem, 7.82vw, 6.25rem) 1rem;
}


*, *:before, *:after {
    /* prevents padding from affecting height and width */
    box-sizing: border-box;
}
.cs-topper {
    font-size: var(--topperFontSize);
    line-height: 1.2em;
    text-transform: uppercase;
    text-align: inherit;
    letter-spacing: .1em;
    font-weight: 700;
    color: var(--primary);
    margin-bottom: 0.25rem;
    display: block;
}

.cs-title {
    font-size: var(--headerFontSize);
    font-weight: 50;
    line-height: 1.2em;
    text-align: inherit;
    max-width: 43.75rem;
    margin: 0 0 1rem 0;
    color: var(--headerColor);
    position: relative;
}

.cs-text {
    font-size: var(--bodyFontSize);
    line-height: 1.5em;
    text-align: inherit;
    width: 100%;
    max-width: 40.625rem;
    margin: 0;
    color: var(--bodyTextColor);
}
                            