.glyphicon-chevron-right, .glyphicon-chevron-left{
	font-size: 60px; color:#a63687;
}

.carousel-control.right, .carousel-control.left  {
background-image: none !important;
}

.bkg-blanco{ background-color:#FFF;}
.bkg-rojo{ background-color:#C10000;}
.bkg-gris{ background-color:#dfdfdf;}
.bkg-negro{ background-color:#333;}
.bkg-amarillo{ background-color:#ebb235;}


.alto01{ min-height:430px !important;}




.megabigicon{
	font-size: 100px;
	text-align: center;
	vertical-align: middle;}


.ico:hover{ background-color:#404041 !important; }

.redondo{ padding:15px; margin:10px; border-radius: 50px;
-moz-border-radius: 50px; display:inline-block;}


.txt-rojo{ color:#C10000;}
.txt-fucsia{ color:#e33366;}
.txt-negro{ color:#202020;}
.txt-blanco, .footer a{
	color:#FFF;
	text-decoration: none;
}

.box-mensaje{ padding-top:40px; padding-bottom:40px;}

.box-mensaje h1{ font-family:"Arial Black", Gadget, sans-serif; font-size:60px;}
.box-mensaje h2{font-size:45px;  }

.mensaje2 h2{font-size:40px;}
.arialblack{font-family:"Arial Black", Gadget, sans-serif;}

.footer a:hover{ color:#000;}

.bullets li{     line-height: 34px;
    font-size: 29px;
    padding-bottom: 30px;}

.uppercase{ text-transform:uppercase};}


.borde-blanco{
	border: 6px solid #FFF;
}

.box{ margin:10px; padding:10px;}

.form-box{
	border-radius: 15px;
	-moz-border-radius: 15px;
	padding: 15px;
	margin-bottom: 20px; height:520px;
}


.footer a { color:#333;}

.box02{
	border-radius: 15px;
	-moz-border-radius: 15px;
	padding: 15px;
	min-height:378px;
	/*margin-top: 5px;*/
	margin-bottom: 20px;
	/*width: 95%;*/
	margin-right: auto;
	margin-left: auto;
	}

.box02.calendar#fotolibro:hover{ background-color:#000}


.txt-calendario{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 30px;
	color: #666;
	text-decoration: none; 	margin-right: 15px;
	margin-left: 15px;
}

.mensaje01{
	border-radius: 15px;
	-moz-border-radius: 15px;
	color:#FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 21px;
	line-height: 30px;
	text-decoration: none;
	margin-bottom: 25px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 25px;
	margin-right: 15px;
	margin-left: 15px;
}

.logo {
	background-color: #000;
	/*-moz-box-shadow: inset 0 0 25px #EEE;
-webkit-box-shadow: inset 0 0 25px #EEE;
box-shadow: inset 0 0 25px #EEE;*/
padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
	border-bottom-right-radius: 12px;
	border-bottom-left-radius: 12px;
}

.navbar-fixed-top { height:15px !important;}

.form{
	width:90%;
	margin-right: auto;
	margin-left: auto;
}

.logo-konica-xs{
	text-align: center !important;
}

.logo-konica{
	text-align: center !important;
	padding-top: 40px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	width: auto;
}

.cursor{cursor: pointer;}

/*.slider01, .slider02,.slider03{
	background-image: url(../images/slider01.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	display: block;
	height: 300px;
	width: 800px;
}
.slider02{
	background-image: url(../images/slider02.jpg) !important;
	background-position: 100px !important;
}
.slider03{background-image: url(../images/slider03.jpg) !important;}*/

.carousel {
height: 53% !important;
}

.carousel-indicators li {
background-color: #FF6600 \9;
background-color: rgba(0, 0, 0, 0);
border: 1px solid #FF6600;
border-radius: 10px;
}

.carousel-indicators li.active {
background-color: #FF6600;}

.height-box-inscripcion{
	height: 520px !important;
}
.inscripcion{ padding-top: 0px !important;}

.margin-top-sliders{ height:0px !important;}



.carousel-caption { bottom:5px !important; top:0px !important; }


#recuadro1{
	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	border-radius: 20px;
	background-color:#e33366;
	;
	width:200px;
	top: 170px;
	z-index: 200;
	position: relative;
	opacity: 0.7;
	-moz-opacity: 0.7;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
	margin-left: 40px;
}
