
body{font-family: "Helvetica", Arial, sans-serif;
line-height: 1.42857143;
color: #666;
background-color: #f3f3f3;}

body section {
    background: white;
}
.ee-body {
    margin-bottom: 222px;
    background: #fff;
}
.header{
	background-color:#fff;
	
}
.header .container{background-image: url(../images/naming-area.png);
	background-repeat: no-repeat;
	background-position: center 100px;
	background-size: 60%;}

.top-header-row{background-color:transparent;}
.social-media-text-top-header{display:none;}
.container{background-color:#FFF;}
.main-nav-row .container{background-color:#0090c5;}
.top-header-row .item-inner-top-header a {
    color: #0090c5;
}
.social-media-text-top-header {
    color: #005890;
}
.top-header-row a {
    color: #005890;
	font-size: 14px;
}
.main-nav-row {
    background-color: #0090c5;
}

.item-inner-top-header a{
	text-transform:lowercase;
}
.contenido_seccion {
	margin-top: 35px;

}
.contenido_seccion .img {
    width: 155px;
    height: 175px;
    float: left;
    clear: both;
    margin-right: 10px;
    padding-top: 27px;
}
.titulo_contenido {

    font-family: "Helvetica", Arial, sans-serif;
    color: #002449;
    font-weight: bold;
    font-size: 23px;
    line-height: 28px;
    border-bottom: 2px solid #002449;
    padding-bottom: 25px;

}
.texto_seccion {

    padding-top: 25px;
    font-family: "Helvetica", Arial, sans-serif;
    font-weight: normal;
    font-size: 16px;
    color: #727176;
    line-height: 22px;

}
.txt_destacado {

    color: #008acc;

}
.bullet {

    background: url(../images/bullet2.png) no-repeat 0px 0px;
    padding-left: 10px;
	padding-top: 30px;

}
.eesites-offer-application {
    margin-bottom: 35px;
}
.subtitulo-azul{color:#0090c5;}
#subpage #subpage-header {
    background-position: center;
    padding: 20px;
    height: 300px;
    position: relative;
	background-size: cover;}

.footer .footer-company-section {
    overflow: hidden;
    height: 192px;
	background-color:#fff;
	color: #666;
}
.copyright-row .term-conditions-link, .footer, .powered-by-row .term-conditions-link, .privacy-advercity-row .term-conditions-link{
	color:#666;
}
.text-muted {
    color: #666;
}
.top-header-row .item-inner-top-header a:hover{
	background-color:#eaeaea;
}
.main-nav-row .item-inner-main-nav a{
	color:#FFF;
	font-weight: bold;
	font-size: 15px;
}
.main-nav-row .item-inner-main-nav a:hover{
	background-color:#e8f5fb;
	color: #0090c5;
}
.main-nav-row .item-inner-main-nav:hover{
	background-color:#e8f5fb;
}
.main-nav-row .item-inner-main-nav a{
	border-right: solid 1px #fff;
}
.contenido-tab-jgb {
	min-height: 700px;
	padding: 0;
	padding-bottom: 15px;
	}
.tab-jgb>li {
	margin: 0;
	}
.tab-content-jgb {
	padding: 10px 20px;
	}
.tab-jgb>li.active>a, .tab-jgb>li.active>a:focus, .ntab-jgb>li.active>a:hover {
	color: #ee1b24;
	cursor: default;
	background-color: #fff;
	border-bottom: 2px solid #ee1b24;
	border-radius: 0px;
	font-size: 16px;
	}
.tab-jgb>li {
	font-size: 16px;
	border-right: 1px solid #ededed;
	}
.tab-jgb>li>a {
	color: #333;
	}
.tab-jgb>li>a:hover {
	color: #ee1b24;
	border-bottom: 2px solid #ee1b24;
	}
.shadow {
    -webkit-box-shadow: 3px 3px 5px 0px rgba(237,237,237,1);
    -moz-box-shadow: 3px 3px 5px 0px rgba(237,237,237,1);
    box-shadow: 3px 3px 5px 0px rgba(237,237,237,1);
    border-top: solid 1px #ededed;
    border-left: solid 1px #ededed;
}
.franja-azul {
    background-color: #0090c5;
	color: #FFF;
}
.spacer-25{height:25px;}
.borde-azul{
	border:1px solid #0090c5;
	padding-top: 10px;
}
.main-nav-row .navbar-header .icon-bar{background-color:#0090c5;}
.main-nav-row .ee-navbar-toggle-search{color:#0090c5;}
.p {font-size:14px; line-height: 22px;}
.ul {font-size:14px; color: #555;}
.h1{color: #0090c5; padding-top: 25px; padding-bottom: 25px;}
.h2{font-size: 20px; font-weight: bold;}
.h3{font-size:17px;}
hr{margin:0;}

.btn-default {
    width: 100%;
    background: #6bc200;
    color: #fff;
	border-color: #6bc200;
}
.btn-default.focus, .btn-default:focus, .btn-default:hover {
    background: #0090c5;
	color: #fff;
	border-color: #0090c5;
}
.btn-register{
	width: 100%;
    background: #6bc200;
    color: #fff;
	border-color: #6bc200;
}
.btn-register.focus, .btn-register:focus, .btn-register:hover {
    background: #0090c5;
	color: #fff;
	border-color: #0090c5;
}
.js-btn-confirm-send{
	width: 100%;
    background: #6bc200;
    color: #fff;
	border-color: #6bc200;
}
.js-btn-confirm-send.focus, .js-btn-confirm-send:focus, .js-btn-confirm-send:hover {
    background: #0090c5;
	color: #fff;
	border-color: #0090c5;
}
.servicios{
	background-color: #470a68;
	padding: 5px;
}
.servicios a:hover{
	text-decoration: none;
}
.servicios a p{
	color: #FFF;
}
.servicios a h5{
	color: #FFF;
	text-transform: uppercase;
	font-size: 20px;
	font-weight: bold;
}
.carousel{margin-top:10px;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img{
	margin-left:auto;
	margin-right: auto;
}
.carousel-control.left {
    background-image: -webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(0,0,0,.0001) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(0,0,0,.0001)));
    background-image: linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(0,0,0,.0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(255,255,255,.5) 100%);
    background-image: -o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(255,255,255,.5) 100%);
    background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(255,255,255,.5)));
    background-image: linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(255,255,255,.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#ffffffff', GradientType=1);
}
.header-site{background-color:#FFF;}
@media only screen and (max-width: 767px) {
    .main-nav-row {
		background-color: #FFF;
	}
	.main-nav-row .container{
		background-color:transparent;
	}
	.main-nav-row .item-inner-main-nav a{
		color:#0090c5;
	}
	
}
@media only screen and (min-width:768px){
	.container-item {
    height: auto!important;
}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	.header .container{
		background-size: 60%;
		background-position: center 90px;
	}
}
/*@media (min-width: 1200px){
.container {
    width: 1075px;
}
	}*/