/*Blog - Single Page*/

h2.entry_title {                       
  font-family: Josefin Slab;
  font-size: 28px;
  font-weight: 400;
  text-transform: uppercase;
  letter-spacing: 0px;
}

#respond textarea {
  background-color: #faeae9;
}

div.comment_form form p.form-submit, div.comment_holder .comment p.form-submit {
    margin: 0;
    text-align: left;
}

.blog_slides .blog_text_holder_inner .blog_slider_title a {
  letter-spacing: 10px;
  font-size: 14px;
  text-transform: uppercase;
  background-color: #D1CD8F;
}

/*Elements*/
	/*Separator*/

.vc_text_separator.full div {
  padding: 15px 50px;
  top: -35px;
  font-size: 16px;
  letter-spacing: 7px;
}
.vc_text_separator.full {
  border-top: 1px solid #000000;
}

	/*Old Tabs*/
.q_tabs .tabs-nav li a {
    height: 40px;
    line-height: 40px;
    display: block;
    margin: 0;
    padding: 0 14px;
    font-size: 13px; 
    text-decoration: none;
    font-style: normal;
    color: #b4b4b4;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 700;
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
}

.q_tabs .tabs-nav li.active a {
    color: #303030;
    background-color: #f5dbda;
  	padding: 10px 20px 10px 20px;
}


div.tabs-container p {
  font-size: 19px;
}


	/*Text Marquee*/
.qode-text-marquee .qode-text-marquee-title {
  font-size: 90px !important;
  font-weight: 300 !important;
}

	/*Blog Carousel - Titled*/
.qode-blog-carousel-titled .qode-bct-title-holder>* {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    font-size: 16px;
}



/*EventON*/
	/*Slider PopUP*/
.eoas_evcal_evdata_img {
    height: 400px !important;
 }

.eoas_evo_pop_body {
    max-width: 700px !important;
}

/* Contact Form */
	/* Message Box */

div.wpcf7-response-output.wpcf7-mail-sent-ok {
    background-color: #c1e1da !important;
}

div.wpcf7-response-output.wpcf7-validation-errors {
    background-color: #f6cdcd !important;
}

div.wpcf7-response-output {
    color: #fff;
    background-color: #f5dbda;
}


.page-id-99.transparent_content, .page-id-44.transparent_content, .page-id-302.transparent_content {
    background-image: url(http://monicalvarez.com/wp-content/uploads/2018/04/home-background.jpg);
    background-size: auto;
    background-position: center 0px;
    background-repeat: no-repeat;
    background-attachment: initial;
}


/*RESPONSIVE*/
	/*lateral*/

@media screen and (max-width: 480px) {
.qode_left_side_fixed {
	display: none;
  }
}