/*
Theme Name: MiHost
Theme URI: http://mihost.com
Description: Plantilla para mihost.com
Author: MiHost
Author URI: http://mihost.com
Version: 1.0.1
Template: bridge
License: GNU General Public License
License URI: licence/GPL.txt
CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.
*/
/*@import url("../bridge/style.css");*/


.negrita {font-weight:700;}

.servicios-b h3 {border-bottom: 1px dotted #ccc;}
.servicios-b .aio-icon-header {width:100%}

p {
    margin-bottom: 10px !important;
}

/*menu vertical servicios*/

.container aside {
    position: relative;
    z-index: 11;
    border: 1px solid #fafafa;
    border-radius: 6px;
    padding: 10px;
}


.menu li {
    list-style: none;
    display: block;
    margin: 0;
    padding: 0;
    border-top: 1px solid #e2e2e2;
    position: relative;
}

.menu li a {
    padding-left: 20px;
    padding-right: 0.769em;
}


.menu li.current-menu-item a {
    color: #c0031e;
	font-weight: 400 !important;
}


.menu a:after {
    display: block;
    font-family: "FontAwesome";
    content: "\f104";
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -6px;
    height: 12px;
    line-height: 12px;
    font-size: 0.923em;
    color: #bbb;
	transition: all 0.25s;
}

.menu li.current-menu-item a:after {
    color: #c0031e;
	font-weight: 400 !important;
}


/*menu servicios footer*/

.menuf li {
    list-style: none;
    display: block;
    margin: 0;
    padding: 0;
    border-top: 1px solid #1c2941;
    position: relative;
	font-size:11px;
}

.menuf li a {
    padding-left: 10px;
    padding-right: 0.769em;
}


.menuf a:after {
    display: block;
    font-family: "FontAwesome";
    content: "\f104";
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -6px;
    height: 12px;
    line-height: 12px;
    font-size: 0.923em;
    color: #bbb;
	transition: all 0.25s;
}



/* carrusel logos en grayscale */

.slides img {
  filter: gray; /* IE6-9 */
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */

    opacity: 0.5;
    filter: alpha(opacity=50); /* For IE8 and earlier */

}

/* Disable grayscale on hover */
.slides img:hover {
  filter: none;
  -webkit-filter: grayscale(0);


     opacity: 0.8;
    filter: alpha(opacity=80); /* For IE8 and earlier */
}


/*whatsapp icon*/


.textwidget .ion-social-whatsapp:before {
       font-size: 26px;
}

/*whatsapp header menu*/

.q_icon_list {
    margin-bottom: 0 !important;
}

.scrolled .q_icon_list p {color:#000 !important}

/*ancho de menu desplegable*/

.drop_down .narrow .second .inner ul li {
    width: 280px !important;
}


.bitcoin  {
    position: absolute;
    left: 200px;
    width: 120px;
    top: 30px;
}

.scrolled .bitcoin {display:none}


/*separacion links menu principal*/
.main_menu>ul>li>a {
    padding: 0 14px !important;
}


/*landing*/

.landingf {
    background-size: cover;
    background-repeat: no-repeat;
    background-color: rgb(168, 60, 129);
    background-image: url(https://mihost.com/mhweb/wp-content/uploads/2018/05/bg_landing.jpg);
    background-attachment: scroll;

}

 .movil {display: none}
 .pc {display: block}

/* ############################################# moviles ##################################################### */


/* #Tablet (Portrait)
Note: Design for a width of 768px */
@media only screen and (min-width: 768px) and (max-width: 959px) {



}


/* #Mobile (Portrait) 
Note: Design for a width of 320px */
@media only screen and (max-width: 767px) {

	.bitcoin {
			display:none
		}
    .movil {display:block}
    .pc {display:none}
	
.landingf {
    background-image: url(https://mihost.com/wp-content/uploads/2018/05/bg_landing_movil.png);
    background-size: auto !important;
    background-color: #9e357a;
    background-position-y: bottom !important;
}	
	
	
}


/* #Mobile (Landscape) 
Note: Design for a width of 480px */
@media only screen and (min-width: 480px) and (max-width: 767px) {

	.bitcoin {
			display:none
		}

    .movil {display:block}
    .pc {display:none}

}





/*listas*/
.column1 ul {
  list-style-type: none;
  padding-left: 0;
  margin:0;
}

.column1 li {
    list-style-type: none;
}

.column1 li {
  position: relative;
  /*padding-left: 20px;*/
  margin-bottom: 10px
}

.column1 li:before {
  position: absolute;
  top: 0;
  left: 0;
  font-family: FontAwesome;
  content: "\f058";
  color: green;
}


 /* whasaaa */
nav.main_menu > ul > li > .whatsapp-b {
    line-height: inherit !important;
    background: #45ea62;
    margin-top: 30px;
    padding: 10px 30px !important;
    border-radius: 160px;
	color:#000 !important;
}
nav.main_menu > ul > li > .whatsapp-b:hover {color:#fff !important;}

header.scrolled nav.main_menu ul li a.whatsapp-b {
    background: #45ea62;
    margin-top: 0;
    padding: 0 8px !important;
    border-radius: 0;
}


