/*! CSS Used from: http://anuncios.gaviriafuneraria.com/css/footer.css */
@font-face {
font-family: "gotham-bold";
src: url(GothamBold.ttf) format("truetype");
}
@font-face {
font-family: "museoslab";
src: url(Museo_Slab_500.ttf) format("truetype");
}

@media all{
span{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;}
:after,:before{box-sizing:border-box;}
}
@media all{
::-webkit-selection{background-color:#001c36;color:#fff;}
::-moz-selection{background-color:#001c36;color:#fff;}
::selection{background-color:#001c36;color:#fff;}
}
/*! CSS Used from: http://anuncios.gaviriafuneraria.com/css/header.css */
span{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
@media all{
span{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;}
:after,:before{box-sizing:border-box;}
}
@media all{
::-webkit-selection{background-color:#001c36;color:#fff;}
::-moz-selection{background-color:#001c36;color:#fff;}
::selection{background-color:#001c36;color:#fff;}
}
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/uploads/useanyfont/uaf.css?ver=1559790521 ; media=all */
@media all{
p{font-family:'museoslab'!important;}
}
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/themes/jupiter/assets/stylesheet/min/full-styles.css?ver=5.2.4 ; media=all */
@media all{
div,p,span{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;}
p{margin-bottom:30px;}
p{margin-bottom:20px;}
p{-ms-word-wrap:break-word;word-wrap:break-word;}
.clearboth{display:block;visibility:hidden;clear:both;overflow:hidden;width:0;height:0;}
.clearboth:after{display:block;visibility:hidden;clear:both;width:0;height:0;content:' ';font-size:0;line-height:0;}
@media print{
p{page-break-after:avoid;page-break-inside:avoid;width:95%!important;}
}
.master-holder div,:after,:before{box-sizing:border-box;}
}
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/uploads/mk_assets/theme-options-production.css?ver=1562577859 ; media=all */
@media all{
p{font-size:16px;color:#777777;line-height:1.66em;}
::-webkit-selection{background-color:#001c36;color:#fff;}
::-moz-selection{background-color:#001c36;color:#fff;}
::selection{background-color:#001c36;color:#fff;}
}
/*! CSS Used from: Embedded */
#text-block-9{margin-bottom:0px;text-align:left;}
/*! CSS Used fontfaces */
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/themes/jupiter/assets/stylesheet/min/full-styles.css?ver=5.2.4 ; media=all */


@media all{
textarea{margin:0;vertical-align:middle;font-size:100%;/*background-color: rgba(0, 0, 0, 0.5) !important*/}
textarea{line-height:normal;}
textarea::-moz-focus-inner{padding:0;border:0;}
textarea{outline:0;border:none;font-size:inherit; width:95%;min-height:128px;}
textarea{cursor:pointer;}
textarea{cursor:text;}
textarea{font-size:13px;color:#fff;padding:13px 15px;background-color:rgba(255,255,255,.8);/*border:1px solid #e3e3e3;*/outline:0;margin-bottom:4px;}
textarea:focus{background-color:#fff;/*border:1px solid #dcdcdc;*/}
:after,:before,textarea{box-sizing:border-box;}
.wpcf7-text{box-sizing:border-box;width:100%;}
 textarea{text-align:center;color:#000;}
@media handheld,only screen and (max-width:767px){
.wpcf7-text{width:100%;}
}
textarea{font-family:inherit;font-size:inherit;
    -webkit-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
}


}
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/uploads/mk_assets/theme-options-production.css?ver=1562577859 ; media=all */
@media all{
::-webkit-selection{background-color:#001c36;color:#fff;}
::-moz-selection{background-color:#001c36;color:#fff;}
::selection{background-color:#001c36;color:#fff;}
}
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.1.4 ; media=all */
@media all{
div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
}
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/themes/jupiter/assets/stylesheet/min/full-styles.css?ver=5.2.4 ; media=all */
@media all{
input{margin:0;vertical-align:middle;font-size:100%;}
input{line-height:normal;}
input::-moz-focus-inner{padding:0;border:0;}
input[type=submit]{cursor:pointer;-webkit-appearance:button;}
input{cursor:pointer;}
:after,:before{box-sizing:border-box;}
.wpcf7-submit{font-family: "gotham-bold";position:relative;display:inline-block;margin-right:10px;margin-bottom:20px;padding:13px 24px;letter-spacing:1px;outline:0;color:#252525;vertical-align:middle;text-align:center;text-transform:uppercase;font-weight:700;font-size:12px;line-height:100%;cursor:pointer;zoom:1;border:1px solid transparent;background-color:transparent;border-radius:12px;transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;}
.wpcf7-submit:hover{background-color:#252525;color:#fff;}
input{font-family:inherit;font-size:inherit;}
}
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/uploads/mk_assets/theme-options-production.css?ver=1562577859 ; media=all */
@media all{
::-webkit-selection{background-color:#001c36;color:#fff;}
::-moz-selection{background-color:#001c36;color:#fff;}
::selection{background-color:#001c36;color:#fff;}

}
.container{padding:2%; background-image: url("../images/bg.jpg");}
.container2{  
    max-width: 600px;
    margin: auto;
    padding: 2% 10%;}
.inside{width:auto; }

/*! CSS Used from: https://gaviriafuneraria.com/wp-content/uploads/useanyfont/uaf.css?ver=1559790521 ; media=all */
@media all{
a{font-family:'museoslab'!important;}
}
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/themes/jupiter/assets/stylesheet/min/full-styles.css?ver=5.2.4 ; media=all */
@media all{
a,div,span{margin:0;padding:0;border:0;vertical-align:baseline;font-size:100%;}
a:active,a:hover{outline:0;}
a{color:#777;}
a{text-decoration:none;}
a{-ms-word-wrap:break-word;word-wrap:break-word;}
a:active,a:focus,a:hover,a:link,a:visited{outline:0 none;text-decoration:none;}
.font-weight-700{font-weight:700;}
.text-center{text-align:center;}
.letter-spacing-2{letter-spacing:2px;}
.block{display:block;}
.relative{position:relative;}
.no-backface{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
@media print{
a{text-decoration:underline;}
}
.master-holder div,:after,:before{box-sizing:border-box;}
.font-weight-700{font-weight:700;}
.text-center{text-align:center;}
.block{display:block;}
.inline{display:inline-block;}
.relative{position:relative;}
.no-backface{-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.mk-button{box-sizing:border-box;transition:color .1s ease-in-out,background .1s ease-in-out,border .1s ease-in-out;-webkit-transition:color .1s ease-in-out,background .1s ease-in-out,border .1s ease-in-out;}
.mk-button-container.text-center{clear:both;}
.mk-button--corner-pointed{border-radius:0;}
.mk-button--size-large{padding:20px 28px;font-size:14px;line-height:100%;}
.mk-button--dimension-outline{border-width:2px;border-style:solid;}
.mk-button--dimension-outline.skin-light{border-color:#001c36;color:#001c36;}
.mk-button--dimension-outline.skin-light:hover{background-color:#fff;color:#252525;}
.mk-button--dimension-outline.mk-button--size-large{padding:18px 28px;}
@media handheld,only screen and (max-width:767px){
.mk-button-container{display:block;text-align:center;width:100%;}
.mk-button-container .mk-button{float:none;}
.mk-button-container{width:100%;float:none;}
}
}
.bluelet {color:#001c36;}
/*! CSS Used from: https://gaviriafuneraria.com/wp-content/uploads/mk_assets/theme-options-production.css?ver=1562577859 ; media=all */
@media all{
a{color:#001c36;}
a:hover{color:#001c36;}
::-webkit-selection{background-color:#001c36;color:#fff;}
::-moz-selection{background-color:#001c36;color:#fff;}
::selection{background-color:#001c36;color:#fff;}
}
/*! CSS Used from: Embedded */
#mk-button-33{margin-bottom:15px;margin-top:0px;margin-right:15px;}
#mk-button-33 .mk-button{display:inline-block;max-width:100%;}
/*! CSS Used fontfaces */
.checkbox .check{color:#ffffff;}

.titulo {text-align: center; margin-top: 3%;font-family: gotham-bold; font-size: 24pt; color: #fff;}

.twitter-share-button{}
.fb-share-button{}

textarea::-webkit-input-placeholder {
  color: gray;
}

textarea:-moz-placeholder { /* Firefox 18- */
  color: gray;  
}

textarea::-moz-placeholder {  /* Firefox 19+ */
  color: gray;  
}

textarea:-ms-input-placeholder {
  color: gray;  
}

textarea::placeholder {
  color: gray;  
}
textarea::placeholder {
  color: red;  
}

@media screen and (max-width:450px){

input[type=text]{width:90%;}
.titulo { font-size: 17pt; }
.imgres { width:100%; }
.container2 {box-sizing: border-box; } 

}