#home_preview .btn { border-radius:0;}
#home_subtitle{border-bottom-style:solid;}

#home_subtitle{padding:10px;}
#home_subtitle{color:#c72128}
#home_subtitle{font-size:24px}
#home_subtitle{text-align:center}
#home_subtitle{background-color: transparent}
#home_subtitle{border-bottom-width:3px}
#home_subtitle{border-bottom-color:#c72128}

#home_subtitle1{border-bottom-style:solid;}

#home_subtitle1{padding:10px;}
#home_subtitle1{color:#37474f}
#home_subtitle1{font-size:24px}
#home_subtitle1{text-align:center}
#home_subtitle1{border-bottom-width:2px}
#home_subtitle1{border-bottom-color:#1997a8}

#home_subtitle2{border-bottom-style:solid;}

#home_subtitle2{padding:10px;}
#home_subtitle2{color:#37474f}
#home_subtitle2{font-size:34px}
#home_subtitle2{text-align:center}
#home_subtitle2{border-bottom-width:2px}
#home_subtitle2{border-bottom-color:#1997a8}

.st{display:none}

.home_text{padding:10px;padding:15px;line-height:120%;}
.home_text{color:#489EDB}
.home_text{font-size:14px}
.home_text{text-transform:none}
.home_text{background-color:#fff}


.home_icon{font-size:100px}
.home_icon{color:#1997a8}


.home_iconimage{border-style:solid;}
.home_iconimage{border-width:0px}
.home_iconimage{border-color:#c72128}


.home_rate{padding:10px;line-height:100%}
.home_rate{color:#ffffff}
.home_rate{font-size:30px}
.home_rate{background-color:#1997a8}

.home_price{padding:10px;margin-bottom:3px;line-height:110%; text-align:center;}
.home_price{color:#ffffff}
.home_price{font-size:80px}
.home_price{background-color:#37474f}

.home_rate_container{ margin:5px}



.wrap_hoy {
	max-width:960px;
	min-width:280px;
	margin:auto;
	position:relative;
}
.wrap_hoy img {
	width:100%;
	height:auto;
}
.caption_hoy {
	position:absolute;
	top:5px;
	left:0;
	right:0;
	bottom:10px;
	overflow:auto;
}
.caption-inner_hoy {
	display:table;
	width:100%;
	height:100%;
}
.caption-content_hoy {
	display:table-cell;
	vertical-align: bottom;
}
.caption-content_hoy p {
	margin:0 20px;
	padding:10px 0;
	text-align:right;
	font-size:20px;
	color:#195B9F;
}
@media (min-width: 768px) {
.caption-content_hoy p {
	margin:10px 10px 0 0;
	padding:15px 10px 0 0;
	text-align:right;
	font-size:16px;
	color:#195B9F;
}
}
@media (max-width: 480px) {
.caption-content_hoy p {
	margin:0 10px 0 0;
	padding:10px 0 0 0;
	text-align:right;
	font-size:14px;
	color:#195B9F;
}
}

      /* Styles for dialog window */
      #small-dialog {
        background: white;
        padding: 20px 30px;
        text-align: left;
        max-width: 600px;
        margin: 40px auto;
        position: relative;
      }


      /**
       * Fade-zoom animation for first dialog
       */
      
      /* start state */
      .my-mfp-zoom-in .zoom-anim-dialog {
        opacity: 0;

        -webkit-transition: all 0.2s ease-in-out; 
        -moz-transition: all 0.2s ease-in-out; 
        -o-transition: all 0.2s ease-in-out; 
        transition: all 0.2s ease-in-out; 



        -webkit-transform: scale(0.8); 
        -moz-transform: scale(0.8); 
        -ms-transform: scale(0.8); 
        -o-transform: scale(0.8); 
        transform: scale(0.8); 
      }

      /* animate in */
      .my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
        opacity: 1;

        -webkit-transform: scale(1); 
        -moz-transform: scale(1); 
        -ms-transform: scale(1); 
        -o-transform: scale(1); 
        transform: scale(1); 
      }

      /* animate out */
      .my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
        -webkit-transform: scale(0.8); 
        -moz-transform: scale(0.8); 
        -ms-transform: scale(0.8); 
        -o-transform: scale(0.8); 
        transform: scale(0.8); 

        opacity: 0;
      }

      /* Dark overlay, start state */
      .my-mfp-zoom-in.mfp-bg {
        opacity: 0;
        -webkit-transition: opacity 0.3s ease-out; 
        -moz-transition: opacity 0.3s ease-out; 
        -o-transition: opacity 0.3s ease-out; 
        transition: opacity 0.3s ease-out;
      }
      /* animate in */
      .my-mfp-zoom-in.mfp-ready.mfp-bg {
        opacity: 0.8;
      }
      /* animate out */
      .my-mfp-zoom-in.mfp-removing.mfp-bg {
        opacity: 0;
      }



