/* General CSS */


@import url('https://fonts.googleapis.com/css?family=Merriweather:300,300i');

#home {
	margin-top: -140px;
	position: absolute;
	z-index: 6000;
	background: rgba(255, 255, 255, 0.5) !important;
}


body{
   font-family: 'Merriweather', serif !important;
   font-weight: 300 !important;
}
#footer .widget {
   text-align: center;
   font-family: 'Merriweather', serif !important;
   font-weight: 300 !important;
}

#footer {
	padding-top: 0px;
	
}


#top #header .av-main-nav>li>a .avia-menu-text, #top #header .av-main-nav>li>a .avia-menu-subtext {
   font-weight: 300 !important;
}

.avia-menu.av_menu_icon_beside {
padding-right: 0 !important;
margin-right: 0 !important;
border-right-width: 0 !important;
border-right-style: none !important;
}

.header-scrolled .logo img {
	padding-top: 5px;
	padding-bottom: 5px;
}
.logo img {
  padding-top: 15px;
}

.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title {
    background: rgba(255, 255, 255, 0.5) !important;
	text-align: center !important;
	width: 100% !important;
}
.avia-caption.av-slideshow-caption, .avia-caption.av-slideshow-caption .avia-inner-caption p{
    width: 100% !important;
}


.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title {
width: 100%;
text-align: center;
}

.avia-caption, .avia-inner-caption, .avia-inner-caption > * {
width: 100%;
left: 0!important;
}

#slideshow_big .slideshow_caption {

width: auto !important;

}








/* SLIDER HOME */

#top .av-control-minimal .avia-slideshow-dots {
	display:none;
}
#top .avia-slideshow-arrows a:before {
    border-radius: 100px!important;
}
.avia_transform .av_slideshow_full .active-slide .avia-caption-content, .avia_transform .av_fullscreen .active-slide .avia-caption-content,.avia_transform .av_slideshow_full .active-slide .avia-caption-title, .avia_transform .av_fullscreen .active-slide .avia-caption-title {
    -webkit-animation: none;
    animation: none;
}
.caption_framed .slideshow_caption .avia-caption-content p, .caption_framed .slideshow_caption .avia-caption-title, .avia-caption .avia-caption-content p, .avia-caption .avia-caption-title {
background: #000;
filter: alpha(opacity = 80);
background: rgba(0, 0, 0, 0.5);
}


/* SOCIALES*/



#top .social_bookmarks li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23px !important;
	background-color: #346da6!important;
}

li.social_bookmarks_facebook.av-social-link-facebook.social_icon_1 {
	background-color: #346da6!important;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	font-size: 18px;
	margin-left: 23px !important;	
	
}
li.social_bookmarks_facebook.av-social-link-facebook.social_icon_1 a:hover {
	background-color: #346da6!important;
	
}


.flex_column av_one_third.flex_column_div.av-zero-column-padding.first.avia-builder-el-6.el_after_av_one_full.el_before_av_one_third.column-top-margin{
	border-right-width: 1px !important;
	border-top-style: none !important;
	border-right-style: solid;
	border-bottom-style: none !important;
	border-left-style: none;
	border-right-color: #d5d5d5 !important;
}



.main_color .av-masonry { background-color: #f8f8f8 !important; }

/* SOCIALES*/

 #top .main_color input[type="text"]{
	font-family: 'Merriweather', serif !important;
	font-weight: 300 !important;
	color: #000 !important;
	font-size: 16px !important;
}

#top .avia_ajax_form .text_area {
	font-family: 'Merriweather', serif !important;
	font-weight: 300 !important;
	color: #000 !important;
	font-size: 16px !important;
}
 
 .main_color .av-masonry { background-color: #f8f8f8!important; }

/* IPAD */


@media only screen and (max-width: 768px) {
  
  #home {
	margin-top: 0px;
    background: rgba(255, 255, 255, 1) !important;
	z-index: 0;
	display: block;
	position: relative;
	width: 100%;
	background-image:none
}

}



/*
Mobile Styles
================================================== */
/* Note: Add new css to the media query below that you want to only effect the Mobile and Tablet Portrait view */

@media only screen and (max-width: 767px) {
  /* Add your Mobile Styles here */

}