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

@font-face { 
font-family: segoeui; 
src: url(/wp-content/themes/starter/fonts/segoeu/segoeui.woff2); 
font-style:normal;
	font-weight:400
}

@font-face { 
font-family: segoeui; 
src: url(/wp-content/themes/starter/fonts/segoeu/segoeuib.woff2); 
font-style:normal;
	font-weight:800
}


@font-face { 
font-family: segoeui; 
src: url(/wp-content/themes/starter/fonts/segoeu/segoeuibl.woff2); 
font-style:normal;
	font-weight:900
}

html {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;}
body {background-color: #fff;color: #4d4d4d;font-family: "segoeui";, 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:not([type="checkbox"]):not([type="radio"]), select, textarea{ font-size: 1rem;font-family: inherit;     line-height: 1.5;width:100%;padding: 0.7em;border:none;border-radius:5px;box-sizing:border-box; background:#EFEFEF}

a {color: #002060;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 {list-style-type: initial;}
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-family: "segoeui";	font-weight: 900;	line-height: 1.2;	margin: 0 0 20px;}
h2,h3, h4,h5,h6{font-family: "segoeui";	font-weight: 800;	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-content > ul, .entry-content > ol {margin-bottom:15px}

.entry-content > ul > li {list-style:initial}

.entry-content > ol > li {list-style:decimal}






:target:before {content: ""; display: inline-block; height: 180px; margin: -180px 0 0;}

select[data-multiple="0"]{       padding: 5px;    font-size: 16px;    line-height: 1;    border: 0;    border-radius: 5px;    height: 34px;    background: url(/wp-content/uploads/2022/01/Grupo-20.png) no-repeat right #EFEFEF;    -webkit-appearance: none;}


select[data-multiple="1"]{background:#EFEFEF;height:auto}

.entry-author-name{display:none}

.entry-meta{display:none}


#mandarevaluacion, .acf-button{background:#9fbfff !important; cursor:pointer}
#mandarevaluacion:hover, .acf-button:hover{background:#404040 !important;color:#fff !important}

.mesreport{overflow:auto !important; width: 100%;
  max-height: 80vh;}
.mesreport td {
    border: solid 1px #000;
    padding: 3px;
    text-align: center;
    min-width: 150px;
    word-break: break-all;
	
}


.page-id-83 .um-profile-nav, .page-id-83 .um-profile-body{display:none} 

.um-cover, .um-name{display:none !important}
.um-profile-photo {z-index:3}
/*-------- general*/
a {color:#002060;text-decoration:none;font-weight:bold}

.site-container{max-width:100%;box-sizing:border-box}

/*logo*/
.site-header{background:#002060;border-bottom:3px solid #9fbfff}
.title-area img{padding:3% 0;max-width:100%;;margin:0 auto;display:block;max-width:90%}
.site-description{display:none}

/*menu*/

.mobmenu img{margin: 0 auto;	display: block;height:24px}
.mobmenu { background:#9fbfff; cursor: pointer; color:#fff;font-weight:bold;font-size:2em;padding: 10px; }
.active, .mobmenu:hover { background: rgba(49,49,49,1);;color:#fff}


.mob {cursor:pointer;background: #002060;padding: 5px;color: #fff;}
.reportemensual .tabla {    max-height: 0;       transition: max-height .2s ease-out; display:none;margin-bottom:20px !important}


.menu-item:before{filter: brightness(0) invert(1);}


/*menu*/
.site-header{width:100%;position:relative;z-index:2 }
.site-header > .wrap{width:100%;margin:0 auto;}


.nav-primary {    max-height: 0;    overflow: hidden;    transition: max-height .2s ease-out;}

.nav-primary wrap{position:relative}
.nav-primary ul{text-align:center;list-style:none;padding-left: 0;}
.nav-primary li, .nav-primary li a{color: #fff;padding:.666em;text-decoration: none;font-size: 1em;}
.nav-primary li:hover { color:#9fbfff;}
.nav-primary li:hover > a{color:#9fbfff;}
.nav-primary li ul {display:none;position:absolute;	min-width:140px;top:67px;background:#ed1f41}
.nav-primary li ul li, .nav-primary li ul li a{color:#fff}





/*slideshow*/
.featured-slides{margin:0 auto;background:#202120;position: absolute;z-index: 3;right:0; left:0;}
.mySlides {display:none;}
.mySlides img {margin:0 auto;display: block;}
.fadingslide{animation:fading 6s infinite}@keyframes fading{0%{opacity:0.5}50%{opacity:1}100%{opacity:0.5}}

.featured-image-class img{margin:0 auto;display:block}

#home-block1{margin:0 auto;display:block;background:#fff;border-radius:50px;    width: 600px;    max-width: 90%;    padding: 20px;    box-sizing: border-box; position:relative; top:50px; bottom:50px;margin-bottom: 90px;}
#home-block1 img{margin:0 auto;display:block}
.home .content-sidebar-wrap{background:#404040; min-height:100vh}

.um-form-field{background:#404040 !important; color:#fff !important}
.um-button{background:#002060 !important}
/*image*/
.featuredpost article{overflow:hidden}
.featuredpost a img{transition: .75s ease;margin:0 auto;display:block}
.featuredpost a:hover img {	opacity: 1;	-webkit-animation: flash 1s;	animation: flash 1s; transform: scale(1.1)}

@-webkit-keyframes flash {	0% {		opacity: .4;	}	100% {		opacity: 1;	}}
@keyframes flash {	0% {		opacity: .4;	}	100% {		opacity: 1;	}}




.listautoev .submit{width:24px !important; height:24px; color:#fff;text-align:center;padding: 1px !important;position:relative;text-indent:-99999em;display:block;background:url(/wp-content/uploads/2021/10/copy-1.png) center center no-repeat,#002060 !important;}
.listautoev .submit:hover{ background:url(/wp-content/uploads/2021/10/copy-1.png) center center no-repeat,#9fbfff !important;}
.listautoev > div{display:flex;justify-content: space-between;margin: 0 10px;}


.listautoev > div form span {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
	margin-left: 28px;
margin-top: -26px;

  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.listautoev > div form:hover span {
  visibility: visible;
}



.archive .content-sidebar-wrap,.error404 .content-sidebar-wrap, .single .content-sidebar-wrap, .page .content-sidebar-wrap{margin:0 auto;width:100%;box-sizing:border-box;padding-top:0}

.entry-content{padding:10px;box-sizing:border-box}


.entry-header{background:#9fbfff;text-align:center;color:#fff; }
.entry-header h1{padding:5px;box-sizing:border-box}


.content-sidebar-wrap{background: #fff;}
.content-sidebar-wrap aside{background:#F0F0F0;color:#fff;min-height: 100vh}
.content-sidebar-wrap aside a{color:#333333}
.content-sidebar-wrap aside h2{color:#002060;padding:5px;text-align:center;font-weight: 800;}
.content-sidebar-wrap aside p{padding:0 10%}

/*.page-id-190 .entry-content{display:flex;flex-direction:column-reverse}*/

.resultadosocultos{display:none}
.page-id-190  .acf-field{display:none}
.page-id-190 .entry-content{display: flex;flex-direction: column-reverse;}



.listakpis{padding:0 10px;box-sizing:border-box}

.acf-field-61833904b0199{display:none}


/*reflexiones----------*/
.acf-field-616444ccfe764 {display:none}
.page-id-634 .acf-field-616444d8fe765 {display:none}
.acf-field-61644512fe766 {display:none}
.acf-field-61da261271a09 {display:none}
/*autoevaluacion*/
.acf-field-61bab338dd202 {display:none}

/*---------- persona-----------*/

 #mytable1 thead,   #mytable2 thead,   #mytable3 thead,   #mytable4 thead,   #mytable5 thead,   #mytable6 thead, #mytable7 thead{background:#002060; color:#fff}  #mytable1 td,   #mytable2 td,  #mytable3 td,  #mytable4 td,   #mytable5 td,#mytable6 td, #mytable7 td{border:solid 1px #000; min-width:136px}


table{position:relative; }
table thead th:nth-child(2){  position: sticky;  left: 0;  z-index: 3;background: #002060; color:#fff}
table tr td:nth-child(2){  position: sticky;  left: 0;  z-index: 2;background: #fff; }

table thead th {position: sticky;
  top: 0; /* Don't forget this, required for the stickiness */
  box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4);background: #002060;color:#fff}
table tbody th {  position: sticky;  left: 0;  z-index: 5;color:#fff}











header{transition: all 0.5s ease-out}
header.sticky{position: fixed;top: 0;left: 0;right: 0;padding: 0;z-index:98;}	
/*full site*/
@media screen and (min-width: 60em) {
	
	.content-sidebar-wrap{display:flex;flex-direction: row-reverse;  }	
	.content-sidebar-wrap main{width:80%}
	.content-sidebar-wrap aside{width:20%}
		
	/*header*/
.headerdeart .radial-progress{top:15%;right:10%}	
	.site-header>.wrap{display:flex;align-items: center;justify-content:space-around}
	.header-widget-area{max-width:75%;width:100%}
.whatscel{margin-left:1em}
	.headermail img{margin-top:5px}
	/*logo*/
	.title-area {margin:0;max-width:25%;}

	/*menu*/
	.mobmenu{display:none}
	.nav-primary { max-height: 100%;overflow:visible }
	/*nav*/
	.nav-primary > ul{display:flex;flex-wrap:wrap;align-items: center;justify-content:center}
	.nav-primary .wrap{display:flex;justify-content:center;align-items:flex-end;}
	.nav-primary .wrap>ul{display:flex;flex-wrap:wrap;justify-content:space-around;align-items: center;position:relative;z-index:10; width:100% }
	
	
	
	
	.nav-primary .wrap>ul>li{display:flex; position:relative}
	
				
	
				.nav-primary li:hover > ul {display:block;}
			
			.nav-primary li ul li {	position:relative;}
			
			.nav-primary li ul li ul {right:-140px;	top:0px;}
	

#menu-item-279:before{
  content:url('/wp-content/uploads/2021/07/agregue-el-simbolo-de-la-interfaz-de-personas-de-la-persona-negra-de-cerca-con-el-signo-mas-en-un-circulo-pequeno.png');  position:relative;   z-index:100000;    left:4px;   top:10px;}

	
#menu-item-1087:before{
  content:url('/wp-content/uploads/2022/02/Grupo-39.png');  position:relative;   z-index:100000;    left:4px;   top:10px;}	
	
#menu-item-109:before{
  content:url('/wp-content/uploads/2021/07/agregue-el-simbolo-de-la-interfaz-de-personas-de-la-persona-negra-de-cerca-con-el-signo-mas-en-un-circulo-pequeno.png');  position:relative;   z-index:100000;    left:4px;   top:10px;}

#menu-item-173:before{
  content:url('/wp-content/uploads/2021/07/Group-32.png');  position:relative;  z-index:100000;    left:4px;   top:10px;}

#menu-item-110:before{
  content:url('/wp-content/uploads/2021/07/Group-33.png'); position:relative;   z-index:100000;   left:4px;   top:10px;}

	
#menu-item-938:before{
  content:url('/wp-content/uploads/2022/02/Grupo-54.png'); position:relative;align-self   z-index:100000;   left:4px;   top:10px;}	
	
#menu-item-111:before{
  content:url('/wp-content/uploads/2021/07/Group-34.png'); position:relative;align-self   z-index:100000;   left:4px;   top:10px;}

#menu-item-112:before{
  content:url('/wp-content/uploads/2021/07/Group-35.png');  position:relative;  z-index:100000;    left:4px;  top:10px;}

	
#menu-item-1045:before{
  content:url('/wp-content/uploads/2022/02/Grupo-47.png'); position:relative;  z-index:100000;   left:4px;   top:10px;}	
	
#menu-item-113:before{
  content:url('/wp-content/uploads/2021/07/Group-36.png'); position:relative;  z-index:100000;   left:4px;   top:6px;}

#menu-item-636:before{
  content:url('/wp-content/uploads/2022/02/Grupo-49.png'); position:relative;   z-index:100000;    left:4px; top:10px;}

	
#menu-item-114:before{
  content:url('/wp-content/uploads/2021/07/Group-19.png'); position:relative;   z-index:100000;    left:4px; top:10px;}

#menu-item-115:before{
  content:url('/wp-content/uploads/2021/07/Layer-2.png'); position:relative;   z-index:100000;   left:4px;   top:10px;}


#menu-item-194:before{
  content:url('/wp-content/uploads/2021/07/reunion.png'); position:absolute;   z-index:100000;   left:-14px;   top:15px;}

	
	
	
#menu-item-939:before{
  content:url('/wp-content/uploads/2022/02/Grupo-51.png'); position:absolute;   z-index:100000;   left:-7px;   top:22px;}
	
	
#menu-item-919:before{
  content:url('/wp-content/uploads/2022/02/Grupo-55.png'); position:absolute;   z-index:100000;   left:-4px;   top:15px;}
	
		

	

#menu-item-1062:before{
  content:url('/wp-content/uploads/2022/02/Grupo-58.png'); position:absolute;   z-index:100000;   left:-14px;   top:15px;}
		
	
#menu-item-1311:before{
  content:url('/wp-content/uploads/2022/02/Grupo-55.png'); position:absolute;   z-index:100000;   left:-4px;   top:15px;}
		
}


.radial-progress {
  float: left;
  margin: 25px;
  width: 120px;
  height: 120px;
  position: relative;
  background-color: #d7d7d7;
  border-radius: 50%;
}
@media (max-width: 480px) {
  .radial-progress {
    width: 85px;
    height: 85px;
  }
}
.radial-progress .circle .mask,
.radial-progress .circle .fill,
.radial-progress .circle .shadow {
  width: 120px;
  height: 120px;
  position: absolute;
  border-radius: 50%;
}
@media (max-width: 480px) {
  .radial-progress .circle .mask,
  .radial-progress .circle .fill,
  .radial-progress .circle .shadow {
    width: 85px;
    height: 85px;
  }
}
.radial-progress .circle .mask,
.radial-progress .circle .fill {
  -webkit-backface-visibility: hidden;
  transition: -webkit-transform 1s;
  transition: -ms-transform 1s;
  transition: transform 1s;
}
.radial-progress .circle .mask.reanimate,
.radial-progress .circle .fill.reanimate {
  transition: -webkit-transform 0s;
  transition: -ms-transform 0s;
  transition: transform 0s;
}
.radial-progress .circle .mask.reset,
.radial-progress .circle .fill.reset {
  -webkit-transform: rotate(0deg) !important;
  -ms-transform: rotate(0deg) !important;
  transform: rotate(0deg) !important;
}
.radial-progress .circle .mask {
  clip: rect(0px, 120px, 120px, 60px);
}
@media (max-width: 480px) {
  .radial-progress .circle .mask {
    clip: rect(0px, 85px, 85px, 42.5px);
  }
}
.radial-progress .circle .mask .fill {
  clip: rect(0px, 60px, 120px, 0px);
  background-color: #ed1f41;
}
@media (max-width: 480px) {
  .radial-progress .circle .mask .fill {
    clip: rect(0px, 42.5px, 85px, 0px);
  }
}
.radial-progress .inset {
  width: 100px !important;
  height: 100px !important;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -50px 0 0 -50px !important;
  background-color: #fbfbfb;
  border-radius: 50%;
  text-align: center;
  line-height: 100px;
	display: flex;
align-items: center;
justify-content: center;
}
@media (max-width: 480px) {
  .radial-progress .inset {
    width: 66px !important;
    height: 66px !important;
    margin: -33px 0 0 -33px !important;
    line-height: 90px;
  }
}
.radial-progress .little {
  font-size: 22px;
  color: #d7d7d7;
}
@media (max-width: 480px) {
  .radial-progress .little {
    font-size: 12px;
  }
}
.radial-progress .big {
  font-size: 37px;
}
@media (max-width: 480px) {
  .radial-progress .big {
    font-size: 27px;
  }
}

.radial-progress{position:absolute}


/*animaciones*/



.animatable {
  
  /* initially hide animatable objects */
  visibility: hidden;
  
  /* initially pause animatable objects their animations */
  -webkit-animation-play-state: paused;   
  -moz-animation-play-state: paused;     
  -ms-animation-play-state: paused;
  -o-animation-play-state: paused;   
  animation-play-state: paused; 
}

/* show objects being animated */
.animated {
  visibility: visible;
  
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;

  -webkit-animation-play-state: running;
  -moz-animation-play-state: running;
  -ms-animation-play-state: running;
  -o-animation-play-state: running;
  animation-play-state: running;
}

/* CSS Animations (extracted from http://glifo.uiparade.com/) */
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-20px);
	}
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}



@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-moz-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-o-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	60% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	60% {
		-webkit-transform: translateX(20px);
	}

	80% {
		-webkit-transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}

	60% {
		-moz-transform: translateX(20px);
	}

	80% {
		-moz-transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}

	60% {
		opacity: 1;
		-o-transform: translateX(20px);
	}

	80% {
		-o-transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}

	60% {
		transform: translateX(20px);
	}

	80% {
		transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}
@-webkit-keyframes bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}

	60% {
		-webkit-transform: translateX(-20px);
	}

	80% {
		-webkit-transform: translateX(5px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}

	60% {
		-moz-transform: translateX(-20px);
	}

	80% {
		-moz-transform: translateX(5px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}

	60% {
		-o-transform: translateX(-20px);
	}

	80% {
		-o-transform: translateX(5px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}

	60% {
		transform: translateX(-20px);
	}

	80% {
		transform: translateX(5px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
	50% {
		-webkit-transform: scale(1.05);
	}

	70% {
		-webkit-transform: scale(.9);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}

	50% {
		-moz-transform: scale(1.05);
	}

	70% {
		-moz-transform: scale(.9);
	}

	100% {
		opacity: 1;
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}

	50% {
		-o-transform: scale(1.05);
	}

	70% {
		-o-transform: scale(.9);
	}

	100% {
		opacity: 1;
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}

	50% {
		transform: scale(1.05);
	}

	70% {
		transform: scale(.9);
	}

	100% {
		opacity: 1;
		transform: scale(1);
	}
}
@-webkit-keyframes moveUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(40px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes moveUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(40px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes moveUp {
	0% {
		opacity: 1;
		-o-transform: translateY(40px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes moveUp {
	0% {
		opacity: 1;
		transform: translateY(40px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

@-webkit-keyframes fadeBgColor {
	0%{
		background:none;
	}
  70%{
		background:none;
	}
	100%{
		background:#464646;
	}
}
@-o-keyframes fadeBgColor {
	0%{
		background:none;
	}
  70%{
		background:none;
	}
	100%{
		background:#464646;
	}
}
@keyframes fadeBgColor {
	0%{
		background:none;
	}
  70%{
		background:none;
	}
	100%{
		background:#464646;
	}
}

.animated.animationDelay{
	animation-delay:.4s;
	-webkit-animation-delay:.4s;
}
.animated.animationDelayMed{
	animation-delay:1.2s;
	-webkit-animation-delay:1.2s;
}
.animated.animationDelayLong{
	animation-delay:1.6s;
	-webkit-animation-delay:1.6s;
}
.animated.fadeBgColor {
	-webkit-animation-name: fadeBgColor;
	-moz-animation-name: fadeBgColor;
	-o-animation-name: fadeBgColor;
	animation-name: fadeBgColor;
}
.animated.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
.animated.bounceInRight {
	-webkit-animation-name: bounceInRight;
	-moz-animation-name: bounceInRight;
	-o-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
.animated.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	-moz-animation-name: bounceInLeft;
	-o-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
.animated.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
.animated.fadeInDown {
	-webkit-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-o-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
.animated.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
.animated.moveUp {
	-webkit-animation-name: moveUp;
	-moz-animation-name: moveUp;
	-o-animation-name: moveUp;
	animation-name: moveUp;
}	