body {
	text-shadow: none;
  font-family:  'Josefin Sans','Futura', sans-serif;
}


h1 {
  margin: .67em 0;
  font-size: 2.4em;
  
  /*color: #00ceba;*/
  /*text-shadow: 1px 1px 0px #008376;*/
  color: #444;
  text-shadow:1px 1px 0px black;
  font-family:  'Josefin Sans','Futura', sans-serif;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  /*text-decoration: underline;*/
  display: inline;
  border-bottom: 0px;
  padding-bottom: 2.5%;

  
}
h3 {
    display: none;
}

h5 {
  padding-top: 5em;
  font-size: 4.4em;
  
  color: #333;
  /*text-shadow: 1px 1px 0px #008376;*/

  text-shadow:1px 1px 0px black;
  font-family:  'Josefin Sans','Futura', sans-serif;
  font-weight: 600;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  /*text-decoration: underline;*/
  display: inline;  
}

.cover {
padding: 0 20px;
padding-top: 7em;
}



/*TITLE*/
@media (min-width: 768px) {
  h1 {
    font-size: 4.4em;
    border-bottom: 2px solid #444;
  }
  h3 {
    margin: .67em 0;
    font-size: 1.4em;
    font-weight: 700;
    /* color: #00ceba; */
    /* text-shadow: 1px 1px 0px #008376; */
    color: #444;
    text-shadow: none;
    font-family: 'Josefin Sans','Futura', sans-serif;
    /* font-family: 'Futura', sans-serif; */
    text-transform: uppercase;
    text-decoration: none;
    display: inline;
    border: 2px solid #444;
    border-radius: 50px;
    padding: 0px 4px 0px 5px;
    /* margin: 0.5em; */
    vertical-align: -175%;
  
  }

  .cover {
    padding: 0 20px;
    padding-top: 3em;
  }
}


h2 {

  font-size: 2em;
  font-weight: 700;
  
  /*color: #00ceba;*/
  /*text-shadow: 1px 1px 0px #008376;*/
  color: #83f7e6;
  text-shadow:1px 1px 0px black;
  font-family:  'Josefin Sans','Futura', sans-serif;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  margin: 1em;
}



h4 {

  font-size: 1.4em;
  font-weight: 700;
  
  /*color: #00ceba;*/
  /*text-shadow: 1px 1px 0px #008376;*/
  color: #83f7e6;
  text-shadow:1px 1px 0px black;
  font-family:  'Josefin Sans','Futura', sans-serif;
  letter-spacing: 0.1em;
  text-transform: uppercase;
 
}

p {
margin: 0 0 5px;
color: rgb(180, 180, 180);
}
a {
  cursor:pointer; cursor: hand;
}

.lead {
  margin-top: 1.8em;
  margin-bottom: 1em;
  font-family: 'Josefin Sans','Futura', sans-serif;
   font-weight: 700;
	color: #444;
  text-transform: uppercase;
  font-size: 1.5em;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  /*text-shadow: 1px 1px 0px black;*/
}


.lead2 {
  margin-top: 1em;
margin-bottom: 1em;
font-family: 'Josefin Slab', serif;
font-weight: 500;
color: #999;
font-size: 1.3em;
letter-spacing: 0em;
text-transform: none;
margin-left: 1em;
margin-right: 1em;
margin-left: 13%;
margin-right: 13%;

}

.pead {
  margin-top: 2em;
  margin-bottom: 1em;
  /*font-family: 'Futura', sans-serif;*/
   font-family:  'Josefin Sans', sans-serif;
   font-weight: 700;
  color: #333;
  text-transform: uppercase;
  font-size: 1.5em;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  /*text-shadow: 1px 1px 0px black;*/
}

.pead a{
  color:#333;
}

.arrow {
  font-family: sans-serif;
  color: white;
  text-transform: uppercase;
  font-size: 7em;
  margin-top: -0.3em;
  margin-bottom: -.6em;
  /*text-transform: uppercase;
  text-shadow: 1px 1px 1px #008376;*/

}


.text-muted{
  text-shadow: none;
  font-size: 1em;
  color: #111;

}

.site-wrapper {
	/*background-image:url('/web/20160212194454im_/http://domothings.com/img/background.png');*/
	/*background-color:#83f7e6;*/
  background-color: #83f7e6;
	-webkit-box-shadow: none;
	box-shadow: none;
  background-attachment: fixed;

}


.full {
  background-image:url('background2.png');

  /*background-color:#83f7e6;*/
  background-color: #83f7e6;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-attachment: fixed;
  padding-top: 15%;
  padding-bottom: 15%;
  margin-top: 4em;

}




.row .lead {
  margin-top: 0em;
  margin-bottom: 1em;
  /*font-family: 'Futura', sans-serif;*/
   font-family:  'Josefin Sans','Futura', sans-serif;
   font-weight: 500;
  color: #999;

  font-size: 1.5em;
  letter-spacing: 0.05em;
  text-transform: none;
  margin-left: 1em;
  margin-right: 1em;
  /*text-shadow: 1px 1px 0px black;*/
}



hr {
margin-top: 20px;
margin-bottom: 20px;
border: 0;
border-top: 1px dashed #83f7e6;
}

.marketing,.featurette {
  overflow: hidden;
}
.marketing .col-lg-4 p {
margin-right: 10px;
margin-left: 10px;
color:#cecece;
font-size: 18px;
font-family: 'Josefin Slab', serif;
}


.carousel-control.left {
background-image: none; 
background-image: none;
background-image: none;
background-image: none; 
filter: none);
}

.carousel-control.right {
background-image: none; 
background-image: none;
background-image: none;
background-image: none; 
filter: none);
}

.carousel-indicators li{
  border: 1px solid #83f7e6;
}

.carousel-indicators .active {
  background-color: #83f7e6;

}


.carousel-caption p {
margin-bottom: 20px;
font-size: 18px;
line-height: 1.4;
color: #cecece;
text-shadow: none;
font-family: 'Josefin Slab', serif;
}

@media (min-width: 768px)
.carousel-caption p {
margin-bottom: 20px;
font-size: 18px;
line-height: 1.4;
}





.marketing h2 {
  margin-top: 0px; 
  margin-bottom: 0px;
}




/*BUTTONS*/

.btn-primary {
color: #333;
background-color: #83f7e6;
border-color: #83f7e6;
letter-spacing: 0.06em;
}



.btn-lg, .btn-group-lg>.btn {
padding: 10px 16px;
font-size: 12px;
line-height: 1.33;
color: #83f7e6;
background-color: #333;
border-color: #333;
border-radius: 50px;
text-transform: uppercase;
font-weight: 700;

}


.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
color: #83f7e6;
text-shadow: none;
background-color: none;
text-decoration: underline;

}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary {
color: #fff;
text-shadow: none;
background-color: #333;
border-color: #333;
}

.btn-default, .btn-default:hover, .btn-default:focus {
padding: 10px 16px;
font-size: 12px;
line-height: 1.33;
color: #83f7e6;
background-color: #333;
border-color: #333;
border-radius: 50px;
text-transform: uppercase;
font-weight: 700;
text-decoration: underline;
font-family: 'Josefin Sans', 'futura', sans-serif;
}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
color: #fff;
text-shadow: none;
background-color: #333;
border-color: #333;
text-decoration: underline;
font-family: 'Josefin Sans', 'futura', sans-serif;
box-shadow: none;
}

.btn-default{
  text-decoration:none;
}

/*FOOTER*/

footer{
  padding-top: 0.6em;
}


/*EFFECTS---------->*/

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInLeft {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    -ms-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    -ms-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }

  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    -ms-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }

  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    -ms-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }

  100% {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
  }
}


/*
     FILE ARCHIVED ON 19:44:54 Feb 12, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:42:52 Sep 24, 2020.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 900.449
  esindex: 0.015
  exclusion.robots: 0.182
  load_resource: 380.452
  exclusion.robots.policy: 0.168
  LoadShardBlock: 852.83 (3)
  PetaboxLoader3.resolve: 70.662
  CDXLines.iter: 33.769 (3)
  PetaboxLoader3.datanode: 697.699 (4)
  RedisCDXSource: 7.665
*/