.navbar-default {
    background-color: #17c374;
    border-color: #e7e7e7;
}

.navbar-default .navbar-nav > li > a {
    color: #eee;
  	height: 70px;
}

.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 25px;
}

.container-fluid {
    padding-right: 30px;
    padding-left: 30px;
    margin-right: auto;
    margin-left: auto;
}

@media (min-width: 768px){
	.navbar-nav > li > a {
	    padding-top: 24px;
	    padding-bottom: 15px;
	}
}

.navbar-brand {
    float: left;
    height: 50px;
    padding: 24px 15px;
    font-size: 18px;
    line-height: 20px;
}

.project{
    background: #333;
    height: 32px;
    color: #eee;
    padding-left: 15px;
    padding-top: 5px;
}

.label-project{
    margin-top:2px;
    background: #333;
    color: #eee;
    height: 30px;
    padding-top:4px;
    padding-left:10px;
    width:101%;
}

.margin-h{
    margin-top:0px;
    /*font-weight:bold;*/
}

.margin-top-2{
    margin-top:2px;
}

.margin-top-10{
    margin-top:10px;
}

.margin-top-20{
    margin-top:20px;
}

.margin-top-30{
    margin-top:30px;
}

.margin-top-40{
    margin-top:40px;
}

.margin-top-50{
    margin-top:50px;
}

.margin-top-60{
    margin-top:60px;
}

.margin-top-70{
    margin-top:70px;
}

.margin-top-80{
    margin-top:80px;
}

.margin-top-90{
    margin-top:90px;
}

.margin-top-100{
    margin-top:100px;
}

.margin-bottom-10{
    margin-bottom:10px;
}

.margin-bottom-20{
    margin-bottom:20px;
}

.margin-bottom-30{
    margin-bottom:30px;
}

.margin-bottom-40{
    margin-bottom:40px;
}

.margin-bottom-50{
    margin-bottom:50px;
}

.margin-bottom-60{
    margin-bottom:60px;
}

.margin-bottom-70{
    margin-bottom:70px;
}

.margin-bottom-80{
    margin-bottom:80px;
}

.margin-bottom-90{
    margin-bottom:90px;
}

.margin-bottom-100{
    margin-bottom:100px;
}

.padding-top-2{
    padding-top:2px;
}

.padding-top-10{
    padding-top:10px;
}

.padding-top-20{
    padding-top:20px;
}

.padding-top-30{
    padding-top:30px;
}

.padding-top-40{
    padding-top:40px;
}

.padding-top-50{
    padding-top:50px;
}

.padding-top-60{
    padding-top:60px;
}

.padding-top-70{
    padding-top:70px;
}

.padding-top-80{
    padding-top:80px;
}

.padding-top-90{
    padding-top:90px;
}

.padding-top-100{
    padding-top:100px;
}

.padding-bottom-10{
    padding-bottom:10px;
}

.padding-bottom-20{
    padding-bottom:20px;
}

.padding-bottom-30{
    padding-bottom:30px;
}

.padding-bottom-40{
    padding-bottom:40px;
}

.padding-bottom-50{
    padding-bottom:50px;
}

.padding-bottom-60{
    padding-bottom:60px;
}

.padding-bottom-70{
    padding-bottom:70px;
}

.padding-bottom-80{
    padding-bottom:80px;
}

.padding-bottom-90{
    padding-bottom:90px;
}

.padding-bottom-100{
    padding-bottom:100px;
}

.dropdown-menu > li > a {
    display: block;
    padding: 15px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}

.invicible{
    opacity:0;
}

.item-video{
    height:200px;
}

.mega-menu{
    opacity: 0.9;
    margin-left:-337%;
}


@import url(../../../../../20181123010933cs_/http_/code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css);
@import url(https://web.archive.org/web/20181123005138cs_/https://fonts.googleapis.com/css?family=Raleway:400,500,700);
.snip1369 {
  font-family: 'Raleway', Arial, sans-serif;
  position: relative;
  float: left;
  overflow: hidden;
  margin: 10px 1%;
  min-width: 230px;
  max-width: 315px;
  width: 100%;
  background: #4c4c4c;
  text-align: left;
  color: #ffffff;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  font-size: 16px;
}
.snip1369 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.snip1369 > img,
.snip1369 .image img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
  max-width: 100%;
}
.snip1369 > img {
  vertical-align: top;
  position: relative;
  -webkit-filter: blur(5px);
  filter: blur(5px);
  opacity: 0.6;
}
.snip1369 figcaption,
.snip1369 .image {
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}
.snip1369 .image {
  position: absolute;
  top: 0;
  bottom: 35%;
  right: 0;
  left: 0;
  overflow: hidden;
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1), 0px 1px 0 rgba(255, 255, 255, 0.2);
}
.snip1369 .image img {
  position: absolute;
  top: 0;
}
.snip1369 figcaption {
  position: absolute;
  top: 65%;
  bottom: 46px;
  left: 20px;
  right: 20px;
  border-bottom: 2px solid #ffffff;
  padding-top: 20px;
  z-index: 1;
}
.snip1369 h3,
.snip1369 p {
  margin: 0;
}
.snip1369 h3 {
  font-weight: 700;
  margin-bottom: 5px;
  text-transform: uppercase;
}
.snip1369 p {
  font-size: 0.9em;
  letter-spacing: 1px;
  font-weight: 400;
  opacity: 0;
}
.snip1369 .read-more {
  display: block;
  opacity: 0;
  -webkit-transform: translateX(-20px);
  transform: translateX(-20px);
  line-height: 48px;
  text-transform: uppercase;
  letter-spacing: 1px;
  padding: 0 20px;
  color: #ffffff;
  right: 0;
  bottom: 0;
  font-weight: 500;
  position: absolute;
}
.snip1369 a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
}
.snip1369:hover .read-more,
.snip1369.hover .read-more,
.snip1369:hover figcaption,
.snip1369.hover figcaption {
  opacity: 1;
  -webkit-transform: translateX(0px);
  transform: translateX(0px);
}
.snip1369:hover figcaption,
.snip1369.hover figcaption,
.snip1369:hover .image,
.snip1369.hover .image {
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}
.snip1369:hover figcaption,
.snip1369.hover figcaption {
  top: 30%;
}
.snip1369:hover .image,
.snip1369.hover .image {
  bottom: 70%;
}
.snip1369:hover p,
.snip1369.hover p {
  opacity: 1;
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

/**/

.snip1508 {
  font-family: 'Lato', sans-serif;
  position: relative;
  float: left;
  overflow: hidden;
  margin: 10px 1%;
  min-width: 230px;
  max-width: 315px;
  width: 100%;
  color: #ffffff;
  text-align: left;
  font-size: 16px;
  background-color: #1d9e63;
}

.snip1508 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.45s ease;
  transition: all 0.45s ease;
}

.snip1508 img {
  vertical-align: top;
  max-width: 100%;
  backface-visibility: hidden;
}

.snip1508 figcaption {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  padding: 30px;
  background-color: #17c374;
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-box-shadow: 0 0 50px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 50px rgba(0, 0, 0, 0.5);
}

.snip1508 h2,
.snip1508 h3,
.snip1508 p {
  margin: 0;
}

.snip1508 h2,
.snip1508 h3 {
  font-family: 'Slabo 27px', serif;
  line-height: 1.2em;
}

.snip1508 h2 {
  font-size: 1.9em;
  color: #35ADF9;
}

.snip1508 h3 {
  color: #EBEBEB;
  font-size: 1.3em;
  font-weight: normal;
  letter-spacing: 1px;
}

.snip1508 p {
  /*border-top: 1px solid rgba(255, 255, 255, 0.2);*/
  font-size: 0.9em;
  margin-top: 12px;
  /*padding: 12px 0 15px;*/
  line-height: 1.5em;
}

.snip1508 a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}

.snip1508:hover > img,
.snip1508.hover > img {
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
}

.snip1508:hover figcaption,
.snip1508.hover figcaption {
  -webkit-transform: translateX(0%);
  transform: translateX(0%);
}


.popup{
    width: 900px;
    margin: auto;
    text-align: center
}
.popup img{
    width: 200px;
    /*height: 200px;*/
    cursor: pointer
}
.show{
    z-index: 999;
    display: none;
}
.show .overlay{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.66);
    position: absolute;
    top: 0;
    left: 0;
}
.show .img-show{
    width: 600px;
    height: 400px;
    background: #FFF;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    overflow: hidden
}
.img-show span{
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 99;
    cursor: pointer;
}
.img-show img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.paragraph{
  line-height: 1.8;
  color: #555;
  font-size: 15px;
}

.color-primary{
  color: #17c374;
}

.color-secondary{
  color: #418dac;
}

.color-white{
  color: #fff;
}

.underline{
    width: 10%;
    border-top: 3px solid #418dac;
}

.btn-round{
  border-radius: 50px; 
}

.parallax-gallery {
    /* The image used */
    background-image: url("../../../../../20181208020136im_/http_/desaantajaya.com/assets/img/bg-parallax.jpg");

    /* Create the parallax scrolling effect */
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.footer{
  background: #3c3d41;
  color: #fff;
}
/*End style*/


.docs-pictures {
  margin: 0;
  padding: 0;
  list-style: none;
}

.docs-pictures > li {
  float: left;
  width: 33.3%;
  height: 33.3%;
  margin: 0 -1px -1px 0;
  border: 1px solid transparent;
  overflow: hidden;
}

.docs-pictures > li > img {
  width: 100%;
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.docs-toggles > .btn,
.docs-toggles > .btn-group {
  margin-bottom: 10px;
}

@media (min-width: 992px) {
  .docs-collapse {
    display: block;
  }
}

.docs-buttons > .btn-group,
.docs-buttons > .input-group {
  width: 100%;
  margin-bottom: 5px;
}

.docs-buttons .input-group-btn {
  width: 50%;
}

.docs-buttons .input-group-btn .btn {
  width: 100%;
}
/*
     FILE ARCHIVED ON 00:51:38 Nov 23, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:29:26 Jun 18, 2025.
     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: 0.481
  exclusion.robots: 0.017
  exclusion.robots.policy: 0.006
  esindex: 0.01
  cdx.remote: 12.909
  LoadShardBlock: 106.906 (3)
  PetaboxLoader3.datanode: 184.91 (5)
  load_resource: 279.519 (2)
  PetaboxLoader3.resolve: 157.167 (2)
*/