/*



Skin Name: Nivo Slider Default Theme



Skin URI: https://nivo.dev7studios.com



Description: The default skin for the Nivo Slider.



Version: 1.3



Author: Gilbert Pellegrom



Author URI: https://dev7studios.com



Supports Thumbs: true



*/



/* -------------------------------------



preview-1 



---------------------------------------- */



.preview-1 .nivoSlider .nivo-directionNav a.nivo-prevNav {



  font-size: 0;

  transition: all 0.5s;

}

.preview-1 .nivoSlider .nivo-directionNav a.nivo-nextNav {

 

  font-size: 0;

  transition: all 0.5s;

}

.preview-1 .nivo-controlNav {

    position: absolute;

    z-index: 99999;

    bottom: 68px;

    opacity: 1;

}

.preview-1 .nivo-controlNav a {

  border:1px solid #fff;

  display: inline-block;

  height:18px;

  margin: 0 5px;

  text-indent: -9999px;

  width:18px;

  line-height: 8px;

  background: #3c3c3c;

  cursor: pointer;

  position: relative;

  z-index: 9;

  opacity: 1;

  z-index: -999;

  border-radius: 50%;

}

.preview-1:hover .nivo-controlNav a{

  opacity: 1;

  z-index: 999999;

}

.preview-1 .nivo-controlNav a:hover, .preview-1 .nivo-controlNav a.active {

    background: #ffbe00;

    cursor: pointer;

}

/* .preview-1 .nivoSlider:hover .nivo-directionNav a.nivo-prevNav {

  left: 15px;

  transition: all 1s;

}

.preview-1 .nivoSlider:hover .nivo-directionNav a.nivo-nextNav{

  right: 65px;

  transition: all 1s;

} */

.preview-1:hover .nivo-controlNav a{

  opacity: 1;

  z-index: 999999;

}

.preview-1 .nivo-controlNav {

    position: absolute;

    z-index: 99999;

    bottom: 68px;

    left: 0;

    right: 0;

    margin: 0 auto;

}







/* .preview-1 .nivoSlider {



  position:relative;



  background: url(https://121842.claudeassets.com/20250710014947im_/https://shriramlabs.com/vendor/slider/img/loading.gif) no-repeat 50% 50%;



}



.preview-1 .nivoSlider img {



  position:absolute;



  top:0px;



  left:0px;



  display:none;



}



.preview-1 .nivoSlider a {





  display:block;



}







.preview-1 .nivo-controlNav {



  text-align: center;



  padding: 20px 0;



}



.preview-1 .nivo-controlNav a {



  display:inline-block;



  width:22px;



  height:22px;



  background:url(https://5f1a12.claudeassets.com/20250710014947im_/https://shriramlabs.com/vendor/slider/img/bullets.png) no-repeat;



  text-indent:-9999px;



  border:0;



  margin: 0 2px;



}



.preview-1 .nivo-controlNav a.active {



  background-position:0 -22px;



}







.preview-1 .nivo-directionNav a {



  display:block;



  width:56px;



  height:55px;



  background:url(https://e49bae.claudeassets.com/20250710014947im_/https://shriramlabs.com/vendor/slider/img/arrows.png) no-repeat;



  text-indent:-9999px;



  border:0;



  opacity: 0;



  -webkit-transition: all 200ms ease-in-out;



  -moz-transition: all 200ms ease-in-out;



  -o-transition: all 200ms ease-in-out;



  transition: all 200ms ease-in-out;



}



.nivo-directionNav a.nivo-prevNav:hover {



  background:url(https://73b0dc.claudeassets.com/20250710014947im_/https://shriramlabs.com/vendor/slider/img/arrows-hover.png) no-repeat;



}



.nivo-directionNav a.nivo-nextNav:hover {



  background:url(https://73b0dc.claudeassets.com/20250710014947im_/https://shriramlabs.com/vendor/slider/img/arrows-hover.png) no-repeat;



  background-position: -56px 0;



}



.preview-1:hover .nivo-directionNav a { opacity: 1; }



.preview-1 a.nivo-nextNav {



  background-position:-56px 0;



  right:115px;



}



.preview-1 a.nivo-prevNav {



  left:115px;



}



.preview-1 .nivo-caption a {



    color:#fff;



}



.preview-1 .nivo-caption a:hover {



    color:#fff;



}







.preview-1 .nivo-controlNav.nivo-thumbs-enabled {



  width: 100%;



}



.preview-1 .nivo-controlNav.nivo-thumbs-enabled a {



  width: auto;



  height: auto;



  background: none;



  margin-bottom: 5px;



}



.preview-1 .nivo-controlNav.nivo-thumbs-enabled img {



  display: block;



  width: 120px;



  height: auto;



}



.preview-1 .nivo-controlNav {



    position: relative;



    z-index: 99999;



    bottom: 68px;



}



.preview-1 .nivo-controlNav a {



  border:5px solid #fff;



  display: inline-block;



  height:18px;



  margin: 0 5px;



  text-indent: -9999px;



  width:18px;



  line-height: 8px;



  background: #3c3c3c;



  cursor: pointer;



  position: relative;



  z-index: 9;



  border-radius: 100%;



  opacity: 0;



  z-index: -999;



}



.preview-1:hover .nivo-controlNav a{



  opacity: 1;



  z-index: 999999;



}



.preview-1 .nivo-controlNav a:hover, .preview-1 .nivo-controlNav a.active {



    background: #000;



    cursor: pointer;



} */



/* -------------------------------------



preview-2



---------------------------------------- */



.preview-2 .nivoSlider:hover .nivo-directionNav a.nivo-prevNav {



  left: 15px;



  transition: all 300ms ease-in 0s;



}



.preview-2 .nivoSlider:hover .nivo-directionNav a.nivo-nextNav{



  right: 65px;



  transition: all 300ms ease-in 0s;



}



.preview-2 .nivoSlider .nivo-directionNav a.nivo-prevNav {



  left: -50px;



  font-size: 0;



  transition: all 300ms ease-in 0s;



}



.preview-2 .nivoSlider .nivo-directionNav a.nivo-nextNav {



  right: 0px;



  font-size: 0;



  transition: all 300ms ease-in 0s;



}



.preview-2 .nivo-directionNav a.nivo-prevNav:hover:before{



  background: #fff;



  color: #000;



}



.preview-2 .nivo-directionNav a.nivo-prevNav:before{



  background: rgba(0,0,0,0.25);



  content: "\f053";



  font: normal normal normal 14px/1 FontAwesome;



  color: #fff;



  cursor: pointer;



  font-size: 25px;



  font-weight: 400;



  height: 50px;



  line-height: 50px;



  margin: 0;



  position: absolute;



  text-align: center;



  top: 45%;



  transition: all 300ms ease-in 0s;



  width: 50px;



  z-index: 9;



}



.preview-2 .nivo-directionNav a.nivo-nextNav:hover:before{



  background:#fff;



  color: #000



}



.preview-2 .nivo-directionNav a.nivo-nextNav:before{



  background: rgba(0,0,0,0.25);



  content: "\f054";



  font: normal normal normal 14px/1 FontAwesome;



  color: #fff;



  cursor: pointer;



  font-size: 25px;



  font-weight: 400;



  height: 50px;



  line-height: 50px;



  margin: 0;



  position: absolute;



  text-align: center;



  top: 45%;



  transition: all 300ms ease-in 0s;



  width: 50px;



  z-index: 9;



}



.preview-2 .nivo-controlNav {



    position: relative;



    z-index: 99999;



    bottom: 68px;



}



.preview-2 .nivo-controlNav a {



	border:5px solid #fff;



	display: inline-block;



	height:18px;



	margin: 0 5px;



	text-indent: -9999px;



	width:18px;



	line-height: 8px;



	background: #3c3c3c;



	cursor: pointer;



	position: relative;



	z-index: 9;



	border-radius: 100%;



	opacity: 0;



	z-index: -999;



}



.preview-2:hover .nivo-controlNav a{



  opacity: 1;



  z-index: 999999;



}



.preview-2 .nivo-controlNav a:hover, 



.preview-2 .nivo-controlNav a.active {



    background: #000;



    cursor: pointer;



}








/*
     FILE ARCHIVED ON 02:12:51 Jul 10, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:01:44 May 26, 2026.
     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: 1.229
  exclusion.robots: 0.175
  exclusion.robots.policy: 0.152
  esindex: 0.017
  cdx.remote: 35.961
  LoadShardBlock: 4777.059 (3)
  PetaboxLoader3.datanode: 4732.766 (5)
  PetaboxLoader3.resolve: 137.53 (3)
  load_resource: 188.046
  loaddict: 104.601
*/