/*
Theme Name:     Alms-theme-child
Description:    Alms-them-child
Author:         alpha
Template:       alms-theme

(optional values you can add: Theme URI, Author URI, Version)
*/

@import url("../alms-theme/style.css");

#polylang li {list-style:none; float:left; padding-right:7px;}
#polylang {margin-top: 6px;}

li.lang-item.lang-item-37.lang-item-es ::after, li.lang-item.lang-item-39.lang-item-en ::after {content:"|"; margin-left:4px;}

.image-overlay a.link, .image-overlay a.zoom, .gallery-detail .gallery-title p {display:none;} {display:none;}

/*.gallery.default:hover { background-color: rgba(0, 0, 0, 0.43) !important; }

.hr-title span { background:none;}

ul.gallery-slider li, .bx-wrapper ul li {width:609px !important;}

.bx-wrapper,.bx-wrapper div.bx-viewport { max-width: 690px !important;} */


#header-wrapper, #footer, .gallery.default:hover, .blog-post .post-comments:hover, .blog-post .date:hover {background: #018e86 !important;}

.image-overlay, .dt-sc-team .dt-sc-entry-thumb .dt-sc-image-overlay, .gallery.default:hover { background: rgba(1, 142, 134, 0.51) !important;}

#footer {border-color:#B0DEE7 !important;}

#main-menu #menu-main-menu > li.current_page_item > a, #main-menu #menu-main-menu > li.current_page_item > a {background-color: #B0DEE7 !important;}

.default .gallery-title h4 a { color:#ffffff !important;}

.blog-post .post-comments:hover a, .blog-post .date:hover {color:#fff !important;}

.blog-post .date, .blog-post .post-comments { border:none !important;}

#main-menu #menu-main-menu > li.current-menu-ancestor > a, .megamenu-child-container > ul.sub-menu > li > a, .megamenu-child-container > ul.sub-menu > li > .nolink-menu, .mobile-menu, .sorting-container a.active-sort, .sorting-container a:hover, #buddypress button, #buddypress a.button, #buddypress input[type="submit"], #buddypress input[type="button"], #buddypress input[type="reset"], #buddypress ul.button-nav li a, #buddypress div.generic-button a, #buddypress .comment-reply-link, .breadcrumb-wrapper h1 a.button, .bx-controls-direction a.bx-prev:hover, .bx-controls-direction a.bx-next:hover, .widget ul.social-media > li:hover, ul.social-media > li:hover, .dt-sc-social-icons > li:hover, .dt-sc-services:hover .dt-sc-icon, .dt-sc-ico-content.type1:hover .icon span, .dt-sc-ico-content.type2:hover .icon span, .dt-sc-ico-content.type4:hover .icon span, .dt-sc-ico-content.type4:hover .dt-sc-button, .dt-sc-ico-content.type3 .icon span
{background: #018e86 !important; color:#fff !important;}

pre, code, .dt-sc-pullquote1, .dt-sc-pullquote2, .dt-sc-pullquote3, .dt-sc-pullquote4, .dt-sc-pullquote5, .dt-sc-pullquote6, .intro-text.type2, .mobile-menu, .activity-list li.bbp_topic_create .activity-content .activity-inner, .activity-list li.bbp_reply_create .activity-content .activity-inner, .dt-sc-team:hover, .dt-sc-services:hover .dt-sc-iconbox:before, .dt-sc-services:hover .dt-sc-icon, .dt-sc-ico-content.type1:hover .icon span, .dt-sc-ico-content.type2:hover .icon span, .dt-sc-ico-content.type4:hover .icon span, .dt-sc-ico-content.type3 .icon span, .blog-post blockquote, .woocommerce #payment div.payment_box:after, .woocommerce-page #payment div.payment_box:after
{border-color:#ffffff !important;}

.content-box h4, .content-box .project-details, .dt-navigation span {display:none;}

.form p {margin-bottom: 10px; line-height:10px;}

.form.hide {
	display: none;
}

.form.show {
	display: inline-block;
}

@media (max-width: 767px)

{
	
	.main_form {width:100% !important; clear:both;}
}

textarea {height:189px;}

#lang_sel_list li a:after {
content: "|";}
 
div.menu-ayudanos-container ul li {
	line-height: 12px;
	font-size: 16px;
	text-transform: uppercase;

}

div.menu-ayudanos-container ul li a {
	
	color: #018e86 !important;
}

div.menu-ayudanos-container ul li a:hover {
	
	color: #09524D !important;
}


div.menu-ayudanos-container ul li a:before {
	content: "";
}


#info_form_socio ul li {

padding-bottom: 0;
line-height: 12px;

}

#info_form_socio ul li p {
padding-bottom: 0px;
margin-bottom: 10px;
}

#info_form_socio {
border: 3px solid #d3d3d3;
padding: 20px;
clear:both;

}

.acepto {
position:absolute;
width:100%;
margin-top:20px;
}

.acepto p {
float:left;
}

.acepto p span {
position: absolute;
top: 0;
right: 0;
}


div.menu-ayudanos-container ul li.current-menu-item a {

color: #105A56 !important;
font-weight: bold !important;

}

.gallery.default.dt-sc-one-fourth.with-sidebar .gallery-detail {
display: block;
}

.blog-post {

height: auto;
margin-bottom: 60px;
}

@media (max-width : 960px){
  .blog-post {
   height: auto;
   margin-bottom: 10px;	
	
   }

}

form {
position:relative;
}


.dt-navigation {
display: none;
}


ul.list_green li {
padding-bottom: 5px;
}

.content-box span.fa.fa-tag, a[rel=tag],.column .fa {
display: none; 
}

.dt-sc-two-third p iframe {
max-width:150%;
width:150%;
}

.dt-sc-iconbox .dt-sc-icon i.fa, #footer ul.social-media li .fa {
display: block !important;
}

.newsletter {
	width: 150px;
	height: 10px;
	background-color: #018e86;
	color: 			   black;
	padding: 15px 20px 35px 20px;
	text-align: center;
	float: left;
	margin: 5px 
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top: 20px;
}	

.newsletter a {
	text-decoration: none;
	color: 	#fff;
	text-transform: uppercase;
	line-height: 18px;
	
}
.newsletter:hover {
	background-color: #90c9c6;
}

.newsletter:hover a {
	color: #018e86;

}

#main-menu > ul.menu {
font-size: 13px !important;

.product-thumb a img {
padding-left: 7%;
}

.wpcf7-form p select {
	width: 		100%;
}

