

.prev-vidiosniper {
	/*left: -10px;*/
	cursor: pointer !important;
}

.next-vidiosniper {
	float: right;
	right: -30px;
	cursor: pointer !important;

}

#vidiosniper-slider {
	position: relative;
}
.vidiosniper-slider-controls{
	
	position: absolute;
	top: 25%;
	background: transparent !important;
	width: 100%;
	margin: 0 auto;

}

.vidiosniper-product-info-content {
	padding: 15px;
	max-width: 300px;
	color:#111;
    border:1px solid #DCA; 
    background:#fffAF0;
    display: none;
    position:absolute;
}

.vidiosniper-social-media {
	padding: 10px;
	margin: 5px 0 75px;
	max-height: 40px;
}

.vidiosniper-social-media img {
	display: inline !important;
}
.slick-slide {
/*   height:150px !important;*/
}

.slick-slide img {
   /* height:150px !important;*/
}



.vidiosniper-image-frame {
		padding: 3px;
		margin-right: 5px;
		border: 1px #eee solid;
		float: left;
/*		height: 100% !important;
*/	}

	.vidiosniper-products-info{
		margin-left: 190px;
/*    	position: absolute;
    	top: 0px;
    	left: 190px;
    	width: 233%;*/
	}

/*	.vidiosniper-product-info{
		display: none;
	}*/


	.vidiosniper-social-media img{
		width: 30%;
		margin-right: 2%;
	}

/*	.vidiosniper-visible{
		display: block !important;
	}
*/
	.vidiosniper-invisible{
		display: none !important;
	}

/*.cycle-slideshow{
	width: 180px;
}*/

#vidiosniper-amazon-form{
	margin-top: 140px;
}

.text-center{
	text-align: center;
}

/*Social Icons*/
    .fb-like{
        margin-bottom: 10px !important;f
        margin-left: 5px !important;
    }
    .social {
        color: white !important;
    }
    .inline-list{
    	display: -webkit-inline-box !important;
    	list-style: none !important;
      z-index: 200 !important;
    }
    .social-icons{
      opacity: 0;
      margin:  0 auto !important;
      z-index: 200 !important;
      top: 0px !important;
      transition: all 0.5s ease-in-out !important;
      position: relative !important;
      left: 0px !important;
    }
    ul li:before {
    content: none !important;
    }
    a i{
      color: white !important;
    }
        .fa {
          background: black;
          width:40px !important;
          height:40px !important;
          padding-top:15px !important;
        }
        .fa-facebook {background-color: #3b5998; background-color: rgb(59, 89, 152);}
        .fa-twitter {background-color: #00aced; background-color: rgb(0, 172, 237);}
        .fa-google-plus {background-color: #dd4b39; background-color: rgb(221, 75, 57);}
        .fa-youtube {background-color: #bb0000; background-color: rgb(187, 0, 0);}
        .fa-linkedin {background-color: #007bb6; background-color: rgb(0, 123, 182);}
        .fa-instagram {background-color: #517fa4; background-color: rgb(81, 127, 164);}
        .fa-pinterest {background-color: #cb2027; background-color: rgb(203, 32, 39);}
        .fa-vine {background-color: #00bf8f; background-color: rgb(0, 191, 143);}
        .fa-snapchat {background-color: #fffc00; background-color: rgb(255, 252, 0);}
        .fa-quora {background-color: #a82400; background-color: rgb(168, 36, 0);}
        .fa-flickr {background-color: #ff0084; background-color: rgb(255, 0, 132);}
        .fa-tumblr {background-color: #32506d; background-color: rgb(50, 80, 109);}
        .fa-vimeo {background-color: #aad450; background-color: rgb(170, 212, 80);}
        .fa-foursquare {background-color: #0072b1; background-color: rgb( 0, 114, 177);}   

/** Buttons **/
.btun.black {
  background: #616263;
  background-image: -webkit-linear-gradient(top, #616263, #000000);
  background-image: -moz-linear-gradient(top, #616263, #000000);
  background-image: -ms-linear-gradient(top, #616263, #000000);
  background-image: -o-linear-gradient(top, #616263, #000000);
  background-image: linear-gradient(to bottom, #616263, #000000);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  -webkit-box-shadow: 0px 3px 3px #666666;
  -moz-box-shadow: 0px 3px 3px #666666;
  box-shadow: 0px 3px 3px #666666;
  font-family: Raleway;
  font-weight: bold;
  color: #ffffff;
   font-size: 16px;
  padding: 10px 20px 10px 20px;
  border: solid #5d6269 2px;
  text-decoration: none;
}

.btun.black:hover {
  background: #000000;
  background-image: -webkit-linear-gradient(top, #000000, #5c5c5c);
  background-image: -moz-linear-gradient(top, #000000, #5c5c5c);
  background-image: -ms-linear-gradient(top, #000000, #5c5c5c);
  background-image: -o-linear-gradient(top, #000000, #5c5c5c);
  background-image: linear-gradient(to bottom, #000000, #5c5c5c);
  text-decoration: none;
}
.btun.blue {
  background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #02619c);
  background-image: -moz-linear-gradient(top, #3498db, #02619c);
  background-image: -ms-linear-gradient(top, #3498db, #02619c);
  background-image: -o-linear-gradient(top, #3498db, #02619c);
  background-image: linear-gradient(to bottom, #3498db, #02619c);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  -webkit-box-shadow: 0px 3px 3px #666666;
  -moz-box-shadow: 0px 3px 3px #666666;
  box-shadow: 0px 3px 3px #666666;
  font-family: Raleway;
  font-weight: bold;
  color: #ffffff;
   font-size: 16px;
  padding: 10px 20px 10px 20px;
  border: solid #5a8edb 2px;
  text-decoration: none;
}

.btun.blue:hover {
  background: #2488c7;
  background-image: -webkit-linear-gradient(top, #2488c7, #248fd6);
  background-image: -moz-linear-gradient(top, #2488c7, #248fd6);
  background-image: -ms-linear-gradient(top, #2488c7, #248fd6);
  background-image: -o-linear-gradient(top, #2488c7, #248fd6);
  background-image: linear-gradient(to bottom, #2488c7, #248fd6);
  text-decoration: none;
}
.btun.green {
  background: #216b3f;
  background-image: -webkit-linear-gradient(top, #216b3f, #1ad91a);
  background-image: -moz-linear-gradient(top, #216b3f, #1ad91a);
  background-image: -ms-linear-gradient(top, #216b3f, #1ad91a);
  background-image: -o-linear-gradient(top, #216b3f, #1ad91a);
  background-image: linear-gradient(to bottom, #216b3f, #1ad91a);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  -webkit-box-shadow: 0px 3px 3px #666666;
  -moz-box-shadow: 0px 3px 3px #666666;
  box-shadow: 0px 3px 3px #666666;
  font-family: Raleway;
  font-weight: bold;
  color: #ffffff;
   font-size: 16px;
  padding: 10px 20px 10px 20px;
  border: solid #26801e 2px;
  text-decoration: none;
}

.btun.green:hover {
  background: #1ad91a;
  background-image: -webkit-linear-gradient(top, #1ad91a, #216b3f);
  background-image: -moz-linear-gradient(top, #1ad91a, #216b3f);
  background-image: -ms-linear-gradient(top, #1ad91a, #216b3f);
  background-image: -o-linear-gradient(top, #1ad91a, #216b3f);
  background-image: linear-gradient(to bottom, #1ad91a, #216b3f);
  text-decoration: none;
}
.btun.orange {
  background: #ff9421;
  background-image: -webkit-linear-gradient(top, #ff9421, #ffc266);
  background-image: -moz-linear-gradient(top, #ff9421, #ffc266);
  background-image: -ms-linear-gradient(top, #ff9421, #ffc266);
  background-image: -o-linear-gradient(top, #ff9421, #ffc266);
  background-image: linear-gradient(to bottom, #ff9421, #ffc266);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  -webkit-box-shadow: 0px 3px 3px #666666;
  -moz-box-shadow: 0px 3px 3px #666666;
  box-shadow: 0px 3px 3px #666666;
  font-family: Raleway;
  font-weight:bold;
  color: #ffffff;
   font-size: 16px;
  padding: 10px 20px 10px 20px;
  border: solid #fad7b1 2px;
  text-decoration: none;
}

.btun.orange:hover {
  background: #ffc266;
  background-image: -webkit-linear-gradient(top, #ffc266, #ff9421);
  background-image: -moz-linear-gradient(top, #ffc266, #ff9421);
  background-image: -ms-linear-gradient(top, #ffc266, #ff9421);
  background-image: -o-linear-gradient(top, #ffc266, #ff9421);
  background-image: linear-gradient(to bottom, #ffc266, #ff9421);
  text-decoration: none;
}
.btun.purple {
  background: #83038f;
  background-image: -webkit-linear-gradient(top, #83038f, #c363db);
  background-image: -moz-linear-gradient(top, #83038f, #c363db);
  background-image: -ms-linear-gradient(top, #83038f, #c363db);
  background-image: -o-linear-gradient(top, #83038f, #c363db);
  background-image: linear-gradient(to bottom, #83038f, #c363db);
  -webkit-border-radius: 8;
  -moz-border-radius: 8;
  border-radius: 8px;
  -webkit-box-shadow: 0px 3px 3px #666666;
  -moz-box-shadow: 0px 3px 3px #666666;
  box-shadow: 0px 3px 3px #666666;
  font-family: Raleway;
  font-weight: bold;
  color: #ffffff;
   font-size: 16px;
  padding: 10px 20px 10px 20px;
  border: solid #a41ac7 2px;
  text-decoration: none;
}

.btn.purple:hover {
  background: #c363db;
  background-image: -webkit-linear-gradient(top, #c363db, #83038f);
  background-image: -moz-linear-gradient(top, #c363db, #83038f);
  background-image: -ms-linear-gradient(top, #c363db, #83038f);
  background-image: -o-linear-gradient(top, #c363db, #83038f);
  background-image: linear-gradient(to bottom, #c363db, #83038f);
  text-decoration: none;
}
.boton{
  transition: all 0.5s ease-in-out !important;
  opacity: 0;
  position: absolute;
  right: 325px;
  bottom: 106px;  
  z-index: 0;
}
/****************** END Buttons ******************************/

#focus{
  position: relative;
}