/**
 * Theme Name: IBAMSA
 * Theme URI: IBAMSA
 * Description:IBAMSA
 * Version: 1.0.0
 * Author: Julian
 * Author URI: IBAMSA
 * License: GNU General Public License v2.0
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Template: genesis
**/


html {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}
body {background-color: #fff;color: #fff;font-family: "Arial, Helvetica, sans-serif", sans-serif;font-size: 16px;font-weight: 400;line-height: 1.5;margin: 0;overflow-x: hidden;}
button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],.button,.gallery img {transition: all 0.2s ease-in-out;border: 0;padding: 0.7em;font-size: 1rem;font-family: inherit; }
input[type="submit"],.button{cursor: pointer;}

button, input, select, textarea { font-size: 1rem;font-family: inherit;     line-height: 1.5;width:100%;padding: 0.7em;border:1px solid #3f4a51;border-radius:5px;box-sizing:border-box}

a {color: #fff;text-decoration: underline;	transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out;}
a:focus,a:hover {color: #333;text-decoration: none;}
p {	margin: 0 0 20px;	padding: 0;}
ol,ul {	margin: 0;	padding: 0;}
article ol, article ul{padding-left:20px}

li {list-style-type: none;}
article li {padding-left: 10px;}
hr {border: none;	border-collapse: collapse;	border-top: 1px solid #eee;	clear: both;	margin: 30px 0;}
b,strong {font-weight: 700;}
blockquote,cite,em,i {font-style: italic;}
mark {background: #ddd;	color: #333;}
blockquote {margin: 30px;}
h1 {font-weight: 400;	line-height: 1.2;	margin: 0 0 20px;}
h2,h3, h4,h5,h6{font-family: "Arial, Helvetica, sans-serif", sans-serif;	font-weight: 400;	line-height: 1.2;	margin: 0 0 20px;}
h1 {font-size: 30px;}
h2 {font-size: 27px;}
h3 {font-size: 24px;}
h4 {font-size: 20px;}
.entry-content h3,.entry-content h4 {font-weight: 600;}
.entry-content h4 {	margin-top: 40px;}
h5 {font-size: 18px;}
h6 {font-size: 16px;}
embed,iframe,img,object,video,.wp-caption {	max-width: 100%;}
img {height: auto;	vertical-align: top;}
figure {margin: 0;}
*, ::before, ::after{-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit;}
/*-------- constantes*/
.site-inner{width:100%;margin:0 auto;}



/*------------------------------------------------------------------------------------------------------------------------*/
.entry-meta{display:none}

/*menu*/

.mobitem { background:#202120; cursor: pointer; color:#fff;font-weight:bold;font-size: 1.75em;padding: 10px;text-align: center;margin-bottom: 0.5em;}
.active, .mobitem:hover { background: rgba(49,49,49,1);;color:#fff}

.mobinfo {    max-height: 0;    overflow: hidden;    transition: max-height .2s ease-out;background:#B82827;position:relative;z-index:20;}
.mobinfo hr{border-bottom: 1px solid #fff}


 .logoapp{width:100%;background:#fff;border-bottom:solid 15px #B82827}
  .logoapp img{margin:1em auto;display:block;max-width:90%}

 #loginpresenta{position:absolute;background:#fff;width:100%;height:100%;z-index:10;display:flex;justify-content:center;align-items:center;display:none}


.um-misc-img{display:none}

.um-misc-with-img{background:#3c3c3b;padding:0.5em !important;color:#fff;margin-top: 1em;font-size: 1.5em !important;width:300px;box-sizing:border-box}

.um-misc-ul li{width:300px;box-sizing:border-box; background:#B82827;padding:0.5em;box-sizing:border-box;margin:0.5em;text-align:center}
.um-misc-ul li a{color:#fff;text-align:center;text-decoration:none;font-weight:bold}
.um-misc-ul li:hover{background:#3c3c3b}
/*pages*//*posts*//*archive category*/


.page-id-11 .um-profile{display:none}

.evento-template-default, .page-template-default {background:#B82827 !important;}
.evento-template-default article{color:#fff}


.entry-title{text-align:center;color:#fff}
.eventobotton{background:#3c3c3b;width:300px;box-sizing:border-box;color:#fff;margin:1em auto;text-align:center}
.eventobotton a{text-decoration:none;color:#fff;display:block;padding:1em;}
.eventobotton:hover{background:#fff;color:#3c3c3b}
.eventobotton:hover a{color:#3c3c3b}


#acf-form label{color:#fff;text-align:center}

.acf-fields > .acf-field {border:none !important}

/*pages*//*posts*//*archive category*/


.archive .content,.error404 article .entry-content, .single article .entry-content, .page article .entry-content{max-width:1200px;margin:0 auto;padding:1em;width:100%;box-sizing:border-box}

/*full site*/
@media screen and (min-width: 48em) {
	
	

		
	
	

	
}

