/* https://mariachiaguilasdeplata.co/wp-content/themes/theme-aguilasdeplata/style.css?ver=17.8.7 */
/*
Theme Name: Mariachis Águilas de Plata
Author: Datosfera
Description: Implementado por Datosfera
Theme URI: http://datosfera.co/
Author URI: http://datosfera.co/
License URI: -
Version: 1.0

All css files are placed in /css/ folder
*/

@font-face{font-display:swap;
  font-family: 'icomoon';src:url(/wp-content/themes/theme-aguilasdeplata/fonts/icomoon.woff) format('woff');
  font-weight: normal;
  font-style: normal;
}

[class^="icom-"], [class*=" icom-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icom-ornamento-servicios:before {
  content: "\e900";
}



#Content{
	padding-top: 0 !important;
}
#Action_bar .phone b{
	font-size: 19px;
    font-family: laro;
}
#Action_bar .contact_details a {
    font-size: 16px;
}
#Header #Top_bar{
	padding: 5px 0;
}

#Header #Top_bar #logo{
	height: 125px !important;
    padding: 0;
}
#Header #Top_bar.is-sticky #logo img.logo-sticky{
	    max-height: 50px;
}

.home .column_blog_news .photo{
	width: 10%;
}

.home .Latest_news ul li.has-post-thumbnail .desc{
	margin-left: 11%;
}
#Footer #media_image-2 img{
	display: block;
	margin: 0 auto;
}
.contacto .form-group label{
	color:#fff!important;
}

.page-id-148 .column.mcb-column.one-fifth.column_image, .page-id-148  .column.mcb-column.one-sixth.column_image{
 	margin-bottom: 0px !important;
 }

#Subheader h1.title{
	color:#fff;
	text-shadow: 0 0 9px rgba(0,0,0,0.5);
	font-weight:400
}
.item-servicio{
	box-shadow:3px 3px 7px rgba(0,0,0,0.3);
	position: relative;
}
.item-servicio a{
  padding: 334px 10px 27px;
  display: block;
  background-image: url('/wp-content/uploads/2017/12/servicios-negro-min.png');
  background-position: bottom center;
  background-size: cover;
  background-repeat: no-repeat;
}
.item-servicio a:hover{
	text-decoration: none !important;
  background-image: url('/wp-content/uploads/2017/12/servicio-hover-blanco-min.png');
}
.item-servicio:hover{
	transform: scale(1.1,1.1);
	transition: 0.3s ease;
	z-index: 55500;
	
}
.item-servicio a h3{
  color:#fff;
  text-align:center;
  font-size:25px;
  font-weight:lighter;
  margin-bottom:7px
}
.item-servicio a:hover h3{
  color:#000;
}
.item-servicio a i{
  font-size: 23px;
  color:#fff;
  display: block;
  margin: 0 auto;
  text-align: center;
}
.item-servicio a:hover i{
  color:#000;
}

#Content .sections_group .item-servicio.item-servicio-resposive{
	width: 264px !important;
    display: block !important;
    margin: 20px auto !important;
    float: none !important;
}
#noticiasHome h2{
	font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    letter-spacing: 0px;
    text-align: left;
}
#noticiasHome h2 a{
    color:#801815;
}

#noticiasHome .post-footer{
	border-top: 1px solid #801815;
    background: #fff !important;
    width: 100%;
    display: block;
    margin: 0 auto;
}
#noticiasHome .post-footer .post-links{
    display: block;
    margin: 0 auto;
    float: none;
    text-align: center;
    border-left: none;
    padding:0;
}
#noticiasHome .post-footer .post-links i{
	display: none;
}
#noticiasHome .image_frame{
    border-width: 0}
#weblizar_facebook_likebox-3 h3{
	display: none;
}
@media(max-width: 768px){
.subheader-serviciosciudades h2{
	font-size: 35px !important;
    line-height: 35px !important;
}
.subheader-serviciosciudades h1{
	    font-size: 40px! important;
}
}
.cont-metodosdepago{
	background-color: rgba(115,112,112,0.6);
}
.blog .post-title h2{
	font-size: 23px;
    line-height: 30px;
}

.blog #Content .sections_group .section{
	padding-top: 40px !important
}

.plan-inside button.caldera-forms-modal{
	font-size: 17px !important;
	background-color: #073a22;
}
.plan-inside button.caldera-forms-modal:hover{
	color: #073a22;
	background-color: #fff;
	border:1px solid #073a22;
}
#bmplayer-container{
	bottom: 0;
	background: none;
	background-color: transparent !important;
}
.bmplayer-container .bmplayer-container-content .bmplayer-controls-primary .bmplayer-btn-play{
	font-size: 20px !important;
	margin-top:15px;
}
.home #sb_instagram {width:200px !important;margin-left:50px;}
#sb_instagram .sb_instagram_header,#sb_instagram #sbi_load{display: none !important}


#weblizar_facebook_likebox-5 h3{
  display: none !important;
}