/*
Skin Name: Nivo Slider Default Theme
Skin URI: https://nivo.dev7studios.com
Description: The default skin for the Nivo Slider.
Version: 1.3
Author: Gilbert Pellegrom
Author URI: https://dev7studios.com
Supports Thumbs: true
*/

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(../images/loading.gif) no-repeat 50% 50%;
    margin-bottom:10px;

}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	text-align: center;
	padding: 20px 0;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:22px;
	height:22px;
	background:url(../images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
	opacity: 0;
	-webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
}
.theme-default:hover .nivo-directionNav a { opacity: 1; }
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
.theme-default a.nivo-prevNav {
	left:15px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
    color:#fff;
}

.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width: auto;
	height: auto;
	background: none;
	margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display: block;
	width: 120px;
	height: auto;
}



/* ATA */
.totCol1 {  width: 50%;  float: left;text-align: right;}
.totCol2 {  width: 50%;  float: left; text-align: left;}

p {  margin: 0 !important;  font-family: 'Open Sans', sans-serif!important;  padding: 0 0 1.5em 0 !important;  font-size: 13px !important;}
.tot {  margin-top: 3em;}
.totTextDestacat2 {  color: #b23b4f;  font-weight: bold;}
.totCol1 p {  padding: 0 0.75em !important;}
.totCol2 p {  padding: 0 0.75em !important;}
.totTextDestacat1 {  font-weight: bold;  color: #b23b4f;}
.totCol3 {  margin-top: 1em;}


h2 {  color: #b23b4f !important;    font-family: 'Open Sans', sans-serif!important;}
fieldset {  border: 1px #eff0f2 solid !important;  -webkit-border-radius: 0 !important;}
.majusc p {  text-transform: uppercase;  padding: 0 0 0.25em !important;}

td {  font-family: 'Open Sans', sans-serif!important;   font-size: 13px !important;}
h1, h2, h3, h4, h5 {font-family: 'Open Sans', sans-serif!important;}
li {font-family: 'Open Sans', sans-serif!important; font-size: 13px !important;   padding-bottom: 1em !important;}}
a {font-family: 'Open Sans', sans-serif!important; font-size: 13px !important; cursor: pointer !important;}
a:link, a:visited{font-family: 'Open Sans', sans-serif!important; color: #ffffff !important; }
form{font-family: Open-Sans sans-serif !important;}

.amigo {  display: none !important;}
.capInscripcion {  background-color: #c7cddb !important;}
.color1 {  color: #243038 !important;  border-bottom: 2px solid #243038;}
#politicas {  margin: 2em;}

.z-tabs-nav li {  padding: 0 !important;}
.z-tabs-nav li a {font-family: 'Open Sans', sans-serif!important;}
a.btn {  color: white !important;}
a.btn-small {  color: white !important;}

.color1 h1 {  color: #243038 !important;}
.color2 h1 {  color: #b23b4f !important;}

body{


	font-family: 'Open Sans', sans-serif!important;
}