/**

 * All of the CSS for your public-facing functionality should be

 * included in this file.

 */


/* ------------------------------------------------------------------------------------------
	Shortcodes
   ------------------------------------------------------------------------------------------ */
 
.cbmtx-shortcode-nombre {
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: bold;
} 

.cbmtx-shortcode-ganancia {
    text-align: center;
    font-weight: 600;
    color: #71ad53;
    letter-spacing: -1px;
    font-size: 1.1em;
}

.cbmtx-shortcode-categoria {
    text-align: center;
    margin: 10px auto;
}


.cbmtx-shortcode-buttons-box {
    text-align: center;
}

.cbmtx-shortcode-button {
    width: 80%;
} 
 

/* ------------------------------------------------------------------------------------------
	Custom post template
   ------------------------------------------------------------------------------------------ */ 

.cbmtx-template-descripcion {
    margin: 30px 20px;
    font-size: 1.1em;
}
   
.cbmtx-ico {
    margin: 7px 10px;
    float: left;
}
   
.cbmtx-template-rating {
	text-align: center;
}

.cbmtx-col-data {
	font-size: 0.9em;
}

.cbmtx-row-data {
	font-size: 0.9em;
	text-align: center;
}


.cbmtx-template-hoplink {
    text-align: center;
	margin: 30px auto;
    color: darkred;	
}

.cbmtx-col-rating {
    text-align: center;
}

.cbmtx-row.cbmtx-col-buttons {
    margin-top: 30px;
}

.cbmtx-template-button {
	width: 100%;
	margin-bottom: 32px;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;

}	

a:visited.cbmtx-template-line-button, a:visited.cbmtx-shortcode-button {
    color: white !important;
}

a.cbmtx-template-line-button {
    width: 44%;
}

/* ------------------------------------------------------------------------------------------
	Grid
   ------------------------------------------------------------------------------------------ */ 
 
@media (min-width: 30em) {
    .cbmtx-row { width: 100%; display: table; table-layout: fixed; }
    .cbmtx-col { display: table-cell; vertical-align: top; padding: 5px; }
} 
 

/* ------------------------------------------------------------------------------------------
	Buttons
   ------------------------------------------------------------------------------------------ */
   
 .green-small-regular {
	-moz-box-shadow:inset 0px 1px 0px 0px #71ad53;
	-webkit-box-shadow:inset 0px 1px 0px 0px #71ad53;
	box-shadow:inset 0px 1px 0px 0px #71ad53;
	background-color:#71ad53;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #71ad53;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:500;
	padding:1px 2px;
	text-decoration:none;
	text-align: center;
}
.green-small-regular:hover {
	background-color:#5CAB34;
}
.green-small-regular:active {
	position:relative;
	top:1px;
}

.red-small-regular {
	-moz-box-shadow:inset 0px 1px 0px 0px #e64343;
	-webkit-box-shadow:inset 0px 1px 0px 0px #e64343;
	box-shadow:inset 0px 1px 0px 0px #e64343;
	background-color:#e6434b;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #e64343;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:500;
	padding:1px 2px;
	text-decoration:none;
	text-align: center;
}
.red-small-regular:hover {
	background-color:#f05252;
}
.red-small-regular:active {
	position:relative;
	top:1px;
}

.red-medium-regular {
	-moz-box-shadow:inset 0px 1px 0px 0px #e64343;
	-webkit-box-shadow:inset 0px 1px 0px 0px #e64343;
	box-shadow:inset 0px 1px 0px 0px #e64343;
	background-color:#e6434b;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #e64343;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	font-weight:500;
	padding:9px 18px;
	text-decoration:none;
}
.red-medium-regular:hover {
	background-color:#f05252;
}
.red-small-regular:active {
	position:relative;
	top:1px;
}

.green-medium-regular {
	-moz-box-shadow:inset 0px 1px 0px 0px #71ad53;
	-webkit-box-shadow:inset 0px 1px 0px 0px #71ad53;
	box-shadow:inset 0px 1px 0px 0px #71ad53;
	background-color:#71ad53;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #71ad53;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:15px;
	font-weight:500;
	padding:9px 18px;
	text-decoration:none;
}
.green-medium-regular:hover {
	background-color:#5CAB34;
}
.green-medium-regular:active {
	position:relative;
	top:1px;
}

.red-large-regular {
	-moz-box-shadow:inset 0px 1px 0px 0px #e64343;
	-webkit-box-shadow:inset 0px 1px 0px 0px #e64343;
	box-shadow:inset 0px 1px 0px 0px #e64343;
	background-color:#e6434b;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #e64343;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.1em;
	font-weight:500;
	padding:11px 22px;
	text-decoration:none;
}
.red-large-regular:hover {
	background-color:#f05252;
}
.red-large-regular:active {
	position:relative;
	top:1px;
}

.green-large-regular {
	-moz-box-shadow:inset 0px 1px 0px 0px #71ad53;
	-webkit-box-shadow:inset 0px 1px 0px 0px #71ad53;
	box-shadow:inset 0px 1px 0px 0px #71ad53;
	background-color:#71ad53;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	border:1px solid #71ad53;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:1.1em;
	font-weight:500;
	padding:11px 22px;
	text-decoration:none;
}
.green-large-regular:hover {
	background-color:#5CAB34;
}
.green-large-regular:active {
	position:relative;
	top:1px;
}


/* ------------------------------------------------------------------------------------------
	Media screen
   ------------------------------------------------------------------------------------------ */

@media only screen and (max-width: 670px){
	
	.cbmtx-shortcode-button {
		width: 100%;
	} 

}

/* ------------------------------------------------------------------------------------------
	Some Hover effects
   ------------------------------------------------------------------------------------------ */

   
 /* Crece y gira */  
.cbmtx-filter-grow {
    overflow: hidden;
}

.cbmtx-filter-grow img{
-webkit-transition: all 500ms ease; /* Safari and Chrome */
    -moz-transition: all 500ms ease; /* Firefox */
    -ms-transition: all 500ms ease; /* IE 9 */
    -o-transition: all 500ms ease; /* Opera */
    transition: all 500ms ease;
}

.cbmtx-filter-grow:hover img{
  -webkit-transform:scale(1.35) rotate(-10deg); /* Safari and Chrome */
    -moz-transform:scale(1.35) rotate(-10deg); /* Firefox */
    -ms-transform:scale(1.35) rotate(-10deg); /* IE 9 */
    -o-transform:scale(1.35) rotate(-10deg); /* Opera */
     transform:scale(1.35) rotate(-10deg);
}

/* Crece */  
.cbmtx-filter-zoom {
    overflow: hidden;
}

.cbmtx-filter-zoom img{
-webkit-transition: all 500ms ease; /* Safari and Chrome */
    -moz-transition: all 500ms ease; /* Firefox */
    -ms-transition: all 500ms ease; /* IE 9 */
    -o-transition: all 500ms ease; /* Opera */
    transition: all 500ms ease;
}

.cbmtx-filter-zoom:hover img{
  -webkit-transform:scale(1.35); /* Safari and Chrome */
    -moz-transform:scale(1.35); /* Firefox */
    -ms-transform:scale(1.35); /* IE 9 */
    -o-transform:scale(1.35); /* Opera */
     transform:scale(1.35);
}

/* MAS BRILLO */
.cbmtx-filter-brighten img {
  -webkit-filter: brightness(100%);
  filter: brightness(100%);
  -webkit-transition: all .5s ease;
     -moz-transition: all .5s ease;
       -o-transition: all .5s ease;
      -ms-transition: all .5s ease;
          transition: all .5s ease;
}
 
.cbmtx-filter-brighten img:hover {
  -webkit-filter: brightness(150%);
  filter: brightness(150%);
}

/* MENOS BRILLO */
.cbmtx-filter-darken img {
  -webkit-filter: brightness(100%);
  filter: brightness(100%);
  -webkit-transition: all .5s ease;
     -moz-transition: all .5s ease;
       -o-transition: all .5s ease;
      -ms-transition: all .5s ease;
          transition: all .5s ease;
}
 
.cbmtx-filter-darken img:hover {
  -webkit-filter: brightness(65%);
	filter: brightness(65%);
}

/* SEPIA */
.cbmtx-filter-sepia img {
  -webkit-transition: all .5s ease;
     -moz-transition: all .5s ease;
       -o-transition: all .5s ease;
      -ms-transition: all .5s ease;
          transition: all .5s ease;
}
 
.cbmtx-filter-sepia img:hover {
  -webkit-filter: sepia(100%);
	filter: sepia(100%);
}

/* B&W */
.cbmtx-filter-grayscale img {
  -webkit-transition: all .2s ease;
     -moz-transition: all .2s ease;
       -o-transition: all .2s ease;
      -ms-transition: all .2s ease;
          transition: all .2s ease;
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);	  
}
 
.cbmtx-filter-grayscale img:hover {
  -webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}

/*MORPH*/
.cbmtx-filter-morph img {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
 
.cbmtx-filter-morph img:hover {
  -webkit-transform: rotate(360deg);
     -moz-transform: rotate(360deg);
       -o-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
          transform: rotate(360deg);
}

/*ROTING*/
.cbmtx-filter-roting {
    overflow: hidden;
}

.cbmtx-filter-roting img {
  -webkit-transition: all 0.5s ease;
     -moz-transition: all 0.5s ease;
       -o-transition: all 0.5s ease;
      -ms-transition: all 0.5s ease;
          transition: all 0.5s ease;
}
 
.cbmtx-filter-roting img:hover {
  -webkit-transform: rotate(-10deg);
     -moz-transform: rotate(-10deg);
       -o-transform: rotate(-10deg);
      -ms-transform: rotate(-10deg);
          transform: rotate(-10deg);
}


/* Flashing */
.cbmtx-filter-flashing:hover img {
	opacity: 1;
	-webkit-animation: flash 1.5s;
	animation: flash 1.5s;
}
@-webkit-keyframes flash {
	0% {
		opacity: .4;
	}
	100% {
		opacity: 1;
	}
}
@keyframes flash {
	0% {
		opacity: .4;
	}
	100% {
		opacity: 1;
	}
}


/* ------------------------------------------------------------------------------------------
	Star Rating
   ------------------------------------------------------------------------------------------ */

.cbmtx-rating-static {
	width: 60px;
	height: 16px;
	display: block;
	background: url('https://6b566e.claudeassets.com/20251209140849im_/https://dineroconclickbank.com/wp-content/plugins/cb-matrix/img/star/star-rating.png') 0 0 no-repeat;
	margin: 0 auto;
}

.cbmtx-rating-50 { background-position: 0 0; }
.cbmtx-rating-40 { background-position: -12px 0; } 
.cbmtx-rating-30 { background-position: -24px 0; }
.cbmtx-rating-20 { background-position: -36px 0; }
.cbmtx-rating-10 { background-position: -48px 0; }
.cbmtx-rating-0 { background-position: -60px 0; }
 
.cbmtx-rating-5  { background-position: -48px -16px; }
.cbmtx-rating-15 { background-position: -36px -16px; }
.cbmtx-rating-25 { background-position: -24px -16px; }
.cbmtx-rating-35 { background-position: -12px -16px; }
.cbmtx-rating-45 { background-position: 0 -16px; }

.cbmtx-rating-2x-static {
	width: 120px;
	height: 32px;
	display: block;
	background: url('https://5473a8.claudeassets.com/20251209140849im_/https://dineroconclickbank.com/wp-content/plugins/cb-matrix/img/star/star-rating-2x.png') 0 0 no-repeat;
	margin: 0 auto;
}

.cbmtx-rating-2x-50 { background-position: 0 0; }
.cbmtx-rating-2x-40 { background-position: -24px 0; } 
.cbmtx-rating-2x-30 { background-position: -48px 0; }
.cbmtx-rating-2x-20 { background-position: -72px 0; }
.cbmtx-rating-2x-10 { background-position: -96px 0; }
.cbmtx-rating-2x-0 { background-position: -120px 0; }
 
.cbmtx-rating-2x-5  { background-position: -69px -32px; }
.cbmtx-rating-2x-15 { background-position: -72px -32px; }
.cbmtx-rating-2x-25 { background-position: -48px -32px; }
.cbmtx-rating-2x-35 { background-position: -24px -32px; }
.cbmtx-rating-2x-45 { background-position: 0 -32px; }





/*
     FILE ARCHIVED ON 10:26:19 Mar 07, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:32:31 Jul 21, 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: 0.577
  exclusion.robots: 0.071
  exclusion.robots.policy: 0.058
  esindex: 0.009
  cdx.remote: 9.779
  LoadShardBlock: 79.108 (3)
  PetaboxLoader3.datanode: 149.001 (6)
  PetaboxLoader3.resolve: 187.74 (3)
  load_resource: 264.962 (2)
  loaddict: 26.439
*/