.track-progress p{ display:none !important;}
.strackbar{}.track-progress {margin: 0;padding: 0;overflow: hidden;}.track-progress li {list-style-type: none;display: inline-block;position: relative;margin: 0;padding: 0;text-align: center;line-height: 30px;height: 30px;background-color: #ccc;width:50%; float:left;}.track-progress li > span {display: block;color: #999;font-weight: bold;text-transform: uppercase;}.track-progress li.done > span {color: #fff;background: #42b856;}.track-progress li > span:after,.track-progress li > span:before {content: "";display: block;width: 0px;height: 0px;position: absolute;top: 0;left: 0;border: solid transparent;border-left-color: #42b856;border-width: 15px;}.track-progress li > span:after {top: -5px;z-index: 1;border-left-color: white;border-width: 20px;}.track-progress li > span:before {z-index: 2;}.track-progress li.done + li > span:before {border-left-color: #42b856;}.track-progress li:first-child > span:after,.track-progress li:first-child > span:before {display: none;}.track-progress li:first-child i,.track-progress li:last-child i {display: block;height: 0;width: 0;position: absolute;top: 0;left: 0;border: solid transparent;border-left-color: white;border-width: 15px;}.track-progress li:last-child i {left: auto;right: -15px;border-left-color: transparent;border-top-color: white;border-bottom-color: white;}/*begi layout custom payment paypal*/.paycol {display: block;float:left;margin: 1% 0 1% 1.5%;}.paycol:first-child { margin-left: 0; }.paycolumpay {width: 49.25%;}.pbackground{background: #fef6bc;border: 1px solid #d2d0d0;border-top: 1px solid #b0afaf;border-bottom: 1px solid #b0afaf; padding: 4% 10% 5% 10%;}.pset-nestormina-comspan{}.pinfotop{ width:100%;}.paycolumpay p, .paycolumpay span{font-size:16px; line-height:20px; color:#000; font-family:Arial, sans-serif; } .paycolumpay .insert-nestormina-com .pset-nestormina-comspan{ text-align:left !important;}.verdeche{ color:#41AC52 !important; font-size:18px !important;}.insert-nestormina-com{ position:relative; text-align:center; }.insert-nestormina-com #nestormina_net{width: 45%;border: 1px solid #cccccc;border-radius: 4px;margin:10px 0px;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);}.insert-nestormina-com input {font-family: Arial, sans-serif;line-height: 26px;border: none !important;color: #333333;font-size: 25px;font-weight: 600;line-height: 32px;padding:10px 20px; }.pbutton-nestormina-com {clear: both;padding: 13px 19px 0;text-align:center;}.pbutton-nestormina-com .exclusive {padding: 0;cursor:pointer;border-top: 1px solid #0079b6;border-right: 1px solid #006fa8;border-left: 1px solid #006fa8;border-bottom: 1px solid #012740;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;position: relative;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #009ad0), color-stop(100%, #007ab7));background-image: -webkit-linear-gradient(#009ad0, #007ab7);background-image: -moz-linear-gradient(#009ad0, #007ab7);background-image: -o-linear-gradient(#009ad0, #007ab7);background-image: linear-gradient(#009ad0, #007ab7);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009ad0', endColorstr='#007ab7',GradientType=0 ); }.pbutton-nestormina-com .exclusive:before {position: absolute;top: 0;left: 0;bottom: 0;color: white;font-size: 25px;line-height: 47px;text-shadow: 0 1px #015883;z-index: 2;width: 51px;text-align: center;border: 1px solid #06b2e6;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px; }.pbutton-nestormina-com .exclusive span {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;font-weight: 700;font-size: 20px;line-height: 22px;border-top: 1px solid #06b2e6;border-right: 1px solid #06b2e6;border-left: 1px solid #06b2e6;border-bottom: 1px solid #06b2e6;text-shadow: 0 1px #015883;padding: 12px 30px;color: white;display: block !important;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease; }.pbutton-nestormina-com .exclusive:hover {background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #007ab7), color-stop(100%, #009ad0));background-image: -webkit-linear-gradient(#007ab7, #009ad0);background-image: -moz-linear-gradient(#007ab7, #009ad0);background-image: -o-linear-gradient(#007ab7, #009ad0);background-image: linear-gradient(#007ab7, #009ad0);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#007ab7', endColorstr='#009ad0',GradientType=0 );background-position: 0 0; }.ptotal-nestormina-com{ text-align:center; position:relative; height:70px; width:100%; margin-top:5px; }.ptotal-nestormina-com #nestormina_com{ display:block; padding:0 0 0 35px; margin:0px;}.ptotal-nestormina-com #nestormina_com #custom-nestormina-com, .ptotal-nestormina-com #nestor-mina_com #customprice{ background:#fef6bc;font-family: Arial, sans-serif;color: #333333;font-size: 29px;font-weight: 600;line-height: 32px;width:50%;border:none; box-shadow:none !important; height:40px;}.pfee-nestormina-com {display: block;padding-left: 55px;text-align: left;}.pinputspan{ padding-left:0px;}.pinformation-nestormina-com {font-weight: bold;height: 20px;margin: 20px 0 0;padding: 0;position: relative;text-align: center;}.box-security {border: 1px solid #dfdede;padding: 5px 0 10px 0;background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #fbfbfb));background-image: -webkit-linear-gradient(#ffffff, #fbfbfb);background-image: -moz-linear-gradient(#ffffff, #fbfbfb);background-image: -o-linear-gradient(#ffffff, #fbfbfb);background-image: linear-gradient(#ffffff, #fbfbfb);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#fbfbfb',GradientType=0 );text-align:center; }.plogobackground {background: white none repeat scroll 0 0;border: 1px solid #dbdbdb;display: block;padding: 5px;position: relative;text-align:center;padding: 197px 0;}

#tab-3 .visanetbackground{background:#E8F1FA;}
.visanetperunmq{ height:90px;}
.ptotal-nestormina-com #nestor-mina_com { margin: 0px 0;}
.ptotal-nestormina-com #nestor-mina_com #customprice{background:#E8F1FA;}
 
.ptotal-nestormina-com #nestor-mina_com .pfee-nestormina-com {
	display: block;
    margin-left: 30px;
    position: relative;
	top:10px;
	}
	
.visanetplay{padding: 200px 0;}

.checkaccept {
  background: #ebebeb none repeat scroll 0 0;
  padding: 8px;
}

/* .squaredTwo */
.squaredTwo {
  width: 28px;
  height: 28px;
  position: absolute;
  margin: 20px auto;
  background: #fcfff4;
  z-index:9;
  background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  background: linear-gradient(to bottom, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
  box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0, 0, 0, 0.5);
}
.squaredTwo label {
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: absolute;
  left: 4px;
  top: 4px;
  background: -webkit-linear-gradient(top, #222222 0%, #45484d 100%);
  background: linear-gradient(to bottom, #222222 0%, #45484d 100%);
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px white;
}
.squaredTwo label:after {
  content: '';
  width: 9px;
  height: 5px;
  position: absolute;
  top: 6px;
  left: 6px;
  border: 3px solid #fcfff4;
  border-top: none;
  border-right: none;
  background: transparent;
  opacity: 0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.squaredTwo label:hover::after {
  opacity: 0.3;
}
.squaredTwo input[type=checkbox] {
  visibility: hidden;
}
.squaredTwo input[type=checkbox]:checked + label:after {
  opacity: 1;
}

.checkaccept > p {
  padding-left: 40px;
  position: relative;
  top: 3px;
}



.animated {
    animation-duration: 1s;
    animation-fill-mode: both;
  }
  .animated.infinite {
    animation-iteration-count: infinite;
  }
	
  @keyframes bounce {
    from, 20%, 53%, 80%, to {
      animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
      transform: translate3d(0,0,0);
    }

    40%, 43% {
      animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
      transform: translate3d(0, -30px, 0);
    }

    70% {
      animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
      transform: translate3d(0, -15px, 0);
    }

    90% {
      transform: translate3d(0,-4px,0);
    }
  }	

  .bounce {
    animation-name: bounce;
    transform-origin: center bottom;
  }
  .bounceIn {
  animation-name: bounceIn;
  }
  
  

  @keyframes bounceIn {
    from, 20%, 40%, 60%, 80%, to {
      animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    }

    0% {
      opacity: 0;
      transform: scale3d(.3, .3, .3);
    }

    20% {
      transform: scale3d(1.1, 1.1, 1.1);
    }

    40% {
      transform: scale3d(.9, .9, .9);
    }

    60% {
      opacity: 1;
      transform: scale3d(1.03, 1.03, 1.03);
    }

    80% {
      transform: scale3d(.97, .97, .97);
    }

    to {
      opacity: 1;
      transform: scale3d(1, 1, 1);
    }
  }


  .animated.bounceIn {
    animation-duration: .75s;
  }	

 .rotateBounce {
    position:relative;
    height: 0;
    left: 5px;
    top: -10px; 	
    width:100px;
    -moz-transform: rotate(7deg);
    -webkit-transform: rotate(7deg);
    -o-transform: rotate(7deg);
    -ms-transform: rotate(7deg);
    transform: rotate(7deg);
    -moz-animation-iteration-count: infinite;
    -webkit-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
}
.rotateBounce .icon{
	font-size:25px;
}
